200000 200000
4139 4252 888 4578 2746 1295 1884 1198 3655 2503 2868 2942 2506 2718 1498 2727 3338 3043 2768 3783 312 4369 4712 1230 2106 3102 3554 1674 1545 2941 3849 3921 1459 1316 4606 2932 506 2311 964 4766 2626 419 4050 137 2079 1900 3340 1081 2277 1815 4250 4183 1862 825 3976 3927 1448 1966 2261 2146 3004 3178 996 461 3128 1564 1181 3920 3206 1286 2909 1304 4755 367 665 2734 4449 3801 943 2118 4781 4811 4822 2209 2961 383 2810 3147 1499 2117 2265 2509 2333 4583 4696 2780 2699 2763 3430 2536 896 716 2375 3558 4241 4857 1266 4983 2568 3549 4716 3327 1922 4709 435 2990 266 1941 3884 3307 2580 731 3222 1396 2962 2058 4341 4774 2115 3769 3519 171 1927 1930 1810 1815 3508 2179 2172 787 2196 4800 874 235 3925 3999 610 4943 4719 794 3040 4277 1290 1481 3349 2829 1469 85 459 1996 3640 814 2387 2274 1299 1391 223 220 1780 484 704 930 4078 1011 3993 1866 4828 464 3466 4523 3218 4463 2838 3131 2797 1758 1213 242 1685 2056 3139 141 4338 2123 4959 3964 1053 4571 4333 3020 122 2765 1204 269 2173 213 3625 988 2713 4584 434 4035 3490 1474 3628 3693 4701 4058 614 482 2171 193 3804 3585 3330 55 3276 2361 2723 1918 516 4174 4405 3565 4586 2443 2513 4718 1786 3434 244 3744 1741 101 1744 4141 548 3633 202 4101 4337 2622 1750 2642 4662 2864 3247 4594 19 2249 4559 633 212 4501 4077 2940 4817 3484 2042 3126 2053 4371 3995 4278 2672 4115 1562 112 2901 1529 2437 2408 3276 2436 3797 90 3121 2755 249 1637 891 1196 1217 2602 2078 4046 187 4594 1626 1336 1728 4574 1585 1311 2800 3212 3597 2932 4986 89 1479 628 2573 722 945 1022 3867 4281 1030 3169 2696 998 1324 4595 71 2987 3681 4691 1501 2207 1267 4112 1692 3077 3678 2903 354 346 2651 2361 2815 1882 739 1794 4890 427 2407 1348 4053 3744 1724 3810 1941 1679 2175 4229 4795 4316 2765 4770 3581 1820 4014 2802 325 1467 653 2401 2425 4806 1890 624 1194 1154 1984 3292 3469 4699 4231 1020 1773 1565 4059 2566 2654 727 1491 2042 372 3923 3475 1206 1282 672 4858 2832 3276 248 4997 63 4813 3682 2770 3011 2761 1361 2766 3920 4349 3891 4592 1184 1482 1338 2523 3198 3037 1551 4864 795 522 3114 4169 1204 3997 4099 4175 3866 3047 1869 2054 577 2231 3637 4644 129 1830 1191 4877 1264 3506 1809 4770 4342 2980 927 4421 1376 4930 4493 4574 4638 629 1944 2241 1758 1196 4590 3486 3070 4384 4936 2152 1613 2678 1383 1399 2747 4128 645 1254 148 4500 80 4181 4177 2795 4978 3440 3646 843 4643 1094 541 638 509 4018 3314 969 503 1614 1310 4486 1908 2043 3509 850 1161 435 2959 271 1786 640 418 3924 4885 4129 966 1760 3485 1092 3264 2946 4648 2006 544 4660 4186 3973 3803 1603 40 2127 2441 89 2574 472 944 2476 2442 4616 735 4356 4222 1331 1820 3456 4121 3959 2423 2386 4367 3313 2076 4446 973 96 1085 4079 4574 4689 1550 2051 4784 3193 2823 3434 3992 2910 1662 1410 4378 2695 1754 2654 1185 4687 3057 4170 1229 3934 2579 841 3712 3344 460 4088 3136 2308 1814 2792 4417 2758 1805 767 2376 789 529 3032 4552 4893 3191 646 1537 2263 4688 4549 4268 3524 3105 546 1320 2414 1858 3589 1953 2832 2255 4342 3139 4120 2410 3846 3867 1940 3526 4473 663 4162 2094 1739 1833 3334 4 3719 4503 1456 4002 3329 3230 587 3149 3342 491 3928 3604 4151 3496 3985 4101 1098 2605 3606 4185 2345 3725 4251 2308 848 1125 1664 3014 3019 384 3832 1820 2774 1893 626 1871 4243 2407 3603 4195 3136 4860 3178 42 2246 2279 2083 4743 731 2559 4629 2220 4457 4605 1284 3044 4117 2930 3167 1585 4056 4103 1635 4575 1650 1162 4526 4839 730 600 3565 3413 1943 4533 3854 2635 1306 670 4191 1884 2265 1151 1093 3257 630 117 4166 2528 1726 4438 3280 815 4803 3412 1735 181 1883 3799 3771 2834 3638 1743 1879 3683 1123 4333 4196 4759 2820 2115 4444 4804 1141 4471 2407 4394 2545 3253 2921 1502 549 1498 1258 2481 1427 529 2476 1607 2201 1866 601 3465 511 518 1147 1099 757 3653 866 1166 522 2128 4706 4775 2670 1095 4802 4966 2577 1251 1357 1249 513 3725 2789 982 3393 4446 3939 116 4036 4757 4736 4067 3494 1484 216 2959 83 755 1482 4097 3326 1828 2233 734 3428 797 518 158 3262 3009 1347 558 4387 4527 4177 3959 907 4881 1883 180 4349 1207 297 1880 4658 1650 1790 342 1799 4721 2067 2847 527 2495 402 1936 1271 3211 683 265 3465 102 2666 3895 1737 1209 1079 3922 1115 716 2844 952 1475 3416 643 632 1259 462 118 80 2017 3470 3973 3288 4950 2561 2244 4621 1384 4599 3337 3015 1264 1674 3554 3554 157 473 4101 4481 1968 4566 695 1502 3006 609 1430 3476 585 858 3791 502 1783 1314 3560 2372 361 1427 4207 3525 3118 500 1393 3576 69 2158 2908 3706 3190 2113 4502 2699 242 2088 3851 3752 4294 1880 387 4779 1653 1326 2705 790 2531 4886 125 3284 362 1108 2739 2273 1929 2951 3018 2484 2384 561 4838 2356 2581 3496 3247 800 3306 3776 1872 4510 2588 3471 4640 3389 1726 3512 3892 1370 1044 3737 2699 1079 2105 3364 4481 3735 1953 4978 1956 4364 2327 4603 378 450 2200 623 1354 1321 2759 4192 3846 4542 2783 4782 415 1002 108 3002 1121 2938 3202 1179 3698 3029 4284 1140 2760 3729 4767 716 3656 799 2180 1148 239 3779 1193 1317 229 3309 3961 2519 4917 562 1775 1803 3527 2771 1495 4427 2006 4340 3078 1996 3635 4607 3773 3883 288 87 3241 4157 533 1813 1742 4861 86 4975 2967 154 210 932 1904 4782 1334 4353 3701 2392 1737 1143 1448 2179 4846 1946 3774 253 3884 451 571 113 2769 4943 3761 1373 4779 695 2757 1701 1582 2518 3523 1438 3665 974 804 2067 320 2283 4655 428 4891 2774 630 3826 2414 43 3084 4077 4303 2707 1526 3766 2724 3475 4879 941 4234 4755 1458 60 742 3609 4859 1897 1824 3251 3558 4560 307 2032 4623 2255 1127 2560 617 2113 2511 911 728 1244 4452 3662 4958 354 4111 4354 3633 3260 1339 211 907 2834 1473 3511 657 1300 3785 348 4789 2660 480 1505 4685 3474 2228 1278 2785 1951 1162 3839 3960 930 593 2829 2684 3622 3805 3549 4961 4570 3948 4887 3586 3655 4772 3368 3940 1574 3811 3640 2250 704 926 517 2119 3540 2043 1054 287 204 2006 657 14 3688 1584 4510 1199 441 3563 3778 2414 3487 2327 2237 1398 1572 2633 2436 2701 183 1607 1327 203 2978 1309 3388 3103 3725 162 4299 3354 2184 4700 2791 4329 284 2016 1155 4431 2531 4827 2291 4649 1988 2036 2631 744 4112 2039 4892 3835 536 1723 898 3210 3900 4749 1255 4084 4741 2435 690 650 1660 3298 657 3337 1753 3041 588 1764 2365 619 791 2312 1200 4129 404 2175 3796 3662 1463 1397 2463 113 2488 918 2045 2886 4468 3182 52 1997 3645 4927 2815 4450 77 1415 3556 4099 2271 3839 1174 2302 3830 4445 427 1344 3452 4611 2742 4438 3861 894 4022 3480 4921 3519 1886 801 3877 1133 859 4873 1418 4042 1809 2603 3405 1698 1934 4351 4206 4671 2894 185 17 39 573 2544 4424 3164 4664 120 1086 2867 3156 2088 501 2998 3973 3485 2889 1490 4465 2134 4163 2201 4755 2869 3560 3114 2736 2164 2760 1052 485 1438 3711 2206 4855 2505 3198 3682 4529 3587 675 3862 1306 2050 4621 2546 2684 4338 3969 4228 4894 2195 664 263 1371 4257 2774 447 241 1626 3701 2838 211 4963 1720 1027 1080 4380 1400 3222 3345 39 4267 3069 927 893 887 4499 4322 2937 4820 4811 4819 4139 4631 3377 2491 4102 3056 4001 282 346 4661 3502 1945 4771 2356 3053 3240 3488 3325 2767 2337 2405 3238 4707 2587 4089 1773 3481 3016 609 3441 2152 3815 4107 4210 1769 938 556 4740 1497 2881 4659 3657 83 2982 2347 3660 436 4807 2421 4150 1813 3456 4027 3260 4053 3614 4094 2831 1572 2284 178 619 3993 4154 3581 2144 3853 2761 1939 4044 766 1280 3605 3392 1365 3946 1869 3782 4288 2270 1627 2042 2377 4206 1723 822 437 2680 4229 3147 1101 3296 4292 4911 3168 1540 3792 3442 1272 4374 924 4648 3088 4238 1352 3082 3053 3750 3039 3717 4138 2020 2850 3977 1210 1699 1212 4443 1450 426 3997 3027 963 955 247 1543 2101 4358 564 2494 1679 3475 1397 3438 4704 236 2308 4983 4777 1929 948 4486 1921 2737 4523 355 3344 4728 4591 4003 2884 595 2902 1518 3007 4678 4604 3018 486 2046 25 3798 1795 4080 4192 2688 2141 680 3098 216 3179 4611 4673 3626 2557 741 4829 488 315 3299 2986 662 2075 1803 4496 516 575 63 90 1984 3237 3470 2280 3465 4221 1699 3733 1277 2839 788 1785 4540 1434 2996 4368 4178 2614 1065 3689 4569 3771 4526 1519 4893 216 4427 2132 3854 1717 1368 4889 2057 3105 1030 3680 1080 916 1286 1418 2213 4846 4215 3425 2355 1439 4124 1807 1237 1373 1660 61 3701 3097 3217 2998 1751 3042 801 3233 931 4816 4072 4874 1438 3810 3012 561 609 513 3680 1657 809 1202 4937 4491 517 2056 4572 657 340 3864 2270 3579 4348 1380 3626 1013 3428 4977 3807 2671 2891 384 504 2844 4726 4784 4810 1323 3414 4034 1337 1665 1456 2780 4395 4981 1195 3943 3827 2643 4893 913 3671 466 2231 260 1315 494 1484 2597 3084 2510 1590 2446 1398 2295 3377 3668 4855 1167 22 2785 1193 4059 1546 1387 2092 4145 4524 2996 1313 4895 850 384 4728 2098 2244 3954 395 1280 688 1279 4761 2359 2205 129 2828 2139 424 3693 3195 468 1466 2541 1401 2397 2103 800 364 1558 2496 1053 3623 2531 826 3483 3608 4388 1205 4964 3970 1947 3607 1278 725 3337 3470 1257 4825 5000 1537 4915 2623 4314 3552 15 216 857 15 3017 1395 1557 4104 1564 3355 4074 2613 4988 2191 326 2034 740 4945 2535 3169 4594 2312 3124 627 4294 694 4287 1166 287 2465 113 1098 757 86 1070 883 3296 2610 4677 2666 4696 3847 4889 1748 2066 1406 2795 737 2450 2215 2085 3942 579 338 4712 2628 3224 1241 551 4334 3999 2755 2762 247 1369 2691 1204 1466 1484 2264 3358 3496 2537 251 226 790 1046 2739 3696 948 2364 1692 4532 431 978 1419 3270 4607 96 228 504 4890 4645 1197 3132 1551 4226 2304 4724 4764 2229 2589 4528 321 4927 1485 1859 3411 1718 384 3430 3682 116 3360 1996 875 1398 4836 108 2046 4165 1926 1011 201 2960 4685 1663 1011 3265 2220 101 3330 4636 625 1323 470 1755 1791 231 2547 1460 2292 2934 1115 3833 1284 2630 2346 495 1740 2716 2904 3144 535 2775 547 857 3381 4507 4442 4332 2807 471 1315 2015 2333 3448 1629 2524 320 2931 1719 23 2112 2695 743 4291 63 2080 3548 1637 747 1366 3333 2695 4992 884 4704 2871 2572 689 3164 2253 4746 2970 423 512 4735 2070 328 730 448 2033 4982 3983 3682 2137 2071 4747 1129 1140 1602 1601 1002 1360 4350 3284 4656 2210 3176 4754 1674 3600 3177 3387 2283 911 3374 679 522 2669 2022 4309 2024 4119 3208 245 4668 1157 2 847 1018 1473 4907 4090 4439 12 4098 4198 1215 3857 212 2522 2104 4160 3474 215 1948 4540 992 506 3043 958 3008 2790 2206 4736 2749 2336 2341 3218 824 801 3946 1832 1487 4560 3940 3649 2681 1005 1069 3482 3179 991 4725 2514 3958 583 1548 2603 622 699 4003 799 860 4420 3068 3473 1902 976 910 4632 914 2112 3130 4935 1918 4875 3488 88 2763 866 4179 892 1389 82 89 740 13 1141 3012 4652 2591 2241 1075 1130 3028 15 2914 4012 3025 3293 1581 2087 2775 1821 2081 3904 169 1476 3812 2743 1065 460 2888 1023 442 3786 4196 2560 1159 4360 4003 245 1139 3100 3618 2735 3016 2992 686 3623 4224 4816 4956 1568 1415 999 1800 4043 1055 1034 3983 1104 3505 2299 1500 468 2163 1415 3118 3829 1949 937 2336 4576 3651 437 2545 1180 1198 3549 3578 3541 4899 640 3970 4193 4338 734 237 4366 1568 2861 2521 4146 149 1127 2607 1850 4975 4090 4648 980 2126 4334 766 2188 286 3738 3254 3267 2576 4584 2061 4339 4384 3029 3824 3180 2736 3458 3226 2555 2972 53 1082 846 3101 1 2682 449 1750 633 4473 2899 3426 3521 3074 3217 4644 197 299 11 221 3512 647 4475 3249 1031 3756 969 4522 2107 3454 3161 2076 3995 506 3802 2479 695 3332 249 2521 3046 2609 4860 1025 2705 702 4064 1437 3190 263 3028 4301 3646 1105 4387 245 4095 1232 2606 2735 1378 377 3448 3671 166 2810 360 1405 4587 2101 2530 4190 1520 4809 886 4852 486 4569 3032 1537 4883 939 4366 2904 3248 1409 4982 2324 3099 683 629 1895 1542 3468 32 2389 2974 2705 4407 3518 4989 4733 3325 1527 1072 648 2050 4490 3065 963 1065 4321 1670 85 218 39 4280 4953 2193 2327 1870 3966 1781 3923 1679 3262 2514 2134 3931 2231 1495 2778 1643 1317 1809 2356 4325 3390 1622 2579 4521 4116 555 68 3878 3871 2063 57 3677 2144 934 965 3837 264 590 81 3814 2519 2741 2443 1686 453 2033 4154 4071 228 2166 1067 2646 195 1412 2631 2102 1333 887 4418 579 3944 3821 4894 2040 4535 2299 2950 2249 664 1289 4931 1362 3951 2961 4747 2310 169 1484 1453 1376 2322 2437 1142 4718 2560 211 191 3632 2533 20 4068 2086 2824 757 454 3216 1629 4634 2826 4603 3257 4861 2961 1707 4839 430 966 867 269 4320 115 2846 1303 3477 2948 2162 3083 4548 2897 4336 4508 210 4937 3742 1176 3325 3386 1700 2794 1035 90 4834 1840 2626 4209 257 1717 3341 1044 2709 3856 3453 1868 3642 2564 1790 2533 2644 3830 2462 2104 2829 650 3609 801 1595 3007 4663 4417 671 742 1316 4413 2519 3647 2688 301 524 3699 2653 2982 541 4707 4804 2720 1387 928 1280 4897 723 2881 4176 1385 575 4216 610 812 4365 981 3691 2499 4718 1625 3639 699 4064 2317 2239 4180 4589 3457 4846 3931 1442 1421 868 2136 1257 3875 315 2585 1671 2898 3389 3509 2542 3917 1443 3762 1332 1402 4015 2544 1883 3308 451 3556 1719 1498 3120 3646 4611 4661 2601 4763 4404 1798 4381 3547 4004 1925 440 3748 4032 3835 1250 77 3083 769 2998 4588 881 959 1013 289 2117 1070 2489 4313 4403 4230 3530 1035 3358 3841 2620 830 675 1486 487 3578 1509 3015 1094 4066 263 4931 4753 3296 2053 2277 867 2209 2499 155 2988 4717 3308 4599 3975 1240 4900 402 133 2748 3623 3972 4097 1469 2568 3589 2891 4795 4322 2400 1349 1884 4211 74 4281 3807 356 271 4088 2185 2818 1318 876 4732 1168 4040 871 2035 2803 3237 3066 1176 2460 3838 3872 1215 3338 3452 840 1216 3381 1432 510 336 1156 1873 3290 3720 4384 729 4687 2053 1471 2664 2285 2871 1930 2040 1952 1818 3495 4919 3672 1319 7 3440 3215 2772 249 4138 1950 984 1126 2511 4376 5000 3331 1695 3220 341 2034 2874 2335 2300 297 1762 2520 4756 4881 3247 1731 4331 1328 2056 4983 3994 1080 1265 384 3836 1005 4271 1549 3035 435 1334 4299 539 4358 4348 2304 1701 2193 4739 464 4326 2120 4538 2188 1093 2173 1837 1054 2424 3526 4913 2615 3472 4997 849 946 784 263 2620 3430 4834 3398 820 2007 1122 3887 2624 3101 65 3413 203 1939 3107 20 2731 1793 593 718 930 1851 288 3962 2777 193 3441 4832 4184 3525 4375 4222 3319 3431 4252 1926 1801 3204 4300 3302 4779 3947 391 622 1609 3743 1323 4405 514 1736 1089 1933 743 497 2100 1467 3680 1787 4597 264 383 881 1201 2370 1858 2291 1281 4435 1213 35 4328 49 4942 3730 3081 3861 1480 148 1391 3172 3656 1408 3187 1969 2115 3177 946 697 646 799 2556 4741 2396 2327 2422 4428 2948 239 1465 1926 1225 4051 4489 1090 2552 2715 1150 2769 1565 50 2510 2904 398 1960 113 2722 2566 2417 4308 3484 3900 2725 1999 2584 4394 150 2855 2546 3878 4788 3084 4726 204 2004 3196 1632 2425 2389 3063 4034 3386 4658 3984 4905 403 2931 1426 1729 4897 2523 193 1109 4361 1019 4917 2151 2190 3182 595 4422 1351 3907 275 419 558 783 427 2571 2922 280 1858 4728 1558 291 4878 2416 1928 1526 4559 3788 2499 4822 3233 738 4413 2603 2126 4396 297 2215 1706 3127 55 763 109 909 1943 2162 1725 3603 2162 4468 2769 4156 1689 1965 407 2516 3531 2995 2102 2541 3156 2771 1173 3166 1208 2452 3347 254 804 2810 4228 1238 2278 4533 3363 3517 2528 2967 1738 2905 4073 4674 2283 773 1619 2064 4763 2733 646 2257 849 4595 4972 4152 884 4582 1163 2702 3090 4550 2630 4846 2818 2481 2884 1575 4523 425 3776 4350 3698 4636 4031 2249 1520 1243 325 2900 4714 1411 1136 2592 4432 3335 899 1911 454 1139 1413 1746 3661 2787 1312 2827 3075 794 618 1027 1239 4971 1775 3077 590 4092 636 121 4681 2182 2462 2218 2796 3823 4098 729 3761 943 4882 4423 3531 3894 3310 2599 2316 4557 3992 3194 2063 568 183 104 358 2779 3421 4014 4285 1490 3161 1626 3965 3327 3022 1641 2994 175 490 4898 286 2029 2672 297 3084 4134 1382 3957 1501 3260 1152 3225 3806 3332 635 3671 1504 2575 2027 4840 4895 564 1133 1749 4844 4732 869 346 4131 869 4018 2173 830 4480 1525 4931 4343 668 262 2284 666 520 335 4362 4577 900 3479 3950 4518 513 4376 619 1997 4316 1145 4929 798 2472 2372 4907 1031 4673 3057 1993 3329 2081 3834 3623 2543 2654 2373 4284 2266 4210 4965 1164 103 914 1257 3671 2446 1992 1932 2128 677 305 699 4758 2836 4536 954 3750 2567 817 4303 2895 3911 3823 4421 1164 2945 1414 331 4862 101 2257 3275 2400 376 4773 995 1649 1331 1044 3103 1141 3905 364 4829 901 4013 1726 1871 562 4242 4015 1253 4462 561 3601 864 4771 3662 2267 4424 4673 667 4797 3272 237 1924 2854 12 1540 290 2222 1546 852 400 3684 2030 1292 521 3232 1980 3927 4008 2682 218 3886 2790 146 2371 3978 3991 1389 2245 1662 3069 215 2132 3267 3908 4267 4429 1689 3292 3437 1876 3005 1395 913 3238 757 2896 1504 383 2462 4785 4290 4142 2287 1342 975 3788 1371 2163 4749 17 2723 3514 4646 3951 4402 3287 1998 2357 3543 3330 3865 3301 1614 609 1211 2702 4879 1091 3982 2722 2206 2766 2456 4633 4729 2265 1698 1861 1461 99 1130 2708 3426 2874 1609 2449 2786 2085 974 708 4526 1163 4546 1221 4489 4578 770 4060 4515 2233 3032 2436 2215 3933 1954 292 4581 2328 1282 4029 1057 3661 972 159 3802 3422 1451 4171 4564 2750 3140 74 3838 4975 2977 4173 2149 126 2895 3426 4727 642 3408 3358 409 2032 3298 2886 882 218 3023 3548 1885 3547 4075 88 1099 4013 1153 3580 2175 1691 2494 2551 4040 927 4324 3051 4290 4653 4961 824 4493 1446 2421 791 3445 3655 2960 3039 3472 1199 4881 4971 4939 3460 528 4961 1862 4455 3053 2677 1531 1339 2254 2092 2451 3970 149 2730 2417 2024 3440 1164 2332 2438 2984 4543 3002 2360 3554 4159 2968 4183 3249 808 586 3776 2274 1025 1225 4284 4190 3028 4360 1054 4139 776 1047 360 2100 2287 4200 902 4973 1968 2573 737 2223 374 2216 597 2242 4975 1248 2819 3718 2909 3947 440 3417 2945 2510 1652 876 2915 4775 2756 2774 3827 364 3529 1119 620 2145 3559 3630 4283 1182 3615 2052 1604 2319 4965 3687 3109 1354 194 4128 2562 4796 3435 2125 1679 2533 1632 4744 2801 4511 958 845 3102 4467 4790 528 4303 172 3179 1237 3965 601 104 1062 4250 4271 3200 265 3772 4126 4724 671 2877 2999 3601 3991 1893 1788 3007 896 766 1472 2651 2234 159 3019 69 1790 3267 3271 587 4977 4047 2686 261 3022 4823 1001 2895 2273 3665 1810 586 196 3160 4707 610 2645 4354 925 2601 798 4427 4067 2683 1012 4960 1996 3392 769 4269 2836 3366 1155 1056 4411 2116 2738 4155 3292 832 357 693 2216 3010 3534 410 3673 3103 3322 1271 1399 3199 4386 2775 1198 4918 1940 2488 1238 3687 50 2447 3130 1700 4498 4224 66 1008 4100 2430 4257 2325 784 921 2783 3246 1125 3219 4943 3095 1219 626 1882 2143 3570 2082 843 1741 744 464 4682 888 4312 2567 1809 4614 4005 1479 3257 3078 459 2953 1246 622 3759 4140 735 3637 1810 628 3527 3722 1249 1989 191 4059 376 3484 649 3663 4418 1839 406 3509 3123 768 1610 2482 1239 4629 4155 3872 3272 1963 517 4537 651 2119 4416 2664 1635 3667 1016 2528 237 1207 989 1267 907 3950 2265 1196 234 4581 4997 3309 1379 2511 931 3066 2333 2219 1973 540 3105 4916 2989 112 4133 3160 4835 1965 3250 1058 1603 3714 4966 4785 4804 1573 851 1374 1322 1812 4982 2658 420 88 2993 2757 2486 4518 3497 3952 1745 516 3736 4877 1422 2482 3316 4609 1663 2822 1670 4297 4174 1366 4325 3145 4716 2667 320 1822 1155 3640 40 2334 2636 4007 4227 3859 2723 2668 4586 3748 526 2976 1892 1420 2449 3959 3688 3009 1212 4178 4568 734 4355 2726 3232 2121 4646 260 4571 102 4079 1575 4990 3378 4758 49 2163 272 2312 334 1696 2216 3276 4454 1806 3707 1525 1120 1090 1689 187 4594 2134 2123 3273 4586 2009 2776 2440 2544 379 4500 4355 57 4371 1381 2617 1190 3401 4333 639 4283 1219 2603 3195 3368 28 1617 1786 1987 2817 3543 4698 1156 3802 183 3337 1216 4679 2671 2828 2047 2928 2026 81 1838 2316 3591 430 2270 19 4424 2159 2139 4924 3757 916 4621 3704 79 4208 3330 1117 2613 1491 2706 1276 346 1241 4218 1962 1173 3698 698 2243 3615 1088 3543 2747 4993 4819 3786 763 3259 960 1198 3674 1398 3822 2278 1257 1243 3416 1021 3806 3418 3390 4772 4386 1044 4227 3351 2443 1865 1944 1352 3515 4435 88 139 4766 2561 1754 4448 3304 709 3267 4861 3941 4943 3417 1553 1007 2663 3712 2674 3524 3142 2889 1232 542 4830 726 2807 2401 2926 2104 1961 2544 391 4961 1962 1952 1545 2242 3034 2778 2007 2214 2711 3742 2894 2541 744 4771 2363 3347 643 3696 2666 638 3240 903 3247 2627 755 1244 1225 3913 294 1514 4698 3084 172 4726 2496 868 1144 4530 3215 947 1772 2459 3509 3507 3274 2604 4789 4006 3223 1617 3397 460 1499 3829 2503 4632 2018 3684 4260 3835 4646 1409 3372 1384 2218 4714 999 158 4040 2583 3431 3546 1501 4830 2708 1706 4568 4186 2295 1050 982 2727 1767 4771 249 3832 2447 2679 2172 4314 541 2951 4040 1910 805 1533 1859 4203 37 4474 4276 9 4230 2393 1736 2719 2089 4506 1184 4045 1312 136 3145 4875 1248 4427 418 4545 1638 3647 4185 4437 3471 316 1175 4672 1934 3748 1007 33 194 3919 3827 4904 981 3882 2231 1468 1230 1275 2084 3798 4976 2383 3870 3300 3553 2981 311 1247 988 3953 3274 3997 3431 4842 1712 2775 1262 2163 2126 3388 3030 4893 4405 2453 882 1260 2809 399 1458 3278 139 4764 2991 96 1535 1186 1793 1584 31 4986 4297 1235 3750 2954 2271 345 2205 2564 365 2348 1105 2949 1905 2333 339 3670 3671 3927 4327 2463 2405 818 877 1335 2054 2425 892 3253 4168 900 3850 3426 4133 1399 677 2061 1126 1945 3477 4109 4283 1622 1999 1643 4732 1126 3940 2253 2435 4532 535 2916 1240 1959 1371 15 3492 3172 4451 125 462 1474 1352 1648 3913 4012 2479 4012 3508 3747 2400 2052 3144 1906 2144 2838 2166 4520 1304 4626 3287 4809 2331 4454 4434 3269 2300 429 345 1120 3206 2683 780 4617 2410 355 3452 219 3349 1626 873 4238 2927 4361 3349 238 2493 934 1655 3427 1663 3051 313 2360 1307 1894 2603 637 1488 3480 4557 741 3100 694 2376 2048 1367 4867 438 2538 3605 4980 4294 1466 2792 4330 2921 884 124 2508 2032 2064 938 2530 1403 2905 2061 4667 1395 1550 359 672 4665 4484 4453 3575 644 1850 2111 4736 4008 1907 2849 4931 1338 792 821 1969 1941 4436 375 1687 207 2742 3487 2878 948 2250 1067 2669 1122 2072 1066 2997 2500 4364 2290 708 2344 732 3506 1179 4273 3333 1889 1416 1285 3799 3302 533 127 4444 2661 3519 558 877 4888 959 1301 2133 1900 693 2321 3388 4488 1568 2582 3901 2049 2151 4098 3840 3737 819 4617 3697 819 4586 3311 3799 961 542 3561 1174 3375 1468 2236 2573 789 814 524 97 2288 2321 2471 4504 3921 608 376 3311 2004 2111 3260 477 2579 3472 1008 2349 4793 490 1233 3472 384 1245 2722 4945 795 2583 98 775 3012 4346 4867 942 3567 1603 3508 3742 3813 2605 3896 4339 3363 668 653 859 4168 3771 3558 571 426 4158 794 4363 682 2952 386 2109 4851 3439 1407 1138 3319 691 2681 2749 4458 2546 4985 549 1909 2463 296 783 2076 4511 4358 2587 4065 4570 3740 370 4999 896 1122 3070 3871 1001 3498 3842 3958 4708 2787 1126 2437 1161 4775 3796 1920 175 2037 46 2104 295 2527 1373 4289 1934 3053 1787 364 2023 2633 2659 1446 4575 4921 1931 399 4912 185 873 3493 2582 1038 1459 366 4781 2195 4469 3361 3217 1720 2055 1102 628 3166 1173 2537 2835 412 1957 1883 4169 1861 1908 337 1147 4696 2026 4067 107 3071 3401 4086 3934 1104 4890 1555 1245 2599 56 430 896 2138 3410 1367 4862 1947 2365 1244 3398 674 2600 957 4881 4201 767 3847 1869 4934 4705 842 4724 1052 4810 3371 4427 1826 3666 563 4116 2546 1227 3165 1356 2211 3438 1460 1101 4920 39 715 3293 3239 3949 4147 3198 803 987 4424 1900 2307 1194 3052 58 961 3845 4771 3229 1803 3203 110 3967 445 848 472 4749 612 1436 1924 970 2885 4818 4460 4898 3316 811 3875 4879 3493 953 2205 1552 3319 2820 1106 1061 876 4424 1063 1028 2259 2917 3452 3807 1334 4894 702 1044 1004 874 2847 1300 4640 3967 4177 852 4952 4914 1631 2783 2055 319 2541 1841 1619 1759 4634 3621 759 1981 1469 1849 4443 1817 3181 3125 2191 2989 4496 4936 3740 210 1685 1403 2667 1516 4042 1019 4595 586 4542 371 2143 1255 1448 1224 2854 3092 4150 3795 1410 2795 1799 203 3505 1701 1882 3632 31 1838 4469 353 1714 916 383 95 1045 1611 4293 1472 4053 3 2169 3229 1951 864 3878 4732 992 1426 1446 3374 131 4299 772 2538 303 4203 474 256 4711 1223 3140 4616 4976 4166 1764 2921 374 4523 3676 3153 879 2990 3934 2364 1158 3027 3160 4413 3777 4785 1184 1902 1668 1659 2805 2734 484 3331 2598 3878 205 1706 4976 1531 2181 4106 4948 1519 3742 3148 2014 3480 1128 3962 871 2832 1020 3854 4868 3395 50 481 2454 1084 1500 309 1296 1168 3769 43 4492 1017 3827 263 3158 4668 3913 1190 1151 4708 4950 1807 2603 2653 4536 2863 540 81 3522 3883 3637 471 2042 4466 143 663 227 3137 2287 4863 4469 405 398 3113 4744 644 3064 1730 4621 797 2558 2237 4429 1187 1188 4518 3439 3670 339 376 1414 889 4120 1911 1289 3245 1299 3831 3826 1725 657 1243 3408 1152 1835 1854 3924 963 3693 4942 2079 1652 863 3252 355 4912 4904 221 3278 2437 4238 748 3234 2689 3958 4638 1912 3681 3059 1972 1872 251 735 1300 930 4957 3747 521 712 59 397 207 4945 1109 4741 1319 304 4550 3095 233 3068 3406 612 1373 4366 3257 1152 2161 3357 2942 4605 1350 2477 4466 679 3283 643 3082 3159 1545 1211 1116 4760 3636 4715 2711 3597 3497 4085 2726 3609 3226 3953 2273 4605 4099 2648 3987 1829 1049 3106 285 3699 1158 2321 2714 4915 1887 76 3689 1750 1606 1669 1727 1983 528 3203 3018 2656 4215 2185 118 2878 2177 2445 4532 3305 4751 2770 4062 2958 1695 3086 437 2876 4467 2349 2411 458 4176 972 3337 2288 3672 1822 3130 17 1808 2955 2614 3823 362 436 3616 2015 2797 529 4609 4665 4712 707 4475 4905 4138 4762 3022 3073 797 2175 2054 1605 3414 403 2403 4229 295 495 1287 958 94 2898 4500 425 4827 991 3516 1403 4446 4515 4279 4652 3966 3883 912 2064 4603 3604 720 2465 4589 2210 4554 3330 346 610 2981 2389 452 3879 4966 2383 1913 2344 3123 975 2177 2280 816 250 2244 2093 238 3386 1666 1475 2567 4386 1520 3814 3788 2596 505 2323 3207 2131 603 175 3561 1129 862 2270 4317 178 433 1150 2571 2367 405 4401 1902 4629 647 3015 3414 323 4906 3409 3599 4167 2243 39 3136 3226 1059 515 645 319 3473 1092 934 1056 3054 4916 646 481 2478 963 1092 331 4093 649 2269 203 72 3519 1456 2512 4112 1175 2161 4952 2275 5000 3974 1491 4539 1931 2053 3127 204 3120 1940 4362 4594 3450 3448 1347 2809 4503 687 3762 675 369 2749 4252 550 2071 2307 1856 3619 1453 2187 4580 1640 191 4094 480 1471 4074 510 2937 533 1180 1124 784 4076 4887 4963 4377 953 4170 3331 4989 38 2471 4799 1432 2193 2654 2847 4643 652 921 863 395 2955 3038 126 1168 2649 1705 2312 4847 4571 3439 941 4361 379 547 1744 2114 950 3284 3864 1602 2999 2805 3274 3719 3378 285 3613 2409 3401 2253 2932 3301 699 2260 3360 915 4416 1846 2796 4336 1558 4305 3935 4869 3407 3454 1165 278 3377 158 4542 1363 988 1387 2054 154 4808 1010 1683 2339 3036 2648 4563 2075 184 2386 4435 2898 3660 4571 3608 4373 4799 3930 434 3956 2329 3113 4420 1709 2736 511 1358 751 263 4031 3387 4136 3411 2487 483 2384 916 3122 3674 364 3498 3238 4887 3331 1830 1303 1982 60 76 2770 2559 3287 3272 1499 1205 3015 4005 4015 3799 4655 2055 2355 4770 1489 947 1339 1661 2408 4986 3467 2939 2920 1114 3442 3941 1112 4964 1226 2806 4999 2943 3434 365 604 4268 356 870 1685 1448 167 3537 2953 1197 2902 2706 1078 3792 4486 4263 1668 1109 4052 3677 2551 1559 2821 4196 1169 2272 333 798 4629 3839 465 3092 1581 3405 1004 3417 1966 4415 2470 4109 3263 2263 2752 1947 4006 3075 1833 3315 3274 1020 2444 137 1282 4153 960 2652 1204 1346 1519 4944 3759 2197 3871 76 3922 4659 772 1645 2762 4196 1260 3209 1768 4751 4265 1341 3753 771 4563 4464 2956 4010 2323 93 1023 2952 473 125 2971 992 4952 875 2539 3383 2077 4654 2129 3407 995 4658 3953 2734 3633 647 3732 1740 754 3281 3167 168 4788 4654 4257 4636 3826 4187 2784 357 1882 1255 3925 3012 4712 2799 819 2615 1065 3393 1684 3408 3361 888 2612 621 262 2494 3732 4183 4666 13 2760 1875 3356 2653 4674 4644 1024 2810 3589 4630 4891 3995 4650 1037 416 1364 934 52 1869 4373 1954 1975 2166 1656 1026 4921 2281 2343 4071 3814 1305 1555 1693 4787 3100 1686 373 4129 2485 4155 3228 902 4554 216 2619 3875 446 4299 3757 751 4896 2154 331 682 2635 2521 395 2659 4244 1184 1557 4955 591 1107 53 2824 1035 1368 2668 3627 697 1444 4479 2898 625 2967 3334 3582 1068 1227 4398 2654 3171 4521 888 3027 2287 11 960 2898 4463 2947 2214 1125 309 467 3016 3802 4345 1635 926 3610 4596 2679 4637 4579 3198 3518 4541 2279 2010 1692 1963 2011 4301 3592 1128 4665 130 3999 3055 4734 2088 4423 2579 445 2810 1485 1711 2050 1622 424 3276 3815 2175 4267 2030 3570 2164 695 2183 4725 1598 4614 1539 4005 3646 1410 3563 3988 3108 4612 4618 3256 353 4933 19 2977 4926 1104 1089 998 3475 94 2165 4809 1577 1649 995 3918 208 2993 1589 1984 3226 4906 911 3117 4462 1804 3473 389 3870 2250 1889 1910 1953 1731 2894 4707 1522 2892 4238 2224 4111 28 4200 4560 122 175 627 552 3668 1092 1294 1 3117 3271 861 4889 4509 3615 1099 2611 3895 529 3074 2442 4664 2035 4028 3482 1140 2306 3030 384 274 309 1288 2372 219 3367 494 4134 2927 2337 1482 1287 1855 4501 4663 4467 1676 1260 2431 3294 807 4857 463 467 175 1596 1902 3182 3534 3401 2353 4228 1516 870 10 1470 59 2752 3372 1946 4121 1686 2209 3602 3985 4229 1948 4514 1874 3850 3495 1190 3590 1131 1327 3690 1932 2751 2699 4728 4855 3225 4752 398 1798 1833 2712 3797 2578 683 622 363 826 1550 3507 2362 274 1637 3397 4495 4047 418 4603 2651 501 2886 370 126 3754 490 3731 727 1592 3874 4058 1789 214 1277 313 1873 1088 1718 3099 3369 171 3190 1673 1551 634 2207 784 4200 4756 2730 4289 1758 1787 2098 4880 4231 2078 1119 3526 3307 3264 1677 2791 2633 4694 1970 3589 3115 3693 2787 4851 525 1195 159 4146 930 4553 3338 3471 935 2175 3180 2011 1206 2136 2208 2930 3141 193 4478 3549 2196 4398 2425 2216 179 4558 2457 1876 265 362 2913 3542 678 4810 1650 4942 3362 3400 4463 1 3 746 4415 1872 2484 620 4655 623 3304 404 493 2703 3459 4453 2782 3180 2001 1020 4136 1439 1741 4022 41 1245 2012 3328 1934 3230 471 133 2733 1567 1277 1324 1196 1488 2246 3472 3071 3463 2857 4966 4462 3164 3975 4458 3564 571 2613 2138 1857 1133 2398 2153 433 4134 3943 3718 3683 2624 4914 4090 1852 559 179 3326 1193 228 534 2491 4192 1107 335 3975 4056 2508 2816 3767 3787 29 3135 3919 4059 1390 2597 668 4771 4691 3328 3011 4594 4566 1753 1311 3228 3555 3215 4951 3272 3547 731 165 3738 281 2138 32 4411 3680 1870 3507 4948 4906 3797 180 4767 3858 88 294 278 372 3174 151 4714 2528 2166 1954 4477 754 4576 799 624 1989 3917 878 110 3667 3603 2424 3039 702 666 1926 4062 2779 1377 4007 3676 4514 4457 647 3683 767 1737 2802 4227 476 833 3261 3072 1597 919 2702 3745 2866 1189 3095 1811 3560 3552 4535 2549 3969 4651 4264 4106 4623 402 1610 3210 4981 2032 1975 3272 1998 3761 4821 21 1876 1864 3407 52 2914 2634 3340 1188 2851 946 3615 2697 3233 579 5 1844 894 4241 450 1158 3166 4592 2476 2729 859 2011 1166 3247 1912 4631 3799 569 4303 1677 3560 4401 4763 3299 3106 3680 1614 3148 118 4473 549 763 210 2012 2623 2908 2755 3020 2537 1092 885 657 1220 2532 1413 3847 1318 3833 1712 2701 1469 3079 2073 1575 519 737 4607 3477 701 1803 1940 4042 1019 2009 1287 709 3946 2525 2611 3339 4503 1717 2334 2131 3473 1986 3011 353 2622 2026 2944 3043 1983 934 1225 503 4263 3549 4971 1779 880 3223 410 3484 2414 3580 1139 824 3449 1915 4810 803 3072 2795 3614 3766 4425 3557 1472 3131 4642 1591 3504 2555 4267 1171 4576 2184 3665 4150 1103 723 4069 193 1047 1263 3691 355 3847 2068 4436 2262 2777 4845 4852 3086 3941 1098 764 4685 4749 3895 2257 1337 2639 3987 2947 4884 3366 1890 263 4427 2625 3836 2374 1648 835 2027 3092 161 3881 2697 2849 1006 1071 2600 2619 1686 2499 4240 4899 4523 1800 940 1011 1713 1445 2701 4390 2027 3548 1886 112 4503 4875 4582 1954 1909 918 1089 4656 4155 3163 1711 4762 1780 604 3444 2654 3036 4641 1726 1996 1046 4771 1675 1177 4038 4138 1480 989 832 3577 3426 4549 4279 1644 2569 3641 4342 689 664 3975 1259 2772 2263 2598 2279 1065 2801 4732 15 1678 4086 3345 3014 854 4690 4434 2281 3615 76 1511 2377 1005 768 4948 1045 3397 662 3348 3381 2018 3200 4657 4016 1956 1760 3630 4279 3220 1200 53 1855 2402 4648 2361 3 3735 4123 1382 2336 3627 4162 2468 920 4912 127 1543 1647 2221 2204 4506 1881 4532 1882 4799 1746 4116 474 3032 2652 767 4223 4826 4085 4037 1274 1797 1990 1056 3685 1541 2269 742 169 1500 4164 1618 896 2293 1776 1340 2811 299 1466 1500 2389 4736 4697 4922 1181 2590 447 3209 1097 4330 8 3144 494 3603 950 1200 401 3344 4895 361 4345 1663 2333 1116 3890 4743 1973 938 2635 3071 4545 3980 4681 748 1334 4176 1602 4351 2711 1027 1867 1045 1912 1770 107 3253 915 1911 1957 174 646 2290 2786 2838 1211 4197 1532 3619 1872 3687 3781 3118 1333 1354 3646 2756 2976 1310 1704 4796 1892 516 1998 4859 1157 3163 145 1130 1101 1726 4699 4327 4843 4643 4604 704 4095 4222 2665 1659 1535 780 1159 25 1278 3521 1308 1590 3151 130 3487 1555 1470 107 1259 3957 2151 1099 2160 1115 4309 3131 242 1363 1821 3795 2720 1301 3592 3885 1166 3646 3869 1976 3052 2631 140 4750 2980 1220 1908 2374 4840 1414 2926 283 4857 4697 735 4299 2009 975 922 4872 1498 1442 4572 1347 4109 206 222 1828 1109 3637 3999 1699 4081 577 3383 2955 4125 3517 2005 89 81 2100 626 4809 2249 3513 3228 3121 1379 4109 3844 4509 36 1837 1504 3601 403 161 1330 3362 1261 4342 4863 4838 1927 4581 480 4030 4407 2458 444 2475 4956 493 1173 4103 929 4165 3406 4743 4558 24 4740 4552 3391 4291 3458 2367 219 1776 979 3223 2454 2403 3692 1959 207 2397 4582 3218 2611 4490 2153 2149 3328 1106 532 2628 1115 83 2822 3005 4483 3821 1744 1603 4651 989 3369 3436 4172 3803 1337 3276 4344 803 1566 4904 4472 4024 3794 3700 2904 2381 3762 286 4534 3138 1393 424 4590 1861 2851 689 2680 3654 4554 653 3488 3169 1581 4201 2390 2416 1716 4384 252 1111 3365 1944 1363 150 4018 1134 110 539 4097 2126 4212 3205 1066 4347 290 3170 357 4989 1063 1370 3545 1710 4863 2049 4918 3148 4593 3593 420 379 2241 3382 3866 2480 3174 1096 3528 4622 2637 4188 4661 3149 628 4107 2681 1310 624 994 740 2816 4792 2441 4142 1895 1743 2908 4893 2951 1198 4069 3994 4477 4551 4551 1940 1471 4531 3821 3195 2526 821 1649 1662 451 3421 1661 3158 2416 1047 4478 561 2955 1545 1971 712 1974 2400 4994 904 2465 1579 3108 77 4399 767 1389 1075 1757 521 1493 2611 2550 175 4673 3468 2761 2016 4618 687 3961 1879 2124 4322 1716 2028 2921 4654 29 2642 2028 1890 1915 4546 1926 4557 3031 543 4493 4279 1138 609 2168 3881 3988 874 1044 3112 4070 107 1162 870 4761 3328 4206 4449 1101 808 1226 139 2235 1966 3929 672 2923 3307 644 4907 3487 3225 4553 3209 3942 4137 4790 1748 1106 822 3634 1065 2882 3080 1869 4818 3145 4003 1788 2046 3037 1053 4534 1956 3225 4507 1457 4467 2547 740 3725 2261 2391 20 319 24 3170 3467 4432 2588 4247 1812 1060 1751 2814 1326 1548 4948 3832 1950 308 4519 44 3707 4253 1219 1670 1745 820 100 1770 2799 1593 4821 3669 937 4290 1300 517 4854 3461 4057 3964 2659 1649 3259 2593 3542 1302 2746 262 2027 944 1550 4395 1603 1912 3415 2314 4336 563 3642 2161 1979 4801 2987 3659 3246 4367 1197 3439 1514 2702 3612 2703 4355 4041 3259 899 3631 2347 2198 1916 1994 4127 194 4801 4380 902 232 2317 9 693 4478 1454 2248 420 2669 3064 365 4752 4332 537 1168 4145 4171 3226 4212 693 2441 2796 1648 1523 2215 2416 1033 993 2019 1318 4438 4783 806 2135 2099 1410 4198 3003 3543 1290 637 1052 822 3763 2808 1897 543 4312 552 1172 1758 2027 2228 1261 220 159 806 300 3362 4519 4898 882 2714 4491 506 2873 1710 4170 188 184 3927 3971 1426 1208 1759 323 2529 1193 2303 3962 4643 1894 658 2469 1557 4076 1488 3726 4057 2431 4364 631 589 4982 1599 1723 4539 1290 1418 1566 4727 651 1448 1695 156 2171 1914 3757 2063 1904 4632 15 3666 1758 1959 4923 1803 1243 2670 3192 4562 266 4824 2395 3798 2825 932 2150 2073 3434 4144 1988 3791 3262 4218 4823 204 3533 4654 179 3755 1343 4563 728 2055 4390 2309 3355 4838 3442 3613 4469 3312 4404 2660 3483 2917 2067 4892 2660 3836 1202 3431 3750 1605 3063 4205 2234 2840 4510 1539 3331 4388 1317 2231 275 1529 381 1461 4375 4934 3151 1325 118 1836 3893 3178 3373 3872 4060 1428 3958 3325 1585 2879 92 192 3409 3474 1600 2666 31 2601 1312 450 3538 892 4243 736 4028 4734 694 4315 324 4630 1426 508 4917 2625 4403 3105 1541 4110 3282 2995 3159 440 3364 768 3313 352 2322 33 3830 521 3671 2501 1030 1786 1445 4461 3929 3168 3712 4038 344 2561 985 3730 3396 4721 1636 4063 717 4033 450 2694 1884 4547 4168 1189 2497 1256 4638 3966 4582 426 4178 4822 657 850 4754 2655 174 763 1925 2590 1947 13 4019 2501 99 1595 2944 3202 1836 1341 4165 639 1440 1703 2623 1720 3240 4784 742 4664 2436 2652 1887 3372 1196 1475 4883 4846 2458 2559 2758 2651 4550 1210 1057 3446 4257 3606 2992 1963 2170 4371 3388 172 4644 3484 4602 3912 4422 3066 3178 1887 1457 304 2625 767 1342 3045 4255 3154 4758 4509 4682 3806 1631 1240 3081 4155 902 4282 4898 3520 4360 3785 3301 2575 2639 426 1303 4965 1835 2933 2880 4811 1478 4524 2437 3791 695 656 2054 1636 272 932 1961 3717 192 1344 2662 526 4282 2495 3192 2107 4980 3841 1898 4807 4609 1402 1392 855 2544 1817 1162 4028 4122 1722 1013 4749 128 4813 4401 42 642 1364 3868 1690 3369 1457 3237 3382 942 1118 3090 2012 2168 2922 3858 1461 827 2003 4260 1287 3244 4383 1343 2659 3118 4841 471 3808 2831 667 4319 4446 1483 2398 449 2220 2256 443 4607 2243 105 229 3822 3441 1004 2437 2038 2031 3388 1037 1699 2635 3343 3357 3775 3551 104 2018 766 960 3006 874 904 400 1124 1617 4482 2820 4415 1126 2989 2814 2611 4598 4854 4572 4846 2993 1709 2647 4852 1000 974 4870 2841 4885 2402 80 3122 1419 679 1101 2500 1410 452 1862 147 2093 4358 2633 3581 3835 3726 3926 3141 4265 4545 2068 3360 4134 1718 3572 1763 3413 4644 741 3459 4279 2681 831 59 2550 2900 2184 3914 4772 4724 2394 2082 1650 710 4386 3538 1105 3707 4979 1797 2092 2943 4689 3777 2620 1732 983 2001 4795 1293 3625 3204 2273 4843 4243 459 1299 3187 744 4991 1902 4438 1195 2320 4160 2448 2106 1919 72 3210 1437 2309 361 3593 1580 2650 2251 3092 1031 4039 1898 3801 411 796 4333 672 4452 2395 1952 3359 2421 2195 3466 3860 4897 4030 4184 1846 454 1587 1696 1613 4109 1692 3663 2365 4852 2441 1116 2200 4787 316 4650 121 1282 1003 1450 1953 1146 162 863 125 4855 854 3056 2566 1645 114 2641 776 2512 870 2954 1747 3234 1475 815 541 1473 1176 3782 2775 1038 72 2284 4603 1895 2362 1136 285 2613 4208 407 2439 1519 3536 4870 2530 1198 518 835 1812 2415 944 2485 549 3348 2008 3519 3841 1443 3846 4697 2569 3725 1444 1743 2625 3488 2304 1528 2524 1902 1709 1224 564 756 794 3894 802 3404 225 663 1292 3619 3297 2033 3329 27 4189 1049 3015 2458 2395 3694 3934 1002 4614 1307 1435 3087 4421 1369 2118 332 634 4098 652 4542 1899 1615 141 263 2172 460 3719 1732 554 551 1801 2504 2746 4212 97 3167 3800 2675 3431 1964 4960 3792 399 3147 4321 2019 1099 1151 2549 3870 2911 861 267 2074 2587 408 4621 2170 3277 2315 1186 565 1924 1034 4917 544 550 2473 2156 962 1659 4403 3130 935 4063 4812 3853 2102 4628 3400 256 2755 3022 4802 723 4813 3405 3533 4566 4553 2086 4855 3498 4781 923 4577 304 2390 3646 168 1711 803 4962 4983 4618 2999 458 315 832 3227 4920 4677 4739 3625 2808 3972 1241 874 530 4824 1374 3121 3811 2120 3376 1038 204 4837 954 1605 3594 765 609 1420 732 2609 866 4440 2457 2383 3986 2400 4503 2096 3652 440 4549 1587 2823 2008 4666 249 2693 859 2667 2183 3350 721 3777 663 603 1373 4984 2975 4003 3823 1202 3528 2537 74 1818 2392 4243 3103 2258 4321 237 4705 3085 3408 2372 816 2437 4830 196 3622 2070 1882 1363 956 3953 646 1603 3526 482 2126 4500 3939 2067 2756 431 3118 231 4422 1764 4520 511 4198 133 675 2609 2529 4569 2432 4676 3297 2178 3498 901 4059 1095 1209 4708 4074 3683 4361 2536 4442 2628 2760 1879 2461 709 1803 3671 1058 1780 1033 472 2481 1028 694 3576 304 4253 3674 173 1793 2199 1296 2486 4194 683 3903 2019 3475 2954 1756 4536 4115 1395 3502 614 2124 2489 2769 4602 883 3571 1844 1557 3937 3459 3427 250 4852 4440 4397 1466 1158 2419 3623 2131 1085 1485 1239 285 1722 4536 1985 1508 4274 2242 3942 4665 2536 4781 2488 1009 3265 2161 904 3516 2310 241 4392 1591 3934 1210 2889 283 1417 2191 3823 1059 1934 3487 1679 1650 2454 2989 848 4019 1014 2240 2703 3439 1553 1441 161 1339 3764 2135 3757 3383 1521 614 4959 2248 148 451 3407 2446 2817 2130 1816 1959 4172 3865 89 722 4167 4458 4447 997 935 4277 4377 4840 736 4499 163 2544 61 4908 4 3365 3272 3498 3064 4988 2408 4548 4062 829 2966 1948 2554 302 2095 4353 1580 3038 3949 3118 1608 2747 2390 705 4389 4501 2251 3005 4886 1040 1082 736 188 3654 333 894 3497 1107 513 2324 1446 4495 3072 3941 1590 2255 4175 1097 1041 2397 4993 4865 1626 443 3482 4245 4721 1324 2340 2342 3858 2956 4894 908 3333 3626 687 2848 716 1285 1680 2011 887 4308 3784 1014 2387 797 4885 1536 2863 1431 4066 3436 4581 3151 299 1175 1135 3135 706 310 4624 3011 1926 3342 3495 818 2255 3738 2168 4859 3043 4354 1146 3893 1780 2398 593 1125 1672 2294 2965 3740 4224 2821 1858 4951 4017 537 327 3917 1510 4086 3983 2821 3099 4584 202 3253 4396 4484 4149 3300 956 791 3110 1521 4726 661 1713 3185 2280 3172 3878 461 2475 1134 3280 401 3261 1731 3975 2775 3198 4868 1879 1434 1622 4233 3583 4723 2566 3348 1683 2000 1650 3924 3611 2224 2814 323 570 2296 2966 2809 4375 2617 4460 1614 279 1327 1269 2955 1497 1627 3092 178 560 2362 3454 538 965 549 4221 1324 115 2599 4934 2256 1225 4482 506 4817 2683 2146 4568 3261 2338 4912 4481 2926 783 736 3595 4835 3620 3859 4608 3864 1379 2990 3404 2457 36 1978 2977 1395 868 1850 1550 1932 4609 4559 1820 4494 183 1295 2816 752 2166 4234 1733 348 433 4524 623 2442 760 3014 2136 3844 4679 3949 230 856 1189 2162 4339 866 4870 3632 2748 2503 1602 1640 379 4978 1595 688 3901 42 2707 2160 669 4938 2140 1684 3015 4241 2725 4205 2814 1256 2092 3184 1046 1446 4263 341 3290 559 4865 1241 1623 1977 220 212 3279 3773 409 3484 3544 3348 4993 2993 2979 592 2352 4055 2013 2046 2036 191 3513 2859 3082 277 1363 4572 2714 1955 2118 1404 3766 2325 2760 3594 4431 1340 4985 2888 2776 3715 1376 4789 113 1045 4509 2452 3405 645 1984 411 2348 11 2913 229 3818 318 2941 1864 3798 3013 1856 3304 1756 4205 2965 122 2100 4038 2464 746 2480 1046 3333 1405 2154 524 1094 1504 4299 158 4160 319 4133 1612 2918 4022 2715 2450 109 676 2412 4602 2071 4619 267 3064 3408 1666 1937 268 4 4627 738 1651 4095 3597 2348 3151 1339 43 3115 1866 3838 2282 2624 4735 2945 2799 2317 1673 2562 135 122 314 4259 3942 2932 2454 424 2185 9 2861 2493 1715 3132 1572 734 2172 471 788 1589 5 4764 4698 960 3885 4108 4574 3553 3447 3168 3676 4700 2962 2850 2958 4276 4920 2437 2407 422 199 4185 3953 3540 3467 4472 88 3203 1834 4580 4654 1629 4710 4415 3021 4680 4711 1504 256 2862 3190 2517 474 803 3587 3636 180 1346 2953 368 4780 616 2957 4642 4881 2631 794 1206 168 1309 2727 1962 954 2658 1047 570 419 2766 3544 3847 4637 1696 3181 4067 451 1616 1276 4830 438 2422 4569 1676 124 3072 25 1349 84 2352 1216 2836 2187 1076 1188 2169 4234 517 1423 863 3917 48 2144 22 2477 776 27 522 3527 3066 741 130 12 2511 3624 1346 2415 2517 2685 4497 1786 4679 3005 2364 1305 2985 799 185 524 3716 4926 4669 4290 864 2520 343 4881 3637 4336 994 3303 2809 1804 71 3260 2205 3455 4209 1829 1128 4064 711 4123 3538 2026 1293 4946 3146 1986 907 2490 4177 1924 444 242 517 4831 777 2248 743 2020 4004 4434 2389 235 3325 3216 4401 173 4769 727 3583 1427 3413 3823 1283 2006 2167 2926 1609 2213 1686 3332 2483 3922 1397 2293 1327 2693 4980 4362 4254 3183 2791 936 2223 3280 4973 4319 577 163 634 3404 1508 2477 4765 1159 1065 2673 1883 398 4685 2518 3634 928 1515 7 975 2691 239 3178 1433 551 195 2426 1635 4041 3029 1654 542 3633 3375 4111 1156 2412 1966 942 2590 698 2572 2259 4839 1017 4935 1983 4911 3416 3135 2435 3218 725 3844 2047 2974 3480 1781 484 1368 2190 4778 3234 4648 3110 1467 3483 4856 2959 366 382 1313 2593 2973 4605 1997 2407 3566 407 1150 1235 3649 4231 1822 3122 118 179 365 3188 836 2181 3471 1773 4419 1350 3739 3575 843 4246 845 670 4403 4437 2444 2050 3259 2158 4613 1416 1841 2710 982 2258 2168 249 1908 482 4725 1974 2821 795 2033 3126 2527 4104 4905 3401 199 2859 3393 2968 1995 3344 3804 2188 1825 4335 1566 2590 4205 1925 1923 597 2471 4955 4653 3211 2811 4246 4457 4952 1919 4509 3130 718 2424 3663 405 3131 45 3642 44 4146 1962 2685 1644 3746 1791 4439 3214 2413 1487 4245 1857 2562 50 1576 4518 788 2195 4285 1019 4858 178 2587 3609 4005 4154 4432 4046 812 3972 3965 1676 2043 4491 885 896 263 3062 666 2364 3252 1250 3392 2157 4543 3053 720 1453 4949 3796 2807 1834 1938 3270 204 669 1115 4774 1893 3749 1109 4309 3083 2202 515 933 1313 554 2172 783 329 214 2554 1510 3287 2622 3252 4354 2596 4417 2748 2806 3788 1622 4226 1507 3048 2111 3248 2707 2925 2448 3357 334 3547 372 866 2312 1536 2384 1287 4993 4866 4566 887 3452 2528 4396 2679 4896 1250 2939 83 1258 4108 1624 3210 89 1008 3613 4037 3257 2321 633 3108 4745 3224 4660 1729 1781 3674 3605 3426 3876 4264 4452 2027 922 3245 1839 4802 1192 580 3017 2546 1183 2912 4775 2992 3641 874 3441 4985 3312 471 4207 2762 1205 2415 17 654 4178 4487 862 3300 3096 4144 2990 3703 1250 4390 3176 4812 2752 1641 1077 1655 590 1719 3507 1318 1786 3752 3451 836 833 217 1258 2664 3050 4882 388 1755 985 3128 949 2182 1822 4963 3718 1818 1020 1449 3390 2285 1274 3025 2078 2428 4269 753 4988 3491 652 1217 1009 1287 1651 4054 2051 3933 3329 424 3908 4792 1849 3036 2161 39 3061 266 1755 1252 3302 1696 3705 1630 2333 957 709 2248 1734 2927 1298 4312 808 78 3997 3448 2142 4286 1505 577 3984 1529 1289 987 1907 979 3034 2863 1653 4732 2229 1637 4194 346 2394 4246 1666 2980 232 4019 520 192 4318 3683 996 3341 774 4321 3386 458 1028 4556 1225 2358 155 4502 4846 2661 272 942 4814 321 421 398 2127 1255 4871 3237 847 2574 1865 517 3507 188 1919 886 2226 712 3068 746 2824 3345 2564 415 4524 4109 1194 1800 3689 2907 4980 332 4505 354 4730 4390 421 447 4970 1331 1462 2371 319 1279 3120 2131 3341 3936 474 1518 4807 2201 1855 1235 186 929 1087 3416 4039 3473 4063 2436 509 98 213 2598 3084 4781 37 531 2947 4960 4254 4524 2682 3488 3430 2829 1921 2009 1402 816 3056 1664 4743 4800 3429 186 2500 3559 3225 3954 2189 1208 667 463 3962 4917 723 1859 2213 4570 328 3757 4576 3032 3371 2168 2125 3315 1890 1226 292 3877 1214 1550 1816 2097 709 2962 2786 112 2376 962 3781 3503 606 4203 176 4775 584 2545 735 20 1091 4273 2539 4719 4697 4399 4053 4412 4024 2562 4791 3172 2473 2235 1803 124 3514 2458 3609 2765 1317 1241 3862 4866 4551 1343 1312 2645 3041 3918 4355 3074 1467 3476 4614 1777 1748 4574 1879 3688 3019 2673 4235 3856 1593 216 927 3403 1661 825 666 3725 3567 2087 3144 4816 1613 1665 1968 229 17 1066 4695 4554 2376 1599 3452 895 3572 164 3761 2024 3780 3647 3016 1918 1799 4123 4908 1558 3764 879 4892 4624 3518 141 83 4113 4272 1947 4587 3817 3693 2581 4805 2574 3490 3385 1450 1968 4602 4873 3142 2011 473 4989 511 3104 3666 4454 2426 4435 1898 4140 3383 1326 882 3786 712 4309 2912 1636 2822 2969 3550 4680 1724 2693 1170 882 1290 2844 3205 3398 4851 1601 1116 4090 591 3973 570 4769 3434 4084 364 1121 4587 2800 2827 2406 350 4541 3542 2429 2850 2843 941 1089 3612 496 127 2322 1483 635 4669 2497 2409 10 4421 2214 2696 1837 1448 1906 3619 4680 4875 3893 3072 4917 1170 3329 4045 4384 3761 797 1536 1089 3897 763 1318 3446 497 3506 1853 750 4818 1484 1489 3038 4426 3281 3587 2632 2130 499 213 1728 4648 2928 3719 2621 3758 2363 110 2470 3801 3299 4159 4138 26 3635 2600 278 121 3208 1144 3404 1573 3766 2554 3390 2973 2212 3750 4591 3010 3379 1128 2042 2722 2170 2631 3265 2583 4981 4143 1983 4830 802 3328 4166 2185 1107 1324 3755 2749 3310 4885 2701 2285 4032 3189 241 4397 2286 435 4681 3567 3586 3933 4792 4218 2428 2593 199 2086 990 2634 4340 4281 199 1089 726 909 1201 522 3082 3375 4668 4555 4449 4426 3097 3760 2599 354 4783 202 582 3754 1217 1819 465 2518 285 3931 225 185 2415 1374 1108 3385 1812 3860 2241 4622 176 4784 3477 3927 264 2538 2057 4740 1520 221 4073 285 3839 1 2486 881 4270 2642 1021 4624 101 3431 1575 1258 4166 476 3287 822 1320 3128 3103 3596 4261 3528 4219 1115 4284 2978 3332 804 592 2955 2638 1948 1415 1162 1746 4446 4339 1706 1509 2951 1757 3620 1711 321 3749 1515 1141 1152 1947 2462 4016 120 4434 2225 2860 437 863 44 4562 2969 4518 4242 238 1569 205 3340 177 1600 3216 3988 8 211 3251 4858 3203 1764 2819 3018 2735 2016 1341 2212 1741 3049 373 2083 2280 12 4025 2095 891 1515 2716 1627 2185 4996 3667 351 3099 976 4451 2671 2550 325 569 3762 4970 1997 192 1708 1116 3045 1783 1708 2604 2503 3440 3791 4544 1576 1395 2987 3296 3658 1113 1805 3719 715 4273 2971 1008 2125 4894 4395 431 396 4918 1434 4860 379 3749 4966 1596 2879 1456 2421 2047 706 2835 2803 1531 3425 3092 1032 2831 3487 2061 2432 577 2184 4677 1193 2681 1854 3488 160 2108 4400 3075 1285 4066 1134 2961 2026 2903 4750 2848 1447 350 3514 4868 4905 4833 1064 4444 519 4283 1057 176 1620 62 2938 2537 2616 2989 2510 2873 519 2308 2801 2542 2048 1906 182 1676 1063 598 2075 1928 2275 1591 360 421 625 2107 3484 899 4239 1433 224 1787 4698 2895 601 1332 1136 2708 2706 4457 3023 2111 480 4369 1476 4814 476 4630 749 480 3997 2671 2832 2004 1123 3845 3953 1775 3445 2953 2648 4154 3908 565 632 2066 1662 2007 3778 983 420 1721 3968 3005 748 1363 4322 2781 1727 3152 3356 2061 3724 1180 2254 4932 4940 2813 1051 4031 2484 4391 1058 1575 4414 4318 232 833 1503 3464 941 612 4299 3056 242 1206 4445 3821 3497 3264 4759 1456 4061 2581 4680 2194 1685 1703 3745 115 4006 1970 4519 2124 614 1967 4973 4366 474 1499 4646 345 4784 1125 2391 1342 4646 3683 67 4693 3537 302 2781 112 1311 681 2706 3910 334 3950 1980 1817 1642 1185 4424 1016 563 1491 2169 1726 2620 2400 2539 2793 3726 4929 4464 2140 379 2411 3623 245 4275 1703 648 3920 3194 1160 2545 2154 2936 2240 2740 3326 2408 4731 206 3900 1593 2945 3618 4637 3528 3505 2812 2384 4956 2369 1871 1441 2505 1943 2631 1100 4350 3915 1632 3790 991 482 1597 2709 1155 101 817 4627 3206 1160 1802 4575 2225 2299 2921 2939 573 3876 355 2791 1828 4011 67 2293 2632 1029 4126 1627 1866 4146 4989 660 2508 2807 2558 1071 2615 2981 132 4534 2638 1064 3995 345 3017 4376 3324 2825 2092 3291 2727 2413 1869 1177 4908 3712 4801 1623 4137 4008 2543 4901 4287 4193 2587 984 333 2016 3429 3553 1020 1129 4760 3811 2425 4258 4395 2025 3014 749 1699 2462 2528 3178 167 1674 2146 4258 3171 4196 3057 2709 174 1971 2599 389 4347 4524 1513 2001 4604 1023 4905 4051 642 2674 652 4339 3614 3644 220 545 4588 3515 1919 430 1499 119 4694 84 4606 3708 1015 4553 933 1868 2380 3897 4205 4587 954 681 3700 3257 4739 4869 2182 2444 4316 2514 2123 4035 4640 2524 4638 956 3843 3282 3791 1719 2623 3965 1450 3920 2618 1901 3366 2081 2094 268 359 2301 776 3376 2365 2095 3018 3349 2115 2049 3698 3641 24 1037 3144 3247 2817 1936 3516 3485 3701 2929 3605 3821 4560 1263 2659 3488 2481 1104 1294 3878 4107 3939 1196 2799 2808 1087 2007 2645 65 1313 3333 1000 4847 4699 1430 4945 2030 4863 4706 2343 4468 176 4185 4141 3591 1505 3520 881 876 1203 1083 4983 1617 2828 3237 3333 4051 2915 1537 748 849 3213 4645 2805 4335 3587 1530 2793 4932 946 213 984 3037 3937 1913 3316 1447 3838 4707 1587 3481 2186 1172 680 2207 536 1131 2577 3993 4482 1345 1699 4401 2604 3074 3306 2441 495 2170 1842 2091 3279 382 4385 7 526 3719 2722 2744 2479 1675 955 607 3251 2972 3647 4535 4519 902 2430 1415 4132 5 1296 4395 446 205 4118 691 438 2736 2193 4723 4136 4588 4953 3186 3398 1482 207 3059 2291 4488 2787 2494 1984 2104 4535 448 2906 2423 1657 1767 730 3575 2285 2703 292 2085 1313 471 648 3123 2608 4957 3037 367 4848 3542 2561 4931 3675 3135 1954 4835 4162 2975 1152 2402 1165 4234 568 1989 420 719 531 4158 153 1739 1356 2874 1956 4053 494 1700 1030 2015 4772 4152 462 3963 1231 1080 1423 4948 1412 3 272 3953 4483 2265 4778 1685 3313 4176 1014 2721 3783 1338 2957 2897 4272 2565 4117 2475 1279 2401 163 643 3639 1142 876 2578 1657 3523 4434 1122 2130 3480 1245 1156 1674 4237 943 1818 3077 961 2743 29 3678 684 583 3424 1264 3276 1974 979 1395 4228 879 1561 173 3009 648 4274 2646 1420 2580 2282 562 4546 130 4360 2739 3911 1907 1304 4869 3654 1775 1449 3008 1979 3961 2352 2890 4865 1167 2091 1018 1516 987 4007 3694 2425 4700 3963 334 1017 374 4363 4958 834 2358 1869 4960 2653 47 1511 3408 3441 4999 4439 4294 1063 4514 162 464 3052 4774 2462 4093 946 1670 2743 3435 2182 1984 1814 3473 3196 3919 4013 1998 1095 3129 1196 1800 1961 2705 4215 2822 3633 1046 654 1087 4472 1835 3676 969 1451 4965 2241 2163 1076 4032 2704 866 1417 4746 1033 4824 1972 1990 4896 40 3481 1795 1316 3668 3603 2587 2249 647 983 948 2703 2220 806 4554 2024 2661 576 1459 102 1820 2636 4393 1458 3357 1545 1460 3590 4330 3465 4262 4221 1214 1656 4589 1261 2043 3873 4588 1196 1660 281 3146 728 2899 2458 2945 2942 4372 738 1360 1180 88 177 1562 558 4788 4327 1301 2781 839 1195 2748 3051 3103 2461 4758 2848 325 4077 2436 792 4244 2217 1279 2187 1198 707 4847 4076 3999 865 2285 2179 2616 3516 3290 4683 2789 2305 782 2396 2415 2723 4258 594 2692 4238 1430 4324 314 4182 1700 750 3727 3334 2858 535 1524 82 4709 1668 3309 3757 225 451 4811 1043 4697 1305 3490 3449 3709 3421 2147 128 1655 2146 3907 382 2653 737 1898 516 1075 2220 3157 33 2294 4941 197 4061 2681 4877 1486 775 4516 789 761 2896 2480 1256 1658 3806 3420 4479 3258 3338 1115 1164 2302 2194 148 3207 4078 3567 1409 572 1303 2776 1928 4835 1178 574 2093 1159 1483 3126 2646 2160 2282 1082 1261 2369 3757 3968 2810 4138 3908 281 1943 3743 2276 3451 4034 1503 3909 2368 2878 998 3356 1645 4706 1731 2658 3460 264 387 258 3626 3127 2100 4815 4042 426 3227 2476 3568 3255 1558 2378 4998 121 2803 869 2786 4535 1223 2983 702 1082 920 892 4007 4755 1140 4861 4927 4931 2591 621 4700 4704 1929 2455 382 1886 4702 669 1300 1212 3732 314 1928 4427 3976 4658 3046 4891 913 3221 3625 262 2988 3175 391 115 2558 779 4360 1908 4869 3259 4794 1464 2136 4338 3912 1450 3786 138 4774 4208 659 2558 4215 309 935 3194 3736 4207 1333 3805 626 257 1737 4502 4523 3666 2810 4156 3302 4685 4037 1509 1022 1551 640 832 535 2045 2760 507 4382 2379 3331 1565 4819 253 1367 3541 1950 970 1009 2177 2600 3164 3671 152 4285 2801 3663 1529 1473 1197 4005 353 2976 3174 3513 1042 2147 183 102 3214 3482 3733 1397 2560 3149 29 728 683 4330 1644 2743 2681 4019 373 2238 3533 2204 703 1597 1345 1153 2292 1367 3529 4598 3100 3715 2742 1301 3416 566 581 2476 1295 4879 2197 1892 2100 1130 3877 4275 741 2894 3139 3595 2414 4063 166 3777 1484 1292 3500 2734 995 930 3965 2802 3417 3927 215 1924 1464 3968 2159 4467 2736 275 982 1560 2082 38 769 3313 2462 3598 2905 3712 4678 1289 2345 4266 4105 3573 2323 1313 4545 1366 1483 3475 4429 3964 3834 4584 2408 2634 1724 2103 4496 1257 4939 4298 1248 3259 50 3621 422 1464 722 2219 581 572 1424 3009 2445 2887 4813 4353 3334 4875 2925 825 1329 874 1361 1481 4127 1494 1525 3849 815 3367 1354 2120 2532 1697 3605 3398 1661 811 2030 4891 92 1712 786 3541 2791 4234 58 2535 2874 1418 3538 3332 3923 2753 1370 552 173 3683 4336 3319 70 4095 3765 4172 3776 4672 163 2836 1291 4167 3237 696 2650 94 1584 3783 1970 310 4690 4769 1174 3978 2170 2605 1629 2834 2319 4444 1682 825 2503 1299 2796 3192 722 1397 2860 3625 517 4279 3753 3564 728 4035 1855 2693 896 3109 4747 4844 3726 81 2281 4763 3973 627 1103 4052 4696 4165 871 4953 1018 557 3761 2674 2084 4668 3438 3907 4338 3408 2254 4618 3438 4002 4139 4341 388 1817 3660 4419 148 2814 3291 670 636 3414 3311 2639 1235 1491 187 3434 1631 891 1829 2469 1216 591 808 422 1803 254 4818 3826 2607 4391 1487 711 4403 2970 4732 2675 3110 4032 4732 2650 1678 1967 3679 3596 746 2671 4374 4468 3416 2407 1817 3754 1888 4184 4761 34 1974 2649 142 4483 1180 4234 2065 3305 4894 1401 2635 444 4068 864 893 2599 819 4244 3686 4201 1244 4712 1473 4255 1692 2912 1987 2624 675 23 1457 1328 4229 1609 1424 4038 3748 4921 3827 4517 795 2380 4713 3415 2884 3501 1341 3613 1820 3751 1348 3464 1682 4686 2634 932 811 1942 2205 2935 1913 4818 1601 3439 2231 3767 2690 2777 2671 3630 4413 3234 2236 2453 1359 2714 3504 831 2660 4364 2887 2119 1794 320 3658 3897 1563 2074 2742 2010 959 3472 4074 1763 2255 471 2196 2649 243 2350 4541 1048 4373 1593 2392 2484 92 4543 1191 2638 3578 3205 1758 3973 4175 298 4438 3362 2667 1537 2771 939 2079 2042 2343 4945 3469 4856 1669 2786 3140 3412 302 1095 1229 3081 4192 2879 4784 2318 1657 970 2160 471 728 4320 1099 4180 4533 744 4323 561 3276 753 3191 1340 3871 4004 3954 2115 129 3903 2923 4235 1115 4668 3980 978 770 2680 780 2989 4863 2964 3301 866 302 3616 182 824 4848 3051 4273 1274 985 4260 478 3561 674 2268 3967 1703 2448 3465 4178 580 3259 501 2746 2332 4400 3741 1991 2902 3512 3083 3425 2879 1471 1157 2352 365 2301 3651 3495 2741 4344 364 3813 3878 3744 4330 1731 364 3754 4329 3800 845 4478 1532 1472 1479 3481 433 2856 936 2340 328 1004 2181 2795 4271 1434 3444 1102 1921 1261 2641 1507 578 1186 1189 1010 1677 1022 2234 3888 2478 2278 3592 4893 2209 2901 2732 4942 929 2402 788 4531 2161 2839 1916 3962 2335 491 4475 1394 1276 425 2847 4385 4541 3911 2085 2591 1677 1528 4962 729 2313 2626 4789 3966 2074 2969 2610 1821 1431 2210 2552 918 3976 833 1172 1732 1156 4195 3236 2225 4700 4573 2245 3074 381 1251 2342 1415 1802 1529 4195 2685 1760 4046 2818 3491 833 4764 4897 2496 4673 1762 758 2811 3732 3082 3165 1938 1502 611 2135 268 1897 8 2789 1047 2875 1902 4465 2306 1645 890 3293 3836 1797 2945 801 3148 933 2711 1721 1318 1938 1465 3029 1684 4605 50 2304 1707 4781 962 1098 2586 3812 666 3742 847 3598 3433 1140 369 4373 3250 2200 4070 3407 4500 593 1127 806 809 1659 48 4855 511 3198 2897 1332 4898 268 599 2194 2552 4103 2579 636 1795 2800 2754 3078 715 1209 3803 2338 2617 1837 2268 3798 3741 2466 566 1716 4562 1686 332 1138 3884 4087 2040 3040 2433 585 1798 4644 3317 3332 1463 2785 2084 4588 2968 3971 820 2951 2768 3725 1024 3963 3117 4747 3006 1749 640 1856 1178 3994 3852 1730 561 1370 2115 1289 2903 2072 2641 2243 4297 4252 3751 171 1076 2113 425 4925 612 4839 4137 652 4654 906 234 1069 4982 4913 4693 1385 3625 4384 399 1319 2469 2622 1577 1759 44 896 2791 1040 1805 1764 1626 2275 3259 4119 4822 1117 3988 2376 1380 3065 2891 2002 4401 4708 3582 750 717 4031 3832 4798 2974 1513 4912 451 2114 4923 3593 1801 80 2185 648 734 2400 1855 3361 398 3886 4922 1811 2474 4539 2979 4271 940 1892 2048 2765 2748 4145 4075 206 1110 4559 1017 1427 130 1631 4283 2829 371 117 1848 1627 329 3337 2914 671 2991 1169 180 4801 349 2589 4923 1146 4847 2226 4970 162 4108 3128 2492 4148 1815 996 1430 213 4130 4647 4281 3048 398 3668 1253 4700 1645 4470 521 1548 3848 4248 3348 2838 3273 4971 2423 1349 3723 4411 3889 1504 3836 322 474 3040 4274 2836 4800 2557 3091 4282 621 2290 4067 1079 4494 4261 4530 3214 918 3944 1260 4850 4985 3595 1591 1067 1337 775 3648 24 2965 2028 222 2816 245 4260 3046 1240 4759 1246 4317 4872 2309 4100 1393 1886 4189 1933 153 3457 2063 4452 408 4415 3659 2055 2838 3935 2632 4584 3175 3856 206 2312 1034 1145 4605 3103 522 166 3860 3365 4177 3498 3523 269 4272 3871 4489 2484 3289 2959 3399 3150 2829 4711 4426 538 4966 3511 1189 1865 4983 4355 4237 4218 3686 4581 1315 1729 4545 2360 3310 4724 2342 766 1406 4605 2753 1020 2490 2907 1202 3449 1883 4520 3276 2106 751 2780 3896 833 4055 4345 4504 4193 32 4229 4988 2484 2022 787 832 1869 1181 178 2084 1590 1374 332 1427 4660 2920 1880 3804 2958 444 1665 2596 825 88 2662 4138 3583 1877 3960 1778 4987 1130 1198 3915 4670 3614 4132 4057 1030 1801 4439 811 3210 3892 4339 4166 2823 4476 4229 3016 166 195 818 2510 915 71 4550 854 663 1418 1478 4470 2640 312 4639 4947 2700 748 2388 4675 2257 387 1811 428 4544 4999 593 1250 4573 2165 4754 2333 4377 4879 361 3840 2808 4948 4694 812 1588 2875 3083 2490 248 1211 4567 4709 1253 2782 2739 4782 1584 3442 1127 4550 914 4751 814 1071 527 4507 461 2723 4400 4513 2280 3236 2249 2397 1214 466 307 1762 144 3113 1763 2020 1190 1976 3265 1374 1890 18 378 3198 3098 2465 487 3780 1722 1502 2356 407 2584 3898 2634 3815 599 3361 3821 3268 1772 4146 2926 4294 2996 664 2378 290 2804 4524 2057 2228 95 4136 2464 3215 1148 3149 3775 4103 3494 2350 3932 2903 3050 1755 631 3475 4228 3471 20 3472 2034 3691 908 7 2703 2249 4299 1158 4482 2849 1131 3150 3940 2063 1048 1390 166 3763 443 3150 4785 2751 95 1533 3203 1333 2871 2324 3305 3335 4030 3233 535 2373 2373 2197 178 1682 3144 4094 3583 1831 1225 470 3801 615 628 1314 4855 3081 626 763 4747 834 4750 2073 2900 2848 2771 4059 645 2496 331 2704 2644 1632 4969 2657 2979 3822 665 2572 4051 2063 2611 2427 1564 137 2771 1155 1798 970 1388 30 2740 118 2664 4657 2012 2949 585 278 4768 1706 2844 755 487 2637 1169 3650 2636 3818 1356 1007 662 3624 871 3493 319 3651 3238 81 422 683 417 413 3373 315 3045 343 1475 2994 996 263 850 3229 2480 1180 618 915 108 4472 4629 4352 2139 4751 2425 2482 2367 2429 3217 2511 2411 4773 812 573 1729 3418 1949 4745 1958 4018 2825 4145 2657 725 596 1490 3327 2379 4284 4210 3210 4187 68 4830 653 773 3243 4998 1298 4777 4450 1956 3428 926 170 2393 3501 3604 2036 3096 4465 1186 3918 177 3993 1961 1101 3463 2298 4966 3829 3659 2075 3916 4011 4903 819 2968 2156 2091 4296 2211 1563 603 1888 3756 3919 638 4908 4995 554 1065 504 1191 2995 1571 1061 2953 3829 3991 784 4375 1934 3204 2528 3826 2761 1688 4579 3592 3260 593 4721 2115 4203 2027 2680 2919 1419 4853 2943 3512 1224 2931 467 34 951 2549 3380 3567 2468 3247 1001 1221 3742 2599 408 1037 3710 1339 2255 941 2748 1248 1222 103 2698 1083 1922 2024 2694 1596 4876 762 2692 4350 328 410 3170 2161 671 4810 4811 1344 813 1560 261 2964 4067 2630 555 126 2470 1248 3107 4457 358 2921 4592 3518 1840 510 409 2069 261 4497 2337 3395 4873 2023 1733 4206 4836 4371 417 1507 3796 4609 3771 4585 2538 499 918 3084 1488 4680 505 2274 3065 3600 3302 2497 1689 929 3043 3783 4289 2197 2420 969 1269 4954 1495 3117 405 3832 1070 4623 3319 2639 3609 1600 1867 1318 4729 1258 4550 4997 4838 2317 2072 2524 2794 3422 2294 4129 3532 1731 4168 1743 2863 4344 1668 4609 4944 4500 4153 3451 2691 2357 3341 2322 2702 408 3888 4582 4348 2970 3263 87 859 1866 2618 773 935 4564 3517 663 1981 815 2963 2629 3856 3752 3222 4366 4560 4453 2105 3923 3422 4603 686 4946 4922 761 80 1964 2749 4250 1187 1415 1527 2639 3583 3404 4498 4411 632 4826 1261 2493 1585 2249 3674 4057 3988 4368 1784 2071 2043 4041 3609 4419 355 3351 1429 603 3084 4598 2350 2341 2098 4363 3786 3494 3975 1392 2020 587 2670 4362 59 228 2282 2707 130 1852 557 3688 534 4643 3705 387 3131 812 563 3714 904 4391 3610 3870 846 1448 1613 1246 524 2958 3554 4561 3918 3485 624 3911 3426 2588 2598 561 4026 840 409 1909 2052 631 1226 323 4933 1598 990 530 4617 20 140 4579 2661 2533 2786 4701 174 1047 1161 1432 3215 2560 28 3146 4103 3054 4197 309 2696 4781 4201 4719 4034 3717 2575 1336 3005 154 956 3455 531 2898 3721 2670 1468 3738 380 3073 1047 2282 1483 476 1808 4764 3164 842 188 2665 3376 558 391 148 1675 2462 4038 2469 2886 330 2053 2135 1397 1946 2595 234 3970 1726 1049 1322 1952 1435 4927 6 4264 149 3031 2514 4159 4279 720 4077 3462 164 3260 3716 2689 1874 186 3101 857 3282 3773 669 4610 298 4938 979 3117 763 2470 1226 2159 1898 1743 2299 1961 4275 966 2600 3790 1097 2315 4946 424 1464 4000 4733 3994 2948 2893 4495 3495 3543 4307 3692 1562 3415 1497 2628 2204 1869 2027 2516 4754 4311 3621 4065 1564 254 1180 4640 751 3505 3077 4369 972 1361 2564 3399 1687 1555 1823 3842 4608 753 4897 2453 877 4753 1487 1232 2647 4676 654 2526 1808 4048 3011 4104 579 3575 4673 993 1804 974 4295 505 4196 1391 4799 538 3999 3791 401 4310 2053 680 3614 1062 540 3528 725 1084 860 713 3705 3347 4698 4415 336 2129 4190 1757 878 3796 2412 368 1992 4114 2599 1562 666 471 1649 2600 2986 4955 629 21 1610 4545 222 2837 2153 4282 4629 3339 1499 688 2582 4779 533 2787 891 144 3834 4807 632 3016 3688 2884 3629 2395 4827 1557 3144 2735 914 1538 992 4551 1669 3166 3555 3431 1853 1281 233 1746 2412 2311 4126 1668 1464 4775 3916 3217 2525 1156 2262 2996 2304 4072 3231 3680 3988 2652 1137 3235 2185 2066 606 3990 3448 699 3 2726 4616 2137 1712 2334 2420 750 2409 635 2427 2651 1928 3974 4575 539 3040 934 3151 1741 1219 2411 2020 1157 3470 2468 1095 4827 1104 3338 4674 2610 1398 3763 3403 395 3482 2216 140 2768 3335 1879 2477 1673 2959 4225 985 4050 4013 437 580 3123 2892 2948 4652 3047 550 3259 4997 3189 3893 4412 3187 4106 1437 1309 3228 461 2496 1359 2251 1058 2361 3672 1175 3312 4761 2138 2849 499 4590 2770 3970 2274 1887 1785 2786 3554 513 2694 2794 1281 1637 3083 4163 1636 2687 2260 2589 881 2817 1283 769 246 950 1678 4959 1280 1231 4367 2785 541 1241 539 3374 3387 2397 3052 2648 1598 3959 2887 2438 1686 560 1399 4675 1686 2916 3000 4429 38 3381 372 431 1634 926 970 2135 322 2992 2330 113 1848 4936 1066 3786 1820 3871 356 1477 4723 3385 2070 4778 916 1447 3272 1218 1674 2173 1921 1284 1653 3460 3595 4812 2937 65 2595 1494 2996 2236 1530 3687 4268 986 278 4941 4384 4356 3329 4098 4538 2574 2681 573 4483 1881 1831 4488 3535 1049 1696 123 2301 1863 167 3512 4016 4752 2113 1405 296 1220 3463 3357 2642 4800 1832 775 2420 2452 2356 1901 3746 3246 2706 4263 2436 566 3779 3750 501 1504 1188 1713 3606 3365 120 2531 337 3202 2740 4186 110 4887 4346 4370 3625 1520 1878 2664 4906 3944 180 4776 4763 618 2200 2968 3542 822 364 306 3173 1802 2150 3118 4832 22 4447 3413 1762 3871 1253 4327 3460 3069 4361 510 3449 1988 1354 2601 4016 1935 241 3666 2502 3904 3195 2728 4289 282 2338 4374 3550 248 3996 2130 3515 2570 2546 1391 2142 2111 1314 3995 2348 3326 2278 322 1714 1763 1099 3537 2464 4505 1971 2964 2362 26 4411 2184 4749 4825 1238 3225 624 2216 1664 3478 4200 3106 11 3112 466 1506 278 1471 1733 218 4217 461 4341 4726 3130 3440 2010 174 19 1524 2007 4071 2169 511 611 1603 4991 12 1483 1116 4121 1305 3750 4813 4385 1200 3232 3945 406 2649 3679 4986 504 2111 1081 3523 2837 4735 156 4815 159 3644 2821 2120 1124 1686 1554 2368 2893 1430 4968 1972 4847 3947 1613 3 45 840 2830 1451 2227 4707 467 1245 1541 2520 1910 2276 4670 4133 3600 4210 1689 2291 2668 1092 1588 1971 3890 3305 3984 3246 2709 4622 4451 1900 486 4477 4685 3991 1335 4969 4350 3733 1640 2283 3087 401 2325 3329 3988 777 413 1985 4889 1370 541 4203 2498 4096 76 3316 4257 463 4596 2380 1779 2789 303 1449 2531 4557 3944 2473 4310 1693 1934 4549 3822 1040 3164 3120 1192 4910 988 4796 2133 2671 1687 2373 564 356 3462 1740 4159 3430 2445 2973 3353 84 4498 3425 4951 1866 1482 389 1964 2957 3373 401 842 695 3413 3867 3376 3001 683 2625 4215 1596 1906 426 2900 3495 4490 2118 3298 941 4470 1745 757 28 951 1988 327 2646 4214 3660 1614 4259 3958 2081 3908 4334 3880 4912 3246 4308 972 1346 566 2536 3847 1131 2450 3234 903 652 3674 2083 4153 4569 3117 1362 2908 3531 1237 1074 1939 3198 214 4554 4135 885 2355 4563 2355 3794 2737 3230 678 4150 4570 3300 4461 799 2308 2483 2678 3964 4488 200 581 2323 4963 3943 4067 1276 2656 1485 2746 2348 507 2207 2186 4699 1423 240 2232 230 3906 135 2466 941 3988 3702 4340 4326 3652 2348 4861 2880 4730 2116 3194 4665 4318 2732 2251 3097 3368 119 1041 3333 2797 2748 3751 1717 889 2092 2454 3614 287 2831 2510 1736 4851 1528 4580 4248 1617 2309 1486 808 4147 1624 4233 1091 2918 4184 4164 1449 189 329 1082 2169 2357 3176 4540 2098 3472 4639 3909 1384 2610 3679 3132 1918 2359 505 4549 1654 3691 4196 1048 426 4960 3507 2329 159 2892 4076 2790 4637 4048 2217 3436 2736 178 2459 3619 3090 2300 1754 389 1183 2242 3958 2683 1255 2144 2426 4760 4903 530 1803 484 2528 1819 877 2442 3735 3662 3694 4890 323 1696 4017 4280 4067 3020 917 499 2509 4957 4988 4927 640 2640 1868 4331 2731 2311 4921 540 3859 3615 433 856 1033 3842 1694 2108 210 4238 3144 2687 645 1061 4897 2188 977 3555 3767 2524 1108 4243 965 2562 2445 1122 2106 2757 1499 1514 3648 1161 827 3825 1318 1126 2422 4919 4831 3584 3656 3964 1665 2093 2955 447 1927 2770 2346 4384 4216 423 2886 2695 1269 4590 4204 3330 1486 2608 1357 4604 1878 3856 1885 1192 851 3773 2181 4618 1511 1125 1866 1502 4370 5 1491 2599 2709 3369 3046 3818 2608 2795 467 576 2997 3435 1672 3887 3586 2564 2795 4410 3164 2223 4915 581 447 2414 4168 2305 4150 755 3534 1062 2361 2189 767 2500 1194 2210 1894 4945 543 4840 2116 4102 204 1674 3406 3618 1206 2225 2269 3653 2352 1496 2893 4598 2738 3984 1846 2870 3269 3562 3798 3467 496 1327 118 2838 4550 4003 1864 1205 4966 3022 2744 2178 482 4434 2192 2689 928 320 2201 3718 3180 4331 2265 2061 172 4658 160 3624 730 4314 2034 4213 4446 3219 4888 3909 4058 4134 3134 2839 556 1597 4334 1018 2279 4275 3268 886 922 4344 4633 3236 831 4126 4401 3681 4917 4271 3036 888 1839 2268 3536 4061 1107 4055 1573 2666 1508 2050 4976 3453 137 4358 1369 2168 723 558 949 561 859 1129 764 4223 3801 179 2420 971 1294 1620 3324 3980 4339 3895 634 674 1536 909 958 4972 966 120 4540 3042 4157 424 4686 3820 2047 2361 2600 4248 699 4955 3858 3712 987 3649 4210 3250 4678 4635 623 2030 2199 4828 1327 636 1692 548 378 4731 2000 4902 316 19 4929 4979 4399 3084 3930 3590 191 941 3386 4111 612 622 1164 2112 3235 1606 3061 483 469 989 3850 4585 199 1963 719 4324 2713 392 4768 2174 2175 1873 3636 1176 2363 2530 3253 4356 1512 1886 2921 2180 3041 977 28 2073 1872 1503 68 4036 4951 242 1195 4352 635 647 137 1101 619 3073 3288 3535 4926 1733 3942 3694 946 1821 4862 4516 142 4342 4375 2386 1265 4177 1627 2514 1904 3437 4826 1838 2620 1451 3589 984 3497 2561 691 3424 4777 3120 1687 146 3143 1518 975 5 1109 3109 3183 2549 4326 2322 164 1097 3172 1383 3162 3541 1571 2505 319 634 3924 2794 4733 2153 771 1016 2700 1068 1026 4396 933 2373 188 2341 1752 4669 3826 2219 4455 3903 2826 3660 2841 1298 4162 1169 968 4066 1522 2634 3739 879 2935 2078 1333 3244 1889 2388 4596 649 1118 758 4987 218 3788 1536 704 3535 779 1389 3094 2914 2632 4866 3308 2107 116 2322 2933 3623 4923 552 2879 845 1486 2640 1556 2184 3081 486 2795 176 1669 4741 4639 4248 263 825 4791 233 2343 1205 4845 4046 1107 1927 2743 1638 3025 4951 1169 662 3064 4947 2625 1436 2064 206 82 3141 3253 4821 4362 3744 1072 2752 907 152 982 3255 3141 4389 2279 170 635 3620 2944 1288 4794 4291 98 2137 453 2270 120 1308 2627 3341 2685 1690 839 4403 1124 2081 1407 2496 1206 722 3247 2560 3944 2410 1939 2083 490 3845 48 3139 3201 4791 4739 4888 3653 721 2176 4015 4380 2250 4293 2167 2957 883 4684 1067 1534 3770 3421 739 1183 4232 993 3866 589 883 2400 81 3064 4925 3924 4731 1493 4771 4036 3887 1660 846 2714 4738 3474 3477 253 1482 4705 58 4360 1228 3220 3168 2529 4534 3316 3124 3811 3805 1621 2937 2612 4489 4025 4322 1520 1044 4532 2988 516 4551 3886 3160 3123 2413 3780 3654 3189 4774 536 1501 4147 622 3020 1964 4964 3299 827 2677 1700 3042 1865 348 1656 3538 4629 2516 218 2639 2158 4570 2987 4433 491 2352 4076 218 2754 4363 4436 1540 4786 1502 1102 1313 3320 101 175 3729 3654 4891 4988 1487 4543 1604 4218 1724 4637 3691 3564 1731 764 2942 1617 2219 3932 2125 3580 2737 2 566 4194 227 687 4804 2607 2629 1176 867 4249 3880 4580 270 2099 2086 3762 274 1948 4696 4376 1216 1318 4520 3165 1175 4247 2527 984 3127 219 2896 4294 1847 4832 1043 976 2143 4704 3291 2986 2439 2067 1793 638 2679 4754 142 191 205 3797 741 3390 4930 4710 2831 2633 4101 4684 2812 799 686 969 281 4837 1460 4108 1532 3612 4776 944 1474 4664 3968 3483 1634 4194 1485 3632 560 1751 1789 1246 1427 400 4689 614 318 4056 968 3384 803 913 651 4487 2331 1855 4807 865 4167 2347 3454 2800 2939 2961 4494 3003 3493 4146 128 3925 1002 4763 3450 1133 2218 2020 4198 3789 1711 3171 3033 1500 2274 3622 173 3716 2550 244 439 1540 4299 3189 1385 1006 3468 4085 4113 74 4977 1389 2088 4306 4358 2786 3669 2164 4250 2116 16 2027 2881 3745 2887 2718 2755 2047 1700 4800 2899 3053 1700 798 104 971 1377 4044 4223 397 106 4353 3647 892 1710 1182 2771 3405 1572 3906 2044 2208 1015 4153 2461 3754 3346 4392 4285 4835 72 155 3264 1817 4166 1776 1287 3852 1455 65 3299 1223 4519 1366 1542 1565 369 2889 978 4826 4306 3200 2119 2374 3123 2966 1026 3846 1162 1210 2728 2003 4273 294 1343 4984 726 3913 1662 1992 3130 3550 1296 2869 4434 939 486 3402 3169 3467 265 1107 4572 4732 1427 1192 1284 3682 79 2934 3968 986 3781 3629 4040 4512 3016 2499 1379 3289 87 3479 4394 4754 2799 3447 2851 887 2775 115 1127 2860 2442 847 243 752 2537 2797 747 2485 1023 225 2819 4202 83 2547 892 3889 3769 4168 693 1729 3649 1698 1023 4917 2015 347 4152 122 2513 118 4817 621 3172 4390 1848 3875 1728 3893 3695 1680 2199 3175 1099 4473 3530 3468 4798 273 484 4705 1989 1800 4741 3087 1818 2559 4992 699 1555 3349 3237 2493 1105 2541 2208 3105 4770 4022 4096 1033 3976 4514 3593 2424 4992 583 2018 2392 404 2857 4960 2573 3233 46 2433 4057 2658 2672 330 3910 4251 3967 4042 2351 4278 4420 340 2879 1034 4807 929 1079 2055 4035 2724 2261 275 3772 3996 1480 400 616 1853 4709 1987 3667 2047 2301 2215 2121 670 4076 1280 4520 2720 3628 2977 3355 3482 376 3462 824 532 3673 4658 1115 3344 485 1627 3897 967 530 4913 4630 4564 4864 2027 3959 4302 2444 2849 4193 3306 2462 2395 2088 568 4508 728 3337 193 2908 344 3000 2687 2982 3451 114 3685 3792 328 429 4387 1801 2927 3827 531 1390 4175 4683 887 4447 2321 2288 3657 1187 2538 2328 856 968 1589 1198 4914 1556 4135 2864 3100 783 1922 1161 3884 3406 1874 2072 4728 610 1459 4664 3148 1719 1097 1926 1792 1069 1110 1582 544 1595 471 3439 362 2543 2911 386 819 1095 3348 2422 203 3819 1005 4679 100 4832 4938 923 1823 902 2052 2228 231 3867 3336 1041 3803 1223 4064 4956 2544 286 3194 4717 3829 921 103 4549 814 4525 2405 2660 4106 858 3326 1557 3085 2749 1367 2980 1159 4286 3946 3743 4762 3691 2556 1450 3407 723 215 233 2282 820 1929 3186 3258 662 2300 3808 1026 1998 4820 1226 3779 3772 3364 2209 2240 3549 1705 2093 3888 3641 1973 4353 2519 3750 3181 3523 645 2227 4620 4973 1749 4806 4582 4775 2872 4063 4085 2738 4672 2570 3776 1246 3205 753 2847 3989 2635 2304 2408 942 4794 3447 4677 2851 4477 1708 4628 4779 3716 894 838 4745 3970 3395 1408 3834 3175 2083 4077 2635 894 3066 2417 1506 3776 154 2328 2736 2368 3223 3989 2493 3606 4673 2403 2532 4372 621 40 226 4627 4661 1189 3507 815 203 3591 1166 2895 490 1561 4052 1950 1509 3544 2644 1725 2278 3933 514 1950 2497 3327 1180 1938 1110 3190 764 4165 3626 753 1473 4965 926 4305 2349 150 2335 212 4944 2160 3836 4891 2364 3335 4844 236 4287 3563 2213 1000 92 2550 702 4702 3218 769 2318 4303 3571 4350 2658 2376 1846 127 1619 4531 366 1014 4574 1622 2737 579 1258 3058 4682 618 4069 4141 3880 3042 888 744 4357 1255 3838 962 1343 1208 1233 4140 2 865 4173 3675 4907 1779 363 1010 3991 4999 496 933 2490 1311 371 886 3217 1669 1738 3723 4961 4890 1613 990 445 1944 258 4220 2243 2328 2848 4647 944 3142 764 1492 1000 1472 4759 2558 1310 858 493 4633 1234 2588 1415 2999 4942 4506 4458 4783 3241 2147 3094 1849 2084 3596 2161 1131 3663 1194 4873 2879 3189 1499 3965 3882 539 2094 2013 4391 3109 4182 1069 3858 474 3603 3487 2998 3675 4456 3709 1616 2080 1542 1587 1529 3 4608 1659 4879 2010 2637 4462 3628 1673 4330 1490 2942 3070 4661 2487 3742 4948 3131 4961 4137 3736 1498 4025 4090 1039 1800 36 1238 4062 3890 178 2438 2696 4678 32 2560 1860 4234 4327 1863 1453 2 4155 4911 3608 2534 4860 161 9 2537 1032 3493 1086 195 2151 3091 354 72 4062 33 4924 2392 2797 1656 4901 149 3873 4935 1182 2215 2514 1215 4200 4251 3326 1845 393 4912 1380 1755 4782 2537 3530 1982 3763 2270 2400 2881 1445 2170 1555 4793 4625 3750 3947 1408 1802 141 1837 619 3598 2334 761 3260 3754 1214 1949 696 2394 4347 1176 137 3458 689 4200 4437 800 4897 1909 2125 1918 2765 3307 783 557 4382 1828 965 1077 4662 2740 4700 3310 3806 2835 2838 2707 1561 2335 888 1594 2191 191 4037 3541 1779 2425 3217 1147 182 4364 4430 815 4338 3767 1906 3416 4575 4785 2735 1912 2705 3734 3010 2390 392 2832 2381 964 478 2548 1294 945 4309 4833 4989 1671 4871 3205 1946 1454 3452 87 716 3584 3719 590 179 3971 4369 2048 575 354 3941 3468 1726 4020 2634 873 3522 2955 2765 3700 4737 4583 908 4934 212 1721 1539 1308 3864 3664 4747 3149 4640 2039 2926 4288 176 1045 885 2555 812 2723 3634 4261 2943 1370 3478 2829 556 51 484 600 1705 700 4324 2071 4023 1098 4625 1190 779 3929 4875 199 3400 2510 1710 2021 4627 4438 4265 4121 3870 340 4273 1401 3133 63 971 3108 4268 1609 4341 4255 38 345 1653 171 1735 3114 584 4868 4732 2050 3197 2347 3534 444 752 302 163 2286 1160 2347 3189 996 3792 2944 121 2123 2073 3510 1672 2751 4639 3113 2473 4557 3136 4690 2917 4681 2097 3925 2274 2066 4816 2987 4065 793 2266 4801 2977 1350 4919 3768 985 499 4033 3427 3513 278 2577 3236 2906 2075 1114 518 3457 4712 3084 2476 3968 4840 4666 1121 4717 3121 4244 3543 2626 4870 4742 4728 1523 2837 2391 1312 2507 3537 3627 1441 3487 1161 570 1036 65 4776 4215 207 4582 1755 2945 2538 3913 1590 4981 2313 1678 2687 1330 3237 3567 4409 1307 1499 4811 1115 1897 3475 1042 1639 839 2426 634 1291 3212 4248 917 4763 2580 3939 1737 4853 4319 2547 4190 3571 3665 4076 3948 3165 1984 3567 754 1756 4826 616 1672 1096 1972 4289 350 2891 4771 3638 1819 3460 1039 712 3247 2974 603 1818 3576 3958 4111 4295 1945 1840 1790 170 4551 4250 3120 964 4115 1855 1057 4585 3722 949 1976 4067 416 3888 4625 3110 2664 4813 3604 4218 86 767 444 3373 4557 3766 192 4462 3409 403 757 1507 2351 3902 330 3900 2656 832 3666 1229 3442 3449 3750 4968 4822 2347 561 3025 251 4092 2242 3008 82 1833 2213 3458 1200 2582 2562 2137 495 758 2901 3911 2901 4169 3020 1863 1195 393 436 3413 79 4444 1477 2080 4410 1301 4785 4439 2267 4811 3201 2169 243 4841 3480 3835 2719 540 4342 4415 4377 3848 3878 3687 3887 196 2040 4398 3731 785 3360 2423 2249 1974 1245 1364 1988 151 2491 3032 4249 530 4913 693 2041 936 3476 1560 3852 2170 3018 864 409 1970 2416 4242 1303 973 813 1760 4296 2544 4364 4413 2008 1968 1382 1058 4194 2024 3806 3469 4611 4303 3387 189 21 2031 3177 495 2478 3080 3784 1212 2310 386 436 4008 3757 1815 3171 397 3482 3879 1946 838 1037 401 1281 2532 4934 2481 618 4829 3571 2940 3870 1592 4870 2397 2552 4370 3829 1628 4783 3532 649 2682 864 1922 4247 2991 2939 1917 3578 1780 4817 4442 583 2041 3276 3930 4159 2472 79 3272 1080 1816 2618 2574 4149 2971 735 2536 4681 2848 1192 1062 80 2714 4174 1223 207 4422 3043 1457 4607 4081 1314 2482 2054 2112 1809 3642 3165 3463 686 4694 19 1347 567 4079 528 4383 2240 945 4515 3963 2537 581 1685 1800 4766 1487 908 4549 4229 4960 4521 4693 3371 2613 4858 4727 384 926 1809 3845 1934 2608 1610 901 4750 4268 4761 2395 987 3373 194 4069 532 4158 1623 2750 294 3578 518 1979 4904 2362 3304 2609 4110 387 707 5 4439 4029 2105 1002 1543 717 3695 247 1741 3779 479 4654 4286 3405 830 3879 2520 586 1647 1035 2288 4304 2086 3857 2757 3175 2413 1412 1058 4412 4498 1498 3240 3311 2687 783 593 3309 2841 392 2823 1094 3306 1457 3163 1408 504 1303 454 4346 2547 4591 3939 1458 3082 1109 4683 4312 1911 3886 1664 1857 3022 1231 514 116 298 2731 1341 2072 4689 4160 2073 2717 3707 2314 3417 2134 1982 2487 1036 4269 4333 3274 1463 3119 3100 2849 4402 3060 1470 3735 3462 2480 2248 1754 4797 85 1763 3270 1634 2247 3573 3328 1469 4558 65 1107 72 4440 4778 1359 4100 1772 1372 4549 181 1807 2316 2460 1650 3083 2170 1503 470 2180 4078 3981 4058 897 945 208 1424 313 1599 1422 4041 4907 140 1491 3121 3300 2324 4653 2942 2677 64 719 3548 363 4776 1959 4859 4734 4732 2159 3823 3698 3842 1871 4872 1712 3356 4081 4968 4254 78 3892 2151 4363 140 779 2546 3516 1282 1947 2624 1746 810 4536 3188 4946 1538 4760 1774 1963 3675 262 4730 2283 4131 2897 1063 2611 3580 3002 3480 526 819 4210 727 3894 1922 4857 1453 967 3958 1688 2028 2538 745 160 3685 4876 3209 1593 4490 1196 3991 3860 3141 2256 2650 1305 2807 1817 2929 3530 4554 2066 2372 2926 1535 3621 3092 3239 4402 1270 2263 2372 4888 4966 1861 1800 2008 465 2477 513 3783 880 3761 1186 2538 4232 1373 3529 2880 994 3020 586 3830 881 4779 1242 4193 255 4668 1468 3975 3656 589 4472 1135 388 4486 1911 2764 4129 3207 2304 310 440 2383 1647 4616 1348 2566 976 851 382 244 688 2426 2347 63 3381 4836 828 3138 561 4190 2532 648 3819 3790 2182 2365 837 3521 1109 3437 3167 2245 410 4323 4363 880 3314 3308 2919 3191 4445 1041 4502 1120 1224 3521 1447 3817 4244 2244 1788 1038 765 4025 3477 3351 3339 4449 3331 3079 2020 761 1125 4238 2016 804 3270 3224 4868 4799 44 3860 712 3196 827 2183 2529 3615 976 798 4271 3228 3871 1383 2792 2223 1654 2465 1980 2874 3127 4583 2694 4459 1738 800 3457 915 2616 994 4625 2904 2825 2739 622 84 4879 1847 1261 2947 3705 2909 4126 3969 945 3698 3895 4530 4310 1044 3335 1992 59 1287 708 2417 2286 4532 222 927 2402 4341 73 4014 3493 4131 4927 4888 3963 4384 4140 1428 4785 325 1968 923 915 5 1521 2739 4366 2776 3574 1684 4310 393 4613 4277 2018 105 3062 1567 571 1610 1245 2137 1649 2404 3796 4499 974 2483 1038 1795 2536 2599 1238 1563 2523 1138 2310 704 3549 4622 4272 1045 1161 3373 281 2214 2749 1199 3912 2398 4723 4535 4276 3225 235 2606 251 3802 3232 1919 2868 3663 2079 249 806 48 131 1185 94 2923 4516 2453 2277 1643 4346 2561 3016 4276 2143 4838 2327 1713 1955 3518 4734 3799 653 354 1966 327 4161 4460 2525 4767 4 3045 3474 3914 3978 4160 2346 4683 1161 613 1390 3966 3459 4103 4931 648 2088 2174 2800 58 3202 4926 1539 2514 3679 3046 989 753 1122 4330 2041 2822 929 2618 673 2913 4729 4473 4841 313 246 478 3922 743 4940 3150 1432 2185 25 3824 2485 4232 4760 1440 3308 874 3567 1332 326 4816 3761 1594 4136 1513 3166 1768 2371 1318 3550 4611 4259 964 4474 4913 3121 4693 3451 102 2337 127 1432 4515 3469 4931 4869 218 2632 3519 791 3212 4819 3917 1920 603 2419 4218 3321 3608 2377 2239 515 4318 497 1308 2717 37 875 2032 1866 1960 4366 3346 2976 3911 3104 563 1777 4270 3423 2385 397 4764 1867 2126 4199 4773 3129 583 4076 3249 3194 4174 1623 1458 673 4553 3152 1242 889 1096 2576 1867 1077 3666 2110 2373 550 1569 2037 2987 4169 3673 4140 4990 1262 2141 3212 2817 1074 1003 2606 523 2726 1755 4035 2608 3269 4339 985 3640 4018 4454 2813 4463 2368 4808 1219 4435 416 3620 2120 4658 4966 4798 3905 665 4236 2450 1657 197 4302 3803 2103 1326 1509 1684 869 3863 1260 1571 2202 3312 4206 4473 617 3596 3374 875 272 51 3957 932 3954 1121 2319 4777 3518 173 1478 1867 1565 3003 3478 849 4039 1635 3799 299 2983 3247 367 40 675 3361 4709 2113 3749 987 1319 4563 3588 2045 1989 1849 2836 3314 3931 2608 4914 579 747 1906 3808 2178 2953 1996 4343 1209 4205 1079 3432 3609 653 3058 2930 4667 4240 4462 2336 1163 3436 2201 136 2687 1536 4900 1660 1692 4259 3965 565 722 4971 3398 2283 1107 495 1396 614 1448 1542 2256 2161 2804 3062 2105 3569 2302 2710 4425 2178 1140 3315 1876 3474 1899 1535 2828 3116 1552 4909 4471 4735 4842 4247 1375 3077 4629 1408 4889 4156 4584 522 639 4040 1000 2314 4094 1863 2971 815 3833 2067 4366 1462 3428 4412 664 4817 3201 4772 412 3507 3239 4449 1699 2518 2565 4942 3736 4933 3940 3890 4842 2050 3035 3895 3877 137 1000 2772 2425 451 4294 3772 3001 3357 4201 3853 4414 622 3972 938 4770 4692 403 858 2029 4504 65 3126 4388 4261 1316 4542 3381 3885 3668 2045 2571 508 4783 777 144 2067 4448 644 4910 1006 1267 2550 1645 4502 2395 536 785 552 3957 4306 585 3397 2402 3958 233 4880 2545 2914 3969 2347 2186 890 3851 4866 4116 2037 2489 2574 2344 4419 1580 2427 1299 2549 3198 362 1760 2661 4074 1000 1292 1977 3526 2589 2176 645 1232 470 851 4518 4078 2252 1238 1855 1188 4707 1789 1552 1642 3180 2485 2146 1228 2179 4080 2252 4720 2041 1306 4529 859 2395 3376 3312 1045 3985 2644 3731 2520 2144 4755 3696 4565 1385 2542 1243 1366 4287 4220 3618 2893 2901 4519 4407 36 2278 3523 4298 859 1907 2610 3045 2182 2433 4618 3262 3908 584 461 1424 3505 1149 3480 1010 388 1040 748 1982 890 1959 2841 2699 3081 2010 3446 548 3190 2253 706 3527 2008 4553 1614 2151 3738 1674 97 4379 2893 3386 1667 1484 4787 61 1786 4091 1069 691 3080 3176 2647 3866 298 3156 2967 330 3771 2240 1009 526 1855 4660 1533 985 4808 2969 3008 1503 725 967 2959 2032 1262 248 4463 4360 3145 1715 656 4554 2320 2354 4973 896 4209 2868 1141 1317 468 404 1693 4675 641 328 1084 3453 2783 2291 254 4599 3566 4883 2354 4856 4102 3515 2420 447 182 2178 1611 4299 4366 3307 532 3530 2877 3187 3093 395 1036 591 3203 4508 4592 1523 2637 2164 2740 779 3942 2850 2581 2174 4551 2044 516 1174 2250 4281 1440 2817 3656 120 3713 4483 580 870 478 3834 4102 1013 4232 2264 2410 1439 3957 1245 1022 1799 4246 3547 2615 3984 897 1952 3516 76 1975 999 3578 4358 1871 3455 1222 712 521 3538 3110 310 1092 4800 3897 1697 2050 1706 4890 4606 758 2831 3753 1244 460 4626 4866 3714 3266 2921 1099 3854 4343 4832 1082 4886 4011 4660 878 4243 4695 4833 961 810 1096 1869 2484 681 1784 1202 363 4920 1213 3024 1709 2093 3033 3032 989 2718 3248 3834 2516 2868 3917 4064 4044 2178 2589 3129 1278 1786 4506 3919 3821 1544 1529 4521 2689 1813 628 2570 2950 4877 1234 2792 666 2217 522 4606 3962 1438 1963 2522 2045 2957 3407 1695 4759 2369 884 3804 4592 1612 330 1460 4651 522 807 45 3768 323 510 2769 4242 4446 4979 3695 2057 3385 4889 3274 1728 2634 1556 3289 2232 3217 903 2750 2076 2475 704 463 4475 1993 2247 1976 2402 4255 2443 3119 1839 4373 68 1807 1071 9 1642 1902 2920 4916 93 4566 2816 1808 2794 351 4380 4344 2557 2356 146 4256 545 1682 3928 2337 3186 524 162 1847 1467 2705 472 986 3184 2612 3517 2728 830 3795 3777 2833 2846 474 3976 1194 4958 4757 3625 1795 1983 4457 4592 2633 1048 3923 2653 4165 505 31 3347 4042 3825 3187 1721 1059 4817 2257 3132 4331 1175 473 2019 499 1148 60 322 2375 2422 3018 1808 4617 4391 4021 4849 1781 3508 3388 4172 4331 4062 2233 3149 505 2757 3331 3389 102 160 805 4261 1208 2134 1933 943 4575 3480 1134 1269 912 564 2078 440 3146 3492 3265 2826 3500 2541 2404 284 1213 3553 338 3753 147 133 907 4881 4645 1331 2472 1135 4865 3193 944 620 1135 3489 2295 3330 4147 4031 41 945 2343 934 1211 2341 2678 4939 539 2285 963 3656 4099 3134 2792 1563 3178 1279 2119 1876 1714 1539 2573 2514 4907 1058 1562 871 55 2855 362 1488 4852 403 783 470 3757 4745 996 4303 4841 3632 2547 1997 3075 1676 393 4134 4440 1694 2461 4338 2276 4247 4244 929 2749 1673 2912 2754 30 1894 1532 597 2662 1031 3258 4074 2111 854 2741 1040 1015 3636 4359 3543 2314 228 3356 4310 3606 1390 4125 1582 3085 3037 4087 2804 335 977 4289 3555 4933 174 3065 1064 2919 3443 2792 3324 4391 2860 2369 4902 492 1289 3758 2694 4872 2837 4259 51 4626 1015 3081 1598 1965 1212 1868 2413 847 995 1998 3721 4059 751 954 2248 1816 521 3865 340 1295 3220 1857 1129 4368 775 2808 299 3374 2431 301 2286 806 2562 104 4716 4021 1220 3453 811 2695 2022 2222 4412 968 3034 4574 3045 551 1001 3950 4216 2782 3669 627 770 2724 767 3310 4741 843 1314 1315 4422 258 4758 1299 1551 4211 3166 2914 4974 1150 3586 3513 1021 4373 1446 1045 3880 2078 3017 4902 4738 4468 1727 1233 3232 902 4072 2991 3092 3415 1806 4428 2907 3532 4235 352 1256 665 2745 1913 3663 3373 3200 4423 474 3049 2043 127 1512 932 2619 1201 2801 3978 3307 954 4907 1880 4418 67 3992 962 3148 239 4398 1462 33 4929 3597 4206 93 1780 3253 522 3470 2545 4853 2876 4345 2997 2477 2610 4950 3704 533 775 3079 527 3435 1946 3197 2354 4834 1621 4755 4191 4349 1751 3073 4525 1704 4323 1434 4018 4072 2151 1454 2742 4965 2094 1681 285 775 86 4986 4561 582 4363 3205 1478 2457 4610 234 1469 2680 335 2403 369 1826 1487 1826 3964 2760 767 3937 1235 4400 1795 2463 3022 4971 567 1322 1066 1919 826 3256 1726 2117 782 1900 4393 3660 1626 872 3786 1116 3720 877 3487 4788 975 1844 775 790 4593 408 4616 925 3302 4082 265 1837 4560 2452 4769 700 4861 1503 3263 4489 3449 3445 4151 500 1977 1679 4835 2310 2184 3992 1936 3996 3198 4335 3621 2568 924 1522 727 2696 817 430 4272 437 3096 2207 3851 4894 2544 4959 1514 3314 3786 4503 4201 873 527 423 4088 2716 944 4204 3756 3257 3380 4548 558 2096 2477 2332 2850 272 1275 731 322 4979 3495 2748 3777 533 2409 2936 2745 4201 4420 2465 3757 372 1524 4569 4327 880 3151 273 4771 1635 833 3378 1314 2253 902 367 2425 3669 4564 3625 4359 1581 2382 2354 602 3097 906 2130 4891 2413 1220 4934 3909 3916 3145 1843 3906 3201 1925 3287 4742 3074 1157 4625 4394 3663 2150 1420 1426 4968 1788 3784 3864 2341 3988 713 1839 843 50 4294 3632 1262 4955 963 4472 985 1997 3400 4424 1279 2874 3863 1108 1398 3817 561 1869 4783 3005 4866 1287 1168 76 4273 819 1242 4481 2473 3854 4834 2354 275 2224 68 834 4282 23 4203 4096 4869 4569 2339 391 4840 1181 2288 220 891 187 996 4491 4378 1695 1877 4963 4027 346 3396 733 4507 4929 319 3408 1561 4132 1687 4408 1066 2376 331 4571 4435 1342 12 3347 2754 3898 1999 1630 4334 4900 3390 1993 3442 4738 2519 817 1638 3868 771 3240 4958 1679 480 1894 4233 3731 1896 918 1883 2213 3216 1940 4915 2094 1714 2518 1814 2905 219 2200 1570 193 4685 1694 3596 2657 3550 2478 4795 1738 3112 4267 2826 2432 1911 59 2482 2397 4262 842 4405 3789 1898 4101 4060 3785 4789 144 3947 2292 3037 713 1200 1785 2010 1578 4999 4642 2123 3987 4144 4578 4818 4357 1439 3581 4003 2312 4516 1843 17 1910 417 4609 4162 3358 2239 4959 830 1354 9 706 2227 1385 2502 3684 180 4430 3235 1023 3269 4622 1839 2862 3897 3126 534 741 1373 2260 199 1348 4762 3209 86 1415 4438 3837 4434 744 4451 667 2472 244 4359 3800 398 2234 4947 784 393 2528 1612 4458 464 1581 1893 4599 1950 568 1267 3238 4052 624 4191 3875 1316 1825 808 4668 1511 4205 406 379 1424 2929 704 1471 3367 788 3239 650 1088 4019 3457 3148 177 816 487 1998 2047 4414 2855 2889 2817 3199 3450 3245 324 2678 1751 2482 1861 3589 775 3354 2730 1041 2207 4268 3914 1521 4601 179 4304 1810 2739 4237 1492 4806 3902 4909 2201 3608 344 2642 4496 1513 3467 4190 116 2015 2268 4799 181 105 1620 2289 725 1748 1355 2873 2765 2593 528 3852 33 948 1154 2222 3552 1518 2058 2380 1429 2213 38 475 2985 4415 3216 4006 1790 3442 4613 3795 4725 623 1879 3375 4681 1978 3299 4382 4810 1252 2204 3107 2652 1265 3238 1134 4949 2035 2651 1097 2618 77 4922 1299 3258 848 707 813 1601 4793 4644 1663 607 2545 607 4284 2655 2580 1858 3561 656 4587 725 2394 4791 10 2368 3030 1411 66 2634 4094 4272 1216 3211 4210 21 4708 4635 19 1118 2563 560 1874 3882 4710 2836 3168 1126 1617 2181 1388 4928 4980 4076 2720 3100 3894 2542 3372 3307 605 54 1698 1823 4086 4649 1200 2929 212 2072 1 171 1177 4210 140 1126 1222 4319 3068 3774 3217 3430 2838 1152 266 2024 342 3107 2733 242 1770 4052 4211 2111 301 4704 4760 3612 4350 1806 1838 4643 2686 2330 3985 3528 2918 2780 2026 2591 2870 2271 1196 188 4695 386 314 4377 2003 594 2935 2916 671 1894 68 4102 2704 554 2261 1653 1219 3421 1644 1282 371 3611 421 1628 2086 2651 1945 28 1097 129 259 863 696 4414 1333 4055 1383 3971 3628 1986 4396 2170 3056 4137 3985 3189 1014 1491 4271 1501 1166 4863 3686 4908 3572 4437 4038 2283 1451 2942 2082 3013 1341 3479 4672 98 3588 419 2818 1517 1557 310 3319 4006 1720 682 1098 1473 2993 2878 1194 1142 1106 4370 1161 631 1047 652 398 668 2256 246 2115 2522 3658 3909 239 1600 2662 780 3180 4905 681 1623 2434 1036 139 2760 2043 2879 2128 4494 749 1856 2754 4713 115 4323 2188 2719 3932 2439 4376 3978 4066 2512 4179 1440 213 4782 628 3530 270 3269 3872 4541 3548 2092 2329 244 2562 3918 2474 3251 4639 3019 2613 2046 1692 3832 2677 1960 4986 3339 4892 1677 1986 120 3270 1128 3530 1639 3044 4317 3711 4907 4355 2617 1373 348 2818 204 2561 4446 3359 1390 3160 3712 3339 3520 3701 3358 4793 2598 1279 528 2635 892 1992 2273 1381 1206 2423 2088 3176 4910 2567 4106 2321 3129 3358 3014 2063 2834 2583 3303 1128 3430 376 2710 1420 935 1669 3982 2473 3322 1691 1742 1910 4328 3710 4899 2328 1552 1995 4547 1887 4044 3470 2938 3746 1951 2718 1897 3847 3790 276 4170 2748 2644 2000 4342 4249 1891 4588 887 3939 2850 4086 2966 3843 4154 2578 2206 4517 2560 3934 1439 3426 2831 1029 4204 4774 4979 1853 3421 1450 2214 4689 3966 4363 1598 2679 2318 3833 3781 2386 1249 2777 72 3649 1063 316 4521 399 818 358 4318 3329 3468 1863 2311 4251 4943 3965 2499 4115 1715 3072 3148 3716 811 1469 4374 669 2704 3244 2316 1208 4124 3330 2259 1715 673 1880 3357 3946 616 2570 3528 955 3058 3168 805 2552 2531 2584 1929 1865 2721 786 1839 351 2361 4955 1083 3322 1579 1883 840 2572 2577 1727 540 2668 4092 3495 4279 3269 3927 145 3984 2724 3818 4676 2343 1725 3136 4190 1156 4390 4929 1303 535 1034 1937 268 3414 471 4703 3236 4746 864 3495 2126 4665 2869 2161 3202 1030 3078 4295 3771 1509 3548 4443 892 864 544 871 407 4596 3610 1002 1583 1796 1411 442 2040 1221 4563 2285 169 1537 2580 4254 1601 2332 2740 3238 1159 538 4895 2617 3897 4919 1004 973 46 1245 3835 4246 444 3626 565 3965 2411 3319 3404 4180 2503 594 222 2075 354 2725 3350 2463 4311 2932 4539 4054 2721 2283 4464 828 546 2774 1458 3992 3756 4416 4141 2463 1132 3780 2680 121 2297 1303 3204 4543 930 636 4152 299 125 2494 1024 3232 361 3578 1282 2382 4285 482 2335 1784 4278 243 3800 3509 2557 3431 2975 4202 4471 4869 3833 2054 4499 1716 27 228 2351 1731 458 3997 1724 4108 3161 4539 1509 2908 1999 4583 2932 1621 2422 4085 3646 3597 4670 4219 1313 4061 2815 3053 1925 2946 331 1092 1264 3318 3361 1986 1424 3904 3995 263 1030 3520 2089 1440 1877 3804 4668 2410 3031 2255 508 2683 960 4188 1994 2066 4833 1615 4375 2042 4750 1180 1859 4691 1593 878 1391 1257 2293 4178 4531 4211 267 441 2865 2589 3312 2802 1528 3302 2125 3245 426 2587 4662 433 566 1058 1420 4838 295 2632 779 4876 1994 36 4748 2451 4116 793 884 273 2738 3408 3228 3479 2440 2908 1151 580 1787 4972 478 1912 334 4252 311 650 1177 3004 610 2131 1661 3535 3739 3881 2313 1646 4955 3221 768 3107 4983 4813 2257 4406 4799 2803 822 4348 4936 916 149 2802 3227 161 586 4638 1788 2137 2067 3991 4619 1581 4595 152 110 1059 2303 2865 1349 4861 4484 198 1325 3271 3471 2134 606 2211 283 2821 2893 3104 519 2594 2971 4399 2381 2146 67 405 1661 1075 2904 4837 3608 2794 2829 2475 1925 3686 4091 2409 583 3834 2631 1742 3860 263 1448 4297 2008 3215 3925 1803 4440 331 4158 3291 2712 2599 4350 2287 4389 2489 1120 169 1652 4837 2127 4568 1313 2707 1268 1683 4721 1975 3683 1722 3889 1473 3678 1933 2404 4915 1081 1690 448 2574 740 1435 4313 3845 1165 3038 1205 2775 1947 3715 3639 345 524 234 3813 1226 4815 2 122 862 2627 2019 1876 1428 4951 2261 2359 1472 1719 2639 3096 3169 622 681 4186 44 1806 3986 2093 207 3585 3402 3746 2271 2660 3345 1688 1906 991 1639 4322 2998 3718 330 3191 1640 2755 947 265 1598 3073 1336 4926 4670 3658 3196 4554 4316 2555 4971 291 2280 3627 1095 1164 4206 3735 3701 2611 2124 1897 3216 2706 2159 3572 765 4937 2862 498 3974 4306 3501 2366 712 1540 4564 2394 820 3226 1742 4643 1649 3537 755 720 4136 1653 22 1958 119 180 1335 103 4615 417 4801 4790 246 1955 3005 4780 2870 691 2438 4711 1492 2546 267 1326 4562 952 185 4662 4093 4294 870 1480 3783 2957 119 3280 718 989 2211 352 387 3959 2581 499 1749 3747 3990 2058 4692 4923 1992 3170 4406 4382 3828 4620 2125 1462 3765 4052 4158 3618 1595 4115 203 2501 2370 1085 4610 901 1984 3836 1413 3845 3970 771 904 131 127 1531 1126 4547 2795 4433 2069 2570 1814 4894 3821 1459 3891 678 1172 3502 4897 3378 3117 732 1133 4622 4116 1532 1350 2419 3420 3026 2232 3038 4321 4866 3690 1359 3094 4425 1832 3803 3945 3925 785 4251 2594 3280 497 3491 1536 4849 2281 1828 4187 1418 962 3506 1955 1419 214 278 2735 4726 2119 4653 2199 2721 2550 3071 4956 231 4205 129 4274 1975 901 1491 2844 4691 2057 4475 24 155 4937 1745 3519 616 2041 3505 1623 25 2599 2772 561 825 1560 3502 4011 3022 2027 425 2678 932 1836 4369 873 1544 1299 3495 1740 3926 2987 3223 662 3588 3739 641 1040 4892 2080 4219 2352 4646 1521 4253 1103 2187 2890 644 4019 2763 2338 4711 1622 2768 3132 1501 2573 3425 4202 2654 2953 3992 1813 3133 3921 348 1462 4053 1999 2760 2065 2104 2806 1922 3013 3745 3467 2645 141 1396 3241 2215 2929 2321 595 196 142 212 4190 257 1698 4232 1716 2242 2577 4319 2090 4252 2995 3564 18 4875 1211 1857 698 1430 385 1057 2148 3990 2625 3439 2748 3115 1635 901 2533 1255 1513 1239 1060 3816 1275 3077 1171 1906 3614 3364 4816 1747 881 3838 3347 4998 1982 1541 1147 3065 4415 396 1706 438 2719 1358 3260 1253 4317 2709 116 1841 2837 3076 952 2719 4838 4166 1288 1066 4676 2253 1154 4985 4767 1531 3649 1335 1291 524 4746 2195 2127 3274 1653 3550 2622 1688 4994 2943 2632 3384 1257 4794 1434 3205 833 1292 1858 1913 954 3977 540 3609 4755 2111 3240 3348 4356 552 4937 2919 1653 212 4743 1811 2406 4597 1102 2278 4077 936 4005 3734 4083 2475 4464 3617 759 3393 1575 4064 873 640 3452 1567 3568 668 4009 935 605 4985 1168 701 4334 3285 2897 2768 1036 4018 1423 630 853 3809 3907 1032 4394 1050 1888 3321 2986 686 1365 395 1822 4429 1798 2370 4955 2424 2316 2142 227 3200 1128 1574 92 2284 1668 2680 1639 4512 2082 90 3666 2321 2538 1388 1679 1657 993 3243 2699 585 4925 4344 432 362 2634 159 3851 1155 2384 577 230 2423 3978 250 631 108 600 1563 4663 172 2222 425 1269 239 2427 2884 4721 2328 2531 2481 161 1756 878 1129 1847 2134 4454 1952 1968 3782 3053 1366 4886 3485 1725 4881 880 4410 3933 666 29 2624 1227 1499 3309 94 733 1263 1880 693 3294 546 132 3758 2888 4989 3691 978 4804 4476 2938 3327 4179 3103 3916 74 2257 3564 93 4023 4468 171 4784 2771 2577 2177 906 4323 4064 2566 1908 3282 1635 1383 3732 3407 1723 1276 4860 1428 4611 683 114 936 435 4755 87 4150 3022 3530 496 2428 372 3504 72 1341 1 2842 4244 1920 3292 3640 3621 334 2001 1374 4514 2063 984 791 2939 390 3283 1373 663 4601 748 2123 2871 274 1564 292 1681 1960 2605 3480 3590 4767 2626 4774 1180 587 3170 1733 284 2977 1064 1257 2813 2743 3413 2765 767 1055 2557 2195 3185 3512 2046 4821 308 3789 4668 3104 2686 2740 3416 4100 4040 4135 1572 2197 3136 479 296 861 1256 2708 4633 4191 3005 294 4404 1958 2161 32 3039 4660 3097 2687 1449 2139 575 2775 1405 2168 409 2366 1691 4890 568 3887 1687 2936 1642 2097 4448 1912 2785 3390 3018 1129 66 1292 4045 4130 2751 511 2843 2392 965 4677 1702 3188 3495 368 2344 3075 3081 2464 4064 1676 3885 679 4012 4462 3730 3075 3914 2823 2704 775 2613 2589 4469 106 2990 1617 4395 6 4057 600 3943 3578 3460 2425 420 833 763 3249 510 89 2783 4097 2000 2397 4466 4735 3958 4924 4292 4721 3851 4983 2289 997 3133 854 4313 1540 1108 3452 2399 4538 495 743 3875 2840 1230 1665 720 395 3305 4322 1870 2802 2359 4155 841 2115 416 3404 4744 2582 2620 4559 839 4553 2770 4778 1469 3354 1914 1545 2127 4064 1355 3571 4083 4795 3582 2984 1846 3471 880 4097 1823 4198 68 4112 881 3426 2487 3435 3861 3303 4739 3597 3030 2863 620 4294 3315 1444 3710 134 4144 3249 4757 1038 4085 2657 3779 4711 3829 4039 485 2720 1665 2428 2807 3988 4091 2317 980 890 1659 2802 1062 1556 1173 2265 2340 2992 3641 3832 583 1330 4082 4974 4724 3888 3816 187 4325 1700 3046 939 536 2222 2468 1367 1950 776 254 2395 1357 4072 1219 1585 2615 2625 1935 4333 4425 34 3937 2000 2653 4989 1022 4974 3008 1177 3076 2639 676 4081 4792 4145 4455 1067 440 2332 1219 4618 4034 1725 2188 1373 300 3260 4117 1101 665 3966 1219 3723 1530 2355 1272 4215 2658 4313 3113 3522 929 3991 3049 2325 4867 1419 3116 2776 4838 4933 549 316 3831 1993 592 3361 918 1393 1288 2897 2453 3401 2114 3139 4845 1401 1064 697 1256 2279 3248 4690 3808 3562 3627 2817 3215 2352 2670 4084 293 2833 4676 2294 3198 3193 2401 3613 3585 3626 3225 4076 2210 3056 4599 4346 4704 2683 1790 3514 4160 2184 4484 1281 2528 3448 3874 115 845 4808 2469 1615 3741 3960 2904 4286 4782 836 4408 1960 1269 1174 3414 2287 3776 1537 3281 2497 3181 3232 3977 3874 2920 2429 381 3432 81 3170 38 1253 35 132 4306 785 711 826 2194 2630 2583 2874 2572 650 1155 3549 545 4568 3439 495 3528 2287 507 4760 4090 4249 3322 3037 2244 790 3580 3535 4712 1863 1444 4514 676 4027 1642 4864 1873 3965 1137 2508 3269 763 138 552 4194 3961 3696 2663 2732 1092 1154 2483 3487 2648 3781 984 3959 171 1007 1359 4439 2959 1965 3324 2195 4764 4886 2057 2749 2123 533 4769 4795 4004 306 845 4903 2697 4546 2315 3334 1913 4859 977 130 1950 3137 2078 4200 2679 2708 2570 3779 1327 3775 3898 391 1644 1587 2749 3478 4145 2946 225 1791 1588 2076 4166 3978 2888 2469 3241 653 220 3725 3883 4226 1675 2087 4048 1198 362 3370 3377 948 1782 2955 1954 584 2179 3625 4404 1261 1405 2600 4452 1280 3555 279 1570 4306 1823 2178 628 697 3743 4936 3184 3671 775 1189 3349 978 3645 2314 835 1819 1676 2376 4054 2455 1370 2745 3615 2201 1529 343 1395 1078 153 1819 2586 3191 29 2551 1673 906 1522 4404 3057 690 1075 197 4821 2443 4711 4890 3160 4815 4433 4983 301 2731 2439 3170 3941 3794 4164 1784 4141 2241 1343 1024 4709 4609 418 1846 3866 993 3507 2530 3812 3306 3526 3023 1537 3793 2545 2588 4144 3088 2654 4998 1191 268 2421 4164 278 4160 3655 1114 3890 1738 156 4535 4947 4257 2086 4774 549 1877 2932 2377 2419 135 1568 1865 2615 524 3129 1759 4204 1918 898 2487 781 4891 3361 4888 1754 2716 1897 541 1042 4975 3600 2110 3180 4582 4394 1152 893 2798 3524 4017 3549 3305 3409 757 1401 692 3913 2324 2851 3378 2229 705 357 1191 668 820 4578 3773 3786 1337 3310 554 4083 3367 3896 4360 3812 1035 1055 2885 603 4522 2466 4104 714 170 3063 3922 3912 1033 1141 3274 3503 3708 753 2160 2111 4194 4701 4731 4194 4279 516 1507 3206 4178 968 4736 2518 2198 701 368 2017 3189 3027 3133 1762 4144 2711 4853 3798 96 4906 1145 4425 1873 1465 2662 1753 105 739 2039 369 4958 4670 4320 4056 1181 2435 4405 728 2380 1685 3537 4031 4977 3750 1311 217 3600 4411 3429 2148 4288 4419 3468 722 2007 3579 1769 235 242 1037 1871 3872 3758 364 4827 225 1362 4673 1951 3048 754 1250 2199 172 1350 2502 2223 2655 3808 994 1387 4776 1410 263 3485 1786 246 1945 1034 4067 2860 4889 4557 4630 535 3028 3659 2354 4992 2235 3382 3320 4538 2257 1371 416 3908 3856 387 533 1018 1516 309 260 2037 4422 2306 4610 854 3010 1776 955 1175 1433 2752 4979 4138 2112 2601 313 1519 3455 4266 495 3531 4708 2699 4036 2452 1941 1629 4794 1614 1273 4949 816 3680 536 1349 2544 704 4246 1627 3506 1219 2300 1593 2864 3910 3703 107 3072 2024 4263 2612 2325 1653 3857 2137 1958 860 718 1556 3590 4482 1074 4042 3434 1150 1694 1502 1630 4746 1102 2332 3385 2488 1907 4790 3748 627 1506 579 2566 4618 211 4171 1723 3032 2779 2500 3584 1839 2 4504 3161 920 2470 3165 2980 1876 1406 4691 355 4078 2696 3498 1990 4239 1532 1881 1735 1977 591 4936 916 4157 2649 2143 1720 4813 3503 4733 1946 826 2969 466 2252 1655 2773 213 1101 3348 4995 1334 1048 3924 4934 2893 1579 4575 3209 3026 3049 73 472 770 3168 529 1099 1473 12 1307 855 4586 26 2854 3732 1129 2662 71 464 3305 4013 1085 106 2126 4316 1466 2344 2181 2343 600 4241 4719 3818 4010 972 2858 2276 4246 296 3759 3183 378 3826 4893 3834 2188 4226 253 743 513 4229 1628 3869 3831 1108 2452 1566 4874 1396 1851 914 1491 3485 314 1483 4604 2219 935 3119 4413 4672 2419 4674 211 3904 1773 281 2363 3219 4094 4647 2787 4638 1643 1492 658 2002 4358 2497 1067 660 3397 1141 1142 4036 3786 4115 1367 4254 2057 2426 4901 4915 4965 3955 2268 3153 4419 311 1300 303 237 3447 1759 2706 4328 1882 703 595 2134 2954 334 2151 917 3223 1323 4165 871 4738 660 1020 3288 4331 4015 1434 3507 3484 695 1670 4053 2940 997 3727 1864 3254 1109 4474 1618 4567 4893 2968 2995 4107 4425 2909 4043 4944 602 619 4361 1937 994 2581 4661 116 473 3972 359 3069 4651 1798 2853 4521 2320 4593 3953 2612 19 3565 185 939 916 2735 3534 515 3702 1415 3261 2224 2145 2467 737 3431 1801 4609 2503 4628 1781 1609 2904 2436 2121 4857 3778 3405 2188 2631 2616 1921 379 826 773 3591 2580 1770 1285 2482 4612 1939 1013 568 3810 4599 3902 1876 937 2409 2174 2724 3258 2730 1166 2835 3935 3639 4149 3320 4506 697 4595 1614 3276 68 3839 3714 646 2240 850 2280 1475 891 3978 3119 68 142 2008 2040 443 2635 2946 1826 392 86 1818 4665 2639 2889 2588 2019 4312 4541 1292 4746 2062 4528 3646 3220 1049 1474 244 3886 2980 4887 4908 3637 1071 128 3711 2195 3158 2002 3780 864 4696 4341 802 1439 377 2534 3193 2156 3248 1293 3306 645 3658 4152 1682 846 2157 2294 1276 3459 3886 1893 2556 1802 4923 829 452 822 1506 1067 2746 3325 3016 1911 3080 3571 1739 4422 795 1773 3769 4448 2909 1631 878 2547 2196 1631 4666 102 2872 359 225 31 744 2215 1937 2558 1158 920 2839 2207 566 970 3858 4516 3579 2671 1847 3625 4515 4686 1427 4838 4622 3209 1348 2161 1746 2303 4873 2081 4762 1874 3125 3660 1314 1898 3472 26 3797 3249 3302 4159 3064 1550 702 469 4156 2970 356 3208 3231 85 4567 3648 1652 2762 4652 3202 2910 662 4657 824 3961 4725 4331 3468 170 749 2336 2441 3906 314 3502 2610 3694 160 3914 4169 162 3788 2042 4642 4889 732 4380 1725 4239 1682 900 1031 392 1053 1698 361 4886 4311 2929 4648 1782 3824 4522 2715 1771 2369 2151 897 130 3795 488 1496 3141 3726 457 895 1600 3802 186 3181 503 2121 374 4623 4398 4210 2764 2166 3487 3176 2033 2862 1240 1985 4556 3305 2378 3776 81 394 3075 860 351 723 4357 1727 1962 3671 277 655 2569 4912 4853 4336 3657 378 3018 503 2384 3942 1598 4113 4083 3296 4359 1970 2960 4810 486 3527 1509 2087 2218 2277 2119 3000 1226 1055 2844 211 4654 3547 1666 271 911 230 797 4833 1219 124 4173 553 466 3264 4213 350 3187 338 2494 2550 1320 3292 810 2847 1213 3644 1905 2233 3445 4750 2855 1818 1685 1287 2532 3240 1759 1859 2459 1106 4649 3423 2955 2760 1395 2663 4273 2022 1861 786 3916 1061 3150 1265 4544 314 4390 1004 340 3342 2629 4140 2412 3828 4857 346 151 157 4565 879 3337 63 164 4282 1555 2930 282 4445 3702 2770 1076 2872 3116 3288 1978 2557 3007 1793 1228 1442 3640 989 1058 1650 4305 3137 2787 1364 227 3406 4247 2627 1 879 4717 2380 563 3999 758 1979 4420 3785 1192 78 1805 3934 2283 824 4368 2995 4375 5000 1213 2104 4357 1551 4608 658 601 4286 1465 913 4943 1989 3699 2003 3115 189 2621 2119 1903 928 2572 2539 3529 3483 511 2519 3794 763 2642 2152 2296 3733 2068 758 4245 1756 3936 1078 2789 4638 4928 1936 1852 1496 1245 1378 4942 4470 3736 4619 4837 2971 2293 1905 1775 4463 4218 3676 3942 596 245 1368 4230 1657 2363 1679 1802 575 3666 3365 1119 2110 16 3114 1142 4793 857 1396 4407 2246 3869 1234 3065 1695 3183 1930 1859 4811 4079 3115 2262 1813 4993 2444 1857 4404 1876 499 1372 1562 3756 991 3653 974 953 1479 3206 362 3526 3105 596 3757 4378 84 74 569 2506 934 460 4614 957 838 2373 366 2287 179 1465 343 2303 971 2555 4796 1888 3989 2329 2492 4844 1536 4403 4521 2300 2841 1551 619 4897 2121 440 243 3975 1253 4138 2584 2460 660 3192 4317 4766 3253 4463 953 794 950 4992 1781 1206 606 681 1362 1319 2516 1197 1417 3436 2613 279 2920 3153 2138 723 3356 4325 815 4534 1041 3605 134 4513 516 3878 3562 1250 4858 2143 3068 674 870 4108 2802 2576 4823 4605 115 3708 695 1716 828 941 1381 2707 4510 4156 4324 2972 981 3239 4946 1471 3106 439 1762 2151 530 178 2058 349 3478 2177 2758 348 2017 2563 2123 1747 3293 1545 4189 3958 4774 2320 1649 3661 4693 938 2883 1908 1414 1245 1010 378 3626 706 975 2578 4854 527 4242 316 715 198 2725 349 1236 1580 4510 4450 4171 1490 2009 2490 211 4392 1812 329 1495 1085 1226 1790 1258 1328 177 3942 3037 1626 2908 2534 4349 3706 2601 4245 2195 1303 819 3895 2842 737 4777 4971 1259 545 1221 382 1212 2517 3527 3358 3381 2781 2480 4848 554 2560 1791 1099 2308 3680 3367 2835 3304 209 4151 4447 1126 1998 3193 554 3179 757 3251 2613 2935 1126 1593 4972 1576 415 1473 1125 150 1907 4813 4972 4853 190 3453 122 2598 1723 3162 521 1253 758 4892 906 3620 891 1821 3975 3183 669 1604 1009 1399 1335 3371 2603 4863 3919 4434 4749 4682 3574 1858 970 2235 3737 666 3522 3594 611 2124 3777 3734 3737 4841 1998 934 2564 377 4005 3287 4219 805 4445 1105 4678 4341 1315 1842 3716 3722 517 1201 2654 4461 2648 2612 2217 390 2507 2643 4960 3654 1954 850 24 3685 2915 3403 1955 213 4020 3290 2966 1876 3051 1567 2034 4134 1701 2335 2150 3785 2936 1676 1747 4688 2664 4800 399 497 1566 4118 3451 1655 4468 2705 3485 2656 1474 2211 3959 3879 4588 2344 4358 1899 4162 2456 1987 159 2231 3952 3070 1120 3827 1561 4478 3850 2001 3840 4642 3124 1769 3613 2187 3663 2799 3172 2103 1186 2530 1375 1416 1185 2782 2273 3699 1186 1387 1228 3250 1014 4523 629 1522 3174 2360 347 1494 4020 4851 3043 1538 3509 1366 3591 2464 814 4436 2666 2295 1004 227 3221 4231 3186 3465 46 3774 3399 4540 4492 1278 3165 65 2220 4756 2340 2310 2623 595 2740 2935 4193 3511 4510 108 2380 2003 4828 1570 923 2419 2605 4774 4631 4586 3290 3525 2390 798 2404 2967 583 4983 2147 4207 3815 1035 2616 2301 1271 1045 1084 3044 1547 3361 1311 4636 2588 1978 2514 4177 3087 1485 1165 3242 3925 1675 1882 2163 81 603 4192 2035 573 4461 4553 2551 4565 4904 1916 1117 2113 4981 3995 3306 3880 345 990 29 2872 4839 2119 513 783 2596 3612 3351 1509 1297 4777 3569 4383 1269 971 4088 2006 3729 797 4872 710 2674 1631 4191 3775 2322 1106 1193 3536 3262 1925 2967 871 1633 491 3795 4890 232 3123 789 3865 3653 4407 121 1953 3701 4789 2575 2954 4881 2313 3474 1250 4800 241 3738 3905 3892 2536 1218 4499 2185 3803 3218 329 1809 2743 3566 2656 2818 2225 4285 3032 3790 2532 1458 942 2986 4775 1719 4586 2103 1148 1357 746 4141 755 1006 1533 1107 349 2188 4065 4032 217 4702 3406 205 2298 546 3897 2913 310 3693 122 3804 2161 2909 406 1868 4504 3016 4501 1571 183 2122 4413 1894 3051 899 2277 2144 2505 4847 595 4485 765 3116 719 959 4692 919 998 4565 59 767 4607 1063 1693 705 1105 4739 4152 1994 2452 1331 3616 3088 2307 269 4507 2418 1176 4265 2892 2435 4832 3111 3441 3699 2627 2559 3085 30 1845 4814 4478 195 1144 871 2560 1950 2656 4032 2808 862 2269 2105 4545 1343 317 505 3331 1066 4303 3153 103 4328 2456 3718 3708 1491 1090 163 1877 4150 3784 1213 2721 3119 2180 1245 2530 860 4810 2506 2046 4931 506 3172 2545 1920 3337 1298 2777 2451 2224 3157 2385 1831 4124 3451 2070 789 4836 4813 93 4815 4463 1385 4627 4989 3203 1464 3651 4475 2255 3497 444 2081 1786 2684 4433 1610 2129 1744 4151 4093 4373 327 3634 1999 2675 1476 528 1143 178 2828 364 913 3288 4682 2141 4180 2462 3792 4412 2484 935 573 3338 336 3461 1330 3119 1957 1300 1316 412 2321 4741 3957 450 4705 1221 4627 4129 4035 179 1432 218 917 3021 4224 1085 3396 60 3326 1692 2582 2683 4327 1310 2417 3204 2061 4661 1105 1627 4101 184 246 2809 4690 4698 4667 4194 744 1137 3433 3367 3905 2176 4386 1557 1052 1165 2142 1789 1953 4716 3081 4010 2254 1354 4835 3998 3253 4618 3606 2300 1667 3188 1340 4831 4339 4801 1263 3090 601 2632 1279 2031 1208 429 464 1169 3548 1996 921 2497 2297 1018 3733 3516 2346 45 1990 1251 1346 4759 2613 1697 1583 4999 315 3633 185 3775 764 1886 3496 3151 4215 1001 4516 697 2839 3735 986 739 1589 520 542 4784 987 4281 3187 3543 3042 1643 3549 1106 3949 1442 2631 521 1636 3206 1197 2357 10 2725 4356 1421 3344 871 1221 900 3848 4081 694 1176 2434 4363 2744 3133 4266 2530 586 2992 2824 846 4988 4645 2142 3461 2981 3522 4246 463 766 2241 1402 3567 3325 1362 42 3744 1331 2718 2058 2198 4934 3701 3208 3673 3536 1433 898 2406 4758 281 2295 4061 4593 3335 4833 3316 761 1418 3937 2322 2469 1157 27 3805 3348 574 125 2597 4199 152 373 3254 4756 1361 4176 2090 61 1013 980 781 1767 3081 3703 2455 2444 1681 381 2838 1345 410 302 377 2048 1992 4941 4142 4535 2354 2714 3188 2696 481 1657 4882 863 61 2297 2607 207 1424 3438 1143 2789 4608 1664 4164 3443 4297 3530 3963 1095 2889 1203 2787 1633 3611 2296 4706 3736 1285 2704 3071 974 601 2031 3617 3064 3695 2788 742 3119 3746 4898 2277 4289 3471 3379 4189 2008 3513 3904 2635 3914 1295 1538 616 4071 4772 757 2433 3679 3559 1311 326 4761 3985 2510 1035 3509 1881 4271 793 4227 3355 4055 2734 4354 1980 3566 1945 4738 1264 3239 3527 2338 4525 226 4401 2899 4349 2795 3027 3018 744 104 1439 3530 1959 3862 4840 4728 3938 4204 3128 2997 3684 590 1898 1600 1769 963 3384 3017 3095 1904 1838 3095 4410 3212 2173 3227 1246 978 1937 1627 3953 3369 2924 2744 2213 1295 4001 4552 1267 2474 3889 1277 939 1926 4249 4427 2974 2658 2402 606 396 3906 256 3394 566 2550 3124 2457 2125 1650 3258 1129 3224 2900 891 291 3803 178 716 2317 2498 2561 1662 161 2546 183 1700 636 1121 241 4376 4560 3817 1581 2710 722 4657 1122 4070 1500 188 459 1590 3212 4327 2169 4511 4476 4639 2678 2644 2792 241 1282 4686 3955 2593 337 3754 3522 1948 4746 3720 3687 3381 4602 3958 975 300 2839 3860 157 378 974 2782 3885 4694 4158 1037 1457 2763 3299 478 4872 2808 27 985 1146 2782 1588 3011 2789 1438 4900 1012 4283 3865 2160 4514 1306 3485 1486 2213 3002 2567 3122 1921 4027 3803 1837 4207 4796 2982 4377 1987 557 3045 934 4271 2774 2403 2873 2007 2853 2471 4712 3036 2845 3515 279 2705 2497 246 461 2833 4821 3723 3480 1031 726 2024 2517 3932 3364 224 3825 2516 3751 674 4779 1585 3463 695 2679 2727 2483 751 4604 4710 3603 413 3399 2796 2398 1879 4262 4344 1581 199 2454 4448 4126 1188 4358 1516 4090 1778 3402 1520 2527 1709 3600 3454 398 3650 4222 2818 3038 2863 26 4612 247 2350 2424 3722 704 2142 4217 2803 2267 1474 838 2116 1387 1768 400 2935 2060 4914 4244 416 4876 4409 2839 4174 4706 365 318 3544 2086 2678 3345 3045 3801 3814 1915 666 4464 1989 2884 4041 1141 1292 1647 428 3342 1066 3892 1414 4028 2298 4111 3386 2134 2131 4431 4738 4123 1663 2976 3249 4283 2980 1410 1281 1015 1726 1727 759 1981 4427 4729 3010 1421 3349 4065 327 1078 2084 4833 4968 1434 2922 684 1120 2917 405 2672 473 1098 3808 4659 4286 734 66 2803 3753 1371 3173 3052 4166 7 792 710 1598 4882 3990 2213 109 4299 4085 3079 2141 4764 408 3882 4641 658 4494 4659 2682 4702 4496 1887 598 4126 1238 2510 3172 3388 1219 1323 2969 22 4717 4574 2366 4388 3246 2690 4935 126 2333 359 2061 1932 1878 4497 725 3411 3262 3807 4480 2423 1784 2773 1489 3835 3794 298 3594 4794 944 2347 4495 4274 920 3582 3313 1956 3941 1928 652 1518 349 4656 3361 1881 3467 3889 2581 3770 3701 3188 3432 2461 1342 1091 591 4510 3550 4775 619 4590 45 4188 4032 3196 2892 1632 4663 3105 4948 2031 2164 1307 1068 3642 3072 4923 4783 1043 2360 1567 1492 2626 4876 2320 3157 523 2577 2453 4952 790 2352 4751 2801 382 3236 2883 2694 3035 1544 4291 929 4424 4735 2005 3890 4133 3986 1018 3307 1125 662 1024 4106 3601 4931 81 898 2820 2854 2514 4962 1350 207 877 1532 145 76 4319 1679 1503 2853 1946 4558 3177 4462 2756 1719 49 3624 1791 4581 3834 4671 4207 2247 4370 1701 647 694 647 822 2252 1739 2679 482 4536 2526 4230 4999 4569 2520 1964 1844 2279 922 3877 1151 1105 1052 3559 3024 2393 1399 391 572 243 867 628 387 1938 850 2715 4785 3084 2371 809 3745 3801 4616 3284 21 1087 1368 3011 2096 1985 374 529 3020 1499 3280 2830 1044 2240 1905 2238 2292 901 1071 1904 3747 2699 2445 1935 1080 320 3394 205 1890 4598 2705 3667 1559 3 199 1483 2886 1216 680 4062 1269 786 1595 1766 2667 4900 2497 2125 727 3771 4850 668 111 2001 2352 1718 4066 1674 3177 1770 943 1058 3729 860 131 2772 2550 3884 2399 876 3458 4477 408 2711 3573 928 2702 270 3977 487 2557 2383 4212 4338 2015 2107 1345 2301 2327 609 487 1680 775 2170 792 342 171 1987 2308 2806 4924 3478 324 3717 2743 2137 4647 1658 107 1413 2632 1297 2126 952 1805 273 97 3332 1642 4414 1447 4534 4228 2575 4194 1271 4063 2313 4902 519 2601 306 4660 1709 1012 47 3905 1776 2768 3286 2428 4505 4662 661 4763 3854 4166 2017 3839 3577 3058 1752 1363 4799 465 2576 2249 2786 3213 2741 2445 3743 3037 463 3400 4793 4308 185 4182 4988 3312 4627 1000 3307 1283 3049 3867 1962 2126 3699 4016 300 4801 3483 4202 1478 604 3442 971 1746 2554 1962 3751 374 3536 2301 2358 4530 3419 3749 1663 958 1639 2602 2760 3233 2816 3040 2959 3259 4557 2974 820 244 200 3295 2508 2610 2263 77 4712 487 3854 641 1316 977 3115 116 1568 2137 2233 194 1738 3236 4550 554 3610 765 588 3647 917 1785 2883 458 4627 113 3302 4797 1345 4980 1314 4009 1872 3098 3410 3441 1516 4002 4597 2253 549 3277 750 1952 1697 4448 4547 723 168 2974 703 296 3039 1060 4753 3591 1870 1268 2595 3068 2666 1978 1587 4711 3444 4610 2493 2098 2055 1528 2119 3951 3574 2678 619 2408 2284 2730 4864 341 4282 1885 2098 569 396 1053 2694 1101 2108 4083 3879 3228 3174 1030 1188 2229 2186 3359 439 4677 4886 2659 1711 4578 4065 1244 207 3553 4137 3952 549 3216 3222 1760 2924 3669 1220 4899 4058 1957 1261 2848 4194 38 1021 3303 108 3150 1772 4833 176 1825 1024 1627 1999 4702 736 872 4002 1867 1186 1996 2480 1573 1846 2585 2205 2913 3168 3942 2973 2870 3194 4683 4629 1936 2015 398 2939 2199 2386 2489 161 4214 173 65 3334 1532 1642 841 180 502 1174 1173 547 827 3369 943 4661 535 1407 1918 4296 1088 1009 1906 1335 1924 709 713 2513 3041 474 2453 2113 4260 2485 1356 3580 1851 136 1871 478 2395 2261 4027 3421 3090 543 1523 2156 1621 4721 500 1434 628 3012 2511 2865 1137 3134 970 4855 4525 4958 384 2496 1339 297 2324 1650 2387 1680 2170 543 4808 2800 2983 431 1899 3512 4836 3731 4366 3926 166 2659 4585 2851 49 2609 2760 818 1416 1516 2074 149 7 3718 4644 1688 2922 4278 2957 2692 4819 3223 4007 1237 2423 4519 2940 4701 2297 225 695 1047 510 2923 3055 3132 3344 3633 1063 3305 4836 416 2401 3399 3283 4436 646 2970 2428 4370 551 3259 2521 4823 4464 1502 3373 679 999 2829 4277 3966 3498 4659 132 3075 1470 4665 4700 1584 1088 4284 4684 4748 3736 93 4709 4865 4121 2608 180 3654 4443 237 4788 4669 3313 955 1169 3958 1052 3808 253 3611 949 2930 1470 3226 2087 2457 1710 4462 4763 914 1434 4398 1841 686 3684 3549 126 3072 1394 272 3704 3667 4932 2099 1396 442 3217 2716 2409 1310 987 2807 843 1740 2502 2576 768 420 4701 1276 3350 1235 3373 3712 283 3226 3897 1080 1876 3204 2452 306 231 3460 4458 2200 224 1877 3863 1010 1656 4488 1718 898 2425 2234 427 278 3291 1091 3625 1593 259 3991 4222 570 2751 2321 4962 1531 1147 3268 308 2051 2678 1168 1757 2301 3070 155 330 4071 1048 1589 1822 2100 3601 778 4942 4802 2432 4180 4643 2525 3433 1895 2635 1890 1499 115 3601 2349 3515 1422 1337 2851 495 87 357 4400 4172 4708 1730 371 2185 4765 2155 165 985 494 3733 4998 4501 689 978 1600 2408 4770 4502 3466 4585 2089 3333 1910 1812 4236 3923 4435 4281 498 1186 3635 3004 4721 2888 1350 4755 384 838 854 2012 1286 1626 1673 956 3961 1318 3771 3472 184 214 4337 2640 930 606 2054 4399 1357 1970 2218 1245 1176 357 94 3533 3464 3011 4081 3511 511 1750 78 3303 4272 4668 900 2012 2645 3455 4260 1258 4617 4452 2743 2928 1191 4925 2750 1259 1 4191 296 473 1321 1764 3559 4663 4667 4875 2427 2772 2625 2571 749 4884 2294 2723 3093 1589 3572 1413 357 4909 3382 3263 28 4698 4038 1825 901 712 1176 1721 437 1183 3493 4666 3776 4267 2178 2184 4092 3314 2254 1549 3420 3729 1583 2680 1118 2592 3166 3057 934 2305 342 1078 3441 4909 2649 658 2091 1935 1811 728 3481 2247 2765 3380 4456 2400 4907 3162 636 2626 183 757 505 4697 2044 2442 1990 2604 1611 4442 2933 4279 337 2444 3189 577 3791 2328 1384 1063 4553 2397 277 4543 1624 2356 4007 2854 3744 282 3636 2538 2994 2810 222 4129 1035 2065 1678 4793 4987 488 660 2957 4664 2894 1672 4286 576 123 4165 4448 1594 4774 2216 3673 2022 4600 2445 4797 4800 2015 1267 4284 1825 3220 2371 4899 4126 3365 3772 271 4655 196 4370 357 4905 3990 2235 1717 605 3212 4977 4570 3583 285 2114 3875 1431 2082 3147 3454 1243 2785 4257 2544 4203 2604 1670 2381 4340 4063 4202 2462 406 1564 439 2094 1718 4274 196 4141 1477 3074 2780 4837 278 57 2628 2824 3340 162 1032 463 4458 2601 910 4340 2329 712 1721 2154 2037 2206 4047 2903 4640 4738 4620 4809 4286 3013 4389 614 2256 3686 2806 2058 1561 1899 3837 469 3916 3078 2372 3546 3803 3038 835 882 3217 610 11 2767 306 122 660 1745 1118 1166 3896 204 506 3100 2726 3760 1214 4230 1488 4824 1927 1746 4565 4996 3111 1280 4511 3279 3480 2616 4086 3401 4613 3313 4116 2702 602 3619 3511 2028 2454 4246 4259 4865 3280 3801 957 1500 1935 1380 137 1447 4281 4262 2868 3484 573 751 202 3644 1705 2567 4025 4665 1828 934 4621 525 205 2778 1882 1321 4482 996 3717 4208 4026 1034 3564 3457 1028 4383 3985 2872 2198 2999 803 1325 3727 3268 3092 2243 3316 4995 2996 1362 207 199 1108 1503 787 389 4293 2943 4090 455 695 4263 4663 1506 2202 167 1972 775 688 3258 4581 4845 3352 3199 4411 4421 1157 379 227 3565 4325 3653 1628 1726 2715 913 941 1086 1238 1054 796 2599 4656 1912 4216 1982 4351 510 3448 2349 4679 4165 449 265 1109 2163 1908 2060 4158 3748 3165 3092 1710 4929 4333 4154 402 1556 3569 3613 4167 4654 474 1925 912 242 2203 2440 2635 4903 2302 680 3972 3985 3775 650 2514 1784 1663 2904 373 4735 2578 3936 1414 622 3554 788 4207 4833 1490 2312 4094 4376 2267 1991 4191 1293 3266 2935 3007 1440 4784 4480 1786 4638 4689 2400 2261 3126 2838 3466 628 211 3435 2610 1190 3429 993 3243 2476 3055 3653 3817 4278 2866 223 2727 509 3649 2804 2379 2914 4844 4725 1165 1902 1605 3198 836 1472 2485 2663 2552 1170 4840 2134 1385 2404 4749 2020 471 2816 3967 11 4663 2428 3830 543 3653 3379 639 3682 628 636 4416 901 903 2922 149 702 4620 2778 4262 1188 4548 3160 4902 149 2333 514 398 1154 440 3035 4055 1589 1155 1426 3036 2321 1959 1840 4750 3850 4179 4998 2253 3537 2543 3284 3670 3513 810 3923 4720 453 917 2917 4894 3592 1318 3207 480 3515 4486 2830 4657 1898 3955 3623 2530 3263 1751 2125 4710 1886 655 2886 180 3087 724 1967 3353 3896 4221 3484 3011 1872 1788 808 199 3125 3885 4323 3019 1335 3274 191 3956 1955 1521 3915 106 4952 548 4824 2247 213 3216 254 3444 194 3639 2872 3093 4890 1470 2083 2719 4111 2911 756 1745 1846 1472 983 3208 4919 115 608 4121 126 2596 2102 2235 2269 1438 4995 3002 592 2110 3750 2574 1271 990 3161 1914 3295 1460 3594 3765 673 3016 526 4956 2962 1673 2434 2518 1402 2537 4601 2406 3037 4852 473 1301 4805 1285 613 3662 1597 1354 1244 3896 567 627 2592 2728 496 462 1025 3476 23 286 4152 4337 4089 4000 4148 4237 4136 3652 936 1757 743 1506 2179 1585 3800 2258 1390 1307 3486 3299 4082 396 3395 4557 3400 2543 2155 1591 1686 1516 1471 4098 1345 1678 3124 2091 4701 4262 2881 2037 559 1709 3388 973 4852 2350 1446 2676 4991 3298 2098 1057 4295 2961 2578 876 94 1688 4650 2772 3427 365 1987 1834 801 4101 1514 2116 86 3607 2318 2355 4077 2671 237 2605 3076 1076 3439 2659 2423 769 834 3956 4603 4968 2684 4481 491 3682 4004 4943 3935 4240 4858 976 72 414 4915 3034 238 4106 670 3262 4674 585 3273 2354 1940 3379 4308 4912 4854 2482 684 829 2886 2631 1554 3379 3048 4933 4962 2119 394 4620 1021 4635 303 1271 3447 4365 4093 1686 449 2990 3351 2749 4680 1557 1355 4931 4324 2738 2300 2452 3634 419 1569 3600 1227 4322 1964 3594 3659 4252 2117 1009 1442 1243 3333 3442 1454 582 1331 2948 807 3516 2882 2402 4994 2261 3433 261 3303 4257 1074 3056 2899 3102 923 1154 4103 1102 1632 135 1455 2086 3095 2736 963 2625 2426 4470 1889 2747 4377 4435 4281 1759 2029 4345 4136 2554 2294 1616 1382 3069 2926 1781 3416 278 2196 2845 4510 1039 3034 3030 4190 1998 2672 2223 3295 3884 3926 275 3311 246 1438 1995 3134 3815 2791 2440 2601 4132 2051 4053 2839 1862 4322 67 2423 2932 1781 594 737 4966 3516 2919 8 3331 3576 640 1687 3812 1962 954 2144 1559 3026 124 94 549 921 2865 2589 3220 39 2746 892 4493 2966 4322 3530 4855 4268 344 30 2722 13 1576 3510 1821 3735 2986 3337 2577 1117 4658 2221 660 4925 3814 1914 4199 3522 1667 2884 528 3962 1377 3085 729 624 514 888 1151 2787 3695 2599 3196 2534 227 2191 4165 2758 2326 3759 3140 4303 99 861 4743 2632 2026 1800 1991 4066 127 1822 3850 2732 345 3544 4498 3258 4020 330 3556 3730 215 332 2714 4765 327 4571 2057 2460 1842 4768 2372 4425 4813 2128 271 3297 15 4274 2156 2505 2787 1828 98 3550 3586 487 4105 3651 1863 3630 3335 3895 753 2611 2462 2476 172 1282 1819 1258 3328 1900 3905 4625 2721 3678 2548 234 3669 1295 3279 495 4617 821 694 4575 1037 3689 796 2659 1275 2958 2599 1556 2780 3086 1263 3114 3211 4229 939 4750 1183 1796 1747 401 310 4519 199 2371 965 848 3214 1565 4408 2922 1512 3007 4312 1486 821 3003 1192 2481 1740 4432 3240 1500 893 3192 3618 4635 2095 874 1264 4127 1443 1016 1972 3428 4006 1242 421 299 139 1818 4025 177 2775 1630 3302 367 4596 866 2511 2096 3942 3939 2757 645 3409 2412 1307 4148 2857 813 4521 1357 2400 4927 4619 4468 1867 1745 1287 4898 38 310 1578 3060 4076 1805 3508 826 1943 4200 2887 3273 3870 4877 3524 42 2050 3424 3910 4177 3992 3679 1604 3310 202 173 4571 2775 1862 1751 3675 292 3637 4938 773 802 293 363 571 3217 1064 1557 304 1918 4555 1471 884 4434 120 4523 2945 1672 4476 185 4961 4275 2929 673 357 2854 821 2389 823 2946 986 4525 3177 451 1812 3200 1732 1259 3142 3170 4563 102 3453 1880 3341 773 2387 566 2774 2163 4349 249 3750 4827 958 3606 3592 2400 4074 33 2301 3010 4540 2599 2391 3088 2256 1564 806 4033 49 2133 4566 322 1972 1048 4303 3275 3059 3423 3292 1010 1412 2537 3045 3982 784 4401 3861 2005 3812 3133 1060 3342 163 1312 3661 2008 3921 3296 3521 1034 4842 705 1363 424 4289 3672 3259 1157 913 4184 3027 4627 208 2937 1669 4068 2335 4580 482 277 3219 3320 340 1334 1079 288 4341 4267 3144 1731 2142 2910 183 67 2801 218 3155 2918 32 4017 852 4776 4324 4912 2865 1887 1718 4438 1763 4950 161 4416 1808 1362 4997 32 2465 3848 4118 4353 2132 4037 2500 4389 4994 4788 3385 4719 1498 2244 2630 585 2741 3728 3261 2960 3152 1957 1728 1395 997 4847 2873 3511 1514 1044 2784 174 2768 727 3913 4979 4973 343 979 3751 2427 365 2242 3528 1134 1898 1581 2285 3722 1110 4656 3691 2627 2826 892 4411 4796 1623 1618 4721 1265 4373 1844 2463 4300 1789 1716 2032 4243 3207 1491 693 1952 325 2660 2115 3608 1870 1758 155 3053 4900 133 2217 3700 678 1449 3558 4264 87 789 4622 4925 805 3937 3851 1125 1835 3177 4632 2759 4639 213 2998 2427 3005 3343 1266 2231 2258 831 4173 1789 2217 4146 4747 4378 946 3391 2549 3601 1646 3169 183 3622 884 1736 2178 4036 616 1295 683 2832 4990 4935 4106 3571 2395 995 2220 4883 3717 234 4538 1746 1966 4153 4600 3518 3189 838 543 1232 4236 934 27 653 955 4287 1589 3376 1348 1119 4714 4966 4213 11 2122 840 1593 1921 4834 4212 3959 3127 1618 3893 721 881 2520 3511 2423 3831 2180 4860 3682 140 4554 3737 4017 304 4651 2193 2991 207 1859 4353 2562 481 4076 2530 3982 4264 1970 1195 992 844 686 4957 2620 3306 1404 853 808 4257 1996 1061 2342 188 92 2570 2894 4939 692 335 3849 1737 1176 4362 1415 3063 2178 386 4738 4136 3270 3767 4001 107 2325 74 2478 1421 1810 128 3784 1052 2496 3915 3114 3636 3017 3169 2650 4334 2856 4587 1747 3172 257 1751 379 327 1908 3263 574 2929 3941 1000 1793 1979 2919 2692 3968 2496 548 2888 2232 4728 4062 4519 3949 55 2074 1829 830 3683 3928 3884 396 4961 196 1306 2479 1336 104 97 3761 2692 4672 1951 3064 2117 3500 3916 2552 2285 1105 4654 2183 4414 4697 2535 4496 3082 390 4014 2665 1057 3731 4674 1260 1438 2459 4099 1769 3482 2456 2417 1251 1616 3597 2570 2223 4511 172 336 2920 1092 2050 4433 973 1077 2446 3342 2577 3254 1669 3236 1099 2672 3801 4310 1212 3653 4997 288 1283 3454 4203 358 4052 2877 1958 2355 3228 67 2072 3410 3599 179 2925 4345 4323 709 2350 4369 2378 2692 4696 1103 3156 1656 802 4830 4874 461 3363 3539 1108 4139 1905 112 3973 2468 4234 4153 4121 1760 1743 1290 3382 876 4196 4735 2680 3446 2474 2586 4243 3291 4190 312 3405 3258 4783 4956 1928 4543 675 3755 877 4841 1242 4719 772 267 2674 2765 6 2727 3146 1934 3843 1990 391 1721 4316 57 4705 1863 1170 2396 1455 1118 2276 3669 1439 4207 1422 3409 3407 2361 188 4616 575 931 2355 4044 2876 3077 4521 158 2111 4712 4904 345 3212 3865 4591 1117 1500 2827 3009 4445 2067 3178 4747 4361 1922 3208 4002 1173 1158 259 3475 1064 2623 1685 4946 294 3538 3715 1276 3175 624 3583 2788 2590 285 3142 50 2778 2321 3907 1527 2272 2666 3978 3178 3815 2337 3806 1574 714 1928 3579 2129 3314 1074 1812 4455 2114 4667 3238 3366 1385 2356 3923 4327 243 97 209 2739 865 3010 752 2772 532 741 4536 4575 3126 1314 4728 4993 4289 3214 1008 1567 237 3929 4640 4812 4023 3080 2751 3247 1620 259 4149 4178 370 2440 1121 212 1288 2014 3011 3040 1713 2307 3971 3628 1470 4047 1369 1371 4536 2071 1658 468 2801 4907 2490 760 4764 263 2036 2855 1545 4446 12 3900 11 4354 1854 717 3153 3478 4483 2652 1360 2404 3243 1000 3799 1407 1622 2637 993 2611 26 887 4647 4712 2960 443 1388 4162 783 2351 3495 3252 2264 77 4636 4968 2240 1756 4235 304 2809 4815 4688 3289 2369 3988 4745 267 353 749 883 346 2975 1595 4254 4536 2172 1774 2924 768 3255 2046 3430 3597 2233 3989 4663 433 23 4707 2655 2846 99 4873 281 4169 4347 3934 3141 2137 1113 1741 2583 3925 1113 3277 1110 1563 726 2536 4678 1626 2581 2300 3750 4833 3480 3181 603 3669 1492 4361 1899 4999 3091 4650 387 668 3411 1288 2210 3843 2278 1797 547 3738 3008 3279 1207 802 1884 1401 2369 1598 895 650 3264 4984 2555 3908 3152 1029 870 382 4041 4332 3304 2179 4983 3026 3465 1041 648 5000 1688 4483 3025 1700 2325 1824 2858 1172 3384 2025 2981 3446 3143 3806 4403 3555 1820 2770 3415 1687 2221 4763 96 3907 2419 2043 1987 1299 1531 1393 3280 249 1360 1745 568 2480 2079 1568 1445 1761 1257 4801 1538 4185 1780 1202 3383 3817 819 4631 1302 973 3777 2382 3313 1406 3274 4362 3282 2680 2227 1537 2472 1524 1245 4862 2729 2959 1182 4671 866 3362 4535 1167 129 2576 1279 1646 2900 4459 2390 3508 1503 1358 3707 705 3386 4388 4799 3457 817 2576 2064 4032 2250 1163 1719 1066 4882 1626 3090 4326 2513 1013 3323 829 4617 4313 3862 3144 2355 1919 3983 1912 2490 411 2610 132 77 3949 3081 1494 2953 1595 3058 1462 2877 2654 1190 2790 2165 2160 3892 1772 3152 228 3571 2755 1298 2430 3955 3162 3987 783 3165 859 1181 2403 3806 3229 2089 3154 2025 1803 4443 346 74 4947 578 651 811 3928 2017 2754 1434 3537 4521 1447 3065 4487 4493 3382 3013 4307 2508 4002 3328 1165 3810 4190 2392 2982 2519 898 37 2871 3350 4172 3414 192 3408 3580 949 1506 3071 2206 4166 1933 1387 4876 2741 923 24 4666 3661 4107 1838 4312 1681 1503 1584 3892 4518 4670 2798 4061 3047 2531 1251 2233 2712 4308 3335 2648 4476 3315 2893 4446 1000 1801 2302 2181 3685 4094 1389 3800 2673 1738 2498 1282 2343 1664 3911 1029 698 2405 2525 4259 3158 1349 496 1081 4336 2879 2591 839 4369 3836 581 3193 4790 1620 587 2313 2323 240 875 3050 1547 3785 2750 3311 2634 1064 4280 1762 2452 3532 4983 4669 2667 4719 4199 3533 68 3737 1760 2281 1018 92 3646 4943 4874 4110 3225 2056 430 4002 1475 4967 642 3887 3356 1135 2178 4799 4065 1938 2706 1714 1881 242 3476 3081 4383 3675 1454 1003 3499 3471 3937 1379 3897 2065 4787 4015 3968 3562 3246 2587 243 968 2215 188 1476 954 2656 998 4444 3485 3454 2879 701 3762 2123 153 4592 1877 3989 2284 4327 4184 2773 4393 340 2214 4058 3528 2704 3336 4819 2451 3085 4747 1160 2625 2796 4488 1690 4364 2033 2363 287 2579 4394 2613 1807 1321 4883 1771 1777 2252 3708 4588 983 870 3537 3110 3965 1736 97 2801 2406 3130 1457 4882 3351 4620 1318 162 4018 1857 302 1669 3749 2790 1192 3580 624 4800 3807 2603 4355 731 3195 3251 1925 3179 1647 3105 2094 4591 2436 189 526 897 3293 869 1451 3687 4785 4015 728 3181 3421 4394 4896 4489 1295 4110 4999 2102 4428 2519 3338 530 4082 926 3817 4735 4319 2912 1708 2389 4872 4301 3259 4119 1659 2938 2797 2242 3326 831 1970 3705 3925 4274 1865 2507 920 3691 3651 211 834 3678 3590 3815 4875 1476 2218 394 2199 570 2823 3451 1854 4832 4206 1332 3050 2507 940 3283 611 803 2482 1228 3134 2142 2903 2476 674 2195 3004 2240 4890 1688 1463 436 3598 2765 4273 301 185 1087 1384 3984 844 4566 4238 568 1778 3942 4415 460 2730 4098 2215 2350 249 4412 450 749 2941 255 4058 2004 114 2550 2909 2897 201 4249 2477 4951 4460 4839 4070 2620 1620 4783 571 4531 3491 2654 4825 2588 2634 4068 4617 655 2532 3422 3715 3333 1105 774 2046 1079 396 2678 3809 2820 4742 113 2885 2496 801 3627 3065 2383 709 1707 685 2838 1374 4352 1231 1779 1244 1897 833 2872 3961 4628 3472 1924 4175 712 2015 321 1096 2162 4394 463 4452 3140 4380 208 62 4569 3777 3410 2127 91 2268 616 1754 638 4923 2881 4542 3378 382 3080 2224 4444 4851 4282 3782 3229 1677 4035 3108 3754 152 3017 4427 746 1375 367 3173 403 4407 1316 2147 6 721 3138 4295 2126 2523 4367 2842 805 1880 703 551 4944 3428 2760 2526 1814 4352 1564 650 1996 2004 395 3267 1108 2632 1398 2893 3705 3170 2837 4015 3444 4019 1490 4846 3827 546 4204 3223 4812 423 4621 2472 2583 3465 4068 1023 3185 385 308 2809 1498 2821 483 597 1248 2950 44 527 2945 3914 3053 4821 3902 970 2562 3653 474 4533 960 4141 3487 2036 1387 2370 921 1796 3280 4170 3641 1647 1412 4666 2595 3491 4067 1824 2048 2713 2417 4337 573 831 4189 2597 1834 1959 4505 1806 1341 4342 660 4013 2396 4469 3864 3693 3894 2876 4732 3534 3379 1154 1130 2547 4423 3790 3114 4236 4371 1017 3014 2701 1020 2498 1284 4565 642 2400 1647 3160 4666 380 2958 1822 4445 3764 2204 778 1031 33 1526 1235 1433 2058 752 4534 1327 1126 496 2106 3986 1207 2450 3122 38 2633 130 3527 1798 2751 2605 164 100 3695 4992 1072 1705 1881 3647 4295 1043 859 4720 4993 865 320 4517 4706 1409 4980 2806 688 3315 1114 4101 4641 2828 4998 1912 906 2524 3364 786 3312 3080 4567 4746 3411 904 2242 2594 1118 1466 1235 4801 2593 1749 1219 2194 3319 1383 1903 1491 2752 2376 826 1383 1112 3141 1921 2172 2374 302 2685 3798 2814 2728 2805 3762 2112 3435 521 2948 3751 260 1728 4721 1074 613 307 2445 2054 2753 2095 2759 330 2616 1359 4584 3401 377 2520 3624 308 1435 2588 241 838 1050 1000 594 638 481 1893 2813 2696 138 3706 1569 2204 383 952 2648 2510 4429 2285 2458 2004 3188 4802 1857 1659 4616 2373 2059 3243 3739 1504 1860 1766 2233 1240 1537 3893 402 1494 1781 955 3459 2714 3608 3352 2741 4947 2067 31 893 216 3045 4064 3234 4938 4369 1503 3467 4111 4790 4915 2454 1017 2453 3944 562 4789 3607 3605 3670 4149 2053 4975 4599 3694 382 4516 4078 4579 2932 1857 1760 2728 1367 3909 1340 703 1424 2835 153 4031 4455 2676 2605 3272 2806 571 1279 3728 892 55 710 2737 3628 4076 4663 3896 1579 2922 2763 3440 3973 4957 526 4509 1000 619 1538 3378 935 969 306 867 4152 2415 127 875 175 1487 1934 2848 1121 906 1640 1394 2786 4315 4289 4375 1255 4033 3426 3714 1157 4761 3704 696 2240 4098 2682 4545 3124 912 1998 2493 3736 2194 4684 4644 606 2532 3602 4365 965 286 2974 2024 2615 4314 2383 268 2179 2962 805 3522 3164 1455 284 2311 3424 3139 3990 3638 1761 4921 3014 2580 4488 327 3165 1010 2405 4563 4312 4319 3112 3243 3888 548 3604 3267 3977 70 398 1779 3915 1303 2074 4735 4444 2596 1543 3557 2181 3800 2774 626 3912 752 3854 1662 1353 214 2715 2051 1954 1415 3659 698 4236 1196 1104 3582 3893 829 4624 4230 4981 3657 4176 543 4840 2903 1317 3352 1007 4232 25 2293 3222 2002 996 717 728 2191 2128 692 2510 380 4636 2337 468 4442 3707 969 3997 81 362 1898 2745 304 4645 4433 1006 46 3994 1173 1164 292 1556 2025 696 169 249 3718 218 1173 3213 4854 3431 1542 3525 3139 2215 4470 637 3534 1792 3786 4755 2088 1849 1605 1649 1076 2032 1059 4743 2227 4205 1070 3126 4431 4740 4997 1318 3688 79 4736 1849 2562 4106 4541 4350 4413 1941 1214 1007 3796 1262 4153 3723 2038 1220 3727 300 4024 2253 461 3258 1682 2265 2934 4815 741 3020 2822 1609 3899 3856 3896 244 2183 4297 794 4141 3128 4159 2516 4791 2043 4351 1173 1386 254 3251 4606 1959 2590 3613 3188 2317 2386 4592 106 3112 3437 2135 1013 268 2632 708 1662 510 325 4267 4588 4388 3149 2572 4327 3904 3708 3124 2918 4681 2663 1852 2410 4857 877 3313 2497 2368 1459 1258 2916 3015 126 2078 4257 4358 206 147 649 336 3861 456 1139 3106 2435 4636 4007 2303 2765 4524 1748 1078 4706 1137 4020 386 2693 1399 4410 273 4158 464 4915 2078 417 2447 826 1752 4477 3614 81 1472 2093 1760 1143 2823 1147 799 1013 3470 944 1391 904 179 3102 2081 3146 2291 3886 4953 2057 4666 2962 4577 3215 4053 140 2388 2992 3057 2269 219 2495 1961 319 3228 3353 1115 779 2502 1608 2755 2684 414 1713 1368 2578 4788 2663 2754 3409 2775 1422 3810 2455 1573 4736 4498 4761 4036 100 2952 2366 836 3138 368 2867 1475 1904 3791 3693 4871 1104 2633 2922 3063 927 2483 305 1131 2392 4905 3837 983 4767 1818 2270 3172 1607 295 983 3071 1100 1776 4713 2553 4842 3350 2695 349 1932 354 424 1532 1477 101 4673 1860 2331 3902 3488 909 4054 3015 3442 2651 4446 776 2837 3503 2347 59 1295 2086 1458 4902 3613 4320 1679 1724 2453 1666 1549 2524 1981 2645 3552 2553 4065 2860 2099 1880 4393 3178 1986 4141 1776 3186 1946 2582 4070 3533 1796 4126 4295 4848 2646 1276 4698 251 1185 913 652 947 2420 3150 3850 1152 479 1731 1770 2400 1713 2145 3843 866 835 1226 4111 3684 3771 451 1744 3710 602 1521 2417 3397 2638 3961 4953 2625 1873 750 2228 4839 4760 2510 3225 3159 3916 4526 4308 2887 2973 1706 2926 686 4738 1549 2768 2074 1234 4191 1228 219 4278 1490 4348 2789 4796 2789 4881 2442 678 4505 877 3422 1889 2406 1585 3849 2039 2543 3808 2320 157 3161 4522 2805 3869 1265 4058 18 869 2747 553 4306 2207 3915 2409 3241 4647 3608 3194 862 2544 2660 4696 2832 2887 1598 1586 1038 3198 4047 1381 4742 3907 2136 1576 3135 2046 2163 2638 1302 3895 3846 303 4293 3805 4988 2078 4535 4912 4531 404 342 2808 3654 1796 438 1667 1460 3645 359 4971 3327 2915 3878 4918 311 855 1844 124 2205 162 2606 3981 4584 3638 371 1112 3611 4837 4474 325 653 192 4961 2252 4047 1577 3247 4412 4706 3017 4947 2605 2718 4683 2442 1286 4260 1271 3845 16 2910 1856 1120 3128 1017 1934 3965 1753 2962 1413 3063 1656 358 4020 2567 118 1776 3391 2603 3466 1671 1166 3946 1644 1469 2828 2193 243 713 24 4233 1240 750 3207 670 737 4482 3240 3425 1079 896 4967 4127 3304 4574 3514 545 422 584 1231 2778 2133 3835 1988 916 905 1498 6 195 3654 4805 4643 3728 3558 3277 4311 4399 3583 3282 3531 4121 4250 1677 2505 4195 4925 2342 4458 1182 1114 2527 3696 1965 3630 286 812 2249 2203 3231 1697 856 3502 1736 4983 4850 1001 3004 2985 819 370 425 103 556 2347 2017 2453 2930 4272 2821 4386 709 1836 3677 2130 4315 4052 1737 3373 3778 2442 1939 1413 3577 3 1171 4812 2424 106 3594 4180 763 4755 2951 4645 859 1288 3685 746 1829 344 2691 3004 425 1371 2523 918 860 2223 4075 4095 54 702 4607 2491 3109 4038 605 90 793 383 1383 584 2677 2529 3653 1163 1525 4507 2976 3873 2690 4405 2016 4159 4063 4671 3167 3530 4320 4343 2588 930 214 1904 2009 1610 3236 4005 1838 2242 1109 1122 827 4821 4924 4708 3034 739 4009 4211 1778 1768 2595 3767 1709 3627 4761 1033 3 3832 4960 3085 37 463 1392 2318 1859 3626 1503 1426 3742 3259 4044 3818 3943 3492 1533 3964 2862 877 1826 2921 2380 953 2591 2975 2713 4953 1718 263 455 2199 3851 4488 1076 3773 3158 3443 4612 3676 2564 2853 2181 4181 2151 1888 3354 3220 3633 2265 3321 2759 317 3452 1973 1267 3662 2820 676 1880 2478 3355 513 808 1481 4952 675 3220 1671 4068 2749 855 421 3788 2988 936 2076 186 2236 2469 969 3564 4884 2011 3564 2531 1997 4207 1441 2662 4406 336 4658 460 2699 3610 2978 3061 906 1348 4859 1922 3684 251 1961 3777 178 325 4462 3170 4454 903 4172 3956 2293 3736 3398 2225 1892 2699 495 2349 3456 3513 1968 1787 3004 1413 2751 4752 503 4230 4627 3366 4251 480 4129 2147 87 3355 106 295 1726 3962 2570 649 3238 2654 3667 2379 4866 3841 176 2450 4601 3787 4770 4415 2164 4089 3551 3056 236 3952 3710 4175 153 1470 388 3970 3572 1298 3185 50 2894 7 1556 684 3767 925 555 235 3072 1976 596 1499 1257 2175 215 1368 4708 1798 2394 4269 3480 2149 4980 237 1351 966 3882 886 2232 1395 4532 3137 325 493 2729 1092 2574 374 3127 4296 1949 1369 2076 1042 168 4516 4376 3774 1091 1461 1184 4384 3835 10 2165 4745 4123 1847 459 2120 419 3908 3954 4806 620 285 3777 345 3509 4704 1534 2498 4785 4218 3999 1991 4127 3835 4468 1073 3713 2373 938 191 2765 1185 681 3306 2879 2761 3399 639 2205 3327 748 4864 4330 621 2876 3323 1811 851 3048 2129 2133 405 1909 3800 2909 4978 4155 3530 886 3822 55 2004 3783 2944 3713 784 4866 1725 2983 2635 2767 1267 4056 1967 4814 2319 1338 2178 3321 1664 3037 1550 640 4521 630 2911 954 2579 2869 2504 2771 2120 2655 1854 3824 2281 2980 3499 1637 4386 1546 2109 2999 2089 2112 4100 75 2186 508 527 1717 3133 1470 4240 2106 4191 2491 1987 3750 1693 1194 1803 2566 596 970 3294 840 4812 4050 3180 1526 2816 2848 3131 1247 999 2107 1862 598 3054 1513 2105 1985 4444 4498 2223 2123 1877 1474 4261 4498 3424 1851 204 2266 2889 4697 4138 1888 551 1924 4489 103 4951 1417 2063 2559 3367 1538 2661 2321 4980 1689 2049 3148 3117 1569 2323 155 3701 4757 1051 589 4125 4215 4346 2828 1823 1163 2812 3358 2484 3169 4717 159 2079 2486 3664 4685 2384 27 1217 2939 1979 197 4797 1910 4830 4235 1021 4299 4006 1236 2143 2335 1354 4430 637 1877 55 2040 4667 68 234 3185 981 1527 4969 1950 2167 1747 2883 3856 2083 2772 4099 1956 863 4656 825 3073 2804 3346 4649 565 2968 345 2633 3905 1069 4214 335 3976 3144 1098 1818 988 2954 3461 2516 457 427 936 4598 2576 2650 4780 436 4678 4254 753 749 2098 3056 2016 36 3938 1654 2825 4954 982 50 3526 2761 2292 745 310 90 579 397 4923 4560 552 1868 1004 539 3740 982 3884 1415 2195 794 849 3506 1414 4050 4694 1497 4922 2914 3561 2523 1663 3933 1326 3724 27 2680 1034 356 540 2981 528 326 3969 4850 3904 2609 2162 3783 4475 1058 1019 4132 4552 3824 1982 3304 474 4407 4237 155 4168 3934 4324 2245 884 4585 3477 4948 1117 1895 737 1955 4973 1965 742 2093 3459 1513 1860 1710 4537 16 4951 3178 3919 2760 3600 1004 470 3958 3636 521 4687 2922 219 378 2202 695 2538 4550 495 3764 3058 4349 240 4589 991 1614 4517 4482 1897 3498 4854 1134 4142 4942 3397 25 3262 4501 98 2247 3710 1796 3212 4807 3422 2797 4231 4317 2771 4636 2688 1089 3053 2005 2963 2150 4402 3124 606 3363 385 4723 747 3373 984 2584 4042 747 3455 652 4956 1129 3259 1829 3849 4342 2884 4436 3451 4550 3255 2232 3377 3528 3308 986 461 1456 721 3175 4918 4711 2437 3065 7 950 1414 4246 2286 727 468 3663 3446 2068 3099 1603 2757 3430 933 865 63 279 486 2657 4113 2840 4486 2980 4519 3820 4971 3431 1798 4955 4932 1341 2818 3824 2471 4970 1282 3668 2347 2056 2871 4872 1583 4046 1457 1215 2170 3684 3658 3706 208 4320 1520 857 4963 980 615 3985 2200 3973 517 705 4766 518 149 4324 1515 1411 957 674 3758 1870 759 3702 2526 2022 1571 3889 3529 4107 1652 3926 1246 2275 4711 4988 4924 889 543 3735 4536 1216 1003 1824 3715 4324 366 2568 2658 3945 1159 529 3204 2890 2511 3429 2024 1412 4565 4580 3636 2248 1093 67 1319 2812 4292 704 3504 2011 4550 2791 2756 4416 937 4912 2020 1639 951 2222 4660 2269 1920 1849 102 4595 1997 989 493 1198 70 2817 4970 4666 677 1873 4059 1538 2025 341 4687 746 764 1808 283 2422 3438 4953 1952 3064 2327 1925 2722 4061 729 4891 3571 4896 1155 2758 4406 2278 271 4903 1116 3033 4389 2497 4746 326 3374 2155 1433 1958 2970 898 3629 1600 842 2516 3231 550 1679 1797 4827 643 704 4302 3074 4012 377 1089 2609 2628 3718 319 4681 22 3724 474 2533 1558 2793 2571 1503 1648 1431 1085 1043 4152 4501 744 3417 2137 1846 4383 2647 4911 4679 1442 134 412 1157 1909 152 902 3693 3399 4353 4367 555 996 1123 1084 556 4084 4999 4615 2371 3977 2619 1646 2527 3157 4615 4081 3308 1370 119 3263 2782 960 2532 3002 3177 522 3707 1678 2363 745 2716 350 4592 4288 100 2247 2270 4462 3819 1116 3990 3951 1311 1760 65 4915 1080 4591 4377 3246 4418 637 891 4526 566 4717 4028 2752 3456 3307 4073 2828 2330 3586 3197 1004 4192 1096 775 4593 331 2973 465 2094 798 4072 4554 2147 2492 2906 3789 2835 272 3992 4384 2222 915 2061 1910 1920 3713 3214 4702 4040 4012 2884 529 4594 488 2757 1135 3958 509 3676 2787 1022 3881 2261 931 3028 3923 4442 3121 850 201 4160 172 1335 2939 3378 296 1281 2173 1245 2337 1390 3225 2595 1884 3113 3843 1856 4383 1796 3395 360 508 3200 2566 1311 3962 4342 1614 2791 3228 1913 381 1582 1576 2682 2102 317 1232 3195 4917 1506 4253 2332 3873 3175 2375 714 4833 4505 2678 4547 2668 4809 1036 3819 3303 734 4073 321 3668 4938 2542 2338 3925 81 2890 4062 4301 125 608 3422 3711 908 3983 677 13 4824 4041 2091 1330 662 4348 2459 1296 1024 4156 2015 84 4547 4623 1302 3613 3713 2511 1909 1672 2553 660 843 3535 418 2208 4403 4997 4323 969 1942 2667 1630 794 934 3799 2569 4682 1997 2776 1692 4211 1788 2059 2669 484 4940 2257 4167 272 1712 2974 1182 4669 4745 2932 3404 3446 1633 2398 2672 3777 520 3525 4058 1842 3763 4911 528 182 3583 2347 2869 1609 4354 494 3788 2553 3563 1825 153 2944 2349 2504 3824 2125 4096 3036 484 572 3392 4962 2450 2898 4580 603 3019 194 4656 4122 1278 1618 1635 1529 3891 3022 2266 492 4545 1132 4259 2635 2385 239 3171 965 1344 997 3353 4368 1129 2033 952 1482 1177 2425 3969 3483 2041 1568 1871 712 1296 1318 2529 4266 1438 4595 195 4253 1394 3471 2773 3522 1301 438 4083 4005 1109 4156 4779 791 4155 3077 666 437 4717 88 4895 4599 2869 1198 3983 1682 4256 4112 3599 3447 2495 4111 1413 1625 4025 1426 3384 3419 3431 907 3235 2840 3551 1282 2494 793 4659 2304 2637 4523 1031 78 4551 2902 1094 4020 2520 2015 244 786 4295 334 1445 50 961 3993 1886 3235 2484 4856 1767 1728 901 3526 3855 4823 835 4022 1975 4419 4753 2412 4966 3947 1248 504 2099 2920 4658 4679 4607 4627 2672 1433 1489 1820 4334 2724 2823 3140 1346 3695 299 2204 1424 2640 4396 3468 640 4247 4521 3621 1974 4833 2666 4191 602 862 1735 1276 238 3522 1982 3731 3107 2448 2481 638 724 1234 4262 1220 1656 1890 4597 4824 4620 3781 1086 2352 3351 579 920 1830 2861 720 1395 1563 3421 2646 4111 4767 4547 81 4819 858 4486 4001 2407 3607 2059 4980 1634 2651 3632 3113 4516 1186 482 4405 2909 1475 3856 3722 3837 111 1773 2020 1178 3318 2250 3138 3941 225 249 4675 4869 2025 4715 3094 698 4791 355 2120 2875 3170 2985 3930 113 3716 233 2921 4689 3797 865 2133 1582 1711 598 4234 3365 3024 4055 3641 88 2915 4977 4896 4108 1831 3465 4014 3698 2086 1277 2624 3409 3392 4484 4255 2130 1526 4489 1024 3043 1839 4836 4834 3901 1510 1272 1947 4206 97 4382 3228 3528 4076 3721 3928 1432 228 4993 2449 3448 1309 2384 2243 981 2573 2511 3855 2033 4766 4370 4346 1370 3151 4080 331 4322 4660 3012 2840 789 1970 3647 4746 3646 4788 4891 1276 4698 745 2953 104 371 1259 932 874 2734 1129 1324 3403 4981 278 3269 679 2502 3320 3701 2615 3699 2073 2185 2880 1168 4642 3776 1347 4384 595 1534 4107 881 44 611 1178 3099 1664 1922 3620 2948 4444 4986 2673 2383 2645 4352 3807 2816 831 427 1615 1714 3166 4191 1732 3753 3977 1331 1199 1688 4754 35 2253 2245 4311 1934 15 256 2748 1649 4233 464 3575 3514 3979 1277 4915 1189 3547 1431 1901 1747 505 342 3850 846 2746 2359 3607 4487 4638 1750 3616 4120 1522 4670 2386 4154 4279 482 3264 2305 969 4312 3585 3570 816 1545 368 1676 314 3315 3531 676 4183 935 2725 319 3204 2843 3469 132 2721 2160 1693 87 763 3613 3987 2320 250 1202 1331 994 3204 3374 2562 3836 561 4970 3341 891 3085 4356 1632 86 4488 4133 3856 3609 2041 763 1690 4987 1863 1176 3321 1848 3639 1289 3180 1791 2401 999 2829 3460 4379 2353 3795 648 2124 3177 1857 4420 1730 2379 1437 2418 1589 2689 3186 364 289 1617 3462 2347 3712 429 100 3233 4422 4330 1388 4871 1995 474 790 3584 3693 3658 3107 1156 1931 4324 940 2070 715 1054 4624 830 4261 2922 4883 40 3093 3844 2721 1932 1717 4255 1935 2972 1576 1976 2163 3792 3113 3337 2511 4325 50 1960 3002 2386 837 4237 334 473 3527 2343 1299 1676 2015 1408 1475 4134 324 44 2860 1958 2004 1518 2257 1136 102 684 3169 4035 1033 3150 3903 667 1810 4651 2616 2440 1011 4107 304 3206 1982 1982 4997 3836 1134 3379 1066 2661 2054 218 2518 137 1407 827 1563 781 191 4013 4127 1687 2501 4352 2318 3883 2006 3371 2078 1137 3835 2487 2801 3332 2497 1273 3111 1660 3071 164 1737 517 1531 613 4191 2446 270 4997 1619 1363 1411 4611 3604 3476 4332 1095 2060 4140 3429 1688 1978 1250 3071 1863 3689 1275 4886 1314 3063 54 2180 226 3567 2838 988 2549 1191 2292 1759 1596 2859 2083 1810 2390 1344 1202 3334 1716 1882 630 3927 3851 1454 2061 4614 3277 4105 1107 351 1896 4007 1401 2836 2469 4148 4353 1328 2306 4415 1507 1516 1393 3914 1284 3125 919 1484 2394 4708 1678 1495 2897 2893 4715 1922 817 1192 264 4103 2533 1428 1579 2790 4221 3159 2629 2881 2277 1751 1901 326 276 1876 2627 448 3134 899 4717 3726 2507 1773 4477 3467 2533 1517 2736 748 3494 158 1096 1669 1136 3939 4380 1540 850 4517 3803 3693 2890 4665 381 620 2646 119 2498 4190 193 4084 712 1360 4029 3617 3449 1406 3067 1081 4562 2902 3356 3799 3214 3298 4388 814 457 3426 1713 1679 1014 480 560 1863 3202 1090 1369 1525 1350 1987 22 496 4656 2626 4944 3808 1634 4385 4586 2201 802 2543 2604 3827 2569 2415 1681 3428 1236 4767 3993 60 4102 4642 3872 3959 1684 2590 4605 271 4119 47 3500 2560 1566 1786 4549 4066 825 715 698 1299 1895 3223 3965 4186 4033 2450 2688 213 1917 2755 3954 3788 2908 4627 4841 1635 2588 754 4443 932 4302 4530 3107 2299 4385 2994 1306 4520 1773 4596 4188 2481 3009 3623 3759 53 1118 1813 4495 3074 1002 2230 2045 4799 94 164 3227 3243 1848 3789 4345 2820 3706 3973 660 3489 3257 4257 602 2857 4111 4708 3903 570 105 2685 3834 1947 2105 4744 4784 1185 3277 3601 3241 2430 2462 1876 662 589 1090 1056 3713 2368 1499 1566 2397 650 2766 4895 2018 2894 1765 1852 4243 4654 2205 668 1191 3996 1865 2017 4939 1412 3445 3331 3574 3656 75 2067 1803 2275 3330 3369 1995 87 4434 4687 576 2607 497 1732 2267 2293 2665 2219 4040 1613 1711 2473 2677 2808 630 2954 3318 1235 674 996 4476 4805 78 2098 2041 3212 4150 3914 3189 209 269 4256 3893 3847 1201 1081 2142 1624 2346 625 3526 4856 4711 1333 4132 4480 2352 4570 2355 2180 3237 2660 4219 637 2349 2703 2496 4488 4496 4314 1113 1206 3494 3255 4810 450 1382 1757 2354 2958 2096 3326 1118 1430 563 3953 2740 299 320 537 1193 4185 2197 3956 2196 3953 4626 3332 2136 3776 3143 3450 438 766 1645 4542 4273 1376 4888 4568 3112 2615 4788 363 3431 4623 4557 4276 1094 2713 2189 4471 1264 4233 4474 10 4086 1512 2413 3081 386 1227 1164 4664 1236 4370 2568 3620 4465 2842 3360 1747 982 3516 3781 63 3217 2475 404 846 3665 3418 4319 2997 2353 2804 1196 897 3905 1938 380 3724 2965 3577 1781 878 3044 1409 2985 2329 2122 3863 4485 1228 4606 2171 2851 3482 3085 1259 680 4160 1621 335 4582 4114 4187 4075 35 1614 38 1856 185 999 3233 3482 2324 4955 1773 3139 4599 878 4340 2591 1807 757 2039 4871 4910 2220 2025 4886 993 4913 2866 1039 1347 3710 1230 2556 1184 4914 2363 2632 3955 3937 3206 2359 1976 176 1287 4425 4898 3746 3288 986 1174 2765 3570 2725 239 3342 2023 3444 1040 4513 3961 3434 1101 1673 4594 4721 26 2030 3362 1724 1114 1050 4037 3695 2201 1067 2114 2713 2243 1269 613 3633 4939 1653 1949 2654 1628 1430 2791 1582 1404 1648 2265 3192 3044 4868 3400 170 2233 17 2186 4491 166 1915 3453 2994 4144 3662 3662 4413 3208 2359 4787 2635 1293 1316 3266 3307 4847 751 4903 3210 2117 4078 194 4090 1616 1390 2695 2925 4094 2692 4900 734 4360 2746 1558 2760 4380 1952 2436 845 3707 729 4346 4072 52 3562 4792 835 3296 1974 1897 1970 68 2580 4485 222 1322 3063 4751 4684 2112 2085 4959 3883 3695 1681 2952 3730 2125 2802 259 4559 996 3249 2219 3200 3936 4215 1615 3950 4357 4253 396 3718 4231 897 3624 2639 401 2496 1096 2390 1103 6 1635 4628 651 2824 1508 3862 603 4634 3124 341 2545 3122 509 1812 3874 2555 4560 573 1016 4322 3184 4476 3320 702 2973 2034 3405 215 4826 4275 4691 2798 1776 4496 2244 1717 1473 4614 1743 2954 949 4166 4612 2489 3936 1483 489 4791 650 3623 4776 4456 3742 2454 4159 2305 931 3144 1046 3422 3142 3428 1580 254 3158 2928 2339 4994 4223 1226 4904 2610 1376 3066 2004 3783 2005 4093 1637 42 565 308 149 4868 4668 2699 882 1692 2099 3994 1469 2116 2107 3367 3123 2348 118 387 2399 654 3070 1088 4494 3792 3500 1433 4665 3629 2906 947 2479 4156 1209 2988 4152 400 2396 99 3003 230 4315 4695 4361 4250 1978 2366 1303 3362 2071 3200 3056 1297 1967 1130 3761 1798 2001 828 2387 3714 4801 3515 2541 1438 1863 288 2624 4458 4350 4134 3713 3119 2965 800 2154 4918 2865 1097 1088 815 857 4442 479 3644 4441 3807 4362 3498 2048 2578 659 695 3185 4503 2465 2566 1974 3422 2341 3084 1288 3557 3964 4712 3360 2307 2184 1570 2122 142 3623 4691 2717 2078 2602 1309 3060 1048 1703 2583 3743 4523 2856 2698 4251 2174 3586 3182 1966 1176 1735 838 2084 399 2052 3375 1205 874 2684 830 2796 3535 2571 1551 401 478 1099 470 304 595 2034 1898 880 3288 3474 4141 3542 4737 953 4829 3511 1958 2943 4262 625 2556 3314 4182 2722 1044 3796 1760 1623 4147 1956 1802 4295 625 249 4590 1486 4994 2699 4429 2091 4880 3626 2431 3714 3230 2172 2380 34 206 155 2982 1575 4205 4101 3301 2641 370 2411 3002 1724 418 4210 4564 3775 4279 1949 3678 1501 188 512 4375 2774 539 687 1664 271 3439 2125 2490 270 1082 653 2133 879 2128 181 1154 3042 3674 4334 171 4194 1541 4014 1077 2047 4400 1269 1101 4565 1041 475 2912 3059 4569 2649 3153 1437 2475 1307 2319 1003 3825 3765 2604 2391 2399 4587 2559 2331 3790 143 2803 4513 2098 2366 4110 1625 837 3835 4123 2526 2442 2579 680 1961 3226 4584 1889 1781 219 2807 2491 4209 1123 4273 3513 1689 3393 2413 2107 1342 4533 2676 1546 2305 4739 2796 2758 3172 3413 3606 1880 2241 2878 2753 400 1656 1671 4836 408 2158 2733 839 4534 2297 489 1027 3342 4941 1055 3597 998 4801 2448 1768 1097 2275 3952 3048 3565 2640 504 4519 3820 3949 581 1779 2647 3161 3599 4374 3414 1928 4579 2109 1497 3289 3978 1898 1274 4937 3072 250 1545 463 677 288 4639 3229 4471 3800 4979 1549 4494 3053 1104 2490 3007 4403 4605 1619 4882 1301 1019 3555 4068 4824 3003 1396 454 3022 934 2743 3523 949 1771 3085 4814 3413 4564 3282 1738 2742 4625 3788 3400 1719 2443 760 3437 872 1754 3702 841 4073 4960 2720 4817 3633 3228 783 3197 832 320 3654 4811 3157 1740 1333 4002 1512 2760 2295 3504 2641 3813 3252 4221 3976 2029 736 2821 1002 3703 4290 82 4283 2820 3134 4704 2366 3741 3508 4664 951 2114 4046 237 2450 1204 1278 1593 3104 4932 261 4513 4969 2866 3957 45 4669 4775 481 2282 770 2547 4616 3999 4569 2696 1309 4691 785 3580 4705 669 1131 691 2536 1131 4580 1531 2144 236 3366 815 1469 4694 2783 3669 2200 4536 4496 4984 2955 2689 2127 2710 1582 824 3373 4666 222 3369 1729 243 328 3590 2636 4388 562 4884 1283 1666 2195 3930 4192 593 1438 3893 57 3559 3243 743 496 3144 3246 4155 737 3568 2742 1659 2743 236 1727 1099 2239 3097 3881 4027 1347 963 4950 2976 1856 2288 1568 4963 4368 4643 2761 672 65 4193 4872 4305 1669 1975 1867 1753 3560 4858 408 706 605 4293 4202 63 4433 4423 4762 1114 1646 2506 44 3119 2002 4269 766 4679 1477 1491 1596 1847 2207 1018 4703 2038 2919 4069 1673 194 4101 2515 1954 132 1489 957 558 1567 1025 2772 3589 3317 2607 960 754 4386 4121 1154 2653 4791 3760 1835 1273 3640 2737 3419 2310 359 2887 1155 416 1399 3287 3467 3878 1977 874 1565 3396 2234 4358 3256 3177 275 1798 4174 3402 1312 1365 4966 4109 402 1807 2506 1127 4277 1425 2650 4991 2314 1084 160 1096 1782 4254 3826 547 1225 4104 3956 4315 4081 3769 1099 687 1380 1657 1362 1403 2321 2055 4849 2271 952 1172 2977 62 1677 2726 3681 905 3369 382 3068 2978 4921 450 3481 2233 3301 2948 4842 4922 242 3864 2293 3117 3489 4754 1526 1045 534 2438 507 1810 2513 2630 2391 447 3416 2512 2231 436 3099 1773 792 3613 4287 4284 2879 2585 3964 3108 3919 540 2279 741 3679 1557 4849 344 1553 1425 2117 2538 4421 2174 974 4886 4083 1873 3951 1080 2485 4544 4289 2890 1723 3041 3696 1090 380 514 1878 2746 2892 342 15 1007 3128 3918 1940 3747 2388 4213 1904 3300 1029 475 4254 3930 1344 940 865 2788 2601 2814 2801 1068 2013 2510 4165 1358 3160 4756 1820 3278 4935 3562 1627 1039 4712 4785 2906 1356 1805 1499 2870 3978 781 2066 2985 3388 3635 744 1206 3982 3293 397 245 3275 2990 2373 4013 3440 324 2327 149 14 4882 3615 1241 123 3664 236 2715 1298 1198 491 3176 4238 3165 2650 1455 35 3606 2358 3078 3102 288 4077 3260 4128 3006 4541 528 4734 3855 2315 641 4780 1981 1925 2339 1949 670 3313 2608 2165 3814 3579 3437 4576 2843 2043 1049 3248 304 3316 4753 4114 1234 2543 423 2217 166 4502 4718 2042 4505 3073 992 3367 2718 2284 3528 2276 1236 3631 3448 2797 1886 1221 3797 3886 3305 2045 1126 1009 697 4965 3616 2324 2004 3746 2949 1584 3165 1264 760 1611 2147 3912 3714 4991 3375 4581 801 4681 4761 894 340 651 1412 3696 4816 2122 3734 1465 4430 4152 2009 1950 2514 3435 3117 2230 3981 4876 51 4716 3381 626 1443 2760 800 2228 895 719 3236 3427 4790 1055 666 3837 4498 4996 1350 4811 2066 2046 1673 2300 1297 56 2143 3079 1941 651 2050 2166 1409 4017 3853 973 259 1850 2673 695 102 3562 731 2921 1266 2881 796 4565 4207 3978 3088 1193 4070 4220 1872 4654 2024 2516 2464 3897 4316 265 2449 4596 2973 1783 2856 398 1466 3005 3053 2551 3013 4263 2613 1078 29 4844 2289 3515 476 3584 3389 1652 528 1092 129 4788 2494 4401 436 3944 315 3865 1044 1920 3761 3758 871 1468 4801 841 4733 2196 1251 4380 2867 2743 3255 2024 713 2285 3143 4240 1493 4693 1539 2756 3703 1512 2219 4528 4067 3156 1369 2554 2346 4170 2525 2663 4616 2527 102 3238 4631 3087 1920 2603 2995 2046 640 1734 3797 4325 778 426 352 4571 3076 3326 3479 4953 4224 615 2221 1941 2022 2132 2691 1296 679 1857 4117 2536 2587 2589 741 1735 1436 2747 567 4009 3145 2501 1260 3114 2684 2516 935 110 3780 4393 4203 4223 2004 1112 3898 4219 98 1152 423 3972 2473 196 2470 2502 4567 2020 2239 148 2152 957 1214 2899 473 4213 1550 2492 4278 3440 4713 3335 2684 3582 1945 1963 399 2698 1611 1487 2454 1148 2239 181 2042 3728 145 1609 3883 1301 1891 1774 2995 1191 185 3785 3520 430 2427 3956 3510 3133 3166 2676 4587 2011 1291 3700 1570 2493 3295 2664 2096 3834 1154 4739 546 366 216 1001 2309 1768 2883 3885 4549 1275 1862 277 3687 1561 715 305 2638 3659 1303 1279 1209 2498 1937 1770 2539 3698 630 262 4819 4081 4936 3374 2322 2989 1234 2551 4327 19 2086 4522 2198 1449 4639 325 2548 4941 951 2467 2285 3995 4242 272 1775 1290 2825 4757 2188 4504 57 3554 20 3274 1161 1111 3320 941 4967 1098 464 4120 2756 1572 2614 4247 339 3372 1377 2274 4926 1034 1939 1019 3769 3613 3300 804 3549 126 2508 1783 3479 1147 1220 3708 3822 1549 3278 3342 160 290 4385 2494 1941 3171 2926 3791 2427 2831 477 3144 2017 1559 969 877 2036 3880 968 990 4636 3996 2700 175 2440 3673 36 255 4542 4512 4476 4825 196 2215 1960 4389 810 2784 3613 752 1437 4112 4441 2680 1102 56 1486 1769 4777 2856 1843 4594 4695 4119 3867 2505 2420 3612 2427 1859 2905 2808 4528 1917 3411 1538 3567 1134 3738 1561 3292 2650 2971 2990 2092 1872 3799 1479 4146 4853 642 477 1693 2776 2516 2279 1288 2011 1939 4252 338 4064 1487 2398 2908 3954 1637 2489 2277 3560 3173 2144 2761 2397 508 849 3574 850 3859 2060 2589 2371 4470 4839 3359 2454 4301 3837 2566 4735 166 938 2583 3303 2649 4617 31 1024 3827 3494 2859 1579 4060 1909 4846 1362 4673 561 3199 3062 3746 1749 2000 4826 2085 4967 4840 4038 1353 1136 762 1701 1628 901 1028 3271 3750 3705 1401 2520 4660 697 4879 4767 4174 62 4602 408 40 31 2135 4682 3685 2452 3058 3250 1495 908 1401 4631 4681 1616 4926 2139 2661 3229 1672 2776 342 3438 819 1633 3240 4152 4075 3628 2395 1901 3269 351 4187 1938 3623 1976 851 664 4107 3868 1661 4950 888 2057 467 1581 49 4419 2026 4987 4004 1123 2970 4433 4739 3843 3799 3861 3511 2571 2091 4241 4776 1552 4177 2066 3846 3351 1756 369 435 1638 926 1222 2519 1524 3641 3424 1443 3932 4154 2318 2286 886 2312 1673 2291 2414 4594 2495 3777 4051 2830 2562 4738 2689 3 4655 4916 832 2720 2504 3659 1218 2074 2402 1845 1977 4786 1472 4492 3271 2005 174 2008 4571 4282 390 3643 1155 151 559 3699 1893 3701 4073 4347 1228 3951 4594 258 689 4071 2780 3786 440 826 596 3962 4887 4439 3093 1525 442 523 1155 3681 1930 1591 553 3297 113 1200 1627 3019 1983 4415 3580 4707 4440 2799 938 374 1076 4602 1229 4072 110 548 1283 3663 1750 2086 2703 3005 1151 4812 318 553 1681 2584 4152 2887 3400 1165 4869 3316 1475 572 2565 2531 4926 4522 3095 4386 3392 584 211 853 4046 1650 864 2354 230 2993 903 4452 885 2601 3965 3561 2266 2179 3285 3028 896 1156 1284 67 1856 1757 1868 1721 4940 409 1553 2205 4990 3513 2823 2930 2063 4715 3258 997 112 1847 52 4186 2092 3553 3554 2504 132 4546 2511 3072 1554 1815 1704 682 4150 3736 3951 343 644 514 4433 1016 4252 1638 1519 654 3169 4304 1849 3968 1675 3144 2118 3168 4861 4508 509 4430 3391 2780 4695 3595 1125 1469 3522 3248 1782 2431 4568 2285 4734 2727 4078 1826 660 478 3861 2273 1197 4583 1397 2217 3319 2773 1349 4557 4055 4659 460 4331 27 3258 4787 1318 3345 895 1577 1629 726 3906 1582 3601 4816 2063 3128 3459 4957 2105 4073 2675 1441 4546 2102 3530 2188 4669 962 2953 298 1013 4217 2664 4073 4843 4925 328 1798 1523 3333 681 3376 1095 3449 741 2044 1691 1063 531 2911 3175 2353 3325 2847 2625 2381 4682 2539 1520 4140 4405 2854 1602 4091 28 2120 70 4493 2345 237 1099 3894 4493 3084 2912 137 4808 2009 689 1668 874 2579 905 2175 1342 1071 2386 161 697 4387 3110 1875 4527 1660 3434 890 1095 2920 1166 3537 3130 29 3694 973 3016 2288 1052 4927 3346 1535 531 1566 2905 3280 3453 1034 1926 4367 3983 330 1920 2772 3448 1839 2633 1850 4845 175 177 218 224 1403 3362 278 2204 4297 4322 2390 1739 3362 1564 2214 2232 3669 4615 3726 2189 3338 1709 3769 831 4864 4022 4838 4445 4569 2730 1426 796 1328 3475 4556 566 762 2697 1976 862 3354 3835 469 4077 258 4885 2263 1825 4169 4380 2965 1065 2976 836 4020 3994 500 1891 4034 2029 775 859 4364 38 255 627 3336 4143 918 2319 756 1971 1192 2620 29 2659 3448 3053 3105 2988 4315 689 3310 2983 747 1642 48 4592 805 1887 2671 976 1772 2883 214 3435 2300 300 550 4587 2023 956 3657 3 1548 3444 1703 3452 3563 3028 756 2315 1354 3028 3088 1433 2003 4335 4870 3258 1899 4826 3629 1631 2277 4074 2578 2420 1613 3019 2828 4946 886 3049 3863 3782 4732 4659 282 1856 3243 4787 576 909 2982 4095 4387 422 1016 331 2860 991 3511 221 2013 4801 4948 912 2407 2384 3492 321 4396 1757 1754 517 230 3365 4314 1065 4006 280 240 3328 4934 2035 1031 3745 463 4134 2491 2175 2340 159 3679 1759 3165 974 1231 3253 3989 1479 2712 1311 4261 2035 147 1512 2351 1598 222 2863 1251 195 3586 3214 3845 4011 3422 4499 37 3722 4642 610 4454 2195 3005 640 3031 2326 968 690 3453 3657 401 948 279 788 3313 1595 4633 4740 2502 3484 3665 2064 1754 2498 3517 343 3882 164 3140 3769 2792 3892 1488 3377 1953 753 962 4154 1407 334 3038 3350 1760 2593 2522 4024 3853 4173 4108 564 3172 4672 1185 1402 791 2357 2863 102 4075 1532 900 1435 3882 3293 148 3547 2633 4897 1647 2897 2834 3761 3344 1703 444 1916 4407 3760 3358 4310 4184 1463 4343 67 218 3206 1073 2312 1841 4913 4489 2235 1581 1800 537 2894 1297 4256 2927 2728 3780 3707 4947 4611 2403 2779 1349 1007 4381 4083 3796 3422 4694 1966 4480 3342 2253 4854 1561 2066 4789 334 1085 329 2864 4761 3486 3262 2487 3905 4258 1790 731 864 2017 4093 1072 3267 1667 1521 1596 2825 1216 2613 4477 8 101 4536 3864 2233 4349 860 1955 4255 2734 1503 1619 1652 2432 509 3447 1901 3778 3628 3171 265 4725 1782 4358 2253 662 2643 4805 282 2216 828 3405 62 480 3529 4165 255 599 3028 177 2139 3620 1012 2313 4523 4783 1107 1375 3988 311 1240 493 3268 4317 1590 2013 451 4951 3915 1623 415 4326 2290 3814 1630 1720 1457 4083 1353 2047 1468 4633 4275 735 3560 383 390 1580 609 1081 4862 1474 1204 3799 2116 3299 3566 597 1540 3773 2707 2082 3127 4569 543 153 3386 285 2489 2930 2837 4843 4755 3906 2829 3248 2212 966 2467 1014 166 3084 2091 4538 1056 3179 1526 318 3332 1039 648 136 2378 3374 1634 1810 1636 4685 801 4608 3016 3955 1117 4245 2033 1388 4715 1814 4542 4111 3812 2005 3266 2161 1628 2687 2306 3592 3107 3375 1498 4529 1296 353 4976 4819 3857 111 1463 3002 4139 2992 4702 4364 1840 4324 4111 3935 3580 593 136 2081 3632 2905 1261 4983 4624 4458 1940 1839 2036 4756 1423 1125 2586 4311 4590 106 2562 2898 1466 1432 3561 2981 4299 2832 2679 2456 2884 1996 441 1753 3433 3277 311 35 4352 2542 175 4113 4269 327 976 4735 3964 27 1504 1682 363 2466 2639 3826 4541 1936 1666 4079 1344 2020 2873 2618 464 1698 2225 4311 1418 4345 2114 1834 1906 1862 2361 1558 77 2071 208 2375 1519 4577 2602 2538 3727 4147 4679 880 1758 3761 1902 295 3716 2793 686 1016 3675 4769 1659 3850 4114 4439 2712 3014 4339 4207 4791 1161 1789 786 4730 4157 546 465 4678 1887 1618 2190 2043 3515 1047 3699 1029 2628 1503 1784 3134 4732 550 3825 2922 4786 4081 230 601 4191 507 1986 3656 4304 3491 3341 3904 4999 4861 1610 3518 2362 2941 265 2633 4522 3287 4270 600 2398 1522 3920 3921 918 431 987 1035 1392 2799 2943 373 1629 4939 1334 1828 2461 209 4674 2417 4919 2966 3828 1881 2202 4447 4118 3315 3608 4870 419 3918 133 587 2777 952 1740 936 2822 1648 3898 2940 448 3021 2505 4890 3163 3980 2927 4767 2744 4998 1052 4783 4696 2567 3303 1168 2524 817 1882 1821 465 703 4354 2532 1140 1874 3096 1641 4730 4967 1890 1433 1131 2255 914 4520 2554 4126 4110 3483 2559 3109 4807 4175 133 2537 2218 2512 4156 4313 3202 3490 4472 2907 291 324 2496 1543 4353 1936 3912 4787 2367 4909 2687 3813 4961 957 2850 3276 1482 791 3775 4472 4766 94 1627 237 978 4376 3597 1277 1039 2455 3520 4715 2226 2756 2877 1152 1047 3271 4222 2481 778 4592 2924 2655 3532 1090 3635 4046 508 1634 721 3606 507 2940 3970 2077 2359 4894 2751 795 825 1764 3426 2077 1343 402 275 195 1866 2765 30 699 4809 3451 1747 4763 2877 4325 1381 2562 2507 2084 492 2360 3013 2802 4563 4561 2121 557 3122 294 1624 1127 1365 4123 2048 360 3843 570 59 4042 3423 4191 1318 2748 2707 2795 3339 2569 2616 2210 775 4942 1536 3908 1548 3055 1637 4191 1233 4050 3654 419 4485 722 3841 341 4359 4701 2155 4245 3041 3047 42 4928 4912 2661 4780 3334 3166 1419 4381 4789 2865 4039 3445 2404 4257 4203 528 2529 469 838 4164 2636 4055 4340 1502 3129 2851 3786 453 290 4292 3427 2558 3507 2904 1861 1134 1828 1647 885 3547 1227 143 999 1828 3391 1179 2678 1804 4270 4599 1394 1067 528 1046 3125 3789 3289 2349 1965 3017 587 1133 3486 3731 162 1284 1589 3970 2190 4893 2861 2466 1164 3931 3542 3972 4053 4946 1377 4521 54 4087 4349 899 1783 130 2430 309 2644 4667 4056 1045 1359 195 1104 4297 723 3110 972 4831 315 4840 2758 4315 2529 4860 3636 4605 607 1806 3259 1840 42 4595 2160 829 1601 4780 501 414 3522 4487 570 2771 2638 2990 754 544 225 1301 4674 2197 1051 4032 653 1229 2689 2723 1026 3239 3740 3352 3564 4216 1496 677 1889 4135 1767 4819 1468 4368 2388 1432 2364 3578 1729 614 4290 2529 969 1146 3967 2844 2182 1709 2860 1216 4428 4951 1983 4051 1476 3967 1181 4146 4882 1548 3658 259 192 2823 867 3820 2905 2510 812 2010 1926 875 3586 259 3789 2899 387 4485 1212 3928 1953 3916 1490 3296 204 1408 1991 2187 268 76 1504 1576 938 609 3724 4697 32 4233 177 610 3188 2908 4447 2806 3274 3430 2515 3690 1887 3679 2646 128 4742 1505 708 1014 759 4950 2614 3796 2899 1928 1288 4010 2858 711 59 623 349 2735 4140 3619 2908 2143 3283 742 1840 2826 2598 302 858 842 4571 3046 875 2632 3569 3545 786 2877 2440 1475 3313 869 636 2984 120 815 3294 4747 1505 3998 771 2177 250 4683 1123 3355 3742 3792 1187 3728 4292 390 460 2776 1278 4184 697 2378 4468 3606 3701 1071 4959 3531 267 2196 1270 1744 1196 1460 652 703 2989 3604 4560 1288 2102 4302 707 2671 4620 1486 382 1084 3407 2848 3065 865 1605 656 1605 3568 4317 776 1843 2699 2605 2246 3019 186 3789 1243 4918 2761 2722 2157 3012 4766 1588 1181 423 4279 3279 4114 1438 426 3934 3669 1275 3084 987 1595 2958 3523 1 3958 4143 4148 619 3564 4951 4461 3673 1198 4176 924 4722 163 849 2526 4269 2466 179 4889 1183 275 3014 3603 3328 823 4389 2816 1517 3051 1301 3064 2416 162 1123 3734 3811 1000 331 3538 4393 31 1705 144 198 3230 3052 1279 3721 3821 630 187 2121 2490 1997 84 605 4551 45 1445 2251 3705 1428 4413 1490 2323 3429 4593 2519 3001 3846 1512 4076 2550 3649 966 3924 3470 455 1833 4905 1324 3840 3463 1487 1237 1764 4815 2918 4716 2405 531 2003 156 1707 388 2295 4601 4855 1726 4375 3735 440 1543 1042 1057 2609 2101 3214 716 2169 1837 1628 969 3857 2124 1672 4822 2514 1090 706 1166 1300 3242 415 3420 2888 4476 2680 1820 248 3171 3417 2995 2737 1912 2220 3066 3752 3957 4164 2718 3642 362 2762 2475 1858 4491 3260 4196 4023 4255 4649 3781 3571 2507 838 154 2197 4542 772 1429 2880 3731 3759 4875 2650 3665 2200 4608 2830 3158 2436 4110 4434 1528 316 82 2066 1107 4307 2904 4187 3702 755 2353 4328 4789 4576 172 3281 4992 2003 4219 4327 1739 4192 1529 4658 2804 392 3443 4779 1001 1192 4532 2954 503 3416 1431 1137 4955 3478 4272 1022 1069 1440 4939 3493 736 349 1380 636 3660 453 3646 534 284 1924 4893 1137 3153 4051 2443 2183 3052 1007 4686 1201 3688 2944 2888 4295 2326 212 1822 1265 3158 1881 370 3873 525 1006 2362 2735 2433 2579 6 2716 4735 3572 909 735 230 218 4737 1563 82 4226 2358 4839 2753 836 1327 4644 385 2925 3425 963 3560 3485 3863 749 3355 2114 620 697 4320 2395 3332 1745 235 1566 99 2925 1069 1675 4068 2670 3840 4783 2187 1788 700 3186 1275 2073 2294 3425 1634 1852 3868 844 2552 3127 4754 2537 1044 154 903 1488 1007 4109 785 1564 4294 1321 3709 4344 4876 2288 1288 3600 686 2641 2321 1908 3109 1565 3908 4377 760 4029 664 3359 2095 4457 994 932 2601 3082 3136 4415 343 4609 4239 2406 918 1686 182 2369 961 378 304 3204 3765 3637 3022 2353 1908 3089 4091 2980 3210 2532 990 661 819 1418 267 2857 923 409 4122 3498 4356 220 4295 4026 3852 33 2160 2196 4540 4035 603 2619 4546 3096 2069 1537 1104 11 3515 2010 1227 4963 1677 3094 572 635 3774 3842 4378 5000 662 1855 2239 4086 2312 2194 4791 2339 4276 4771 1212 4283 4246 3846 3372 146 653 4469 2089 2005 2341 3819 2216 3513 293 4474 3355 3186 82 4270 3231 1630 3931 4912 2662 2144 3818 965 4591 4589 1457 1829 4217 3058 411 52 531 3108 1694 147 2127 2990 4208 4848 131 1055 3759 2794 95 737 1831 4526 4153 2067 3128 3469 2548 4600 3662 179 2412 2694 1775 178 4043 592 3928 341 2872 2197 3785 125 2387 4118 892 4688 1034 1468 2314 1156 4640 3767 1750 1305 248 2264 3512 1780 694 4280 3379 4469 1838 1943 4263 4442 2499 2230 4472 1017 3306 3133 261 650 4724 2862 3786 779 2768 3504 750 162 1374 4501 1902 806 4029 3460 2416 3399 1774 3143 1953 1377 3206 1974 728 1254 2936 1667 2840 2305 3857 1788 1170 1707 2882 4037 2808 4577 3154 2667 4227 4460 4961 4689 1375 2680 470 2287 4522 245 554 1790 2448 1761 1419 3189 2578 301 3562 2287 2106 3171 4301 163 384 3815 150 4483 2960 2827 4066 4733 2962 3840 2226 2925 4361 1916 2621 4897 1309 1111 2853 3483 537 4621 3469 971 1341 2255 34 4683 68 3682 2823 977 4679 1454 4703 4184 329 1328 1039 1223 3890 3232 2224 1536 4284 3412 818 1067 3025 659 644 600 2418 2835 4573 1649 2585 12 2894 2638 3425 4875 150 318 2248 888 4869 461 1684 1832 3497 3664 1923 2387 1292 4379 3977 2191 4163 275 1446 2571 4832 4149 2181 3325 346 1365 975 3165 2520 3816 3942 1463 4050 1626 3482 1237 3192 776 1215 3043 640 2768 3317 1889 4548 3668 2703 4357 3994 475 1501 1062 2866 4048 3058 4874 2324 4665 2478 3521 2727 3537 3373 3391 3267 326 4542 3158 3816 4299 1428 2442 4181 2496 1025 4379 618 2301 1806 4558 3278 1003 3701 581 1849 475 1463 3522 4955 1156 3974 1656 1316 2137 780 4954 738 4201 3346 3762 238 4502 4803 2636 503 1478 3814 1992 3581 61 3295 2155 4463 1529 1782 1982 1070 4229 2638 4486 2271 4550 2008 4666 3597 1377 4950 1577 4069 3507 4024 4449 1145 4583 2594 2281 1982 1580 4812 4552 1413 4005 4617 3587 1781 4799 4520 2299 3711 14 1926 3693 3425 1024 3138 2784 860 1216 3400 3162 2750 4124 1071 4380 3785 128 219 3321 306 1033 4051 435 1411 1611 2428 254 793 2516 596 1251 3638 4318 336 3855 4328 4817 2486 1793 3017 2750 540 4463 1813 3949 775 4057 3775 136 573 781 1636 4150 324 1330 294 4073 4472 2845 3458 3280 3193 2159 4458 3630 1986 2396 2445 4617 1459 2157 4154 1148 3104 3375 4232 37 2185 2658 4225 839 432 4500 531 1402 3550 2763 3070 334 1533 750 40 468 63 293 4772 2501 2966 1252 4550 1136 3378 2021 4313 3384 4999 4194 3441 3700 4947 3031 489 710 4780 2390 855 1629 49 4600 2563 1251 3564 1483 2220 3446 614 1271 2954 4563 4523 2424 813 2743 2634 3455 2133 4884 1302 2065 3783 4083 3064 302 3927 2580 1938 1971 1400 3423 1197 1097 3453 326 1572 2307 3188 528 2415 2724 1278 1312 3753 3391 4361 1621 3627 2541 3710 4360 3063 4019 1867 72 4277 745 1049 2521 521 2732 4151 4696 3787 4172 1469 4281 293 4319 2154 3378 3329 3852 3463 3325 1449 177 2050 2042 4837 1350 4116 2418 3248 640 2627 1381 923 1103 2649 4461 1113 1672 651 1009 1425 3939 1834 75 968 2526 1685 954 788 4976 2902 2777 1090 3759 4657 494 2176 4475 360 1460 3788 3656 1017 2681 859 4304 2982 3025 2355 1927 3300 4001 2417 269 941 1364 1244 4056 2014 1570 1320 2175 3001 1468 2052 504 796 3770 2309 4970 3393 3533 80 2684 852 437 1636 4252 3024 268 661 3393 1802 192 2571 2602 556 1397 1129 4925 868 2985 3246 2449 3034 1255 2975 2836 4501 2540 1339 5 47 181 2294 3555 2372 79 4478 788 144 2646 689 1151 1694 1911 2469 1571 97 3165 4975 3693 3935 2895 2621 2190 32 3504 2324 411 828 1527 2650 3099 2546 1029 3620 261 3570 601 658 4159 1676 3879 3382 3848 3407 764 1441 4135 627 3076 622 633 1639 461 3581 2567 4708 1321 233 1541 2535 2608 4459 1605 4291 1411 1485 2138 2709 3290 4351 4085 750 4015 957 1516 2645 241 3534 4894 4506 1170 1175 1984 628 2802 831 2787 1668 841 1000 3611 1728 2752 1236 3457 4841 481 590 875 1197 2067 3805 2959 4261 2919 1620 2275 1392 613 2773 3024 1887 3616 4881 2274 4815 1454 4249 674 4306 4089 2177 1060 3894 48 4151 2969 4436 4703 2313 334 3338 1346 3844 1324 1466 470 4661 2782 4569 3369 3788 550 3401 4493 3748 2583 4623 4481 4429 1964 4677 304 762 2760 1769 4407 3380 3189 229 3619 116 3909 3589 1161 493 1140 932 1213 744 2292 2071 1020 1757 4502 4960 537 97 4152 796 1515 26 1874 4014 229 3869 2504 538 1062 913 1363 1842 1375 2930 2496 1645 3343 302 3223 4347 954 179 205 4938 814 1591 4842 3364 4052 3903 4260 4935 3493 4865 4339 4427 2923 1057 2787 263 2179 3344 3933 2805 2138 1440 1525 322 901 3425 989 4071 1359 4392 1017 1922 2047 251 2490 2374 2447 4286 3027 806 4382 3488 3391 950 1855 2206 105 3322 2320 8 3938 1173 3188 3688 3742 3140 2097 3550 1607 4312 275 2334 1241 1144 2119 1679 4484 2036 4753 2302 710 3323 3166 4377 3254 3734 171 2797 4210 2595 636 425 4210 1971 3374 4016 2234 4020 317 3331 4532 1591 3126 141 3212 1435 2039 2013 3842 4016 1338 4151 2387 2085 2246 3139 2369 2459 3486 3309 1166 832 336 899 3477 3013 3838 3723 4921 3704 2800 66 28 4075 2521 4389 1554 1635 4430 140 1403 2882 3474 4434 356 4341 1381 415 991 742 2096 2270 118 2715 938 3239 3820 4061 3566 4254 732 3475 699 3234 4536 764 1443 1647 3923 800 3292 1340 3447 4072 1378 3862 2785 1714 4683 3091 1352 2254 4233 2904 321 771 916 2636 1038 1602 4509 2011 2290 138 3037 3075 1950 3755 916 3850 1336 1619 1690 4134 3223 3076 3953 4779 904 3899 1784 1449 4124 4371 4194 3532 559 472 1789 2946 4331 4853 3140 2392 3099 3718 3709 4678 3792 3407 3684 1710 4384 4315 1814 3177 3890 3493 3263 4066 1251 3699 1245 344 2556 181 4010 1729 833 11 4997 2202 3755 2205 106 4127 3799 1856 3614 2154 1638 680 1908 3251 2267 4880 2226 373 3760 579 156 4922 2649 4439 4224 3425 2654 3957 4481 3959 1294 2619 4053 4314 4431 4465 367 3816 3367 4167 4765 1463 2894 4694 3634 666 3289 3514 3941 2018 2289 63 2049 3507 2858 2105 1059 1403 1861 2682 1391 2926 630 1944 2700 2484 4222 44 2099 4497 4186 1596 4508 3445 1810 2665 568 1754 835 3562 3912 4977 4981 3376 501 4573 462 4176 1774 277 1038 1468 3893 4319 4529 3786 2250 2184 2848 4979 3534 1484 3336 421 3882 2220 4241 386 2294 3491 2712 4655 3922 3233 117 454 2992 4528 4318 2348 4199 346 2818 2835 2010 2304 3183 2329 1727 4796 2477 4024 1921 1664 441 3844 2183 69 1155 3320 74 2022 4776 4409 4275 2634 3320 1537 3402 1581 1025 4165 80 823 3122 2488 4550 3787 2249 1950 2276 2938 4902 1554 1915 1438 222 2560 4043 3335 1304 3219 54 4409 1139 3232 3403 4940 839 1770 1956 3203 135 1620 2088 1110 101 538 2618 2896 4078 3528 2920 1993 2978 4601 972 548 4341 1921 1759 1010 209 1308 4689 4246 4906 4365 2986 3464 136 4303 1061 3514 609 1064 3591 4662 1692 1945 1652 981 2246 1583 2347 945 3145 4509 909 3052 376 2480 1770 3951 3301 2817 491 1029 996 1711 73 3661 1341 234 2997 4171 941 4889 1846 4631 3789 253 4334 1300 2314 4836 4989 1666 2908 3423 3757 413 759 1796 684 957 3212 3612 325 3692 4257 4270 903 179 4117 3 572 1429 3949 2568 1500 945 3282 1319 1879 36 4681 318 1271 333 1353 2078 2052 3752 2624 173 4013 3892 1495 1413 4318 3405 1281 4994 2284 1322 1888 840 4731 880 3840 1715 4425 4501 3882 2278 1328 1853 4171 1157 2655 601 922 1226 3818 2003 1405 3219 358 700 461 4922 1566 2855 997 1884 4001 4803 3639 539 3793 796 3239 708 3861 1882 4334 2338 2048 1528 272 209 2512 4934 1902 3147 471 2216 2517 2663 878 4358 4814 4437 3821 2778 4140 1675 4860 4700 3625 4683 734 849 3025 3443 536 448 676 3187 1614 788 4896 898 559 1501 3982 2458 2012 4134 4889 2616 61 4656 306 4021 1836 4398 4990 4895 831 4736 3078 4960 1410 3504 3205 3790 3347 943 3710 1610 1421 4601 4572 1977 3517 1253 3816 2166 2720 4462 3239 982 3611 2732 1953 4346 2097 1300 1843 3409 1017 540 4334 4555 534 3072 4318 823 1093 3872 507 4406 4930 1207 427 2645 1931 4869 1886 2367 843 2606 4521 4065 1585 4930 300 3437 959 1131 4508 4615 3323 4761 577 4779 1065 2569 3497 3061 2958 3122 4532 2711 4159 4127 2765 2486 1824 1008 3935 2046 2214 288 4054 3018 3518 3920 2546 3236 2371 4699 3752 1051 2500 4968 3256 2288 667 2316 2288 2432 1263 4701 2999 4269 2731 112 3403 53 4693 2491 1412 2713 2712 3419 4462 1375 3802 4776 2139 825 2486 588 895 2116 1956 136 4354 4962 1412 2927 2266 3432 3487 577 1142 3513 3238 1890 4356 4505 3840 3952 4707 2842 721 2864 2554 2099 909 2105 1160 3027 3145 3631 849 4555 2843 2154 2240 826 389 2084 1135 2566 2526 2063 1808 3482 4152 381 2432 3546 1323 2550 4638 2504 3585 1797 1433 2739 144 1179 2023 4579 2347 955 3655 710 1033 3996 1832 1814 3093 3699 3559 417 1212 3582 293 3272 2914 617 2831 1232 149 141 1413 2476 2152 4372 2579 4320 1594 23 882 3888 4837 2152 2864 2071 351 4400 4468 752 3444 2970 171 65 2929 870 4310 4755 219 2935 3809 724 4959 2718 1590 180 4343 2860 328 3059 899 4388 2217 3850 349 3343 932 3277 980 4901 803 2344 4946 3323 3194 175 4686 3311 514 1044 2635 4238 3047 2412 2255 1551 1579 3554 2181 4646 233 4019 403 2202 4218 3465 605 2974 2531 289 2992 2268 4277 3596 2256 869 1876 785 2802 3018 2489 1513 3034 887 4824 4298 4263 1490 3971 1525 4202 1456 1324 3057 1059 1985 55 2261 1684 4055 414 569 1748 3443 4635 2838 4981 1136 2362 1321 2702 3590 4651 4117 985 4480 4956 3446 4910 4334 1942 3790 679 2764 1956 4331 402 4937 3719 3839 1762 2721 1084 3495 6 3060 4131 1453 113 349 1850 1446 1784 3315 4633 893 1215 3587 1148 1558 620 3684 3884 3484 4882 377 646 4595 4664 3435 3546 3486 2336 4317 1685 4906 2560 1142 4120 2945 1860 1018 2574 2129 1618 2234 3458 1691 4476 2591 1519 556 4634 3667 3550 814 4709 1896 2419 4160 4645 4654 560 2082 357 1362 3721 3939 3425 4865 3207 3259 4143 4897 4693 2361 2083 2569 1502 965 1233 3212 2853 3759 1911 451 691 959 1320 4551 1172 4362 746 2379 3106 4684 2753 2264 2145 3320 3122 1766 3089 3570 481 4466 4384 4222 3075 3842 2277 1701 676 1915 2574 4903 1619 3204 1011 4764 1233 1040 2320 626 4710 3544 1519 4251 3780 967 2548 2099 242 316 1663 246 1018 1891 4910 872 2395 2420 2624 923 3671 1515 1795 1301 4422 166 1734 3759 3282 2754 496 407 2017 2135 3495 3414 1902 2511 3154 3827 2985 1459 2280 3807 3170 2742 1263 2631 1153 4128 1558 4229 233 3924 4922 4927 2449 1258 4061 639 3482 2430 1442 2521 3420 2943 1635 416 1400 1105 3675 3401 2015 75 860 1518 1002 1370 3595 3020 4831 1828 2175 29 4019 870 1421 799 1787 2487 959 3132 2433 2866 2360 4624 661 3936 4458 4334 4321 76 784 467 2748 1285 356 721 1344 631 2762 3814 109 282 2579 2098 820 2938 1716 165 2940 2133 228 4830 2720 2056 1833 4381 4702 195 484 3914 2690 976 3376 4571 289 1064 3311 178 3383 3166 1773 4533 3969 2297 155 4701 140 1831 1173 3927 2020 1293 4660 3566 4885 3879 2541 95 2022 1494 1073 2603 3641 1549 4299 2680 845 4628 2909 4801 4836 4405 4635 410 4781 1770 806 500 1739 2325 2154 4151 3300 1909 840 4627 4882 728 2341 3446 3078 4299 521 425 1688 332 3433 2363 2816 2521 182 4612 4721 1494 460 4651 2272 979 2876 993 4569 940 898 1492 3058 4263 2631 4317 551 2905 2584 3562 4468 2346 1533 2589 4070 2380 947 346 4227 3128 659 1613 3252 297 1576 2266 2354 4638 2693 2603 4607 276 3845 3102 433 3579 4897 148 594 668 2222 3884 4346 4273 4716 2229 795 4741 24 343 348 4904 162 2155 2648 4372 3472 4294 4028 1187 2882 2467 2100 4094 924 2294 2670 3935 567 3785 189 1640 7 3050 2103 4554 3038 4115 440 504 1576 4785 4725 2337 317 4974 330 3137 3955 2936 365 1488 657 1743 4456 489 1405 4482 4706 4829 1047 1299 1519 502 2292 3327 4780 4004 1508 4463 4452 3251 3635 2865 125 675 84 4023 748 4423 1265 3935 3597 207 949 657 1275 2998 1458 2741 4638 2956 4715 2266 936 796 1372 880 3039 919 108 1319 1151 4024 4250 4749 2853 1687 1997 1989 684 4718 1259 1106 1692 4158 3683 536 3654 4803 3835 4748 2809 2780 4010 1039 4977 1308 679 2918 3986 1132 2984 4885 1025 550 2012 4975 3364 2243 1354 1296 3429 4519 4671 3652 826 1184 477 3493 1032 3666 4566 296 3420 2029 1429 3208 4320 4549 3973 202 3572 4066 3200 1584 4979 1054 4305 3759 4298 554 2650 2824 4156 2272 2991 82 2016 4786 4569 2126 577 2954 3117 1426 2213 4760 2498 3551 983 3896 1023 3707 4630 2177 4698 16 4987 2327 1153 4627 2527 4265 1389 4966 4042 1419 4043 4654 5 2678 2977 2093 34 315 3047 3641 3974 3412 4947 1499 2334 2539 1731 3562 1878 473 4976 1965 3355 1584 2965 4205 3587 1089 1420 1576 1776 1576 1177 4735 2801 1603 3661 249 17 1854 1180 3829 2278 3153 1871 1173 1315 8 523 4677 2878 4531 3313 3832 1531 2708 12 1507 1639 1435 2342 3688 2341 3861 4859 421 653 2305 3827 2307 1944 2106 4813 3007 2214 4544 1791 3667 3528 2822 2575 4422 2989 3717 3109 1376 2153 4640 4702 2536 2482 2630 1355 4006 898 12 312 744 3200 2680 677 4945 638 439 3504 1894 3580 4967 3657 1479 2092 3774 4477 2100 3396 1585 4924 2677 2791 966 3539 729 2628 2811 91 2472 2853 1700 1600 2281 3242 625 1810 301 2484 277 3527 3994 3386 3416 3567 1817 1687 4686 807 4791 4786 383 3727 3088 1836 1749 1244 792 4974 1704 2047 1920 4552 2797 1363 3407 4651 1331 3859 1118 1872 45 1890 147 4279 1691 793 4743 4857 2376 4732 2848 846 3925 413 3680 696 2613 1544 451 1158 4607 3261 2197 2202 1064 250 1210 2828 2886 1630 2468 2540 1773 2199 57 4787 1822 4589 3699 4211 667 1124 1206 3787 581 2454 3677 28 1398 431 21 3942 1727 1191 1319 628 1579 1172 139 4019 3106 4093 3856 4616 624 3744 4357 1615 3443 2149 4676 268 480 2760 361 2070 3350 2955 3855 3607 3937 3369 2059 3541 2361 173 4919 340 648 3529 3976 4362 3184 4263 1961 2642 4235 2036 1734 4418 41 2248 3562 2804 4885 2047 177 3705 496 3931 1598 1393 765 1039 4655 1156 539 3469 4076 4068 2679 2402 2267 2513 511 941 639 684 4759 2683 1604 2876 2752 3278 901 2268 2916 4169 2823 1634 2860 2165 3811 2130 4986 4192 3720 1330 2647 3129 670 3 1718 1765 4924 382 2823 3381 1442 2565 1101 510 3736 1685 744 2623 2454 379 1972 2382 962 4364 217 4476 3029 3203 3121 1900 4446 2959 684 3048 1749 658 1919 3340 481 3267 5000 1905 571 421 3188 3491 3825 3102 202 3140 2916 3921 4942 1783 1306 1980 4615 2949 1164 4275 3576 2003 4753 1195 1858 2538 898 3631 2937 686 492 1175 4763 4096 4881 1756 1045 2636 3479 2270 1949 1108 4783 4990 4584 2907 3687 764 1126 2570 441 866 2281 4966 2762 550 1242 2440 507 4596 1244 1500 1908 2 1023 626 2540 787 1950 3817 290 3749 497 3343 543 3106 4900 1106 2922 747 4086 314 3154 3168 3939 500 2048 3065 4003 4161 4850 1760 2249 2180 2225 2085 4524 2480 180 3121 3641 944 3586 3139 4159 3573 909 1878 3545 3468 4561 673 4944 957 3321 661 423 2813 1219 4875 813 3413 3615 684 4222 4376 27 1639 4906 1417 394 3510 4109 1955 2128 1089 1214 3255 2088 4689 976 3522 207 4406 1811 2300 3038 4498 2363 4738 2907 1204 3808 2436 2472 4366 2117 2608 75 1080 1674 3229 3941 1690 546 1617 587 4997 4125 4676 2872 2115 1183 2954 2385 2323 3583 3621 103 3262 201 2513 3249 2981 3285 3263 1583 3520 1974 738 392 4472 3363 3124 3669 614 3937 442 3156 801 2255 2084 605 253 4816 566 3040 1007 3357 4362 414 3954 3393 244 4 3004 2499 1364 4443 2257 2895 3568 3514 4735 1549 1759 434 1393 1713 2687 1425 1893 4145 1607 1064 4398 1594 4078 4957 2962 4644 739 3354 92 1657 3538 356 1131 2554 3701 4012 4266 1130 3137 530 2846 1297 1373 2901 3771 4314 326 2244 2327 4333 4374 3264 1102 2582 3864 3167 3676 1876 1238 3027 1166 1835 532 3017 1721 3466 2442 2891 3145 2790 3597 4558 244 1589 2950 2453 2493 1292 329 4196 4193 2458 2816 893 37 2642 1174 479 3566 3709 4141 90 1727 4734 1784 2980 511 2508 1321 4071 1752 4211 836 4056 1345 843 4730 218 2285 2392 3144 3353 1570 1512 4141 984 963 3320 2503 3291 4703 1992 1319 3565 791 170 1792 3556 4844 4527 1604 1864 2478 3122 4327 1343 3166 1186 122 4068 117 1956 1929 2524 2267 1864 3750 535 2441 2959 3252 2181 911 3371 2292 2086 3167 2383 3139 2961 3840 1307 930 2062 44 3257 3677 1668 3586 4723 2621 460 524 2530 446 1667 2402 1472 2121 2820 1822 152 4347 2388 4326 3720 676 3485 2134 4478 786 339 2491 4664 3795 2770 1832 1946 4622 4366 2133 2868 411 1481 3467 3106 1270 184 793 3218 2904 702 2810 4361 150 2304 1077 4559 2096 1888 1148 1342 1011 4291 4325 583 2656 1554 2924 4125 2267 93 599 2431 1628 2987 2416 2378 1321 1739 3303 2765 1506 3294 4054 652 20 90 1427 4446 823 1721 1977 4415 4136 4520 1767 1311 2904 3481 2303 2416 3898 3289 4432 939 4017 2930 1893 4372 3240 3202 3396 4194 2832 1467 2568 3056 1813 4153 3784 175 745 3511 3086 4818 2344 154 2816 1872 139 3076 2010 4317 2557 938 4777 3065 1505 4295 626 1215 4641 655 2497 4272 72 2308 778 78 154 1173 4484 1489 2599 394 825 4949 4884 1601 4984 594 4129 2428 3699 1675 2755 4841 3577 3471 2684 4161 4397 324 4566 9 477 3311 3068 1196 4740 1356 4586 2038 664 3708 543 1962 3692 314 3658 4342 4592 2710 3578 4026 1492 650 2245 4373 3929 4895 3658 1304 4288 4529 3591 1320 3376 4767 3499 3720 972 1748 1821 1565 2675 3841 3123 3792 3047 2960 4324 432 4702 1906 2991 549 3212 2595 1426 1502 1607 3785 4076 2092 2986 2600 378 965 4098 200 1022 3114 2052 373 3715 4257 2021 3151 1259 2059 4736 5000 985 3735 2740 1032 4271 205 1940 1132 3033 2557 1021 2907 937 4910 499 4544 3593 878 1948 187 2459 3601 3931 2304 1181 4330 3174 2670 3861 3531 4057 1552 2226 2419 2657 3024 275 3755 2594 3895 3909 872 2082 15 1745 2868 1899 2065 4995 557 1509 4207 836 53 353 3643 3993 64 4543 1766 3331 3489 3953 3266 3725 2253 1150 4240 1057 3294 3008 3188 2051 1721 4742 3507 2988 3833 4195 3420 4680 3210 765 252 161 3286 3359 3832 3290 932 3607 4415 1508 1324 3152 3662 2180 2532 2730 4538 755 4342 1669 105 893 4231 914 490 755 1202 730 2696 2905 2859 3404 3179 496 4253 83 1438 3197 2676 1998 4170 3752 300 3599 4002 2446 920 2893 1189 2408 771 1969 928 3970 2739 4636 1945 1612 2889 3568 2989 2261 3946 1771 994 2267 4137 1551 1694 4475 3579 2869 3206 1856 3609 4621 3952 2220 4745 2999 1466 3552 3326 4989 1432 1994 1868 1630 4530 4498 300 3885 1835 4972 1038 2449 4099 2185 1042 4011 862 2709 2702 1858 3051 3722 2315 570 31 1932 2496 3224 551 4628 2038 1960 937 3781 2137 456 260 4626 750 1706 2419 830 1895 1318 4742 4282 3536 4685 720 2018 3110 2087 4482 4736 4443 3286 255 3960 604 1297 1198 723 355 3442 3308 4892 2293 4592 4183 597 3532 3702 4219 779 494 3418 3081 2494 372 1423 4763 3163 3852 4379 778 3585 1240 3458 4296 3415 4893 2825 3894 3013 4125 2411 2807 3902 2533 1352 3875 3100 2687 4713 4957 564 2322 3974 1718 2718 3573 2696 4776 3822 2823 711 1587 4918 2834 868 59 1858 2659 4000 1712 1658 3892 916 3964 2579 1227 111 3113 1534 4064 3596 3457 1160 2043 4840 4388 609 3755 2600 4949 565 1520 2873 2613 758 1682 4055 807 4935 4079 1735 3378 4082 689 2164 995 2508 3902 3053 640 900 4670 1173 3037 1423 4961 3450 4619 711 4487 376 4588 2143 949 179 1977 4473 3334 4256 3308 600 3544 1308 78 3454 1123 2387 2490 455 2446 2107 1320 4172 2346 1958 507 442 3140 3476 4619 4744 1207 1134 2308 3844 1320 3596 901 4263 3328 312 4466 4932 3974 2897 907 4197 1619 4745 3995 486 4707 3280 3505 2072 3154 2846 4482 4472 4077 2916 4405 4317 1861 748 1502 4621 304 549 1243 1384 1640 4824 1442 2468 4153 3349 4729 2991 2207 319 1269 3712 1342 148 652 663 64 2870 818 2457 4187 252 4960 613 2104 1762 968 4097 1989 3044 4619 4669 612 3151 4291 1518 2578 377 3393 693 1361 836 392 2758 3030 2575 240 3074 523 4948 3692 3837 2286 4731 4452 4752 1409 2942 4220 24 4272 1723 3507 4613 1638 3190 2781 1756 2176 4236 2058 3254 432 3152 669 927 3483 3249 597 1759 2100 2722 3383 4820 31 3282 1458 2830 1174 2018 1793 2378 4888 4329 1933 128 3149 1843 1921 3365 4059 4014 2188 3058 420 2707 3314 1987 1334 4443 2451 2184 4185 3328 2307 1663 733 2615 4616 2400 2521 2189 4040 4552 4021 2791 1248 2703 473 4616 341 2546 4748 871 4919 3945 3366 4134 4977 4818 885 3668 1099 3388 1684 372 1912 509 1504 3108 3632 565 3129 2231 887 873 2823 2859 452 4696 3627 3364 2115 4105 1889 2231 3188 4500 4477 4128 2298 1372 1522 508 4900 4452 2172 560 3231 2374 2392 3544 4690 1341 1975 1320 800 2197 23 559 4490 3037 4265 2559 3843 1084 4940 2807 162 65 2353 1577 83 3274 4341 2060 4022 2542 66 3363 3191 2243 4269 2347 2300 1249 1242 4201 1706 524 2940 2034 3417 1782 21 1730 2891 394 3228 2214 2777 4722 378 1313 4062 3235 4308 787 1962 3252 2772 4741 4672 3163 752 3198 3864 2551 4105 4713 542 3583 1038 4685 3737 3961 4367 2716 3333 3036 3194 668 3489 2287 4312 1593 3306 1991 2121 3281 30 1949 2756 4166 1130 4606 4120 4192 4685 2425 4271 112 3578 1260 3653 1230 3322 4776 1029 3141 4264 1712 4772 4370 3739 2166 3476 2392 2647 2078 3443 3302 708 4569 4713 2743 2006 3660 4333 1489 163 1406 4641 2615 1984 1877 4954 1215 1044 4314 1201 2237 3764 1248 4508 998 910 4857 1253 110 2189 105 3402 3587 3147 1097 3100 3823 242 2645 4200 681 3722 4519 4081 269 999 3834 651 1752 2992 1871 2218 4381 265 2747 4297 2466 4698 1127 796 2963 1677 2095 1038 38 2252 3692 3291 1718 2088 4546 4016 2033 3659 194 1830 2506 4752 441 4659 3815 669 2960 920 1083 3752 1250 2948 3581 4671 2576 183 4808 1734 408 4128 361 2365 2946 2848 4548 3064 2474 581 808 1141 4305 1632 1606 1849 1652 4775 2662 3652 2331 915 385 1632 4955 2443 4744 910 3581 1192 4908 3528 229 1135 3444 2512 2987 554 2890 3096 1517 2023 2310 2264 1179 4999 3585 1492 3970 4696 3907 2563 3346 3572 2447 3937 2408 1568 3362 4861 461 3150 1583 1580 4820 4475 2805 4188 216 2490 807 2962 3532 2447 4187 29 4993 1892 1900 3992 4107 4759 3353 3564 4980 2634 755 627 976 354 675 4375 3328 2721 3393 1473 4895 2557 4822 3978 2000 1558 2923 1117 678 59 3272 2667 858 3518 1366 2078 1696 3747 4205 4374 4514 2189 71 207 1532 2714 1635 2481 3166 4994 1619 3935 1102 1339 878 3832 4659 4808 3111 2361 4875 261 3236 1401 2237 2669 3287 1892 1920 4853 201 3409 2987 4870 4346 4148 4298 2950 2594 444 248 776 1788 3846 4431 2783 1493 3640 2513 3335 3113 3383 1011 2885 1639 2186 3293 1177 256 2476 171 227 2644 1566 647 1092 3108 3130 3740 4832 1105 4177 732 2187 4212 1262 3884 4736 1236 1553 923 2083 883 3534 3894 2273 2369 4211 2471 195 4720 4541 593 4599 3990 1811 2750 15 4974 4234 1769 1679 3695 2919 4188 979 2731 2536 1396 799 1697 1492 1352 213 4956 4606 1789 243 3843 1054 3565 1498 4119 2040 3347 24 2927 507 472 4287 2767 3746 402 1980 2892 4903 4608 2856 722 2339 1895 3923 4167 1127 1096 1004 2861 3311 3039 3514 979 3962 966 526 2909 731 2680 3342 3984 1251 1662 652 1415 4676 717 1589 737 2295 2854 1387 48 3103 45 2564 259 1860 171 624 285 994 2908 686 355 4967 282 1152 194 640 3056 4386 1440 332 855 3119 702 447 4620 4540 4396 2225 576 2667 1733 485 1439 2586 4110 1203 3418 2857 1579 894 1357 3112 2923 1870 1625 3910 4111 2390 2019 3771 1999 1975 1043 831 4317 1124 1718 976 3791 4228 693 2137 3761 3812 1036 4837 1585 4458 3116 1728 74 4971 4561 4758 2737 3437 3516 3266 4259 2030 3418 3745 1181 91 3091 3316 2674 3666 212 618 3497 4289 3821 1339 3429 1364 3484 2798 4427 1347 3737 3572 2023 2969 824 1122 303 262 3970 1323 614 2694 2355 92 3091 480 2965 847 271 2009 36 1024 979 3590 3153 891 4016 2093 680 3604 4676 3293 3937 4205 788 4744 3410 1220 4052 1256 267 1242 1033 2200 2680 2645 4464 2783 1235 2478 596 1689 1536 2052 4244 3701 928 2568 4354 4199 1598 1967 2397 2024 1925 3083 1376 1801 4495 4770 2953 3492 4023 4109 4547 3043 1865 4963 4348 2071 3997 4299 3159 3122 295 2325 4580 4709 3122 2618 563 3707 1160 1552 2053 556 235 3375 3739 371 1168 4142 2524 649 767 2446 3932 3144 2076 3558 1327 1272 561 3902 1442 2237 3306 644 3619 4542 735 3522 2724 2280 4717 2197 2876 3362 4526 384 4837 3175 3916 3367 1415 2791 474 2813 1924 1717 4451 3182 1794 10 3913 2477 396 3273 2783 351 609 265 2760 2751 2356 1526 3190 4200 986 3633 1403 3302 1575 1307 2803 1341 745 558 3704 4224 67 3228 3613 852 4804 4494 2772 1770 3509 838 2952 944 3447 1397 3363 2457 1987 3886 1962 4664 1303 4457 1876 729 1048 2865 2686 1201 1546 4206 297 457 4850 4244 2275 926 5 3890 2274 876 2406 2636 2844 1702 4812 3026 602 4112 4057 3327 3104 1030 4740 3050 4239 2106 4776 3264 1324 4666 2843 3664 1014 2431 544 438 4339 3943 2157 4856 2572 1875 2622 4172 36 266 2440 4336 2853 532 2719 4561 2851 3449 4776 3213 862 1104 3047 4192 1565 952 4675 2379 998 1258 829 4056 4319 3644 485 4880 2016 1296 45 3821 2446 507 2108 3808 4354 2646 1452 1108 1464 2824 532 4625 3697 667 1806 4010 729 4803 2882 2167 4737 3802 330 4628 3182 2494 156 1064 3952 3945 1883 4919 3892 1320 1334 649 1299 493 2232 360 1169 3814 2334 646 710 4571 2196 957 2320 1715 4496 2405 552 656 4285 441 4064 3926 2778 698 1291 2264 1537 3331 1085 500 4456 4547 2855 2474 4027 4982 4621 1576 512 244 3239 633 2641 4561 4835 2521 414 3859 601 707 1240 4288 3054 4811 4695 3093 962 2797 1414 4855 1962 1580 745 4830 4878 4419 4190 4541 2884 3352 4977 2756 4787 596 4822 1350 3361 3388 3171 4147 2622 3075 3723 4479 2799 2502 1492 1145 4356 4518 26 325 3425 3986 3034 859 4673 3754 4183 4517 1686 2709 1633 693 2899 2852 3513 381 4826 4540 2103 3157 4182 536 2220 944 1611 2645 256 1767 3321 2821 1077 356 1220 2516 4426 2193 687 1614 3881 2455 276 4583 4465 2399 1661 1185 3716 364 3855 2898 1194 4095 2186 3307 4037 82 1994 3570 1859 1710 4617 2777 359 2685 2746 3101 4033 2152 3312 2887 4665 4098 837 4030 3503 4538 19 2556 2726 3246 3359 2757 1205 4363 3552 1691 853 3630 1189 276 4110 3190 3660 4930 2905 3607 2836 722 2519 4808 2892 686 2833 3918 2697 2027 4405 2511 2716 788 1520 4088 2610 2797 2159 2920 1418 3056 868 4666 3259 1443 3943 3295 1347 3376 4378 2529 4968 2149 2628 2674 1235 2682 3583 4283 3025 645 4067 4885 297 481 1617 1083 3848 370 2312 2558 1399 4834 1603 336 4708 376 4576 3601 1389 4988 4379 3646 4168 4588 4681 4172 3638 3219 2334 4841 4083 2676 263 2828 2400 1739 328 232 2058 3580 3416 1389 4368 1666 3024 2639 4488 4258 1688 3549 4354 1205 4146 1331 4787 3482 397 4889 324 921 4699 2977 1001 4737 4491 4733 4067 4947 2952 4054 134 1548 688 3318 4412 655 837 3799 1151 4065 4824 4474 3051 1947 2073 1226 730 20 1984 2150 2582 3036 608 4082 3170 66 4382 4486 4225 3791 3342 4326 3614 505 1246 4016 4210 3849 2914 1993 770 2669 3766 208 4870 2447 1727 3946 4011 356 4131 1468 1706 1629 675 4484 1943 2097 664 2929 1522 2842 524 4774 4274 3595 2812 3107 3637 1529 3189 140 4968 1471 4356 3728 4949 888 1796 539 2608 3993 716 4852 2370 19 3775 4784 4791 3270 2346 2005 1671 617 265 1040 3576 1467 3154 1712 2226 1373 1688 912 3642 2870 2489 3385 760 846 3897 2101 2992 915 3125 3789 1365 3087 3217 4333 4842 2447 1043 747 1847 4950 397 2227 1746 8 4790 205 3899 1287 2650 4909 614 1682 2286 1235 1509 1833 1341 1633 1716 4074 1445 2496 4811 2031 595 707 2928 2054 2579 4761 1234 3127 1384 2687 3047 3546 3570 164 3847 4582 3571 2076 902 2707 1937 4734 1622 1537 4608 1286 3675 4175 4757 1099 2517 4085 3107 3322 2337 1906 986 2417 4248 3014 1443 2965 1807 505 4917 2901 4534 827 3252 3076 881 3018 4628 4339 458 4943 4370 2140 1196 337 516 3424 266 2296 587 3906 526 3835 3936 4130 2650 4491 2173 3932 467 1406 1280 3462 480 3405 2515 4669 1295 3773 2838 4856 4113 3258 3100 4892 898 480 3538 4286 1114 4664 4923 3980 398 3041 206 2405 2887 4796 3878 3228 2169 663 3697 321 4750 4347 3954 3191 345 679 5000 3927 4539 4602 2220 3748 2674 2460 4527 1534 4237 2646 1745 4303 369 1557 2467 2928 39 603 2758 1485 1691 1686 1610 1493 1895 3456 1376 19 662 1029 2440 1000 1785 1232 2836 430 2062 3982 3291 846 4683 1281 1663 1891 4063 2766 79 3485 2650 2751 758 3544 3937 4683 2090 218 3035 4545 414 4272 2206 3400 32 1697 2946 4210 1468 1913 3204 837 4119 2176 1341 4409 2436 1425 3153 628 1019 3219 3225 3241 2405 4771 57 4532 4281 480 4946 4760 1819 2950 3369 705 3991 2684 678 314 3138 4094 4247 2145 1890 2307 1074 2678 4337 3128 3894 1424 678 251 2331 2879 4611 4632 2637 419 1000 3696 205 4820 3503 2101 680 3359 4382 3112 3566 2568 1912 1907 3076 10 1972 543 3115 609 2236 1280 3782 3568 4400 4140 3880 643 2489 2935 3236 4583 4622 249 547 1237 4298 4038 1058 1019 2555 1981 4833 186 3653 4930 2253 4297 4118 141 158 328 4831 9 1706 3238 121 2733 384 2868 4349 1854 4118 3088 4795 2203 1108 1891 2156 4920 1599 1635 888 4668 2919 2034 4577 291 480 733 2542 2028 2949 197 3689 107 744 2209 4778 249 3172 531 433 759 3172 2503 2519 967 1176 2647 4046 1227 535 177 4757 356 3240 4047 3021 4684 1528 3582 182 1564 4839 912 379 4479 1074 1106 513 2717 2979 4574 3108 4649 3940 170 3339 1980 2408 3272 975 1751 475 2580 4224 2133 1652 873 4272 1927 914 1252 4909 3965 3460 2159 3003 4228 3120 1528 80 4627 4557 4343 4319 3917 3320 2595 4174 953 435 862 4719 4797 89 2396 3387 4759 340 4865 1178 4259 8 3216 1420 3160 3181 556 2611 4842 520 4067 951 1322 706 4877 977 17 1384 1458 928 113 3193 3265 615 108 4195 3994 4692 514 4335 1813 1907 3320 232 1113 226 900 776 1902 4514 4226 916 107 1044 3706 475 3369 730 3679 4146 1781 4281 4777 4731 1106 2462 4380 1321 493 798 2031 3125 4223 732 3294 3045 3967 4615 857 240 421 1241 2755 2363 4504 489 163 3927 3841 666 1574 1560 190 226 3171 487 2472 1060 2981 3825 957 2446 653 2255 3446 4243 4774 1084 1370 2403 2375 2306 3082 1110 301 813 3003 3229 230 2838 2847 4497 4734 217 1924 3210 4846 3495 2843 393 816 2189 810 1078 3645 3787 3307 1955 415 4855 1763 3238 4503 1639 3508 4739 520 1186 1451 2360 3778 8 1650 3896 3824 4797 927 3897 4738 1738 2156 1501 2204 1140 605 1253 309 4043 4325 1201 1849 2716 1633 3801 3336 4256 1123 3159 3900 2883 3696 2067 127 1758 923 206 1115 4885 4752 4023 1800 633 3985 1577 1417 4135 1229 2491 647 3319 3348 3766 4973 4942 2348 163 282 1116 4695 1963 3346 2703 4267 1004 149 1654 2704 851 4063 3231 141 2453 678 4506 3748 740 4783 2660 2866 1104 1402 2757 4760 1131 4257 1466 124 916 3149 1979 4793 4069 3225 1750 2650 3509 3557 1035 2755 975 1972 365 2848 1305 1782 519 540 2150 479 1605 548 1149 4758 2927 1361 1295 3223 1426 2122 517 4330 1782 3223 967 17 2753 1343 2894 3782 2122 1347 3435 1923 1551 3025 1157 2071 2215 2962 2760 576 3625 3860 1457 1100 860 3776 1923 2062 3540 629 3852 600 68 547 2584 4555 3406 1273 829 4776 2820 2864 646 226 2011 374 3713 2498 1891 868 1337 618 520 2432 3028 3994 3052 852 4413 3999 1795 1301 4115 431 1229 2205 3465 1782 2111 2865 4924 2043 3402 563 4760 859 2339 1369 3691 2638 986 4276 505 3765 1059 2315 4086 434 1079 2381 743 3368 1580 4954 2825 2503 1865 1235 2144 618 3427 3990 1786 2496 419 307 954 1718 1622 4873 4685 499 2099 1913 2808 3146 3081 2906 3072 4556 2222 1332 3960 843 825 1813 4679 3225 657 3255 655 3135 4819 4879 4559 2966 1712 1880 226 145 628 1038 3654 4793 2969 3164 1990 1472 2762 4470 4993 230 2456 1880 3360 3200 1768 821 4924 2739 2419 3168 2221 4341 4741 2079 4436 557 2679 1290 4106 2086 2414 2977 3111 2776 2873 1028 100 215 2310 4048 2193 258 1997 3625 4064 93 4308 4490 4696 4951 1433 2766 539 2357 3923 1267 1344 925 138 4202 4425 3636 1674 3521 3758 4217 4389 592 3953 775 3214 887 2656 1479 3246 4295 527 1332 3514 3676 2507 4133 3667 4682 1735 1542 2573 4253 3787 2231 832 4903 96 124 1906 622 933 1331 2692 1275 277 2097 3072 3628 4615 221 842 3450 1733 4788 2108 3716 3829 4619 719 2755 1291 2160 4417 1468 3789 1322 2778 489 485 4484 2662 2168 979 4030 3470 4954 2673 4220 3638 4053 2237 3173 1289 2979 4338 3349 3033 3073 103 2075 3047 2129 3910 1844 3313 4008 4230 2886 1958 4088 1978 1134 684 1439 1384 1003 3355 4199 1787 4728 3656 284 4618 4382 1755 1569 2823 1799 3097 4779 2568 4332 3714 3348 4545 1681 4652 673 751 3684 4678 2781 2511 3481 1566 4284 1165 3416 1452 633 3997 213 1284 4920 4774 1592 2312 900 4722 2235 3300 2058 3352 711 2760 4253 2794 559 4730 4664 2935 2826 2977 3287 3730 1773 2851 3710 2257 247 2232 1600 415 2252 2852 873 74 1035 4129 1701 2997 1952 1059 2143 1560 3186 4946 3498 3883 1614 3723 3660 4407 2994 2048 3622 1813 2707 1963 4277 2828 3008 1871 2780 911 156 719 2144 1541 1648 2189 1490 1080 1886 1693 1673 4950 95 4855 4661 1091 4062 2136 1581 4461 1443 4105 4130 2143 3146 4919 410 1982 2881 2457 606 4015 2413 1830 1332 4631 3181 708 1365 169 1485 842 2616 1228 2117 4575 94 1106 3368 3040 2796 947 1022 726 4732 440 3594 3517 1004 4200 1348 1047 1149 854 4911 527 2389 2672 1172 2143 3422 1362 3822 4538 3557 4265 4141 4818 387 4513 307 483 2735 216 1929 4086 4555 1848 2523 63 475 4929 80 3704 865 3900 2195 2020 4547 2841 4709 2940 171 4242 816 606 1070 3542 637 1849 4350 3647 1751 3290 1208 1268 3326 3281 855 2400 1926 1517 231 2137 3933 844 3242 314 3976 3660 2151 2081 1318 1533 3910 4761 2187 2997 2709 594 2207 3274 310 1380 1125 947 3775 4840 4228 248 3312 3431 2937 1589 2480 3568 1987 1587 4601 1446 4302 4407 2176 192 3745 3762 1894 3208 3984 3927 3457 3509 4242 3015 1171 2024 2116 200 2554 34 1532 2074 4655 3941 910 209 127 3103 475 3102 4349 2026 3421 2662 2238 2710 3277 2137 2667 2022 2085 3956 107 3575 1926 3912 3462 4924 4876 1400 3475 3900 156 4687 4467 4386 1117 2192 659 4165 4300 1924 1382 1374 4566 3648 3457 4732 90 1604 3854 3427 644 4469 1313 4048 1412 4795 4494 135 3301 3404 393 4878 878 671 2316 3031 4548 562 180 4250 3678 2949 4789 4688 80 2709 410 3185 1113 2802 869 1375 4853 2817 1917 3609 4459 3154 4459 609 2391 3923 1604 1086 1481 147 2714 4139 1261 4456 4115 1382 2330 146 1552 3098 571 3973 1359 1941 2337 3563 586 723 3902 3776 62 2777 4147 4172 3245 658 3835 2860 4708 2902 1142 2594 4254 4510 3679 1176 2367 1002 4878 2385 1665 2859 3263 2241 51 3489 3218 1703 3092 4781 1393 2074 2005 1472 2700 1985 2477 2499 3848 434 74 4149 36 2532 4511 1889 4602 3892 2824 732 4052 836 1143 1555 2981 352 179 4899 4340 1175 4 663 269 1344 4040 111 4823 4442 1017 211 838 2194 493 1907 2970 849 4229 3058 3543 2004 1438 2742 3100 2954 3283 2635 556 602 1448 4989 671 4530 3185 2137 4074 2505 337 2636 2891 4430 3995 682 1030 1550 1213 3441 1355 3954 2440 1627 3045 1198 2546 3584 388 3892 3259 1673 1196 4631 4107 894 76 2512 3819 2225 2232 2133 1287 2129 4960 2565 811 40 927 1733 3307 4054 1364 4758 3161 1467 3748 4428 250 4992 3246 936 1729 2879 1861 2855 1291 167 2618 2266 2938 1265 48 2132 2227 2301 1494 1671 4479 1574 2584 2199 1333 3274 3151 2157 3246 1603 1028 2589 3928 3936 3009 3112 3821 149 2400 3347 385 3894 1025 2271 574 104 921 3415 1163 1265 1286 892 2409 4539 1564 2252 3533 69 2299 4383 4050 2537 1630 3241 1436 903 2725 1627 2669 113 1660 4450 4611 4133 4914 4111 2832 4983 4651 2549 1761 668 1775 517 3000 903 2256 1853 1722 4095 3560 445 562 3119 913 161 2540 2614 2274 4666 643 3149 569 2381 2043 2915 780 3458 1103 4588 3254 1190 3164 1702 4081 2769 4028 2482 3606 2745 2229 1001 2134 990 3648 2069 2509 2532 3658 2635 4929 2932 1326 1616 887 3618 1448 425 895 3096 1387 2305 3915 3858 2917 4703 3396 905 942 1405 197 4184 2205 1690 3398 4930 3882 1105 2818 3058 2853 3232 217 1224 2150 3362 4575 3267 4186 1773 1747 3842 1805 2653 2993 146 3738 3735 2177 2219 877 143 3157 2395 1714 3250 727 1865 875 4813 736 2787 2069 2148 3274 3545 1723 4507 2864 3455 2034 4833 289 3735 1444 1584 1192 413 2461 463 1166 3833 4217 4888 2279 3376 2940 1250 3841 684 3088 4504 568 503 2467 719 4269 3788 918 12 2074 3662 3743 860 2311 1295 3888 1627 1817 755 4165 3374 3726 2938 1018 1856 3457 4721 3979 3569 1804 4329 1594 1114 2257 39 1189 4370 4689 2915 1198 3724 565 2697 489 1471 2559 3051 4513 373 4818 108 787 1740 3542 4398 865 4120 3589 2565 3792 2375 4537 2923 3058 4955 4892 10 1485 932 2261 3805 1035 1835 170 151 4528 2824 4241 1305 439 278 1581 2465 2085 2610 2407 670 3532 1231 4035 2109 906 2460 639 519 23 428 111 392 2523 3517 4324 3874 557 4202 4304 4704 2157 2801 4203 1331 4227 1534 401 2281 773 2654 1786 1081 2181 421 161 3272 1961 1945 3550 4767 890 3420 4348 2450 1205 4029 2811 1354 3541 1280 2959 2092 1479 10 4015 3945 668 3429 3767 4868 1418 3634 3894 463 2868 4690 1913 1974 4270 4860 4310 2769 2009 939 2810 3359 2581 1917 4588 966 2938 1157 4951 4580 4614 1809 2220 4641 10 2964 4038 4698 2533 1853 4956 272 3191 151 442 4367 4431 3703 3320 4895 2582 65 4377 4975 3626 4372 2990 909 4444 345 281 1839 4066 4752 3338 981 1294 3586 534 2900 652 1680 418 4028 2288 531 1452 1027 2438 2186 2627 1505 2920 4967 4298 3410 1972 3658 2145 391 3835 3196 2708 3981 3236 3221 3290 844 4030 4656 3511 2129 225 2106 1634 1628 2798 4190 272 3939 2106 3147 2095 469 4272 4276 4020 2040 1636 1183 470 1132 192 311 4608 2118 1898 1955 2515 2310 1060 3788 3897 4105 1667 3827 755 2535 2681 1512 1756 1310 1212 2196 4716 4117 4852 3720 1103 2370 1817 148 1683 229 1426 1673 717 3891 3287 4615 1597 2667 976 4904 4213 3612 3331 4931 3014 2206 2778 3218 4210 1108 4691 2412 2179 1536 4326 2628 491 3055 2971 1568 4586 3889 4321 402 3580 706 4624 4771 2704 4692 368 4931 1506 443 4648 4002 4121 471 2080 4715 34 4725 910 4163 4699 3023 4645 2566 1505 1511 266 1475 4282 776 1070 275 3708 2541 2526 1014 3252 744 1198 3573 4536 1973 3297 1545 1126 2084 3075 3395 2818 3690 4944 3242 4628 3400 2034 1352 4312 4899 1478 229 3892 2970 3047 3883 789 4292 1842 1112 4298 3703 1737 4399 2039 2866 2465 439 3396 3964 979 3194 2388 962 3566 3591 695 725 3675 2953 1592 2322 4304 2231 4391 3288 1582 1138 391 1717 1531 849 4673 4778 2257 216 4616 1090 3205 28 3547 1607 2945 457 3311 4077 3314 4708 1122 757 2370 1058 2233 4284 4055 1247 1515 657 3290 1040 1587 3010 2210 3514 3234 48 1463 1112 314 2174 2327 3649 4428 734 611 1263 3251 2436 1091 3873 3343 4105 3278 1593 507 489 3459 1663 3352 4509 1612 4973 4400 2634 3189 434 1315 3080 2617 175 4309 3381 2653 2788 3910 3895 4099 900 1825 2157 4065 2556 1517 4679 3360 1088 2783 4753 2725 2687 846 101 3938 826 3318 1886 1990 2001 1926 4101 4401 3758 3346 1279 3546 4959 865 4485 4089 1376 2935 1130 596 879 4821 161 3470 2111 3948 2613 100 581 3686 1487 2278 14 3037 2652 4524 4111 1466 2932 2766 2683 4511 1796 1483 3857 1085 1133 4403 3252 3551 539 1141 4209 4357 2814 298 196 3387 2540 496 2819 3463 2437 1424 1937 1518 4550 3895 1525 2631 2455 3473 408 2886 957 1890 1651 4827 4600 1851 4847 2609 3126 1307 4058 711 1094 4739 2345 1850 750 2873 944 153 4758 3558 668 376 891 3880 3178 3774 109 937 1445 4966 1777 4926 4588 4826 343 2520 1977 2427 2597 2126 2435 3346 1498 258 2373 2251 3300 311 693 1293 4827 586 3789 4899 4675 4150 78 2413 3030 3494 4072 2584 3704 4247 4148 1738 921 3730 1290 767 3431 4375 4291 4583 4265 2957 2064 2949 4637 3779 4008 281 2626 2307 1590 4655 2223 2873 1321 1958 587 1672 4083 3987 4586 4629 2307 883 3454 1738 739 1388 516 2604 2778 1372 2059 4310 3882 360 4737 932 2611 495 3781 1489 3679 997 4318 1465 2364 425 122 2159 3517 4974 1936 4185 2625 3422 4135 2127 2307 3466 2924 863 2008 403 3192 3484 692 3141 32 1314 3165 4063 11 2156 1206 1524 2640 3871 3390 1956 3605 3980 2302 52 3745 434 4647 1266 4139 2585 3498 4514 3496 4208 1165 2387 3593 4311 2877 1059 4938 3854 262 3607 2421 2141 2341 4268 3957 4778 2783 4785 4244 1190 3823 1602 1437 808 3676 1447 146 4456 3512 3106 1175 3301 850 1565 4557 4992 4741 2226 2032 4175 1383 4889 3538 4539 1051 77 126 578 967 1351 653 1117 4463 1106 4148 707 2288 3389 732 2333 198 1196 2825 3416 2670 3144 1284 4854 1564 1642 2041 4717 1823 4396 665 598 4920 376 2617 4527 3415 3358 2850 2298 4502 4883 1719 2300 3684 3469 3562 390 3067 3264 3103 3424 4977 2083 3934 465 667 372 557 1304 1902 3032 2165 182 4693 692 3672 1722 1838 2751 1362 1828 588 1301 1221 4138 158 4797 4562 1126 2727 3684 4263 4053 748 4785 1900 3033 2713 1590 4189 1721 1820 4037 3443 3772 1896 4025 1707 4713 924 2393 1661 4019 2218 3496 3798 2053 2344 2528 2614 1882 602 2858 4771 4383 302 1175 2645 623 3798 787 1520 718 2434 372 621 1351 4787 3775 4560 575 1345 4412 2251 4599 2935 4077 3954 53 1513 3011 1502 2435 3837 169 538 2599 327 399 2513 3362 1819 4296 950 817 3983 1652 218 4647 4414 3391 4569 2545 486 3104 4725 1328 1067 4523 2 2507 2418 2159 472 922 78 729 877 2420 1255 2552 2280 3690 4438 2270 1207 3610 443 2389 186 2685 3079 3136 2405 2016 3362 1861 3402 3519 582 4978 4597 1718 4842 2517 1798 942 4608 843 1035 4318 815 666 451 4311 1185 6 3411 4127 598 2784 1429 2471 600 3066 2773 3085 1357 3300 1938 435 2448 995 4739 2214 824 4900 1807 2695 2088 2101 2539 142 3773 1837 617 4362 835 4879 3283 1010 4105 4211 4436 3007 3792 269 2775 3935 2311 1660 726 1284 2698 3668 2772 1363 2519 1109 2299 1502 1336 1529 528 1146 2451 3994 3770 3482 325 3402 4918 4586 467 3848 54 3596 4263 3922 3893 3071 4569 2470 1556 4899 1171 4567 3481 3862 812 622 4211 4274 4414 3703 3335 2260 1393 1416 4910 2783 430 1773 3852 199 3812 4951 3771 2935 1486 712 2302 2539 506 4880 4542 878 1660 1739 1921 4982 3801 1353 3294 139 1093 2453 50 4020 4029 1055 1494 4545 37 1370 94 578 3812 2510 1683 2750 4331 2799 1738 2189 2010 1516 1764 2439 4915 1865 1644 2835 2781 189 3428 1825 3258 2653 2872 3336 121 4455 4841 3633 3909 3680 3563 281 3660 4815 383 1283 3368 3183 2666 3228 3666 3449 1420 2502 2922 4312 3698 4117 2536 4627 2245 1917 4583 3334 4305 1866 1548 345 3127 3638 667 3023 1923 718 2402 3481 3534 1189 173 3441 3045 4728 1696 1759 3312 1329 3440 2279 3700 637 4026 2033 4506 926 2570 2528 677 2001 4814 700 952 1184 4953 1560 4590 1833 936 100 616 653 3080 2148 3915 3458 694 3503 2775 3762 4365 2049 1577 4434 3796 4321 3329 3180 733 2988 3197 1221 4192 3536 1589 1047 4670 3706 4420 2016 2958 3488 597 4050 2787 1336 3764 3425 4283 2927 3801 1256 3730 2971 721 2228 4029 1194 4588 263 968 4016 984 1830 1473 4565 684 3388 2674 1053 4494 989 178 2622 3702 3411 2341 4421 2937 1725 152 3874 3727 1739 1438 175 516 4667 117 564 3059 3719 2137 3334 582 4941 4177 2364 4784 686 1373 521 3107 2599 1878 1533 450 3619 2950 1532 2673 4230 2123 797 4783 251 3113 4492 3803 8 4589 1200 3924 2757 242 2334 1888 1385 2664 100 1574 4773 4616 1775 2924 2758 3985 4709 1305 2703 1086 4940 820 973 550 809 1835 4121 3523 1978 2445 2642 2036 885 1025 4024 850 2630 1780 4810 4222 2925 3903 1121 3866 2589 1847 435 4468 1695 2132 1297 3118 1733 1178 1625 3344 4095 1834 3268 3061 665 2418 1825 3633 3219 4217 4665 666 568 4868 3993 4300 311 1172 3379 4051 813 3046 2132 1973 1594 4609 3960 1413 1487 1867 4602 234 3878 2445 52 4485 1906 2834 421 3111 3274 132 966 2608 451 2431 2252 1473 2827 1644 42 1043 3039 2248 4035 1006 1101 2018 52 3235 907 3928 2464 3194 2566 3843 3154 3117 2732 4206 3711 1851 3491 4619 1169 2870 71 2174 3997 4557 1584 264 1342 4323 2441 5 888 2526 2891 4430 917 689 2096 1240 4476 4274 2192 1068 1541 4717 1599 4421 3574 3991 3077 1933 4625 1979 3613 1416 1235 1561 3854 502 559 1274 4133 1734 1433 4741 33 534 4892 86 910 260 4244 3529 755 1304 3685 2531 2164 2495 2250 666 40 1842 4118 48 1531 2045 2223 652 3942 624 4934 3584 4570 3169 4128 4172 2033 3560 776 3322 1653 2730 843 3136 175 3183 4170 3457 4489 3244 387 1892 3500 770 4953 1819 1683 397 3576 2278 206 2741 3385 918 4129 352 3732 2858 3378 3582 1553 3789 3070 3588 2198 3093 124 1970 140 14 1200 4221 3130 2125 1186 3998 3841 502 4253 800 1422 2367 3448 4846 1931 4546 2256 4179 1949 2879 708 2687 3319 2135 1608 209 750 1074 1731 552 2292 3634 2392 873 3814 3294 601 4268 3982 456 1575 4167 65 4792 4003 865 2169 286 4569 4120 1516 2283 768 1812 3291 4289 739 545 2300 2526 2290 3889 2065 1830 4570 3656 1319 2158 4433 3126 3504 3778 2091 2809 641 4759 1120 4656 1357 569 4155 1 3264 735 4652 3964 4596 4986 1703 4453 3231 322 1995 606 955 3417 4268 2058 1925 3029 826 3932 191 2658 3584 326 1063 286 4869 4458 2717 2444 4022 3477 2721 4850 858 1510 3922 2738 349 4860 2672 1405 86 1429 2899 899 288 2608 3401 2204 4421 540 2284 2394 734 3382 4874 2109 2076 2080 3283 2158 883 4900 3023 4452 2817 1781 2638 1818 4148 526 3413 846 4601 1256 1496 100 3358 4825 2282 2250 320 4040 4502 4081 1790 1794 322 114 4772 4184 759 374 921 3767 4986 5 4706 766 3934 273 2076 2139 2000 2592 2798 2527 1785 2861 2068 4045 3456 2054 70 2447 534 3096 1054 4961 2255 615 2286 2756 623 3735 2432 116 1027 1622 2604 1763 4964 3455 3869 2716 3360 2784 2732 3560 777 3108 556 2972 891 619 28 1297 2762 365 1320 1891 178 2291 1648 1867 4813 2278 2456 725 2729 2254 2359 3195 135 1692 3192 512 4325 1544 4267 1197 1997 156 3741 1335 1604 2182 2668 4079 4020 1050 1932 681 66 1662 3004 3061 4176 3925 2330 4354 3612 1509 3115 4894 1704 4984 3884 2599 1856 1871 876 2317 3663 2666 4775 749 1730 3201 3260 4248 3075 1982 1848 2793 4279 3265 4530 4363 41 755 212 2593 2589 2395 1616 4772 3533 2484 1825 4617 1096 1365 3806 2888 1390 3119 1834 2806 2573 363 4494 1668 199 3914 4406 3805 1530 1154 2240 580 1198 3944 3168 1276 1259 2249 3351 2606 3504 4559 2727 1823 3509 3362 1809 3335 2930 4260 4703 1722 2174 348 2410 4027 1537 3196 4205 2773 4961 4139 664 2672 2993 4180 446 3154 4302 1173 2879 2851 1953 4249 4231 4063 3935 4127 3605 4416 2980 1880 2829 3842 867 4124 1638 4421 952 3862 1813 3319 1262 3852 2024 2703 1921 584 900 1643 3358 2609 3552 243 2918 2747 2256 1091 1495 1907 4026 2941 4722 2292 244 885 3198 3660 436 2699 4172 4759 3167 1701 3129 3811 2131 1098 1415 1315 932 2240 2339 2269 2915 4862 1841 2828 3842 3387 1572 4030 4129 1893 4726 1110 1108 2643 1102 891 3571 1900 1413 3304 2849 2822 2624 3658 2454 2784 689 1493 3061 3495 4350 2815 3422 2125 1745 755 3173 2693 4902 3336 225 937 896 1872 2926 412 1172 3417 4876 2369 2243 4871 4221 18 4669 2480 4331 4345 1833 358 415 3226 4094 4073 4819 2343 4790 1675 3938 2243 2725 3194 570 1752 2422 3137 2049 1249 2766 1783 4485 32 4223 4046 4675 3145 2895 2549 577 773 4246 871 4563 97 4044 2258 1554 3124 816 2777 2712 4900 2026 739 125 506 402 4881 2485 809 4390 908 2976 147 3248 4204 1097 1948 630 2338 1504 3805 1793 4519 2504 4210 310 2803 4377 2076 1928 135 4375 4153 3043 747 273 2711 1619 2825 523 2380 2027 3791 828 2153 95 722 185 3538 618 4502 1328 3024 2728 430 918 671 4678 3978 1234 1448 1117 708 959 424 1619 4346 1382 2783 305 1504 97 3178 4750 2747 4778 1458 426 2254 746 3539 108 4625 4138 2518 2853 4581 381 1183 275 1153 1900 2535 1239 3032 1585 4963 2311 3097 540 3163 4036 4350 3025 4652 29 597 4120 839 2067 3474 4876 1872 1459 2803 885 863 111 1010 3342 3338 2189 3855 1223 2241 2478 3492 4764 553 3496 1815 2828 3946 2973 3859 3891 3057 1706 3471 648 4591 4017 3037 4000 3015 959 564 1385 2004 1591 679 696 2033 237 900 1819 1111 4379 158 4208 1554 439 2732 772 844 4491 1471 1981 4953 4284 4488 1489 3250 268 568 1300 930 3393 3045 2854 308 2379 1131 2259 850 4913 1177 4529 751 117 4968 4453 3607 4379 2432 3086 2322 1262 4819 2041 252 28 4872 3443 1720 4285 4153 3522 4240 1615 181 2253 583 2621 2175 4631 3799 4411 3165 1720 1243 2668 4650 1460 3175 3477 1612 834 3578 4871 3366 1134 4323 3720 1895 2655 2441 4803 4178 2530 4458 3627 292 1909 893 2684 1306 1733 3936 923 2144 4448 810 4816 4978 732 1514 4699 2383 2990 502 1405 3961 980 4037 4970 1542 3196 3854 4406 314 2970 166 2069 947 854 1023 1208 4972 1931 307 1903 1938 3522 4237 2410 3682 3389 3096 647 2801 1980 2766 4448 450 387 354 4665 3684 58 2830 2158 3537 2700 3694 2179 2473 248 2931 3306 1909 4043 4474 4017 4628 1724 4634 2561 3009 583 3394 680 4514 1627 16 1024 2027 932 2563 4630 217 2249 369 2931 2400 3471 4682 4599 1318 3148 1572 2761 1653 885 4684 3384 2221 4416 971 3709 3759 1651 4134 3214 3723 3571 3158 2621 4515 1462 1038 4967 3686 1674 1104 3206 3054 4683 1408 832 2554 1769 2719 1493 1157 2503 2737 4452 485 2902 328 2423 4565 3200 1991 2074 3875 3373 1543 1480 2578 3985 1989 4854 2770 4812 3826 1014 1547 1024 2954 2598 1142 1231 1702 470 828 2763 3226 862 2316 2116 1031 3645 3145 438 4666 731 498 1192 667 192 1465 693 3095 1994 4644 175 1159 1924 2983 4663 327 4801 3960 3526 3983 1549 2818 216 3021 4516 2715 1916 4690 265 3213 1589 376 4657 32 1084 2962 1837 4831 4219 1845 4820 2823 4651 3823 2718 2115 263 4895 1562 1274 767 1804 4665 1055 3006 4796 1112 1953 1581 3607 3050 4049 2678 3298 1748 2830 2409 4325 4400 4948 2834 429 4042 264 1297 251 3118 2702 760 1074 4272 996 3561 4837 1762 956 198 3855 2378 3862 1711 2601 2697 43 3768 2711 1341 723 1231 2147 4591 4896 1730 2529 3030 4169 1696 209 1819 1296 3907 2393 2395 3180 4052 680 2176 3568 1079 3484 1536 3522 682 2701 1044 2093 1235 976 2267 1839 967 1500 596 4108 3156 3808 1863 4281 704 1395 589 4225 3007 3315 1204 196 2617 3543 3508 4547 2377 1053 3060 486 143 4125 4829 1262 575 2971 2902 1475 1976 1353 967 2398 990 2963 3046 2240 4161 2457 2125 898 2180 2512 1705 4499 822 2929 4237 526 4500 2729 69 2760 3149 312 3980 4302 2253 4850 222 357 1611 3929 2694 2480 4202 2696 1153 2894 3964 857 698 1138 3210 177 3020 2657 3733 3055 3459 2751 4921 4680 4979 4666 4308 2854 311 1166 1596 1372 3844 1143 4110 2324 851 2538 2439 3513 1890 4412 4759 165 4684 4633 3073 3652 780 2279 517 519 3550 2448 31 2163 3191 2812 2061 1671 760 3300 1220 1337 4462 3616 2371 762 3349 2082 1310 3173 4073 1009 452 1220 4027 3743 2202 1563 1042 1468 3159 555 4983 4928 318 3208 136 3868 4287 2324 2342 946 557 4322 671 3561 3849 931 3092 1082 998 253 1332 549 2571 574 3775 1261 164 4805 1317 4088 4433 1778 4869 3928 2038 3625 2206 196 641 3404 2225 1375 520 366 1940 1144 2384 1488 89 585 4743 1663 1461 3449 1578 1188 3929 4898 2127 1939 4301 3339 3981 1445 4672 4438 3831 1142 225 3931 4070 687 3561 1532 2444 2061 1822 2951 4857 2288 4482 4655 1161 3157 4266 1532 715 261 3848 126 3524 3628 2074 3293 3122 1474 320 2804 314 3837 2873 4682 3723 3629 4687 2400 897 1303 2646 4493 1594 1683 897 2397 4676 694 1534 4309 3589 1345 389 1217 3458 3248 12 2951 705 3363 1726 3922 4462 1672 759 2063 1546 3511 2186 1451 807 2541 1755 4475 517 538 4110 2114 4145 1579 3294 4399 2417 1840 2406 4012 3233 1239 2980 2040 3000 4823 3777 3038 2484 3774 3426 2940 2986 1220 1898 2629 4807 1646 4102 3727 4922 939 2647 4766 3879 3298 4788 2775 669 3963 981 3246 1985 393 1313 1888 977 4494 2297 4634 2882 2575 4866 3608 3883 3028 2599 614 3664 2034 4101 3443 3503 3808 1534 625 38 3933 1694 2103 3819 4456 3841 2943 4874 3919 4915 2632 2140 4721 4678 3221 1546 3764 4760 1011 2222 1423 4930 4927 2618 3073 2890 278 4142 2665 2210 2652 926 3091 543 4886 3282 777 2154 3967 557 3360 1490 2959 4095 271 377 247 3843 2908 1891 2046 3721 2966 4858 4799 4029 1827 1316 4913 1030 2532 2219 3382 3984 485 780 4588 1811 2910 2313 4327 1169 1044 559 221 4292 4400 257 2136 2213 2895 67 1320 1902 3520 1983 3894 1098 3409 651 874 3663 387 1529 1991 867 4361 2391 2209 1420 2557 4541 3558 4478 2275 2833 634 3529 220 798 1993 4681 2541 4432 2265 2396 4285 4722 3629 1784 4674 1744 4923 2402 1421 3533 847 3727 2865 4943 2198 1423 2208 3278 1212 2053 3254 1872 4198 1033 4532 152 2961 1294 4622 18 4857 3340 2510 4617 771 2727 2239 4682 2963 3078 930 1694 1046 4253 236 2692 3858 491 1030 3276 3585 4709 3588 301 778 1393 2495 1856 2728 3116 1443 2322 2049 589 3921 4542 2880 543 678 73 4019 1691 218 3852 3461 147 2963 3446 405 3928 1143 1792 1214 3734 4845 422 1565 1883 197 4732 1926 363 1859 3895 936 2735 4200 1336 2060 3233 465 661 4178 3777 862 4488 1787 1971 1988 3582 3960 4039 1028 600 122 160 682 1189 2816 3526 4094 1831 4932 3604 430 249 478 338 1882 2872 447 3716 1407 495 3751 2177 541 577 833 1276 825 2923 3202 3295 2524 1734 4109 4331 4113 4978 1145 1714 2995 3358 1033 2789 2061 4769 3403 3030 696 3300 1338 3600 4824 3254 3709 2009 751 3919 4077 103 2313 4573 3010 1256 4871 1874 4855 4280 4620 1779 3010 4495 803 4051 2461 4865 2183 2382 496 2724 3360 2094 3116 3949 2173 4578 4801 1731 4197 3826 2713 2691 3261 2004 963 4826 1085 994 1433 1574 1411 2522 4810 2206 4374 4980 1305 2205 4580 4952 1204 3499 3172 4365 317 2220 957 1827 821 639 3366 4642 700 2599 4107 4505 1122 1990 167 2768 3458 2749 3572 4286 2161 3510 4980 572 2867 682 2020 2431 2183 3107 1252 4418 4798 3780 184 4706 223 2259 3946 3104 758 4646 4861 3931 2201 2427 2755 2195 4458 2502 3953 583 1144 4551 1102 3728 1717 3985 911 772 4601 789 2374 3444 1174 1885 2542 1445 1626 2761 1849 1059 56 3421 1042 90 2647 625 4331 803 4401 880 41 957 4269 3857 1579 2233 646 1361 4582 4629 2075 3823 2300 2594 4141 743 1952 3159 1291 352 3307 4515 3545 3958 4563 1742 3052 3992 1359 3001 576 2891 3196 4313 2746 3997 4147 2736 1519 1979 3400 4516 3307 1355 4484 4263 3043 35 2309 1293 3428 4536 2513 1425 257 4496 2006 976 904 249 1573 1340 990 2383 2026 1282 2231 3970 3510 2756 1590 4253 1221 3377 1707 3201 2193 1712 3168 63 101 1240 2892 3874 698 1747 768 1811 61 2511 1324 1123 2087 4420 995 3468 3300 1400 4898 528 4557 2974 2669 1873 1814 4882 4731 2367 424 1639 941 2406 1456 265 2291 3789 3702 3155 2487 7 2783 3019 911 214 1492 4385 3927 4891 2833 4 541 375 1167 2028 3460 3334 82 1273 1937 2039 1859 2107 4865 3677 2799 783 2737 1289 990 3161 1364 2117 53 2924 4505 3810 4396 3412 3603 2587 1337 3324 1663 2480 1380 2896 2689 4804 729 661 479 4120 1713 1796 1196 1094 1888 3899 1431 1502 4104 451 2521 3828 2357 2539 2755 1368 3464 3827 686 2364 4004 2722 456 370 748 1833 190 2684 1171 350 3908 66 3746 4506 4815 4951 2869 163 1116 548 3710 2083 2174 2444 4169 2719 3948 4094 3055 632 1760 383 1571 1894 745 1253 3776 3608 4674 4517 808 4589 3537 1653 4086 4286 4968 2923 2782 1585 3272 148 416 280 1681 4478 4208 2560 2571 1455 3633 1803 4409 211 4973 4294 4865 2554 302 83 2989 3503 3873 3640 3124 3626 4758 3495 3241 2039 1809 684 3187 4333 1220 4034 4164 3312 1315 4982 1643 2512 494 3186 2690 1616 1338 1196 416 2631 1897 2572 2167 4626 3901 1481 975 2944 945 2197 1106 3205 4456 4052 4166 4375 4844 410 2518 3492 4640 4898 1729 3322 1062 2663 10 662 2891 4591 1806 3422 3574 2354 3457 1119 1508 1416 1465 655 4439 3336 1633 1899 4586 2034 1440 4907 3799 2038 1911 2233 681 3651 4831 4966 4218 3065 865 885 726 4919 1939 4886 3070 2974 4722 100 2711 4643 986 3920 2480 2313 2768 2884 3304 1381 369 3248 53 3624 3424 400 3933 3993 1044 1539 2953 4112 7 2222 941 3636 2336 4496 1306 2870 2650 4812 29 1100 339 1065 4773 3311 2494 2461 3232 2733 3665 4902 4998 3832 2664 2744 1429 4620 4528 4202 1860 2981 869 3320 3872 4247 4740 2258 1177 268 3721 3564 3702 778 1027 1380 1717 1250 283 5000 2692 3050 2905 2821 4515 3196 799 4328 79 597 3083 4921 1617 1967 1553 4763 1933 71 3903 3806 2404 1719 824 3093 1506 3141 1490 777 1496 2763 3680 2171 3827 3029 2712 4054 4011 2854 4725 2347 2765 3099 1478 314 4786 1830 2126 2776 934 1836 4778 211 665 3280 1038 1656 4633 3270 4832 1374 2423 3480 2923 3177 1565 1093 974 4887 3814 4541 2731 3830 4398 1406 4072 988 3470 3586 105 1022 1634 4423 2668 2626 1170 173 3531 2044 684 1452 3358 2781 2272 3691 4086 2295 4947 4386 675 1074 3733 2761 2607 1563 107 2030 4689 1952 869 1908 4732 2501 193 78 645 1217 2174 216 3232 3242 3538 3455 1091 3357 269 827 121 127 588 3652 2616 1423 3815 4186 3988 393 2 1436 3634 2420 880 2794 4421 4517 4107 1987 2437 2458 102 1264 275 288 3435 2639 1095 222 1237 2185 4466 3903 2336 228 3244 1604 3676 3673 2591 376 2317 4303 754 74 1206 2590 1767 4566 2601 2797 69 3252 2600 1966 4414 4648 2192 4052 4130 2064 1969 4139 4731 4770 2367 448 3127 4699 2660 2117 497 3816 4579 2679 1424 4465 2503 2480 111 4689 4106 4909 4795 1664 2782 2136 1424 1561 3344 2151 4421 28 839 595 1371 3133 1978 2315 3769 483 455 3326 2595 4170 1533 2660 2799 1585 2619 2422 383 1749 3614 818 737 44 2487 4408 970 1155 795 3239 1494 1545 3185 3880 4810 1834 1135 234 603 1988 830 1149 3148 573 3297 1063 4180 4523 2834 866 1245 2946 3078 748 4951 3658 2652 4229 3618 1151 4193 2548 4528 871 4214 171 265 3727 4481 398 3668 1471 1112 3441 3405 737 2809 4607 89 3630 4757 4419 4380 4393 4352 123 851 4562 1107 4439 106 2900 3978 4727 1128 3119 791 579 222 3975 4981 2752 1748 4739 1373 2370 1044 2567 4172 2988 4229 3466 3099 1417 3761 1025 750 3727 4431 1642 2902 3583 4794 3466 2367 1671 159 3264 2418 4344 1211 4719 1780 3071 1908 3288 2110 872 3011 4429 1931 438 2616 3711 4661 4365 1397 1330 2759 553 474 2388 2068 276 2552 1209 767 3468 1782 4673 1177 2 1208 689 935 4988 2866 438 241 331 1105 3597 844 358 4242 358 649 4246 3177 972 1420 3304 3812 4775 381 1982 4998 506 3402 1862 76 3469 3852 3905 2411 3659 1293 4437 2584 965 504 3052 2302 3326 1561 3691 3172 2374 3161 1676 4668 4199 4236 180 2918 4915 1650 141 2035 3187 4385 4077 1274 4689 609 4702 1862 4896 1535 676 1317 2190 307 3770 4163 297 4001 1725 229 2551 2020 3447 2167 3500 1734 4341 2319 2904 3498 3610 4103 1590 3699 4210 758 2799 2 1384 1960 4013 1243 3760 3714 4600 4696 2221 1287 4860 1189 4957 2325 1281 3362 1456 3976 1466 2781 4668 423 3263 3749 308 1778 4115 4216 3460 3266 214 2870 1887 4649 3076 3827 361 2333 4236 3721 3086 522 4921 1611 3665 4765 4205 2748 389 577 121 3478 2304 1078 1799 2427 4419 1429 2248 3696 4283 2909 3950 3085 4731 1777 4203 86 4824 904 2976 3285 4683 1540 144 3149 4251 2244 4026 4496 4288 4337 4890 411 3945 3756 960 85 1199 4383 2695 499 1384 2800 3304 4351 645 4849 4957 124 4388 4674 4230 932 2806 3070 1983 3042 1658 2713 4880 3521 4713 441 716 139 320 2874 1514 3794 4897 3576 2975 1346 3226 3089 170 1149 4548 1008 439 4278 1117 1548 1797 1782 2447 4470 4336 147 1991 3319 1223 3356 2230 2471 2479 1022 4147 4399 1478 2986 3664 2784 1049 1420 3505 114 3310 1422 4272 166 667 4427 819 3748 2533 3044 44 3518 4426 2526 3776 131 4280 4714 857 845 4827 3332 3148 4035 2315 2789 4284 3496 843 2321 3789 1154 4411 4346 4241 1308 1935 1875 3447 1316 2303 1477 4639 1174 1501 1405 119 2415 897 2348 3969 2650 1168 2894 4683 3607 4433 2372 2141 399 3991 898 2366 2265 4434 777 4248 3601 2878 3190 1128 843 2209 3801 319 1452 2385 1671 3555 3890 4101 2305 2974 2831 2759 731 3982 2434 4520 2286 492 373 2852 1582 4397 2984 4610 2860 1444 4541 2133 4373 3366 810 581 313 1204 4362 2679 3709 3789 2492 3345 785 3961 1690 4647 1219 1263 4316 705 3523 2120 2219 2290 3533 137 710 4747 1826 277 456 2582 2295 3649 263 4939 3588 4111 4767 1830 2109 731 1285 2335 4413 4433 3565 3496 1815 4501 1949 3347 91 17 2207 3610 3047 2731 4131 4037 1995 4268 514 2855 2052 522 2588 2145 4474 1718 3635 1830 2009 2327 3150 1221 4572 14 1007 1563 2485 1344 4125 926 1495 2087 1179 851 1445 3393 1591 496 1759 879 1084 2731 4956 4815 2888 1537 2883 3795 4535 3447 4224 4392 3814 2453 3558 2192 4753 4711 783 1128 3845 2802 4302 4331 1902 725 229 1437 251 2925 2375 2696 221 3887 2303 2955 636 2706 4799 990 4818 2690 1803 3375 4557 3999 4787 2536 2161 4436 252 1878 860 720 1056 4524 4913 4128 2721 3838 2910 3251 3882 3702 3309 917 3974 2067 3054 452 2199 309 1772 878 4264 3698 3564 2561 652 4684 4673 4066 1517 889 2707 3783 3373 4802 4035 2349 1161 4260 3720 2482 848 4994 3021 4707 384 2432 120 4792 3226 3970 1725 1051 305 3843 4770 4565 343 3502 2680 33 1033 4769 1896 1375 4334 3781 2411 3522 4619 2408 1025 2171 1338 3818 4484 1236 1278 1043 4658 4901 1904 1036 1518 4194 4142 1441 774 2274 486 1054 3319 162 2776 3887 4445 3225 1209 702 2572 1065 2809 2712 4882 1916 2718 3016 978 1901 718 307 2122 4467 1914 3491 2813 1905 4357 925 3515 401 3449 4602 4188 2460 4098 161 801 2379 2529 3564 2251 2226 2018 2686 2017 215 2054 388 2295 4815 1234 2929 4010 826 3246 3631 3508 4746 2472 1117 3182 4312 2222 108 2017 1559 2071 921 3468 4375 1427 3727 2234 4019 1158 3818 2185 3396 3865 2932 3059 355 3457 3899 4464 1331 1174 4921 2115 2397 4293 4571 865 3993 3783 403 2141 164 2112 2023 4639 3420 4369 1567 1824 2374 1550 3122 895 585 4640 482 1823 600 3307 4507 1055 660 2338 808 2608 832 4503 1574 91 571 2035 4711 2081 1490 1964 4209 2680 4187 673 3301 3781 4098 200 304 1116 1632 2433 1213 2578 2551 2393 4800 772 1719 224 2820 2381 3813 1315 911 220 4543 2586 9 1779 3345 387 1033 1969 1818 1037 1695 697 2439 2766 2891 4169 4704 78 765 2564 3302 1058 4418 3041 996 4986 2270 3401 4147 2483 3668 1428 2763 4269 2896 4549 3097 4053 2566 138 2211 2373 952 3077 3166 2976 1715 429 3593 2294 4154 2894 2223 3710 1210 1581 1537 4815 3837 2780 2002 1909 815 3580 1881 4659 1844 4646 970 4403 1112 4193 1669 1415 45 4712 3038 2004 4081 4329 3923 1538 3077 3862 273 325 3343 472 2440 3783 3001 1711 2738 324 4647 3035 656 3148 3181 2775 3485 3532 3751 3096 3985 845 3472 1914 2847 2036 2435 4995 1719 2728 2085 1054 1317 224 2041 4058 952 4234 4306 2305 4068 205 2781 1985 1576 1000 180 4118 65 840 3260 3686 1541 4982 623 1243 4329 4079 2851 253 476 674 2442 1534 2433 2422 1336 4156 4857 2665 3584 4322 711 34 79 4111 410 1104 1655 3245 3286 4392 454 3987 563 4363 4708 988 2877 1845 265 686 3754 3368 4980 3644 2047 1487 2093 3797 604 4611 4372 714 3515 1177 4599 2931 2749 3762 1673 4763 2861 1426 4373 1240 2826 4874 279 436 3970 615 2027 3855 3922 2712 4972 1666 1270 3795 2895 741 3848 2912 237 3330 792 45 932 3175 1737 3160 3631 4921 1628 4232 1298 140 427 4557 3862 2635 3256 4931 363 998 4786 2372 2225 2711 3047 1555 4814 884 2117 1569 1387 2473 3591 587 3127 2171 1030 2666 10 3821 2173 1546 4059 1071 1077 2147 475 1306 3047 523 872 1709 2612 3947 3979 3739 2472 3837 3330 3699 299 1229 2855 887 3607 2453 3214 1581 2733 1902 2891 729 184 1374 4386 4625 3759 2581 3101 287 1519 1415 3146 1395 160 37 4546 1895 731 2315 4364 3177 2002 3811 4031 3260 2680 3841 4203 3159 2181 2934 4585 1228 315 310 4414 3682 1380 4657 2101 116 1177 109 4338 200 3964 4402 3807 4161 4687 3037 994 4262 2547 1830 1789 3384 4843 938 2878 160 3102 1457 2676 4070 3816 2233 1552 2875 1225 4321 2065 920 1092 4247 1487 1213 4266 1979 4345 2763 3989 1681 255 1706 1085 1459 1009 1036 4134 4197 3645 3432 184 4143 2189 3952 406 3759 2351 4779 2808 3740 755 3380 833 668 4593 4729 3993 3447 1912 3149 2883 4313 2056 2526 4448 3828 3721 4055 2243 28 3714 4511 4420 1505 323 3289 1773 4912 1227 538 2184 746 2906 3719 4246 3460 3744 28 3753 566 869 1869 379 692 2542 2737 709 1936 4583 962 449 3221 795 294 2633 2750 3262 3297 1502 2621 2636 3137 4601 2692 1543 4336 4717 3216 2140 2286 3690 4336 4582 4901 4540 635 1610 4219 3891 3887 74 4867 1801 4507 2667 4724 2919 2622 4214 1264 3215 501 4314 663 891 833 4672 3194 4645 1254 3942 768 3989 3102 2013 3452 3951 4004 243 588 3802 2066 2546 2932 3522 4003 1287 4337 4078 1209 4500 1815 1266 528 758 1676 4799 3993 3031 1514 3622 152 2637 4441 3689 1855 353 4762 4362 4169 4026 2205 2338 3583 3424 860 52 3151 3249 1630 311 2719 3270 2485 1103 3703 711 1120 2956 4212 4691 2170 4345 1678 2209 3777 2166 1099 2891 280 767 2529 2053 1997 2276 4656 954 811 687 4597 183 4729 4928 3337 4599 3314 3124 2456 1645 468 4826 619 1637 449 2189 2254 4763 2224 1293 922 4402 3556 4253 412 926 3644 790 3692 2130 4890 3083 2576 3036 980 2667 3054 4572 3430 827 597 1520 454 3977 2181 1739 3423 1618 4346 2282 2391 3333 3061 1405 4992 2789 283 732 3682 2138 1676 3759 4864 2425 4061 3381 447 3336 3711 3462 3546 2035 2653 4281 1592 4314 298 2183 2940 4848 2257 2166 3020 2885 4363 3967 1124 1805 1237 55 1512 4328 3039 1202 2773 984 4766 2620 4968 2973 1714 3270 173 3172 4961 47 1666 1004 3754 400 1033 4304 67 2599 4546 400 3084 605 2558 1383 2 3536 4669 3486 3933 1258 1505 2864 4282 2400 2705 2036 4241 4435 4007 4623 1999 3930 1058 1911 3166 135 4861 2817 4537 3653 3838 123 2721 2881 2936 698 4586 4902 945 4534 2774 3143 877 4585 2009 2145 1961 4604 1371 2765 144 218 2385 2915 322 219 317 706 4600 2227 2009 4625 1857 3424 3624 218 4345 4863 1998 3505 2637 4527 3178 3753 1407 580 2227 3727 2560 1742 4376 2845 57 1167 1223 3120 2049 3089 2927 1771 915 430 3293 1322 92 454 1907 928 3377 2012 4660 1905 1159 425 2130 2064 2609 2736 4417 3 3934 4440 3713 4354 2817 1022 2663 395 807 968 3412 225 2084 1770 1173 40 982 4333 3697 1147 1224 4675 1687 4215 2049 3589 1381 2445 75 2341 2858 100 220 1636 1861 2012 4304 3845 4611 4268 4133 248 181 3956 3845 2288 1559 4140 224 62 4099 4572 4791 1379 4316 4562 2482 1666 4723 2647 4515 372 1886 858 25 2681 2196 235 934 1166 2026 1177 4833 2361 4297 1789 4557 3007 3781 3085 3224 263 3823 2010 1445 1205 1284 1722 1875 4640 3509 2030 131 4875 4477 4605 4277 32 4854 1248 684 2088 2788 1468 3134 556 4784 1899 4301 3768 3830 691 840 1298 4023 4021 4938 3015 8 359 2850 3007 4961 315 4938 140 3920 1222 25 959 2027 1282 2025 2347 521 3092 2817 4072 2914 2078 3499 3337 3914 3446 2927 1934 4074 3101 3327 899 823 2330 4633 4559 713 741 672 4006 2062 2740 2235 712 244 1057 4733 2456 922 4337 2227 781 2032 2974 41 3036 218 1919 510 3180 4177 43 1995 2800 4026 2321 1615 4129 589 1700 918 1690 647 4919 3069 3642 2776 2197 2032 869 3582 1259 3061 3060 2457 3268 2174 3816 4284 1852 1139 2139 3610 3342 1638 3159 407 4367 4541 2588 2307 1616 2139 1951 4091 2063 4991 1413 4136 4382 91 2100 1085 4395 4118 3611 837 3527 3387 3997 4762 2527 3976 707 3823 4950 3504 4342 928 521 3329 1520 1669 353 383 2732 3179 3933 2911 4330 914 3197 3605 3293 216 40 1246 988 652 3895 4831 884 4268 4424 3188 1524 3488 980 4489 1375 4476 1224 4805 830 3274 4440 3890 1740 2094 3328 1983 2864 2056 3561 398 2686 1533 3786 1718 758 3263 4204 2442 4516 3488 621 3503 4966 171 1566 4338 4913 2891 4173 4928 1021 522 988 2413 780 436 4680 2926 1207 961 4523 1230 1001 1598 3482 1789 2986 3892 4311 2660 2845 3112 1128 3690 2218 218 686 4306 4013 4454 3415 3323 1549 3134 4037 3959 1006 45 3613 2020 2263 1357 1297 4326 2789 1514 4886 1555 1846 430 1455 565 2607 3539 1536 1076 3255 996 2459 1465 945 4116 2343 4924 1302 3172 60 920 17 3970 3040 4369 2993 4893 4165 2989 2354 2362 1304 3664 1140 3546 3348 3118 371 2297 1061 1037 3229 3297 4670 3104 4431 853 3643 245 4969 614 4087 4728 3821 4178 592 2334 1524 4103 318 1115 3553 941 2000 4308 3579 2857 4102 3422 2647 4475 3560 2293 1077 1761 4453 1374 1542 3073 485 597 620 1987 2168 3287 1546 2221 3877 4378 3504 4926 244 1272 3344 955 844 680 3124 1700 254 4565 2166 3192 2663 1853 2437 429 2586 195 1695 2953 3572 1661 4121 1572 1639 1470 4897 1723 255 4685 1429 3391 4504 2341 705 2356 1798 1459 4053 3642 3227 4923 2493 2944 2716 348 3751 2180 4484 2799 2376 3660 3193 3523 840 360 2002 1076 2689 1149 1215 3536 1628 1571 3449 4529 668 128 1021 430 144 1244 421 2593 2501 515 223 1818 2930 3670 2676 1274 3779 4290 1746 3505 3215 2047 2299 1802 1162 26 748 641 1612 3955 4591 3292 191 1568 393 2719 2180 4104 4516 2390 775 4921 4694 3695 4223 3611 3017 1061 247 2171 4105 2455 656 1417 721 2062 3189 530 2070 610 3749 1150 3330 3094 4284 4179 4682 4824 1658 680 2729 3178 2706 251 27 1780 2717 3852 4506 1791 1069 4887 4013 1315 3674 4422 3380 4226 4728 421 261 1731 3503 2940 4994 4064 2770 161 2985 2944 2281 323 1571 4806 4439 1216 3269 159 3188 1536 3426 2528 507 4543 2182 599 309 2455 4261 2805 4917 4156 1762 154 1547 590 224 3401 641 1034 4589 4839 3048 2722 930 776 172 4320 388 1259 4012 2263 4158 2521 3507 2562 3589 649 2514 1419 562 1103 4755 2502 1396 3089 991 3203 4923 2121 3298 4071 2542 3502 4714 2979 382 2546 4803 4412 2665 1101 2565 1353 4608 1801 2572 3065 1865 1604 1152 2154 1749 3537 4283 2099 995 471 4022 2251 3140 2576 3179 343 637 411 68 584 3720 3619 3883 1875 3739 94 3648 1287 3183 2263 4343 570 1234 1013 3799 1325 245 1658 3372 1227 2159 788 677 2870 4249 1239 2886 1658 8 384 472 2672 4943 3228 4428 2621 3522 919 364 2752 4939 94 3426 895 32 3742 4815 4058 555 3850 1261 103 625 3232 4213 4269 4676 2101 2995 2449 2177 3933 2453 1308 27 4275 4127 3450 3278 343 3705 548 4732 2459 1207 2279 20 1414 104 2507 6 2777 3905 2398 3704 3052 623 2166 2860 1802 3064 1218 135 1656 3587 1386 4044 338 2779 3194 1751 2311 1320 1708 4091 128 2317 2170 365 2909 491 560 118 944 1677 4392 2396 4031 2842 4419 4161 4190 1535 495 387 3131 3378 1652 4083 1257 2752 3310 1142 85 2719 2958 1455 4908 1349 713 3235 3211 1559 1911 3899 3365 2747 4645 4173 3921 1559 2556 3436 4170 2231 2944 2892 1253 155 4969 3742 846 246 3773 3698 4275 4584 948 360 1799 1413 2739 1502 3569 4917 4466 2133 2762 834 2702 2612 1579 1924 3303 1100 2325 1624 4587 4114 926 1733 3849 2880 3387 4878 1455 3035 3152 251 4501 934 1498 127 2000 4406 4862 1627 1720 757 159 3122 1794 1984 4347 1587 3838 2001 2215 3627 2114 2837 887 1432 4725 2158 3167 2870 1925 3898 1701 3846 3562 50 4099 4842 3088 596 4994 2331 721 2618 4066 915 3417 4513 691 3275 2008 2355 64 2614 2780 3293 3967 2884 3124 4482 1690 3088 3678 4230 4016 3355 4745 2763 4908 2759 3036 4527 3685 1548 3254 1668 3557 3838 4979 4783 587 4669 1533 3274 3609 3955 2297 371 3294 2050 318 34 4204 2444 3242 535 1347 2153 4964 1705 4445 2180 1403 4984 4112 2454 2669 2236 3487 3674 513 179 3385 3615 4734 4791 2400 1290 105 1310 2772 2617 2627 481 78 4832 2193 4877 1717 2640 682 1165 3620 3347 1685 1821 1690 2210 4048 2865 3168 231 3802 4380 559 2779 4402 2449 2936 1321 2581 1526 1041 409 812 2572 4919 814 3139 4120 3590 1376 1892 4389 3419 2483 3362 1024 1867 3694 414 2691 3137 1894 1598 3978 108 2792 4841 433 2806 3602 2564 163 3918 4914 4600 932 1447 2269 4769 4521 2311 2106 3176 2331 969 4581 115 4904 587 4805 4040 4946 1065 2365 1541 4742 3456 62 4771 1333 4548 3884 3054 574 2210 3237 3103 2826 1670 4598 3314 799 2871 2573 872 1134 2094 3455 2630 4398 3099 4604 2757 558 2792 4646 312 1526 3811 4174 4777 3951 4592 63 3419 934 2469 2497 1953 1541 3637 1839 758 3890 1846 3449 4068 4471 4907 3395 4189 3640 442 388 3741 776 862 4352 1198 436 3814 2815 3241 3390 3253 1428 2468 339 4192 3022 4871 2446 843 4482 3966 491 236 4367 1138 4220 3102 2112 816 2200 1696 102 1632 1383 4260 2532 4903 2031 3448 4761 2389 4066 2272 4369 4488 1918 2402 3004 4272 3323 2424 2894 3337 761 2202 4965 1244 2183 4889 1775 725 2293 789 425 1070 4979 1224 128 4739 3288 305 2980 3877 2164 411 2528 335 4813 323 3508 3964 3198 3445 3851 2143 1548 1359 2757 4969 2704 3508 958 4686 1487 3298 1565 1216 405 3789 3462 4531 893 922 2713 3695 1691 2260 1489 2994 2210 3107 3725 891 4926 1112 4706 936 2980 3515 3551 4137 3525 3253 1295 3234 927 2918 4179 3349 2779 632 3318 4014 3248 4121 4207 2813 4975 3118 1954 4031 2453 4227 3615 1718 3108 2819 3090 2340 3218 46 1545 620 3896 4806 2985 2626 3244 601 3298 1813 439 4138 2798 1516 1400 920 2630 1214 1888 1510 2093 1496 1868 3993 1683 3932 3238 821 2787 692 2556 2049 2933 1499 1144 494 2325 2548 1798 1115 4642 1681 1393 3860 968 805 726 4951 2910 1978 2702 1685 2937 645 2705 4679 1319 3997 4046 207 2269 111 4340 2042 3226 373 1021 917 3929 2538 1221 1989 1571 3423 3287 1869 2635 4778 4072 556 3888 658 2538 4180 1062 3524 3051 173 2693 1497 4507 247 3345 4357 4914 4388 1064 274 159 276 1687 4747 770 2814 3110 4961 4131 1182 1255 3834 1504 841 3107 3365 1843 4210 3109 4487 2274 4281 3636 1809 3430 23 981 1191 2324 4092 4792 3042 671 3329 918 719 4948 2382 545 3151 3676 4397 2452 2365 4429 3277 4135 1307 4282 4728 964 533 870 3021 2405 1131 3029 3487 1483 1340 4724 411 2552 1206 3212 4990 2647 4607 1251 3325 2542 4015 842 1644 1691 843 32 1864 2220 1812 3493 1484 277 4454 4216 3256 4718 4354 3842 1765 3867 1044 2777 1522 4874 141 1374 1250 3920 3954 1127 4860 4541 2555 4062 4042 4243 1269 2215 3346 1299 2945 3102 2664 1912 1594 4111 3162 4273 3003 4180 1683 2419 3647 27 1976 517 3935 3749 3462 2851 3920 3456 1138 2004 4242 678 4543 4116 1794 548 4996 2266 2664 140 3467 1747 4538 1371 2420 4197 1271 652 4480 4373 3309 2531 150 4530 3676 3234 4185 3167 1905 2615 407 3157 3284 2500 1444 3430 2890 2526 3701 2620 563 2695 4590 2744 2253 1501 1684 2219 4719 1208 1420 2256 3135 1727 3322 1984 4629 2828 707 2301 4558 659 612 2847 145 511 3232 1146 4213 3758 2773 230 746 2200 3775 2654 3483 3971 380 2041 4746 306 4751 4 1116 3737 4934 1943 4041 2707 4780 2907 3941 1013 2519 2746 2290 1608 3387 471 2460 4106 3789 3690 4835 46 3136 2637 4877 1343 1796 889 2761 961 2434 1346 772 4185 2705 2591 4320 119 4148 2091 4761 2067 2554 3559 4350 2678 677 1037 1798 108 1555 766 2224 4145 4960 4350 3921 4017 2714 1627 3370 237 780 4201 1208 1757 404 4048 787 481 2228 3684 1527 791 996 1501 1093 1729 2286 965 4379 2235 3497 1796 2608 1009 64 1615 2793 223 2200 3205 927 4879 1549 3465 783 663 3357 611 56 3264 1875 2791 4904 1672 2318 3940 4560 2865 4863 749 2723 1328 3295 2924 3595 359 2574 4890 972 1939 4157 4601 3447 4990 3989 490 4825 3718 3374 3639 3385 1668 2409 162 4093 2967 3990 276 2494 4486 935 1047 3127 785 3187 1452 4266 3881 3740 2975 2259 4124 1033 2229 3547 2418 109 2941 4494 3514 4318 60 1205 222 3335 3183 4725 2602 2950 2509 4191 705 2471 2979 3790 4672 4455 4982 2980 2481 2209 3100 3813 4082 373 3004 3657 3435 2580 3553 1990 2884 4021 4379 3181 3140 1548 4341 2113 835 37 1056 907 2433 341 1135 3040 1068 1930 1673 1665 1599 1550 3251 793 637 1688 4523 4451 1234 1034 2214 298 3282 1116 3762 3319 2424 4336 1749 2871 3801 1932 2828 2978 4814 1851 165 221 1734 364 4582 4121 2297 1537 2043 202 2886 1874 1292 2976 838 1528 4356 1849 462 658 2787 1597 329 691 1477 3921 1364 913 2225 1917 3537 960 4716 1806 1332 2525 3779 3340 577 340 4900 1829 3348 523 2422 3969 4519 4100 3148 3595 2120 1183 1853 3878 1176 589 1095 2798 1557 4990 2544 443 2169 4932 4492 4674 4728 4006 3018 131 2990 4382 3735 2396 4631 4451 3729 2116 805 3680 1452 3433 2134 3363 4705 3587 2148 2743 4930 1750 3347 3802 4336 3700 3413 2720 1141 4713 865 2870 3962 669 480 4528 3722 2798 4960 2555 365 3987 2409 3371 414 2530 322 4415 4190 4547 1220 3928 639 2834 1302 166 2009 4217 3552 75 2712 963 3944 2917 4004 2603 3792 456 3455 1523 2189 3506 3307 3733 4098 4630 1114 2078 1067 2386 820 2445 3867 184 748 457 3134 2536 2131 1032 2791 2181 2772 3105 588 556 3654 107 4677 1112 3958 2347 4536 537 4482 482 1080 607 4014 4589 705 884 1011 3412 4822 3800 1859 1811 236 122 2375 659 4540 3294 57 4010 396 2857 2698 1695 2047 4287 2685 2687 1696 2310 3330 611 4507 3280 3388 3032 5 1813 3275 1373 4863 1983 4243 3680 335 1916 2347 82 2294 1335 2535 4878 1731 4238 4655 4094 822 774 310 2862 2126 2243 923 1423 2652 1209 891 4901 814 2878 4253 4658 1021 813 565 2393 1695 3092 2457 4531 3413 2598 2383 3285 4206 1603 4485 3792 2867 4163 3160 1392 297 4303 4694 2654 1194 360 2075 4238 1980 381 768 1802 1112 1290 2295 3933 3428 4636 337 1488 178 4381 4712 2536 4143 142 3957 4902 4156 2752 1835 3118 4881 4426 2354 2264 2013 591 4637 1595 2551 4237 2540 3909 3368 1454 3643 1004 46 2506 2497 4080 3467 3820 2618 1022 2524 1529 342 3735 379 4564 4527 3214 2134 557 4791 1534 2093 3301 1064 450 2239 3931 4474 3611 2374 4122 472 494 1278 465 963 3523 3882 305 2870 2719 3088 2203 1040 3099 3352 4584 4485 4298 3880 1862 4397 4815 2243 138 604 205 77 1584 1168 4269 521 2445 1191 83 355 3614 3478 305 4831 1966 2914 251 2928 1780 875 2746 4537 4162 3940 505 2456 2879 3021 4435 2110 4910 2129 635 2240 1221 752 3586 1857 1927 2750 4796 3334 603 4010 1931 1008 586 8 1963 102 1804 3248 1828 1376 4684 4068 76 4165 1576 3870 2026 2790 4514 2104 1860 4032 4473 4898 3554 3454 1561 951 3304 1789 2271 4112 688 4655 2597 4367 566 4569 4092 1302 1066 4812 3925 1566 42 1039 3703 3608 2381 827 661 4944 4257 1558 2469 4740 3733 1785 4985 273 2368 4242 4706 4823 4432 2483 3544 4456 3676 2361 635 4277 4171 4053 4654 1225 1163 4374 2150 3491 403 590 2351 2817 520 2001 3103 264 3428 2793 3177 1685 506 2004 3084 3935 220 4444 2370 2778 2517 2798 3625 3597 3591 2004 2277 4077 1751 2907 548 2616 3548 4054 1976 3779 1075 2409 17 1709 30 894 4985 2137 896 3252 3334 1456 3003 978 3667 1621 1050 1377 2871 3895 2423 4024 252 2346 238 725 1329 4006 4920 787 3017 1230 2530 4494 1162 2955 35 1569 2607 3399 2113 4880 1839 1810 941 2670 2835 1089 2570 1113 2083 650 618 441 1594 4512 2849 4188 1718 1429 1048 2669 4721 3731 4907 232 803 3786 451 4600 3813 4030 1525 3146 4863 3838 2570 3247 3259 2614 2013 350 167 4126 1824 4983 2063 4288 2991 1913 4946 2030 4115 2733 816 2105 2352 2296 3154 3491 2439 3101 1802 3967 4741 3817 374 619 394 237 3698 437 339 392 411 2331 3865 1547 2676 2905 2784 1490 4285 2687 1809 4810 871 809 3936 3341 1353 77 206 2351 4934 4816 2720 3829 1845 4962 1654 1681 1352 3557 4037 1768 341 3418 3614 4571 800 2195 4540 4153 1783 682 34 1508 4340 233 1587 4488 1559 1648 552 3751 4626 4499 2638 3543 939 89 93 650 1069 2558 18 565 2615 4249 493 361 3675 199 1556 4654 2880 2414 2847 3091 4305 2875 962 103 372 2853 862 371 2172 4639 4263 4526 1824 2498 1231 2976 361 1224 4618 983 752 554 2664 1029 3917 2164 607 575 4281 3348 1551 816 1317 694 2019 1596 4145 1042 4270 2429 3478 2301 4660 4338 3620 1500 453 3579 725 1396 3709 3222 2520 3013 3967 1821 791 2954 4541 22 257 554 3386 2489 305 3402 3328 4430 4429 4289 290 1844 1216 3539 1932 1523 4384 2679 2917 899 3112 2769 1636 2859 2903 4080 288 1227 920 1505 687 2322 4896 706 2560 3297 12 2888 425 2941 1688 178 305 3465 2712 3827 2847 602 1083 2924 4945 585 3251 3079 4750 573 3918 3893 1997 3630 4360 3721 4979 2675 4991 4179 1298 4837 3917 4559 3956 4850 2834 1451 1124 1963 576 4404 3117 1062 4949 2857 3361 4308 2180 4335 2203 1164 588 3499 3621 3550 4023 619 3955 369 3405 4870 3806 2743 3391 1583 4867 4787 548 1222 921 4641 4703 463 2255 2935 3190 848 971 4348 1085 3599 2779 112 3961 4067 4720 1588 78 1310 3135 3621 2994 1393 2222 381 135 2336 3301 1050 1029 2202 4226 270 1469 4986 1635 1141 2087 257 25 1786 4493 505 1959 770 2430 1683 3687 3879 3196 2018 21 4758 2062 3438 1754 2505 2543 4747 458 4047 661 239 1574 2239 819 263 1699 1272 663 802 1570 340 692 2844 4238 2881 2633 4197 4097 1503 4569 3048 2575 2820 4010 4957 2224 4283 4694 2319 139 2440 4252 4534 3486 3542 2951 29 2399 4937 758 1149 3950 1412 1627 2521 2824 389 2204 1888 3038 380 4653 4223 3060 3152 4244 956 970 3801 3300 1228 1334 1687 411 3677 49 3370 3051 101 2621 1167 892 1145 493 1066 3385 1071 4733 3934 3439 4373 4814 2655 1737 1247 524 584 406 781 3807 3317 4089 4266 2149 1707 4848 1646 638 155 1815 2749 3127 4107 1130 4478 1592 1908 3862 2581 4862 2373 176 4066 842 846 1844 400 935 478 2456 374 2704 3726 2326 3417 2200 228 3126 896 1272 1041 2953 4959 4164 4499 4583 3293 1222 4340 3178 358 346 1977 713 4081 3008 1595 2782 2522 4438 1010 4888 1426 3171 3189 3578 4530 221 3779 3354 2900 3580 821 1363 3170 4685 1105 731 3061 2751 505 1006 4095 2961 3690 2857 4057 1474 974 4639 1038 2464 746 768 3038 3090 2464 2957 4284 2222 4054 3045 369 1572 1886 1236 1975 2048 1420 4278 2934 1348 3339 3008 3378 4467 3336 2872 3266 4320 3557 4320 3699 1269 1320 2007 2556 3396 361 4335 1160 1610 4799 952 2975 111 3756 2932 2316 2119 3581 4081 4224 2268 2595 250 1126 3417 4084 1390 3005 1216 4426 696 4193 4782 2739 3469 4603 914 4279 4249 2468 1713 1750 3842 198 3101 679 4275 675 3369 4314 723 1884 3615 2871 4764 2435 2866 645 3108 289 2748 2636 1775 3961 2945 2891 3035 3195 3162 323 2530 1322 444 1753 2996 2518 2590 3112 3314 1635 4598 93 3628 480 4829 4329 644 1065 1030 851 345 4110 499 2875 4389 1154 576 2928 3607 1100 4206 2155 2898 1721 1001 74 252 3104 251 2142 1152 1076 1007 4341 2741 4286 1942 3201 2524 3345 2166 2758 2381 1356 1429 3864 4123 3884 2810 4123 963 1375 2789 2249 1362 3969 2666 3752 2260 435 3035 233 1813 2711 1843 1634 1260 1934 1947 2693 3227 3794 4864 367 1793 836 3851 4954 616 2087 4544 4283 2583 2435 3128 684 1888 3867 239 483 4715 2071 550 3418 3794 2035 1546 653 1843 2542 1635 1575 9 4484 446 3733 4411 4957 2420 3921 3228 2443 1241 72 2569 608 253 4845 2294 238 2998 4892 722 3309 3596 2767 4846 2920 4348 1821 73 2328 1222 1470 2951 4520 3063 3280 4901 2447 2816 4565 2767 4929 1548 4979 2331 4502 750 1786 4707 1346 2993 1362 495 195 414 58 1313 4470 3330 4650 615 659 1901 1602 468 3252 3020 1488 3415 1722 1799 3767 2090 904 3836 4266 2724 3654 866 853 3840 2343 3943 4997 2796 3779 2043 1458 819 3238 1834 1804 867 1335 350 4811 3016 3874 211 1438 3799 4911 3866 4565 2756 3904 4158 3703 204 2175 825 4213 1700 422 4176 1685 4936 2004 2539 3248 708 671 4503 3260 2735 1941 2555 1274 3291 633 3710 3569 863 2765 1223 1921 1229 650 4876 1585 2540 1537 3428 2243 1590 4493 1413 594 4563 2119 1446 330 413 4049 3470 177 2834 3044 300 4862 3646 3842 2836 3481 3790 1172 2000 2491 1829 3125 1493 385 2483 2636 714 757 4809 2271 2404 277 1902 211 1909 1186 237 4812 2296 2091 4061 716 1391 1791 2559 4036 2238 2294 4412 1292 573 3697 2997 313 4025 4118 3817 4881 3843 517 4970 3825 2095 1469 2680 968 2679 1872 4572 2537 638 2210 3438 397 4190 2462 1321 2606 2866 161 297 1926 420 1277 3420 630 128 3272 4814 767 4023 466 443 1308 2118 3290 1657 2974 1964 3330 1731 1983 1743 2782 631 831 1696 3146 3937 1299 4706 3337 2390 1896 743 302 1338 4812 4107 119 1242 4990 3415 1364 3475 2145 3271 2717 1561 2181 4373 2082 3697 2134 3804 3424 3975 4091 4789 4371 248 64 4045 4246 1298 461 2093 3356 2087 3924 649 2475 2742 886 1506 2332 138 4919 12 3021 3177 2806 3472 847 750 4934 4011 2775 4599 1184 1789 2553 1575 3799 3412 1032 2029 2578 1694 4032 4772 461 114 2453 3057 4064 3808 4017 1272 4535 1540 1418 2856 744 1639 4569 1714 4664 1614 4340 509 798 2577 3444 4157 4031 4197 1240 1672 1024 1859 449 816 4791 2879 2332 4443 3219 457 3851 462 4503 2279 2428 3622 4251 537 2736 1461 667 1340 765 3187 3782 1056 1933 4883 2232 3274 725 4361 648 1043 3703 2203 3067 1446 3496 1085 1015 510 2794 1683 1377 470 475 51 4872 1695 1141 4344 4231 1813 3932 1616 3143 4746 1787 71 4130 18 4175 4690 3393 3406 2914 4005 4296 1625 3866 54 357 3590 2967 711 3444 1839 720 2408 4805 567 887 4474 2180 106 1480 2197 4425 2992 1054 2195 3486 158 1919 1931 844 1708 3355 2687 4254 2935 2328 334 4675 2897 393 963 4416 2028 2298 3619 4380 1915 4822 35 3963 2938 2090 2161 3740 3513 1743 502 4739 1764 1339 1898 1903 4077 1832 3568 3973 4601 3772 1549 2099 311 3112 2253 4502 1685 1497 119 1253 4066 114 2548 1811 77 4784 2251 1049 821 1236 3480 1561 4462 1845 425 4332 3890 147 2312 4677 606 4677 492 2700 1 892 4007 2125 4096 342 3057 1598 4773 2596 3795 4772 2227 2508 3318 1110 3100 679 3722 1745 4131 2564 1911 34 2394 1492 559 799 1558 4716 1401 1247 4534 150 4352 1421 1295 2136 842 3833 4723 907 450 4342 3149 1117 3527 1677 3534 2424 4539 4185 3788 3337 4492 2226 3118 2497 1662 4698 2281 2800 806 466 2614 4413 2593 374 945 3887 2307 2845 1843 3575 2025 1818 1794 2595 3256 4262 1172 629 1083 4931 1615 2754 2312 370 4732 3476 1132 1102 1535 1872 1379 1423 2297 121 2560 4321 1990 4907 2027 3786 568 4752 4182 479 994 1687 2928 2383 421 2824 2434 3030 22 3937 3852 2972 1150 4052 2977 3932 4033 279 1446 4429 3368 2554 1215 380 2527 2269 307 152 2671 2415 3251 3949 461 280 2559 3210 3489 2504 1736 411 3456 4797 87 2431 3811 3065 3453 395 3470 4194 4049 3669 1457 2801 4533 1425 2155 275 4913 4952 3514 2827 2319 2236 4467 4470 1141 2790 4529 445 630 4280 1726 1343 1401 2219 3739 2924 41 35 2422 4083 827 69 1007 4133 1011 2336 2634 1271 4111 993 784 2332 1346 4893 53 809 3291 2195 371 4280 387 2079 54 549 4051 481 2263 3348 2163 4572 1553 4457 1028 4383 4463 1078 1680 391 2172 4633 1300 4563 3361 1859 3333 4143 1250 4234 4656 4450 2873 431 4952 992 834 1977 3499 624 1134 4305 758 2038 4704 1644 3437 1067 4914 4124 4908 648 1025 2647 2425 4855 4733 3534 4214 2706 475 4912 2932 4394 2827 892 515 1593 1321 3570 1627 4328 4632 1867 4879 170 4370 4564 3677 2767 2905 4784 1863 586 3562 1179 300 3763 4357 3759 3031 2534 3902 4763 3623 267 863 3359 766 676 2204 489 1747 985 1261 4435 944 215 3503 4834 4 629 4411 225 3169 3798 2566 636 3167 4593 328 1781 952 2300 3453 1131 4378 1621 2791 4822 2640 4032 3489 820 4129 3748 2957 1231 55 1893 504 2637 1210 219 4073 3295 4283 370 4205 4538 1761 3129 142 1217 3911 2827 4271 3904 2148 3264 3562 3659 681 2701 4626 733 687 1744 2105 2666 4087 1045 1499 2557 2495 3092 2849 1386 588 792 2152 3238 2146 185 2071 2745 3758 3555 4084 1691 4221 3917 2656 3709 2994 3947 974 779 4340 3477 3648 769 3197 4782 394 2235 1260 3869 3061 2347 972 1391 302 4198 4891 67 452 3415 548 3436 3437 3875 2877 2787 2697 2100 3098 2043 2534 4487 4856 4259 4891 437 2003 2056 3525 2165 4952 2144 2188 1929 4459 1959 3455 1172 1859 4518 2692 4379 3081 3839 2281 377 1645 323 614 3520 3929 4012 3184 823 2875 211 4568 895 4311 3347 858 2277 1643 1932 4751 2324 1554 3025 1187 368 4386 4626 4855 139 3286 2075 160 4571 1892 4195 3334 154 2871 4822 2302 4325 686 1300 2961 2398 4212 4111 435 1259 1062 4313 2380 1724 3784 4340 4266 360 2976 2288 4581 841 3849 3280 2578 3659 3074 901 1169 337 2581 4017 2191 488 3608 4878 253 3842 223 4285 47 1421 776 1807 3341 3306 2957 1008 1573 1446 4198 3110 4711 1684 524 4278 4496 1552 2367 4936 1952 1125 3777 1510 2460 4201 3809 537 3188 100 2922 844 398 693 2553 703 2265 4340 4954 4621 1579 2913 3011 4438 1508 3532 1023 3918 4481 1699 124 3316 313 3783 3581 4268 1715 4646 2042 2358 4431 339 3355 4676 4144 2810 4849 3984 1625 2133 669 3628 148 3673 2159 2383 1092 4977 1992 1599 3533 4106 384 874 3926 1142 1617 2731 4718 2473 425 1683 1340 839 340 1326 470 316 3937 1978 3435 2914 16 1835 4105 2991 930 3146 4208 844 2305 3609 1196 2839 715 808 919 2618 2595 2700 196 3401 888 4563 4566 4080 4469 1169 4743 4555 815 2941 4305 2861 1442 2780 593 1577 669 1878 1222 3364 233 2140 935 1473 2797 2072 2834 3395 4517 453 4718 2895 2055 4179 538 2415 4524 1829 179 3336 4549 1586 4642 4092 3572 4767 4236 370 3910 3131 4952 3337 2888 4793 2676 4056 4487 4722 4273 49 4566 3240 3410 2137 332 4596 4617 4250 2115 4938 1355 850 4651 3784 382 3034 3572 714 2618 1271 1296 601 1797 1643 4006 3111 4869 885 1424 4532 1723 4125 2246 4181 370 2633 2689 4999 4300 1708 1793 2800 533 3249 311 1263 654 2028 356 567 19 473 1432 3696 318 1387 2772 542 2346 4535 2400 712 4768 4726 3454 122 4317 2791 3053 2427 3122 2834 3191 3176 2315 4582 1763 1239 3897 4395 1788 3109 3784 1969 4655 1161 4329 448 1945 1318 3345 4902 4007 2477 505 4708 701 4721 3948 3401 3824 4593 4875 2413 1891 3465 1796 4175 782 2657 3559 4080 2418 3276 1472 4574 1470 4883 2216 2754 541 1576 2828 3674 4590 3315 4164 4704 235 553 1485 3889 3690 3903 2984 1430 1479 2571 2001 2246 3488 4532 4832 2938 1304 3789 1363 4568 2316 3950 778 3586 673 2499 2138 4708 1660 2099 4403 328 4488 4562 410 3797 2444 359 2368 908 4490 567 1144 3714 1322 792 1357 50 1829 383 2930 4816 4186 4235 3920 4430 3532 1239 2796 2627 785 3628 61 1678 3181 2532 1226 736 4813 72 1163 4144 3317 4684 3371 756 1314 3958 677 2462 273 4162 4828 4917 3438 2784 105 3624 2254 3172 4056 3127 3478 3718 1611 1538 4497 4208 4118 1919 4941 2587 4961 3728 4054 4850 570 2219 1082 4756 2632 4544 428 814 577 1583 2474 559 3116 2511 4047 339 4488 288 4649 4961 4740 2658 2860 3629 1028 3148 157 4582 1443 1406 2215 4057 1675 447 1866 3452 422 2599 3991 4812 945 366 3293 2183 1068 1804 1095 3739 115 3447 3564 4717 792 1984 1014 4867 3766 3653 379 1723 3183 313 4735 3585 896 912 2352 213 3120 3348 2137 163 1172 962 2904 2801 4814 653 2487 1724 673 3482 1078 2963 671 3523 1895 2298 2227 2421 4929 2577 1551 161 359 4651 2920 278 4774 3392 2349 1965 3146 4275 4659 3588 4633 1812 4996 4164 2342 3982 939 1507 928 754 1441 3603 1056 2067 2868 4617 783 3216 4723 359 3069 574 4691 3034 419 4411 525 780 938 4052 3485 731 1434 3568 909 1312 4924 1346 2440 2538 1632 1259 575 2985 4968 3125 2239 4995 4859 4465 1081 2962 4019 122 4489 2051 247 1936 2616 904 2754 1711 4458 4519 3098 4837 4793 2130 530 1591 4040 1405 1912 588 1800 1659 2008 3072 1606 4930 3295 1011 4355 2090 2736 4352 2419 385 3587 1006 3775 426 2641 2026 2147 4753 4081 2595 776 1753 3791 2693 1971 542 3055 2391 3332 3451 3014 469 3144 4814 2570 2926 4248 4639 2493 4734 2384 3029 1518 3910 4129 4240 4871 3767 1887 3648 4952 3715 3395 4044 1099 476 490 556 1430 1747 4612 3721 2188 2802 3654 3047 4804 1178 1888 2329 1856 2902 2800 4293 4688 3430 2846 3132 997 654 174 2996 3422 3364 961 2734 1814 1773 3851 2152 795 2920 4726 2555 553 3841 3270 3774 2325 4640 1628 4249 2019 3328 2124 4227 3241 1344 2838 661 4289 805 1112 1117 723 4222 882 4148 4976 2823 1233 1488 2032 4959 308 2803 4101 585 2754 266 190 399 2899 2206 981 3370 594 806 3641 675 3698 1940 653 238 1477 3755 4431 1178 262 4640 2 66 4729 1630 1060 38 4286 4280 3249 3955 3345 3395 2454 679 1557 1865 1351 3614 4756 735 1361 328 4297 39 968 4400 3990 4335 3059 3014 1438 433 4835 4702 3244 1217 1888 3864 2226 930 2284 1062 2652 4417 165 1488 170 2880 2567 4467 2353 3181 4920 926 387 1984 979 2259 3650 4648 2446 4364 881 95 4003 3004 2731 2737 3650 586 3330 633 3342 3394 4145 2565 124 131 3611 1597 4047 1417 1402 3911 422 4780 912 382 2492 1960 3121 2895 5000 4212 2767 3098 4811 267 1229 2095 476 4725 2365 406 2927 1199 970 4238 1177 4871 1198 4367 3958 369 4878 1512 3084 3693 953 1089 781 2430 1956 2522 2249 3036 4584 1163 4122 3483 379 3538 901 2938 1275 4392 1536 4557 3606 3932 4430 3596 1381 1382 1341 2945 1460 2125 217 342 2428 4642 1382 1941 4226 4683 98 1542 4821 3497 2159 4964 1083 3226 1846 1536 653 2775 2111 3381 1718 1447 2963 570 3560 1411 4698 1371 439 2240 2949 1153 1691 4400 3757 837 1179 2273 4961 2849 4693 3332 2085 3047 2775 1543 670 623 3961 372 2710 4638 1488 1808 1566 4098 2285 37 655 2343 1988 2408 2400 445 4918 4531 1036 4519 1639 1492 969 2789 2568 3244 1161 1459 4022 4818 2052 4112 2193 3054 1245 4440 1718 926 2089 2115 1454 3108 59 4819 1989 4957 3091 2034 3723 3355 2650 4738 4878 157 231 938 463 4866 1605 784 384 1762 4851 4466 2228 2485 1186 1555 3663 4497 1995 1813 1018 3808 751 2481 4009 1039 3084 1960 476 3961 895 4270 809 1210 1996 169 288 4397 3976 702 1814 3647 392 229 451 1129 1111 4824 1644 1977 3580 4352 3377 121 2393 1304 536 2319 2085 2696 1440 2356 3227 2603 1975 573 689 3713 2861 2805 810 1822 2495 2953 213 3921 4445 698 603 4862 2707 4879 4092 2949 2484 4520 3227 3848 4218 1988 3662 2337 1872 4892 4295 1897 825 2742 1901 3282 4333 2203 3596 4599 2507 2689 496 1823 4362 3569 4870 2893 2166 1754 1348 58 18 4604 1164 2594 3752 3054 965 1411 2602 825 3178 2065 3429 3019 3465 3085 569 4637 1596 3929 274 1045 1644 1373 3474 1197 433 4126 3564 3850 4459 4873 4027 4486 4021 892 2489 1950 1076 4718 888 212 1028 4898 4893 1318 539 2880 247 4877 4428 2076 4181 1311 3046 4285 1509 4750 4011 1127 2694 4359 617 714 975 1572 244 2320 4813 2570 506 1595 3001 4628 3093 4093 3560 3750 2069 2357 2665 2658 28 1553 1435 1079 1360 3871 3916 4149 3004 4970 466 1706 4663 3923 3222 600 1259 3606 4253 4572 3927 4961 4614 1769 3726 2264 550 2331 374 1116 4998 941 2962 1095 1372 4907 4017 777 254 3240 796 1502 3474 1162 4715 2702 4281 1545 225 2012 3719 556 2740 576 3981 4883 4838 253 3488 4334 2655 4339 967 1868 1912 3894 4248 4821 1881 1485 2051 2929 276 1492 3278 3871 191 2410 4031 2247 3374 4548 3821 4440 1808 1848 1464 275 2045 947 156 3677 2982 3804 43 2793 4821 1590 4479 484 4984 1250 2628 2536 4890 875 4060 705 2099 2304 2041 443 3571 1765 1278 2506 4883 778 886 3696 3068 3650 140 2114 3317 3470 801 3932 3065 2864 3826 4873 927 800 527 3635 745 4218 1726 2569 1125 1310 4861 236 4263 431 1899 889 2069 365 4920 4002 2569 2459 3408 2157 4211 2585 1804 667 445 3835 4160 4002 2309 1760 4294 3940 2582 2588 4322 3902 1911 2406 3069 298 4626 1299 683 1949 2190 3225 2476 2713 774 4989 2822 3084 1976 3917 3393 3168 4463 1447 1666 2129 1546 1121 4361 2690 1354 3990 4027 4696 2160 223 392 3765 1396 2383 4318 1302 3607 678 2116 2206 546 968 4704 3785 3373 1787 2162 786 1993 4092 614 4221 4718 4443 3142 4589 1230 898 3326 3383 4128 4130 2430 2845 4766 3029 3660 477 263 1157 863 1008 3486 3068 4637 4915 4073 1170 3222 4705 1043 2331 2902 3278 4706 3758 2399 1358 601 1287 725 4988 175 3325 1128 1795 1775 2397 4133 81 3526 4365 1885 847 4248 4610 2021 194 3532 4066 2173 2837 803 2299 137 4485 4277 2882 979 4379 3484 3269 894 3966 2142 3810 3957 4678 3623 4509 4618 4154 197 966 383 1611 3874 3304 9 3215 3126 1076 1359 3591 4827 3404 4743 1241 1871 120 4538 2134 2077 3620 1140 925 212 2032 3197 2583 4934 2783 362 4761 4283 3977 3644 3053 4572 1713 1319 3273 1504 2303 2573 2198 3194 4070 2641 4394 296 4423 2805 1831 2558 3301 388 2969 3449 2055 592 2028 4645 2 4501 180 3856 2844 2268 4676 692 1882 2729 760 4937 4547 3790 2930 2624 2490 2254 2520 1361 2919 3162 1908 2710 2271 3976 2643 3038 2136 4118 1951 635 334 3875 389 2092 313 3263 496 2084 196 3103 4812 4105 912 3162 1443 4542 2439 1326 4596 993 3625 4595 351 2517 2898 1758 658 3441 594 1232 4743 2672 2228 2365 1667 3903 759 2830 4265 3107 56 1991 1741 176 1046 1353 3674 4298 3533 1657 4949 1760 4652 1071 2679 2388 3767 793 2582 4484 3125 1517 4276 3620 3594 2466 4031 4370 3887 3296 2520 2289 565 1547 3708 4367 2854 1684 958 1870 4036 464 2347 2806 2808 2575 3284 2210 732 2446 295 2991 2537 670 2263 4352 4642 2066 520 3260 3119 573 4356 3142 4684 4626 3016 3156 3319 1586 1831 209 3733 2730 702 12 3261 3434 3766 4767 2819 4591 246 2088 855 3489 3503 123 2308 1486 1030 3398 3153 3317 349 3091 3555 3116 2353 202 2457 4707 3829 4524 3015 71 4559 3537 3500 856 294 275 4011 2314 4002 625 1550 4272 4084 2613 3166 3572 193 1742 2204 4241 2259 2591 1980 1122 1320 3910 1397 1631 1601 4878 698 751 1900 3885 4403 3297 2939 1079 3397 1786 643 1993 1990 4074 3718 150 2386 1342 3569 4302 2185 4744 3503 202 3918 2018 4684 905 4185 4335 3202 3375 4246 4107 4175 4776 348 1253 2701 1377 2608 4012 2250 2808 4383 2783 4669 4119 4279 2084 1815 4453 4142 3042 4743 1796 4377 2078 3045 4508 4887 626 4232 631 4436 3633 504 4947 1303 829 4701 4995 587 3234 4869 3014 1410 2264 2026 3735 1037 2868 1666 3851 2141 3071 3758 4454 2822 3422 4155 3918 1502 4760 292 2870 1155 4051 2117 2869 2986 3504 2026 1221 2457 2770 958 3956 3166 1331 3084 1294 4045 4608 3690 1793 3493 4968 4993 223 1612 1232 3070 3304 2151 3154 4268 3453 3291 241 2832 2374 2287 3286 612 2797 4359 4447 556 1657 707 3971 4700 4180 1997 1567 1048 2101 1239 1612 2354 3983 1491 814 855 4440 4337 1550 4834 4267 684 1425 4232 695 2221 744 723 1421 3879 4878 2320 2661 1449 3157 1688 4778 4311 4641 538 1505 2266 1059 2487 2543 2155 3799 3997 1944 4588 1758 677 4328 2303 45 1894 3622 780 3868 1767 3092 2792 2161 3136 3065 601 1026 3418 3079 2011 3390 2530 3877 3253 3445 178 4757 2381 1899 3832 575 1440 3065 1358 1757 987 988 2400 4957 565 1220 1137 1810 4290 1798 3398 355 1769 2651 3625 1947 527 2767 4359 975 4107 4139 1451 1347 1063 1683 2001 3638 677 2432 1491 4793 1280 2967 2856 2827 3239 2064 592 2256 4477 1440 481 229 4148 2343 4381 1942 3909 1155 42 3121 3849 3819 512 4808 123 1381 4383 2667 812 1497 982 4212 998 124 4733 4865 4098 3494 2044 2493 1674 4180 2754 3623 3991 598 4079 41 2532 3114 1482 4834 2233 2808 4811 1485 3993 1531 2970 3440 1100 366 4407 3726 1550 773 95 4061 1038 2664 4822 3481 4456 2524 3903 2383 2547 4537 1598 3571 1724 4773 2414 4794 282 4823 3811 1665 2575 1853 690 4124 2221 366 1188 1415 1215 2449 2375 2937 3123 1941 3148 4252 1863 1927 4722 4615 4081 3695 858 4004 1694 2466 4537 3314 1716 3017 4649 1979 2983 1569 2536 2575 1808 2066 4511 1120 1601 2056 2268 4724 1786 3797 3344 983 4864 2245 1162 3926 1456 2144 4499 836 2568 4691 1544 3681 303 3679 3011 4110 4448 1049 3690 3058 3411 4073 2767 1384 44 4643 1022 3551 4850 736 818 1808 2169 918 3072 2956 2593 1796 1074 3940 2780 2935 717 2559 548 4088 3459 2911 379 3436 4650 3340 368 2722 3540 7 2481 4041 853 152 2556 3911 1392 4345 1932 4115 4490 1193 1114 2692 3661 1171 658 2255 815 1948 378 309 760 1944 4046 1090 224 2021 895 2032 3638 638 3631 1402 3962 3745 4326 1105 2572 3154 2856 1043 946 3182 861 158 1310 793 3136 3642 2110 4088 4065 1364 555 992 1355 3620 2298 1381 534 3320 4774 3884 734 2414 340 377 138 2406 3557 689 4902 2998 3751 2474 3889 4220 1117 4142 2832 4383 4882 4044 793 4663 4026 2335 4049 2104 2410 3149 183 3740 3779 2873 3814 3750 619 4729 4127 2751 2275 2272 1692 2228 3858 4365 3423 3446 3896 555 1697 529 604 4271 1427 3589 4543 1045 4576 568 1735 1412 1409 2875 4445 2149 4744 2480 439 3527 1821 4011 999 1438 3020 4662 3641 3024 2893 498 3241 2943 2731 4861 2539 2249 1470 3847 2281 2131 4881 1756 4697 1970 3084 501 4436 1264 947 199 2825 2429 2869 1506 4375 772 1926 883 2318 4161 3661 2690 319 1434 2095 3485 1311 4467 2890 4739 4177 2520 1907 4354 1449 3831 3784 2450 2857 2667 2535 3968 3015 706 2261 1452 4461 1120 2272 835 3200 3042 486 965 1082 1580 763 2120 977 1540 4743 451 2533 4092 4814 1804 4629 2948 2406 3723 1435 4557 3068 3068 4987 3463 711 3737 1104 3844 1836 4430 3504 3835 4328 3219 1827 4822 1281 190 1815 236 1942 54 4223 4231 3666 3785 1535 3791 2133 3055 1874 4230 2987 3412 1061 51 2267 2962 3657 1839 4553 4717 2884 2154 4748 1077 657 959 3417 2839 1211 2451 1734 3301 1534 1362 2928 3601 279 1258 2869 422 3735 1007 4107 2591 4027 3781 303 2502 1583 673 1767 3143 2510 2721 1449 2978 2972 4623 713 3764 1789 1482 3391 4222 907 2876 2110 4061 1723 2981 3247 2088 4552 4790 2828 1934 623 2160 2389 1141 3514 4779 4814 636 2445 4415 4167 1450 572 4574 3099 396 179 3919 3377 1987 2868 1533 3942 59 3157 4550 2857 2486 2519 1221 2670 2015 1152 2209 2140 4792 2130 4876 3935 764 4842 1092 4286 3685 3970 2405 3910 975 4687 3004 2677 651 3307 2110 4392 1701 4372 3935 4189 2055 3835 4884 2562 1404 3831 3066 2124 1957 4767 876 361 352 1259 1576 4255 1044 1140 955 4330 494 2792 4385 3114 3582 2111 3957 1722 4379 4208 3239 1147 267 4365 3721 2271 1988 1514 2737 2406 3238 1594 3947 148 4863 3210 4876 3041 2133 52 3088 3184 3103 3862 196 296 2221 1656 2020 3886 51 1706 1295 4161 130 579 3686 1173 2087 1779 481 4737 4827 1442 1793 4473 1513 1326 1055 2652 482 1154 4492 2918 4204 2265 3551 2824 3799 671 4618 3579 3775 4241 4293 4585 4957 2631 490 2940 4302 1689 4295 1173 2274 711 1591 1486 4470 4872 833 1376 3779 4652 2120 3942 2932 170 1609 984 2052 3459 4128 3009 2862 2477 179 4882 2667 1032 2437 2741 4624 4436 4741 3866 4181 2114 3444 453 1799 2878 3947 4934 2278 4444 1522 3640 4288 1112 4306 898 4220 3548 1429 2265 104 1022 3952 4156 1788 1023 2120 1199 2917 4173 2082 4833 635 3370 3529 3157 4371 1826 3027 4125 4725 1433 2109 4002 3335 4475 67 1653 3296 3810 3976 3602 1398 1444 924 1927 569 3771 4841 3426 3741 1371 3958 2296 2788 1575 3700 1735 1010 2796 3515 245 1983 1539 4678 3174 1729 500 4875 610 1719 1118 2876 1236 4407 4584 3424 2524 496 2555 4850 3830 121 822 977 2553 1328 585 3879 2449 4484 2194 699 2110 4764 2755 2431 2195 62 4689 2242 4495 177 1391 3174 559 875 4193 2091 3362 4235 2706 187 2812 4032 1254 2284 1652 2912 3584 4977 2525 4274 3702 4833 4665 1517 2816 2614 3761 702 2476 3840 2646 1102 2573 4664 3812 1162 4439 3477 1713 3537 4869 1674 2715 3362 1660 414 1655 1547 2021 554 195 899 2302 3799 1732 2049 1050 3294 4993 2218 4228 4517 1670 1175 272 4937 450 804 2955 1126 370 243 1078 265 379 1503 4071 47 4412 2489 2407 1819 3617 1303 93 3420 650 2088 577 3556 1801 2969 3786 1658 1592 43 3793 1345 1401 3378 292 2031 2556 3439 4868 1519 620 4247 1847 2367 2338 1019 4414 1515 2633 1366 2272 720 888 3866 1982 1842 2275 2755 4469 1486 2338 1266 3463 2624 2593 83 2082 479 3751 3215 391 3820 2759 1219 2516 3495 4697 728 1227 3466 4234 3377 4617 2163 4439 1160 1799 3798 3263 2016 1869 1457 4678 1620 1866 2551 507 2679 1957 518 1547 194 2295 2921 2539 122 3447 4326 2506 3832 2844 4896 3564 3479 3486 606 1792 2240 846 122 2603 849 2642 1372 3555 3354 3250 4749 4285 3415 4301 1244 904 3297 3181 2396 3192 525 2310 4684 3116 3603 3955 3878 1087 3272 4442 1184 4954 2132 2099 4902 3769 3405 2748 4878 1634 2747 3632 1522 3649 586 4139 1602 2999 4851 4352 4319 4846 3866 1995 1 55 1761 1192 650 812 564 2034 641 4462 3212 2340 800 2760 1980 1340 1327 3114 1871 3787 1871 127 4360 494 2111 3791 591 2384 3713 1894 4483 2246 3102 1331 1915 2313 4854 642 4684 4576 154 3514 3062 371 50 4960 3903 3505 2887 3162 2918 339 4162 1245 2393 3766 4995 232 1208 221 2147 2183 4255 1117 274 4064 2720 3384 162 1465 1767 763 9 3864 2588 3727 387 3714 1924 1803 4990 989 3257 344 4741 3197 3813 812 1246 2283 2251 1376 4796 1601 4510 3026 2173 1511 4880 3292 4692 3001 2565 2075 3304 1231 3781 4384 1764 4036 3325 1915 4581 4192 1718 4979 2039 766 885 999 4361 2982 3066 4072 1276 3364 3593 2852 3343 3159 3964 4797 1110 1187 638 280 2727 2464 4401 1631 3995 2592 362 183 3875 13 3064 3947 4025 992 2632 4607 394 1723 268 3749 4811 1441 3023 4052 1833 3592 4930 1788 4815 4078 4155 979 4308 1569 3665 4195 1370 1326 3929 1497 3817 4635 1068 2200 4953 3196 1566 3036 43 625 2145 2552 2177 4623 1328 4048 4330 1155 1884 151 463 3514 3603 4147 1041 1412 3708 2492 2656 3620 4188 2720 3173 1650 100 3858 4777 2017 1456 2494 2956 3697 4377 671 3479 4086 4340 4834 2058 2159 786 3200 1695 3784 3526 2344 3581 2760 1722 2466 782 4044 3618 2925 3545 3042 1782 3618 3256 3983 4901 4718 4331 2170 1261 100 4324 374 3700 3577 841 3260 2370 2334 574 2950 1652 3898 2728 2285 4747 1534 1562 3509 2595 2023 2860 3412 284 4639 111 502 4165 1803 2682 84 1892 1318 1744 1416 4767 1117 3152 4658 1838 2266 492 3062 4622 2666 330 4524 2767 2358 878 1663 3983 3917 3270 3183 2166 3009 2181 1103 568 4934 544 3367 3886 3990 4428 3355 1685 2239 2566 2946 3989 4331 1753 1423 1643 463 3972 3828 1855 3612 3601 4666 4591 4250 1352 3971 4434 2296 3906 4617 3494 4189 1238 4915 1947 3194 175 3391 2262 2894 2371 306 4055 3521 4814 4658 1355 3665 2565 3189 1930 2848 2332 4151 2954 3347 1744 4168 2290 133 3478 3020 1744 4346 4106 1449 3668 3292 1201 2420 3091 4570 352 1108 2524 3748 3234 438 974 1232 3125 2455 625 3680 4093 597 1784 4042 4976 2471 1045 934 3665 376 2877 4884 390 1920 2624 1108 3026 1979 4634 1883 3139 2904 3309 2676 4285 2571 2405 29 77 2355 3418 238 4814 4244 826 894 3344 2055 3260 2942 164 4469 3693 2483 1769 2392 4791 3120 4146 1043 3845 2266 1206 1060 1073 2842 4399 2121 1047 1447 1555 896 2431 3849 4190 4373 3310 1591 150 112 1789 2258 4430 2020 2473 3800 2811 330 2105 4106 2850 1932 3660 3486 2608 258 1248 1149 2272 1616 1572 2574 4729 3670 1511 1073 4974 4311 2638 2877 3356 1162 1338 876 2743 644 4664 881 1741 4948 4759 2913 2353 1358 2285 175 2778 4713 515 741 737 3129 3284 1418 815 1813 2634 743 4796 250 1073 3625 4609 822 3194 4562 2335 3206 4106 3848 2254 1184 376 3885 1055 1970 2082 3429 2778 1353 2289 3531 1425 3899 696 2604 1819 4662 4049 3930 1730 2686 2440 2730 2573 1363 1422 303 3135 1064 551 2741 1542 3470 3932 1750 2749 335 26 929 1610 3643 2834 4702 2913 30 4087 3195 2383 4136 1467 4450 3887 2435 3857 896 257 4873 524 3160 3110 508 3511 414 2317 4908 4572 1077 3706 2885 3798 1745 217 4006 1790 4782 191 3250 1225 1295 1986 1939 4792 4447 1140 1762 942 92 3268 3328 3454 4982 3348 2017 3499 4173 1276 4500 4390 4889 3222 316 164 2311 3968 3122 4453 4475 2997 2664 1654 1544 1188 743 728 210 3143 3290 4591 1740 2094 3593 155 290 4674 1903 3250 2913 3378 4909 3940 4194 4001 3461 446 1731 4053 935 3440 1925 4698 3183 3479 4191 2693 4301 3635 2833 4114 4851 458 3010 2567 2283 1036 2323 2918 431 2660 602 375 3383 4477 840 1291 1687 3435 923 1786 1421 4150 877 1902 599 1219 4691 3326 3572 3738 334 924 4542 4049 2246 1471 4078 3295 3306 1586 4864 2658 4961 1907 2978 3946 3204 365 2882 395 1897 1534 693 2439 4482 2714 97 2682 3548 2998 132 3996 2953 3334 1986 4851 30 3559 1779 4598 4645 3381 3738 1835 3580 4519 991 1441 4789 4782 30 4647 4548 3498 4934 1236 2316 4813 3259 4572 2186 133 2381 1361 208 950 2255 2040 1860 2878 4296 5000 222 2664 2549 359 509 3210 3869 2188 3755 4726 4636 2606 3029 604 2497 3691 3444 2551 983 2010 14 3540 3744 50 1957 142 1645 3000 2655 4756 1231 149 1252 3689 3890 1982 2980 4436 1684 2611 3902 4414 2707 1672 2058 2974 1644 246 1192 4432 2452 419 3751 1697 3659 462 903 3373 4916 3148 3551 4738 4703 3558 1000 1634 3640 3128 2527 589 2285 4284 2903 492 2427 2133 1749 4231 2569 3501 1034 1345 11 2271 4957 1030 4256 3573 1702 3612 3301 1835 1212 2407 4825 2442 4160 4011 1007 3750 4616 1030 3414 2745 2941 4898 3988 3646 3989 1016 4383 4518 426 464 3859 4318 2280 1483 1943 4799 4899 4673 47 4789 4143 1875 2131 1665 2454 3786 727 695 2662 941 305 4072 4160 3768 3279 3425 2866 4359 4110 1011 1462 1263 2292 2521 657 4062 1822 493 4325 3134 4842 4683 4367 2550 4599 3043 569 3441 2520 2667 1649 1500 4206 908 4281 4396 27 89 445 3062 1719 2363 1344 3262 3750 271 1335 2681 3039 4701 1260 4554 2407 4723 4892 1601 2732 1097 866 4631 2139 2723 1674 11 59 4250 1990 2584 4664 963 365 1085 4304 2334 2279 4131 2113 3528 2642 1915 4329 185 4584 3022 373 375 3479 2218 691 138 1967 4340 3847 2886 16 280 2794 1588 1889 3331 3022 4376 4506 978 3363 3356 899 3312 4374 3196 2754 2148 4013 4169 2178 1904 1428 998 4638 1555 3058 4542 4194 40 333 1996 27 2413 4386 97 1057 941 4486 2985 3532 2967 4984 4014 3244 884 324 4740 960 3348 1313 4851 4648 4138 3852 1201 627 412 2131 4013 1202 1956 2955 1997 2291 4873 1043 1849 967 63 4047 1653 4988 482 4069 1259 4395 1103 1235 2959 2779 12 3703 833 1660 3315 85 679 2565 2579 702 8 1304 3983 1995 1665 1320 4485 3973 356 4241 855 3225 2773 1329 798 4484 2827 3783 1602 4883 4909 3731 2699 1654 2314 4126 4051 152 3351 2309 2978 4529 118 4018 2785 2100 417 547 4775 1097 2723 4345 775 172 2023 939 88 1300 4239 3944 3764 3485 3502 3584 3465 2023 4390 1660 2707 3956 884 4186 1408 3054 3879 3234 130 2206 2212 4763 3209 3958 2605 2271 3055 4585 101 4330 4394 2229 4254 3047 909 2440 4051 4499 1103 4608 3270 4856 2586 1929 2307 3676 1133 4227 483 1663 2179 4018 4858 4648 1354 1684 3506 3201 29 551 3318 3999 299 1432 607 4555 1973 1860 1563 4003 1915 4123 4809 769 376 1048 2630 35 3666 2171 451 4329 675 1183 2348 1027 1642 4444 4522 3513 1571 1286 3738 1656 4075 4652 2141 3052 973 4138 4630 3616 975 207 3639 135 1693 680 3036 3975 3093 3971 2190 3105 2314 4341 2737 2443 3818 3805 334 4950 496 1638 666 855 2818 2569 2165 4762 2523 3400 3644 4443 3491 3900 3088 619 42 833 2549 321 4561 4453 4980 1470 1201 4532 4353 1224 3657 3991 3333 2384 796 992 4365 1708 3129 3687 545 3197 3666 1120 2838 2898 1285 1667 1565 988 758 2395 873 3088 4091 448 1237 1424 4782 493 892 3578 3807 2978 871 4375 3120 1114 1811 2501 4207 606 624 14 1327 4401 1795 3807 3823 4907 1188 922 1161 3422 4721 92 1316 1452 4858 3847 3939 2534 4851 1937 292 2854 1925 3596 4810 4799 4388 2468 3756 4999 3546 4636 4371 3300 3403 4041 552 2676 1671 4445 1579 115 4204 1590 3957 73 3553 3724 3847 4642 4860 2134 1369 3428 3573 422 3596 1764 2081 4400 2240 2721 656 3695 175 2008 414 1465 4448 4798 2262 334 1773 4673 1154 4164 4141 1888 2517 4902 1971 4070 273 2712 53 4155 4369 1389 4422 59 4097 4938 468 3213 2616 4232 3354 4884 2653 4341 4143 866 3791 3195 2046 2008 2340 1856 1996 4920 1571 1861 85 1243 2202 3807 4680 83 1824 3409 4566 4314 4860 4928 1479 1809 4708 2414 1341 1227 135 4015 4166 4087 4492 2719 2294 3745 1336 257 2315 2673 516 889 583 4410 469 3260 2562 1037 3011 4307 2990 2372 802 476 4961 3135 3596 424 342 1642 212 2302 4700 637 3316 2791 1429 3 4816 2848 3481 3107 3097 4235 1513 810 2300 1518 4676 2207 4144 1162 4677 1710 595 4453 690 4302 3358 1073 1655 2739 3852 1851 1625 4780 3911 2724 948 4142 547 2036 3262 1767 2297 4442 1 3452 4862 2693 4117 1915 4225 1590 2787 3826 3240 3411 1531 4982 2996 974 2815 477 840 1836 1206 2741 606 3719 4162 3274 1194 4220 2114 532 1925 4502 4113 4478 1051 4641 4373 800 4149 4184 3320 3982 3360 2695 587 952 1325 3585 2110 4504 1791 403 3033 79 2160 1783 1191 1287 3460 1707 2965 2186 1043 1759 792 2314 3468 923 268 3559 3917 4582 973 1069 844 2448 1290 4099 1169 4633 997 3468 3017 2607 2908 738 3229 1036 1219 390 3169 2702 960 841 4677 2278 3206 3047 4039 4993 2939 4815 3183 986 241 2676 2962 3766 3552 3855 2432 4262 2195 4978 4158 1689 3391 1526 2109 4247 3503 1382 2457 3847 4090 2394 3826 3890 3747 2645 1854 1277 2320 1744 1629 2315 1612 4349 836 161 134 4716 3499 3617 1240 2169 2015 71 16 2052 905 3223 3626 4159 1668 2973 2076 1100 59 3467 2392 2485 4601 4175 4893 3538 3647 4610 695 958 1505 3242 2987 4242 2513 976 3556 121 4475 427 4745 3850 3895 388 4436 346 2307 4664 180 2911 4366 2177 4084 3902 534 2165 3418 1373 3355 469 2729 4114 905 1832 4167 618 2482 3533 2279 3403 2658 3764 4393 2827 4241 4494 3301 3622 4117 2288 1516 2155 2349 4757 4623 1904 3087 3225 1749 2138 707 4302 4898 4422 1989 1331 1426 323 175 1024 1906 1485 3156 435 520 4124 535 1190 4206 2411 2962 3494 4595 4249 3143 1958 3489 1555 323 3066 2088 3208 4838 1828 4010 1124 2228 4139 941 4421 1326 2863 764 3273 370 1262 358 4510 4255 4874 1294 1481 3538 3377 2449 944 1581 36 619 1216 2746 1704 4858 2847 3588 1360 2793 3482 1774 1809 415 1969 3089 2644 950 3766 1523 4415 1620 3650 3411 1093 1837 1336 422 3689 4439 2984 2717 2055 2556 3981 2005 4860 1020 4656 717 4033 4672 2515 2675 3467 3232 3798 2016 2622 3310 1909 2183 2693 129 1559 722 2252 2003 2849 3533 2175 171 3138 2833 4472 4948 1132 3074 4108 956 3993 4154 6 4862 1620 2508 3995 4176 4636 3073 341 3358 3956 2686 2913 3605 494 460 472 3145 3619 2239 1969 3815 788 4720 3222 4316 1349 2507 2690 604 4084 2450 4074 1163 2311 680 2137 1096 3859 3494 993 1093 4221 1289 3769 1529 4365 1290 3650 1822 3070 2253 2889 4563 312 4818 785 1570 4214 2976 3686 3947 785 1877 130 2816 2354 1039 1419 2319 1748 1310 883 3051 4720 1895 583 3995 4062 995 4057 3994 507 2469 3479 4525 3453 4928 1817 2360 2081 1047 2246 2177 3350 675 2272 2044 1416 969 1179 1069 2701 3081 2834 3121 4363 360 4586 3397 4656 1839 3654 3893 1217 2089 1545 4135 3292 4553 3087 2661 3093 3962 2764 1391 45 4037 4483 4063 3990 2583 1472 3099 2944 1264 1318 2798 840 2164 3123 2143 3740 3326 2343 4096 1488 1321 1553 3760 1963 237 4330 3818 1627 4632 2775 68 3061 3282 2859 2865 3926 3871 3075 2791 285 905 2288 2050 286 3516 912 3719 200 2904 2422 3794 464 971 3198 2008 1724 2444 4338 4133 3561 913 487 608 286 3906 1584 3482 374 139 1938 3427 4858 3342 4967 173 2189 3679 571 207 1686 3654 2298 1891 2921 1745 4672 4960 438 2255 3087 3432 3385 3798 3205 395 2152 3045 2803 4027 3745 2787 4647 110 1665 1446 4459 944 2517 3709 3139 446 3837 3695 2899 4139 4164 538 903 3615 818 2501 3842 403 90 3093 448 1246 4564 1924 1435 331 4276 3629 3617 4833 553 1898 1860 2161 3967 350 2337 2748 3237 1668 4578 1843 848 2614 2028 3325 710 3998 361 4924 3404 2032 1656 4048 17 4062 2680 1450 1177 4299 1688 3522 3986 3761 3690 1146 4274 3203 2156 1369 351 2555 2086 2434 1213 829 2374 1306 3348 658 943 69 1624 3295 3149 4761 3543 3067 18 417 726 4020 2109 4555 4101 1899 3814 2331 4382 1259 1867 2822 122 4430 3039 2304 1380 2048 1157 2486 1764 2954 2873 1941 4421 3008 2919 4673 2295 1164 754 1734 478 1897 4151 2083 3513 1024 111 2410 884 1766 1265 4418 910 1788 2829 4877 4156 3062 3962 3570 2340 4453 2353 3628 3715 2373 3351 4297 1151 4495 431 699 1478 1384 2342 4747 2318 1736 4989 3145 1394 1277 1803 2949 3003 621 3016 3634 1621 4519 947 3285 2950 2779 1437 3754 306 4437 2692 3560 729 2270 881 4472 1184 1851 3362 4489 3284 4652 3865 2919 1402 1750 1107 4536 874 2874 3337 3654 1311 1204 4066 967 224 2700 2759 1728 123 1480 1078 4014 2541 4960 369 3635 4282 2009 2380 319 1355 2875 2633 4892 3899 1403 2959 3897 3906 3618 567 1721 194 123 3854 1481 325 1889 4111 133 2652 4799 2894 2611 2193 4318 4565 3198 247 2098 1643 3156 1212 757 1231 241 886 195 2954 4130 1683 1133 3163 891 407 1910 2248 3594 4786 977 2019 457 3207 2576 4211 192 2447 1238 4455 4216 1132 2927 1327 3561 2238 771 1843 2325 4153 4399 2745 3763 3733 3315 75 3941 1397 4388 4183 898 1361 1116 4357 548 3324 149 4949 3155 3390 3298 4398 2025 1891 1631 88 1924 4393 3571 3739 264 638 2565 4422 634 681 3244 1377 1086 1132 4326 4667 3513 337 4130 884 951 4169 4830 708 4606 150 4689 1331 2002 3506 1594 1119 615 2310 2631 1561 1826 4765 3111 3863 801 4174 2825 260 3094 197 923 844 3944 3290 2020 4721 4321 3904 2593 1608 2705 1383 4780 316 4993 4060 584 3042 1898 3124 4759 636 588 1700 2004 2895 711 3540 2873 372 845 1591 4250 2522 4645 3380 16 4298 2642 1416 2560 1898 2538 4210 4457 179 3032 1390 4770 1979 3547 4547 4809 172 3061 3821 4053 3939 1436 491 4253 1370 4708 3946 2854 3886 3682 4040 489 2449 3059 2553 98 1977 243 1686 2474 4103 1735 4225 4774 1418 3868 3187 1695 4746 2421 4975 2136 317 4184 1532 1419 2013 3505 3286 3364 1543 1151 3941 652 4133 570 932 1247 221 1411 3091 2943 2929 3220 3142 4783 573 1147 2541 4088 532 4228 2290 2767 1124 4308 973 2941 1181 2599 3059 2350 213 714 323 1147 3823 681 208 2104 2111 3939 2682 3206 3496 2513 3676 378 1766 4291 1375 4876 4548 4658 3214 3217 2000 4327 969 4442 3882 4683 1642 3947 1241 2853 4866 1900 2757 4055 2493 2219 4414 3929 4226 2913 3772 2413 1260 1664 4780 4905 4243 1684 842 4680 4140 119 73 1513 1909 4322 4772 2391 1106 4235 2689 1855 1259 1745 4505 3157 4891 2442 194 4679 2115 4535 3573 4160 4668 4002 1888 1375 4921 2318 2604 781 1835 3695 1552 4899 1698 3518 156 1193 3411 2038 4535 4432 53 2994 2274 1698 1923 829 3203 1316 2477 32 2851 75 1430 2271 4424 3188 4135 764 2516 842 3211 3587 3900 4827 4193 1156 4569 180 886 381 1130 3649 3480 1645 241 2837 2092 3354 4698 3904 1232 2420 1007 100 1345 3584 1406 1840 1071 4485 3833 4805 2652 1794 1053 1779 2337 1023 684 4597 4498 759 379 2744 1308 148 2804 3425 2030 3435 485 4428 3517 3724 96 1397 3582 507 3065 1555 3856 1930 4435 3288 3591 1141 2171 859 1267 4428 2563 1326 487 596 1537 495 3562 3086 2869 4011 417 3919 4558 663 59 767 38 3470 3771 3466 3713 1622 314 1818 3002 98 3475 3690 1911 3249 3925 1324 1456 1333 2221 4333 3251 1158 233 3516 1451 3733 966 3694 1333 513 4618 4165 1609 1077 3482 3204 3735 3416 4350 2613 279 915 3256 2251 2880 1047 3705 4224 746 2509 276 2176 3172 1819 2985 612 1703 494 2379 2321 1520 2698 1947 1614 1994 1316 4938 1369 4938 4665 4867 1843 2209 2348 2271 1831 1534 3516 1902 567 1401 4763 2197 39 1057 3880 4266 4848 1143 2806 3818 3455 393 1459 2716 867 5000 3482 428 2914 4514 3305 2889 4732 3840 2452 3630 3111 3937 4944 1621 3337 502 4960 4391 113 3332 3580 693 191 613 213 4115 4968 191 1739 3431 379 2899 2719 1422 3214 2895 1297 3256 457 2941 2555 1863 1249 2554 2195 2868 679 3920 3965 882 2759 4356 3687 1417 2434 2280 564 428 2700 2642 450 1171 1550 1171 4540 602 149 3178 4192 2760 4905 1519 2425 3361 3887 2584 4798 1805 2624 4519 3409 4071 4872 3889 170 4958 1063 1728 1602 3463 4019 1315 3088 2193 1868 1489 2455 1999 1151 2690 702 10 2012 3030 2719 861 3136 3435 800 2519 4996 843 1725 4204 60 4779 1388 1701 3880 3342 599 787 1790 1640 2222 3112 1542 4644 3922 3518 4541 71 1667 2845 483 2754 1835 3962 677 267 33 4594 2419 1996 3399 3867 1403 3619 637 652 4060 4785 475 1440 1100 2107 3899 2824 91 1428 4924 3325 14 2297 1312 394 212 195 2207 2432 348 4985 994 3335 2398 2899 2113 1180 3885 96 829 3493 4172 3089 4375 3239 2893 3396 1479 1289 883 1850 1270 1094 3842 337 2084 2743 3129 2514 2771 3583 2495 4332 4969 4813 2483 2871 738 949 4755 4346 2628 2079 2894 4766 1690 2063 1714 3449 4666 875 4551 1484 655 560 2521 4501 4215 902 4538 3462 461 1839 2461 956 2048 4828 3188 1369 491 4040 2268 2074 819 2691 4796 4657 836 152 1826 980 4509 1279 4541 3468 4719 1508 891 2319 4305 3822 2693 807 2071 641 3639 2113 3831 2268 1025 3799 1802 2772 3264 2198 3201 2663 2093 577 1702 2354 3965 1428 590 132 4255 2473 4286 2776 2337 991 4787 1687 3036 4942 4048 3716 475 2548 4500 3390 4056 1243 3945 4281 4543 864 935 1597 3297 3718 4942 3830 563 2289 4071 1490 76 1908 4300 2038 3306 3299 1228 4738 3374 4201 1600 4056 3907 4084 2113 3369 555 4980 3815 576 930 3056 475 4268 1929 4432 750 4467 2300 4276 504 970 3189 1755 1466 2381 2119 3773 4044 2741 4683 4354 3688 2853 3086 1553 2989 4965 1377 1682 1829 351 4808 1804 3439 3925 1452 416 4693 2993 3401 1579 759 4058 4176 3520 855 3366 2190 2916 3827 4531 1084 3721 4759 1492 2069 811 2128 1906 1106 182 2545 1400 3177 2462 1458 6 1210 941 1532 3232 953 384 2302 3580 2167 1939 3203 1999 1985 2089 4754 1329 295 3532 2925 1900 2590 1635 2914 4905 3887 2399 4821 2091 774 733 436 3537 2107 4551 2098 1656 3788 3147 3820 2688 2361 4042 2679 1298 471 642 2672 4616 710 2989 1354 1341 3635 2712 2756 521 1655 4909 2480 2774 3005 4193 2214 4358 4512 1758 1622 3578 4843 1602 778 1180 3087 2415 4786 2006 1744 3697 1701 4777 3680 1859 2055 2672 227 930 1509 3746 3690 3856 3203 4891 3456 114 798 4707 2376 4819 3179 3861 2933 2071 902 314 3239 545 4324 2436 1213 565 1977 939 3614 1262 2474 2987 2959 3353 1621 2716 3296 1448 4388 553 2303 1913 710 3546 4715 765 398 4418 3570 2729 1162 4057 4827 3312 1341 3226 1253 3822 1581 206 4143 2015 4622 2080 3029 3990 2453 4224 3098 2030 1853 360 4416 437 2198 882 337 4380 1105 3767 1082 864 357 3153 4531 1196 4301 2930 3120 757 3144 835 2043 220 512 3006 1719 2336 1171 1605 22 3369 3045 4289 3261 1942 4660 1611 3459 1272 2011 4854 2989 1573 1559 2794 629 2982 2037 4331 3478 1433 1650 4225 1986 1079 1489 4822 1316 1159 625 1387 1878 1034 4325 82 149 3509 4354 4245 784 4442 244 4158 2612 1287 4913 4997 3827 3157 236 1166 864 1018 844 4776 4468 2256 1594 935 597 619 3439 3282 3914 2327 3587 3293 2656 1920 3295 3345 2056 4585 2572 2935 1902 3718 266 4585 2084 4537 2250 601 3341 3864 12 3048 2634 1133 1394 2009 4600 4005 1699 1899 2064 1402 3937 2482 430 1689 3243 1254 43 3349 380 874 3683 2226 4106 4750 3808 2762 4152 1382 4637 636 4652 1746 1091 4456 3586 620 1671 4060 3687 1124 1330 1090 3422 3783 3544 3055 895 4148 1834 3022 3003 502 3628 1227 2121 933 991 2913 1965 4732 4840 4325 1843 3692 503 3360 3520 3832 3825 4720 3370 1983 1407 3375 1075 2270 2837 1579 2874 35 1052 3245 1169 3203 1080 3522 2280 3052 4354 4477 3289 1772 2671 1395 2858 1384 2823 4709 3518 1542 1183 2665 1916 3052 1879 3714 3190 3454 4533 2972 3556 2436 4353 3201 1199 1137 4871 1206 430 4365 2792 4246 1060 2468 2880 1910 3743 1798 1505 1191 4139 4149 1303 1416 245 1065 4811 4802 3625 823 129 1650 957 230 4921 1218 947 2769 3537 87 747 4808 313 2572 254 4182 1701 2495 3812 4780 2999 4063 2207 2037 3555 1044 2206 456 410 2479 1635 2530 2159 509 3389 4625 1477 3120 23 2169 3774 4342 2223 467 2605 3488 2272 1513 926 996 3184 2540 3809 4276 2971 4790 3650 3981 2222 3632 4956 1841 4813 1301 2777 237 4613 2717 4667 3652 4578 1900 855 1386 923 3088 1733 4145 609 4366 1129 3431 1892 4581 3805 2982 2774 625 2133 604 3661 1522 2889 1593 4949 4834 1102 4539 3404 4147 2766 164 3269 3855 123 2675 4646 2430 4648 4319 2593 3803 5000 872 982 3327 2117 2318 1304 4581 2114 4415 3836 2044 1833 2397 3757 2273 2263 4262 3354 2954 4619 3443 1302 1291 194 1497 1352 1941 1766 3619 4481 1546 1858 3229 1840 1995 3920 2203 2825 858 3603 3256 2865 1912 2309 2503 4884 3848 4538 1734 1976 1994 1355 4414 2687 1225 3685 4364 225 2933 4991 1075 4063 3458 376 4440 337 120 1382 1053 394 273 1327 4014 3318 2613 804 2519 4955 1209 4825 1028 3949 419 495 2079 4344 2312 3739 1453 2058 3287 140 3065 1613 4636 856 1176 938 22 1047 892 2433 3192 4543 3626 3755 1484 239 1507 2688 2139 4220 366 3529 4374 2430 3668 2879 305 4956 4819 121 1290 2468 428 3939 3382 52 822 3353 3221 1484 1904 384 2465 4097 330 318 3947 1596 893 701 1894 3153 1630 4228 4810 2593 1160 3358 4250 2952 2807 1840 646 2279 2517 1879 4074 2571 640 1720 1133 1156 202 4823 2651 159 1384 4801 2516 4341 4940 3857 2171 2306 3899 2079 279 4630 2032 2236 4429 1183 1199 4703 2604 2942 4803 2395 2135 2517 3248 1854 231 1783 945 2220 1935 4200 1395 4691 4902 4865 3776 2212 2240 4710 478 4856 486 3975 2597 2953 3497 554 2805 460 635 1023 2453 3430 1294 3075 2085 2260 2114 3998 1845 3961 2492 1125 4012 628 777 4808 1514 3255 1119 101 1014 1905 4021 1235 1960 4733 2598 512 4632 3537 459 596 2302 2280 2693 3476 3023 369 86 1856 1639 621 1249 780 4545 436 1590 3227 2185 2457 2384 63 1419 2322 4678 2043 4584 2577 3253 2497 920 2437 3188 2092 1939 3234 1662 2168 3951 2124 524 2077 141 912 2921 2175 3052 1372 1300 4033 1021 2058 4257 2453 2013 2977 1424 4293 2030 4108 1637 702 2814 4601 1622 320 782 1546 2032 2111 3084 1816 2755 2805 3945 1683 4321 4381 2700 1123 2763 2962 2222 2930 2620 2286 3588 2712 3156 2523 3688 4358 942 1950 3768 1507 3858 3374 4910 2906 2972 890 1190 362 4683 3048 3979 3173 1923 4207 1994 1057 811 478 4229 4354 1808 4730 2921 2990 3056 4012 352 1455 1144 1377 3320 4021 1567 2504 627 2874 544 2959 2109 2388 2060 847 1809 1918 718 3779 3996 2583 3445 709 1472 3529 2581 3786 4171 3915 870 1185 1373 1632 3044 1159 966 2006 813 1213 197 1016 686 2545 4378 245 3103 1953 4965 1726 3858 4635 1196 2203 2016 2664 4297 4063 1900 4652 2026 4680 4605 1024 3416 3480 1880 3560 928 2582 2973 1390 3973 1230 4741 3797 2380 1021 2554 4694 486 318 3351 1062 3585 2943 1252 4230 128 2844 4195 4506 1006 1691 998 1067 263 3015 2255 693 304 894 485 4809 4834 3371 3470 2116 979 4148 151 79 1516 2796 2854 2205 484 707 1153 3184 4787 3737 1228 483 3824 694 4431 2665 4084 2766 54 3685 4701 2621 4735 3096 2988 3367 4255 2767 1615 4275 4086 498 4168 922 2502 3198 3955 877 2736 3292 1172 53 3415 784 3583 2265 3154 1898 1630 2683 2038 3056 1719 4803 4442 1179 4363 4115 1810 925 1329 4233 4805 3289 3776 3408 4359 4363 4072 4503 4736 252 1866 1448 3002 4624 3819 906 838 1303 3558 4712 3104 1759 3431 600 3999 2464 4944 381 2078 2375 151 1070 4758 716 2646 4452 4722 4419 3218 4808 1593 3807 2317 3458 3295 1507 2949 2883 276 3679 3538 252 2835 4649 315 1533 1813 345 1130 2079 3804 4427 179 4626 2936 1425 2722 4504 2605 447 4666 3176 739 501 2334 3796 1645 2201 2739 2835 1107 2666 4652 4808 2816 390 1109 1065 4908 2885 1025 2464 1034 4283 2901 1214 4147 2418 2986 1435 3754 2909 3950 1287 4191 2911 2004 3861 4396 1578 135 4650 2770 2976 347 2674 3933 1662 3165 3036 2084 2212 2030 401 282 4990 243 3865 4440 2982 464 3261 4736 3255 1872 4718 1827 956 23 3605 1301 1023 2137 1113 2964 1858 80 20 2020 2010 2361 686 4389 4046 167 2289 1739 3604 199 1499 846 3613 2947 1135 520 1708 3759 3804 3737 668 2399 3244 4470 4031 535 1471 270 2751 3313 1014 332 432 3131 3000 632 2412 2878 2080 4230 1294 1584 4372 3629 4911 3563 2960 3240 1965 508 2849 3569 447 4485 1843 4729 2194 4699 2500 3482 1423 224 2446 1221 4914 874 305 1596 837 2338 1790 3641 3427 2583 3693 1229 4925 2784 4408 3354 2568 3053 4694 121 4741 3799 4633 4550 1296 156 736 4303 2546 1980 734 1784 3320 4470 921 1809 2153 2244 4299 2542 3011 3538 3669 2046 3390 1155 575 510 2479 908 2161 4419 1871 639 2886 3547 4786 4562 4003 3773 881 3829 677 2484 4408 1344 1712 2896 1912 362 1760 292 1790 1107 348 3897 3066 1915 3294 3002 1850 80 3644 3806 1284 2885 1434 2546 4919 2293 1438 2868 1843 3540 83 2489 4748 31 4127 2975 299 1758 348 4636 1165 1529 4274 69 2410 3528 2180 2488 215 4642 3535 1923 2668 2463 3878 506 2543 2910 4656 3181 2616 3208 352 359 3715 3155 3052 3056 4113 3719 3215 2012 1895 3476 3336 459 2533 1411 1321 2719 2216 3393 1248 2448 432 1983 3545 3923 2763 956 1225 423 1864 4385 1181 3927 2229 3180 505 2987 634 910 4082 1630 3052 4261 2493 937 3443 547 4997 3087 4907 4708 2401 1191 1935 2092 2563 3134 3425 4495 2674 3562 3988 1439 4713 375 931 442 206 3598 4422 1058 4716 3441 28 1923 3865 241 1084 3352 1472 2712 2187 30 1289 4903 4753 998 1532 449 4115 776 4098 3654 3787 2163 1804 3209 1835 1806 2433 4611 3950 2066 4941 2262 1808 3926 716 3034 2288 2498 1195 4043 1909 2860 1040 1521 1174 4334 3117 1390 4825 661 3321 1300 3085 1740 3806 3485 2367 2407 4756 1705 4937 209 3709 819 2406 4742 1263 2156 1736 1689 3645 799 659 136 1574 4739 1087 4611 3013 1805 25 1104 975 4723 3546 3946 1336 4945 2895 1829 438 4232 575 4460 4980 3138 1064 4332 3665 4320 1851 1918 3975 700 4027 1024 2660 1487 2618 4405 2380 3756 4037 3713 677 4995 2315 4261 2737 1831 3961 369 2112 1272 2105 3397 2643 1290 3342 2687 1250 508 2137 3384 599 4275 784 263 849 340 3873 1396 2122 1237 2444 4446 3625 4332 4206 3294 1313 550 4135 1210 2800 2514 173 1651 1329 2772 3814 2311 3930 4338 3443 4687 1367 2538 927 658 997 4074 3372 3393 4312 2463 4166 3457 1829 1511 2414 2236 601 3087 832 2304 728 4789 749 1046 2622 30 1018 4972 530 1298 351 4516 270 4763 4106 3403 417 1514 1985 1418 1949 4042 379 1633 3993 1987 4696 1791 2479 2816 2828 2539 3815 2881 4936 4286 3091 874 2777 207 4705 418 3479 3885 4900 573 3135 4825 1547 1651 1426 1001 3001 4959 3260 4806 3387 552 86 2543 2117 2835 2084 27 4261 599 1167 356 39 2671 947 4710 3167 468 4243 476 3218 1289 1433 3244 1725 4605 1374 3182 244 124 256 384 2733 2726 4614 1525 1546 4543 4726 3897 4203 4885 1424 4207 810 4574 2625 3203 4101 4671 4105 1321 2175 4373 3197 676 2527 4728 1557 55 95 4979 463 2968 4182 1678 650 2256 3055 4020 2780 2228 912 2357 4877 3991 4692 1637 1850 2486 2481 2651 1971 1690 3451 4323 1725 2850 2863 1109 1776 974 897 1540 4769 4957 3150 1431 3098 3656 3506 4459 1182 2020 1548 799 4829 2308 2565 2822 3718 2629 3421 1137 1776 945 1478 1355 2103 4629 7 3427 4734 194 3458 2789 2855 3615 2590 4137 156 2733 3069 307 3754 858 199 3857 3905 1607 4534 1776 205 4090 528 472 3560 4333 457 3051 3774 3221 3302 3482 3687 4635 322 4760 4192 2399 117 1445 2010 2224 16 2204 2186 1797 4058 2893 4191 2799 4662 316 2320 4364 3243 4144 4115 3638 3538 1901 2895 3234 788 2322 4811 90 3010 164 2428 1195 859 2249 4915 4808 3969 4838 1141 2669 396 2538 4233 724 821 3336 4374 1524 3100 1033 2994 4709 2467 4016 4684 2805 3113 2940 2755 830 2721 3241 3204 2733 3056 359 1832 701 1178 3978 3899 1850 1565 2072 2215 3511 2196 1662 1887 4856 4517 3276 2140 4544 340 2172 2355 1845 638 1103 3613 863 999 2528 3190 1524 2428 1614 2663 855 4594 2102 525 3173 3957 935 2767 2166 1497 1789 3347 1698 2053 4647 1689 2801 1059 1209 4255 1330 4170 4051 547 1189 2132 1975 1372 1297 296 1231 3354 2847 9 92 4521 3652 3477 1088 1827 2155 1878 670 3715 601 4525 2012 4538 4079 4986 4632 1373 244 3221 4944 613 993 4441 1632 4086 83 4499 1648 1568 652 4191 4684 4169 1025 636 4098 1618 4157 3107 1743 2749 4165 979 251 998 2739 3200 2008 3999 3620 3560 511 4089 4265 1909 4643 1226 418 2989 2803 1826 4638 3253 1036 2765 1020 3810 733 1124 2997 854 1554 4675 1319 1489 2026 989 4716 2261 193 2163 625 3913 4358 3817 287 2448 686 3394 4774 351 4751 4078 477 3938 1334 2051 4547 63 1202 4793 2657 521 3134 341 4286 902 3195 1479 2954 578 1619 1668 3043 1154 1872 940 4619 2018 891 741 3519 1880 2613 1214 4194 1542 2569 1445 1248 1324 3072 3058 3659 3059 4052 49 386 4443 3301 4948 4013 1478 1015 807 362 1683 3154 3226 3171 3244 2153 1387 3798 2056 883 2833 2892 4369 3309 3290 2714 1623 1583 582 2203 4812 1874 4465 1107 2726 3760 4469 3149 33 3996 3502 3703 34 3005 2516 4761 948 88 2228 3386 2871 3579 4160 2067 84 187 2562 281 362 4519 3605 439 445 2442 868 4498 2713 3701 753 4931 811 4554 4872 433 473 1506 4297 2116 3933 1793 1481 3811 2246 3084 3153 2047 4718 2050 2582 4406 2045 4880 2711 1225 2436 4299 2651 2694 3187 3875 2024 3918 3821 1818 4037 1696 1223 4192 4441 4388 2620 2658 1721 617 3371 2639 2310 2673 1367 4210 2100 3591 4358 963 2405 1448 4211 2030 1716 4239 1733 4754 4651 1014 4885 4082 4869 2620 1372 3384 3020 4298 4003 4589 3836 1181 1424 963 3006 495 360 643 2838 2358 4183 3831 294 2236 4306 4161 201 1285 4462 3322 2000 580 318 116 1185 1126 1408 848 3939 301 4360 1273 3659 4742 693 2751 1417 4860 4103 326 3508 3491 4919 3812 3098 4253 1447 3574 121 1841 85 2187 1361 1839 3701 816 664 4565 1404 4354 4780 981 486 4991 3004 964 3520 3654 3072 2613 3918 1250 548 4836 3119 1419 609 940 404 2356 2172 4313 4317 926 566 4447 3347 4500 3618 3729 4175 4573 3937 2794 714 2198 153 3848 1395 573 2898 4251 4172 223 1536 2043 2093 2826 1516 2256 2560 1772 2331 943 2091 90 2677 1580 2649 802 3735 3866 33 1706 1202 653 3646 2174 297 3296 2109 4662 2111 4775 530 4517 1527 687 4011 315 2834 977 2219 668 2765 4971 2337 1023 256 3678 1254 329 24 3377 683 3671 2509 972 2088 4839 3101 598 1158 2928 1607 864 743 4020 313 3672 3992 2701 1859 4871 1302 4446 2690 1131 2542 70 918 4046 3467 553 2372 3933 4443 3342 892 3009 3603 2569 3348 466 4231 2643 2019 3527 2866 1877 863 3295 2116 4345 960 4683 1407 3385 1090 4153 754 470 2887 1843 2990 1058 963 190 4955 2734 1830 1988 3564 2141 4661 506 1270 575 3370 3882 1790 2527 3543 1682 1928 4830 2023 836 4912 4126 4958 3628 2925 1647 763 1797 3577 1109 2181 1468 1587 2487 2235 1563 2660 402 1027 2368 4965 2341 4548 2499 472 2947 971 2252 1835 4676 3330 946 1977 235 1660 2549 392 3473 4915 1877 2195 2417 2571 1928 2409 4770 2764 2984 980 1392 3011 1571 2580 612 721 2793 3594 2511 547 3050 837 1843 1528 2013 2376 3586 223 2426 3754 749 1374 2929 1780 822 3716 4081 2103 918 1048 3282 3003 1032 303 4523 4233 3468 3682 3829 4779 1189 2757 1789 1342 2635 298 2166 4479 1106 4316 1469 2723 1185 1428 1139 2189 3052 4504 3223 2020 2403 2743 593 2706 521 2174 4480 222 1317 1102 2693 1283 164 387 2238 2127 3285 654 4412 109 4052 4676 973 1715 4823 374 1403 2045 492 3511 4794 3712 4745 225 4174 639 4051 3744 2715 1650 4760 1389 1971 2082 4956 1364 4596 3935 1592 4422 4415 2378 1838 2432 2642 3115 1799 4739 783 2348 3309 2970 3067 667 4481 4782 448 2220 262 173 4523 4581 4436 1935 4470 3169 1918 736 1127 1398 2756 1065 104 3726 2482 3623 4501 378 1991 4890 329 2306 4015 4032 2361 158 738 1871 1495 3792 4610 2302 2768 736 3401 4453 3887 2615 337 864 800 620 3810 2056 1013 170 1623 2858 21 3000 1617 2854 3216 2584 459 2177 2956 1392 4692 1619 875 3132 1568 4018 4899 4282 2991 1790 2564 3068 1981 3490 4182 1418 312 2770 2416 765 1550 4927 1826 1957 2268 2700 4316 3124 791 3205 1572 3641 4159 3195 4077 2358 4079 2561 2770 2187 135 4834 3967 3264 3538 4721 297 527 712 2198 2840 1103 3669 1392 2100 1386 160 3990 2318 4960 3965 4941 2754 1234 3572 4029 4963 3904 839 20 3111 3363 1800 2489 943 1244 417 2290 3089 1875 1370 1919 3542 2041 430 2220 3652 838 4278 2467 3836 3380 308 4640 1565 241 4002 2915 3712 1457 145 3697 3770 1962 3714 3660 3653 2711 4257 350 4150 3766 2044 4138 2569 154 3552 2067 3625 2161 293 203 472 3318 2077 750 333 4096 113 3204 1977 1002 1820 4026 2489 3577 1781 3377 191 4569 2058 4766 4793 1409 192 1681 2560 2338 2348 3470 179 2507 1869 4343 2977 3256 4399 2567 3018 879 1881 1640 3183 3721 2216 550 918 4975 2898 3075 4599 1051 1604 409 1817 4410 709 3363 3638 121 816 604 1002 1405 1830 3925 2968 433 2754 564 269 1700 1059 3128 1163 1440 3389 150 4408 2660 3856 3023 3084 4499 4847 3687 3022 2363 4067 1248 752 3391 1174 2701 1543 1270 696 4375 1916 2225 1294 4092 2789 1321 677 3011 1572 2286 715 3945 951 2665 2919 494 4671 59 4484 33 1841 1588 466 3912 3392 4765 1261 2457 4400 230 4516 4132 3173 3721 3235 4607 1586 4813 1162 2561 1682 3364 1995 4215 2795 4333 1488 4297 3430 874 1994 4478 3593 1195 3419 1468 1781 2570 3030 609 2479 3237 1057 4733 2651 944 4778 1693 3301 1248 2615 946 254 1080 4348 3648 4789 704 4249 3423 2851 4577 1450 2326 1654 2874 757 1323 983 1366 2983 1420 3460 2788 1088 4817 3510 1318 706 4327 3484 1498 4502 3750 4679 1860 3374 4388 2412 482 1740 1353 3405 591 1130 449 4472 2008 4208 2605 2422 2578 3698 4234 3565 794 295 672 1607 1011 2963 2908 4865 764 3693 3782 2813 375 2130 1252 576 4836 3792 3989 3204 203 4172 2903 3015 3086 4669 2138 379 741 4070 4291 2620 2879 240 858 3909 344 2133 196 1739 245 14 3873 336 3026 4431 2607 3098 908 2430 4285 2793 1104 1591 2849 4468 3714 2386 1739 173 1911 2116 2584 3032 2883 1826 1823 2120 4971 3929 1903 3587 3101 3953 4895 3865 4627 373 677 64 2220 2156 384 4115 2379 963 4022 4494 3214 1617 2255 548 3080 1498 2303 2906 1687 2269 688 3729 4615 54 286 1167 789 1876 2145 2550 4116 1052 2230 756 1972 1012 583 1730 3574 745 294 1790 3849 2242 1342 1664 3768 1834 2122 2224 4618 1074 2564 4887 2409 3412 3864 857 4363 4065 2630 738 4804 3212 3931 4333 2682 3101 2480 4414 4768 2400 1146 4890 2067 2179 2544 1722 1864 3267 4329 2260 1292 423 147 3290 2626 3228 4965 1232 4937 2039 4622 3946 4636 1054 139 4972 2832 2816 1133 4680 4209 2488 3705 708 3301 2054 2478 4353 2831 4254 762 85 2422 982 3966 1250 3611 3028 4405 4893 2199 3143 945 119 1898 2721 3334 4520 3981 4995 1093 4775 4545 3225 3299 451 3830 1866 2423 1253 4557 3385 1535 315 238 3695 4995 4871 1091 2174 4377 1478 4275 631 2936 3506 4192 525 4397 4729 4649 2216 3289 4115 3081 1948 296 3103 3758 1383 1635 1951 403 2910 3487 111 4854 1864 4972 2714 4851 2553 3584 4829 3487 3737 1769 1642 1125 1315 4726 783 341 1478 2399 2764 4440 1215 3824 49 133 685 4147 957 4247 492 42 56 1365 2355 1801 1402 4801 1286 4106 2001 2082 2820 1126 264 1970 1090 4307 2114 2352 886 3249 2603 3582 3717 4892 2951 1236 3597 3101 3409 1179 2523 4865 2566 4252 431 1264 847 695 2188 7 1723 476 2881 1175 1290 1685 2834 3076 4243 2194 3727 3270 455 1515 291 2483 3731 3682 1382 2747 4594 591 3788 2619 977 2921 628 1283 706 836 3290 2104 2393 3069 4326 2490 3618 2552 1507 391 4113 2355 4648 854 144 3248 2754 3501 2341 2039 1136 540 2681 4353 3150 2384 4914 4974 3555 729 705 2264 1195 2564 3181 3862 3157 3777 3207 538 3701 3918 396 3491 3684 1506 1494 1260 2107 2707 219 2891 3724 4617 4124 4035 2873 2016 3736 3698 3035 1466 4454 1420 428 1643 4646 2174 1813 4099 3521 116 3073 1056 2252 3915 1560 2785 2994 3655 1557 2060 2175 4119 1297 4080 4853 1044 45 2724 523 1934 1764 3023 2521 4943 3279 3045 3149 3901 3350 520 4337 404 2798 861 1202 2658 4582 771 4531 4202 353 3152 584 2690 839 4771 851 4860 4755 1443 3419 208 4350 1582 2544 3113 4723 1379 3856 4172 4089 1361 238 2236 4308 4725 757 1720 2853 2912 4817 2163 2949 3391 598 204 1478 2721 3223 1756 3754 1045 3449 890 977 1377 1445 1914 752 3132 3033 4481 4101 2949 2584 2875 484 3377 4309 3822 3613 4041 1780 524 3307 769 4794 221 1894 419 992 2402 2074 2354 1899 2243 1894 4143 575 610 1182 1512 719 2870 2346 4980 4287 1657 1221 184 515 771 3302 213 885 3708 890 1215 4274 366 112 2352 4069 696 795 4843 2387 1956 3564 1369 4510 2130 1550 1239 4715 4075 2888 3414 3475 327 199 386 949 3455 969 4924 2315 1700 4762 4920 4320 3901 2619 927 1945 1006 2670 4526 3297 4499 4564 726 35 3521 3047 1578 3051 3566 1352 1036 2125 356 3362 4080 3845 2994 1757 4118 182 4043 180 1580 1252 3396 967 3835 2785 2714 1314 4173 4923 2858 2100 2718 3780 4800 953 2976 2633 3177 2657 428 3716 3896 3982 3728 3675 4972 770 1780 3582 1313 4663 3148 836 4523 3933 2209 1127 2454 1735 1552 627 520 782 2569 2251 421 2741 3097 1516 2235 3363 128 3393 763 1772 3316 3749 1878 4352 1357 4492 3126 3315 4823 4402 600 2171 91 3650 3817 965 4021 4320 4646 441 63 4639 4530 1177 437 2341 4060 3406 1592 4354 1070 1371 2147 3037 1319 1304 2393 391 4122 872 1653 309 525 4619 336 2090 3979 4205 4694 595 1219 4693 945 4681 4006 4255 2741 618 3388 3227 3394 257 4848 859 398 2458 3808 313 360 1279 4478 3599 1878 3485 1073 2820 1464 4199 3365 4014 1274 2954 2350 4771 4126 1512 4313 2414 4848 949 2668 4217 2312 829 2449 1541 3811 3020 3079 3123 3787 1964 3657 2902 3890 3059 1389 1855 2275 658 829 1656 538 1191 418 1681 734 516 3004 3679 14 1182 2115 3496 297 4230 3433 144 2964 4723 2702 3670 2137 903 2475 4159 1922 2230 2799 3371 3634 4874 1917 3683 4124 65 2180 1162 562 3173 2286 2016 551 3411 1881 4560 3453 837 1489 852 721 3416 804 771 4338 3086 988 1234 2949 4206 1313 1320 4500 1455 4381 3744 4986 3920 2182 379 1056 387 1095 1883 820 526 1111 1442 2477 129 4200 1233 2256 442 4729 3665 2270 2612 741 1173 2315 2155 2530 62 265 2161 3539 2318 539 1653 3822 3637 2754 3623 2711 1496 1860 4565 3011 1996 200 2914 2494 3639 3379 2681 4334 64 1542 2382 1245 1890 2037 4525 4202 1093 1025 1601 4201 1989 1327 3423 1487 1561 2384 2512 3687 2461 2287 219 3143 4160 70 2744 67 4863 3057 4014 1985 2144 2464 1070 1220 1952 4626 3573 4042 4222 1053 6 2582 4829 1839 1494 2486 934 4864 766 3397 2852 2853 3397 3915 3494 3223 651 1296 2736 4922 4615 1196 3338 1839 466 2147 3984 4154 762 3161 1904 2964 4000 3714 1495 3946 3626 4653 1780 388 3450 2923 1596 2023 2213 2253 3964 2172 3508 4892 2882 1070 878 3175 4501 3200 868 1888 472 4861 1300 2463 771 4526 3904 981 1674 224 2244 2019 2140 3795 2147 1545 309 1660 2801 1727 2036 4971 2082 4055 1470 2022 2867 4856 4025 2445 3108 4533 1306 411 1900 3052 760 1027 2396 2656 4454 977 1139 832 3061 1981 552 1221 3415 1596 1444 416 645 4638 4734 2513 267 2193 3644 113 1255 1524 1032 689 3557 4605 4985 1329 3461 3100 3518 26 4507 2894 1447 3700 599 3883 4708 3865 4355 1063 3827 3392 512 2181 4318 523 4193 3463 4763 2305 1365 3863 3170 3341 2457 2562 2179 1213 1060 4808 725 3171 2274 333 4784 4592 4794 1739 3244 3700 4176 3750 752 2535 4715 2446 1412 308 632 1913 1463 3952 1565 3142 1809 1479 319 2874 1570 8 3917 2503 4610 3628 4530 2009 4551 4787 3215 1959 3370 1222 1710 3464 4090 4614 1568 1515 479 1060 3952 645 2704 1367 3750 375 4294 2753 406 2646 2758 2306 3110 1626 4803 1444 443 4519 4546 4853 4084 1854 765 3744 4270 4941 1873 4436 1966 1411 2479 1203 1762 3093 1014 741 3873 1292 2711 147 246 2405 3344 3196 2545 4143 994 347 3965 2464 4403 526 963 153 3085 1457 1126 2157 2829 945 3670 14 1237 3570 1669 3736 570 1378 4388 1324 4870 4035 175 3103 4743 2260 3301 408 735 3785 2401 1917 2578 4759 1724 1935 4243 2889 1848 673 71 3150 342 4333 320 2896 2473 119 619 1966 65 4528 3090 3651 218 140 1051 3205 4746 188 2408 4350 4806 3317 101 1351 3605 2576 3773 4144 251 2240 3790 4001 3360 487 672 4437 439 1889 3761 3753 3447 4054 4036 1778 4373 3036 3957 3164 1648 948 111 1115 1700 1745 1614 4390 2120 2476 525 3103 4424 2346 418 572 603 420 1085 833 4486 3958 2557 4852 3311 2608 3394 1272 818 3128 1276 2690 3184 1630 1179 2879 4891 3143 4724 4908 76 2027 611 597 2637 4471 267 1503 2015 4396 1983 973 3478 4398 3557 374 3839 2477 902 2005 1665 4543 2744 3248 2305 1292 4364 322 3332 3177 2864 2274 4801 3574 2501 3186 468 2856 530 4688 2645 3319 1359 3096 2951 2257 3555 4111 4369 3198 3607 826 2136 482 1057 2237 3171 4837 258 2981 1526 4990 3632 127 4536 1300 2477 4150 4205 204 2582 897 3388 3854 388 3202 1401 112 974 2104 4037 1777 1774 3958 4737 1415 3936 3682 47 1186 2526 4279 3433 302 910 659 320 3669 1162 2137 1150 1571 3583 3921 3724 2976 239 259 2357 1706 2231 4808 4281 320 1529 3009 779 360 1731 1973 483 2050 1631 744 3893 2650 4905 1022 3929 2170 100 724 2009 4189 3813 2112 1821 1686 4918 2500 1530 2783 3821 1519 2511 762 2338 1451 2038 316 3604 2352 4281 4332 461 496 4795 3409 1473 529 779 2865 1067 254 3421 4523 3777 4022 2760 2454 2747 148 2344 3943 1056 3445 4901 2560 3760 3029 3203 2203 3979 4306 2281 3747 2184 4407 3978 4147 2383 3731 4430 1700 3264 3416 1914 1940 4570 660 740 3138 4949 2979 4632 2083 384 2643 2582 3584 4892 1398 1665 3966 558 3748 1609 2516 1865 1550 2002 696 1858 3236 4403 979 2410 4696 3920 1792 1784 4585 1809 3153 3268 3529 97 1434 3693 3799 2087 3948 1180 4134 2072 3851 295 3652 2507 361 495 4764 3435 3281 290 1380 2249 284 993 496 3720 4271 2883 1829 1967 1635 1201 3375 1091 3972 4768 3795 498 1971 3522 4766 800 4052 4237 4116 942 1081 594 2113 3278 917 4911 1060 2816 2889 4174 1095 17 1098 60 1609 1847 4769 1403 3164 190 4450 2328 431 846 4029 309 4652 418 4857 2880 915 770 196 146 3990 3850 2692 4098 867 2529 2273 3896 821 3555 4688 3890 723 3936 3594 3346 4368 2546 4810 309 4225 2179 3283 357 4570 981 1592 153 1721 1703 1194 3968 194 3855 2510 290 3289 2371 2132 1879 2923 1974 49 4925 4149 3010 2510 3358 3835 936 4662 3543 4515 569 2692 2851 839 3225 891 3014 3231 4222 2324 419 3189 213 3940 4087 3551 942 3898 3939 1016 3603 2685 781 2511 4773 789 1135 4678 3191 3078 4751 4004 3185 1536 1030 4668 1558 4577 1577 4324 4374 857 1059 1863 2037 1116 2489 3011 618 860 1148 668 3993 677 2003 2567 538 3151 1062 1816 4471 2512 4308 4940 4338 2671 3006 4591 3653 3290 2714 2208 783 4265 3249 2832 4838 1904 521 2823 2040 233 1795 479 4504 2920 2582 4359 3775 4629 2970 4169 4897 126 2190 228 2756 330 1739 2610 4444 4255 3343 371 2346 252 1507 3993 4168 4664 3981 2106 2494 2465 183 4154 1625 3574 2502 4886 2575 4422 4764 1353 1892 1495 1062 1418 4847 2328 1454 2789 821 3182 3434 2070 1134 2715 1651 1961 2459 1762 463 4525 1814 3925 400 4099 1554 2007 2683 1244 1927 971 658 913 3280 523 2178 705 3116 1969 3094 182 1896 2529 162 2696 1499 85 3968 1808 568 3032 1359 1126 304 1140 1695 3380 541 3236 2166 4249 4080 3330 4166 2136 925 1466 2756 54 2082 61 2155 823 4147 2792 4631 3849 3041 2834 835 79 2382 2577 2403 3591 1178 694 4322 1453 4946 1196 3926 2718 2403 3981 4079 3078 1051 4573 1796 570 4177 2957 1909 4519 1648 1761 570 1465 320 3802 4658 3380 1309 2053 2117 4183 998 2883 395 4844 2591 455 923 2842 1927 2595 2397 3219 1187 2515 80 4414 473 1544 2525 2062 1942 3750 4346 2001 2665 1022 2319 4329 1429 1845 3340 2167 1363 4523 2242 4675 1118 3333 3741 2117 1789 804 937 3128 2724 956 2706 17 2443 1238 1114 1748 1205 2678 4959 4911 419 2021 234 4910 3775 4008 4593 1797 2505 4935 4525 3089 2262 3727 357 2856 4763 1145 2266 452 1038 856 3201 1643 750 4135 2268 1514 1814 2457 1953 2430 1174 799 1809 2361 2434 4750 4098 1643 361 4246 246 2494 3247 2396 3018 3601 579 1512 2224 2583 4602 1144 1373 1589 1930 2620 747 2551 944 1360 1560 4163 2043 1509 3534 4100 2094 4047 145 3056 194 2032 628 4331 849 4900 2684 1770 812 2420 1307 841 2446 4859 3726 4502 3991 2364 4648 163 3483 2729 2797 2327 2696 1293 4248 2454 3547 892 4365 1725 4012 1190 3759 2031 1789 2639 2467 2298 1287 1898 2268 523 4604 4065 293 1158 4278 1951 4906 3526 559 3766 3527 187 551 4057 631 4783 1850 2572 3902 112 3871 718 2112 2298 2394 2078 3352 2770 26 3651 1297 1739 4740 1331 3369 4605 2134 1237 2601 2017 1317 3983 4198 4534 1447 3232 4795 3952 2546 1087 4773 43 4611 2226 4757 3388 2024 2992 1074 2961 3255 2448 1620 2668 4164 511 2378 4947 3463 79 13 3827 1628 2314 1003 2025 4497 1555 1437 1647 595 445 3705 2637 481 1290 1320 3366 3367 2933 2585 567 549 2440 1933 4907 3086 2903 2265 3665 378 2155 4607 2084 1484 2393 2245 4434 4708 128 4564 3894 3141 3967 2490 951 4824 4708 2353 4934 4832 1325 1261 3916 1588 1155 3978 3146 3449 115 2892 1038 1461 284 4478 2189 2437 4867 1028 3299 3312 1 5000 2157 537 3003 712 4863 289 3554 2150 375 3210 625 2055 64 3549 3706 4141 455 117 9 2101 4995 1642 4063 2426 980 4903 4496 352 915 333 2941 4993 674 2014 4427 2876 1743 210 3867 2033 3062 61 2376 1246 2724 623 3044 2597 4509 1091 4123 4228 3446 2528 3909 1307 339 3923 1585 33 1003 1195 1461 3224 2631 1764 1335 109 3303 1989 711 4561 188 1194 3042 3018 4879 4434 1273 4434 2665 2929 1360 647 3505 584 2711 1426 897 3160 1588 800 977 4203 3688 1388 4323 3899 2349 2371 2005 3817 4494 2046 3530 3263 4176 1292 2985 670 3353 4661 2189 4697 4672 952 4411 2256 4084 4350 1103 4103 2283 4948 3767 4132 4693 3861 4214 2756 4271 3190 683 4462 2521 1096 4119 2894 3848 2322 4931 4836 3613 2661 3103 2099 3755 2462 4244 2498 3445 4135 2219 2686 1558 1813 2716 2878 1711 828 1521 374 4572 1391 911 3989 3743 1712 4460 1070 2316 3086 667 4483 2899 2130 481 3525 2714 1073 501 917 2280 1885 4631 4799 723 556 3752 2434 4155 855 4098 4697 3853 236 4188 1052 4856 4773 2143 4752 2011 4479 2659 4363 1773 3956 4019 4385 1228 2457 3620 202 3455 4481 859 4593 4932 3808 476 1830 3379 2336 1427 2525 3776 1655 1983 3669 3893 3751 4730 3347 1118 590 1306 1828 2875 2468 371 4830 4841 2295 1547 1551 841 25 2757 4220 4272 3601 1943 2604 4798 1798 1347 363 4751 32 1306 512 989 4007 188 687 3235 4945 1689 1647 1747 3232 1595 3772 4570 4050 3202 4798 4415 1352 2567 1553 2223 4039 393 2580 2836 2458 2035 3906 4345 1781 1460 3627 4336 3788 1549 1948 2628 4290 2439 3243 2239 2610 1050 3284 4845 3698 4575 1983 487 4531 4112 3383 2362 2819 1122 1652 3925 1906 3938 3970 4206 2864 4813 1160 2766 1414 2182 2738 4776 1264 908 424 1318 98 3265 1196 2500 4208 3236 3112 4451 804 2424 742 119 4227 3931 4574 2746 4112 4384 3483 4903 1520 1845 4862 567 2837 1830 1498 4128 4876 2128 2462 2784 366 3974 2318 4230 3058 2456 4115 394 441 3767 3142 1040 1561 4547 2473 4898 963 2693 2918 2643 3158 3485 4373 3916 4425 1293 251 3626 396 3779 2582 4726 3640 563 1666 532 2834 1995 494 1885 3533 918 40 869 1397 866 565 205 1220 1209 2106 2434 1128 1228 1422 1164 3027 1915 1821 1592 4370 2230 2726 39 2279 175 4374 4437 3551 2038 4572 1114 4029 1060 4042 4124 269 264 4626 1827 786 341 2895 4844 1944 1154 3088 7 586 1952 1864 2401 1741 2576 2513 2883 3395 3451 3860 1184 498 2544 4722 2867 3722 1409 303 3991 3067 102 105 309 1316 880 3165 2634 1005 3575 2283 2182 4534 2205 1013 4646 4430 289 3404 1034 2901 813 2491 3400 1066 4561 2282 1279 1477 3941 4108 29 174 4938 961 1130 2581 4106 3389 4746 4615 2396 3119 1359 3288 4201 1579 4973 2459 522 569 3469 3076 1959 755 4330 3351 2609 2603 1462 549 4857 3858 3790 3918 639 1282 1530 1274 2820 942 815 2007 1040 2669 1836 358 389 3810 1216 2462 4009 766 4410 1288 3008 29 2680 2505 3504 301 4569 155 1412 2770 651 2668 314 2301 4325 2109 2877 1472 798 3796 1739 2067 693 3834 3703 91 3158 2926 3728 3461 3555 3561 1609 711 3361 480 4063 2920 2167 2453 2670 299 4970 4086 1444 1368 4828 61 2925 2483 3592 3214 2885 2811 3560 3940 4593 1420 880 1412 1542 2566 3576 256 1456 771 2389 4213 2037 293 1544 1493 1120 4062 2109 550 822 4997 4718 1650 1004 4064 3078 485 823 3341 2263 4202 3506 3279 2484 1494 4012 183 1735 4443 2063 3785 132 1511 4954 2899 3500 1610 384 505 828 3124 2551 2892 2803 4716 858 4062 3159 2898 2808 3359 929 1366 2698 3539 3716 1814 689 2746 4914 1156 493 935 4119 3774 4919 2890 3660 4685 2056 2430 3749 2566 1424 4971 4924 4620 2096 1557 1452 3828 2088 3315 1398 3823 4874 2457 3071 1179 965 3470 4944 563 2827 3463 1125 2202 3315 1034 3479 1572 2383 956 2930 3958 1551 4004 2607 3121 4413 4813 67 4795 559 4504 606 205 3305 4816 654 654 4856 3444 1241 1078 4895 1456 3310 1412 1758 1052 4013 2681 4038 2027 4306 3827 54 2006 3166 219 3089 4423 1774 2783 1462 1830 3098 193 3783 2719 2151 2797 1946 1554 1246 431 2443 1930 1443 3675 1616 1103 390 2835 4356 332 1181 4437 4964 2129 1824 2810 4501 2522 1420 1409 4132 1678 377 4001 1828 3737 1396 3818 2252 922 3230 3981 4774 3358 1234 1927 2834 3707 1603 1003 1368 3990 1436 1277 4122 4189 4430 783 3312 750 2149 4543 553 3807 2115 4583 1609 4699 92 2596 1837 2163 2489 720 2961 4626 1373 2329 1114 680 2323 4927 1285 833 1350 4809 822 411 2622 3593 2754 3859 1354 2139 1517 1857 1665 3555 3348 4247 3280 3052 781 2566 4359 1809 306 1792 3171 3263 3562 4359 1294 2681 1360 1549 4915 2651 514 3842 2442 736 3139 2594 4658 941 3537 1516 2882 3851 3927 68 3454 3096 477 2129 3704 671 627 1312 1221 3395 1738 423 764 88 4339 4659 1227 1939 4069 2698 1289 4357 3675 1954 1933 2003 4108 704 1102 1681 858 2738 4472 4370 331 382 4101 4162 4187 3320 3506 4653 1960 2976 2526 4901 3677 2313 3606 863 759 3436 3524 574 371 2547 691 3895 2198 4286 1917 1956 1867 3145 2901 1665 113 180 4405 3714 2259 2522 3106 4243 4382 1898 2291 3742 630 874 837 1673 113 287 2082 1357 1570 2557 797 712 3592 1213 607 2188 692 1818 2414 1502 1726 3939 1521 3848 4073 3037 2813 1527 3771 694 499 3789 3046 2435 407 3488 3874 3819 2090 4993 2128 3481 1986 3839 3072 1869 4773 2457 4708 4660 857 1904 683 3292 4063 1074 2943 121 2163 2376 391 2691 3262 3441 1454 373 4412 2932 4954 3776 23 2187 3774 3782 418 306 2920 1911 982 996 1323 703 3376 94 2135 2534 881 1954 2460 1463 2549 3006 1003 3705 957 1755 3053 4153 4349 3230 3249 678 4646 393 4730 3764 4757 4219 4103 490 3290 2740 2986 1860 498 2747 106 2449 1662 976 4305 69 3898 4145 749 1121 3670 2433 2723 3590 3985 4645 1552 2654 2065 3101 286 4971 1988 3833 1590 4558 3610 1329 664 2481 3880 1444 756 4733 254 3010 2228 189 3098 4914 2072 3929 956 4557 480 4693 2856 3097 4126 1287 4855 4775 2090 4028 725 1556 3027 1347 1900 1500 2837 120 1776 4747 3589 1299 2930 1666 2623 279 621 3976 433 2019 3980 3510 1861 3428 4338 3370 3771 2033 4320 3693 2012 894 3586 5 232 1674 2290 772 4457 3960 2812 2246 2614 4186 3897 3431 3025 4145 3996 3467 3033 3974 2744 2452 2753 1245 1663 4288 2231 5 1332 361 4094 1305 571 4659 3052 2609 3084 4865 4117 1434 3539 3328 3958 1802 4611 809 1275 981 454 4956 1649 3203 1430 1584 1196 1463 240 4148 427 1401 1476 2986 4823 1429 4326 1062 928 4234 2384 523 1304 1052 1222 2494 1293 2299 4344 4657 3955 3754 211 865 168 512 3400 2377 1063 2026 1556 157 2989 4895 23 2016 4871 4571 637 4830 458 4541 2896 3330 2170 1944 1843 3730 3116 414 4416 2390 3451 4168 2404 1044 758 2887 4430 2423 1760 351 4099 2307 448 1510 2277 3011 3911 3594 1047 412 28 568 339 31 1035 1190 2556 3890 3377 4290 1284 2400 3890 3960 615 477 2012 2887 4542 978 1993 3557 1926 4775 4241 4183 94 4324 4293 2146 2612 1303 3373 1501 3985 3305 3923 4516 2064 4681 854 231 2043 1655 1504 1272 4150 2802 305 2497 2514 1451 329 3940 4148 3240 1937 1905 4603 2770 1219 4467 3677 2519 1294 115 2834 808 4603 4516 4480 852 1330 3637 3262 2084 4294 1770 1849 1749 989 4467 1169 1705 1593 4956 4253 1758 3273 1772 4003 3525 4865 3158 217 1420 3957 970 2583 1605 4930 2213 1946 1973 2982 1253 1555 3381 1395 318 2654 4989 2800 703 2764 3540 2664 3350 4521 2577 568 3208 4734 3013 3709 3370 168 527 4956 4755 3615 1638 1249 1431 4096 3531 3225 3669 4236 3092 2775 426 2175 3082 4650 981 4601 2924 2149 2392 1904 2281 495 1421 1508 3635 393 103 650 1238 2474 3821 3850 2669 4918 1242 2497 1878 4299 2639 3752 3425 706 1960 883 3652 364 1779 4762 3858 4635 1244 2779 1519 3908 884 966 342 1332 2885 2520 771 3808 1624 729 2666 3923 1079 1134 4598 4100 1203 4887 2594 3205 2095 3866 3924 1493 1315 4422 2733 4487 3650 4417 1898 513 3876 2723 702 1278 3669 3449 3390 4316 4268 1283 4955 4959 3789 2669 1060 3876 1079 3570 2401 671 3399 164 1169 374 1260 3774 4149 171 4672 2538 2410 1725 4949 2979 3323 4624 4270 2821 2269 1464 401 4320 434 4026 4860 3312 4183 2884 4213 4984 2205 4272 2961 4490 3707 2997 1830 1696 474 558 2696 4455 2600 1217 1584 1431 3774 2888 160 292 930 4228 4464 2328 302 2093 3525 3750 1487 2251 4420 3241 3990 4552 3363 4331 1555 2668 2521 286 1533 768 33 4111 3115 163 1291 333 1334 3496 2691 1287 1652 2502 2736 1019 4967 3727 438 2608 2460 2121 1557 3877 1149 4608 3231 1599 31 4586 1854 1199 4621 2497 1708 3162 4891 3373 2456 439 3883 4776 1472 1844 2380 2240 4202 1714 4534 1080 3833 4452 3727 4791 686 2932 1593 3895 45 1695 4841 2119 2204 3884 4258 4658 1847 112 1520 1638 4495 636 2710 4406 1262 269 1160 592 2364 260 1305 3800 2549 1036 4583 3939 1177 3687 2122 1197 739 2801 3696 3212 4635 1891 2420 226 4268 4849 947 4422 1870 2205 3541 412 1965 3106 3522 4649 2512 177 4386 2264 3867 991 1980 3487 3757 4741 2568 1082 3787 3375 509 255 4611 70 652 4817 4890 142 4778 3894 3495 432 602 2265 3453 4729 1553 1888 1981 1098 897 1614 4321 590 3958 3834 4963 4382 2132 855 2564 2056 903 1546 1485 2292 1569 2647 497 2870 4655 2013 3865 4855 1788 3013 471 3220 2317 3471 2635 3997 4036 756 3937 3247 3062 469 209 883 724 3827 726 4837 494 3261 2928 4541 107 1397 4586 1401 2586 1243 476 1913 4380 2888 4290 3954 3215 565 2003 4860 2325 754 1987 3316 4595 2455 65 1555 3098 3638 938 1244 1154 1382 3940 3378 3754 2418 1348 1336 1001 2528 856 4839 1264 11 126 1228 1526 4450 4323 2655 1651 3502 1837 1196 1029 4632 810 4982 1342 3416 1662 2911 1803 3471 2841 1522 183 3102 4815 3098 214 1869 2198 2864 210 4213 3571 1360 2698 614 3925 2668 1078 1690 137 1528 476 2096 2404 836 1358 962 4460 2006 2970 263 3456 3949 129 810 4403 2751 16 1081 2661 4971 2322 2526 1066 4800 2387 2450 2569 1733 3470 3597 934 662 481 4367 1824 2438 972 2299 2876 1231 2110 4654 4008 3827 4848 1652 4249 4911 3007 3100 2549 4843 2598 4159 578 1595 2370 4613 2869 1193 2708 1391 3036 4920 1011 1566 1501 138 679 4379 4276 1220 2303 141 313 1237 3364 4350 4111 3642 4932 1150 2967 4125 4272 2679 2019 3561 4950 1895 3419 584 1159 3145 1899 2597 3482 2836 1635 4530 3151 3546 2982 1292 61 675 3811 386 2958 4495 519 1521 1165 4008 1833 27 3479 3206 2573 3603 3279 2944 2962 3258 3015 4834 2324 110 1486 1761 2218 678 2173 4265 553 3799 1249 3080 2919 986 2308 3344 4489 2339 220 3616 397 132 3139 1436 1369 4032 677 3929 3138 4832 1045 2858 1486 1793 168 3526 4755 572 3304 615 3861 4677 4922 4012 2348 2269 289 4968 3163 4448 3025 1489 1507 336 4844 3729 3142 2312 2649 3537 3404 2809 2552 1217 3601 3408 2839 4713 4877 4214 296 1708 291 4911 2136 23 3858 2684 4042 2023 4887 3921 4722 4504 4561 4735 2931 3630 380 659 65 4816 1287 4829 512 4648 2485 3338 2027 4180 1696 235 693 304 361 4636 3924 2410 2938 4518 2305 2293 636 4853 4297 3934 3857 2530 2551 3522 3139 1434 1359 1598 1683 925 3549 1685 4787 3208 1708 2390 3876 3803 2472 4068 2841 1980 556 1924 26 4347 564 2754 3498 3132 4821 3892 3738 3808 272 2829 3300 3859 123 1084 976 3584 1831 963 3586 912 4643 2352 946 1911 223 767 2315 208 4738 3597 636 4203 4333 3767 4754 4526 1510 17 4028 3809 590 3112 4974 4609 1683 2345 1262 4141 4711 4479 2874 3036 207 4153 1057 4710 4165 393 29 3654 262 3918 2727 1407 1396 1987 2339 1083 2453 4190 671 1613 3506 2434 3297 4441 2521 4805 4398 4799 1540 458 4620 4587 3696 3393 3433 1288 311 3130 3025 896 4038 4646 2044 4150 2703 3142 2005 476 1617 1409 3644 693 3259 235 165 4548 3012 1944 1559 619 1526 2773 2790 4598 2054 1072 2162 941 3350 3995 3422 1133 380 3589 89 968 1600 3112 3288 3576 4074 4316 2138 88 1521 1507 1211 4747 4189 2131 346 803 1006 3575 4650 4283 2978 4646 1813 3062 515 2467 2212 822 1735 2651 4512 1133 3422 4698 173 3200 2200 1318 3889 4094 4021 4434 1074 957 18 4029 77 1166 2794 1865 2960 300 4371 2580 3584 89 869 2610 388 1602 3439 1937 4880 134 2098 4851 3091 1458 2059 3512 690 4175 1917 3961 4738 1179 2077 3430 4898 1956 4340 2529 1406 3768 1473 4529 3158 2488 220 1704 876 257 1964 3933 554 4193 1426 2715 3706 3568 2068 3000 4820 1020 2827 1535 611 195 1613 774 368 3646 2300 2689 2950 3872 2604 2293 3676 683 4369 3526 3542 2643 2431 3369 3412 4737 2968 4643 218 4345 4746 2568 975 3812 3470 3724 2854 1567 3754 4254 3535 2658 320 1208 2343 3434 1093 4009 2579 2784 179 2467 3273 2360 439 933 2968 4179 627 2833 3164 3821 1805 4639 1011 1415 1855 825 4930 1454 997 3877 2688 3450 874 2662 2657 1240 2715 3547 4236 665 786 3623 3558 4217 1676 3711 2133 2384 4964 4607 2678 2053 134 4373 3912 2518 4572 1628 4311 128 837 1019 3977 101 1217 308 3812 4705 790 4885 102 1533 2686 898 436 3101 3007 2241 1716 49 1913 2740 2618 2655 3724 723 2623 127 4871 3439 2845 3446 2458 3336 4093 1708 253 1201 1745 2526 4222 4838 1418 700 1400 2597 4547 2652 790 2226 180 2685 1196 3857 3416 3741 4039 552 2207 4900 1639 4218 4781 503 3748 485 4249 3654 143 2613 4831 4182 652 999 1726 3215 2031 911 2163 406 4475 2466 4564 1373 2548 2196 1542 2879 935 2044 920 500 789 4539 4478 843 4668 2065 4934 1027 4309 4496 294 80 231 3063 988 3461 1875 296 1484 3700 1614 2994 31 2191 4874 2687 3110 4867 1212 4175 1147 4312 2008 3884 608 4490 3401 2468 1733 1579 433 3155 4614 2079 4111 4878 3179 4958 3740 3520 3895 1789 4341 2248 3962 989 3084 2754 1655 2027 1199 4770 406 3926 3319 2916 1491 4629 4507 1719 293 438 3571 2676 1888 456 4109 428 1548 2474 3650 1456 2339 2481 1234 2198 4375 2718 4620 2203 3009 4454 2831 1532 1819 2256 3845 515 1376 1059 2314 1472 2326 3669 1489 1517 3643 2733 3671 3273 1669 3642 1374 2279 1424 401 4396 1652 405 4811 4993 772 3685 948 1284 1533 3409 2878 1543 1274 4382 4060 2383 2153 4849 4807 2301 2518 4271 4772 2767 2710 40 1268 1575 3669 1831 4379 4747 1288 3652 1290 1548 2692 1922 6 4511 3909 3921 3726 1183 2311 1765 4920 3328 3329 1101 4172 3278 4413 4045 2776 2700 2474 980 1386 1846 4082 1279 4009 2295 3012 4556 4877 835 1051 32 3770 935 509 3282 1146 1868 300 413 4192 3495 241 3242 3293 3940 1924 683 4454 375 2373 3377 3180 1769 4727 4808 4027 825 1807 2542 1979 3776 2425 935 2074 2028 4203 2380 2568 3582 1737 1119 3922 2324 1959 4704 4168 1407 1378 2019 3248 1030 4368 1872 632 738 2562 1914 2119 2544 817 1569 4309 1210 1319 1240 3766 1430 818 4951 4979 485 2732 3882 3656 1797 2301 752 1855 1016 3991 228 244 2843 3713 3120 2512 3304 2190 1069 1895 2988 3819 997 4225 4561 4300 1498 4052 1910 3983 819 72 4674 3119 598 3442 3700 746 2024 3938 3086 4644 631 3325 1885 1874 3801 4091 1667 4056 4098 1722 2222 908 2274 3177 4934 2376 2597 2102 234 387 4465 3185 3036 4985 4195 414 1264 2767 690 631 4801 1336 1659 4840 4501 4498 2499 161 1628 3570 3192 4760 3036 1044 3417 1300 608 579 401 3747 1348 647 1560 3957 3283 1154 3018 934 2298 3626 2958 1040 2194 1315 2240 1079 3417 3426 3431 1699 1754 4778 3055 2097 2240 2251 3297 3210 1775 3110 3302 747 4540 4346 3984 2332 4231 3523 306 1841 1872 1357 866 916 1688 725 2790 1360 43 569 444 848 3469 2803 1912 2414 3921 3433 4314 1468 3731 3024 3269 3183 3232 565 594 2662 393 4850 2563 3855 620 2391 3776 4947 3227 3383 3469 4086 2138 1199 2026 728 2589 3658 4258 2214 248 4511 1084 4601 4141 3481 2797 525 3090 3806 412 4396 2904 3113 3277 1017 69 3097 1423 3750 4867 1303 910 3022 4423 4236 3057 1051 2434 1081 437 1521 4804 2196 1536 1033 1436 4146 2511 4775 1617 543 1736 1901 2676 4840 2593 4310 755 4953 3871 1355 3664 2191 2088 1282 2408 744 578 3129 2061 4262 2721 1735 3341 4689 269 2316 4288 4393 4665 4445 2557 1967 1854 3473 3550 2645 4750 2222 4759 4265 2217 1212 4523 3543 1387 1048 3055 2940 2764 3667 1749 1747 2382 1929 2843 1692 275 371 353 176 5 589 2167 4367 3924 4880 532 2970 3204 793 1328 1441 740 4536 2915 4405 351 459 2587 3015 719 776 2363 3312 3261 3534 854 2815 4858 2669 3664 278 930 4121 173 1965 2996 2475 2584 1502 315 872 4766 3087 2560 2864 2176 1963 2789 4216 4949 745 67 3105 2141 1899 2437 1726 2991 521 507 2522 2220 4 3288 1480 3553 339 101 4265 553 3961 2540 3098 4569 4061 1173 267 4803 1616 940 2953 2091 1419 3497 4980 4093 558 1142 4058 997 3442 245 4330 1373 4792 2984 1626 2419 1072 3343 3346 3928 2539 1926 4279 1346 1241 4011 817 1970 796 2676 3388 4799 931 4727 4131 4330 3640 4441 3560 2616 1827 3312 1102 1235 1404 3921 3928 2777 3756 2066 2678 451 4589 305 1071 3792 2406 4739 4274 3287 3040 4638 1140 2384 3827 3536 4437 1300 4882 37 4066 3624 1202 3997 2477 3511 2704 83 1312 2765 3008 1919 1862 4860 886 3413 4971 3195 1425 4292 1710 2594 1051 1912 4446 2887 3562 617 1026 2300 3810 3682 4576 3318 3425 2602 4455 3288 1458 430 4844 2230 147 1933 65 171 2222 1915 4545 1819 4652 1894 2742 489 3669 2332 2996 3250 2633 1316 1763 4921 2946 3480 4128 401 4736 3529 1700 670 3844 667 1660 2948 3365 3452 4487 134 4902 1810 2803 1393 222 1170 4897 3966 646 4889 4029 3915 3207 3127 1303 2555 2521 2655 140 3129 253 2945 845 873 3717 464 846 3272 22 1309 2697 4103 3749 2810 3961 491 3687 2583 79 1456 3855 1088 1489 4865 2564 444 2118 4162 3008 264 1587 4863 754 1507 1497 4858 1341 1672 4404 4496 1359 1614 469 2005 107 3827 1937 243 3631 3525 3337 1183 4159 1424 840 2189 3272 1443 4832 230 2757 2826 3917 625 742 2517 2064 296 3508 2912 1981 3286 103 1529 4741 464 2072 462 2613 4353 2767 2588 4133 2604 3646 4776 3979 2565 3547 474 1357 3984 4506 2253 2002 833 4201 3777 4322 371 1659 809 3265 1346 670 1830 4624 4752 2708 2585 2252 4075 1710 3093 3677 3493 1212 4691 1537 1659 2910 2851 694 3743 390 1346 3643 4823 3844 1870 4592 2667 2505 3852 1817 1418 1436 811 4151 654 1408 2855 1183 579 4340 662 337 924 1201 710 3394 2174 592 2973 4946 3396 1610 976 2735 577 1766 4093 2288 49 2014 3424 4979 3528 3234 3954 4440 121 1915 4621 2956 1760 1385 1041 3231 2320 4062 1763 126 2999 825 3657 2113 1861 812 2399 3894 1721 4863 4300 4677 4756 4194 2326 4537 4283 2790 2066 1653 929 2277 2941 4181 1707 3958 2838 4209 690 2634 401 870 4901 2 2973 12 1172 4150 4239 2345 1342 1767 3541 3196 2068 2038 2756 1947 4395 4931 2523 1518 1022 2647 4997 2665 4186 4610 3795 1254 3193 3006 3424 4689 1623 3233 795 874 2528 2063 544 3734 3672 1286 2191 2735 937 1001 4916 159 3457 2294 173 3825 4609 4776 1304 2448 4887 4077 1722 1038 3061 2736 1720 3935 648 2920 4362 4659 3473 3872 3659 3399 2015 2133 1067 4116 3124 1875 1397 271 1052 2888 2017 288 761 1768 2419 819 2137 1991 954 1474 118 722 4994 944 1517 1334 4634 3871 768 3887 2599 3827 4420 747 4696 4245 2147 2853 4647 1242 3212 546 4534 986 4430 343 3720 2033 160 297 3235 3792 204 1035 1165 3893 1144 1956 4468 3831 3340 4710 4652 1979 1014 3664 885 2978 1689 1261 1139 1752 2793 2531 732 3103 2824 4309 1109 490 3101 2018 3678 1498 496 1483 473 1269 15 4825 3295 3345 3301 44 4091 1254 2005 1605 4869 4289 1883 4333 2440 4042 987 1444 2548 4191 1088 2579 1805 4390 919 3386 3082 1447 881 4411 607 1576 821 1597 1723 2511 4123 226 331 3331 2010 1257 565 788 779 612 1062 3678 2907 1379 1325 4771 1997 3224 4565 3166 2806 1601 319 3280 167 746 1845 1934 4735 3264 2616 4785 2254 2254 2908 1189 2835 236 3439 1282 2999 3219 2253 4134 1744 4770 1639 2466 1415 908 4479 2960 1922 3768 2805 4340 2379 2216 765 272 1447 394 3623 4989 1975 3634 662 3681 3426 950 4666 4156 2194 2800 3046 1218 4394 256 2666 3716 2391 600 3649 3447 4308 3118 3436 4035 3180 1525 1102 2645 3764 4188 3167 925 341 733 1673 4713 1759 2536 2566 2448 4113 749 3855 1768 850 4574 3950 1385 427 1275 246 2840 2451 443 845 2077 4610 1970 1337 4973 1630 1373 4272 3864 2361 3616 2198 3300 2552 3840 2123 3624 197 3562 1490 4378 551 2922 4420 4898 4109 2141 3859 4380 1703 2807 3159 3594 1709 357 1012 1352 2189 437 4410 4414 1841 2729 876 1850 3847 3264 3922 675 3159 2469 1903 183 897 4590 4571 2238 3284 2222 1226 1676 1352 2355 1987 2683 2733 1008 4209 4103 914 2445 1262 4712 1071 282 2483 3875 35 4232 4378 1834 4550 440 1932 3231 832 1617 1083 2325 4905 2318 3425 4039 4215 4278 1759 4095 1779 4723 384 3921 3220 1099 1171 2597 3618 1722 4084 1384 2564 4566 3011 4843 4331 2282 4947 3259 2676 4347 3949 727 4378 3166 1515 2174 874 2048 3269 1854 438 4180 2367 526 4707 3473 3209 1709 330 2610 2766 3464 1418 4884 181 520 2028 3195 1707 426 86 2605 63 4133 1737 4101 4221 2079 163 1249 4020 3569 2766 4717 928 2734 1631 1662 1192 3024 2304 2440 4833 4035 750 2337 1161 2360 1363 1379 3253 332 2261 2670 3539 2070 3334 3307 265 2308 2794 1098 1548 3862 1884 2653 2970 546 4177 3283 945 3127 2915 1446 789 346 31 4893 1398 2876 4591 2603 2631 3961 4546 662 2336 370 655 3305 3253 4556 805 378 1150 2647 4606 4108 4405 1361 2160 103 3875 680 4763 3699 4850 4043 3653 1905 4156 3410 2457 3538 1627 2345 4435 4733 1335 122 318 4773 316 4615 614 3081 488 4 1886 3787 3417 1163 1172 226 1030 4637 4752 4368 3633 4872 3105 491 3403 4452 911 4520 832 109 3762 2180 1479 3076 2946 3193 1523 1702 900 1696 1301 3691 1900 1177 4895 1656 2549 2860 4194 1446 1242 1403 1177 2344 1113 3325 1812 4433 179 3629 1958 860 2862 4650 2640 154 1491 3557 2500 3672 1656 1709 2178 3014 4334 2502 2814 273 1228 981 160 489 2418 4622 3890 204 3183 4543 1126 2145 1820 3554 534 2830 3367 3847 4458 691 441 3951 933 3285 2288 2258 2784 740 1118 3738 4054 1701 1288 2262 3758 424 15 3544 2933 2195 610 2871 4161 1965 3403 2374 4535 20 3254 4787 3989 40 2445 3057 345 3365 198 2318 1016 2141 1299 3862 4512 3244 3361 4622 4910 1562 186 3025 1409 3901 1539 3287 2541 3076 3062 4681 97 4517 241 2103 1074 4199 974 1890 4645 433 1497 4266 4457 4849 4157 1569 1762 862 4415 2765 2808 1343 1881 2250 4782 3178 3913 4398 4555 1254 3439 132 1156 2169 3130 1201 1480 1922 4580 3674 4387 1416 769 1348 4771 2953 3069 4691 3262 3804 3611 1804 466 1512 3198 4338 4756 2722 652 1372 4066 467 3317 4901 2409 4848 673 2756 4335 3456 3551 1610 2345 186 2767 4278 4351 1092 3265 76 4619 3805 3124 1649 3030 1228 1984 1225 3003 4374 4972 842 4770 1868 2865 2598 3606 3482 1748 269 3336 26 3280 2704 3762 3391 1042 4055 4028 4858 1587 1044 3418 1145 2002 2766 3331 1195 1167 4967 3092 397 345 3887 3372 4944 4241 2958 685 96 2029 853 1801 4534 4366 86 4139 3816 1058 2808 3570 2660 1338 3692 4841 1632 989 2114 122 2917 3084 1173 2910 271 4012 3299 4038 1023 1511 4990 3102 121 4195 445 3268 3014 4297 3116 646 3987 3079 3167 2161 1993 759 2659 962 4875 3910 3286 337 4811 4750 2034 3305 20 2820 1102 842 4081 3754 4373 183 3157 4686 4084 3657 1722 3034 3688 2545 1226 2650 2574 322 17 1041 3042 4701 513 220 1161 3474 11 3453 3318 2462 829 2593 2096 111 4471 2467 4106 266 4933 1159 3243 3542 4216 2447 332 2263 4013 4618 2692 179 3292 1776 1895 640 3202 3511 3603 1748 4999 3585 3265 4596 4121 1092 1994 1182 176 1232 3872 4550 1240 1284 3728 4453 3122 1170 4703 1685 3874 3967 2722 2598 978 108 636 1501 926 2375 3764 1440 3295 2859 92 1579 4960 2563 1827 1669 3604 219 4940 2803 4022 327 245 4709 631 4506 1433 1949 3163 985 358 4003 2868 2477 4568 2683 3558 3957 1956 284 4937 2825 374 2499 3675 1864 619 150 4387 2947 3656 3362 1327 2152 2769 4982 4935 8 3755 3997 3231 2161 578 2488 2945 3292 3051 3106 4905 2744 476 1442 1359 4509 2991 3332 440 1506 2163 192 4334 4224 4635 506 3451 3613 1261 2320 2306 3698 2995 4928 110 1101 3157 3495 2617 4840 2366 914 1047 2016 1211 1913 3016 2367 2447 4407 2625 3826 1658 356 2084 363 2181 2107 1347 2672 1063 1436 1401 4210 4419 1987 3833 3144 3960 4111 4341 4697 4440 1956 40 669 1481 2385 1772 917 4887 4195 646 3215 4888 1288 941 3947 3414 4789 4998 4472 921 2329 155 4215 1250 64 407 1591 2106 552 179 2584 729 2039 3141 4736 2119 1379 2116 2841 1638 768 3381 936 2053 3246 89 4240 2847 1617 2420 2637 1954 943 152 986 3529 4549 4032 803 114 4019 4829 1356 1561 3851 1733 376 3507 174 2375 3386 2996 2671 3400 144 2978 4013 1425 4858 3007 1670 2310 3376 1562 1871 1688 1530 1687 100 2932 317 3995 159 3851 1493 1825 1176 4464 37 4407 674 2509 4320 617 1951 4062 3156 2773 590 955 2642 4382 3460 4059 4824 1498 575 1740 1206 1556 4789 4604 4092 3570 2660 2955 2307 535 3183 3934 4839 4418 799 4854 1940 2166 2512 3207 4286 4256 4872 1514 4831 2572 387 3563 1493 4025 1137 835 2033 288 558 3207 1049 4121 1314 4031 3918 229 4655 272 4191 981 1606 4530 541 818 2954 2619 2837 3699 2962 323 4777 2634 4372 1422 703 1007 3565 549 680 3195 4729 29 4914 2079 1769 4478 423 1059 4944 181 4044 2167 1806 4714 2251 4981 3645 2843 2209 4516 4039 1223 672 3871 2029 4772 206 2412 113 2610 1733 2310 2965 374 1193 3052 4042 872 181 3223 4747 2061 374 3352 2655 1469 4494 4751 2314 2198 970 1197 4996 1079 2261 715 152 1478 3875 209 359 1067 2087 3840 4483 467 3021 3000 4508 2301 272 3027 1614 4608 3429 3576 3217 1212 1095 201 3104 172 1321 2389 1819 1962 4927 1263 997 2315 1285 2477 3950 1719 1030 3937 633 4962 4414 2436 2199 1246 3609 4574 3819 1303 74 2711 3421 4541 3068 4538 183 3110 4837 3812 363 4777 4966 361 2954 4563 4156 2232 3726 2182 2306 1098 1945 637 525 199 4220 4546 4126 1424 3114 3409 3380 574 3730 674 1807 1386 1344 4314 3438 1403 644 2706 3890 3083 793 311 3289 2842 127 2217 308 4306 2298 612 4737 2609 2386 2473 1001 2810 1617 3174 3267 4020 4192 786 616 2585 194 2362 2485 4849 2686 2511 396 2348 2329 3790 3315 4180 3066 750 1275 2097 2797 821 4250 2 1697 20 2546 1995 2346 2854 1039 337 2039 1717 3917 1784 2781 2893 1432 4302 4386 2087 787 2189 3330 4736 2146 836 4494 4903 2535 3767 1688 2794 3616 1091 1345 2402 1583 531 508 4330 4545 1278 3896 3156 1688 3638 2425 1588 2377 2370 3375 2067 2519 301 1021 2557 1734 4829 2499 4803 4848 2004 1005 4122 3748 1339 4627 195 498 4514 4079 4129 4944 4361 4529 470 1168 2059 614 2782 4704 4141 1845 2673 4024 27 529 2181 3783 2908 3146 907 3599 4169 203 4966 525 2762 1085 3143 978 1345 2755 4075 4108 636 2381 3979 4741 1127 3509 4410 3035 4368 1588 2683 1271 2986 358 3153 1966 3426 1514 4021 1483 2157 571 3700 2003 1176 3785 4830 2679 4694 1417 1368 4270 502 2009 1451 1976 1363 1149 3843 3140 3914 917 1864 779 2327 4972 4632 3754 4496 3082 1891 4364 4144 547 6 574 1742 599 1009 442 124 4160 657 244 1928 2550 2454 960 2878 1878 998 4162 4435 4495 3945 572 284 4812 746 1627 2149 4141 900 4435 1283 4005 1371 239 3707 3557 23 4105 2960 3088 4589 216 689 3597 1173 2709 4536 3089 4941 3237 4508 4114 2636 2714 1664 4749 4712 4314 1138 560 4081 54 1405 80 1923 2108 1695 333 1464 1766 3299 2137 1756 3025 4049 4133 2863 2015 4753 2748 2999 1293 1788 1838 3835 6 4683 2535 81 2494 4085 3661 2056 1407 3358 4221 783 4696 2666 1102 317 1240 2054 420 838 1464 4576 2255 2141 2743 3442 1569 2012 43 419 4356 789 751 1685 3426 3981 951 2112 2563 4523 693 3998 2826 3630 1240 1765 2944 2844 3688 2928 2448 1852 4619 1206 1353 4093 3747 3522 3912 1188 3262 2609 787 4474 2685 343 2750 308 1221 4042 1762 3826 3921 1125 713 1832 1421 2967 1340 3239 5 1362 3573 2117 3412 2284 165 4001 2205 1737 2735 24 1398 1094 1027 4083 1056 624 996 2766 3665 468 19 2691 353 2444 4865 4733 3624 4048 1273 4294 583 626 1084 4745 1914 2257 2250 2696 413 1719 3808 1367 500 4555 3884 2759 3697 3112 3867 852 3577 4924 3676 4792 55 1250 2379 1286 1176 4752 3807 1551 3534 3274 811 4792 2958 2085 3977 1346 1753 1757 4386 2521 2430 3671 4823 2454 2270 4279 2468 1045 1039 1676 2239 664 2866 55 1861 4713 1422 1552 2774 4 202 1761 2740 2283 1822 3825 2696 3376 2427 370 445 3359 1022 2547 2539 2184 266 4190 1397 3401 4099 3291 2859 1955 323 3108 2097 145 2048 3703 758 476 3980 3207 4174 1281 4748 4219 4257 2288 3298 3590 162 3455 3179 1205 1912 4846 4986 4284 3968 1753 4371 537 4201 2697 393 3871 2574 3011 1704 1333 1928 4735 3467 1965 4730 1202 1199 2061 707 413 470 4945 4599 2563 3862 23 3359 4567 4520 1217 4180 2516 441 4895 864 115 2019 1786 613 1448 3557 1162 4707 4141 3239 2034 3911 3934 2856 358 1398 2876 448 1580 2742 2002 390 1224 1902 3483 1282 134 1873 3194 1348 4444 4760 2712 1292 1309 724 2217 1511 2615 2520 3463 2473 3886 477 1174 4589 3487 3315 4782 791 2142 1031 1277 51 4064 4335 906 3930 4641 24 2747 3708 2408 4729 3048 2393 3342 4509 1141 4663 243 2733 2284 3112 2737 356 513 288 1863 4129 4732 4243 1495 3984 619 541 4904 1313 4757 2720 3804 4704 712 826 1483 4067 2907 2484 4479 3071 1933 3028 1526 3692 2420 1899 3299 964 4615 4960 254 1672 1789 2300 4199 1411 2940 372 3942 4845 811 3114 3942 2713 2087 3772 1238 751 746 2196 919 2515 4663 4502 161 3068 4512 3485 5 2678 2776 1726 1828 3664 1769 1027 535 4207 1456 3401 892 2489 3780 2970 2592 4715 2194 2340 608 2060 1388 1377 4142 4263 2093 2285 570 613 1599 4851 3438 401 4341 2776 4369 1714 4137 1326 3661 3388 1151 3115 1522 2895 1632 3223 3873 231 2049 386 3609 1626 705 1547 1101 93 1734 4322 3547 232 4841 4935 4703 3469 4677 2904 2110 3829 2556 3727 3980 4747 1194 2346 2454 3030 3232 290 81 2068 442 612 1225 202 3617 2667 514 1692 4130 3788 2979 923 1734 4408 4462 666 2696 4317 3498 1713 3610 2358 1353 1338 3928 3847 3850 2703 3667 2097 2288 3930 1671 948 849 2506 2485 1064 3519 4149 2546 2515 1451 2696 1510 2278 2397 3849 4742 3624 245 4150 2827 3497 198 3067 1513 2240 485 4968 881 270 1422 1961 4871 3161 791 4964 3836 162 1932 3558 4429 4503 1753 3519 186 2994 4283 2897 2584 3599 4368 1693 4552 2130 3281 574 4733 3159 327 4915 3762 2712 3284 2289 4626 2291 2750 4768 1278 3105 4919 3673 4427 1985 4175 2470 3425 1250 1088 2370 4933 4292 4321 1445 3423 3568 2541 3417 3493 4347 665 680 1423 608 4697 1795 4569 4531 3587 1468 4 1390 2442 4133 492 4015 4700 271 1019 4840 741 717 1997 670 4938 2894 4066 1155 2415 798 4184 1725 418 4717 1070 4564 997 3598 2802 2911 4591 2602 572 1712 4852 1899 3857 980 3585 3041 4401 3284 121 4984 4768 2582 2170 3592 3041 4020 2881 3572 3246 2468 4970 1660 2906 2374 1872 1259 4999 274 1299 4129 4432 1183 2205 3609 2513 4189 3620 4524 497 236 132 3189 1271 4226 2122 3820 3994 3106 2065 2195 2424 2087 1377 1123 4144 4405 4323 672 2344 1505 1486 4089 1151 1276 2174 3161 1108 3699 1623 2609 4477 4194 1286 443 3865 2276 729 2072 1447 741 2162 2492 372 2705 2351 4029 4786 3314 3285 839 3883 4277 4497 1362 3322 4021 4549 2250 4778 4471 3649 4727 4053 301 3568 4923 3294 3812 4623 343 4783 261 4689 3365 3932 2767 693 1959 1846 595 3038 143 210 1223 3114 3861 87 2812 4916 4365 1684 4920 4251 398 2567 4637 4376 3916 3070 1672 4668 4118 4410 1971 3239 4928 4256 4323 514 3123 3422 3810 1831 1656 884 854 4955 985 4672 1224 3403 3088 1336 455 2051 2238 4597 410 768 3901 3858 2850 1880 2598 3801 2869 821 2117 174 76 2166 2352 2066 3710 2254 2587 2369 2938 635 670 2708 4690 2336 1045 3440 4650 4035 1664 310 2317 3952 745 1313 400 220 2008 3259 3197 1858 2594 3864 2634 794 758 1064 2632 3653 3023 386 1788 2275 437 1876 1560 1693 547 3596 3259 1482 3890 458 1317 2526 2533 3899 3541 2863 4803 1776 19 431 1257 2517 29 4861 1341 4098 1838 2435 460 485 595 3729 3020 1886 236 465 4915 4354 4113 2169 2102 4729 3114 2196 1851 4600 686 1121 4400 2496 3973 570 2937 4333 3374 3559 4670 2551 82 201 506 484 2095 1343 3685 2188 3158 1628 1627 3012 4292 2023 3172 3828 2045 4209 4930 4993 1653 667 4173 1652 4949 645 338 688 3556 3104 3736 1432 4291 2117 1338 1487 3384 2492 4576 126 2236 1974 325 2609 3493 2819 4874 1682 589 4325 3562 2181 224 243 2396 450 3498 95 2765 687 3279 4873 1603 2435 4793 1049 2698 2956 166 4640 1307 1394 4528 2408 632 737 1251 3896 1690 299 3578 1057 1347 1044 1154 379 892 4084 2796 81 3856 4889 4904 3672 4967 3314 421 2909 3285 2477 2978 1244 4256 2754 4353 1617 341 4245 4294 3419 4363 2304 2788 2124 3126 3382 2648 1506 3294 1378 3364 25 1461 1022 2837 3103 4317 1668 4326 967 2240 1281 3387 487 3870 2133 2831 4569 2242 3660 1678 3830 3893 1664 2827 4134 866 3772 4124 297 2008 2514 3073 4673 36 2623 2240 1598 524 4682 2116 1953 1060 2192 2201 1097 1357 587 1826 1361 4265 934 4908 2767 1153 3474 664 1791 2087 3629 1741 4887 3956 4846 1259 2872 2875 1322 1345 699 212 4578 607 4506 4346 2371 589 4002 4733 1948 2043 800 2713 3531 2743 1961 4062 3401 1186 4536 2854 1993 1747 4652 337 2165 1754 1327 3772 4865 3086 2096 1741 4374 3832 986 2577 1608 4430 3491 2959 4041 4905 2966 2763 1556 3655 4305 2004 4946 969 2056 2741 3584 2582 1032 2679 1111 3031 588 142 675 857 2052 632 1525 934 4265 1482 3521 228 2275 3682 2297 428 1499 4181 4616 2628 505 3867 2351 2158 2455 870 3307 3823 2259 2143 4317 3056 241 1209 1265 3305 1631 772 4799 1697 2968 3483 2814 767 3306 4726 4980 4036 3815 2441 1055 2863 2192 243 1983 3455 3253 5000 4369 3077 3422 240 1998 983 1045 3918 3513 3950 922 577 1261 4233 222 1614 613 4463 4072 3532 4698 458 195 3022 1889 4782 3622 1397 3810 4894 1106 2500 954 3800 3160 3330 1794 3292 449 3083 1997 912 2420 999 2534 3967 4659 2802 976 3773 4022 4251 2340 1261 302 3661 4311 1628 2283 2904 1513 2947 4495 3552 335 1568 1097 4757 4625 1493 3595 3306 3477 2136 3173 1511 218 1242 431 2767 78 3952 2714 498 4065 3437 2472 4276 2719 118 2568 1676 3626 1836 2155 3670 3054 3846 938 2938 4444 3468 4029 3107 2975 2485 661 4136 2089 2146 171 1302 3879 2889 14 2796 4089 378 2306 1589 803 453 3068 842 4519 1155 4759 510 2665 4449 281 40 4321 984 3686 3396 3221 1999 12 4738 284 1175 3326 582 4932 182 4858 2174 2564 1869 1251 1519 2371 2186 1391 161 1144 2791 2745 638 4343 809 4064 1767 3546 553 975 4399 110 903 2507 4566 3930 1178 3512 2959 931 441 2932 2978 1107 1077 3747 4835 3493 2516 4753 4105 3411 2656 483 976 4313 262 630 2863 1071 4384 2318 2547 1938 3203 1929 1490 4011 3258 4890 3001 3086 4577 2278 3967 4293 1106 330 991 3131 2916 3683 4338 746 4311 660 1203 2981 1561 4308 4793 3646 3340 1109 2744 2641 4189 2862 2408 4711 431 4978 4389 941 1822 2511 1445 3202 1517 152 1245 3068 1952 3460 581 3732 482 4748 3111 3741 2729 2241 516 1745 3109 259 2767 20 4908 3579 4143 2951 2993 3138 281 1086 2185 4968 4365 1579 2644 4246 4324 4393 1570 3428 4784 2761 11 2708 2108 3624 2358 117 1144 1423 1267 1513 3702 2546 2305 2543 4176 594 1985 4529 2143 707 536 3615 4941 542 2185 3819 2325 1424 1873 3931 3669 2737 4426 955 1387 2967 2808 1640 1189 3560 4191 885 4015 1987 4851 130 2809 3400 3822 16 4399 4595 2541 4294 1127 1541 1339 4783 910 3811 3837 3506 1092 1237 3061 2425 1187 328 3744 2306 1644 1853 143 3585 3690 2312 1794 4388 1948 1921 2720 3837 3463 790 2576 1932 3922 4407 251 2339 937 4841 2663 4552 1451 2468 254 2014 1420 477 3893 3940 3276 2269 2334 3716 2293 1023 3726 3645 4096 4054 1903 1146 2569 637 1887 401 2887 3605 3008 2605 4941 634 1630 4365 3876 4838 2820 651 2207 4085 2231 829 4613 2736 2609 343 1298 26 4607 1918 1998 2622 692 3863 892 2198 4156 190 1341 3909 2729 1847 1811 3927 802 201 4230 2932 1111 1726 1298 1865 4814 965 3311 2918 113 2664 2464 672 3878 3086 2716 2577 630 970 49 3619 3190 4010 4260 4985 833 4825 497 1047 3515 3221 4481 428 3431 3497 2671 2191 3451 877 283 335 2623 3993 4031 3770 3834 1230 2876 4343 3445 3645 1414 4988 3533 613 164 2400 2733 3121 1657 4114 2570 1992 2086 816 3933 3964 349 697 3149 2891 2735 2092 2994 913 4168 2639 3955 3380 2814 1617 2945 3983 4165 4607 4458 471 3261 2531 2983 2881 2898 3656 1526 18 3204 1144 1824 3045 3421 4846 1524 41 2565 1604 802 2721 1673 494 3882 202 4176 998 1283 4384 3341 4966 371 201 4192 1488 2646 1456 3205 4106 2863 4579 2147 538 960 1478 4389 1183 2544 1358 1765 1632 3600 2151 2212 2786 2573 2591 4692 4574 1833 4336 1470 2608 2290 4250 1420 4553 1426 1438 960 2422 2837 1628 2107 2264 1950 734 1151 1978 4778 2123 621 3742 3771 3661 33 1776 918 4051 968 2209 702 4440 1425 1469 1991 4930 2473 974 4955 4380 1125 831 4177 4420 3572 4857 4657 4029 2315 1889 1425 1247 2631 480 4299 1794 606 3946 4748 2759 1967 264 4247 39 821 4950 3808 4457 2672 4285 2130 1664 1043 1858 2905 2539 3247 4949 1457 2644 3823 4539 2693 1322 1834 1677 3544 4934 2829 767 1040 4409 3782 705 926 1109 1962 18 2767 2336 3887 4064 2054 4780 2147 2760 960 3426 3747 4541 3574 4858 1909 2593 2366 4868 1039 2197 1331 106 2133 1799 713 299 1543 4767 4017 3114 2136 4353 2803 566 1176 3886 4959 296 811 626 2683 2431 4736 1055 3752 4367 1156 3361 4861 2669 428 889 955 4061 2206 3114 3822 4845 3049 903 4083 1983 2112 1443 1316 4083 1051 1927 3557 362 2997 255 2779 2908 415 2645 2112 1275 3452 3797 4561 638 2491 32 3064 2087 2241 4001 2 2101 3852 3522 4457 4603 2736 2272 2731 2663 1438 2091 2921 3556 824 3112 297 1472 303 94 2525 2111 2061 1556 2530 3782 2579 4618 4874 3488 1548 2979 4394 1317 2984 4393 2956 1182 4722 2377 951 459 3387 2131 4890 1381 1749 2963 2468 4124 584 811 1119 4105 4440 2783 2392 3365 4717 4711 2097 3825 113 4872 4368 3660 2438 2907 4757 2417 430 3989 424 4469 2193 3742 1528 421 1962 3690 1885 3974 906 539 2047 2572 1636 1196 3492 2996 1815 1943 1470 4665 592 1209 2275 2978 917 1233 3739 4906 3594 1956 1358 3471 4960 356 3124 509 3465 3116 1594 3144 510 2574 2667 677 3481 4613 3037 4641 1283 195 3272 3728 535 196 2523 2048 693 4633 311 675 1048 1095 4377 73 2752 4333 3444 1011 2689 4641 1397 9 1866 1260 4525 4709 471 3001 1211 2070 1128 1082 3688 2526 1224 4355 3576 837 78 1805 2959 907 4535 4597 1202 2009 1330 1154 4866 281 315 4002 3309 3722 656 3189 3605 1341 4727 337 4622 4914 2118 916 4252 3756 1170 3525 2107 3097 2233 1908 1133 1747 4927 1998 2224 601 2157 2922 2181 4847 2549 2718 1698 993 152 506 145 4068 2064 323 2015 2974 1910 442 910 1977 1909 4475 99 3460 4733 2943 3216 2825 337 1570 3451 640 4545 3557 4286 3251 873 1941 1629 2976 4752 658 3843 1347 4354 4097 4261 2801 2687 1323 1381 245 1586 2876 800 870 1962 1548 1641 1663 4852 2545 1052 3383 247 195 2811 1799 1750 39 4901 1030 1506 1677 3738 3216 758 1010 4608 1659 513 2455 1161 4664 655 3128 3451 1560 560 1965 246 2509 1304 3108 2706 3796 1757 4141 3702 2258 3621 4197 4954 2604 837 388 3454 741 4578 1839 2529 4708 4636 686 555 3779 2438 943 2170 2401 384 129 4201 1761 4405 1490 3813 4969 1421 162 4862 2788 1804 246 924 3952 3145 4485 2536 1745 4576 1238 1598 3764 1505 2201 2362 4405 4303 1737 1559 857 2601 3897 2833 949 76 2259 2837 2845 215 1834 3612 1133 1373 2434 2900 1620 2727 3530 2822 724 2296 4657 3537 3212 1183 750 3054 1366 3000 2079 4538 281 451 1115 1495 3416 260 1808 834 2880 3401 2126 1551 2630 647 753 1857 1855 1566 1507 1746 4663 4112 1151 3193 2875 3846 39 3199 4214 3235 3008 3185 4392 4431 2769 969 4938 2581 3496 789 3499 333 1372 2894 374 867 4020 651 274 1206 1382 4596 3665 4050 489 4959 3441 3038 676 4125 926 887 1420 3814 4550 3115 3690 465 491 4711 2931 3805 2925 178 902 1580 4509 4103 4033 3762 1323 3063 3685 698 106 3989 3053 2393 111 4120 875 49 2405 4076 883 4600 1179 2193 2518 4542 1268 1507 617 4618 174 288 4595 4926 3524 293 1290 1319 2356 2129 1135 4550 2162 2777 541 2417 635 283 638 2618 995 122 4166 1287 2592 1592 2198 2913 1244 2151 3386 4733 4350 2671 3252 1622 2146 1820 1903 4032 2085 3037 668 303 2746 2310 2416 1638 4839 823 3852 2177 1112 1538 1428 155 139 3489 297 2576 1315 205 4951 1237 4782 3264 4047 4251 1487 2389 4470 160 908 4226 3125 2565 2848 1165 3295 4521 3410 2740 3109 3588 1869 4387 2677 2165 4806 2330 2679 3781 3201 4317 631 3818 2549 2498 518 3397 3203 2494 1529 4260 2707 3001 488 2704 942 3197 544 176 3037 715 2810 2981 2929 3685 2642 1532 121 1429 4544 3551 3383 4429 2050 1596 2419 37 744 676 1070 3745 2695 1125 2392 432 2663 2553 2748 2030 3773 1157 1207 106 3770 787 36 4809 3041 3056 578 4545 4589 527 332 4047 969 1956 560 4634 3462 4793 2929 2253 4168 828 3582 4601 3833 4567 4608 4600 1541 711 1256 4860 317 1134 1998 1374 4404 1570 1523 4175 2341 4763 664 3258 1091 3424 2053 3784 1039 283 1491 2347 1669 3928 4306 3675 127 3034 908 2076 4161 1103 920 1238 2931 1303 4824 3884 4355 2968 995 1029 2632 1557 2660 2158 2624 1978 2601 3366 4602 1258 2300 3673 3501 98 4502 1510 216 2803 1975 3705 4951 3779 2151 2809 2989 4277 4433 4435 4500 2812 3882 3605 1942 3468 3158 4884 4696 1834 4908 4407 2882 990 2061 1745 4808 3136 3409 115 4676 697 3297 535 1729 3157 4886 2382 1281 3160 1801 1651 1217 2669 1409 4622 3736 3688 1816 803 2835 1142 2998 352 4548 2352 3277 498 3662 3852 1571 2224 4107 1764 3523 4727 2878 372 1932 1628 4161 4864 1568 1125 1265 1356 1150 3505 4741 1234 3481 1323 2514 4208 2328 1339 1874 3559 1556 3869 912 4453 2100 4912 3397 860 220 1031 3095 3889 2113 4180 2141 3093 3047 3664 3428 1232 3636 2492 3741 4641 4554 4388 3212 1039 248 2871 3811 2587 4250 1928 3117 971 45 2216 2347 1553 1996 249 4514 1970 1862 324 3683 4280 3629 3772 3402 1897 4560 4569 4536 4133 1354 3663 2801 819 1184 3940 2015 1101 4431 3877 1789 4879 2085 1265 20 3724 3651 748 3625 2409 3425 3678 4653 1304 2570 1354 236 4303 1219 2352 3447 1046 2912 2403 762 2101 4736 2419 470 811 1108 859 1504 2472 4356 116 3528 4140 2146 2689 1907 2493 2332 1609 2466 4902 678 2273 329 4642 4238 1519 1537 2653 1575 2312 2894 2947 1870 2410 1729 4383 4880 3099 1807 878 4378 2704 4880 3337 3855 1895 3209 4479 3910 4702 2362 3672 3354 945 2865 1075 3920 3376 566 3649 4492 3030 4325 1343 644 795 3079 1856 1459 3851 2272 3721 4472 4197 378 4084 1412 2790 4753 1981 3944 4547 1614 3120 1429 1098 4013 4585 577 2026 3654 2418 121 3061 4431 2689 1137 3445 560 2023 2406 1325 4869 4906 2285 2236 4304 1435 3057 1142 4157 4569 1721 1634 2093 1405 751 3156 2963 3892 2434 2397 2114 840 2069 3406 1804 3511 4742 3177 1148 3098 720 3808 1142 1376 89 3556 2418 200 756 4199 364 2330 4017 4970 3183 4255 1480 2512 3101 3677 610 4777 4552 1668 4704 3952 3973 1763 4825 2526 212 1339 2353 21 1377 3707 1572 2197 4630 859 1935 818 2239 4713 1856 4371 2668 3911 993 1965 4314 3186 2217 2927 1907 3445 4666 2716 3233 4756 1668 540 4703 4618 4417 3482 4976 4499 3231 4439 886 3722 1697 326 1164 980 1862 22 4173 3548 3761 475 2067 357 3815 2038 3472 899 4092 4320 1864 1298 2334 2795 4341 3397 944 1345 890 2945 2473 2211 1321 1007 4906 1603 941 1285 1324 3058 2160 886 3928 2827 4391 1293 2124 566 1745 2622 2733 4310 35 4302 4087 427 1502 2766 1183 3681 904 979 3514 1727 1807 2665 2803 1225 177 3259 833 63 2295 4581 4462 4132 3309 2835 3497 2319 1780 1687 1653 4885 1641 4183 408 1813 2307 2788 3381 2355 2320 2796 2842 4965 3921 2336 1491 2481 1297 2359 4693 1557 2162 4913 3556 766 4184 886 4165 2282 1747 421 2724 173 2946 3565 1344 3576 3491 4807 1810 821 3036 1201 1818 1061 2157 4173 3906 1002 3411 5000 3065 501 1711 3107 2385 2785 4933 3053 4633 4830 894 4320 4683 3967 3894 2256 4503 172 3150 4295 351 1297 251 1643 985 941 1405 2774 112 612 2889 1541 579 3126 2440 1386 4669 2237 430 1099 4995 2483 835 2832 385 4522 2901 4160 3941 1042 2813 3293 1042 4478 4957 811 3407 4359 4384 101 2862 232 2634 4209 2725 3840 1516 2511 3016 1027 570 4309 2925 2825 3716 2414 4558 3278 1480 3398 2595 1344 550 3616 1277 3557 3251 4640 4596 2826 2263 594 395 4940 4623 569 190 2259 1315 712 979 2962 153 3245 1606 2457 1824 2241 4379 4211 4638 641 1648 3912 275 3400 1480 2228 3476 2651 2393 3998 1777 1939 4895 1058 462 2999 1295 3272 4846 471 956 594 1467 474 1318 3178 1072 417 926 2882 4343 81 4772 3018 4115 4165 1113 1221 1248 4554 1173 508 3486 3914 2114 1049 3041 3833 2327 1854 2756 4707 654 4100 609 2764 3782 4932 1226 3022 1593 1129 1628 3543 959 1124 4343 1352 4154 4351 3151 3559 1224 2651 702 1918 2196 4346 3535 3850 1382 4429 1949 4412 1974 1567 1594 3091 820 151 824 1609 2683 515 116 2122 1370 304 413 2392 2746 2931 618 3721 1683 1867 1065 2375 4918 4908 2953 167 820 4669 3881 2051 2838 627 998 2640 434 148 1497 3633 4589 2741 4007 1978 3612 253 823 1373 689 2055 32 1984 3780 1092 2296 917 295 4798 2341 1698 1977 903 664 2087 580 3696 2422 3290 1992 634 4862 454 2702 608 3957 3751 2701 1139 1564 1079 3664 741 2769 4629 1253 2742 3850 2593 4576 3827 3989 3993 4838 873 2491 2936 4539 1158 504 3585 332 4897 1645 2840 4557 3245 271 4361 4717 1138 3741 2063 4813 1924 1181 4799 13 90 2431 3362 4959 1192 4528 47 3634 166 425 2710 40 3558 2894 1710 1720 4002 3768 3328 141 491 3867 3393 1637 3411 321 172 826 4700 3420 2254 1877 1791 4568 3336 4998 727 823 1561 2261 2731 1731 2337 4973 4031 143 4359 1531 1123 2734 1548 2315 355 195 86 595 1677 31 254 1943 3446 3551 298 387 2933 691 4572 588 4751 4864 4265 1696 2873 711 2146 3056 3433 1524 1662 4589 590 287 1927 601 4283 671 2768 3769 4952 3794 3350 4986 1073 3485 2220 1761 2613 3570 845 1785 3728 4605 2366 2385 1921 1663 3456 3692 1461 1484 4379 1831 3634 2412 2846 2070 2533 3157 3888 2855 93 2719 3458 2741 1581 3127 1107 2942 2726 197 2019 1038 3162 2861 2032 2130 4066 2082 1316 718 4274 2279 4292 2072 3856 68 91 866 1928 495 4101 3619 3634 3672 3308 4639 3938 3483 2599 3435 768 4442 3334 3842 3030 881 2423 3802 2853 688 196 40 1800 4293 2547 2264 3174 4727 1092 2941 3460 3484 4271 3535 1817 316 1843 4048 1993 2683 2184 3558 2211 4435 782 301 3139 1528 3804 1954 3008 4898 3826 1816 2023 3454 1071 3631 1014 4181 2075 1608 3090 4068 2182 1690 3722 4947 4264 225 1521 366 1399 3505 4568 3671 628 3943 465 881 2030 1553 3757 511 4221 64 1991 4867 3120 789 591 1679 80 2474 4697 4600 1251 3637 3651 4077 1082 400 1170 2292 4386 2067 2277 1678 4415 1993 657 4055 2565 2079 731 4679 1557 1928 305 3963 2894 4299 1810 2452 4097 4043 1465 2454 4980 4478 1638 2891 4552 1823 2660 862 1596 901 308 1552 1255 3737 1385 2687 401 1740 4611 3090 2187 1670 2644 38 2362 4176 733 4948 2144 35 3242 1520 3579 287 4554 1316 117 1189 4784 2099 194 1845 853 4766 4293 705 3779 803 387 1232 555 2312 4014 2196 4992 1132 3507 1844 2410 2711 4236 2075 4885 118 544 2863 295 3536 1814 3787 3269 35 1333 2981 3758 4151 3423 4305 3958 3201 4770 3836 253 2618 4958 3009 3566 2774 4817 3160 1496 3110 3998 1682 4480 1214 4449 2710 1837 2375 405 4472 1587 1182 2670 2532 1129 4995 1303 4583 1011 716 3190 1399 368 2791 2859 3014 3645 355 3197 2875 4992 4816 4924 992 3541 138 872 4277 2421 1458 1561 2708 2394 461 3812 4987 661 1219 4389 2253 4416 4185 1511 2193 1956 2368 3206 4505 2941 4027 653 4077 2833 4709 1120 1014 676 4849 1828 4259 206 2208 3106 3327 3523 3183 2272 1808 1394 1654 1559 2650 463 4658 118 371 2338 1771 1805 4684 2654 327 1411 3390 266 4493 3385 554 3891 3331 2205 968 24 2297 856 2033 1389 4028 3576 885 3609 4804 3215 4726 3120 4477 2410 2115 4185 4218 1906 2270 3504 3765 430 1303 1078 4953 1864 2246 3380 1905 2132 2836 1732 3269 4012 2075 3408 3540 4454 3914 1657 605 2796 4674 3081 2517 2363 2059 3553 3492 1669 2056 1956 2167 175 3518 1802 1952 4123 569 2950 1729 1967 3120 4625 1341 2973 3164 2540 2312 993 1069 546 249 2030 4829 612 1039 4033 170 778 4825 1476 4848 1057 3205 557 4173 400 786 3684 4588 4634 4205 2584 3611 4886 896 2635 3212 4106 518 3641 744 484 2753 3606 95 1544 2605 253 1625 2501 994 2305 4648 1343 3565 1984 372 2607 1951 4234 1982 2606 3645 4359 2645 1702 3342 806 3964 2153 3664 1111 2921 3783 3468 2698 3384 581 3085 1686 1335 2369 2181 2547 679 2671 1921 4560 1025 4007 3680 2822 2919 3420 975 730 2942 3838 4584 4423 763 665 1374 1794 2259 1092 1418 3220 4537 91 530 2604 4956 670 389 1714 2894 3440 2896 1333 4814 1880 4820 2918 4175 3363 1869 2691 4415 3512 3404 309 3521 1202 1694 34 11 1210 4100 4427 576 4011 2025 3655 2408 268 4759 1135 4051 1410 2658 1904 4234 1139 2419 3644 4278 1195 942 1481 2463 203 2796 3776 4382 1773 4314 3303 1243 2930 4992 4656 4680 2100 1972 3400 2731 212 1748 2433 4088 4069 2295 3008 661 1343 2373 2199 397 2997 1578 4044 1406 407 711 2689 658 1001 3841 2826 4130 1402 3048 3010 2718 2966 65 1670 4982 2813 4013 2488 4564 2641 3448 2629 4944 1788 475 2624 4371 3488 3802 2997 284 2061 2118 3958 822 3142 4548 3562 200 4636 796 3561 4747 434 4387 1977 4224 2191 4585 4964 4576 2783 2452 4696 3481 1146 2971 4117 2632 1508 1772 2810 2018 2859 4695 4321 4369 4236 105 159 3965 4135 522 2093 1592 2710 2703 4297 3441 1146 1360 4102 3106 4718 3067 1207 2402 2618 400 1080 3124 2313 2954 1997 766 3275 1772 2689 3435 2452 3386 2121 4330 4419 2716 3910 2084 428 1551 1303 3386 4511 4571 788 4748 1070 4454 2708 1275 3915 2951 3240 1896 4896 500 2230 346 1828 2540 4919 1245 4165 846 4185 2398 4289 841 1445 2160 2107 4097 3242 4017 1357 3257 72 1445 424 4659 1822 1818 1269 417 1045 3483 2887 2384 2587 3694 615 4256 4073 950 711 3893 573 217 4775 3337 4833 258 2004 4712 2218 624 1372 3730 2962 1102 4659 2844 1894 2209 2168 4151 192 1613 1904 4112 4038 3768 4291 2511 4313 4958 242 1984 3576 3411 2775 908 1082 3116 349 249 4575 3318 4324 598 1576 4141 2759 4184 2899 1535 525 4080 712 2087 1747 1979 4822 114 920 4192 3790 1269 999 3654 1775 2021 4481 3867 4977 3533 3984 518 778 3892 2566 4054 2916 2852 1436 4608 12 3788 3139 3037 637 2087 3702 2073 403 2411 1182 2142 2113 4507 685 1167 2891 1294 291 1501 1973 957 45 1917 2322 1457 840 3000 1765 1258 346 4410 2964 337 4106 4396 1231 1063 1299 2091 286 4516 1589 1542 3321 9 756 2019 2749 4766 343 1794 790 4053 970 817 4655 1269 748 4046 3195 4800 4154 1160 3184 4661 4186 4567 1807 2422 2001 2727 4374 1467 1446 2906 1925 462 1644 1227 2236 4845 12 3963 1364 4724 3953 3351 2273 3000 4682 3464 1215 3244 1179 1626 2562 1520 3804 965 1908 1117 4537 1711 931 2658 1672 969 2168 2250 262 4245 3777 284 4458 2175 4143 4818 1009 3025 753 434 2376 3556 3744 4360 125 4758 1873 2434 183 791 790 4170 369 403 3029 2552 99 3275 1959 3886 4057 1747 3634 4946 2826 2462 528 3719 4834 2230 422 3876 3824 4676 3790 403 3673 1790 3917 1003 1627 4619 1037 2791 427 993 340 4589 208 3720 4108 3376 197 4261 4257 4255 1779 4752 1022 388 2468 4774 2128 4085 2265 999 1113 1046 4454 2521 134 2772 2969 1323 386 1620 2854 1155 3217 618 3101 1769 2358 3370 1202 1041 149 931 4493 405 3993 4807 4064 697 4751 1253 2020 1789 610 1015 724 4007 3405 4660 3295 4830 700 4695 2122 376 2819 2190 532 4029 4277 4356 4313 3825 2070 4871 4536 1462 3874 4162 1325 3208 2252 4677 1687 2511 4607 656 4731 2176 2153 4380 3487 2629 4843 4506 3848 4496 4154 4361 4477 1364 3481 2484 577 940 3893 1402 3309 810 4999 957 4331 1386 1118 3011 1500 1428 3474 2696 67 4373 3490 466 2264 2198 1535 28 3711 4044 1695 2731 1062 3390 2035 2148 4146 1643 393 4876 466 1241 3266 3838 3018 1935 2069 649 4562 3764 931 3815 4141 509 4833 4448 3379 3899 1633 3973 3847 1546 3153 1645 345 3348 2730 67 3732 2180 666 4669 1177 1092 4067 559 3523 3567 426 4646 370 3239 2464 1342 80 1880 612 421 2414 4499 744 4813 2752 3540 3816 4270 2045 645 3062 4993 3456 2641 1520 4950 2394 1465 2944 2343 2845 579 1795 3475 690 206 2451 3948 3180 4679 845 2969 1331 1878 444 4077 2435 4066 3908 3030 4186 249 4039 4143 4637 4177 284 1294 2363 3434 1859 2998 4984 682 3978 4151 3956 3783 2899 1121 3546 3488 2524 2589 2897 3637 1485 1572 1750 3898 1901 1493 2008 3144 4926 4867 1715 4540 1781 4685 1566 55 691 2165 1341 1076 3414 4562 3543 4412 2000 3381 993 1741 3383 1135 3705 1463 1052 1522 3099 3974 4116 292 1408 1859 4138 4247 3162 531 3099 899 3218 2286 200 3651 3290 2569 4312 4180 2067 237 1451 729 2625 4613 4160 1641 673 4660 472 4879 1634 3205 2824 570 1137 2089 4715 3691 171 3461 1038 4737 3743 1489 1595 3496 2233 4234 2190 2957 2705 3488 747 2540 490 1713 4326 691 755 3100 4177 3916 3905 471 2409 1983 4179 2874 978 477 2501 2074 1407 3638 3894 4047 2506 4724 466 1094 2002 2350 4384 479 656 1886 1132 1784 505 3467 222 4880 2343 3392 4586 501 3608 1483 1223 2351 1229 4711 4664 4698 2068 2394 1310 824 4607 456 2819 1973 379 374 320 3857 1354 2799 3184 1289 2801 123 4435 3663 587 603 2604 4429 1508 1543 2235 4742 1894 1624 4676 1822 24 1302 1575 4164 4385 922 1894 895 3290 2037 4761 2918 4634 3432 4933 3103 1119 4250 2857 3153 3364 2302 503 337 1877 4929 4729 3081 3412 1560 58 1973 736 240 1113 3356 4473 2708 986 4853 4565 4444 2692 4599 4246 4880 3091 695 4546 4584 1479 2622 2362 3471 4308 4969 2875 163 3793 3975 2424 3968 3241 1255 669 4354 2628 3583 3542 2726 2239 2318 926 2425 3920 475 3192 1583 2179 3227 4762 734 3304 4551 4581 1728 490 4603 1719 429 3257 2537 1216 4078 2529 2396 1848 75 513 3221 1360 3062 3821 4170 708 3454 4197 3610 352 4261 908 3482 4536 2499 1369 1043 2670 224 2417 2913 2823 1381 123 1701 2574 476 1482 4204 4168 2084 1079 2047 3071 4086 29 4449 1792 234 3323 388 2140 3347 4501 3956 4858 4447 2948 170 651 3208 1569 34 1421 1349 1870 4365 4690 3466 3861 4768 4486 3875 2766 1572 2011 2205 4222 4868 808 3254 4275 2401 1414 1328 1673 4993 3098 2338 4272 2468 4727 1278 643 3438 3793 2452 2026 3600 2282 2710 4977 287 4280 4234 359 4004 1501 1116 3984 3050 2886 449 2604 3226 3069 4084 3357 818 471 1148 605 186 151 1476 1782 1814 2585 2755 3511 3223 2272 802 1694 4010 1904 1384 3361 1271 28 4657 1691 1715 1609 4027 4166 1190 57 3959 2739 2990 3930 4526 219 2611 2925 1530 4986 473 1695 1248 70 4713 91 4349 1836 3791 4101 3318 1788 4757 1488 3542 3128 3063 842 2780 633 262 2307 4018 4858 4629 834 319 483 2983 503 2446 3839 1631 706 741 3598 813 1651 3687 588 1632 3463 3090 672 3439 3522 4474 1086 4647 2071 2468 686 4656 1034 1044 898 1904 4567 1991 156 4006 1944 2946 85 2464 4322 2225 4167 1294 1328 4720 661 764 559 3678 3894 1372 3113 1933 277 4098 1554 4956 1283 2878 2598 2565 972 2653 2937 3679 3238 1457 2333 2405 2245 2068 2520 2172 3634 4201 2515 1257 4295 3651 3612 4833 1876 924 1749 912 2878 2496 1522 3811 787 1743 1135 2629 758 4422 3848 4510 3089 2054 839 3071 678 412 330 3447 2614 464 3803 1649 1330 598 2046 1508 3316 3552 2702 2946 1487 1321 1448 1 1803 4123 1118 3221 2066 178 789 1020 414 1200 1551 2368 4905 615 4290 2001 4842 2514 1192 4856 4799 4 2997 653 2134 4870 2612 3747 2178 4278 3634 1863 2212 67 2489 2924 2128 3178 3991 873 2692 1044 4580 3577 1980 677 4552 2706 1785 3007 442 4303 2013 4741 4122 1878 1832 2512 4232 2451 2918 942 234 3843 2527 3534 2490 2210 1758 2885 3822 342 4147 4100 1287 4017 1473 2583 1714 306 4632 1351 2450 4421 4172 3409 1100 1599 500 4110 4177 2698 4668 4433 2951 2503 1051 1140 4361 1495 2446 2459 4699 3225 915 2470 1662 4176 1303 4236 2626 474 321 2635 3511 4298 884 1521 4307 3094 4425 4694 3967 1649 2979 1375 4458 2738 1713 453 4380 804 4183 3004 1948 4892 3773 1788 2067 134 3478 1188 4447 945 2251 1378 4545 2398 2950 1604 3823 3429 3159 2154 2979 599 499 2065 1817 3989 4687 4217 3469 4800 1633 1928 1579 2215 2848 4710 3477 2372 2055 3511 4305 3727 2598 2692 1152 3665 3433 2570 897 4794 3063 113 915 4757 2300 4134 2822 2751 927 1817 4427 3179 861 1576 4519 4280 3916 2890 4981 2713 521 1261 2209 4956 2955 1913 4541 2948 1589 4731 1799 2440 16 3875 1217 4585 1966 3070 3136 1416 3800 4236 4022 637 1369 2795 1865 2681 1825 1626 3153 4685 1460 3687 2134 1081 2784 18 2575 4342 1458 336 4908 3652 3426 1872 3485 4573 3186 3233 1232 1928 435 2635 4751 727 431 4993 3760 3649 4856 3109 907 4329 4424 1252 3360 3941 1767 1966 2134 3727 4497 2159 3813 2512 1301 2897 1805 4376 1191 2776 4213 4703 4374 4444 4277 3984 1175 2210 3 3128 624 2092 1258 4107 374 4796 2719 240 1151 4485 1859 1152 113 2490 3915 2715 289 1533 763 2370 4701 1346 2574 1398 1867 3233 4304 1024 2647 2815 2373 2359 1857 2997 4887 2333 1389 4904 2091 4946 2921 3407 1460 4392 1362 1913 2111 653 2687 3428 318 252 244 3991 4070 4700 3897 2433 4800 1311 2025 519 2171 460 3868 3058 2216 4286 981 2087 2461 3004 3116 2597 3171 4511 956 3498 1544 2622 1966 399 3638 1797 389 3535 274 4833 4976 3524 790 3614 2308 2810 2639 2777 2959 3714 2119 4143 1838 3785 3228 3724 2944 1750 1551 3525 1736 3023 4887 1207 4719 1157 156 4957 439 75 3244 1830 4577 4555 2720 4140 1616 4713 3600 278 3964 3270 3395 1038 4192 2310 3520 828 2325 4858 1873 4370 333 2127 3202 679 2992 3517 2534 132 650 1938 3746 761 979 4588 2360 1001 2726 2418 1750 4473 4114 1716 565 2797 2412 4102 3730 4468 1587 4442 4471 3631 2027 1035 3619 2622 2259 210 2342 467 2855 1884 983 28 1566 1514 4606 2141 1076 527 2961 3764 4586 4302 1643 1004 4505 2722 2009 4834 771 2084 4155 3467 4210 4089 2065 4652 3551 3417 2755 4904 2204 3801 472 4214 1730 4666 4120 2833 2884 2200 1698 3566 2258 3283 2359 1281 4200 2353 4253 4952 1524 4626 2557 1974 4547 3747 2860 3538 1084 2844 2302 173 1835 3690 583 280 1456 917 3408 4636 3350 1603 3088 2583 3900 91 3880 4638 2135 1835 1510 1493 390 2355 1291 4097 53 4696 613 2239 1763 1258 2750 1618 4947 4414 2123 2665 3079 1436 2245 1462 2816 906 3787 3952 967 2023 607 1474 2584 2545 2156 2242 370 2280 591 4498 2208 2112 3779 3083 1114 4923 3315 1589 629 805 484 4129 4551 1102 4319 2919 4100 4404 4388 904 3052 3782 2010 2301 4610 2754 4648 1973 614 3543 1296 147 4492 3132 3382 1358 2715 2056 3629 4424 4096 287 4474 4840 4032 4507 4967 2488 1417 1657 4241 4063 313 4920 2803 1167 2349 1142 1945 1744 4564 4842 4382 708 1746 3019 3006 1545 1510 327 1396 3802 3539 1029 966 2750 3083 3676 4260 4848 3591 2769 36 1901 4808 2125 4033 1433 3386 1885 671 2954 3612 4744 4913 2931 345 3469 3772 4339 3569 3530 833 619 3409 2214 15 1396 4711 4288 462 2351 1967 2141 3133 4050 2632 1726 4668 1402 2112 807 2635 4251 4636 2298 4058 850 4657 3426 2127 4452 1758 2105 2403 4500 1583 3906 2285 753 3372 1423 3989 3517 3287 3532 210 3591 1226 2178 4653 4666 2871 3093 4172 1636 758 399 2032 3216 1322 3947 1231 4300 1660 1210 1338 4284 4223 2241 1928 4405 1202 4769 2026 4019 2929 4974 4869 4187 3069 169 4395 3217 2167 3710 3722 1764 2329 3334 315 3077 2429 3006 4220 2980 3115 1479 3263 4195 3000 1500 2849 2937 3490 3511 811 2000 4749 1468 781 1662 920 4771 1798 4864 809 2354 1877 3067 2613 2274 1299 2458 241 4341 119 4611 404 791 4113 4545 2458 354 4247 1011 4842 3063 2323 2796 1153 1708 106 4041 3454 1321 2526 1582 779 4866 3222 209 1002 2320 3393 1173 46 3144 4590 1009 214 4146 4080 3375 4325 1691 2882 1893 2029 1131 3799 2543 695 4504 1732 323 3396 386 4508 1451 3392 4341 3499 4463 3633 226 4924 4840 228 4157 1348 4038 921 1464 2996 4380 754 399 4626 590 2624 1387 3280 4730 3222 4911 4060 756 4052 2774 4615 2592 5 2203 2030 3908 865 3287 3924 4291 4348 3110 1606 3219 3749 82 1933 4832 1024 575 1664 2591 644 405 1095 4419 1462 2186 3041 4724 4133 61 551 3155 3899 3300 991 88 386 3207 1274 3508 365 1090 3125 4071 3338 2351 124 1155 623 3514 2083 3031 3234 4547 3307 3917 1776 712 2339 3244 3127 1832 2852 70 3491 968 4916 1803 45 442 692 1285 1023 2962 1762 4178 4913 4159 4600 4477 1008 1592 1203 4557 129 4764 2700 4621 3914 4392 1443 1522 1338 462 3351 4224 1580 3952 1815 334 2080 2745 1412 301 418 564 172 4724 585 827 1385 4767 1329 1737 3256 212 4346 856 1387 3861 4950 1285 607 4760 983 319 2895 4938 4703 1659 1111 2352 1045 2411 2969 3844 3927 3234 524 2942 3891 2993 3424 536 4732 4790 2379 1361 4155 3264 1847 1251 1404 2380 385 246 2805 1667 4076 4299 4882 3457 3060 1713 4724 1112 4284 1579 4437 4051 136 2127 229 2187 2539 1009 1640 1190 1787 3606 4894 2755 792 4658 1354 2791 25 4690 748 4395 1734 2090 7 2787 1375 3921 2091 3960 1915 136 588 4871 4818 2791 3753 2041 4716 2496 4102 3257 2136 610 1162 2713 2614 1903 2018 4389 173 3302 1452 3062 3166 194 901 152 2694 2025 2996 1428 4328 4869 892 2527 4841 4223 1782 2849 91 4711 1557 2695 2266 1965 3560 4978 3698 2996 2483 3006 671 1649 4838 1924 3835 1920 2308 2048 3731 2383 1014 4443 626 2818 2326 2290 1853 3957 1516 2173 3046 301 3788 105 306 1807 4462 703 531 3551 421 3026 1150 2483 4737 1389 3613 4694 197 4427 4614 4949 4289 4741 1514 2101 4257 1976 4799 3195 4364 284 511 1098 1342 2278 4767 3385 910 3438 3009 2322 2433 2090 1602 4453 485 3106 2940 843 1023 1953 4725 1259 1709 1530 4983 3608 2621 1289 4718 3896 692 3398 2645 1783 1640 1374 585 2050 4103 3953 2604 3637 1373 4269 347 2894 2354 4201 1297 1823 3698 3827 1394 2359 2595 3107 4512 1930 3522 4254 1018 1437 1279 676 1496 2419 2996 1353 2568 4090 4657 432 628 1750 4619 2259 3722 3886 2409 4597 2371 2834 3942 1376 2836 4163 4954 3055 1696 3875 4505 1302 4307 4472 3842 84 3376 2166 2689 3416 3413 4130 4173 2961 2786 2519 2803 1589 1950 4581 4321 3467 4202 925 1572 4465 4067 3942 3626 1670 4516 2587 2825 4489 1386 4267 3782 2640 3654 3648 1175 2106 4239 345 3010 2294 3605 3927 4483 4081 4031 819 506 2036 1038 2375 4786 4428 1656 4009 1732 1001 4118 307 962 4519 4102 1549 1452 1303 3249 122 4550 4463 4558 1694 1120 3190 382 3215 4565 1721 438 2009 1348 105 984 2480 4834 1243 265 1650 1015 1470 2581 1482 908 4664 2631 1831 3219 4474 2697 1394 1543 1471 2074 4812 3167 2305 515 2613 4576 876 4305 2174 3472 3905 1583 4360 4948 3381 312 3283 130 4023 1121 1544 1248 3813 1709 3135 3691 3480 4111 514 4553 4027 4196 3048 3088 664 4302 1947 2084 947 1866 4626 4573 1357 3323 152 614 498 4421 539 4248 3971 1578 3190 3389 4509 1561 4919 469 1265 3146 4618 3196 1354 3059 4532 1434 1058 3686 2680 106 4477 2240 118 3243 2819 28 1791 74 2115 3406 2042 3950 1987 4953 4283 4795 1609 4169 2342 1864 2373 3194 3992 3921 3660 1151 3711 3789 1535 3235 1133 2544 4506 108 3473 3755 61 3115 2813 2911 2526 1037 1473 3126 3029 2165 3519 3266 239 1064 397 1452 2660 527 2590 4574 337 4352 1361 4001 847 3822 2584 4312 306 3381 3427 2139 338 1630 811 1822 253 4961 1295 2015 771 614 4762 2131 3865 4635 2290 3537 4895 4505 4579 1925 2298 4831 2138 2503 4299 830 763 1338 1949 427 4460 1189 4467 3072 655 3285 1648 2458 612 1241 4708 3932 3716 1741 3126 4899 4727 360 941 217 1951 3861 4158 1691 2371 3422 889 1955 1773 1812 300 3062 1701 3640 3814 2278 1771 2814 2173 1177 2752 3293 3169 368 14 680 174 4425 2851 1279 3262 4430 1563 3047 3653 556 3891 1342 27 205 4327 312 318 2630 3236 1413 4253 1362 462 944 2782 2941 892 3121 2097 577 1551 1668 2578 148 2351 312 4731 4512 1174 3401 927 4034 2 1431 2137 1236 2631 4677 1635 3476 627 1170 1591 2186 2113 699 4642 3454 2879 1991 1931 2967 3119 2562 4233 4989 1898 2131 4794 1624 3448 2197 4789 1622 2889 4010 4609 4257 2511 1523 4371 3543 3986 4025 3717 1776 355 3408 441 3060 4081 4486 4154 2651 663 1225 2419 1074 2067 2518 4085 3477 4361 4427 4734 2535 4919 1341 3029 1587 998 4155 991 1703 2151 2385 1885 2564 947 1894 3388 2751 3610 1751 123 339 3910 937 2712 3741 1517 659 3084 2198 2002 665 1346 965 3163 1331 4900 587 1293 1931 30 4628 4716 4059 1049 2180 1556 4061 41 1752 3211 1817 1480 1929 2188 4530 1513 4277 4197 449 2741 2702 3553 3113 425 4640 1288 1281 3902 4207 1746 4581 1936 3527 1216 373 280 4722 2595 77 610 326 979 4116 3096 1932 1017 3357 3181 474 1549 4496 2802 322 4169 2578 1948 4329 363 3665 3012 2473 751 1913 4070 1895 235 4673 4090 3589 4498 495 2551 3673 1250 2728 3691 3365 4237 569 876 1061 2492 3193 3722 3884 4967 4468 2914 3583 3406 2673 1389 3632 4451 101 814 1612 3782 791 904 2270 4440 3617 3990 3442 2992 2165 2489 2082 4705 4046 2550 2669 2834 4323 181 819 4388 2039 171 3682 2992 2083 4609 3532 1151 2259 3506 1615 951 245 2289 4411 709 2613 3377 4384 2054 1780 2875 925 956 988 4428 2594 3327 3686 2132 4751 1425 4348 3719 4667 3705 2663 4576 2798 3689 2634 1962 254 3840 1853 1901 4006 4089 4451 3375 2579 1386 3484 2648 46 3110 3332 3388 2164 3044 722 3373 4217 405 3914 1375 1448 3889 2147 4690 4373 4051 2930 4612 3219 2625 2405 2884 2806 2701 4625 3256 3763 382 2197 1376 3723 3632 3205 4744 3756 1144 2319 234 2471 1713 2953 2810 2595 2609 4209 4288 4153 1612 2244 2386 1254 4112 920 2151 3292 4808 2529 1677 1624 570 520 1803 4510 4273 4247 880 737 875 654 1442 4915 307 3681 3200 2187 1880 2128 1441 2242 1621 3990 4331 1229 3791 3835 701 4950 4122 4754 3452 387 3668 179 4034 3374 2576 226 42 2499 997 3966 4694 1949 3269 4379 2609 569 2206 4737 3694 4992 1740 4698 615 170 4709 1376 3494 798 1875 3908 3607 4531 1542 2064 4708 3099 3056 3327 3848 3538 4175 2167 4309 939 2422 4982 4558 2627 3804 1498 773 4044 3835 2888 1454 28 1610 1054 122 507 3676 1304 4638 2521 2431 3391 4897 2949 3782 4845 865 4631 80 2546 567 4927 470 4866 4278 619 4097 1773 3656 861 57 3606 721 3267 1927 3557 4602 902 2460 1261 2239 2667 4216 4174 1369 3365 1412 44 4582 3056 3872 1126 2428 88 3822 2696 4633 4968 1564 4961 2078 3412 231 2390 3183 3919 4971 4285 3693 773 683 475 748 1939 3407 4319 3229 674 2569 2156 4093 4936 2727 1003 1132 1654 3533 62 1599 4179 1704 639 4455 1031 1651 1607 4808 3777 2318 4719 1067 1994 2122 754 1108 4856 2414 561 2132 2156 1781 3398 1872 508 4798 793 2960 913 3187 2782 4993 1378 4434 269 76 4816 2895 3281 1957 4192 3288 3898 4484 4940 4007 3763 4607 2098 2388 1604 1038 3899 2793 3481 2886 4381 420 1017 2943 4714 3144 2296 1446 2943 1364 4285 1652 4062 850 2117 4052 1796 1209 110 3969 2092 1316 4733 4166 274 393 4720 2340 2024 3459 1509 967 3724 33 1665 2801 752 404 666 3582 2417 13 502 2311 1033 4589 817 3519 2270 3554 2571 4969 2448 4376 2688 2599 870 1270 3934 316 1298 1589 4434 2980 720 3437 4331 4855 3795 2224 702 3193 3113 3293 3552 373 978 4086 1583 405 3676 3538 4826 4588 4938 396 1548 2620 3072 2426 1949 4600 3153 4495 4689 676 2202 4145 4567 4631 3324 2539 2259 616 2637 1260 1884 1678 88 3487 527 367 1664 3441 1882 3858 1265 2895 1466 1109 1272 765 1789 679 77 2215 3297 3303 408 180 4355 2947 4946 4846 4025 4066 2463 779 4569 387 163 167 3151 3555 2058 2088 4755 3644 2229 2201 2040 944 4596 4175 4727 4786 167 1575 2178 4933 796 3222 4273 2923 3253 1935 1256 2311 614 3017 1327 1363 3811 630 1553 2515 3552 2278 3093 3600 3207 3762 896 2391 430 1361 3489 3783 3742 1774 2060 2415 1509 3807 4256 2109 461 456 337 4088 2139 70 4550 4022 3904 2869 4028 343 1460 2123 3841 1657 134 3010 4378 633 2765 4066 2821 2816 1498 2996 3488 587 3819 2976 704 3363 3666 984 475 3259 4812 2667 1687 3301 3299 4651 840 2565 3037 1863 798 2772 466 3210 3764 2382 833 1306 2483 3797 1716 1362 2373 4116 3311 3472 3002 1372 3813 631 254 3586 1035 4967 4209 2607 1811 1744 909 3615 4003 4211 4868 651 2731 2153 4024 4439 883 713 3961 3932 3082 3966 123 2207 3336 3359 3237 1840 4501 894 4922 4212 4839 33 1724 1764 577 1804 660 3636 4070 805 435 348 266 2087 4949 2514 809 2024 1369 3983 1694 1074 4546 653 2214 2565 4417 2655 1306 988 2600 3826 3417 3476 4760 2204 3971 1872 2092 1236 407 1687 3780 585 430 268 499 4185 3781 4846 4466 1212 2463 662 971 543 1225 875 4726 3442 3213 2937 431 3650 831 4133 3270 352 1475 1779 4413 3887 2589 4937 4926 3202 3135 4097 4363 2380 4951 2059 804 3382 4422 3400 3365 1436 394 224 1468 4616 1052 1869 2479 1670 1379 1718 53 1014 4784 4957 4896 3046 3808 3361 2481 109 4469 1333 3948 17 1909 2271 1407 4186 4913 1050 4712 1109 456 3852 4596 3897 2121 1161 1073 2589 2676 4830 4165 2456 3530 2182 3916 3248 3065 4089 702 4172 4185 1912 1006 3978 3225 3691 1500 1914 226 4459 4276 2304 1011 672 4093 2470 3548 3491 3155 2104 179 317 3462 4166 3002 4607 2129 685 4278 2456 1939 4478 618 795 4473 1838 3418 3645 2586 2941 113 3139 4938 1991 4587 442 2880 598 1843 101 3055 469 198 3507 257 4590 4935 2047 2863 1302 569 3182 2978 244 24 3516 4142 1693 888 1199 1641 3819 812 347 4721 3321 1753 3892 1595 1713 3088 559 2124 4254 3687 2369 4196 1514 3401 934 2062 97 2105 1340 930 2932 1931 4093 332 4528 3924 801 4066 2948 2589 1497 1345 1598 379 1461 3976 4159 3090 1007 4427 4298 1998 1598 1209 3105 2024 4564 79 1720 2855 3593 3692 472 3156 4541 4235 1397 2453 1561 916 2609 3099 679 1938 3575 20 526 4134 3064 353 2663 115 658 1713 4538 2424 1083 204 1122 857 930 3250 4789 2518 4855 674 1125 4555 4910 1163 985 974 3793 4334 2380 1189 3499 2441 2165 133 2021 1302 1326 3308 1292 746 3030 4519 3841 2158 1687 2588 1640 2682 1272 130 1722 397 1899 4948 1627 3478 2424 3467 1692 4678 2385 3377 4642 1219 1588 1190 1621 1679 4324 694 1538 759 4241 3848 1994 1997 4827 3865 817 879 4186 2135 4871 3917 3433 1135 4138 3942 359 1400 2354 4588 1189 2118 4324 4083 1714 367 1632 2118 2402 3665 1115 1491 1402 1722 3174 1074 3054 2631 3125 4105 3788 54 1880 2499 3823 3539 1237 4284 4012 2191 3500 1687 112 1372 258 424 2568 218 3255 2587 111 3470 2312 3091 1804 358 3197 4611 2729 1854 3828 4057 4973 2965 4652 78 699 2577 3171 719 4705 3927 3969 3935 3690 3764 4939 2771 84 3263 128 1940 2075 2876 4079 361 412 3362 2408 74 1819 3302 2278 2502 1141 2614 1411 438 3775 3391 676 247 4277 1032 2009 3044 4363 445 1943 410 3680 4172 4589 683 614 707 562 4507 4284 808 837 1566 964 2591 1500 4824 573 1201 1670 4211 1426 4863 1777 2733 1984 2227 4948 4071 2652 3263 4158 2327 1323 2627 494 1655 4129 1963 1344 1212 1411 2623 2454 2039 2772 1530 813 3671 4436 1300 2076 4630 3716 3728 1145 2544 4995 1822 515 1047 1228 4970 4344 1545 2190 3659 2793 840 1923 2149 2610 3961 2753 1560 2947 3454 1460 3390 3177 4180 2546 3849 3189 3902 3093 4202 3204 3800 1437 3267 221 3268 3675 2671 1678 1104 4639 1804 3800 4078 4012 2880 3662 684 470 3153 938 4442 3299 995 3840 4574 4271 4742 1 259 1542 4870 4794 1013 1774 2265 4146 1679 4162 1333 4655 2933 3240 2863 1338 370 4404 700 4526 2684 2731 228 309 3787 273 562 1651 117 4779 878 2969 4413 1894 1475 2787 1831 2342 1217 1259 70 1144 1772 1252 655 224 1891 1039 3099 2867 2666 4417 545 2023 648 4443 4649 286 250 353 666 1007 462 3052 4349 2869 4017 1024 711 2718 4546 3870 2227 1829 724 3763 1774 1208 3432 1031 4489 2730 2648 1288 2051 954 3365 3868 941 211 3699 1866 1035 810 1008 3634 241 867 1240 576 4028 2437 4980 1413 2245 2025 1174 246 2690 2791 3470 3627 1245 4200 2776 3361 1795 4701 4468 1961 941 3495 1997 2903 394 3589 4859 2523 804 4001 2521 4419 4774 3299 2063 895 1597 140 4945 388 3012 2420 958 4546 134 1294 97 3598 4448 1063 628 1681 635 2578 4720 1694 1735 1942 1287 2848 699 3134 4850 2786 3406 2368 4283 2765 81 3039 525 4029 2499 762 1862 2108 4772 3594 4300 2510 4162 1207 45 3772 4295 1148 1453 2801 4176 887 2508 4456 1408 4106 3174 4532 4083 973 505 3629 4691 1193 4498 2106 2351 2190 4272 3266 2367 2454 2416 2298 3041 4280 3007 3858 1383 3006 1507 248 759 1583 3955 819 1161 3822 3522 3753 4925 4105 4480 1745 1578 4602 521 514 4392 202 620 3011 3951 3609 2956 4048 3726 3463 1827 156 3837 4103 4986 2793 2555 502 1283 1049 3433 2952 2063 433 3908 4644 2408 761 1359 1795 3545 3677 95 4172 4072 1687 1589 4403 1227 2762 3592 3630 504 3880 4256 3495 19 3910 1532 2005 2228 4163 1789 2498 3718 1300 1345 1198 3594 2043 3561 2579 1130 1059 266 3631 3126 4326 432 1885 4882 2311 2823 4236 3398 4056 816 2358 4005 2926 3122 1346 3670 4536 4150 2243 862 1619 994 3336 1196 2393 4567 2522 2884 781 3468 2648 4125 4792 3576 2518 2547 1480 2595 1233 4269 4340 1334 4725 1192 65 366 1127 3002 3416 661 4940 4576 861 1657 2192 3488 1313 516 344 4680 2026 4122 1361 1621 1126 3494 222 2013 3323 1045 1229 2726 874 3921 619 3180 367 3695 4340 3791 371 1953 4163 1802 1714 3886 2808 758 3246 165 1797 3020 2778 2501 3233 1095 2871 4128 2085 4736 2210 2740 2929 504 4180 1673 1328 353 553 1781 3335 1269 282 3155 2210 4766 2451 1527 2376 4188 3829 2068 2690 2179 1885 4118 2480 4226 115 4688 2020 2204 2444 4192 3412 2827 49 3102 4100 1368 3678 2745 4970 1836 3516 1409 4497 3059 2895 518 2622 3116 1520 1808 3606 1986 4028 868 1526 3326 1851 2758 4785 906 1594 4857 3406 1383 2305 4473 1784 2624 3102 2073 3812 4837 2977 2797 4846 2193 894 2666 3004 3301 2982 3705 177 2627 3197 4120 388 579 2253 2752 662 409 2418 3800 2952 3749 4725 4080 179 2681 3561 3919 4805 3495 4617 862 2091 1289 1360 1259 3425 855 4239 2063 3164 724 2202 1480 3937 1745 3811 1120 1427 2289 1542 3212 1225 4635 4668 3309 3685 1132 4248 1107 454 2010 3613 4021 2743 2914 3325 4242 342 2626 2059 883 4965 2728 2691 3734 4037 3169 573 1493 1574 2331 1573 2837 4408 3516 2102 24 422 3216 2810 3 2054 1567 3995 2368 1442 4876 534 973 353 4111 4235 2348 1278 3484 1342 4369 3512 810 4873 1167 593 3605 3504 4227 592 669 4235 4831 1055 2533 4959 4393 757 2236 1110 1393 3956 4607 4946 1014 4484 3141 918 138 127 4970 4165 1737 4291 3812 4553 3215 4243 1409 2677 1447 142 2967 2307 3204 2631 3187 40 3100 747 4715 3347 2519 3790 3740 601 4469 1566 4212 4540 2957 2470 888 1799 3359 3597 3200 972 2763 2308 1430 3950 1368 140 1891 4287 2862 2470 1994 3411 2460 2392 4067 739 355 247 4417 3028 2720 2727 1853 3517 3606 1717 2881 4949 2754 3798 3757 3322 517 1837 429 3282 3606 3585 2352 2790 2477 44 3811 4090 1161 2661 2053 4879 891 1591 2329 2770 2097 400 3246 498 1900 1443 2362 45 1514 4734 2507 3739 69 893 2021 4178 3993 2821 2407 2305 1138 938 1533 877 628 1985 1351 958 2905 3718 2281 379 4791 2032 41 2730 3799 4968 4101 1089 3367 1606 3250 1416 2425 3780 3525 2716 818 3024 4966 1646 3204 134 3496 4914 3580 2860 4187 1665 500 3797 3746 975 1538 399 2414 661 80 157 2040 112 2802 3733 4155 4792 4451 1866 4920 4458 2800 4163 4215 1927 4995 1875 4893 2091 4873 3519 3216 3358 4181 4531 797 4046 2451 4149 4443 1484 2965 2984 918 1370 4882 4523 52 4259 1594 1984 2915 2275 1491 1485 905 11 1343 158 2011 4871 2716 1609 775 4343 3634 1272 2465 3321 3273 323 802 4021 400 523 3772 4872 4727 2472 2543 2130 4230 1268 1872 4376 3107 2806 2741 3986 993 4481 1410 582 3347 4282 3222 3955 1933 4165 1135 2591 764 384 3306 4626 2336 382 2540 1033 2145 4293 1956 4188 3959 1401 3886 727 1385 3103 161 4949 3087 3786 1538 1664 3272 3426 3615 1595 2189 3840 781 528 3188 916 1435 914 3206 2399 2012 197 3345 4249 1297 385 430 2860 717 346 4908 535 2735 1715 3587 1876 4931 1878 1978 4210 2337 3285 4683 3251 1397 69 1985 2951 1245 2622 4600 736 3855 2932 3733 1524 4088 801 2562 982 1517 4520 2716 2445 4342 1452 1949 3028 4094 3391 858 4280 2149 2539 21 1781 2430 1557 4908 1130 713 4572 2960 3056 2378 2039 4560 430 2840 1548 3555 3792 3335 4874 4809 3084 574 1912 2891 1396 4322 3979 1943 4414 2673 4972 2453 1479 248 2328 3836 923 974 582 4757 2415 3111 1956 4703 1112 2513 2539 1642 3417 3370 4478 1356 3857 1944 3191 4479 4970 1375 1891 1753 2524 1167 2601 1610 2727 2180 446 809 1253 3124 1491 1672 1654 2404 3958 1443 1137 4724 4133 2310 3146 502 166 3916 3950 1387 4890 1864 4057 2910 957 656 2600 871 3128 3572 3655 409 463 1052 1349 1124 4948 4768 4395 3516 2386 1765 489 1264 2018 4535 825 2724 81 3649 1066 615 544 974 2758 1614 2819 2428 1492 3471 3619 4844 2631 4719 4636 564 4132 4333 3383 4605 464 2084 2065 236 3353 821 1339 4029 1928 4562 368 1787 4805 1476 4146 2994 506 2519 2228 1686 2935 3729 537 2681 429 3086 4564 2721 3291 662 2766 3047 4517 1470 4068 1041 3159 4323 4630 1008 2334 4866 3329 4011 4359 907 718 1091 1422 929 2065 3365 1537 1884 2682 2523 4563 1927 4511 1467 3849 1698 113 62 1520 2896 1722 666 1485 1986 3581 4873 1747 3059 4198 688 3473 2475 3062 4153 2001 1556 457 3049 3235 4688 1831 2554 32 664 3910 4210 1375 1342 4470 1955 1395 2749 2228 4865 594 1163 2824 4743 3288 4014 2862 1746 2762 60 1305 4268 4756 1929 2203 2346 3820 1669 4391 1079 3580 1107 2256 2927 4091 1412 1927 1333 1605 4946 2216 4237 1447 3189 1933 3386 3204 2633 1122 1026 1522 798 3503 4581 405 791 4090 1841 1868 556 3858 481 2895 1136 4629 1833 4575 1699 987 3652 1182 3841 2944 3846 2930 2113 4806 3779 1199 6 3112 4462 2954 1018 4713 474 2390 4798 1491 3701 2083 3340 256 4792 3634 3477 4237 2752 2362 771 82 3880 2558 1264 4683 3461 3069 2285 1058 2832 4673 3461 2914 1272 3329 47 765 77 366 647 928 2126 593 1357 210 1020 1532 2956 3144 2597 3933 4885 172 4866 3390 2866 121 1537 1135 3627 4385 4363 3051 3044 1399 559 2006 2421 790 4022 182 3609 2976 1173 4695 1559 3367 574 2725 2516 1495 2311 942 1687 706 545 4925 4548 3803 282 2441 4578 4019 852 715 2605 640 164 2300 1924 2017 1555 412 2124 3091 1064 3508 1251 767 1461 4597 950 2089 3598 2295 1219 1075 1005 4427 3616 3696 3768 129 2026 1017 2049 4387 4455 4635 1965 3184 3165 3959 4566 4026 488 1641 2849 3712 4576 4298 721 3317 4096 2246 2802 1495 3616 15 86 1881 388 4904 4516 2449 4980 858 1108 995 3602 3098 4188 1300 2718 4785 4014 2423 949 2627 2608 4884 1630 4609 1578 4884 1308 1439 1907 142 1391 4422 2005 3006 3363 499 1021 1912 2278 4110 12 3897 1150 3868 4328 167 4826 3950 2691 4868 2916 3512 787 3807 693 4547 1065 4098 1577 4811 3682 2109 3959 329 4545 4674 4802 546 355 1711 4178 4782 2673 3535 76 18 4922 4409 438 4982 3062 3407 1092 912 4708 1353 270 3080 197 2832 2095 2258 1942 4931 2272 1903 490 4621 3659 852 78 1796 128 2401 2324 60 595 4898 1928 2578 2172 3866 4006 602 3269 1020 666 1474 2712 4200 2638 1084 1071 4980 1360 544 4786 3424 3593 3959 3004 2473 95 4985 1350 4239 3859 2168 3971 2414 1244 4523 3698 1737 4827 220 3784 4562 2333 834 4171 4588 340 472 3376 3130 1710 4324 1069 4060 732 4257 2872 4841 2196 4069 998 1752 632 2100 2548 3357 5 899 3274 4171 2309 3118 3012 2540 4661 3690 599 4307 3752 875 1146 2722 722 2768 3506 2196 3917 4026 468 4540 1592 4969 3703 724 2803 1823 4711 2248 4108 3338 1172 1912 3181 4206 1017 3321 3595 3761 53 4965 105 1438 1909 4694 3939 1515 4768 4047 1683 330 770 1331 968 2987 2809 3196 4194 2705 2547 69 1727 1441 3414 2249 1249 3030 4687 1386 3934 4832 2284 3978 4095 3368 362 4710 3841 2157 4719 2933 759 3330 2360 3341 2365 2941 2157 2239 3711 2714 1072 94 3888 4903 218 2780 3691 3613 4566 3950 614 805 972 1995 2306 440 1271 264 1805 3582 2680 1879 1191 913 921 195 2248 1143 1362 1405 4529 1555 543 4491 2934 2739 4383 2331 3827 2412 559 2509 20 442 1750 4390 3699 4057 782 1798 4469 2479 209 2403 4965 3847 2034 3675 2088 175 3744 3895 3424 1314 3734 3042 970 4264 4414 3294 1103 1465 2609 2871 2670 4358 2232 3750 457 4752 3047 3887 331 1110 2364 1131 4713 3604 2436 3079 4062 159 583 1251 2212 3161 71 4813 3554 3251 4997 3147 4073 1822 4196 2052 1638 3217 1036 2112 2580 2039 4832 899 1063 1278 3241 654 3873 672 3576 542 1816 4533 360 2467 2254 3056 2018 2890 376 3702 1526 1204 1816 4746 4281 2717 4892 2892 2873 2710 3684 3293 59 555 879 3620 1502 1885 79 2180 2653 1184 4624 300 3993 2615 1117 1621 917 1532 1163 704 536 1936 3580 2078 1007 2961 4462 301 1296 4046 4978 1090 4471 3285 885 2465 1381 270 658 1903 1652 4606 2677 233 3220 1333 1601 3706 2498 1904 756 713 636 4495 694 4288 4254 2568 2358 270 2511 1810 164 1222 1740 67 1488 3334 3413 4691 1874 3753 1971 2647 2111 1294 1177 4383 755 1438 4656 2144 3457 609 2192 1394 325 2514 2526 866 3739 1823 4536 482 2493 4690 3867 3861 4512 386 3222 507 1279 931 3372 3515 1327 2314 1222 292 754 4649 2511 3434 2108 2625 4966 2136 2049 2355 2183 2752 3541 518 3234 1388 4986 509 2227 1441 4062 4958 416 1351 2282 2979 2214 2066 4852 1797 997 2380 3358 3204 23 4457 2628 1024 3525 1409 1554 3420 4522 4049 4740 3869 2910 1394 517 1159 4116 1921 864 2528 4060 2789 2370 4187 578 1821 4870 3663 1301 2519 3567 3566 1345 1458 2474 374 2661 1997 3209 4531 102 1405 457 4699 4298 3195 4812 4920 1830 3932 4696 3762 833 3095 1951 3291 1206 1403 2717 4689 1438 3214 2957 1455 4388 2895 1756 652 2871 1677 1004 4570 1147 4045 915 1480 2232 1520 1753 3273 3754 690 4582 883 439 909 65 3697 2644 268 3186 594 593 2368 4313 4855 2784 3902 1884 3272 2722 4175 2670 1376 802 1319 4274 3925 3863 623 1028 1817 2007 220 760 4284 719 1605 3833 959 4099 2368 548 2346 1757 3421 186 3879 2101 3978 2969 2644 2926 4373 3796 4838 873 3301 15 2585 2472 3146 2523 4496 4549 368 1848 2643 3127 305 2886 484 4308 3840 1019 2569 2090 438 296 470 4956 1912 116 88 1195 543 1351 4370 82 4751 496 708 3170 384 2608 2823 2228 1096 245 698 2097 1544 776 4696 373 4314 3871 848 2048 1978 4876 636 3940 2746 195 1250 4370 3139 280 2062 2677 3627 767 4878 2612 786 738 3164 3236 932 2615 3592 4245 2202 3663 3228 1176 888 3689 3574 3527 1096 2028 4905 37 3846 4440 2964 890 211 3870 4841 4856 3763 4667 3287 4889 710 114 4521 4294 1210 3727 1205 3873 1687 852 1630 3964 298 1799 531 4712 4835 3818 4525 3984 2863 3523 1397 2595 1270 3913 4555 4813 3174 4949 1280 4278 3678 4774 1845 1505 1388 3900 1362 3871 3680 558 4896 2698 3902 3628 4551 474 920 1942 4833 4771 506 1834 3277 2685 4500 3178 1157 4211 2340 1356 2560 1885 1169 448 225 1758 2121 4126 302 1142 3956 1869 1762 528 1982 37 2211 3893 3385 118 4500 1472 4377 2767 2916 265 4502 360 3270 602 4621 1616 2759 1437 2367 1319 1660 819 121 3189 2049 550 595 2354 1546 1440 4577 3131 2886 3074 2989 628 3015 726 3034 3744 1211 2158 515 2627 3454 3699 1882 4729 3422 3278 3137 548 1069 322 4813 1081 4211 2591 3477 2627 3794 2417 2192 2279 1800 4376 2644 151 1624 662 2864 4816 1089 3492 1371 3347 1005 2588 794 127 1188 920 3382 1533 1223 3642 2699 1339 389 2514 3883 4458 3009 3228 513 3056 785 2239 4383 4335 3857 479 4768 4268 3078 4555 1774 1033 4868 3159 2877 227 4793 1988 2726 4740 3311 1731 317 2762 94 2126 1772 398 3111 1919 4686 3367 1802 4399 2548 2917 1257 793 2340 22 3267 764 3540 931 130 4828 4884 596 837 921 2401 2008 4351 1502 3139 1814 830 2363 4224 3552 4797 4404 4094 4610 4498 969 3285 2039 1136 4764 2122 572 1070 2053 4366 2564 3039 4809 3661 4202 1649 3231 4912 458 3902 234 1011 3200 1997 1650 759 4615 321 138 889 2043 369 3755 4121 2807 759 4320 1301 2393 2417 456 4147 3521 1763 3272 4306 3261 1651 2318 4498 4440 2644 247 95 3687 2428 4218 778 1946 4053 4506 800 1713 1863 4751 297 2228 2325 4334 2914 3506 2044 2405 20 1939 3223 1192 2650 990 4093 31 1055 1668 3329 949 2446 1667 3705 3106 1088 36 4489 1034 3738 2076 1197 2405 1172 4367 1946 133 1571 1649 917 3130 4903 1203 4866 2625 110 3260 4239 2041 3247 2141 3886 1117 2056 220 4519 1269 4913 4930 3235 1812 1719 4541 1010 1259 3906 3927 4558 909 4415 4117 1454 1609 2502 424 212 1108 4084 1479 1831 1996 459 1756 3186 374 2894 2714 651 1264 4086 1118 2093 4783 743 2707 822 595 1579 3836 818 1238 2310 2478 4062 833 488 306 4885 2015 2734 4464 2191 2768 1778 2391 1501 3000 3518 4030 3622 749 821 3255 2126 588 123 4182 3042 204 31 1582 4100 1041 1816 332 4045 2683 29 2210 1294 3228 4620 2733 3766 1902 188 3152 2688 4211 2890 4879 457 4939 1192 2989 2014 3153 1761 590 1076 3566 2263 2557 3670 677 1174 2000 235 3149 3102 3279 4718 4427 1540 2760 1292 4133 4993 2286 1337 1479 3978 2421 4419 2 4798 3584 3813 2296 1676 1324 2198 2082 82 1330 280 2194 2351 913 1841 1177 2898 1233 4269 410 944 1985 866 1629 1490 241 1378 2477 4628 1945 2965 3707 4280 4361 4620 3144 305 4575 4495 4239 592 1652 472 4353 1147 503 1182 1246 1193 4840 4595 4779 2335 1382 462 1606 4526 290 3290 420 306 2282 829 4828 3012 2447 1450 2874 2081 79 2488 1549 82 4299 4416 968 3090 2402 4954 4605 2619 2429 1089 2781 4617 3401 75 2817 1093 1280 1434 3405 1779 2432 93 2095 4820 250 4871 2356 1189 68 3111 2652 22 672 4071 1409 4957 251 2694 548 4800 1207 1670 4384 686 1209 3534 2173 4359 323 2136 486 4815 3 4676 3123 2007 2386 1380 3376 4596 3175 3518 2668 4950 1642 3629 4283 4259 2409 1480 1629 3761 2462 3410 3669 1183 198 3272 2242 4549 3051 2294 1249 511 3444 2627 1697 2854 4880 2760 3173 3567 3550 2812 2278 4754 4985 1827 4079 2308 3396 434 303 1181 4602 2085 4818 923 2176 2514 3073 4958 1393 2267 445 3025 3681 832 1880 3087 4563 171 3484 4708 1188 4138 1577 1272 4045 4752 3828 800 4244 4524 4458 2277 1387 1280 4017 946 56 2259 1256 3034 1172 1720 1818 2407 988 1701 4824 2220 1187 1541 3275 1165 1798 630 2189 2938 782 4148 3457 4280 3754 3060 607 1647 3290 4202 1034 3389 2373 1099 2337 513 772 1220 4993 3217 749 1433 4321 3085 1633 38 1068 2513 4613 3546 4451 1175 3133 2871 3729 4491 1581 2356 3421 1645 398 3923 4971 1458 3439 1483 3067 2660 3793 1111 3937 2669 4322 2604 3523 3888 4235 4383 3718 200 3290 3141 1610 2823 3809 2050 1937 3433 4981 1843 3308 1782 1240 2819 1190 443 3895 2810 1999 4969 236 1713 418 149 21 2223 975 255 2123 2911 274 2387 2428 4552 1130 235 4346 3628 2299 2394 634 4369 196 3786 2822 1947 3490 3295 1051 3056 2587 2219 1508 4818 4420 2192 1709 3033 1588 1689 728 2078 414 3633 4204 1337 987 2705 3841 1245 1286 1695 1693 1054 2542 3130 2882 4322 4335 1439 3301 1933 4017 751 3969 1395 2808 3934 818 2178 4906 158 3467 1525 3260 4818 1056 4114 1446 4459 4820 4189 3498 183 3613 1627 1577 4532 3907 3288 3710 138 4845 1489 584 3286 1187 3147 2516 2280 973 402 4402 4046 2706 4411 3563 2614 4130 1730 3857 1016 1237 3220 2207 3570 1674 3143 2677 1947 2353 325 4845 1824 1657 4085 2841 4113 4955 4066 1019 2005 3820 3642 2802 3850 1071 3216 860 2718 1305 1738 2502 2929 1020 2163 3398 3848 4156 4586 2538 2228 4085 2138 4742 3697 619 1552 4354 2599 2232 1808 4882 1581 2673 1185 3780 3625 1777 3132 2221 73 1118 1488 1693 3013 1303 4857 286 946 2396 4013 3297 1824 3806 2974 4705 1493 1210 1363 2389 2385 282 1590 826 4328 4348 3295 2623 2963 2985 4263 248 4191 439 166 4188 172 4704 4271 559 1391 225 4318 4489 2264 2428 993 2820 3541 926 4084 4585 2661 3257 1419 28 3894 3531 4972 932 4456 1190 4282 364 3096 1318 4676 4557 1270 2038 4243 4466 999 1099 319 4570 4739 2815 1307 3345 392 4343 1797 1863 2965 1206 3767 3023 4968 920 2025 3874 4793 1431 4220 2778 4244 1554 256 3215 3547 4209 815 1029 2506 4946 1184 1844 2841 183 2557 471 1502 494 341 3302 2104 1720 2491 580 1893 4154 3276 1153 1069 1295 4821 3632 3948 931 2524 3370 3732 402 1634 682 2241 343 439 3472 4763 4933 3686 1414 2519 3762 3860 2469 983 1703 4565 4609 693 2481 3320 2433 1956 4315 3094 4880 2831 1594 446 4583 2792 2735 564 2488 1355 2361 502 1884 1392 4480 1510 943 4172 2523 4707 3319 3072 315 2479 440 4633 198 3994 2050 2334 3901 2366 1721 1790 430 2777 181 4871 3578 3390 2248 1744 776 1780 1979 3424 2225 125 3040 1276 3090 2112 4833 3949 2293 232 3640 1312 2616 3955 2445 2628 1116 4596 2396 759 2751 4882 3452 1970 2842 479 4921 1256 412 4465 682 3995 2430 2620 3739 4087 3701 4573 1045 1013 1092 657 2457 874 1847 4004 4489 1589 4632 2643 2303 1652 149 3219 2708 4559 4552 1583 1314 772 1174 3629 2202 1130 1417 4322 4880 4686 6 354 4658 2537 1456 2432 2980 2735 147 1580 54 873 2633 1160 1332 4076 3041 459 1461 2416 1643 4526 4366 155 1693 3105 3204 2339 1169 3207 261 3695 212 2917 3360 583 481 2463 3264 4031 3740 2940 1725 2073 4992 1381 314 1703 2770 3162 704 2061 1907 2245 1698 1341 2817 268 1359 1992 2062 3523 1084 3316 632 5000 127 3481 3632 4598 4893 2059 539 3506 4484 1467 1052 4497 2338 2670 4480 3040 644 4828 4896 2738 880 3954 4154 374 4652 4625 609 1111 412 3045 2249 3586 1776 1670 3955 1931 2459 3610 1759 4304 3469 2169 1197 2588 2802 472 1195 3070 4018 1247 2674 1735 3975 219 1553 2352 4049 1588 4817 186 1661 1160 1055 107 2 3462 1165 4648 1947 468 4840 4557 4776 250 2275 1815 4436 2389 2027 723 3128 4749 4082 4332 3375 4839 1693 4432 3408 1035 4294 4436 688 1583 922 2388 1213 962 3891 4956 3659 4330 791 3986 3011 4135 4903 4752 391 1805 2393 2935 152 1222 399 3111 1424 3878 1238 280 3176 1253 3256 4805 835 4225 2914 1820 4537 777 2063 2031 2821 1707 3947 605 3392 1758 2336 2185 1636 233 812 1418 3953 3067 2937 4746 3643 5000 1236 1040 4130 858 2295 1854 504 3526 1456 1299 2799 2155 1935 2145 4345 943 3020 3240 2062 529 270 2914 3617 4136 541 2973 1131 4370 1761 1404 2575 726 2416 2878 2636 2467 3100 3365 3783 2390 1971 2065 198 3024 2326 2867 1461 3246 2954 330 3389 1343 3506 2513 3728 810 3194 4743 4687 3253 4126 2693 3116 503 473 732 4472 2687 422 1365 1630 1730 4011 766 222 1313 3361 2196 3539 2224 4709 3179 2101 4961 914 4456 4928 2311 4229 1472 4835 4283 440 4846 1707 251 3455 1721 2973 3022 102 3843 4039 1633 4632 4755 847 1613 3169 4156 1794 4718 4326 780 2695 4717 1784 2542 1794 4232 1917 4616 1402 1837 1567 4350 1730 3266 4675 317 355 1408 4618 2105 3721 4635 507 2303 3874 4244 2119 3955 3547 4847 740 3948 554 2717 2899 83 1636 2947 4771 2240 4297 1098 115 2325 4659 3229 4235 1552 2019 350 4964 4189 508 3568 1915 3922 3006 1318 4026 138 548 323 3055 211 2350 3289 3844 4040 1432 1346 1797 2511 441 3770 2261 4451 1589 3283 2673 1531 4164 3806 3699 4330 3337 2465 4792 3477 3947 620 2907 608 3039 4539 2056 705 1044 983 233 2891 2117 2629 3117 2317 523 4421 2092 1361 3529 996 3772 845 4086 4842 3239 2893 1758 2573 451 1159 3377 365 1128 3517 1275 2406 2814 7 2554 601 4092 846 4228 3002 818 4482 2062 2627 1184 4557 3805 3048 4893 2966 4345 3394 2233 2280 141 380 1890 4968 4753 3137 2443 506 688 4532 1953 3900 2034 1206 2301 1201 1459 1755 324 4015 1386 3285 1010 4202 4899 4448 2826 4511 590 1284 2280 3697 3446 4623 2783 2792 1554 1160 4283 85 823 4365 313 224 4676 2958 938 2634 3940 1199 1972 2819 2296 2602 1480 349 387 595 2037 3294 100 2762 1676 3379 2295 1820 3306 4904 1020 4195 577 2176 1351 1065 431 1707 430 1889 1773 4395 2662 4095 3137 2366 263 4850 4636 2023 4539 3585 1109 533 2635 2435 3973 1859 1530 1045 1489 438 936 1489 2491 4794 1480 2385 2777 542 4746 2336 3453 491 3106 2705 563 2528 231 446 1390 3129 2181 3242 1755 1836 555 4903 3931 2026 206 1826 3302 4948 3988 2202 899 2172 3890 4260 4929 4919 1991 4482 874 1706 3510 4287 4842 1346 2896 2084 4708 90 3208 1767 2469 2153 277 3591 3047 2249 3467 4937 3264 4394 3018 4702 4640 2052 2838 4274 3679 3537 4789 2679 900 4201 52 3976 3887 2035 2043 3014 4296 1475 1836 895 453 1558 288 3954 3552 2455 2194 4276 143 1534 3257 3142 83 1716 4802 2404 97 1137 613 1159 60 1430 1947 220 185 4299 2374 1244 4289 1938 3369 1210 4258 4618 1452 888 4271 725 625 4090 3163 946 2250 616 4978 3036 696 1713 1425 1304 4693 1475 2753 259 3724 844 4080 74 1379 1108 2439 2441 1744 1544 2525 1221 4025 4729 1442 4553 3242 219 2509 1277 3387 1471 527 4130 3880 1337 2702 3167 2503 3282 1179 4575 2013 1103 4 3409 4250 2256 363 3183 8 2666 1572 1295 4368 3158 467 629 693 4847 2892 351 1150 4248 1793 16 3656 68 480 3717 1378 4820 3482 2003 3144 357 901 1535 689 4967 723 644 4833 2703 4321 17 4063 4037 441 2384 664 3215 3048 4913 1058 3284 3353 4053 3362 1442 2088 3763 4007 1337 3471 2182 2324 2782 2908 3756 842 1209 3633 2881 4635 895 131 4354 337 4960 3252 1451 2389 3818 314 785 544 1156 1389 297 4189 4420 4676 1407 125 4138 4777 4760 2506 4635 1752 3393 396 158 3660 29 4415 3362 4323 3498 1059 3847 909 2988 155 1168 3968 4057 2462 4535 2119 684 4961 1905 4542 3067 2780 2054 232 2481 4712 1778 722 4156 4175 431 3021 4632 2588 1785 1599 3018 4959 2216 2659 1533 4770 2938 2868 1977 3742 502 1238 3799 3743 3953 334 1062 3604 2733 3268 49 4680 1494 1872 4063 4004 3475 1915 2786 1722 4091 3465 4824 1971 981 2126 3693 1451 1966 2078 3799 3024 959 818 3345 774 4853 3482 3225 3061 1456 2766 4985 2305 3308 2852 4721 4634 1698 1246 1835 3938 3496 920 4118 2969 3645 574 3645 4356 1462 3292 1741 2058 4036 3804 1170 2182 3012 3916 2314 3624 4797 3301 1688 4028 469 4789 1115 4561 3277 4502 4796 898 200 1941 3972 1129 2312 3020 1715 199 577 4240 2978 2094 4236 2323 3242 3527 966 3139 2171 3612 1278 3433 3182 1263 3274 2428 3115 1729 1971 819 436 4020 1972 3678 1704 513 687 4422 3073 1620 632 2793 414 2346 4040 3487 162 1010 2491 1631 4107 1505 1570 4403 1732 4212 1554 471 3987 2090 2820 1806 3860 2216 3067 1533 3396 475 3921 2470 3510 2521 1154 255 2570 2001 4790 3016 2809 86 515 4425 2978 1480 18 257 105 3058 3206 120 482 4077 1328 4374 2306 3540 1397 1937 3951 670 454 1684 99 4592 2526 4178 1301 3752 3512 1671 4007 3763 1447 455 1073 3463 468 2413 3477 4402 3644 1990 881 3545 2223 763 2432 4210 1274 4467 633 4155 4798 1398 4766 2040 3999 2779 2591 1673 3869 411 1525 4393 734 4979 887 2384 154 4974 4416 3226 3990 4601 4190 4398 1002 3878 2541 3961 4435 649 3978 1536 241 4798 2289 3313 4626 289 3376 379 4246 3388 2793 969 2136 4381 4068 1810 1795 3173 650 188 1659 4370 4739 2125 4368 4382 2353 2449 431 2893 195 4143 1816 4819 435 4972 4049 2636 1856 2958 137 1562 1341 2993 494 2723 1968 1238 3104 1441 3924 3119 4723 416 1871 1773 1721 3002 573 1410 1622 2966 803 4583 3698 269 4781 351 4331 4061 4272 3170 2976 1014 1176 3115 2967 2431 2900 475 2328 1369 2829 3572 799 283 403 86 1326 2301 4192 869 408 2733 2914 1737 2224 2997 4325 2284 2280 3314 4463 1152 2714 4751 2763 4735 2683 1856 3687 2121 522 4872 1301 681 1326 4939 3621 1496 2149 3092 3954 4345 2662 1641 2609 3147 3616 1810 2053 4147 4328 2469 2326 3527 2543 4453 4340 2251 4778 3046 3633 912 673 299 325 2928 552 4849 39 2780 2536 3705 1571 3766 1103 2233 4462 487 3860 2004 3180 2234 940 2517 1291 3223 3832 3712 5 3057 637 1954 1930 3536 178 268 956 4488 4581 708 777 3704 2095 531 3508 2188 1107 824 1475 4308 1603 3787 515 3475 2787 2531 632 192 1172 1049 302 3432 4562 4523 1979 2514 4095 426 2570 4226 1526 260 4905 1198 1800 2618 4315 924 3730 251 2928 250 253 4192 2896 341 4421 4094 2996 3459 1467 1735 605 832 4835 2481 3858 2301 4839 437 2039 2916 2378 57 2833 2126 2165 2975 234 581 1733 1396 3811 3322 3011 2593 117 1184 3331 3918 4767 1511 3077 1162 868 4322 3816 4788 1282 2697 4962 2549 563 3544 2833 2187 2527 1142 4637 2280 3561 15 1987 4281 2894 4987 4196 3632 3953 1140 43 2939 554 4532 251 3874 4202 61 295 3228 3200 2855 2064 3195 2367 1413 4659 3963 2174 1512 1976 4031 2222 275 1836 589 3592 4269 3936 4013 4797 3106 2119 1029 99 2986 3828 2960 4639 3257 210 2546 381 2445 1354 1758 4450 2484 2840 2264 3875 3595 4998 2236 2611 3887 2664 2525 3017 4504 3775 902 3439 4769 1214 2629 3796 722 3024 4291 1211 3078 3248 4781 1458 749 1991 1558 2900 723 2289 4923 2608 4631 3448 4213 863 4677 3200 3531 2793 2885 2089 1093 585 4249 1049 2362 1669 2939 143 3947 2399 325 4849 3653 222 1807 527 859 694 4340 4789 4466 804 3373 4133 1596 3562 524 1411 3270 1833 4987 3407 1905 4538 2483 3879 180 4252 861 1866 3600 3514 1053 3006 851 1330 1409 4994 3782 38 510 3885 3207 2087 4812 3757 3992 597 381 3809 46 312 1938 3640 2842 3595 1214 1624 4883 275 3144 1472 187 3372 4614 1949 1446 4428 293 4529 1910 886 994 1879 713 1745 4076 3089 3977 4863 3727 1738 4915 2118 4898 3236 1977 2474 2330 3620 3936 1249 4669 609 3235 1757 4624 2416 4278 478 3362 2291 971 1870 30 4677 3009 811 797 1736 167 1104 4290 3591 1190 3340 2284 1404 2261 569 4591 955 3130 54 2747 4669 3664 2646 3683 527 2867 4983 3480 4344 4782 4844 3412 4918 781 3884 4847 370 1179 4880 3878 3191 2262 3992 4711 1911 398 4127 3429 4118 1465 3003 1930 1133 2122 1998 4296 3920 853 3448 367 3328 4845 4386 4971 1874 3543 1932 3203 2167 3636 3512 2395 858 2403 3044 147 2901 276 1332 1117 3228 1958 1071 1755 1896 1778 1333 3790 3277 813 623 2568 2396 1930 647 4348 1850 3830 459 1960 2551 666 1735 642 1312 4645 888 2688 4110 4200 1833 22 4669 2015 1090 4476 4926 511 3820 3942 685 1122 1278 3570 2883 3308 4067 4757 4597 3042 2234 1391 2331 4022 1765 4202 2922 3685 4042 3727 3123 4072 4205 1216 4489 4294 1892 3559 4095 3617 3737 4878 288 4845 2924 325 2765 2228 2743 2216 2987 4116 2144 430 3154 1567 4426 2523 2167 4234 644 1614 4666 2166 816 4012 1737 2267 3565 1595 1156 280 4934 3720 4951 2060 2985 2554 1963 2392 457 1036 3684 1883 2557 335 2772 4053 4678 3261 1047 3436 2117 1815 3013 3594 1426 4377 3132 1308 1086 1033 3092 125 482 4339 2376 977 3758 2943 3299 1554 2771 690 2561 2551 417 729 2714 2280 2962 1449 810 3235 4285 4594 2300 1874 428 751 266 3779 4982 4727 919 4326 3910 3479 1733 4947 730 1262 3823 3745 4837 3440 4489 3464 501 1828 762 416 4581 926 3489 4856 1660 2829 1021 2680 2541 3198 3508 1391 3309 935 2221 2398 1761 2253 4406 1586 1517 23 1366 942 2965 3128 844 775 2184 281 2374 1606 416 1132 3259 3410 923 970 1866 2459 2677 3078 640 4280 1132 416 1927 2002 306 1884 2721 4335 3863 3256 2025 1960 3733 4209 1946 3571 4106 4038 2398 1233 4769 1732 2488 3137 2585 72 4666 2635 2252 2952 3952 1950 554 1075 2611 4036 732 3268 368 3280 2473 499 1910 822 3316 788 1380 4732 1683 4893 4384 3257 1154 2844 4400 3269 3302 4008 4685 1553 3171 83 2700 1610 1215 1774 4795 2810 2532 1693 514 135 1394 71 3215 3147 978 2319 4040 2842 2524 2046 918 1791 466 814 1756 3903 3435 2784 1028 4964 4345 4943 138 2835 3491 3115 975 638 3116 640 1567 3596 3362 2748 2931 124 1320 396 936 3365 1972 255 271 4945 4937 3377 4435 3806 4014 58 4462 596 470 2485 1068 2169 2719 4826 3541 1328 835 3500 2240 3997 1305 1995 3835 4299 4324 3066 3236 4678 3059 1322 723 929 2072 3614 93 682 1673 3013 891 2777 1850 4876 4593 4765 689 801 4831 254 4929 3089 4275 4124 2480 3770 4766 3879 1856 1130 4714 2572 1433 2030 530 199 3798 3948 3418 691 3100 986 1131 20 4470 2068 2817 3781 3195 4274 924 3186 2702 327 2858 3952 445 4411 3971 3736 3580 1162 4116 1480 655 691 2717 281 1675 3426 1187 4962 4101 591 15 3803 2313 1197 3948 4507 4157 2371 1493 3307 3155 1806 3861 4625 771 2125 2717 4222 4894 3252 3193 4584 2988 3002 3483 1777 2063 435 4703 686 4670 2774 1213 2680 3579 1135 4163 2503 2157 263 1904 3906 327 2319 4314 152 2647 1153 4481 2386 2368 4623 2802 118 4784 4058 4644 134 3179 28 3014 4055 2414 2854 4919 3291 2812 891 3757 2087 709 1747 2063 4517 1850 4641 4059 4427 490 1974 4857 35 657 2972 3285 1665 3275 2651 617 1184 565 383 840 3437 1373 2135 1405 370 4733 3416 2442 3893 2980 4953 345 2998 876 4701 3711 1380 2917 4204 4348 1113 1121 1649 3500 210 3246 1333 2945 4200 1799 2083 1310 1033 1579 826 3349 1599 2941 2982 451 840 1714 4464 4375 796 2550 4425 2326 2739 1303 899 2906 4820 2728 4016 1118 1543 4168 3481 196 3172 4609 2192 1239 3418 105 1630 4745 2809 4348 1350 102 4136 4144 3728 2751 1984 1919 3031 2049 4846 2201 3283 1459 1717 3439 2072 4147 122 1113 1397 530 4262 4193 1454 443 432 4870 3667 4096 1560 1450 1055 4949 3253 932 1161 3723 752 4695 3582 4774 3151 561 1493 24 1219 909 4385 2660 2218 4402 4115 4227 4030 2777 3854 1411 107 2938 3153 4746 1053 3336 2017 1279 1976 3832 316 226 3358 2783 2758 3623 3517 1289 2576 3216 350 4346 2356 4712 4983 2473 2467 2000 3858 3208 207 1629 2764 1966 1473 1936 3239 2469 2052 2325 1840 4684 2696 525 1217 1053 4216 3300 176 4808 1748 4387 3343 3119 2408 3935 762 392 2635 968 2436 3710 2945 1987 1010 1088 4946 2913 4838 1849 4664 3894 125 3854 3917 2082 1578 4435 1387 3811 2385 583 1658 1201 12 3955 1781 2153 250 4934 2357 3987 4291 2900 3149 4596 2405 1946 2844 2581 354 3492 3390 4585 4720 1304 1875 2827 2031 2448 3367 4822 2007 732 1128 4563 1151 4878 1995 2047 1623 1404 632 282 1543 2857 929 3529 1973 2596 1967 3404 3852 1591 853 2713 1511 1977 4459 4007 4610 1789 4924 3476 946 2793 1952 64 175 584 2691 1847 3905 824 212 1867 3848 693 2679 1760 2635 4660 3764 2479 26 3233 2805 1171 796 73 1828 3822 2698 1305 971 3421 674 581 4041 1320 3877 2809 1116 796 57 476 2098 3040 1175 1824 4486 915 78 1132 1290 2316 342 10 4135 1457 4878 2729 1494 4657 3552 4667 3946 2290 1351 1608 516 139 1295 3338 4262 235 2190 3711 4321 3753 4211 3491 4855 4217 3934 595 1649 261 3112 3658 2674 4154 3054 1656 145 847 1634 286 1588 1473 2514 3811 3208 306 2639 3874 2745 93 1208 1634 561 3908 4772 2300 4409 3043 4075 3873 1809 2482 1054 858 2342 982 3339 3910 4182 4904 2962 383 198 1916 4410 893 2965 940 2701 4961 854 4635 2487 2995 4802 2739 2651 110 4083 4951 1182 4006 3283 3297 474 2713 107 1165 357 4027 3084 1140 2423 2328 4241 3675 4031 2622 51 1697 1439 4008 2932 900 43 4460 428 4125 4847 1758 3416 2071 3366 4451 2997 4372 4035 4079 3377 2744 3884 4031 4635 900 1849 1448 2654 972 2458 3086 762 3770 4119 3470 3483 3993 3365 4476 3448 226 2768 2645 3117 4178 4795 79 4538 2906 2185 3244 1121 4262 4656 2115 1051 3943 2793 647 3764 481 2058 1990 1275 2853 1388 3683 1331 576 2052 492 189 370 2342 1956 60 545 3045 1098 1647 219 709 929 1010 4007 402 4222 1429 3069 478 4645 196 2929 4823 1637 4853 1292 1398 679 61 2211 969 618 3699 990 4249 4466 2756 4562 2797 493 4541 1616 4102 981 764 3916 4017 3328 3344 3694 2072 3331 1164 4548 3961 3171 3200 3006 1293 3586 1712 2697 4258 1856 4043 1597 1954 1008 1941 4847 154 3678 2253 1672 244 2400 3080 4827 613 1626 4564 667 2303 1584 1470 115 4616 1432 3333 2188 2370 3837 4980 4578 1921 4909 1164 3559 1040 1564 4519 3183 3564 2623 3350 251 719 2402 1197 998 4815 3523 2154 2675 1932 4596 913 2156 3621 1701 4818 748 3396 4519 3977 1311 3901 482 1174 2637 4347 1472 2715 3523 364 2208 233 2713 4200 3260 1355 692 2333 4667 48 206 3062 2760 3221 2041 1903 3664 4537 296 819 3200 4352 2719 647 2126 1577 398 2188 2707 4160 2033 3712 3735 1396 1410 1845 141 1530 4686 4361 2962 4456 548 1565 714 4435 1546 4854 4572 2386 3727 2855 2665 4128 1034 4029 1096 1286 1690 2273 2021 2886 4395 4626 1614 3929 415 4672 3701 2594 4491 2314 649 1633 4214 977 1756 1106 1973 1971 38 139 2938 1241 1384 4369 2904 657 4971 2795 1521 2436 951 1358 4976 2201 460 951 2095 4417 2052 1324 4579 673 3222 1044 1067 4747 1541 1978 276 3765 2399 750 2096 1464 4191 1147 4146 2466 2700 794 3403 3325 2960 2750 4353 1806 3753 2167 3259 3406 1243 135 4710 2757 1707 2679 4811 2874 270 867 3222 4724 4816 3362 1664 1884 3086 2367 3311 2000 3285 739 4833 1730 2552 1176 2572 3887 2869 2455 2321 4825 2313 4211 3876 3741 3416 412 1470 4358 3757 22 603 3656 2816 2111 4949 2677 411 3724 143 1580 3469 2676 1234 1869 1263 4955 1619 198 553 3553 4867 3993 2502 2393 374 3676 3331 2626 1501 3399 3380 3601 708 2138 224 1517 1668 44 656 1802 2738 2149 1484 2591 1358 2829 1581 3800 517 2682 1772 3140 1672 4110 4402 1264 3795 4759 4670 2802 3638 798 4930 718 480 1144 3462 997 1743 1680 4404 241 1064 4691 4938 4003 4286 994 4899 3789 2035 1508 1310 4416 1648 3681 4006 688 1395 4280 3840 2642 3004 4826 376 4917 2671 628 3636 870 4037 2673 991 1282 1362 894 4240 2608 568 3917 2648 428 1771 4978 3600 1742 3444 4489 3552 3657 670 1846 3241 3684 1900 1899 565 660 3241 2846 4281 1816 1854 2160 3474 4428 2143 3679 677 4847 3614 3220 3117 1389 79 4798 400 829 4107 2878 4923 3251 2301 3713 746 2776 3823 3841 2065 2885 1550 1884 4470 3092 3778 2899 1771 2519 3536 1469 841 4111 4544 1497 4144 3006 4998 3071 4472 1461 1333 1024 2700 3343 1439 2529 1210 4836 390 4325 1140 311 4983 3792 1473 1128 1394 3140 2404 2899 1595 656 1556 4888 4 3532 2275 137 2881 878 1632 3846 2034 2088 1525 2532 2868 1615 1169 1922 4872 782 526 3971 155 1177 2052 910 61 338 4029 41 2442 2368 4095 3930 60 2859 1501 3381 198 1153 3718 1545 3450 4780 3308 178 3453 4066 679 4160 4478 1996 768 3847 4642 447 2894 3166 3043 1446 1020 960 28 837 2401 3109 2287 2520 4494 2114 4079 2202 2844 2197 1774 1287 3284 3394 1152 90 4292 913 3542 3735 1265 4765 1749 1451 1695 3102 4660 78 2443 1296 3569 2648 2794 3874 293 4786 2351 984 947 632 2817 1610 1853 4214 2690 4211 503 1856 1081 4066 1002 3568 4097 772 4883 1835 2264 1440 3001 3908 3817 2697 794 448 4962 1560 142 1169 3215 3936 4571 4004 4693 632 2104 2130 720 3253 618 3458 4469 613 2177 2646 680 1684 4164 2961 3912 3915 4345 3112 2102 3540 3966 638 642 2464 4371 3581 1662 1193 2317 1932 1216 1064 469 2260 3468 1728 1687 3546 1768 753 2388 2881 2143 342 4080 4597 4999 871 2300 1336 1723 3824 4805 2832 4017 2384 779 3999 1044 4163 1115 2586 2443 305 2142 2723 2177 548 3312 1424 3003 4046 4353 2729 1597 3945 3823 1037 1581 357 674 446 1230 285 3015 3024 2071 1650 2982 1766 4986 854 2028 621 1885 4091 4490 287 1972 2810 4996 434 1469 1500 4434 2119 1346 597 3810 3163 2259 3451 1868 865 4265 2851 61 3373 4668 1413 1453 1834 3830 3691 4249 1038 1102 662 4697 2137 3559 409 4819 1010 1806 4092 510 4393 599 2034 2024 3950 1728 139 897 3689 1308 4267 1006 4504 4289 2905 1158 4180 4850 4193 1760 291 2543 4371 3300 1392 1216 3201 381 3591 3454 2077 454 4690 210 4297 1937 1414 4764 516 2225 3550 2573 3916 1330 1295 3597 599 1995 747 534 4776 4579 4550 2590 2504 2001 308 2801 1787 3787 2953 4622 3183 3168 991 45 1344 4206 1484 4711 3831 69 2393 4422 4294 3289 4580 4048 21 532 743 3040 3217 1409 590 4997 4496 2843 1253 514 3478 3596 3768 1204 2658 534 3250 3103 1329 86 1398 1442 3003 4355 2281 4910 1897 2532 3486 2562 3269 951 760 1210 1154 699 1420 4956 2856 4855 1876 161 3938 2704 541 1506 3287 247 4521 1745 2972 3425 1055 1139 3736 2053 1534 805 2822 881 1933 892 4759 4262 1766 4003 1325 927 1038 4753 969 718 2639 2792 2271 2792 783 2504 2133 3923 3391 121 1519 2135 4572 1069 2086 3714 2880 1435 2516 2482 4690 997 3545 3512 2930 2843 314 3471 1734 3862 2892 2025 4745 1062 4893 1338 2078 52 1700 275 161 3049 436 2704 3718 3093 1325 3267 744 1449 3203 559 1100 2589 4005 1989 4363 1211 1135 1218 3516 4802 3904 4223 727 1348 4749 3296 171 2664 388 1126 1800 97 826 901 1990 4580 1070 174 3229 1094 1931 1062 123 1964 2010 2542 601 3538 2942 145 934 3149 4830 1008 4450 2864 1862 3985 1628 2971 2646 4108 213 4023 3457 4197 3787 2259 1656 3989 983 4042 1037 2625 2911 3379 144 4241 4501 144 1766 2322 1766 1183 4572 21 979 812 4912 4206 4859 4429 2465 893 903 1669 2282 4304 3277 2921 3731 263 455 4614 3584 4303 3473 2969 4336 4864 1877 2405 727 2423 4586 793 3252 1485 3801 551 4572 4013 4719 4591 357 2690 4703 434 3732 3711 4717 999 2424 1653 2419 2449 4948 4793 2248 3302 4417 4666 3827 4794 3665 391 1437 2186 781 1944 1909 2306 4473 480 489 4727 27 146 2019 1686 951 1393 3418 691 3765 1982 3557 1675 1577 3365 348 3019 2331 3784 1039 2542 4733 3827 1276 1202 2640 1486 4277 2291 2967 4351 4744 599 4193 1077 4789 1737 4251 1190 3852 1439 548 1 2052 1860 3328 3869 4029 3230 22 4321 4967 2129 1706 3705 2169 4842 4979 920 3211 3844 4190 1400 4236 239 3097 2859 4444 1164 3113 4590 3491 3354 2868 2169 4529 3892 784 3832 3716 1945 4074 2949 3165 1043 3064 1411 4674 2144 4400 1916 3638 4436 1366 789 1661 485 4706 2549 2969 4062 3592 4049 4111 3717 3238 1603 770 2316 4713 3278 1647 3379 312 4020 4152 4276 3135 1416 4514 1286 294 1140 4750 1444 2784 253 4187 635 4237 266 394 2591 1496 984 1113 3294 4905 3897 1521 4019 4787 2672 2192 3933 3207 614 944 237 1536 2857 3990 948 1701 1392 4228 4250 2091 4256 1231 4856 4424 4786 3505 895 1177 4818 4184 4647 4189 2914 4493 3857 335 4765 647 2109 2176 4044 310 149 2698 3348 4320 144 3502 1358 1319 3856 3511 4262 1688 3740 797 2285 2861 3199 2844 3759 356 127 2922 2342 4415 1103 1148 4389 1986 4157 665 269 2160 125 3501 4003 911 4276 1064 2776 303 4509 445 4792 2614 2608 2691 2780 3303 262 2511 4592 294 3526 1936 1269 2190 1660 4778 1976 139 1076 4652 137 4304 2363 2058 485 3587 839 1483 1861 268 10 1315 2389 26 3787 1275 182 3101 2252 4772 1076 2333 4749 4656 3392 4881 896 4065 2879 1945 2443 3848 1121 1622 825 4847 1475 2892 4729 3031 3829 1198 1757 4699 2445 1554 2693 4027 947 3969 2026 4171 427 3033 2451 1321 1166 4963 4043 3930 960 4325 2128 3773 1843 1688 70 4110 3563 2131 2266 389 2657 3294 4848 2413 3633 2056 4246 4189 3259 2442 1742 746 3285 2122 4896 3467 887 2097 2621 1812 4470 3053 3141 396 2369 3768 1650 4502 879 3199 4395 4972 784 1499 4434 4575 3439 531 3054 1096 2111 377 4546 4043 3234 4432 4404 1855 3675 2741 2327 2655 4022 4299 297 4443 3267 581 3846 536 2342 4112 651 3604 170 2310 2436 1819 3081 2404 1254 3621 4350 3004 2765 205 1011 4380 1920 4803 3859 766 480 3043 3681 646 1229 1525 3407 175 561 2795 2433 4478 1882 4181 2071 3117 3420 4880 2414 3554 237 1275 4504 181 472 4968 1127 2045 3427 929 1654 4980 4776 2753 1432 262 1791 2847 3951 2526 707 3119 4878 258 4281 4552 3008 2050 436 3614 2919 356 2371 1473 2597 3691 785 3669 478 1212 2277 4961 2692 351 4200 4088 4386 4 1497 2970 4186 2275 2844 3060 3199 2299 2454 1492 2875 3860 1779 878 2507 125 3041 2066 1406 1550 3258 3355 1241 639 2718 153 4821 456 799 920 1496 2511 1826 2775 184 1333 4109 4946 4347 3441 2435 3569 2042 4307 4994 1318 2513 4618 3110 1643 17 4423 939 2042 903 4368 519 1059 690 2830 260 1889 3136 575 3315 3605 2994 2636 4092 3370 1755 220 3872 2079 3317 2328 727 1128 2852 3245 3482 518 4776 4445 690 3482 2528 62 2510 2766 3370 4321 1218 3300 1460 4180 1411 332 886 2561 2219 4171 1581 3717 2843 3431 338 1906 332 1252 1473 4469 1933 2578 2939 2936 2753 3220 3356 2345 2278 3058 781 3137 2734 3184 2211 4807 1433 3661 2886 3115 3730 1245 579 3067 3294 1376 4739 1753 984 1776 2866 26 1944 247 2600 1864 2735 2895 283 2994 52 3479 4100 463 2090 1837 2445 2527 2624 3119 937 4946 1567 4528 796 14 872 402 279 4141 3636 1158 4862 3300 3649 2237 1809 2278 852 2731 2046 271 1033 1158 3301 2194 4221 819 2131 1996 2357 1874 3520 30 3532 1733 3705 3462 1057 4109 4126 1534 2790 2597 3005 3468 1514 1805 4925 1937 1952 2640 1916 3378 4790 4398 4442 1546 4023 3155 2228 3142 1466 1678 4762 3391 2600 323 2944 3948 897 4490 4177 4677 3712 2221 1775 2321 3475 926 3973 433 3204 3590 4150 1995 3938 1055 2962 4656 3985 1180 4312 4654 1245 868 967 4494 2787 2946 1779 2295 985 2927 4311 1057 3625 4039 4013 4011 1234 2128 4767 3094 4055 2534 130 4440 1862 410 1446 2706 4633 1798 4391 3786 2201 3682 607 3626 1990 4643 1713 2567 2536 638 976 2251 4794 2273 3422 4787 1241 4499 1053 4833 3577 3175 1906 4587 2648 3781 1364 2594 3361 769 1674 4388 3963 2802 4154 1219 4384 1972 2435 3204 918 4327 3244 1369 2681 3925 410 3623 1391 48 3294 1273 3730 1930 4621 1163 3890 106 3342 3071 1393 4110 544 3644 2085 372 4001 3330 4009 4071 2407 3279 2268 4256 395 197 3832 2675 482 2545 188 2878 123 1862 3963 4541 3507 1760 4939 4065 1539 434 3351 4860 3729 4240 2214 854 3435 893 4409 3763 4007 2095 176 2547 430 4422 4646 153 684 3825 3521 1557 1290 2408 2763 786 2037 2355 3820 4688 2612 969 2709 4979 693 4290 3830 3194 4312 1230 3905 2585 4051 3748 2380 4151 4348 1628 1067 3697 354 3629 3605 3245 3629 560 3674 4248 1697 1362 4875 313 3296 646 4490 2723 1940 2921 2477 2551 1369 61 4207 4256 4401 3950 4152 3061 4438 1072 1088 2018 1971 743 2056 3551 563 4629 3417 871 897 3415 882 4963 238 305 3638 4989 2223 1374 3164 1309 916 2552 4278 719 3923 3846 2466 4283 4730 2297 1388 1124 480 702 642 3562 4221 4543 3646 984 3309 3506 2536 2550 4529 3272 4018 3968 2213 3639 218 317 4811 2545 507 2193 2255 1107 2172 531 3522 3583 2071 4520 3928 410 1747 1662 3233 4254 83 2898 4139 1633 4797 1994 3502 4533 4124 508 1887 334 3055 2814 1118 3671 87 4875 4808 2989 637 4540 2957 3234 3385 2172 1259 1907 2412 1579 4817 1395 3511 1493 4213 3758 2146 384 3983 4079 3198 3113 2019 3602 1779 888 283 1634 2747 2807 667 1548 2229 3383 2315 2138 3883 2258 4753 4906 4732 4818 2476 3549 2115 4737 2546 32 4702 3447 3755 1702 4832 1120 4387 2803 2887 115 2108 251 2038 2836 3994 3145 180 4378 2893 3624 3980 202 1002 1446 2139 1458 2074 2700 2261 3799 4530 175 3969 3655 1754 2970 4896 2680 1694 1778 4130 1519 2672 4336 4025 2346 2139 3691 3035 135 1522 2059 1748 762 319 1999 4586 4963 3276 4000 79 597 4982 1868 2539 865 1100 308 1600 2985 972 1510 3908 2885 4447 1763 2146 3073 3473 1338 3745 3597 3218 2476 315 1724 2895 2214 2464 4134 2281 3546 2193 3526 3300 3782 1229 4436 850 395 3319 2075 4638 3799 1093 2668 610 332 1523 786 4201 2630 374 3156 3933 2497 234 3095 2218 4913 1597 409 4953 2193 3849 3839 2110 2429 4022 432 2315 4495 3453 3527 4379 2093 4350 3028 4279 4089 4419 1884 3421 1032 2011 2877 739 1228 2744 707 4264 282 3433 4206 1276 3405 3505 3753 2492 1313 2950 2021 1319 1320 2675 20 4571 4441 3902 1342 2752 2436 1242 4223 4755 4927 1982 679 2205 948 309 4961 2866 4408 3340 1492 2043 110 1288 1005 2692 442 3917 2307 782 4343 1927 4266 3790 2738 941 3329 2356 4996 2569 2964 918 411 2209 3474 3618 4209 4433 4087 2759 3740 1967 2340 1869 4389 2566 3906 1808 1881 180 4659 73 2011 4083 2217 3853 504 803 957 2196 1361 1135 4321 683 4604 3508 694 1379 988 1509 775 2183 2333 1433 1492 3834 185 2843 41 4895 3525 649 1004 4695 2692 2830 666 3143 3539 2305 2818 3015 2115 972 4696 156 1907 2597 3956 2214 172 4224 401 2083 1387 4451 2806 3482 4834 840 2176 3897 3638 4935 1150 2448 3746 3697 3908 2348 4244 1398 2241 2085 2267 4344 3560 4527 2511 3798 2547 2205 33 866 3371 4977 4254 2219 1489 814 352 2516 1633 4591 517 1579 1562 3876 3966 995 1151 2164 1961 306 4736 3062 1680 1452 3754 3607 4256 4910 1947 823 4363 4611 1119 1811 222 3619 3750 205 1100 31 2915 1607 1537 1822 150 3492 423 2700 3763 3984 716 4485 3097 1506 3034 2742 1301 1889 551 1933 172 276 3298 3868 4092 2241 156 4098 1003 3655 3812 4345 2822 731 2354 2353 4556 2983 4357 2316 609 3334 589 3856 972 1026 4082 296 2808 3871 1202 2595 4231 709 4511 4180 754 2753 607 752 122 4684 2611 1963 4067 1291 3856 3195 419 357 2801 2747 4272 1304 386 1730 1279 3157 3919 4650 4966 1767 4987 1825 299 968 1681 2443 3210 2717 3567 486 4466 4109 1798 820 1601 2709 2371 1765 3220 95 1457 3226 2944 3470 3389 3931 1756 2115 4753 1802 3196 2244 1801 854 4168 4928 2233 4801 218 4044 2005 138 3804 2905 1223 2108 4832 475 4540 1061 4454 1691 831 16 1177 4870 2549 916 1258 3125 288 4290 164 4203 133 3602 550 194 2357 255 1236 2174 2935 118 3775 88 900 4220 2536 4780 2978 4349 1665 2595 1746 701 1308 2426 3995 2091 3897 1401 4316 3273 2597 4094 4413 2046 3574 695 4831 4596 3432 1611 1255 3674 4666 1986 2367 818 258 4136 4069 1132 2381 3678 3987 90 888 1713 797 154 3122 3817 2134 3711 671 107 1091 776 1038 1800 1526 1352 4308 3340 3708 1516 552 1552 3800 3128 2588 32 1382 2147 146 645 912 790 4581 4156 213 1168 3332 4701 4613 317 3274 4461 366 3666 4169 3252 1834 4987 3642 4608 4527 4134 3654 4048 3861 2653 4168 4930 3276 2856 3417 4294 3331 2961 4371 1081 3586 4774 4047 1075 1561 4010 295 4017 4351 244 4620 1131 3908 1118 1057 3023 2039 1503 1406 3573 3640 826 1070 3072 2327 3501 1921 2795 4564 379 3963 1898 4748 3658 4011 4213 4531 1310 4461 1537 1588 260 264 686 3003 4088 1929 4538 3299 4775 2631 3036 4080 1942 4708 3410 159 3065 194 1227 1561 2524 2556 230 3492 182 24 202 4433 1281 20 3668 2295 1092 4566 1756 4823 2793 4219 2047 4006 4831 209 862 2446 24 3420 78 453 4548 4037 3903 2332 2085 2150 2997 393 2681 855 482 1693 788 1685 1322 2679 739 1189 2501 2984 3065 813 3992 3877 414 2196 1036 504 4275 2949 4574 599 463 4648 2102 900 893 3577 3920 3459 4988 39 3453 2327 2589 1358 3819 1613 425 1982 2161 1735 3689 3977 2492 1618 1740 2801 4205 2256 2340 4560 4553 1271 3305 3125 631 3593 4924 470 342 866 1861 2977 4236 2757 1350 249 280 2303 1342 2055 4185 3106 4264 1687 380 396 4089 3831 4826 1525 981 2211 799 573 1826 2764 229 427 715 2652 199 2391 334 1435 414 1497 4087 2149 296 1607 3507 3898 2579 4147 2366 525 3055 4611 4469 1830 2985 2192 69 2240 2433 287 4522 251 1909 1851 3529 3043 675 4385 1958 3799 1331 1050 1110 83 3931 676 4063 4158 3617 3730 4859 3973 460 3943 3801 4190 4204 2719 1708 1134 2869 2135 4482 748 4953 336 4382 2987 3051 1552 1526 2756 3340 752 3989 2345 705 2599 1210 1748 1843 3245 2424 2006 206 1297 1196 1336 1730 124 3762 549 4837 3692 929 478 2416 1386 1394 3541 3469 204 4388 3866 4456 3076 4515 1521 315 4598 2981 1034 3335 1854 3772 4296 3402 152 2014 1979 852 926 2136 3126 313 774 487 281 122 1009 3085 2920 1644 414 898 3306 4119 164 1113 2899 2920 3835 694 282 2319 1420 3071 4628 1506 2828 888 2255 1960 1518 4261 4472 1687 2222 4324 3797 2783 2318 2784 1356 1813 3508 975 2314 3201 4802 997 1917 3712 3461 1991 59 1938 3871 4105 240 2485 1830 3209 4828 312 266 1425 3363 145 3154 1113 3371 4824 4296 1162 3201 4753 4016 3212 148 582 3117 1369 1033 1099 133 4352 3349 2416 3096 4523 3734 699 228 1321 1067 4571 2292 700 2983 1366 780 1260 2666 1564 367 1123 1184 185 2234 2472 3464 4839 878 4876 4262 1082 4153 4143 4313 1354 742 3572 2902 3548 2240 2560 3323 978 2435 3031 3501 2478 1492 3735 1922 1731 316 4612 1424 3684 1512 1090 2292 4955 444 1430 1820 4684 3835 214 766 4927 617 4788 254 4265 2594 1895 4348 2339 1592 2793 1467 2018 2552 3466 244 733 4613 643 713 3883 4268 2085 322 2754 2671 1432 811 2809 562 2596 2036 4743 1297 4763 3752 2929 560 2572 302 4584 553 3650 2739 1688 3730 2003 3782 275 3172 1122 4179 3540 2845 4886 4713 4885 23 4545 2636 2393 4847 3057 1947 4922 3863 1834 2587 428 4124 1521 250 4192 3040 1683 2493 826 121 3260 90 2644 3632 17 4247 25 2764 3743 4689 58 1932 25 4830 4421 3896 3197 644 1041 377 448 2999 491 1509 2534 2879 1971 12 650 223 144 3453 564 4632 4576 66 334 1076 1313 407 1486 4411 2443 2407 4608 4081 3940 3663 1833 2102 4986 2081 1701 757 2620 1899 1305 3613 1778 189 193 2011 2600 1055 596 2094 4039 112 915 2538 1828 4440 4382 1198 3440 751 4126 1374 3414 699 1796 2249 2207 3623 1409 1739 4865 1766 4228 2525 1524 2972 4527 1248 3692 2502 490 390 4586 916 1039 4313 4171 990 4044 2826 4335 1388 1316 219 3203 4925 502 181 4208 2953 2053 2619 3193 4703 4718 397 617 896 2333 1510 4843 130 3608 2855 1928 4437 2586 1162 717 825 3442 1071 4474 1423 1041 1050 4732 4931 3984 2435 1539 4673 791 1237 2965 2565 2071 4815 3865 457 4586 470 1869 3859 1309 1641 2809 4244 3333 3412 4034 2442 3759 822 3064 4583 3822 1138 3048 2999 4536 1298 4746 1862 1082 1807 4188 360 4080 370 2365 3983 4365 1623 4083 4353 2145 932 4358 2824 2158 1159 3162 904 35 2501 505 2476 177 684 1543 985 4024 498 3220 3320 1947 3739 2654 1513 2984 1007 2332 2795 1249 2713 4068 3717 1973 2017 725 4896 3775 3531 4646 3451 1230 4062 2285 4838 1548 4814 4049 1631 2000 3451 1369 1920 2396 824 795 4982 175 324 2430 4564 2403 1852 4696 4926 4272 79 216 2919 1408 4697 621 4091 3753 3481 2829 2477 4134 3546 1919 1155 414 4422 4554 2861 1419 4598 2139 193 869 859 2787 4794 5 2385 3127 4908 330 846 2654 58 263 1032 599 2369 4179 2452 1472 3658 3815 872 2144 2771 3028 4537 4782 1983 2203 3718 4799 3137 98 3 2252 1653 2278 3111 633 112 3835 1359 3224 1691 4054 3152 4348 596 1196 4073 574 1580 1280 718 1236 3946 2769 4647 3485 950 1257 1174 862 4079 4199 1261 1272 1470 1934 3078 3527 1681 3132 4921 3268 3065 3532 2881 780 3892 1108 2687 3984 4211 3896 3814 2355 3101 3357 1525 3735 2531 3767 2272 1296 3042 251 3847 1375 372 3341 126 496 2719 620 1260 1356 1668 249 1420 1288 753 140 4486 3197 3856 1855 4407 3446 454 512 2292 965 4372 3075 124 4453 1234 1286 1211 2721 3367 3068 4272 3620 4874 499 2232 647 2788 1630 2736 2375 3820 2403 1335 1581 3417 4429 3937 228 2203 11 1229 501 2043 2431 1408 2814 2551 1065 1496 4039 1863 4554 2378 3700 1498 2401 2461 3934 1146 225 2341 3218 2531 2961 2105 1928 1280 939 3228 1173 367 3949 4263 2537 4096 4427 3166 3450 4649 4491 4639 4712 1733 4663 4182 3823 3328 4607 84 1488 2869 3300 4275 1351 328 4110 4276 3590 773 4479 2049 3257 831 4686 2739 1777 3009 1173 4013 2113 3385 1900 1831 3164 3608 1532 148 1493 4571 2092 4908 3196 973 534 3315 3288 4939 1219 2384 112 782 3627 7 1873 2149 3471 2567 4211 448 3407 1813 2572 4598 3612 3215 1987 1952 4023 4314 3470 811 2504 1261 1333 938 1384 804 3220 370 2295 1685 1285 3661 3031 4438 1244 560 3094 3605 4153 2628 608 4839 625 248 4419 3498 1926 3797 3578 3290 418 2313 1971 3360 2088 1773 409 54 3163 4023 1490 476 1261 1601 2449 2030 3858 3880 2813 3196 3498 4117 961 1257 2690 824 4818 1061 2891 3168 3036 4715 4106 524 1830 2411 4767 1661 2689 345 4454 3625 876 172 409 4170 3491 1920 4883 4117 924 3189 302 580 2784 2789 575 4100 1120 2442 45 1912 54 4309 501 4420 1383 4648 4737 866 416 1166 3212 4001 1998 3901 2527 3569 4820 2515 432 2120 3265 2598 3806 1720 1303 4811 1726 2070 4310 680 1625 2549 598 449 3107 1785 3368 3870 654 1357 2054 1700 557 1765 4079 48 169 1284 2332 743 168 3104 2086 1713 649 1225 405 4673 1937 317 3330 4871 2393 943 926 2670 2629 1723 3249 238 3838 852 2484 1627 1521 3247 4127 228 1519 821 4020 3549 2123 2181 2042 4693 1023 735 1659 2673 3231 1242 630 3191 4243 1655 485 348 778 1275 2576 3839 170 489 889 1875 3433 3998 1310 865 1839 803 203 1779 769 4007 221 2930 776 4323 1407 178 2952 2260 2009 4121 537 1484 708 4507 1746 3120 815 3785 4785 1251 3277 85 44 4610 2405 1783 2475 4119 1329 1355 4619 383 2863 289 3308 755 1739 3788 1884 1682 1291 1164 1611 694 3522 1588 965 2411 1725 3764 3651 59 2713 4288 2002 4460 2579 423 50 3640 3534 3452 2584 2564 1953 4105 804 1569 1158 519 2868 495 1301 2528 4063 2181 3191 4358 4347 754 3771 808 2640 599 4764 1388 1315 1947 3872 4279 4724 4158 3651 1263 3832 278 2562 4794 375 1101 97 436 1135 728 3749 485 663 2346 2587 617 2909 3511 623 350 1889 3273 4534 377 4456 327 261 4777 833 3153 1879 1739 1771 2325 2722 4508 1574 4349 3810 1770 701 2719 2037 2620 2122 867 4294 2029 2226 337 2171 1949 2765 4329 4623 3592 1495 1792 1184 4501 1002 2945 1330 2960 3154 1498 1522 4784 3967 1811 2539 1713 3559 2051 3509 3700 3969 3019 2897 4626 2930 4720 246 4445 2156 1277 79 3496 762 135 739 2241 2942 1543 612 2566 4980 2940 4608 2149 1604 3502 19 4186 4899 1356 4739 1293 3250 4071 4659 153 2406 1597 3736 3479 4798 2231 591 4833 2217 2187 2085 815 2405 3066 4533 1949 4473 883 2326 4899 4436 2350 2107 276 1867 1242 3465 2311 1151 473 276 2729 1829 1710 2498 1713 4908 1550 4838 2275 2738 4348 3191 2990 4120 450 1622 4758 1721 3175 4484 4298 3935 188 3577 2711 854 4846 158 1539 4631 2447 4644 1051 3863 1573 3883 1853 1277 3530 3708 4799 2679 4482 3207 4918 3726 2424 1638 2512 685 4281 3968 2667 2566 551 335 2851 637 63 4194 3368 3435 620 2236 2301 876 4114 4011 4083 1833 4611 3354 1668 2127 4742 2863 96 2415 1267 2510 3283 132 2592 4820 37 4048 1743 4396 344 4086 2805 2406 1342 1785 3421 3683 89 2300 3979 858 1969 809 4602 639 4698 3651 4062 4414 1795 4763 2019 2484 4567 1190 1188 1319 4048 2501 1876 81 215 4067 1873 1793 1733 2771 947 4481 4638 3960 282 2625 1081 2019 4046 323 2681 913 4844 4837 3031 4098 3688 4442 3253 683 2525 4777 3060 613 3215 1764 1623 2908 4585 4907 2590 248 2567 3383 4044 2831 4798 215 626 4089 2287 294 1570 4723 2144 2042 4460 3781 4618 2711 1916 2372 1692 1218 146 472 4854 279 2048 1615 2647 4516 4816 2601 4488 99 4932 209 183 3636 1716 1626 597 3568 308 4280 2968 4751 2922 1027 1858 547 1020 2648 2904 2939 185 2199 3075 1937 451 1046 2715 2980 1979 2292 1087 247 2157 2743 4342 1856 983 1039 2985 4802 3799 3024 2582 4739 2546 4332 4967 4591 430 3215 2993 1955 4625 2169 2206 411 2991 1312 595 228 1848 2395 930 1218 4807 3264 177 1556 4572 3286 2778 4627 411 3084 4945 3655 4955 1553 1017 514 600 2113 1327 274 4026 734 3141 4347 604 2749 1585 4675 1549 2141 731 3677 4082 2532 2322 3687 2794 4633 1480 1803 2857 2371 4890 2785 1646 88 3993 668 1300 4847 4059 4081 3701 4719 4010 1731 1802 2685 3524 1681 644 4754 1969 486 3807 2043 1297 3233 785 2280 3 2227 232 2077 4591 3707 105 587 3509 3445 1393 1416 4356 3950 1888 4139 2404 3658 4913 1089 4380 4271 2444 4819 4381 1231 2173 4621 2332 3530 2546 3441 1660 1921 1520 3186 1322 148 4070 1386 4959 3670 1280 4948 3498 4219 3949 4874 3955 121 2026 3736 2113 308 1750 4551 1581 1896 4620 675 1469 571 2371 1726 1162 3287 4321 4555 1850 749 2692 2803 1391 3677 440 4475 101 2880 484 1828 2880 1262 4420 626 572 2048 2584 702 3387 2567 1316 3724 955 4674 2590 4661 3877 3061 2900 4366 135 4356 731 1264 107 3372 4545 526 30 3443 2819 4090 2098 1091 343 2352 372 4883 4916 760 1510 542 373 2112 1222 673 1283 2553 2358 3185 4120 566 3794 411 3060 1488 4317 3243 1315 260 3964 2326 100 3298 3177 2175 2548 2072 2841 2518 1113 4518 871 4460 3104 3536 4983 1288 3456 4343 2539 869 3269 2664 3642 2850 4645 4467 1820 3816 390 3405 2503 4184 2678 3334 4357 1435 3034 3708 1364 1415 840 3575 756 4505 2172 2507 4693 1677 3703 3697 2910 3464 4403 4677 2511 951 3504 2281 3368 2261 747 841 3127 2577 3482 910 4215 4389 225 1155 1875 3912 1351 4203 1623 4045 4602 2905 4016 4386 2047 46 1718 3850 2707 4678 3641 180 2381 619 4385 841 633 1801 101 2681 646 1952 821 3959 2449 870 632 841 2344 4074 495 2321 560 1186 4800 4910 1376 4894 3644 4564 3556 4986 4857 1239 3378 1488 4880 324 4520 252 3376 3665 2860 3750 4537 1296 3010 1684 178 1984 4683 45 3645 4932 72 2254 4973 3322 1354 1441 2342 1636 4270 3130 2958 1243 4313 1344 4476 3631 536 522 1288 480 2091 319 3339 2624 4957 4476 2586 3111 726 1867 1135 126 1593 3542 2072 4780 2262 2024 2326 1492 1905 3460 3624 2677 297 3740 2117 2177 2474 1187 2773 1478 732 1771 641 4840 545 3849 3607 4189 3387 3676 1303 1783 4475 2313 3632 4182 4099 4586 4684 2564 54 66 4407 1975 2586 75 3476 4834 413 4432 640 1740 2773 2611 181 2167 1878 1472 2321 1642 2208 3432 3340 1160 1263 327 4973 1351 649 4767 2254 3322 3204 1571 4572 3656 3349 1516 720 2994 1033 3344 3344 1152 4824 198 3630 2925 853 411 624 2959 3304 3960 4694 1704 4124 3257 880 2639 4857 4319 430 856 2659 319 3005 4504 2289 634 4033 1922 2495 971 3453 1076 2468 3388 1076 946 3101 177 924 2674 3328 4611 206 3319 210 822 4400 3743 1738 4779 2403 3445 283 2119 1236 919 118 4170 647 1792 1309 777 2192 2208 2833 2701 3592 3375 2470 1362 1374 2598 2610 4385 915 2894 1793 3838 2365 2470 180 4314 4349 945 3141 2922 4929 4734 4564 4222 3866 71 917 4683 4055 1570 3600 2658 3889 2163 304 2806 1605 2840 1061 970 165 4187 2634 2929 2247 3508 519 2812 68 4197 1503 3504 3330 532 4475 277 2971 468 4198 2528 876 4916 488 1897 4647 558 1195 1566 2345 4969 3145 3935 1804 1680 2651 2408 2190 1929 4107 18 561 4391 2068 1345 4465 449 348 2599 289 3488 1281 3664 4086 965 4449 4212 186 1312 4512 2577 1363 3770 3182 1390 1753 2260 3279 3649 1315 1814 4609 274 4139 2273 345 2118 3973 461 3886 4357 3044 2748 1317 3523 4782 2893 1123 4291 2827 4314 3174 3959 2481 4250 517 2186 1019 4976 4771 3894 2949 3618 1136 3174 4866 3939 2880 4638 663 2697 1858 3165 3485 1535 1857 2186 4578 4004 3615 2052 2872 1611 3365 4193 1845 897 973 456 4746 3306 2696 791 2932 2029 1512 3901 4478 2251 2807 2401 1749 3004 4230 3833 3779 4202 3368 2348 60 3355 4732 625 4100 3491 3246 2605 3638 2064 318 865 166 4060 4111 1778 3889 991 1306 976 3728 3939 1873 4959 505 3078 3772 2953 4821 4539 2615 937 2075 3377 3082 201 1364 610 4888 1221 4797 494 128 4454 4784 4166 4383 2505 363 3105 780 1389 4527 1474 2939 3160 2786 1311 331 4531 830 1972 3200 2281 3120 4062 3329 4604 2249 2297 4803 3840 1321 1019 2404 2582 1007 3262 2345 2347 2858 122 4808 1670 123 776 4111 3317 4480 1080 3211 2505 507 12 4938 1949 1121 1755 3202 3187 956 4687 4343 4687 1033 79 3721 3922 467 326 4355 3440 4414 1074 1805 4298 4333 3837 2939 2229 4316 2216 117 2234 3726 1963 2573 2308 1640 3422 3380 13 956 2212 4348 3393 4160 922 3855 2936 364 1573 3575 4385 3496 3905 4908 4914 2627 18 722 2097 293 2447 1480 4454 3030 4578 3209 446 4700 3577 2007 3146 1657 1208 3971 454 1419 2909 4598 1938 4331 2291 3012 1740 4142 696 708 3140 1543 2110 1257 2775 3099 309 3260 1421 1731 2088 223 1667 2174 268 619 3890 3292 4436 2571 2414 3580 4759 2343 4911 2343 2392 2434 323 962 4229 4149 2002 4416 649 3858 4585 2078 2179 1609 1728 2118 2485 1430 3156 4428 1797 4505 862 3372 4903 4284 3489 170 4465 105 3280 328 325 3778 1118 964 2210 3279 3956 1031 1852 403 2958 335 1608 1687 1686 4149 665 1990 2376 64 742 1143 2428 3265 2193 4175 3224 2613 4361 4748 3843 3502 1937 283 1203 914 2263 1234 1600 298 2094 4519 3038 3045 484 767 1799 2642 2500 1024 2591 2353 78 3744 4078 1347 1914 1779 3210 2869 1521 568 3682 3074 948 1173 1764 4374 554 4159 1608 3067 367 2195 2250 4680 855 3208 4988 3213 343 114 369 1368 1973 3529 2412 4507 1147 168 743 3123 3408 4974 4100 3715 2614 2744 3352 343 3741 1797 4699 4489 1647 2665 2265 1304 1306 3346 2723 4388 4169 1494 95 2083 3331 915 3396 143 3483 4158 871 4486 126 4013 730 585 4384 1077 1783 1445 367 3564 2057 3901 2638 711 3659 4734 3292 3654 3982 4681 3931 1867 456 220 2073 4759 2768 586 1314 1613 3115 14 804 2989 3898 668 1409 4690 3754 3985 2345 1237 2410 4574 1549 1528 520 1280 2877 3107 4845 2635 4819 2842 3492 2202 4902 1700 4639 2593 128 4934 50 3876 1712 3287 4478 677 1049 289 1855 129 1001 4022 2831 1483 4059 929 3681 3264 1565 1465 1822 706 2107 345 595 1302 426 483 2497 4797 3830 3672 1260 4822 972 1961 2421 3307 2489 2786 1336 1399 2697 4009 4135 463 1536 2308 4997 4710 4621 2744 2075 782 4330 2562 2710 2550 2926 2450 4223 4855 3563 2707 4826 998 2552 1061 375 3590 3071 571 1813 3491 2760 902 4050 4831 1117 2735 4140 912 1684 761 2363 3680 2904 3077 3716 1508 1760 2691 1288 1414 2847 1392 1898 3452 3322 2834 2309 3742 1237 4526 3276 1323 2534 3339 1176 533 3593 1997 2566 272 1498 4554 3078 527 3238 2384 805 1143 4130 3693 4764 1731 4818 1150 4998 2502 1068 3441 14 2284 2658 3218 1663 4201 2844 3722 2970 1648 3156 1739 3204 2717 4920 4565 4317 3291 1299 2845 1865 2160 620 4961 3379 876 1501 1029 2390 3638 1453 3904 1114 3407 791 1048 4117 4436 3801 930 4095 1120 4670 251 1636 2688 4956 4458 654 2037 191 4059 3633 3701 2220 373 2181 3731 1807 3325 2528 4875 1509 4953 2153 2247 4026 2822 3014 2844 1453 3187 2711 261 3351 1267 3448 3703 4584 4391 1459 2804 4370 2090 3180 936 3388 2715 3467 1575 3144 3950 4854 21 1813 3755 3396 1740 3901 4542 3171 4610 4416 1397 2410 2248 3592 4494 1544 612 1451 4006 4939 1576 869 290 4122 4344 2355 3714 3636 2120 3816 4753 2415 4220 3004 4199 4162 15 8 2919 794 1733 2747 2625 2073 3720 1680 4361 3826 2590 3334 3990 2303 3961 222 220 2363 2478 2241 490 4465 207 1744 4053 4219 2417 1010 723 1747 1766 825 2425 2677 2477 181 2126 4787 3621 1863 3294 3032 4653 991 631 246 999 3823 2679 1680 385 350 3788 3936 1147 4887 2722 2650 1179 4303 1529 3847 964 3306 2461 3580 1722 1198 1092 1408 2551 3454 1347 689 2626 208 1906 2472 947 3832 995 3744 968 19 4895 2323 2452 165 4353 3853 1010 283 3265 3903 2046 3770 4338 1965 4668 1550 1740 2113 2239 3027 3483 1870 3628 240 3174 4309 4172 2503 3737 2947 4670 527 555 4425 82 1122 1273 2131 3527 4207 1065 2778 4454 1217 4584 3554 92 3374 100 4620 4668 136 2763 3549 2059 2952 1859 1013 3010 4054 4687 4738 88 362 1872 2466 3189 967 4130 4700 2200 3490 3307 2688 3610 3271 919 2922 2633 2421 4158 3379 2302 3341 821 1872 4071 4702 2257 3809 3878 2028 3607 1331 1168 4637 4935 871 3974 3411 3204 481 4607 892 4709 561 1196 517 1712 1045 315 2811 2386 4221 3918 4504 31 558 1201 1516 1368 856 2470 2713 64 3216 4372 4358 751 1223 2612 766 391 2912 1899 4286 3010 3254 268 4954 4449 1564 403 2720 1942 3059 130 2603 3092 951 152 2513 2289 4418 940 150 3035 4936 7 1215 4184 1426 1920 2704 3412 1491 821 583 3231 2206 2480 590 2700 4877 4688 421 660 3043 140 3349 2041 2924 580 3374 4843 3112 2752 554 4670 3004 374 3120 1786 1976 4240 2930 3130 481 1524 1527 1334 329 698 1849 2081 3930 4346 168 4779 1719 3259 3486 2632 2140 3309 401 3350 4416 1696 3885 2395 4066 3211 4087 1206 3145 3198 2195 385 1187 2736 2414 2446 4031 897 988 3630 1363 3809 4387 4899 3918 4632 1551 559 3351 1276 4988 1131 3748 3422 3063 1394 3004 3836 1982 2883 2278 113 3683 4482 864 3033 517 3367 4913 3886 3054 1077 4270 2965 2598 828 4777 353 4670 377 1629 1487 3295 1297 1644 4257 4929 2329 4145 1220 2532 2761 3054 3665 3402 4404 4119 1623 1842 3321 1165 1735 4439 3997 1285 1655 1111 1239 3934 4888 1549 4235 4247 4936 3336 4976 2886 505 4538 2122 4978 2208 1601 2968 4482 1911 4545 3303 2563 611 3415 4349 3142 118 3600 1102 3903 4774 392 4259 4703 3948 4484 3270 2515 1071 2305 2728 2932 3959 1706 108 3637 3890 3989 3113 2800 2290 1870 3059 337 732 4020 1578 3449 1274 4407 753 780 3586 2392 728 1964 2790 4569 3051 628 3578 4008 4170 2957 185 1473 1479 1340 3577 2417 1426 3506 1274 2756 1776 979 3002 4655 56 2320 1708 3806 4053 2653 4556 1632 2263 1811 1189 3910 4097 3919 731 1776 2700 913 721 1935 1067 3590 1077 20 3854 223 927 424 2063 472 190 4890 4535 4953 1834 3228 3810 1960 4771 3270 399 1430 3153 4962 2233 3045 4489 1510 1008 1241 1015 21 4537 2804 2142 4550 3210 1247 3089 3044 2943 2128 3686 3660 3400 2750 1966 1850 4448 687 2063 3324 1368 3780 2914 373 2561 1623 101 1436 2638 2899 2441 3874 1032 1484 525 112 919 4435 49 390 3048 2427 1380 3245 2986 311 2343 4687 1312 2602 2392 161 1082 2965 3760 2920 2603 4140 1757 1425 2004 1561 1921 1527 2024 2632 4337 3064 2326 713 1222 1817 3131 2722 2023 1758 1709 4442 4830 802 4145 2111 575 1013 4597 1145 4516 1121 4438 701 2939 4013 4268 2178 1694 778 2785 2415 1554 3560 2406 780 2153 2154 3407 668 1168 2741 113 4353 1385 2942 2699 1056 3946 1257 1434 4633 2061 4626 3843 3072 2542 4216 2461 4087 1728 381 3596 4722 3464 288 3184 3545 304 27 572 1337 1254 1900 2919 4619 3426 4056 1758 4772 4379 2044 768 484 3971 2315 752 3175 558 347 3359 4575 1031 1599 3608 103 1596 3022 2338 481 1685 3146 2642 4794 3168 2867 1710 3569 4664 786 3971 4211 4578 2502 2919 4282 718 2794 1319 1241 4140 2397 3203 4610 3652 672 1829 816 4477 4468 2854 3997 3759 4394 3625 109 2073 4784 3118 1857 268 1547 3464 1422 1245 2983 408 4363 1335 1857 2479 406 647 2806 928 160 4246 857 4580 764 2195 3561 4947 3860 1574 1640 3546 3548 4830 317 1991 4957 44 1827 631 1188 238 1376 2361 464 2965 2783 4617 3343 255 14 2590 2593 2925 361 3027 876 2678 4661 4026 1734 1699 4037 1028 2518 3209 2089 722 2100 2674 1394 4600 4805 4916 2768 2236 1688 4192 3604 3099 4899 4348 414 773 2510 1698 1352 4084 3590 3631 3352 905 4172 981 818 3663 444 2057 2908 2758 975 4093 81 785 1137 567 3399 288 2091 4920 2057 2087 1354 3199 749 2709 318 2372 4158 3822 3828 3077 1939 666 3941 3252 1710 3900 373 1750 1623 2395 244 4613 2343 588 2056 1352 805 422 2921 286 3188 3436 2444 495 1859 423 17 4403 4996 338 3141 2288 2061 108 1353 2352 1482 17 1945 80 145 1202 2989 4691 4052 2808 1963 1925 3499 4717 1635 4969 3303 1243 4074 1644 1592 3402 1320 4079 2296 2903 210 1536 2134 1511 3632 1065 4748 864 2376 3848 1138 185 3993 230 928 2317 457 144 4160 2949 4208 2817 4249 1362 2035 790 4005 1903 545 4888 2556 4765 1425 2702 1943 2612 2507 4472 2614 697 1322 3637 4170 1794 561 4734 2820 2356 1898 4169 2092 4614 4784 2863 131 1971 4503 2974 1921 4956 2382 4319 560 1004 1308 3449 2446 2874 824 4484 775 2474 1664 4519 889 292 2579 1067 1111 308 3863 3470 3639 1736 3148 2393 1412 3005 158 2562 3116 4019 855 235 282 4524 2474 1673 3261 4305 617 726 3680 4421 3081 4711 1128 3008 1105 3118 921 3837 2415 3025 4978 4092 4194 4905 4916 3553 1544 1964 1590 643 3738 3172 2996 4654 3972 4878 2956 4713 2886 2412 4583 4985 4797 3347 4342 3596 4834 3958 1147 647 3338 473 843 177 476 2470 35 2445 2342 2036 4208 2476 321 1555 1669 3457 3744 4137 1593 1171 4917 4568 2078 2166 3420 693 380 2434 2950 3019 243 2675 1952 3902 228 3183 1857 345 4889 35 1983 2328 2729 887 1451 2022 3685 4013 680 1521 1230 4262 2584 2689 604 1813 751 1557 3840 3185 3166 645 2003 2664 2089 3113 3029 1903 1650 1440 4063 4538 4476 2650 1593 4178 1416 135 1949 3402 1611 614 1770 1746 958 1583 2882 1580 4797 657 708 1770 3529 3045 2490 3550 4374 3696 2948 1887 2421 1285 804 491 4059 4057 1904 2712 2369 1430 3636 4177 4234 3200 4901 1271 1415 3491 1014 1893 1014 995 4687 2323 2847 1370 3577 1605 3918 1213 1787 1705 3540 240 224 1916 4078 78 2263 854 2772 3017 930 521 2003 4304 3007 1254 3124 4412 2362 760 2875 2274 225 966 128 2404 3087 85 4873 1528 4185 4989 3678 975 4660 1815 276 1023 805 3629 1755 234 263 586 928 557 3977 1366 220 1890 2093 211 4242 4302 2451 3195 3309 835 4443 255 4000 3455 2231 2689 4508 492 207 4435 1485 806 4578 2142 197 4944 1380 2189 736 4775 842 919 4983 1965 712 2408 1621 247 1219 2968 653 1752 3648 1602 34 3220 1091 3015 292 1430 4833 4281 570 4290 46 4464 4739 4259 4175 208 3756 3182 450 3057 1429 389 3041 4926 2972 4550 3523 3807 3208 1242 2803 2535 695 4182 2199 14 304 789 2962 1303 4914 2707 3778 715 1228 420 2707 4925 490 3419 1562 4573 4103 4227 18 2605 1085 1098 59 415 1398 561 4958 3220 4143 21 3146 974 3752 2657 1634 935 2677 522 2837 4320 704 1209 4149 3539 2068 221 4520 426 4419 606 434 3982 3162 827 2017 3472 3224 1661 4616 4723 1322 4930 388 759 98 779 546 3776 811 3478 15 2390 3439 3644 4198 2899 1161 3900 3062 3224 2115 4575 2258 4023 586 2658 4887 2266 1061 783 2105 3139 1553 524 4886 3746 4600 546 985 443 1245 4599 3081 165 4185 4101 3935 4868 2202 272 3804 4439 1927 4820 128 2650 1157 3981 1668 4566 1541 1590 1985 2044 4123 1907 4327 1998 3161 3926 271 4310 3546 4189 1297 2845 1015 1642 4903 2502 2509 842 2824 4760 3605 1463 3358 1863 3387 4526 784 4987 4592 1794 1273 2759 3264 2751 2239 2283 4957 2863 4949 1931 4426 1297 4321 1271 360 1045 223 3729 4188 1713 4692 2673 559 4527 931 3244 2565 556 588 2097 4327 715 472 2427 1585 3336 1742 114 4644 1998 3122 201 3173 282 3528 4113 2132 1749 405 4613 4646 1653 3047 3532 892 4268 3896 3139 3802 2848 1663 368 3825 4874 2022 3264 645 2575 2165 3049 887 1722 550 3057 1908 3560 2999 3773 796 3794 227 4203 3844 4894 4265 4825 3684 2919 4883 3059 3946 2321 457 1929 3118 878 852 958 4988 43 1387 1026 3757 2163 3065 3969 661 4179 1996 1579 2150 1404 2296 3378 3924 197 954 998 3728 2671 2878 4380 3358 1711 4346 3739 798 3535 312 1566 4966 2140 3592 1221 4798 3905 707 1091 4466 2828 4945 4721 1372 2124 3188 1402 32 1265 2451 4589 3831 4924 1856 1391 1812 346 1818 486 2738 2717 2124 1198 4611 1051 3044 1000 2762 3509 869 1302 4723 2905 1389 1241 1102 3713 3312 1315 3143 770 2163 3413 4769 2374 2634 1866 2902 2506 3970 4370 2288 4921 3615 2569 4116 3159 952 2861 1978 4158 1702 2331 3502 4220 2553 1362 1146 4419 1739 1422 3370 153 3538 3815 2902 1182 242 47 1091 624 961 4592 1907 3841 3258 1652 4816 2528 3227 2307 3957 4652 3430 2528 2165 2589 131 3356 3266 891 2629 3338 295 4236 177 3025 3854 10 2194 2830 3356 2779 3055 1783 2608 2144 675 4152 3079 4926 1485 4474 4755 3336 2366 2511 3551 3194 3589 3576 1349 3656 686 1615 792 709 918 1957 3858 2268 3201 4685 4807 2595 501 2007 2400 4675 2132 2102 1026 1769 3430 1818 556 4472 2700 4751 2301 4045 4038 789 4923 4026 3031 4454 1876 2107 2187 1018 2401 3460 2584 3534 1614 1257 1266 1280 1908 3124 309 4581 2120 3418 1615 2700 2017 4942 1258 817 1829 2765 4839 3563 2356 3137 14 2309 2644 2503 1136 3353 2028 4704 1485 3968 3201 27 454 4227 3691 1345 1772 4254 2089 1424 942 4535 4753 1345 2336 4131 2289 531 3510 2234 4449 565 2549 2982 950 2279 2219 1688 113 2042 3178 1427 4942 4387 2153 1495 470 3597 4107 2615 3765 1620 4373 11 1740 1250 340 2975 4384 2861 1725 3666 4585 47 564 3416 1404 3125 1494 1369 4930 577 222 1040 575 248 3252 2820 1163 3301 3457 242 1724 4684 2932 41 1979 3456 3232 52 1690 1037 2299 3956 4828 4230 4065 3364 3565 1112 3144 3899 1686 53 913 4837 1051 315 3997 4499 388 3522 782 2638 983 1314 3225 4240 524 4170 907 2595 2808 2554 2361 3255 4651 4138 4190 1169 4482 4601 4505 1654 4621 839 4068 2964 2674 4851 4982 4002 1048 517 1882 835 621 2613 94 2192 1673 3435 4637 3346 2257 1676 4038 4899 1021 1404 994 1550 4793 1566 1985 811 3904 4550 1774 2157 4268 392 1975 507 2552 501 3878 2722 4294 709 4482 881 2041 1904 2007 1539 1877 4540 1497 4089 3418 4954 1997 2278 3484 3001 3321 2633 4150 4690 1799 694 2834 1386 2014 4965 3474 3403 4481 4762 3811 3539 2886 3859 2885 1795 223 4501 1132 329 749 3696 4786 4286 3936 4846 1370 2721 2216 3888 2207 4947 1759 4097 2243 4921 605 569 2536 4965 1243 1387 507 549 4904 3879 1051 2115 567 585 3695 1291 1607 3152 277 928 2482 4600 4556 2855 2686 3608 3035 3250 1743 549 2887 2310 3571 69 2689 21 3068 2989 3470 4973 3162 388 1261 4808 2175 1365 4716 210 3129 4049 4484 958 1619 2699 832 3329 260 2626 1194 2293 2174 2746 3711 4816 2680 4115 4062 890 4917 2289 1156 2291 1443 2490 2658 3578 4669 2371 4518 2111 474 3156 4166 898 3019 4679 4688 4049 712 3781 2077 1510 4492 3513 3377 39 2573 2586 1197 4093 69 4261 1277 2317 4715 146 2099 1986 651 1546 3746 4633 26 1327 1099 3107 3747 1412 4307 382 2268 2625 4683 101 2729 4224 4407 1235 2256 3523 824 3548 2340 428 450 2453 2859 1538 2126 1655 4352 851 3089 4408 377 236 4324 121 961 3131 2874 1361 1312 2254 605 4464 2638 3585 1864 3213 4819 4668 2390 193 2851 3987 530 386 4394 4612 2981 4505 3652 356 1204 3556 2232 131 4143 4461 1167 739 227 2800 1818 1125 4313 2385 1978 2468 2405 1316 3174 1663 3335 2939 3680 4827 3165 3620 2184 1255 3608 2912 1640 4895 1386 1166 2582 1362 1054 3557 2029 4484 1128 1109 36 3653 3297 2015 2549 3175 2893 4568 3343 3283 4292 3787 1853 973 812 900 1549 1212 221 4981 1250 4587 3892 236 1555 4651 233 3547 1001 3727 3880 2831 3053 2110 28 4098 287 4740 3864 4026 1504 1889 3332 2071 3465 2424 2438 1520 3746 4162 3198 3151 3388 2489 1328 48 4911 2005 662 1039 4781 1754 532 2567 4757 424 3250 1307 2625 1858 4142 1672 2600 1000 3687 1009 4237 3901 659 82 4278 3289 2450 4542 165 3839 4408 4938 2307 1368 1295 3047 4496 3591 3026 4883 3524 4524 2052 2809 1218 4041 3135 3044 2047 3671 3045 928 4367 898 651 2354 497 3537 4273 4483 1030 543 4043 4808 4054 4237 1619 4901 1706 2781 76 2045 3 2408 3145 3684 1818 1090 2580 894 4830 3657 4447 1013 2417 81 2887 2102 3219 3730 19 444 1766 4808 409 4420 792 3347 3690 1880 828 2349 3249 1516 3521 4966 2185 1316 4089 2739 1324 3300 3620 4635 3508 1390 1155 1617 877 3936 3333 2341 2193 3075 301 4227 1979 3549 2609 4138 324 4344 2893 2221 1754 113 886 3158 980 946 1408 4990 4695 2560 497 3479 2068 3309 1379 3002 1439 863 4942 3601 1578 4503 603 3318 1984 2956 706 2250 4506 1733 4949 3215 2365 2538 2315 502 3066 660 622 3355 3421 1025 821 2396 2095 4961 4195 4333 1541 3435 2870 2102 1374 3521 2360 1931 3440 2047 2618 3947 2115 3720 4820 59 3340 433 4214 4520 4092 3356 3259 4784 895 3055 1112 3482 4830 4562 3810 4201 1877 3301 3437 2517 349 2855 2781 2521 3099 1136 2897 62 2327 1840 3819 3023 4007 1949 1673 2283 4209 3962 4143 1655 3108 4450 2155 513 2176 3249 4752 3814 3529 2156 2028 3164 4184 3483 2833 1737 1442 3638 1503 130 3935 565 1985 4533 228 4111 1180 136 305 4300 235 4591 1388 1883 1021 186 4693 949 2293 132 3888 640 4473 4173 4238 4532 724 321 3020 4993 3741 168 4194 2128 1678 4908 4469 2446 1821 3653 189 4572 2558 8 2144 1321 174 1964 629 2182 3650 3436 3114 3289 2118 472 2215 91 1167 1259 4217 4682 3586 806 344 496 4498 4308 920 1385 1718 1076 3556 3969 4984 2619 4382 3740 4975 727 1153 3468 2950 3500 4736 3447 3427 2547 1155 1223 1401 4342 3009 4808 166 1494 4337 1789 1293 3549 352 195 3350 3748 2062 1123 3241 3574 336 3909 687 203 4968 1648 465 1678 1216 3163 4622 2080 4083 4039 2522 2627 4469 4603 1849 4639 4149 503 3352 4640 2498 4233 2621 1238 1411 4811 1602 739 4950 3298 4502 289 1874 2169 4659 4858 1788 1268 3009 4014 4790 174 562 4488 4123 4899 2500 3921 1821 126 3010 3268 2704 1773 1955 2232 300 136 2506 3802 2230 4893 332 1872 4207 3263 4621 4374 2140 4418 2675 4661 3196 4505 3865 1919 1893 537 3758 3789 3368 1171 3556 4945 1536 2221 2409 4076 2567 1050 345 2985 634 2806 2642 1536 2216 2154 814 700 4342 2134 4901 4653 4822 4762 1376 2911 251 2460 4879 945 4558 525 2068 2448 1133 972 206 1153 126 2017 3719 4626 1913 3211 4974 2273 2475 2691 2846 1875 4860 759 2173 3343 2170 1480 1430 4145 4731 3452 3175 3767 1048 220 3452 2279 4572 3647 3514 4351 593 1822 2661 3892 3307 3094 4642 3236 2763 1057 3534 4508 3853 581 3813 2634 1450 1715 259 3859 503 833 7 3455 2068 1313 2531 4480 1759 4792 2022 4519 4454 4887 562 1631 4456 4638 2286 3768 3541 3084 2276 1581 3521 2424 3812 758 2645 3531 3416 4983 3382 4420 630 287 1556 3250 2057 650 2380 302 264 1736 1431 4478 2950 388 4777 2403 944 653 1811 2324 3930 3640 1017 2424 1282 4292 3740 3713 3788 3652 2800 4163 3476 2665 4088 3097 2847 3678 4830 4697 3354 1250 1099 3547 2313 809 3557 2517 810 4107 4283 4450 751 2380 3315 14 4712 1330 2365 956 4599 755 1550 464 3738 1956 2014 518 2012 306 4778 2257 1460 2021 4706 4356 3580 3784 4436 3309 1499 2267 2911 541 116 3625 3041 1433 4621 3154 754 2420 1401 4314 575 675 2302 2416 2408 2055 4360 792 4282 1263 588 3538 3565 3851 2646 985 950 4154 779 2644 2871 4373 1279 2480 4763 881 4793 3020 3666 2161 1354 3403 4171 554 2098 4190 3725 3894 2995 3952 2196 4794 1196 3592 2171 4151 1927 3146 2316 3468 2979 2078 1273 4306 3418 1920 1007 855 4868 4518 2878 4740 1643 3957 4602 2999 3453 77 3645 4178 2150 3808 1051 3410 131 1007 4892 3960 2607 2837 3773 2220 1170 3410 1551 2253 1517 4905 807 4994 3263 2578 1652 4004 1795 2097 3565 793 2816 3205 1184 4611 4847 4954 4956 3183 1993 1031 4824 455 2007 2417 2689 4696 2136 3606 4272 1701 4478 3843 1034 1306 3193 1503 662 4617 3378 1213 1475 1065 4929 2486 2311 4626 3272 4949 3705 1154 3446 2865 3408 2379 1990 1990 873 3570 1997 3068 4565 962 3367 3439 3392 2271 4050 2805 84 3452 241 235 3044 4461 4730 3473 2953 333 4865 2057 2384 3010 2499 796 3658 2028 4492 821 4131 4649 833 4627 3812 4228 2039 3083 1650 3114 3170 4100 1268 931 2574 4546 2856 4415 1202 1596 1822 2390 4088 2278 3108 2543 703 2472 528 3658 2041 2916 2073 2278 4333 4276 2143 4612 1374 1377 2054 3729 2282 2821 248 2352 1291 1507 2376 1918 2058 3353 3775 2220 4439 301 3050 3177 3322 4157 2586 4462 4694 3373 3811 512 3080 645 1413 1481 2156 889 1590 4062 3657 3583 1375 4018 4464 4252 3138 930 4152 1760 947 3160 2285 1165 4932 4513 3221 292 822 4806 3050 4304 4063 2103 1002 656 1815 4531 3282 4897 2378 2721 1487 4514 3193 3290 3627 1623 4376 1476 2798 2903 2506 1073 3402 4798 1584 558 2718 1507 1886 1836 2845 1795 4991 3243 3140 156 3971 3602 4703 3995 3376 120 1492 487 4430 182 54 2035 2626 4435 2147 1584 3732 3287 4463 3712 289 2808 2271 4677 3041 1408 2871 4056 2370 2620 3877 3138 4683 2151 4227 1126 4722 3781 2633 2525 1439 1536 4472 1689 4294 2679 224 1986 953 3586 2059 292 4580 1799 2680 4231 3839 4192 3977 4518 3592 979 3541 4888 718 657 254 562 295 4399 1780 1332 595 392 4105 3815 726 272 867 3661 4874 1610 1694 2537 2563 932 4359 3482 4529 3894 305 741 3473 3735 4980 3304 669 4472 137 568 4575 1590 2671 1660 4730 2924 3394 4375 305 2839 462 4962 4110 4152 2280 2903 4325 2278 1654 895 230 2329 1994 4878 1390 1408 475 3169 2902 4860 123 3799 2291 4099 4138 357 1548 4918 3393 5000 3728 3067 1688 1280 2757 963 202 1007 3970 4525 2988 653 3190 2721 3785 2367 2566 3278 1096 4996 2883 3822 300 2207 3449 2636 3331 792 1466 4981 3800 267 3185 188 3042 2031 904 1259 3330 4015 3322 4265 2937 3861 1 663 1704 170 817 2330 4493 296 4955 868 5 4784 363 4203 1460 2476 2459 1897 231 1518 294 3794 4267 3023 3733 2289 299 649 2670 1827 4485 3909 1896 306 3245 2294 1240 2211 1882 636 702 2097 1452 931 4361 1080 452 3105 2023 4130 3092 811 3694 1766 1466 3112 4278 2804 4178 4597 1157 3050 4273 3167 137 802 3835 4588 1681 4825 109 683 1733 4618 3235 1767 3009 1705 3612 3256 590 2777 321 2249 3153 2798 4794 3803 299 2652 2616 4257 2183 2622 1132 4330 2342 1079 2335 3555 366 3573 3000 1498 4447 2976 4257 1012 3933 3520 482 255 3705 2501 781 4505 344 2380 776 4471 3706 2505 254 2319 3604 767 4230 3007 1703 650 3283 3531 542 4381 1218 1227 4932 2708 271 1762 1964 2692 1472 2944 1447 3726 2760 1689 3930 3624 1958 3924 3885 2323 4595 1654 93 3702 3592 2796 1762 2193 2181 164 4114 643 4627 765 2596 4669 1020 4737 3838 3917 3741 610 4872 2836 3235 123 3951 3720 4451 2323 4867 3307 104 4126 1505 1858 2200 1835 1257 2142 4552 3990 409 3503 4364 864 632 3516 1671 2698 2436 4276 2097 4166 4405 120 4804 86 3735 2390 4111 4435 4532 1024 915 4007 3688 811 800 1611 4483 1025 4673 1026 1378 3879 1755 4884 3655 2519 1803 1316 4252 3903 1853 2859 2180 3809 4901 4811 11 3569 2410 1340 1200 2706 1334 2410 3410 4049 48 4380 544 4544 657 1679 3384 541 3050 4218 1233 2512 4597 2584 4112 185 2912 1473 2247 263 1174 2856 1921 3234 781 4430 3680 3810 2008 3014 2472 165 1598 423 2825 2357 2849 3029 3024 16 1761 3537 2710 3254 4415 4004 2440 2287 4946 3304 3109 4810 77 4999 4588 335 1559 1650 227 3214 489 1347 2833 1110 212 3507 3053 847 3024 4957 2628 1232 3190 4801 1775 1370 3896 1650 2066 1890 4699 2160 3007 3923 36 1663 1289 3090 240 3038 1657 4192 1114 3817 2157 1612 145 784 1500 4934 4999 2094 611 1165 3883 1090 4067 4482 1192 1449 1640 3075 4468 690 4403 3809 770 1521 2233 1322 2288 4892 4411 2648 2938 4057 3180 3575 3029 2502 4230 1875 4732 176 3253 3600 2015 5 1778 2464 4159 4345 4265 409 3644 685 2195 4684 2471 867 3565 2823 4384 2660 3056 1244 4817 2722 3119 2600 1744 4398 4451 957 1401 1403 1338 4456 3010 3769 3508 555 630 3603 4493 4172 115 1601 3782 2285 3723 807 4308 4274 2799 4756 3967 1638 4903 1196 1077 2846 4859 1127 1028 4148 941 3583 3763 4101 4853 1622 1514 2708 2556 1230 1773 2301 393 1215 605 1498 455 1700 575 3218 645 4742 3427 1109 4829 4304 2110 4033 4349 2657 2904 4368 2873 3941 2463 2224 2279 684 3235 3825 3481 1442 2615 4179 2951 157 2999 3509 1786 2707 3932 4447 1306 857 3009 3241 777 3668 4298 3937 4294 4516 1440 2802 4843 748 1118 3863 1216 684 1575 1020 3453 3519 1422 102 4260 1541 3019 989 2684 4274 4861 1913 2127 4629 1651 707 429 210 4226 1127 4503 1257 4778 4288 3197 860 1761 3396 3736 2341 4366 3884 1817 4510 3543 2430 3792 575 2492 3811 2174 1003 4705 4377 1291 3187 576 449 33 1641 213 4026 38 455 520 1189 1062 2214 2726 3479 2663 4599 1449 4466 1660 1878 1955 1315 3779 3985 471 3758 3911 1749 24 78 4254 1146 3536 3861 1171 2882 3795 3586 3725 4198 2321 1134 2255 97 4927 3958 942 2242 1094 3692 1198 1831 2851 678 782 1997 3662 1805 1879 3793 4451 16 3960 4786 2476 2294 3973 1028 1820 2527 1020 2742 3037 1228 3758 2397 3123 3723 2124 247 1360 460 4072 289 1006 3718 4823 658 312 3179 366 4357 145 1359 986 1691 3794 1077 830 839 4057 3634 4729 2696 4093 864 4141 3114 3747 4013 57 1589 1156 1513 1912 2724 1668 3811 3472 1992 2173 1293 1340 2939 138 1316 1643 1197 2308 3089 1982 3035 3089 26 2518 3858 4912 3705 1659 3488 1774 4652 3246 3012 3163 3164 1168 4561 2478 2286 4545 2887 3053 3845 4498 474 4030 4253 4971 609 2329 3770 3758 520 76 1191 4810 975 3294 2583 2049 2456 4708 808 802 1021 4158 2315 2903 4591 1083 974 1208 2480 729 1690 2551 1731 550 2548 1034 4214 4514 856 3821 2951 1346 4698 2909 1180 4911 3451 4413 4889 4501 242 3101 2566 828 824 2014 3527 1611 2907 4615 1898 4472 2420 523 100 1945 2945 2161 517 1214 395 2459 2095 2068 1617 4247 1235 251 76 433 3731 1625 1753 3751 4097 1526 514 572 3455 3558 3861 4349 4709 2962 2691 4623 839 4871 4642 647 2540 3381 3452 3296 3760 193 3158 313 2610 2427 1290 2204 3591 3953 4661 1257 3797 250 3945 1720 2929 1300 2964 3955 4570 2583 112 4450 667 4040 4105 2356 2285 1799 4610 1805 4706 3857 1032 4410 4859 3078 3749 4223 3324 1012 1503 3345 411 4418 302 3773 4612 3310 3521 1183 3695 2008 242 156 3393 2357 4829 3528 4879 2036 1861 1776 1534 4444 368 986 4686 1892 2062 4672 3490 1330 1093 4385 705 2973 3416 2528 2984 2155 2459 1979 2894 1236 1241 4477 3479 4100 1687 2452 1090 4653 3014 388 91 4987 4068 3866 4545 686 139 1393 4425 4451 2113 4641 4721 1380 3383 3707 2742 3923 1083 4966 2119 995 797 4957 127 1743 4125 3887 3151 4697 4020 1334 4177 4261 646 3912 3230 827 3031 2825 4817 1184 1370 2895 1930 2229 1531 4101 4149 2191 1623 2808 3544 869 1255 4813 1288 566 1273 1745 2484 4384 871 127 3785 4578 2837 3926 4292 2635 1415 2441 3515 2720 9 1309 3317 4362 2133 558 805 3734 1977 2578 4355 2043 2158 108 3931 2007 3178 4275 587 387 3383 2568 1705 2410 2146 3676 1964 2350 2724 951 1414 1491 2933 1890 312 3002 4180 2030 1438 4600 1240 3115 4607 348 4346 3106 3110 3772 824 1795 1828 912 3380 4944 4691 2630 1291 280 1532 3773 1775 1077 4666 1834 1694 4414 4373 158 2352 4030 1921 2773 1404 3051 2132 408 1764 3848 1603 3788 1244 1139 1565 1817 311 176 2278 1621 842 52 4526 3918 1399 2282 984 371 4396 3074 1795 908 3465 2069 628 4589 2422 1866 170 3792 4562 3972 2865 4687 3269 4138 3592 4854 2607 4542 1675 2799 1486 4223 2121 3659 2901 3423 4111 3240 4191 1909 4843 3046 4256 1611 274 1385 1268 2585 1810 2922 3110 3760 2872 4606 3795 4561 1588 1941 1188 2828 3273 4132 3816 1401 4318 4684 4575 2010 4663 2225 3712 3007 412 91 1812 2272 912 1368 3144 3847 2979 3504 2511 3468 1121 3624 1430 4230 665 3912 103 2001 1671 4789 2158 3082 3147 3679 1703 2349 4272 2028 926 4304 829 3123 2381 4549 3287 554 1298 1988 2325 929 3062 2054 1867 4221 2159 979 1328 3086 2510 4253 48 3809 2410 635 4610 326 532 119 3762 4459 2409 3928 417 1711 2675 337 2336 3744 2064 4000 2273 1814 4153 1952 1678 4125 901 1991 4064 3543 995 3361 1393 2920 107 1571 1962 4936 102 3433 4830 4965 2145 768 3381 4614 4015 3644 1970 385 1932 1828 3150 4813 3954 1249 3442 1457 4520 1027 1193 1772 654 2732 3884 802 914 4010 4875 3253 3862 4641 3123 4042 3879 3903 1403 488 1952 1023 3070 3197 3989 4871 4172 1408 1264 4209 4936 1136 904 4117 1955 1459 1613 4694 1248 832 4565 3833 3870 4710 2371 1593 1 1538 130 1989 1306 4069 4654 2248 1194 36 4651 1361 2643 1110 1324 3377 599 1042 1766 4559 1166 3790 3290 4991 3869 153 4462 718 1850 1746 3493 3568 2305 422 2202 4947 3274 3166 4097 4297 1264 4486 3423 402 1907 3264 4477 2599 1791 679 4344 4632 1131 20 4260 207 4227 1949 4276 2915 751 169 580 4758 4178 4285 3688 304 4259 2610 1002 4401 3847 2796 4159 1251 2357 3805 2074 3245 1072 2624 4432 2817 921 494 4699 447 2539 4436 3264 2664 4373 1643 168 404 28 2639 4362 3036 4894 2793 2312 457 1127 4797 565 818 2032 4292 3430 963 4691 891 1774 1928 369 4971 4288 4006 1164 4703 3896 779 3741 345 610 2105 3279 3221 1978 119 1098 3835 779 88 3793 1585 2921 2497 124 488 1134 599 4759 4338 2344 335 4409 2939 1073 245 1950 3301 4406 3630 2294 4689 2161 3357 1723 4125 3936 9 1463 809 1971 2190 868 3945 817 1416 4802 1062 1972 3299 596 1021 1552 4061 2291 502 944 4586 4354 3558 2009 2504 4296 5 4734 2608 4441 897 2938 1859 813 3234 1513 2563 1792 1180 2663 1717 168 552 3535 1094 4218 202 4389 4963 4278 1420 1932 2007 3110 2330 1354 1609 4683 349 4927 771 1808 4280 2098 3724 3861 2950 1740 655 4029 2978 3610 4458 4824 837 4679 3240 2834 3795 600 2248 3618 4350 134 4955 2388 450 4143 4673 1328 135 70 1517 2760 3587 4431 3589 1150 2997 3188 659 1156 195 2554 3326 657 397 820 354 203 191 183 1643 4288 2043 2725 2422 1091 1109 2386 3137 4414 1709 58 726 4738 1800 1969 3460 2512 1496 1737 4014 1219 1135 960 4218 4428 704 3943 4858 4477 1047 2668 639 1918 2859 1361 2537 4220 2419 2283 2016 789 166 643 4166 2629 2281 2632 1555 3187 2094 300 3256 292 3055 187 1708 4752 1767 3775 466 1912 3425 2694 4201 391 711 4066 4139 2717 3012 4560 2622 3541 2994 3178 782 2969 3790 4093 1977 3456 1687 4123 1633 95 2842 3747 4518 109 2921 4876 2826 1549 959 4477 499 4208 4189 3024 3220 720 4673 859 1332 223 3082 406 3957 2158 1581 895 4142 3470 3243 2441 3490 3770 480 3104 415 1547 2894 726 8 2771 952 2466 4123 2706 3759 308 1324 3701 1521 362 4800 2609 317 1951 1771 2604 4792 4446 3755 1989 3571 1523 2746 4663 1282 4986 671 1314 942 4270 2022 4770 3556 4396 4292 1550 1485 3437 4348 4562 4052 2192 292 3229 2907 4901 3720 3852 3142 1139 2142 213 4341 307 1321 2165 4695 4538 839 2387 2514 2051 4051 1490 2052 2403 3827 251 325 4163 2914 2537 4882 210 3800 1571 2428 1400 925 4869 1295 1764 3393 4239 2756 1519 1192 133 3895 3127 4878 1757 1265 2541 4295 204 1303 207 3378 1177 3377 1927 2848 3817 2060 4666 4346 2401 73 4697 601 4839 2507 635 4980 1114 317 2217 4229 4861 58 2761 4236 40 3315 4677 114 2599 3085 1193 2480 4697 4456 1224 2102 498 393 1134 2196 3689 4328 2615 3508 1075 4139 3432 1573 2302 2514 1185 18 2471 1768 2905 833 3733 3232 1081 2269 2755 4478 640 2901 2 3642 4853 4554 3988 4297 3841 1589 794 3515 2323 382 792 2854 1537 1950 4956 1969 4837 70 2754 1242 1830 2430 1378 1481 907 4807 3840 699 2132 465 76 1144 2169 2406 1592 4468 4528 229 4037 4626 3731 1200 1262 2364 1312 4918 834 4004 2239 2058 558 415 1616 1058 2129 1005 2154 3000 4391 4762 4453 4645 3095 2112 4289 4905 2421 3083 2901 4132 3520 3739 1497 3721 2221 4510 4020 4253 1714 3771 4046 3700 236 3191 935 1997 4794 2716 4431 2761 1295 2702 3180 3048 3972 1388 1455 2707 395 3397 2015 3 4861 3736 3084 4553 3765 1938 4237 1844 3779 3780 1651 3822 1563 107 907 2551 115 4991 3408 1497 3712 3420 1175 2434 3257 139 4410 581 203 2826 1910 2313 2059 3152 20 3864 4767 1810 1603 3930 1870 4617 1188 1720 2083 1322 1213 249 3278 1652 1303 4744 3682 589 2136 4587 1840 2294 1146 2654 2963 4514 3586 894 1395 3555 1698 295 1674 573 2927 1599 3953 1713 731 2176 1068 684 3852 217 2194 1933 2788 3582 4310 3674 1687 2836 3849 4076 1976 1126 4949 4006 2564 3747 1131 2786 1981 2213 4150 596 3352 483 3950 1013 2855 4112 4775 129 528 2514 2511 841 4581 4707 2067 3938 1010 2716 2642 2005 3530 2533 336 2085 1715 3622 4661 3756 3189 402 4588 3894 4206 102 188 2147 1665 2423 2090 2993 410 1993 557 4313 3716 760 2457 3238 1643 1523 2277 2497 666 3428 269 4351 3391 777 2176 4521 2794 334 2371 4795 562 4833 52 3501 4719 4661 4047 3925 2297 151 1253 443 1544 2628 4568 2796 1745 3105 3977 4384 4688 2770 810 1436 3152 3924 2532 1057 4084 610 2491 1443 3498 2659 4188 1138 403 1994 1966 1676 437 2781 726 1633 1361 1455 2881 318 2597 4639 2534 3051 2098 791 4513 1341 2223 4957 2402 2668 3052 4597 1756 1214 3000 2820 4054 675 212 4879 2301 3567 1614 4050 1584 50 2375 4258 3099 1395 4509 1084 1501 1393 2354 1603 3834 2153 3715 2542 257 2539 3329 847 198 1637 2435 2613 1330 4118 1571 35 1766 100 2117 1903 4780 2679 1587 4932 1054 467 4891 2848 3973 4426 4911 1718 4539 3096 156 2046 705 4437 300 624 2890 991 724 4693 262 3837 462 3886 3312 4893 3816 1554 4696 1199 1580 2085 3202 4055 3822 3683 2438 1271 4497 1353 2014 170 4250 125 434 2771 3411 3089 3295 780 794 2588 3348 1359 3103 3384 227 4769 3353 405 3902 3833 1690 3621 3032 2334 142 430 2080 214 4288 4123 282 4416 1742 411 2229 1931 2488 2913 3397 2356 741 378 3634 4925 3909 2482 4232 2184 1144 4575 606 4896 4501 1276 3367 2560 2380 4648 4467 4433 4501 1245 4335 3153 591 201 697 1167 3922 3376 3357 1224 3165 2192 1947 373 1025 2643 1534 4595 475 121 4974 1041 2206 4595 1375 2877 4511 2161 2264 3864 2663 3581 1365 221 701 2534 398 3022 1641 3350 2230 2895 442 2076 3300 3625 2049 2339 3005 4752 1316 553 3536 3846 4532 521 2016 3390 3007 809 4758 1529 654 4861 741 3372 584 3650 36 720 2822 4140 528 4577 3189 3168 3663 160 3551 2211 453 1793 3674 1793 3403 990 1527 3254 1083 4210 4572 4417 1829 2526 451 516 38 2807 3897 2430 4572 4262 1096 3401 3171 559 3853 2636 2651 1354 4458 201 647 910 3365 976 3103 4033 3703 4195 4127 3625 2735 3168 4542 4862 4597 3138 2784 3501 1327 3992 4469 399 3519 3677 4959 3943 362 2254 2800 3736 4250 1095 290 1949 2598 502 2684 2519 2597 3599 2804 827 615 2894 2016 4185 4604 2624 2659 2734 4890 4474 1663 3419 3483 592 4805 371 3580 2336 1766 545 1568 2916 2430 1984 811 2612 4723 57 3816 3722 4162 3993 172 12 2075 639 1616 45 3200 1674 1234 3212 2130 1818 4084 4403 1404 1971 348 2257 2502 1861 4099 1169 4195 734 1134 4313 3307 3478 4832 2020 3506 4841 582 1800 4159 961 2985 2201 1814 3098 1144 1636 3407 3724 3787 565 3748 3437 1537 4297 4015 4996 899 4996 2194 775 215 4565 108 2110 942 2189 4443 3541 2014 1132 301 398 4624 564 4533 349 4267 676 2068 2178 1375 2310 126 3771 1651 2761 1209 399 1408 2999 2465 1540 3260 3488 1519 4025 3504 1102 621 2125 4058 1031 1867 822 1036 3175 4422 947 2323 1723 2828 2083 3961 998 4489 1604 3299 39 68 341 787 2834 834 955 543 4475 3331 656 1544 438 2968 1887 4860 3370 1707 826 1101 3408 3847 2348 4856 3569 1484 1776 527 4166 2021 1592 2007 1886 4001 3126 2947 4371 4133 710 4431 3461 4288 4306 3693 2069 4349 2133 3388 3627 4749 3889 3180 1657 1442 225 2363 2918 1781 743 1763 4869 3546 3215 3441 4355 607 226 1616 2932 2776 4325 1604 3686 142 1503 1464 1396 939 1854 3632 484 2359 3019 4343 242 135 4705 4963 4467 1008 1642 3252 4259 2512 4370 1409 3599 4990 1386 3442 4628 4237 1798 2999 814 3901 3831 71 4801 3154 2034 3586 4820 4635 736 688 3945 3916 1420 456 3399 1220 2280 1746 864 4200 376 293 4243 1830 4773 2642 3851 4187 467 975 4950 3878 1307 4732 1582 466 2130 4065 2908 1600 3104 4463 936 4707 1730 1162 4994 4530 2689 174 3757 4649 4545 2831 2870 4472 2699 775 3721 34 4971 4708 2588 2248 2106 1007 1211 1596 4485 2654 450 1222 868 4314 2310 4323 1940 1514 2573 1552 3694 1263 1241 3203 85 462 136 563 228 1489 2535 2683 1838 3246 4891 4371 2756 4022 2198 3855 2619 4623 4376 3390 979 1275 2515 2244 1169 4279 1246 4320 4429 341 1788 2167 2757 4698 3778 3639 3529 608 2116 3525 69 1517 520 944 210 2787 2025 299 2596 150 4789 295 365 3657 3160 326 2929 1073 3231 1425 2601 1984 3998 1315 4472 4683 3619 1676 3265 957 1368 160 1430 1010 3316 4677 4546 2189 2795 1840 2209 1018 2482 65 2539 3660 3228 1458 3604 2144 4751 1676 3031 1809 2752 2337 2102 3642 4395 4011 2484 1975 1451 1044 2627 4092 1688 3060 1934 2516 2468 4727 3225 1547 4221 1004 2635 1253 1751 159 35 2637 359 935 1352 1302 1800 41 2488 294 2306 3067 1842 3254 2646 58 3092 3011 4867 1868 1445 3536 1949 3687 356 4514 3960 1096 3415 706 249 2637 3749 3407 446 3532 1133 1961 657 4297 4028 495 2352 4444 660 34 1064 4585 1799 3464 1542 1894 4696 2346 1340 1904 2490 4630 2114 1110 3359 1157 1539 172 1186 2054 2100 3642 3733 3458 2944 643 4852 1694 1334 4543 720 44 609 849 1086 1906 4031 521 45 4801 4307 3402 1748 727 4284 237 1897 2278 4291 3837 4730 1386 209 2569 2784 4039 359 2694 1520 2761 4427 3810 3617 27 10 2314 2320 545 1312 4725 678 1949 1818 3238 2192 1181 3828 3054 4759 1531 1212 95 4110 124 3533 3978 4919 2426 2316 4826 3326 4578 1624 3495 3820 3039 2681 3732 1389 3493 416 2170 1834 462 4263 1043 1256 1857 2956 231 2104 4078 843 2490 4237 3163 4769 1108 281 706 1610 4816 3376 81 2371 3549 4434 1392 328 40 3918 4942 4800 4960 4498 2357 3924 3697 1372 3626 4164 1498 4332 3358 3905 4887 4247 3047 892 4247 4790 2639 3022 1174 1605 3956 2870 4861 2540 3359 3262 1261 1761 2021 2422 3776 821 4969 672 1912 226 2944 2858 214 1379 3899 3959 4428 2573 2321 54 4747 1814 298 1650 2606 3605 4125 2128 341 4321 227 836 3092 40 1513 948 1025 4354 1682 3435 3937 3428 2803 1976 2347 1686 613 2868 3507 4829 3703 3736 2177 2882 2682 3844 3256 920 4331 161 2335 1274 636 1432 683 3859 4034 1161 4483 2692 2913 4998 2595 4137 4476 4692 3002 228 3301 3697 1571 2065 899 2360 1520 752 4727 1302 4666 3407 4062 450 3930 1493 1234 3628 3044 2536 257 4533 4999 3192 4076 1919 4742 3362 3801 41 4377 4837 2346 4876 661 2776 3844 4280 2528 4002 2625 728 4598 3393 3934 4009 4007 2988 1454 4632 2046 4257 4893 3593 3563 4872 2173 2928 2562 1037 684 4596 2634 3482 1836 2631 2168 4315 4163 2399 2689 2456 3969 2824 3659 3262 4028 4912 4540 2054 3854 3010 2697 4829 3670 236 969 2299 4779 1864 256 1092 1965 4263 669 546 1508 361 4596 2152 2654 4982 4348 4392 3005 3680 681 471 1127 3463 1267 828 1533 1908 462 4132 188 4550 113 3777 4927 2368 1335 974 4330 2777 2864 4021 753 1666 2273 4321 3071 1540 4352 2748 2879 3959 4817 1690 1831 20 4996 3996 8 4557 1468 2279 1920 1559 825 4762 2335 1159 2687 723 101 2338 3205 1987 2955 875 3591 4381 597 721 837 4115 271 326 1921 313 3509 4217 3525 3440 657 4461 4747 1636 2248 808 2243 4623 2413 3053 1672 2820 2397 698 379 564 2906 459 3967 2445 1105 4245 1059 3269 1635 939 371 563 1279 2477 3568 1751 222 2708 1171 3341 2894 864 1654 4599 4576 3642 1331 1048 283 3626 946 4769 3254 1378 1592 3999 1601 2576 4179 2251 69 1424 2119 2601 1319 2432 4515 1146 1362 3779 2789 1562 74 1655 18 562 1601 4246 2007 3127 1173 825 2891 2881 368 2432 2482 1269 2663 4579 2419 3716 1604 4036 4251 4682 2380 2419 3385 4223 850 2657 4655 2353 1850 701 4391 1848 431 738 3644 1409 1053 3487 2917 3212 575 3517 3733 4686 4882 3941 934 2264 536 3336 2937 909 3463 4189 2303 4136 4663 3942 3836 3004 592 4011 566 2754 649 4509 4114 4743 3298 2436 4384 1067 4339 2890 4178 3635 699 3102 785 4479 1458 4186 3976 749 967 726 4327 700 1394 1322 2529 4202 1179 4263 3782 3311 4962 1887 4002 191 4364 1009 1028 4108 141 1838 4176 290 920 3231 1062 1130 1137 3708 3720 2391 2516 3614 4784 4019 3066 2710 367 1731 315 572 2255 1535 3271 465 4459 1060 2956 1517 4154 2097 3443 658 687 2997 4187 2430 1227 4847 2101 2741 3594 1381 374 2549 3658 4838 4440 2345 4503 3456 4785 783 4314 74 1050 3178 565 4203 4553 624 3840 426 1311 3532 1728 2875 2739 2269 746 3336 670 2166 2836 1766 2917 1412 2109 1892 2658 595 3200 671 2435 217 349 9 1074 1162 2384 2725 1867 1026 3120 2757 1873 254 1209 797 3985 1307 4347 4293 885 1205 1760 3834 1082 2994 4538 1645 2986 4365 1387 274 819 3515 4242 2587 3207 497 2021 787 3370 2276 3562 2476 3575 4943 2548 921 3635 897 1156 4884 1376 3684 3598 1681 3700 2703 304 2193 3127 2365 662 4721 4017 1404 2657 4952 4025 4023 4731 1100 1631 3357 1124 3502 2555 4879 1400 65 4771 4062 1799 1071 185 306 4580 484 2107 516 855 4033 226 1285 2227 1274 2563 1525 176 1825 2905 333 3370 73 985 2221 352 3547 1308 4543 806 612 4544 4298 3419 4717 2232 384 3700 4946 695 3264 3543 2524 4993 2996 1137 1095 2931 420 2209 372 1838 2690 4426 3608 2016 2492 413 2451 1378 342 2533 2115 763 901 201 3246 1227 1764 4885 811 2401 2739 4769 4674 3374 3643 1056 847 2640 2251 563 2067 4560 4542 3068 1259 2788 3195 3131 503 3038 516 2012 2940 2714 951 1855 4395 1684 4504 607 560 2816 4669 84 4115 56 2681 3585 4146 354 3697 222 2901 4287 154 2639 2201 4374 4313 2635 2238 214 1153 1630 1497 3479 2249 4607 251 2914 2355 875 655 900 2559 3600 4304 2368 1333 779 1089 1050 3823 1474 579 4644 3165 2467 138 3620 1718 204 4560 4972 4958 4384 2441 3257 2546 4480 198 2717 1110 2335 3930 726 3767 3589 312 3188 4418 4278 1107 1470 4171 3912 83 4510 383 2416 2071 3336 4826 4646 750 4128 2713 4268 797 3113 2810 4171 2708 3222 2303 3797 2040 2788 3279 1004 1955 2470 4685 3426 2968 3048 3039 4839 4711 4013 280 919 119 3642 3366 3449 407 5000 2948 953 923 3093 4234 4894 653 1124 3256 4741 3442 688 2015 2300 1081 1173 3888 3128 3928 800 3602 3623 3454 930 368 1887 258 3448 3449 2669 2979 2238 2119 3879 45 4687 2384 4291 882 471 4488 1573 4047 2242 2149 4661 3939 3114 978 3782 2491 4588 1212 4897 4281 3507 1704 96 4872 388 3747 4235 210 4321 1616 918 2410 3326 1558 625 3898 1775 776 135 1471 688 1707 3471 1640 3563 4323 4071 594 2782 3918 3636 2927 2050 2831 2770 3842 2349 3669 514 2308 3697 1017 1191 51 1595 4411 4416 2590 2421 4582 2698 74 4508 3200 2203 4216 2258 2547 2600 4828 493 2799 3184 3951 1558 957 982 1383 3156 2693 2330 1802 4822 4065 1233 790 4117 2472 1625 876 4215 3260 4166 4208 3173 4500 4160 4131 1238 315 4378 2609 3713 1311 4837 2292 1480 1107 1971 4063 4719 4837 372 2491 49 2792 3676 1245 3091 3668 3851 4926 1991 2017 4180 746 3243 784 4166 1754 232 4786 3894 3050 1387 1382 267 875 990 79 481 4626 1016 3868 3831 655 3425 4527 4705 703 1920 1015 1470 4731 1613 1846 2682 4839 4846 4674 2694 4875 4694 1472 3275 638 2738 1349 4291 2662 1514 2131 2632 465 3150 4867 3203 2863 1486 3781 2134 1485 3921 1161 1314 2555 1631 2833 4386 4807 1511 2693 1398 2105 42 4389 2466 1445 1302 619 4916 2084 3140 591 441 490 1913 1808 1032 3193 1065 2162 2797 4245 3712 2186 3680 2663 2439 2716 1580 794 4941 4542 1760 809 35 2554 1241 2951 2847 512 1990 2701 3978 905 3179 4215 4674 4717 191 4903 1897 3694 4741 2057 2619 611 1551 3766 4596 4830 4742 4873 3176 2190 2059 3973 4177 2478 4306 1812 1789 748 4074 3057 3270 1083 78 2608 2992 4233 766 2433 302 4026 4679 1728 4461 739 4415 2744 2398 1056 2178 2195 3793 2990 672 1443 4829 1889 2164 4565 3217 1040 814 3969 2839 4700 4994 4947 1075 837 3407 709 2016 3885 801 3331 203 2938 160 2965 782 2296 823 3328 4438 2085 1213 3477 1014 3260 4399 3697 2226 1290 3652 1884 1469 2892 4728 3386 4411 3543 3714 1693 4151 4167 1781 1888 1647 3081 2307 773 2323 1864 541 3977 2601 1011 1444 4627 3572 2309 3444 2736 1008 2853 2195 3154 3456 3220 4967 4076 2593 2729 1461 4008 2444 4360 1811 1425 2511 4918 3327 1713 709 631 4205 644 642 3121 4300 2211 119 1742 4546 1739 1628 3110 4724 3 3073 1202 3535 2865 212 1162 2082 2390 2878 2528 4273 1837 2326 4195 4524 4800 3476 229 4197 1499 247 3758 4566 279 2304 2118 3537 4865 4669 454 4078 1904 3567 2232 2768 3394 2020 2043 4880 3343 3709 3008 225 1685 401 3111 1026 3803 1641 3787 2847 1414 634 4938 4560 2726 2174 1054 369 4698 2747 4486 2025 2424 346 1134 2675 830 4577 3754 263 3300 3114 383 3882 2679 4122 2627 4178 3736 1674 280 4147 3867 2522 1237 4396 1809 577 1461 1139 3846 726 3749 1557 4859 3450 1986 1095 4213 956 809 1240 3796 3043 2366 1316 245 1248 230 786 1145 2905 1700 1775 3740 871 2559 1522 4014 905 3522 1021 381 86 60 2018 369 4824 2894 452 3647 3915 7 1698 4159 2346 3859 1287 398 2443 2960 1796 661 3110 4639 1741 2128 3521 2089 496 1887 2151 3944 4201 4512 2748 3601 1865 4067 1139 4649 3634 1085 4736 245 3637 2174 1215 2592 604 4395 1067 4201 2280 884 1887 3442 3564 4471 4121 2234 440 1595 834 4076 4567 2894 223 2326 2633 816 1411 2195 3522 3398 1883 4417 1705 3712 464 2724 4090 3386 1601 801 844 4943 1326 1340 3652 1649 4758 1987 4889 219 1818 984 3565 4119 2895 898 26 2176 3664 4581 1515 666 3946 2389 4054 1301 1599 807 297 4245 4916 73 4570 3045 3658 4221 358 3727 3552 1026 4163 1909 1119 3355 941 1772 4005 3406 3893 4700 187 3917 4685 929 4455 4337 2989 3573 2635 3250 4626 611 1484 4968 2681 4606 3051 1941 104 2728 464 1897 30 1051 2330 1005 3614 4436 1272 2376 4512 202 1699 389 4784 3420 833 1195 1317 3064 4172 2876 3219 4197 4817 4902 2610 58 770 557 4268 3220 4812 4279 1507 1196 986 718 25 303 3648 2762 613 1692 3208 221 3021 265 3201 117 759 1423 4219 1597 1966 2121 1788 3452 1171 1145 3798 3028 3762 2844 1022 1996 4049 1249 1871 3919 4836 357 4901 1171 1676 1809 2035 1147 2243 1274 2861 1461 4849 4033 4998 3805 2898 2729 3028 2616 2734 780 1943 3266 1792 3918 2021 4657 1800 2456 1009 303 2577 1150 1672 4235 4131 2202 2930 1385 458 4359 2639 4046 813 3654 1895 4909 3656 4508 3561 2068 730 1642 597 4063 664 1468 1938 3604 2216 3451 2905 3550 1607 3347 4663 347 1956 821 3855 3974 2242 3630 4646 461 4122 4047 1958 4531 3150 1811 2627 2815 1704 4347 1425 964 4209 3949 3628 3935 3938 1481 4230 3508 1710 1843 1508 794 3094 1228 2121 130 2332 4217 2162 3460 1680 1522 4657 3217 2582 3308 43 426 3774 1664 3145 3480 2219 1218 3603 242 3533 3610 3560 2538 3015 1134 607 4800 2409 4550 2953 4189 4007 3535 708 2154 1448 1585 1954 2191 2384 1441 2840 4572 1150 4712 2975 515 927 3145 4351 307 3257 2607 4855 191 3249 4437 4574 3045 3981 3172 2157 2312 4763 353 955 1711 1496 2052 2232 1883 1418 2265 2530 2061 4583 2387 3699 181 2219 1996 1624 4836 3430 2543 4028 4491 3356 2903 515 4242 2379 4669 4631 3834 3696 2085 4711 1651 4690 1529 4747 2439 4390 4589 977 1981 785 865 4363 3239 4337 2995 759 4740 1765 1098 4382 4375 872 204 4621 2782 4602 2992 3327 2747 4255 2173 608 2767 542 4194 3371 4594 435 1635 2462 3252 1605 3371 2809 4224 337 2700 2531 1467 4285 3592 3917 4553 4558 2092 1164 2409 4138 288 2939 1548 1695 2968 2879 4146 3578 2006 2593 2564 609 3901 4496 4851 3794 4071 1188 608 2361 1161 2940 3690 2862 1730 3001 1547 804 647 921 819 2436 3858 973 4276 3736 1574 1395 2180 144 2541 1180 4174 864 866 1039 3961 800 4263 2468 1567 59 2769 3706 1208 2544 663 1203 3468 1156 2550 4722 3685 582 2752 2860 427 3642 1992 1884 3725 1711 3399 1236 559 4857 1779 4307 2222 3159 2011 3298 606 2742 100 910 2237 2532 3607 4225 2469 846 4616 3689 117 2874 1017 1064 1161 1062 333 522 870 1447 805 3818 1247 4459 2166 909 4211 3048 425 4533 308 1658 2146 1927 4561 4801 474 2694 693 1760 1325 3934 4470 3440 3421 3089 1942 4907 149 2686 1326 2761 1518 1165 806 1934 469 2780 3206 1778 3315 1981 3425 2496 236 1541 4220 1623 3897 1039 1828 3748 2982 1991 1741 134 2812 2416 163 3185 160 1006 549 916 2290 1317 4125 1594 727 1208 3545 2381 3408 1186 941 4054 1353 4097 2959 3855 2243 3526 4962 2401 82 2838 1851 694 4031 4028 2991 3240 4911 692 4371 712 2282 4434 1386 4640 1037 2305 2387 417 2784 3797 4441 4630 3561 361 3601 1631 56 3889 3247 3255 1545 4042 3657 751 3341 925 2746 849 4032 2504 633 4917 2149 1972 4080 4631 3861 4760 917 4335 1036 788 724 3576 2381 3783 2562 3545 584 1410 4564 2607 339 4923 3334 1281 542 411 2933 523 3678 2320 2982 123 4914 2796 2340 4839 4153 4812 1734 3902 243 1450 4102 4770 4387 259 2459 2932 4388 3329 3360 712 856 4834 1291 4780 3058 4335 4511 1294 702 2710 4594 3355 1356 2265 1847 3809 408 4085 102 4438 877 4268 3799 4214 397 1515 2923 1849 1275 2748 2075 234 281 3854 1990 3593 4322 1360 3600 3562 1713 1089 2029 4884 1336 467 138 3155 4611 4363 4933 3263 4554 435 3336 3955 4154 1393 4234 3662 53 3957 3173 4645 1293 223 1585 3063 3341 4190 1056 1048 2896 2282 1600 583 1688 4867 3316 1447 1744 487 651 1442 971 1944 552 4761 2867 1340 3472 717 1474 3363 1967 650 941 1349 931 2886 451 1762 4447 807 186 4727 2074 3186 3283 783 2014 1397 337 4112 2009 2197 3686 1938 999 2945 4215 420 782 253 4811 1239 4424 1400 4759 4560 4365 735 4380 4514 3774 791 1864 3930 443 1471 89 3561 478 1371 405 3702 1974 2299 3053 305 4501 2705 3838 721 1930 4031 4254 3135 4368 4391 181 4665 3733 441 3481 840 404 3432 3408 2634 4675 2245 1699 4369 4494 3203 2061 2145 1210 17 4800 38 1867 2339 920 1772 3990 113 4742 869 3248 135 1526 2479 1149 2452 4201 115 1233 4779 684 31 3075 700 3791 845 3757 4428 4327 3970 358 1992 2877 4376 296 4486 221 3292 4034 1493 1256 104 1590 1897 3874 3802 4172 984 4148 2876 262 4895 139 3490 3458 837 2231 4575 299 1182 1645 3840 4168 1913 134 3511 1236 795 2582 2001 3108 4562 4733 2337 2892 2931 3282 4627 2026 93 1571 3241 4849 2860 4357 2954 2712 2358 2658 1918 2945 4553 1406 187 2914 4347 2602 2339 2495 4929 4050 3756 1118 4425 2766 3086 1233 2519 4892 4929 968 364 1332 1580 876 3210 563 991 2525 4282 2473 3882 1878 2446 3371 4459 99 2431 1289 1957 3314 1904 1593 4459 1503 4241 4642 4905 3462 1925 1730 4868 3133 164 4049 1612 1487 2882 2052 3745 2650 158 3611 4028 4122 1036 1995 2657 2588 1323 4660 2756 3308 1416 2011 656 671 2097 3738 4281 3097 339 1284 4076 4417 2557 4841 3794 24 3651 4872 2265 4294 4019 3792 4490 1005 2491 3349 2468 4596 2209 98 2200 565 4833 169 1331 1671 3396 188 111 164 4979 3392 4665 148 2016 1053 1021 3449 1877 951 558 2481 1762 2184 854 4256 3379 1972 3268 3435 552 1835 2177 2173 1964 4170 1810 4741 351 1450 1 1903 3716 4480 3548 1679 4515 4427 1268 2897 4784 4562 3600 3844 3794 2763 1472 825 4373 3797 2522 185 2841 1959 4687 2629 4728 974 3711 2291 2292 4243 1793 1720 4430 1051 1348 769 936 2437 1466 2832 4309 3776 2351 541 4163 314 526 2026 2352 1730 3932 4286 738 983 4787 4036 2653 2438 1249 2217 634 984 3422 1745 3114 49 1537 4218 3166 1731 204 2511 3875 905 3052 814 4510 324 114 1539 4908 3505 4596 1739 1957 4841 2716 802 1196 3560 960 4837 4369 3679 2905 1025 2751 971 1564 3610 4206 2771 4908 3828 946 2797 2981 4462 418 2633 3235 3658 3874 2069 3769 3367 817 1367 955 3407 3804 3750 3468 1425 1329 442 4752 4232 3381 4791 2332 1610 943 1191 1673 3249 1986 3525 4548 4414 967 194 2713 3937 2336 4427 92 146 4046 3953 734 3996 1653 2008 2366 1052 1595 2544 421 54 636 1663 2113 2848 2033 3445 35 2734 1012 3127 2873 780 3133 4253 1548 1295 3616 1573 939 3557 69 4189 3367 3431 2127 564 3189 3390 846 3994 4127 788 1557 1555 131 4775 2772 1208 1682 3577 1799 1029 2794 2362 2229 4396 4997 3052 2545 385 3248 3806 549 1549 461 2659 4834 676 2489 3608 2194 126 926 2017 223 273 955 1572 1840 325 3127 1484 547 1887 3665 1575 1213 31 1683 3169 4524 3594 2930 1879 4998 520 1000 4949 4215 2143 947 4945 3407 4678 1387 3341 922 947 4639 1960 670 4886 1897 2518 1792 3523 2389 3596 3103 2108 4798 2093 368 4733 3338 3095 1600 390 2561 4751 1437 2269 2657 2345 2870 753 3237 296 1558 4592 3737 2100 4605 4082 1336 3071 4271 4211 3127 4607 4019 877 3271 1016 3557 2252 2574 3695 2276 4464 503 3807 3148 1806 2877 368 4430 1079 2740 1771 3651 1400 697 903 589 3905 3188 2936 4311 2958 1229 3154 4671 809 4133 3538 403 3549 272 1070 3985 1669 1410 880 325 2363 3878 4302 991 2265 728 4549 1490 2572 2757 3002 3631 699 4774 4927 432 1988 1801 3476 4325 1520 3328 2420 2226 1195 3351 1372 343 3541 1394 4807 3999 3091 4669 4236 4433 1350 2426 4054 1778 202 367 4931 1609 4145 3397 4910 3402 4150 1922 2054 860 2875 1136 4428 1427 2315 4356 4137 2726 2112 2047 2558 2274 3558 529 1129 4005 1214 3825 4087 4476 3900 2422 196 1397 4658 873 1781 782 2315 2808 198 188 4520 485 532 469 1895 653 4693 1687 3870 1098 1147 1662 1724 3642 2254 3058 4217 3045 198 3350 610 1762 3636 2115 222 3171 3738 4499 1755 4796 2294 4518 4961 1608 4468 2200 1293 540 57 1 4864 4530 4248 379 4182 3096 3177 496 4440 3694 2077 3482 4002 2932 2772 2529 4541 2137 799 1105 814 3501 4806 2897 2917 2072 434 3524 1728 2376 2500 796 677 944 4053 3938 827 1371 2060 2975 3946 869 763 4999 710 1242 2770 3297 3128 357 2219 4160 1445 1203 2420 1453 2685 4725 376 4146 2749 754 102 1320 798 4402 1744 1634 1771 4980 4238 1000 639 4321 3401 653 197 4390 1656 1466 4758 2406 398 2129 2671 246 4826 4930 3944 3752 3629 1257 2270 3960 2424 4942 4049 4170 3595 163 4119 2498 3519 266 1487 2234 3501 1781 927 2936 4925 2644 3167 1117 2312 1643 4292 4223 502 1480 1110 3759 89 4433 1585 3828 4352 108 1152 4351 981 2334 437 2285 1008 3901 1787 4712 2641 1214 1509 1310 2321 3671 4795 4328 3482 3430 4060 1301 4355 4928 2375 1724 741 267 881 3301 2128 3901 2514 49 2351 3610 2615 2629 1183 3186 4554 484 2693 2960 2485 938 4813 1348 1771 3225 4059 2946 2672 1424 4558 1521 1043 4919 2232 4605 547 4988 3599 3630 1263 473 1279 4391 3381 1827 1078 1095 1876 1109 2999 4379 2129 355 752 3970 4446 776 4219 32 2494 1728 3785 2947 4363 1030 1258 3481 1057 943 934 1945 3672 4462 1895 805 2533 2438 85 1326 1513 3043 2265 2536 4113 3817 2658 1729 3764 3531 3835 399 4120 582 2571 439 4790 763 3139 1238 1930 4152 4612 3772 1996 3808 366 1940 137 502 3898 4734 2666 2438 4434 2805 2027 4181 4931 2634 2662 676 898 2935 1366 2776 500 3412 2676 1661 4364 4869 3982 1870 2265 2289 627 4255 1205 3797 2688 3100 4551 1552 2510 4031 1474 3941 3201 4541 972 843 4450 3978 4640 2072 3446 4864 3156 778 1782 4036 2980 3341 1309 298 1389 680 4285 2139 2754 4159 706 1286 1723 2874 3365 4541 4873 2021 4890 4035 12 3982 4538 4485 4037 1507 2330 3934 2676 4273 3114 3761 1507 485 920 4066 1368 1127 2202 3805 4903 266 503 4198 4438 1886 1463 4712 3184 1382 2638 4279 1731 2099 109 2293 1921 1502 3081 3008 2083 3066 1610 18 3993 4248 3294 1376 2323 4352 1379 4908 2203 375 1312 4764 2201 1347 3533 3472 4702 4329 3982 895 4649 1928 3132 1523 3973 1316 236 24 369 4299 4470 4673 2646 2235 4375 3971 861 2058 3015 3953 4495 1493 3188 4294 4859 2850 1549 438 1419 3469 4816 4093 1503 231 1181 1654 200 4698 3705 3429 4582 3350 348 1157 1451 2248 4035 2604 614 2462 1350 18 233 1948 1779 4046 3660 2241 74 9 2031 2435 2926 3896 99 4655 3490 1502 2226 194 1730 1504 4043 75 1430 1183 703 3006 3963 450 3047 4858 3561 1121 2707 692 4958 4899 4716 2842 3921 2313 2331 2633 488 792 3376 2768 739 323 4580 4706 790 463 3719 4552 4131 2518 2859 4093 4694 3524 3478 336 1631 4149 1276 2637 4531 1021 4979 932 4468 4678 2182 905 2396 4958 3715 1250 1070 1070 693 2517 4533 2764 2554 1519 739 2098 1997 1757 3556 2533 4789 327 1104 1006 3893 3960 2948 4716 3746 2576 905 2097 3552 4458 4524 4673 477 2166 3861 3718 3453 112 3632 3902 3804 3047 1119 4947 4191 383 837 3074 2027 2815 996 2261 3100 3732 2376 3977 3304 2125 138 2552 3370 3860 4799 3577 3719 2067 3751 2771 1940 1237 1150 1085 2222 912 1029 209 4352 4058 3210 277 1985 3769 2332 785 3515 4697 3496 2515 1981 466 807 1870 1754 1016 189 4702 2736 3225 1260 669 2042 3530 4871 498 1751 3379 3495 4981 4352 806 1714 1500 4782 4516 2734 1698 865 4560 875 4674 818 1994 4046 2752 3330 2101 1367 4832 4185 1017 4724 2381 3264 1362 1395 3188 623 3167 3820 4622 360 1380 637 1570 3362 392 4900 4840 4519 1296 2224 3391 4910 4642 1377 2696 3753 2347 2723 3576 3792 4962 4616 2802 3741 634 3139 3899 2358 3780 2381 1780 3991 738 1947 1772 405 1965 1102 1827 3899 177 2762 2176 3809 740 2959 4564 3936 2562 1435 3629 2239 388 2311 324 2513 2500 853 1071 4573 3482 2129 952 1589 810 3557 2180 1967 4588 3354 4940 1639 4011 886 4503 4691 1559 2985 4295 29 4667 3759 47 469 1535 3001 4444 421 670 2604 3593 4123 2905 4832 1233 4538 3939 2986 1113 129 4396 4490 2202 1930 1198 2470 1948 3357 1611 2461 870 1618 3412 3613 3263 4411 3019 3702 2376 1624 2627 5 1936 4608 314 2 2159 4663 4358 4242 2275 4930 4541 4461 2710 365 2779 2833 4165 317 848 3037 3978 1511 4415 3959 4252 2655 4105 823 642 802 2536 81 2404 3604 3868 3231 1266 2034 81 1669 3738 1026 1687 4307 2726 4814 4609 2167 492 3053 4951 1896 3204 746 2564 4900 2342 4755 3472 691 4721 4459 3743 2145 1869 3768 4808 2336 3218 1413 270 4468 3519 3466 3523 2149 4156 4231 1920 816 264 1125 3823 4839 4155 3477 3225 3644 1261 4790 4752 978 582 75 3926 380 716 403 3412 3204 2720 776 149 2502 2681 2776 1520 450 1415 4055 1425 4525 2033 3331 56 408 4216 4327 4384 4432 2825 3920 986 2212 887 339 2248 4019 3063 597 98 3587 2763 3633 4116 867 1664 2870 1646 850 3751 2399 4179 1925 2887 3849 4114 3477 2497 1288 4528 847 3171 3330 1164 4426 2382 3290 2818 1644 448 3150 113 4526 1803 1162 733 939 1564 771 3533 2333 2421 3477 1814 3904 1515 1214 1238 1453 2856 1160 2810 3001 2890 4835 3520 2243 35 4872 3662 4393 4135 3199 2921 979 577 2266 4551 4991 1606 4456 3006 700 696 4947 4882 3743 4492 3434 1979 2801 3612 3728 2708 302 2239 2683 4597 919 3796 3198 4594 2073 2122 1119 67 1580 1099 2281 2386 4590 757 4804 4712 4109 2552 600 351 4112 2642 1534 4969 71 782 343 3328 1806 2672 3674 2724 4615 4571 4410 1921 1852 291 3846 4925 3361 2627 4992 1558 304 137 407 2275 4922 2757 2749 1790 4029 3750 496 3072 233 436 2653 1893 2858 1743 649 1212 321 2543 2566 824 2555 3817 2357 2106 1304 833 3414 556 2589 4026 537 4103 1915 4159 552 2478 2549 2774 4258 945 3206 4968 3146 4323 3873 371 1071 4597 535 3584 138 433 829 821 1970 4695 3843 323 1635 2627 358 713 2986 4013 1934 3751 1659 4679 2145 2332 4420 1523 2918 2401 3391 4283 19 3476 4900 3663 1848 2014 1492 1522 4722 301 2615 4421 4881 3227 3087 1907 3266 613 4403 4131 693 3300 1517 1098 2320 4735 164 2590 90 40 4795 164 617 835 2288 3650 4053 4898 1574 3822 4370 3323 3499 2997 34 3784 4875 4373 2793 2702 2795 1683 3671 2767 110 1782 2386 2136 3932 866 657 2491 3534 822 1858 3726 3412 2439 3236 1347 383 1218 1174 3446 4007 3854 2942 4586 182 391 555 2580 1450 2485 4148 3566 2151 3059 2167 3622 2211 3536 3371 4148 969 2921 3422 991 310 1677 2575 4057 119 3176 453 4846 4105 4096 1134 3114 4560 2363 3481 1552 681 3063 661 4891 2775 1953 4183 1393 3721 1719 4896 2842 1882 4278 2093 3454 689 3132 3901 3412 1463 2582 687 2436 3811 2236 2017 2910 2721 3696 3562 1753 3182 1947 369 165 2958 2216 4131 217 1759 31 169 894 779 475 735 3961 4810 1373 975 4357 1485 1159 1916 4223 36 353 1255 3304 4625 431 2678 55 3003 1016 3200 180 964 2737 1522 1766 1764 545 1645 326 1683 3954 1965 2810 2906 2494 4363 19 1611 1816 3293 2447 3533 951 2041 911 4641 814 3373 3938 4207 2815 2850 273 642 4571 4972 4697 896 4699 2948 3436 4635 1219 2070 1256 4962 3753 3979 414 3153 4011 192 2244 4340 1630 3158 4292 3640 2407 3344 2195 3155 494 1952 2619 2807 102 2345 4457 1755 2879 2646 1191 1482 1204 842 2123 4145 3166 4695 2623 3197 3206 2791 2007 811 2679 2238 518 1479 106 3702 2105 1430 1255 3544 3994 3763 1075 3690 3430 3781 2196 140 3320 47 2271 2834 1892 976 155 165 1452 2753 1540 1474 4967 2017 3824 4553 2205 364 2365 967 4796 2776 2721 2916 574 1742 4737 4158 2153 4071 4251 3013 2861 4701 1043 2669 993 4789 2810 951 4271 28 882 3055 3964 503 291 2295 2385 657 2674 403 1404 2041 901 4700 1448 4129 1520 4973 2120 1400 4458 2177 2544 1121 8 1395 2292 2050 1410 3804 3103 1462 466 4088 4558 835 2728 1001 2810 517 696 3627 2434 2313 2321 3838 3334 2499 568 3584 285 376 971 1720 3040 4661 1839 3188 1861 1654 1291 1476 4925 4944 546 1340 4206 4039 77 4182 2289 1360 2743 3742 4101 689 4463 572 2954 4364 3177 237 871 2936 4061 1835 2805 1520 31 4072 2818 3306 4165 2903 4223 4288 901 1811 4482 274 2004 2366 4917 1515 2719 1684 1421 352 1222 661 740 4756 3652 3742 2359 4863 2953 3849 3816 418 1664 4504 1949 3292 4681 86 2703 2112 4576 4326 4797 2933 1844 3066 3878 3341 3449 3181 2042 582 2206 2081 290 4948 784 4051 716 893 1493 4858 816 2067 1210 2211 2549 3478 1142 4832 1508 1151 3877 4508 492 1255 1125 2336 4893 1686 2716 1370 3341 1340 664 4617 2150 1795 125 4178 4573 4786 3827 4310 3597 2292 4734 1081 4370 1743 3220 3165 2735 294 394 1837 3632 967 5000 1962 2233 1094 1272 1394 1709 1864 3963 3932 2271 313 3252 157 3653 1943 2 4502 4151 2500 3763 795 1501 623 572 1549 111 2460 2553 3737 1882 3592 764 1488 2250 1614 4197 3773 3226 3020 2927 962 1773 790 3068 1099 3321 1434 2531 4816 4983 1507 4801 1608 4957 4991 1836 4225 1923 153 3146 4209 1097 2975 4721 1288 4992 116 4404 2579 4388 2591 1284 2259 4545 2507 1109 3044 3099 1925 4085 2551 2252 3385 3696 2976 1458 4278 2926 64 822 4909 3011 4188 1558 2086 1695 68 4963 386 268 2509 1612 4706 907 4463 4370 1871 4935 2576 4402 2976 1143 4240 2806 4623 2793 411 1204 3460 938 4114 205 3312 4462 2666 1871 1500 4390 4755 780 3128 1501 1330 17 1428 507 2951 4752 4714 1050 1952 1654 3441 2580 484 1053 708 2106 2449 3747 3457 1174 3343 1898 4755 570 2947 4574 3025 839 3069 4106 596 4288 2026 411 1725 4452 4482 3283 572 1559 2539 1335 690 3769 3956 922 4672 2773 2275 3144 3678 1388 4464 4524 4949 544 4648 1194 2725 3265 4842 1813 1144 2347 2045 3162 117 3830 4697 972 726 2821 801 4374 1522 1880 4287 3324 1724 2066 304 1978 4634 1163 4452 3275 2006 1526 807 4811 2433 4236 1259 926 115 4312 2556 511 3164 4658 1794 4129 2431 4868 467 1746 3441 4360 1166 2123 1398 1095 1432 537 3277 2723 4947 2255 1095 2550 4706 4234 2316 1177 2615 987 2845 4719 1286 1049 2387 2935 3399 396 2807 949 4239 987 3920 513 4263 1791 1968 862 364 2630 2023 4836 4590 1769 4903 1391 2865 830 3390 4847 4102 4870 3191 2262 1147 2240 2409 4397 1399 4181 1934 399 3615 1194 4438 1147 4524 2369 769 3398 3947 3072 1977 1927 3755 4496 406 3466 410 4247 2319 1094 2137 2991 3488 1935 3963 2252 2214 1804 2930 3178 197 3914 4186 4725 3299 4527 3620 2320 434 4487 4133 1575 1777 355 1828 1780 2492 1197 3759 925 1712 3342 4695 4572 3824 4705 3895 2430 2955 2877 3793 1445 1571 2974 4681 3086 3959 1500 1376 3548 2938 1098 3066 4587 2378 1104 2000 3933 4721 1330 3215 721 2264 1400 4856 1927 3159 2828 3934 3229 334 4806 3171 4493 88 2227 2363 2901 1682 1922 1390 157 2256 270 3978 1980 1345 4775 1864 628 4238 3712 3411 2898 695 3770 3508 727 3238 2976 80 1633 473 1042 4792 2298 4956 858 4831 488 4093 3777 3920 540 1583 4715 2950 4747 407 2327 3402 1136 1506 4744 1529 4976 2933 446 379 2036 2075 2686 589 1611 1675 1542 3216 4997 2632 1258 3200 345 1423 1554 4005 3104 3884 945 2149 3127 2285 1191 808 1825 4893 24 3739 2603 2355 4740 342 1703 801 3157 3606 4433 909 1667 2635 4357 235 3443 1515 1423 2264 4620 4694 593 2577 4009 623 304 4770 306 2729 1328 2504 970 3632 1956 4928 3306 4372 4766 981 3341 3514 1917 2806 1010 3618 4386 2573 2022 1898 394 3873 2839 1041 1551 789 3802 1509 3703 1535 1141 1750 1211 2362 893 3728 1313 1876 4266 1181 723 2464 1454 2401 1254 3350 4770 364 44 3990 3121 4324 1370 2865 2163 3544 3635 1424 116 4478 4187 3458 3338 4549 3916 3499 2250 44 1365 4591 4723 2714 1517 2803 3585 411 4269 1677 1052 2258 2788 2095 3310 4369 608 864 465 4634 4876 842 4991 4682 2932 4093 1080 1184 3762 2427 1703 4643 85 4810 701 2049 3365 2485 813 521 696 3131 3646 3330 824 2767 3501 1993 2899 3622 4944 1767 2594 4500 115 4441 3674 1599 1639 1663 1582 1330 4718 2405 2842 1748 3001 3716 1410 2375 3170 426 3193 3713 1426 3630 2034 4766 3180 1237 3499 947 1808 2112 4869 4085 3697 4675 3854 1305 4248 2872 1870 2289 1246 4858 597 3157 550 3139 3940 3199 1417 4310 399 4694 1743 2933 1578 1844 2773 2596 3673 880 1321 3396 1414 2157 2144 3297 566 2289 4777 4125 4516 279 392 4747 4525 237 2556 3092 3867 4567 248 4901 3643 4810 2582 3791 1238 2018 4983 3318 91 3060 1348 3659 2811 2308 2793 2114 4876 4761 1724 917 3503 1788 4258 3694 3739 2949 2083 1201 1639 1382 1225 2488 875 110 1301 4661 1576 3247 2738 4716 4635 4472 3264 2989 4031 3611 2282 3390 1232 2120 4872 664 2088 2337 2022 2926 1205 3356 931 2129 3153 1324 4435 3806 2369 4712 774 1509 4151 4667 2367 3604 2392 1794 4741 4283 3311 1785 3813 1278 2640 2966 1470 3454 3870 1660 1675 576 1933 2234 4525 3260 704 3778 1751 4743 540 314 3728 1426 2123 3438 2564 2792 1651 44 1980 1932 2917 1686 3025 3721 1782 3924 1861 3768 1408 1687 4026 3053 3154 4383 4432 202 292 1007 1668 1355 4205 1083 3163 2809 4189 2641 2083 839 1555 1749 3083 4968 3103 4491 3694 3143 1665 513 2221 1965 3849 2746 601 2126 948 3252 2893 2252 70 3635 2506 2211 4970 924 2552 1475 4284 1451 3508 3690 1504 4997 3724 3775 2783 2278 3005 4224 1113 4205 4558 565 2774 2411 3394 4714 2660 3504 418 1217 13 2318 2969 3262 4669 4924 1462 2945 448 1348 2485 432 4002 637 4662 466 3973 825 965 3709 1439 1216 624 3888 4897 3956 4300 1434 3593 1643 665 1953 4760 1232 841 260 1261 1435 1373 1178 2041 2420 4288 1913 2497 3507 986 2296 3471 4651 2774 4348 4977 4771 3460 2783 2161 2156 224 3724 291 662 385 837 2546 658 91 3157 4195 1809 4197 3102 704 3172 3772 2493 4446 4305 3734 2353 1023 2189 1544 2735 3729 21 3393 17 854 563 3788 2874 1242 1711 1938 36 1888 1739 4766 474 909 4846 1143 1190 323 4194 3769 2924 160 1143 1524 493 4988 1974 1004 3438 2135 3558 735 606 2328 2010 666 59 4535 1904 3861 3334 1924 3708 4690 2546 1845 4723 346 209 2820 1817 2152 295 1479 2835 747 3557 4751 3694 2089 567 4289 566 3887 654 3664 2287 2945 3535 3625 3216 1400 4379 3797 3603 4543 845 3650 2519 3110 2055 4779 4814 407 4997 3788 671 2668 136 4582 3909 3927 636 2625 4790 4927 2754 733 1516 2314 2263 2920 3064 5 4219 4267 3834 3302 4115 4661 1514 1331 1872 470 2051 4296 630 717 3914 1933 2230 2179 4459 3086 1196 582 3596 3057 1505 4767 3185 4451 2890 76 1646 3764 1911 3935 3840 4574 1957 2500 13 4482 3093 55 2902 4787 1434 812 1396 3328 615 1389 3657 3814 1351 1208 595 805 1563 4950 36 3230 4136 2478 164 299 2646 1335 3941 4359 4674 3265 3566 1154 3364 1429 4026 2710 2266 944 1654 3469 1292 2845 3422 1808 46 4392 1016 2385 785 3003 1407 970 3961 676 3225 644 1144 669 3714 2274 3138 2859 2087 971 39 1616 2820 4203 2837 1442 3783 3290 251 4313 4986 3435 2319 236 4948 3919 4289 4773 2033 840 102 2897 4302 1894 3086 41 3702 2069 613 2579 3623 4589 662 713 4662 3281 1563 2793 2127 4017 1471 3035 2325 1336 3764 3383 1304 214 373 2468 4322 270 3534 4522 3185 4721 1422 2617 2537 4418 2404 1063 567 1489 1207 4159 1710 328 2701 4244 406 1448 4061 2346 3064 477 69 2814 3683 62 3172 2921 459 2470 3793 208 308 22 4346 2503 1699 600 3014 4425 2446 4485 4188 2946 2783 2833 4177 422 4604 2690 583 2055 3042 956 1408 4898 3462 4303 3615 2858 3274 1415 3727 3036 4134 1892 722 434 1605 1176 4379 2289 4068 2876 3900 2202 4110 4346 1161 4988 274 2804 347 2304 3115 4964 3695 548 3559 1322 3644 1841 1641 306 289 4005 544 3259 3012 2018 1429 2297 1075 2733 2593 1467 2263 904 2244 3413 1773 1416 3591 2000 643 911 1348 3829 1809 1571 2144 182 2805 437 3184 2717 981 412 3664 4203 2210 4439 1365 1618 3343 4895 2621 1763 3854 130 3698 26 3851 3305 4675 3581 2791 4171 835 184 1446 4127 2672 2267 1289 2143 2581 2466 1205 4367 4104 1453 35 3810 1685 3870 3982 453 2913 797 3880 2994 319 815 2757 903 1823 2555 3461 1701 4114 4004 3919 3921 1192 4362 649 2701 2706 3072 1433 1896 2439 4175 3383 3306 2915 3034 760 3194 2932 1840 149 2656 4820 998 898 562 290 3098 2015 1787 1600 1721 914 3648 2910 1961 843 3177 1518 3240 3959 1518 4390 587 1462 319 4833 2736 4205 2459 558 1013 1509 4114 4063 1270 3322 2395 3500 4267 228 1559 2694 1391 2177 412 1076 4594 4785 2323 1249 4360 17 465 860 1793 1401 194 734 4415 3990 1818 2480 202 1793 258 1946 3175 1069 1417 949 3341 4189 1984 2778 4991 4132 821 1849 3669 3571 4169 3203 2674 2390 1002 3864 2895 167 330 1130 2119 162 2877 4808 1601 3319 4095 1412 3770 3468 4332 1078 4568 4376 3254 4686 1887 2241 4259 1213 944 2055 4917 2933 85 1246 1328 2845 2735 4688 4135 2670 1024 1777 4951 176 4745 497 2609 4958 1341 4134 741 2253 1236 4615 2162 3866 4706 1026 4151 4257 2269 2359 4526 1214 4514 3322 2635 1488 64 4549 4121 2145 4027 3723 2173 4895 4747 1647 681 1454 682 1547 258 948 1906 489 99 3148 3421 3934 1568 2812 59 1562 2724 3878 1023 3745 3051 35 4834 2029 3472 4699 3311 3529 2721 718 773 359 2958 1046 1705 2172 2853 2531 4449 4575 641 1102 3329 2613 1414 4134 2474 2176 2007 134 3750 571 169 4756 2150 4855 573 2900 3516 970 1378 3684 3809 2803 160 3517 4648 1087 3870 744 4369 4367 2348 1055 3783 3736 2738 3607 1394 697 1424 4117 3982 56 2076 182 2259 4838 2119 2021 2411 4390 3424 4057 4094 1178 4111 3796 4849 3294 1587 3933 3514 3283 3309 863 958 2813 4707 4448 4628 4910 4510 1907 120 1377 4428 4318 2281 2303 1782 3525 738 2141 4571 2269 4652 1212 3452 2561 3683 3048 3390 705 885 1746 1707 4702 3023 4190 3737 2488 4215 486 1521 2336 298 2669 993 1086 2360 2228 1627 2844 3787 728 3020 1216 164 3266 1717 334 302 2134 4358 4596 3041 4604 1510 4805 3512 3291 1572 4863 3995 4569 3505 172 918 660 2012 1949 4200 1316 4340 3458 213 2118 4330 1203 2949 563 1060 1778 619 1838 523 863 518 2306 2174 3579 4795 3050 2348 157 801 2703 3535 1976 4739 2742 1571 2763 130 2847 1363 4079 1929 1559 581 1749 3959 2127 1225 4878 584 2090 1701 561 732 2275 876 688 711 3653 3698 2683 4128 4657 978 4891 3810 1524 209 1520 2117 2054 3288 2932 1501 500 1509 254 3578 118 3618 1112 655 2026 1189 1314 1236 2463 1599 1860 4300 2403 2685 119 3471 1830 2378 1637 2225 4796 3987 2733 745 3207 4929 3112 1019 4051 915 2927 615 1369 881 1042 3192 1076 3650 642 357 4150 695 360 2795 1660 3582 579 1305 3398 543 2471 1818 4640 682 3601 1759 3988 3384 36 3899 4126 2046 150 3061 1270 4669 2131 1457 834 2452 2769 831 153 1436 187 4075 513 4963 4351 3603 2985 4002 1728 1204 2856 1207 1980 4270 1005 2348 3894 3003 1692 3390 2053 2020 2119 1790 2916 724 1739 196 2800 3195 679 3287 1397 2532 2376 1062 2537 4503 3944 746 1336 864 3626 3041 1550 3462 2480 3341 4216 1701 2822 1315 1259 1436 3172 701 1155 4776 3519 552 1310 1503 80 4239 3647 4246 1755 2038 4531 3380 3226 2895 1087 4020 1480 505 2392 767 1279 2820 2225 3264 4114 2118 1 1414 3091 665 2530 3565 870 3218 4139 2349 652 132 2247 3722 4858 2963 1180 250 943 4562 3821 2450 2801 3253 2473 3506 4537 1415 4953 3356 3810 2174 2390 3705 1854 642 1432 604 1537 937 4336 2124 4580 3150 167 4942 2659 1606 4765 3194 2824 2393 2539 4873 990 679 561 3397 2846 2072 905 41 3517 595 2018 2525 1212 4184 2694 2835 3127 2494 3100 4621 1703 1358 3462 1700 80 2333 3580 2194 4547 3230 4840 4586 653 4654 4816 978 1854 3143 2864 784 1252 1205 373 1314 1677 4852 2466 3372 3568 1160 4495 790 2093 347 3493 1132 2104 1802 1723 4060 1986 1480 892 339 2536 4130 95 4737 282 2938 2302 2128 829 2693 2343 2273 626 4588 3094 1447 1645 4103 4721 3857 1446 2981 4322 3188 3435 1997 745 2967 1556 1032 4592 6 1014 3780 389 3832 1857 4915 3467 2041 506 4850 641 4961 1354 1491 4089 2482 4132 235 1874 3989 755 3420 4567 1526 1418 2044 1278 4220 3090 2005 3202 4210 2095 139 130 1897 731 1489 3248 1812 3906 3380 2738 4530 2493 2974 4764 3679 3687 4540 819 2827 2843 2465 4484 2225 1323 409 715 802 2274 3838 2908 344 3932 2335 1278 4147 4801 1316 3579 4959 518 2563 3314 2148 1715 2262 1613 365 669 1267 2635 4017 230 3403 2335 446 128 3499 4335 2353 2790 3582 1910 46 3132 2088 3610 294 105 4108 4766 540 3684 2288 4786 1840 2644 2708 3206 1916 3663 623 235 3073 4820 1210 1818 675 2153 4962 4818 4761 1517 2690 886 1382 2111 4239 397 2011 3029 4218 3073 3474 1318 2674 3472 3516 4185 4751 1246 2357 4724 3112 1625 1507 1798 1166 2012 1314 3188 3031 2772 1490 2912 940 3350 3847 1805 739 3767 4017 2589 2261 3850 1586 3035 777 4102 2178 2073 2055 430 4734 395 1295 1031 4461 1539 1768 3925 1730 363 536 1854 1629 4933 4907 1029 322 3423 420 4616 4032 2023 3509 1499 2466 2780 941 1587 642 4773 437 4556 1249 3903 4338 3708 841 2619 3822 4149 3667 949 567 159 1009 4718 3839 4003 1205 3531 3610 4001 2984 3445 1739 4955 2884 1463 2935 4800 3914 3755 960 1994 4718 837 1859 232 1949 4086 1931 285 14 1890 1700 1631 2222 1483 3200 3881 1034 2348 206 1105 1129 2214 2550 3258 1528 1014 2630 1236 3068 4165 3800 4303 4035 1823 2201 836 2532 1085 1780 3564 3538 3403 2365 2814 4045 210 2511 4133 4976 4295 2998 608 884 570 3918 2857 2804 3544 1562 2479 3895 3562 1389 3507 3970 2588 2549 990 4051 2062 4787 274 4135 1287 1956 3757 3412 37 3411 4945 1744 3813 2589 71 704 3682 1859 4479 1418 4686 3763 4233 4484 1706 4528 4447 1890 2924 1742 3248 4444 3116 2878 2591 4237 830 1344 523 45 2603 3252 4709 2704 2599 80 2372 4485 2012 3637 1572 545 4694 386 4786 4337 4238 600 1306 2219 1543 1259 3282 4990 3916 2680 1124 1533 1656 3377 1840 1608 1732 2274 2111 4738 1548 456 441 1460 402 4165 2784 3921 1314 1054 2019 1352 1573 1621 4492 3518 3494 551 1810 1617 623 1582 4072 2965 3445 96 3564 3795 3584 4286 1057 2933 2405 214 1261 4700 3211 3722 2900 2594 1777 3975 3843 4400 3599 1599 4245 4345 2648 3071 2170 757 1622 1041 1459 2911 1374 988 3776 4216 3984 959 2842 666 3952 3081 3105 2309 752 2148 1206 4789 180 1125 1602 202 2572 2622 846 3926 1749 2213 569 4771 1040 2306 1646 4427 2586 4189 1098 4718 2571 1477 850 335 4143 2194 411 1679 4104 2980 1961 4337 2929 881 193 2892 4756 2395 2878 4157 790 1632 4815 2066 3870 1816 367 4783 4953 1707 2564 1669 1241 2569 2554 414 809 2367 3109 2083 1219 4312 1586 3046 3898 290 174 688 1624 2581 205 2644 4809 3368 565 282 4838 788 3528 3125 908 2862 2406 4301 298 1217 4120 2854 4942 2474 1302 223 1241 1266 722 3668 4118 4784 2811 3901 3207 1957 3659 2333 1680 2589 4850 3243 4930 4724 4832 2428 4362 4151 3902 4535 999 551 4374 2512 4983 1698 2631 1133 1906 3938 1882 2996 2550 3 3215 1811 4217 329 4169 3559 386 784 4974 158 881 1178 112 484 4771 3973 1622 2274 4599 2362 1108 4098 1531 4679 1742 3389 1503 470 2225 2341 2464 3444 1675 3291 3815 2315 4390 4114 3848 272 2233 2218 276 2717 4894 3926 4231 416 1181 14 4570 2395 2656 2718 746 3530 1797 2653 1599 1568 4152 3527 1870 418 4534 124 1264 4722 4258 3687 3369 3701 2635 3775 2449 3518 1116 1865 1886 1041 1404 1868 4912 4400 380 499 3980 330 4667 4911 970 3479 157 795 2271 3613 3056 806 3868 4414 1757 4404 589 2432 4885 3461 706 1875 2714 1477 3545 1815 241 3378 674 2659 2855 194 4522 4199 3713 1586 3257 4227 4162 3623 3740 446 1257 1073 1883 2000 4072 1395 3596 3895 4414 4621 3270 4710 502 2762 1671 1554 3478 4658 2799 715 3577 4129 1995 3609 709 2558 1898 1653 4422 2741 1187 4331 1969 1294 1798 1119 1250 3708 1814 2220 4254 2302 2990 1606 3794 4769 4936 2690 2754 1348 103 4089 202 4258 935 1633 4601 3244 4895 1715 4105 3573 1526 622 2761 4644 91 963 131 4629 1076 1231 3214 1744 2176 2380 1845 2697 1261 4567 4197 4454 4027 2444 3131 908 2830 4526 3772 4051 3736 4743 348 1357 1092 3326 3528 3195 2940 652 3899 1208 2373 238 181 3004 4110 2254 4839 4466 3117 3994 3944 3810 145 4691 2131 3416 3409 4480 1239 1275 1443 3521 3286 4799 3822 3164 1790 4131 1385 2210 3363 2084 3625 2659 475 3672 3615 4094 2032 4380 4936 234 3066 2831 4067 1209 1322 3836 1238 2063 3456 1644 778 4591 3151 4650 74 2454 2684 3093 2048 2718 1850 4617 4968 2693 1992 94 3787 3115 4841 1512 1334 1431 4627 1245 1128 763 473 3842 2231 1468 4497 4510 1692 3059 3679 3222 994 126 3088 704 4827 1015 3312 1183 2499 1300 3493 805 275 382 2609 60 4991 362 859 3292 1953 1059 983 673 492 2069 482 4538 1849 564 4431 2091 4941 867 4388 1668 2833 1526 4717 1231 4025 4968 1904 3358 510 3557 1176 3330 1700 4426 4331 4701 1116 4904 1044 858 2203 2397 3945 3583 3114 3538 3445 2218 2188 2358 4375 4473 3146 3465 1794 480 714 3794 1363 1487 1156 2346 3038 3778 2636 4703 2074 3943 4283 2306 2376 3787 4910 273 2656 4118 4013 3133 4355 3218 3869 2069 4130 2040 879 2986 2030 3186 1303 2881 4486 3882 2285 116 4084 2578 2311 897 1568 2250 301 4433 1651 2550 412 4946 2445 2117 468 3406 3713 291 2674 3474 4324 2711 655 1768 1697 582 694 2373 3111 3598 4882 1852 585 3252 2942 3281 1549 1543 3275 1702 3782 4178 4509 569 547 22 4830 3500 4237 1541 122 3580 4181 4073 618 4635 4331 2827 3553 1911 48 4716 2258 4088 2349 3207 1112 685 4410 1549 3516 376 3840 4888 2130 2965 2807 4816 1132 2215 3849 513 1102 1388 421 371 3848 2820 1053 881 3128 1797 4600 4538 4917 3058 4369 4179 2085 3871 718 2947 2111 4511 2969 4710 2538 2775 483 4987 2973 2304 1540 3438 1204 480 1292 4494 3242 3522 2238 2976 297 1313 335 3826 1635 1185 3979 1401 2189 1951 3185 1700 4239 595 226 86 2109 557 4006 416 3977 3894 4318 3612 4310 2818 315 1683 2182 1893 2358 4000 2062 2650 822 1211 3845 1917 253 2096 1872 1651 3811 3213 4345 3341 3306 3727 4195 3489 2264 629 64 737 712 2196 3379 3297 1185 3481 4630 149 4293 2170 3638 641 2595 2982 570 1703 1510 264 1927 1493 765 3096 3455 2284 4897 1578 2637 2562 2945 4357 2682 193 2641 3900 1468 2790 2118 1361 2610 4450 988 2669 2945 3261 3777 3369 3162 3662 183 4401 3361 452 4645 3004 2368 624 111 1797 4682 3152 3354 2973 4128 334 2649 2302 3799 2239 3139 2497 4888 37 1850 3025 3735 1822 3093 462 3925 850 4167 4276 1262 728 4613 4297 2300 4178 4108 4794 2258 2412 4346 4046 2721 441 296 1545 4006 4550 2374 2131 1546 1037 3559 2111 4601 3292 1920 4141 940 2171 4613 3568 3127 3354 1493 3696 3691 960 273 2912 4021 3405 3097 2153 2797 305 3503 4566 160 2658 3537 1150 2599 779 155 310 4582 4887 2147 1268 262 146 1660 4405 3187 4680 4219 3487 262 3876 3861 2168 1812 1107 3727 589 3597 934 3268 3636 3270 4476 2571 3923 3591 2349 2567 326 118 2680 1541 2445 1627 3126 657 2251 1474 3676 1681 3184 3868 1701 96 3912 3205 4022 3261 4826 1751 3129 4001 4475 2822 4538 325 1088 4123 333 3642 4999 2994 982 3166 655 4363 4343 3662 3338 4588 1870 4766 2922 4565 756 4379 2146 3962 1327 2290 2273 2693 1736 2886 4827 610 4286 1982 2607 2850 3050 572 1825 4376 2505 3119 122 1135 1349 3698 2195 3857 1236 3251 4902 1321 2863 3013 2173 4019 925 2782 4969 2783 2565 833 2300 553 4319 1006 4911 4060 3420 2421 4229 3674 1874 3503 1102 3933 2033 4413 4405 2002 40 2406 2411 4457 3024 918 1610 2462 3264 3129 3210 4299 2112 4332 1519 1092 4334 3901 3640 1777 3172 3310 466 4239 3543 4446 164 3000 3298 375 3137 3662 3889 73 3345 1580 2855 1078 4647 2085 3800 1564 604 3195 3983 2038 4315 3865 1545 203 3971 2498 1449 942 1032 2968 1346 924 2459 4397 544 4081 4925 621 4871 4147 2952 746 1426 2989 574 231 510 4782 4520 750 4108 4639 2504 2650 538 4169 2855 2205 4243 4861 1984 2436 3218 777 3851 4398 1683 1322 331 4184 403 3916 4320 4019 2971 4 534 189 3584 4135 404 1556 1422 160 1662 902 1488 2678 3900 1988 506 179 3073 3522 1344 4454 412 1969 3164 546 3194 854 1884 3813 2794 2080 1169 2730 296 349 473 3519 4178 4142 701 536 30 750 508 2530 1018 1911 3390 3601 603 1821 899 3226 3439 424 2162 1825 4154 1815 2130 4437 4653 2984 3396 4415 322 4713 4670 1695 1098 4418 3186 1159 4135 4264 2637 4382 2698 3844 488 4254 4406 4506 4426 1686 259 2915 4845 3712 124 835 3549 1908 2809 2219 4276 1420 4302 2248 1088 1342 3346 4906 3675 2653 49 3062 4282 224 1259 1197 1223 3962 4554 3571 4312 1056 512 4440 4981 1854 591 842 2525 2050 2983 4250 2434 3151 1163 2874 4264 1308 1380 1365 538 1307 2589 3543 4414 482 845 3745 2020 4773 304 4391 1946 802 3646 2009 4699 2563 1211 4077 1875 3208 2165 3731 1261 2994 3266 4872 413 857 1887 3004 1927 2824 4897 4148 30 3899 1064 1464 3493 2944 4431 2798 2018 3475 150 3301 2750 3240 4888 179 2854 221 677 4008 4397 2645 1321 3081 424 110 2019 670 3016 3724 4455 2547 3076 484 2629 1171 1908 4633 223 216 4207 2091 4223 3829 350 2755 3295 1716 366 689 4631 3376 1290 3518 2258 4893 4279 2178 4169 267 1895 3839 1518 3502 4790 516 2403 1521 4264 4843 601 3494 4401 571 769 4031 2763 4806 3414 3137 4124 764 473 4756 725 999 276 1900 2636 45 4072 1243 3075 4825 1287 3164 919 1491 2346 4722 2121 4515 2900 791 1880 1873 36 3925 4494 2408 1824 3801 2295 3511 4397 3370 1845 4991 4792 551 238 2672 1184 366 876 939 3881 2398 316 1249 4522 1446 136 2499 208 1731 2765 1863 4793 1902 3142 4826 522 1724 4047 4513 1306 4980 586 566 2500 893 381 4105 2793 285 3426 332 3067 730 4839 3902 492 4917 1844 49 1077 1355 639 3597 2463 1195 323 1875 3677 2082 3316 2306 1704 2705 2940 4405 2130 806 3418 1290 2035 4295 4614 1021 3480 1522 2862 451 3278 2120 3941 2024 4451 4645 1150 337 94 2394 173 2794 2602 900 4094 1218 4111 2746 908 4298 4985 4946 2764 2146 4231 3636 4655 3348 2237 2869 4644 199 4011 2118 915 501 2419 1499 3235 549 1151 2821 1853 4554 2280 496 3974 1346 1888 1006 2857 1327 4873 3649 4419 1834 4164 2061 2501 203 2444 4316 4030 2930 16 2616 3174 1866 2764 2012 1772 3160 3504 1139 385 4024 3040 280 4275 4280 1794 3068 1971 2804 483 180 4791 3464 2362 2224 4593 4945 1244 3109 1862 1317 1542 4700 135 1181 4494 2017 3323 3842 2939 1388 732 142 3648 1052 1333 1126 85 1711 1019 1831 110 3354 833 3902 1466 3447 314 78 2021 4074 427 2094 1414 4188 4493 2161 2634 4969 2776 2628 1599 633 723 1963 4378 714 1973 620 3410 3412 1111 2466 3554 4852 4160 3579 1787 4546 2552 4427 1847 810 2901 3543 1119 767 377 2283 4615 100 3209 269 1565 905 2904 4527 4501 3516 266 4872 2159 4189 3721 412 2471 688 420 4536 4373 3911 2427 4191 2955 4422 1116 2119 2442 4277 121 3789 4605 434 3688 2397 131 4084 361 98 705 4889 2932 3404 1830 2265 728 3413 3526 3472 3349 4499 4320 2720 4235 4354 232 1933 2753 2991 789 935 1951 1021 228 1043 668 1092 3715 122 2976 3293 1679 881 2267 1511 4951 3688 4453 518 4382 963 1660 3766 1885 1004 2673 900 1014 2518 4723 4982 930 3748 3162 277 1700 1168 1005 330 4828 1860 4933 3727 3742 2277 3880 4626 896 2626 4143 4821 4879 1905 2343 3264 3834 4315 4348 4190 4142 2348 1922 484 4984 1780 4914 2885 3750 1992 1939 2336 3743 601 3190 1480 1182 2171 4161 555 171 1936 2973 1740 3753 1283 3833 2730 177 1077 3708 2174 4670 4532 2702 3993 528 1431 2912 2147 2113 2355 3231 1493 1498 881 2517 2392 4679 2069 4720 1324 2687 2993 522 1266 589 3920 463 1538 3946 803 3002 4118 2464 368 3232 69 2168 653 2651 2713 2821 2537 1800 4393 2159 1236 4273 480 4914 3315 37 1980 1820 2925 4443 4152 1098 2648 3538 586 1515 852 2196 494 347 1126 4119 705 1074 2855 859 4886 1339 723 942 3149 4261 2411 51 3967 4997 1891 4678 1147 3178 3836 450 4229 4960 3579 2203 4009 4342 2248 3596 1788 64 3697 4035 4444 2141 3612 2704 3507 290 4144 3178 4176 869 1453 4281 2509 3754 743 2909 4218 482 1207 3230 745 4943 3010 1217 2896 2330 736 3722 3186 4693 798 4084 318 217 4781 1403 3294 3250 3296 2626 3842 2822 2538 4445 2483 2921 1662 1657 2632 2763 2101 1247 3588 1840 1260 2965 837 3063 4803 2188 1543 1556 4943 4499 3488 2751 4664 2114 4681 3643 1556 3848 2603 743 1826 382 2111 1736 1744 858 2941 1685 2942 1621 3662 1514 4913 821 426 1582 857 1484 2987 517 1962 3111 2920 2022 3527 2167 4611 2357 682 2299 1652 411 4422 1693 3843 1905 3830 4593 4401 2985 2258 2705 3584 2037 3993 3011 3471 2142 4578 3753 3463 1142 178 4144 744 1374 4921 4210 4901 1193 3044 4972 115 4543 2541 400 1438 1571 486 2060 541 1830 18 1210 3129 4193 3293 1582 4570 199 2494 4443 1146 3777 340 1222 4711 479 3702 1897 4589 2846 170 1186 2706 3781 4983 4073 265 487 3162 253 1264 3131 4349 1584 1209 3287 3275 2126 333 2201 3542 3723 284 4213 4458 266 2774 3266 4567 1902 2797 1412 1674 477 4009 2460 1708 1383 123 1227 2562 3236 4242 4251 4731 1051 2329 4566 3645 2548 4638 4284 3825 487 565 1826 3506 19 4644 1630 1786 4672 1172 180 902 861 2286 4932 541 4787 1948 2393 748 1927 35 235 2709 4484 1216 3622 3227 2607 4680 2945 4591 1545 1454 968 2959 1089 2673 3435 1178 1911 2899 1117 1077 2906 1675 3165 3705 3147 3548 696 4522 3720 4508 125 4329 2722 1750 1599 3467 983 1416 1615 561 2968 3637 4848 2310 3956 1853 57 292 1732 3968 3111 4255 4117 2543 3664 536 3417 1243 1800 4091 4750 500 3480 3761 2517 3843 3914 4335 2852 2720 2223 549 2885 4645 1689 2017 1621 3328 2977 1289 110 925 602 252 4965 1442 2980 3418 2660 2298 730 1791 1345 443 372 3380 4262 3103 1478 3830 1487 4983 1847 1549 2215 2803 867 142 779 1227 4506 4434 3541 457 4862 4445 130 69 3489 1112 173 2560 1005 4743 3314 545 3266 2443 4291 1571 4067 3137 2119 4837 3945 4121 1030 4808 1015 3936 2766 1221 1468 478 1257 4621 516 2033 1181 1086 2343 4464 1098 3549 4721 1329 3423 2655 736 4268 2670 2718 3793 2014 2252 4746 4644 4271 4514 429 2859 3844 494 3270 2079 4789 4963 1983 819 2400 1820 1191 2031 1573 3205 4921 3918 4743 2386 3363 2920 2145 1254 3464 833 1327 174 879 3504 529 4371 2577 769 3276 4596 4815 4676 3848 841 777 2227 3571 4697 408 648 3836 1757 925 4637 753 843 4335 3273 1721 3012 2098 2762 4435 1582 4987 166 2094 3642 717 4568 2950 151 1022 1850 3886 4509 2386 4997 24 4675 623 3706 1998 978 2800 4836 349 480 1347 1796 3725 4350 1955 908 2626 3954 710 1780 38 2382 751 4137 4917 3303 3341 2889 1519 1055 2011 256 2761 1395 190 1909 1724 2909 3970 2325 4765 555 1693 4160 2500 4654 2395 1639 4157 4453 1896 3796 1889 95 1865 4658 606 636 2491 1201 2459 2893 4650 3924 3525 176 940 4818 109 4333 732 4760 208 3811 4247 2421 2461 3795 4042 1572 3251 3836 306 142 1400 2846 4994 2653 2779 567 745 907 315 4481 2857 4665 4677 1273 145 2032 4578 3138 1292 331 1598 3592 40 4891 2763 126 2656 818 2588 96 891 840 90 4930 3658 4130 3226 1727 806 4581 101 98 2535 4479 1055 977 1918 4639 3769 2340 3172 1512 4928 4987 4969 1666 987 4806 4174 4737 360 2594 403 4580 1271 4451 4250 799 3966 1708 4618 4241 619 784 4925 1191 4765 4989 3426 1479 2196 1108 4603 1054 4444 2811 3400 4011 2343 682 3635 641 648 321 2170 4753 992 3441 1945 2510 436 4838 2741 2679 3445 2732 4913 1960 2935 1759 2581 1057 2138 1545 618 3646 364 2400 4463 893 4502 3309 3423 155 3922 4646 3153 3975 3068 1180 4143 4198 2078 54 247 1253 4417 2949 3509 2434 1755 4846 4855 3396 796 2363 4959 4150 1792 4834 1677 3312 4288 4748 1707 3822 1144 4799 4223 2791 1443 2653 1068 679 3963 1307 1433 4957 4473 819 4704 3046 4699 1586 2944 1768 904 186 2028 2432 1918 1865 2002 501 3133 329 4381 10 3658 2710 228 4640 1781 3283 4537 289 4467 3885 2946 822 2812 3966 467 1883 4222 2011 2025 2598 4032 1407 2369 3147 3464 2534 2839 4034 2766 515 775 543 3982 322 1296 314 1186 2718 3076 3269 510 3124 3962 4921 82 4071 3476 233 4212 1642 1089 1964 3699 4353 3628 95 2309 3720 3579 3025 3266 4322 3337 4142 358 2995 4732 4629 2027 2615 2535 2762 1357 2425 4674 724 964 652 2589 3504 3253 4118 4913 1124 2258 1752 1079 413 4621 3583 902 4802 329 2078 2713 1966 3825 562 695 2802 4023 612 4362 552 1071 1219 16 1297 3353 855 1461 4248 2418 1767 4095 1197 4483 2860 1905 3708 2865 4612 1768 1363 2451 1488 665 2751 1624 4838 3641 4527 4078 95 4259 4231 4716 3050 2974 2455 2641 3976 3516 1290 3186 3702 1829 3608 1408 3390 930 2948 3263 918 3234 406 1217 3271 992 2217 2185 4111 4546 4734 593 576 4316 4208 3684 2799 403 3287 1084 4981 4187 1317 3285 2401 2386 1331 2496 2997 1714 4621 3481 2557 227 634 4378 2851 2502 2989 2502 1557 4715 279 3390 493 1324 4466 4824 2408 448 287 827 1120 4569 3193 3044 1882 4302 3600 2387 4329 882 3592 4095 1553 4499 15 102 668 308 2578 622 457 907 256 1167 2816 3035 973 2039 4919 4516 4601 212 4688 4398 855 3613 1649 3530 3286 2594 1786 4273 2923 4175 482 2866 61 693 395 1536 3120 2705 106 562 987 3132 4640 2354 498 4673 3507 2599 2708 4169 4045 810 4854 3650 3564 2900 3166 3860 505 1879 1928 1587 1649 1785 525 3240 3111 1044 1983 16 3952 2136 3023 3147 4501 408 4087 2030 1141 1137 4528 58 3888 3526 2470 4482 3173 4406 1334 1289 877 4876 1719 3274 2101 4559 910 2718 3168 4608 3864 1186 4883 2558 2012 742 4336 3125 3638 47 1963 2578 4854 3525 4280 4745 679 670 1379 4400 936 2329 966 4009 3734 2620 46 1260 3184 1111 1607 3082 2426 4151 3860 3571 4555 204 1975 3953 183 499 2391 1571 1133 372 2765 371 3369 501 1902 3520 1723 3445 3916 3173 1175 482 2085 4792 268 1108 1274 2844 2565 911 913 3583 219 3141 92 3069 3360 3802 3360 931 1581 3278 1991 3876 3549 4974 2774 192 1048 3708 4800 440 3801 610 2801 468 1112 2987 4915 2421 2697 883 2109 4619 4620 1825 782 1263 1811 1532 3103 4522 2750 219 1063 1517 914 2996 724 3047 3750 2894 3737 83 4580 4918 570 790 3574 4462 4009 325 2751 2074 485 453 3134 3177 1870 4473 1343 658 706 3169 4753 3564 1067 3429 872 1220 3031 4517 2412 3251 4439 2572 4553 742 2928 3208 1998 1572 13 3765 4742 1676 362 655 1481 820 1147 163 4732 2339 2723 4478 4293 4384 2317 260 1240 3224 1719 1267 1621 1444 3082 221 3727 4400 4292 1450 3398 198 3557 3971 2494 1217 1333 1768 1110 4146 869 4643 1042 2295 313 3299 2538 1447 3861 282 921 239 3557 440 4110 2272 4883 4509 4270 4894 1556 4826 2128 3242 4147 2697 3343 1817 3173 3177 3236 292 4212 4379 1546 2662 2813 2543 3600 2249 2281 136 458 4313 1767 3396 913 3679 880 3557 510 3071 2970 2482 3723 1538 599 3407 4946 4421 1395 3208 4171 1377 792 802 771 3505 2509 2899 3168 1390 1531 541 2534 326 4615 2023 2277 4569 4164 1571 4640 4707 3374 2889 2855 3117 1383 3659 2742 1860 4245 1839 1708 1153 346 4257 2469 3919 1939 358 4097 1255 1274 2905 3002 2855 2852 1193 730 3407 3628 4601 3267 1235 1126 344 4540 4468 1621 2319 1547 2263 4141 2125 3902 4868 3849 4142 992 1600 2358 1928 1555 1971 4750 1996 2128 3811 535 1219 3840 1232 2026 3167 63 4366 2332 4781 2459 1222 80 4162 1737 2684 1890 2171 3905 1258 2421 2819 589 2516 3159 3905 3038 227 2864 1807 679 4642 1855 4180 160 1284 4772 3499 2276 3660 1223 3346 3171 3378 1824 3500 1457 3117 3068 135 3277 3020 1599 2951 3059 3388 1468 2121 4115 2437 3615 3849 1783 1869 1092 3444 2329 3835 2277 2791 2754 2693 4831 2566 2220 2563 237 4125 26 4377 3796 4107 931 2241 3566 4458 2250 2231 695 2441 4176 515 1635 770 3033 1786 582 2372 3243 462 290 4834 842 481 213 553 1399 3278 2736 1526 1284 2040 2569 558 2329 3521 1626 4781 1107 2269 1007 1608 784 2388 2844 4042 4219 2563 4253 675 142 2755 3108 2092 435 3921 279 3012 3419 1813 968 1414 63 1707 4779 4961 2009 949 1139 4527 4740 3478 109 2286 1944 16 387 4682 719 2927 3786 465 4915 701 4412 1549 2558 244 2279 1030 735 1655 629 229 4100 1649 1618 3562 3123 4387 561 4440 663 4003 2159 4500 4865 1992 990 601 4805 271 972 4046 17 4825 4841 1030 1993 1682 3445 431 4606 1628 943 2676 706 1650 2919 3507 4605 4381 1357 3408 4635 3123 1455 888 3572 139 575 2791 3035 618 851 971 576 345 4404 3222 2638 4324 1175 2863 1973 980 2511 1074 4569 2614 1529 916 4185 2003 1822 3735 673 2598 1836 1596 4752 1921 4566 1796 859 1952 4680 3998 2296 1923 4971 1933 2844 3817 2495 2783 4838 160 3060 3759 1905 3318 3784 1067 2094 2211 700 3014 3600 644 2311 911 3686 1290 2513 873 212 1937 1097 2049 4162 3577 1144 3347 723 3609 2980 3342 1944 4463 3342 1283 2011 217 4636 858 900 1743 264 3916 4264 110 3286 3762 3116 4798 2122 2509 4198 229 1328 276 3973 2955 2946 1537 1964 1388 3326 3980 3643 3833 805 670 1046 4807 614 2591 3212 3342 3928 2074 793 2123 2403 628 4132 646 2168 1120 2442 1005 4220 3213 177 2383 4722 726 3590 3058 2638 1385 3080 190 266 1961 954 2688 1924 3517 1837 4944 4926 3926 4147 4715 4357 4789 509 1609 387 4234 4494 1960 3374 334 830 4455 3318 1146 1177 1572 3307 4038 2493 3255 4412 795 4407 2605 329 753 135 4509 4674 4386 4871 1822 2181 293 592 3472 2276 1332 2956 2446 1581 334 4589 1226 2984 142 2133 2305 877 1618 1900 1331 1571 3644 3926 3836 2394 4573 4130 4270 2858 3397 4900 2661 802 324 1715 4777 1474 2261 2628 2255 3720 1501 1061 553 4303 2168 1219 4929 3580 2461 3028 3818 1696 4941 2822 4359 1376 3104 1710 2658 2368 847 3306 3479 1363 1347 256 1286 653 3981 3692 2004 1506 252 2942 634 4300 1562 4050 3053 3192 2887 222 4204 3641 629 1167 3958 532 1354 1028 2417 3763 1705 1977 4852 651 313 182 926 3061 676 3374 4540 4160 465 249 3575 549 1675 4554 4796 482 1769 2569 3618 4872 1148 2737 2887 3285 4107 859 828 2435 2602 2890 4300 3999 4270 3157 4121 1715 835 2025 1487 2436 4966 3972 3511 292 1100 851 2918 1649 3561 1341 4699 1660 1682 2109 1124 964 1492 4044 2618 3289 426 1300 1096 193 3603 1638 3408 733 4297 117 2542 3661 2059 809 4011 4360 3779 4677 59 2213 225 3826 2207 2222 3463 1986 4508 2215 580 1581 3234 2011 3449 4847 1527 2551 1694 3904 1945 973 2406 4259 2095 3667 1942 799 2769 2258 3322 2441 1075 855 3145 1912 1599 1300 2732 64 448 2008 4963 3448 4255 3075 2936 316 4409 3220 4721 579 4943 3979 4314 3457 2252 430 3057 487 299 4424 4225 4070 4039 3606 3863 2592 4961 960 4536 3719 1806 2366 3985 3540 4278 256 3805 3345 4014 3237 2067 3143 551 3221 4342 465 4773 2135 2611 1047 752 2268 4910 1005 1966 874 3517 4081 2751 1450 2843 2224 112 457 4519 2601 1449 795 2130 4456 111 3644 3477 2797 3242 3397 3353 131 2688 4133 1244 2729 1632 2885 4587 4444 4416 491 2442 683 216 416 2382 3786 4933 2250 36 4056 2663 163 1519 1800 4731 4152 4670 3900 3273 2818 2819 149 1903 992 3885 1284 1724 2156 359 2333 382 1025 3551 4255 2845 220 983 2181 781 4184 1080 3599 3832 1560 3946 1442 4986 3233 2814 900 547 2092 2740 3793 1377 1617 701 2481 2211 2791 4730 1183 2647 4621 1362 3211 12 2333 1888 2889 1969 2155 3859 4712 677 1842 117 4093 2060 1023 1653 2765 3072 4020 3621 1814 2790 582 596 4558 4133 1664 3860 1362 4531 2126 4773 1057 1591 4451 2649 3447 4456 299 2958 2779 1612 3905 1167 2080 994 3827 1115 4576 2769 1945 3501 1876 1190 4785 2898 1573 1466 2374 4710 4671 3098 3980 4919 337 1797 3078 888 4942 2514 289 1888 526 487 1078 3424 1158 3531 3444 345 548 4933 1307 132 3892 2546 2418 3623 1605 2299 2537 2983 109 428 3664 4376 4889 447 1911 3807 2126 3207 1284 2081 3827 246 2136 585 372 1727 2394 2902 553 1444 4722 3770 3836 2457 1863 4676 1263 2791 1274 863 548 2306 401 2393 2907 2292 1397 4533 1631 3288 3076 257 729 1383 2503 2729 3940 2374 3461 562 2127 398 4943 3600 2958 4979 2338 4224 4338 3806 1016 4758 3052 3203 4823 3465 3590 1451 2032 4010 1874 2499 2865 345 3280 1076 2324 1536 2813 2721 3494 4782 2055 4788 4984 317 4626 1681 4346 2723 45 4688 339 4061 3590 4479 4330 3464 2570 679 3456 127 4982 4594 3468 4952 113 924 1918 2070 4319 4519 2620 1248 3991 4932 912 57 4126 4585 535 4990 675 2262 2059 2859 512 4463 3691 4086 4311 1925 4990 58 4051 3157 2587 2622 3355 3559 589 908 3650 3608 2167 466 4306 448 4036 3404 2644 3261 2841 4664 4601 4791 3961 3240 2853 2778 2736 2556 4478 1511 4785 1229 4481 4026 25 1139 2502 3557 3377 4609 4943 668 1631 2779 4765 1128 3381 55 1963 4596 4873 3377 361 2947 1964 309 4282 3464 3675 881 2822 3180 3129 1424 905 3619 2147 4720 1922 1567 858 3301 2421 4644 4253 1324 601 4122 4436 4112 3787 503 774 3265 1906 1002 3228 4336 2696 1289 484 4533 479 892 2615 4409 4098 4527 90 2916 479 1764 3553 3160 1796 2215 128 3060 583 2840 984 4898 4525 2605 2664 1593 2748 1517 4361 2739 3152 3821 2873 4064 362 1559 4089 4442 1788 3111 679 3415 4374 2388 3821 3850 4749 333 4552 2202 4446 3001 1257 1642 3847 3941 3216 1855 855 4835 1916 4205 3065 3501 2276 1307 61 1406 121 3306 87 1089 3329 4401 3598 592 990 2804 918 1174 1997 777 2911 3629 1840 4898 1987 4138 4924 3613 3828 3428 1332 2063 2092 192 2484 1045 4594 4864 470 1249 4756 1599 1977 2947 4152 3830 93 3677 3129 1779 2528 766 3576 181 3620 4408 1329 3593 846 3115 2506 4856 1817 4704 1879 742 4745 790 4113 173 1593 4200 4082 2736 2197 3260 2282 184 3552 1542 677 2027 4200 819 1379 2120 2669 2759 3783 1012 454 1031 2825 4544 91 111 1540 528 4972 374 4152 3909 3376 3981 3705 420 2103 1236 3254 2678 1873 4477 2179 4622 621 3727 231 2038 1371 3708 3111 4570 1898 851 2889 971 203 4855 2322 3485 4987 4886 3409 1097 605 4922 241 4204 3598 2612 515 1398 3904 3036 3658 3140 3167 1450 749 191 871 2385 1560 2067 2260 478 3115 4065 2072 4757 889 1829 2496 140 3635 2224 1119 743 1051 3831 506 314 337 1002 707 2314 3753 2350 3327 3204 707 332 248 4932 1850 1623 2059 144 422 3418 2314 1539 2138 1296 3339 4210 3726 2370 1263 2322 2918 237 2724 1176 937 4793 1836 1607 1891 2811 2020 1350 2963 2523 1990 4423 2526 1631 3527 4066 3426 1351 417 848 3356 1718 58 1472 1018 1919 4932 2629 4466 1798 3195 1741 1225 4731 4546 3724 1381 451 1454 519 1420 4734 3417 1114 690 1786 4792 331 895 4182 4646 4908 1447 880 695 12 24 2104 4749 1047 2191 4843 1063 4234 2820 4905 3781 2800 3473 1094 4661 175 3718 4365 449 3307 3360 1760 4295 595 1470 3722 1104 1447 2691 4053 4057 4792 2887 4988 1053 648 2542 3603 4112 1205 1455 4025 3077 1939 4166 4437 4178 551 3762 3694 3559 2252 2032 810 2203 2458 4606 2112 1615 306 705 4006 3032 4315 4511 1915 4633 3152 462 4334 911 3224 4995 1413 291 413 4556 4871 2988 4902 3127 3107 1346 3084 1400 3406 1916 2336 4311 169 2579 1364 1007 897 3701 622 2681 4486 2259 2072 4359 3300 2771 3546 3017 4284 2350 2039 1219 2796 3419 771 1765 2251 2499 460 1018 4862 1419 1302 4041 1070 2637 821 3783 3936 630 4255 1908 2683 2866 4343 4993 1621 1236 3204 1792 3271 1206 4351 1764 1196 1527 1081 2452 1198 1992 2826 1381 4329 2974 443 3629 4830 4996 2693 3089 4490 2797 1768 1599 2820 3974 1669 261 234 3210 324 3120 1517 652 4199 558 1904 2273 2093 1149 1677 299 256 1465 2912 3031 4327 3450 4362 4600 837 1731 4959 2730 4528 773 3552 1175 4915 874 3714 1086 4068 3698 3918 4375 3615 1097 3847 2624 801 3687 2591 3843 1917 279 2826 2813 371 3272 3808 4729 652 2567 4376 4539 495 3595 920 966 2536 3072 4774 2006 515 789 634 4751 3173 990 593 4100 3340 3890 4588 464 4378 4749 4231 1537 3574 3552 4802 840 2114 4516 1539 1490 3486 2003 1738 4226 3292 1663 2476 1277 2594 297 553 4460 3067 4659 4486 133 4478 1414 3340 1331 1421 3637 1871 3818 3520 1512 4191 1571 4800 1379 1914 598 3804 212 2616 3987 2311 2392 2054 1848 3495 3054 700 4278 1808 2066 3319 1644 975 3596 4728 2803 3528 4935 4154 2552 1753 2338 1568 3333 972 3570 949 271 3809 4870 41 1681 4817 186 2539 504 2452 1469 434 4486 4932 642 4787 1768 4632 4963 4806 3544 3002 953 3377 451 3986 629 3299 3523 272 2435 1050 2526 4533 3666 4870 2813 3067 4029 3803 1174 1616 1692 3499 1643 4176 844 4178 2457 472 2531 3152 242 1788 3341 3763 4203 2937 1922 530 3839 2211 413 2275 4770 3217 1894 1526 2054 2852 3241 2887 4177 3804 2909 3648 2365 2731 462 2020 2375 1191 2556 2110 1145 3540 3770 3680 1745 4264 2439 2036 3983 3742 3256 23 3827 548 76 1896 1148 1852 2687 590 690 1175 3616 1199 3685 3821 634 1290 4779 1070 1303 182 630 2996 4728 2384 2452 415 2182 1914 1509 1432 3525 1494 1713 3926 971 4319 432 3780 2518 4888 15 632 4627 98 810 2366 632 2547 84 532 498 2450 88 1499 2544 396 404 532 958 1690 329 3424 1355 2913 3516 4903 3764 3496 4640 443 4918 2445 3034 4850 568 4265 387 2695 3006 551 4066 4280 4400 1849 288 3994 4728 3899 2489 1017 4656 1590 2929 3689 82 4270 4445 4560 1966 2653 1110 545 3511 766 2130 4786 3078 1874 3739 662 4230 262 1061 3357 4094 1547 3940 1655 4178 2877 4452 4813 3482 3781 2455 2736 4890 2575 1171 3824 3049 2301 4985 1158 1258 698 239 906 3173 1527 591 3870 2367 3937 598 392 3678 4017 4742 980 2918 4643 3780 3248 1566 3455 1762 1623 3372 2228 2982 2991 1973 1120 194 1034 4398 2593 3666 4529 3718 4279 1985 1980 3713 3151 4172 2123 2342 4258 837 4176 1898 827 281 1891 540 4709 4195 3701 3718 3563 895 1437 2106 4110 2543 390 3107 4811 2 1983 904 962 144 889 804 408 1287 4709 3192 1526 3633 4948 2664 1895 1604 1220 2298 3702 1640 3970 58 1838 3493 1779 2049 4488 3890 1329 1985 4673 327 740 4083 2665 916 1630 3057 4476 1552 110 3484 1541 1355 574 1815 2207 4427 3373 1034 978 4963 3302 2360 3268 816 3991 281 2309 707 2267 4585 2321 721 1473 4623 1098 1414 994 3471 1252 4989 4982 3792 703 218 2360 3407 273 1952 2214 938 3865 1059 3834 2750 3805 3104 1803 4890 621 3024 4925 2610 1997 3025 69 1340 1439 4812 4518 4630 3775 1632 2254 3870 277 4790 1697 3473 1031 939 1485 4909 3332 3073 3229 4158 4450 3549 799 445 1320 1211 2046 500 1373 3990 2584 2659 3959 2928 4896 726 2197 2696 4141 517 2822 471 2466 3595 88 1858 4956 2872 3482 2235 1791 4271 1545 2232 817 2792 4343 2667 829 4031 4783 56 2482 1859 1563 4738 978 3224 4534 670 419 2694 4291 3373 4081 1431 1756 183 442 3533 3867 4131 4480 1937 3820 968 4667 1533 3313 688 4493 2396 1845 4503 3748 4964 4306 4152 3531 3107 4291 2976 2721 143 1338 4217 4880 1365 1187 3761 3135 3291 3535 2472 1057 781 1787 4078 332 4508 3862 3402 1971 4450 318 556 4677 3223 916 4276 2715 1039 867 1312 3142 2362 917 1658 1598 4579 2614 1072 3748 2930 4207 2731 1705 1762 2676 2488 421 707 1782 4058 2689 2193 1683 3877 533 4579 2169 3501 371 4965 486 4453 4153 4558 899 441 4860 2067 4940 4476 3256 122 3306 2474 864 784 337 4832 4292 3892 4778 1103 750 3033 4642 3845 3196 2168 3153 3075 1626 4539 3020 4536 1053 3204 404 3580 1272 3548 4885 4078 1379 236 4104 4919 103 4679 1025 1749 1387 462 1641 1769 4258 795 3037 2057 659 46 765 2582 2520 4043 1918 3031 1815 3682 2409 4637 756 686 2546 3341 3021 1191 33 297 1068 1744 2564 1399 4617 273 4483 1168 1742 4494 2251 4218 1737 4174 1980 4879 3845 805 2307 3060 3785 4538 1137 4411 1535 4730 4993 4921 4654 1787 302 1625 1121 4930 1979 3679 3758 1477 1873 237 4624 2818 724 2633 2518 2958 3862 565 3561 3463 4083 4214 2130 4395 3940 334 378 4926 1892 2003 2439 2696 2654 2893 4605 4373 916 2683 1899 731 3729 3975 4690 1215 1689 3965 1698 456 4332 2304 981 2083 1590 2630 1866 3701 1730 519 2107 548 946 2193 1935 4455 945 455 433 2241 2401 4669 775 3922 1949 4454 1340 4534 3401 2615 3702 2932 3172 2201 3984 512 549 1282 4737 2393 4171 2669 3700 1540 52 3917 590 3255 1615 1278 1812 3983 1346 3133 4058 3730 1572 4386 876 3382 1604 1381 1665 2408 728 4847 3115 782 1455 956 4712 486 4504 4424 4140 356 3496 4967 2405 2920 2817 3322 4974 837 2429 3993 2340 4476 695 1692 596 471 3762 4097 1691 2598 1936 434 1724 3765 2516 3835 2622 1084 328 3416 3971 2526 4176 2901 3331 362 157 3708 2479 37 956 1707 1086 574 52 843 291 4353 932 4466 1732 1181 1306 1106 2701 3094 3661 4408 2667 4011 4059 1061 1994 2609 4052 3385 1240 1814 878 1611 4047 4167 3518 586 1375 898 709 327 2905 957 128 2016 629 3781 3112 1447 4885 232 3200 689 2544 500 4722 2808 3120 4429 1170 1178 340 3755 1697 4479 1943 4121 4443 38 63 1488 4266 2985 151 1186 4537 2332 1237 2519 2377 3410 1636 2355 4191 1416 4724 950 756 1744 1349 1026 308 320 1616 2993 4424 2184 1078 285 4364 408 3710 3086 4377 1919 3379 1840 820 2701 644 1138 1349 794 3 4799 1441 588 854 1985 1073 3894 1225 3593 3457 4251 1762 2672 3569 487 4196 1386 1599 982 301 3670 1364 755 2359 4351 1402 1723 1994 1062 2724 4095 41 637 2799 4302 3921 1037 1721 4608 2069 4465 3489 220 1788 1193 558 2827 4729 2496 2566 3226 4579 4543 2729 844 3515 4312 1844 142 2880 3211 775 4794 2038 3588 967 3884 3378 3059 2949 2856 3296 3706 396 170 4422 2339 1815 2076 702 4336 2801 2868 2952 3737 4027 4027 1613 4722 1721 3135 4541 4929 3557 1217 466 3604 387 1856 3195 1386 3643 1301 82 2149 707 765 3446 494 3714 2154 370 1233 1630 1602 3892 3428 1487 302 2671 1933 4370 3741 3153 3497 4390 3558 3462 4462 4258 809 971 754 1293 3255 1035 3881 669 2550 1166 3531 1817 4294 2277 3059 575 2902 1424 3905 4847 375 3536 1137 373 3192 37 554 4931 1977 4128 3184 1509 3208 3754 3755 2987 3895 3916 2846 338 4939 4453 4984 3995 4263 1880 1878 1715 2551 4234 527 3554 3422 2696 4391 4564 1592 1543 3525 1051 72 210 2292 2498 1819 1952 1486 3683 3228 1772 4188 3307 1398 619 1879 2033 4381 2905 4395 3874 3453 4100 2638 616 2121 352 4022 102 1686 945 1312 4622 2229 3468 793 4051 540 630 4129 1471 1302 1971 2411 3302 3790 4385 4671 1297 3632 2978 1761 3757 1097 1822 703 4793 3866 2118 3550 4875 2704 4866 3781 4324 2159 4932 3520 775 4363 4963 4918 2926 3925 2521 4540 3845 1708 4878 4601 3781 2481 3530 1400 34 3298 1654 2609 4822 1136 4972 495 2540 1369 3219 75 2517 582 2460 4616 4591 1598 4183 2685 2776 4177 255 926 311 2687 1714 4923 3364 455 2402 816 2531 3832 830 1931 1926 1955 753 2362 4928 4598 3282 186 418 611 2011 865 1553 4719 3307 2220 3230 4947 2452 625 1973 4167 2093 351 271 4138 2064 3009 4336 507 1365 3648 2609 1027 2334 3286 3431 160 497 2283 3146 3308 1745 3227 4543 1324 526 1493 1279 2538 2128 2686 3846 1356 1927 4972 4788 2554 4982 3316 1871 3979 1932 829 319 2953 3778 2539 929 3640 1679 3652 4725 4787 2975 1966 560 4096 2927 607 1211 4271 3403 100 2434 62 4345 3795 4765 3840 2452 280 330 3457 4729 3532 2473 180 1597 2041 3655 3893 4661 4183 1964 1152 3508 3003 3357 2616 3409 3531 4818 264 1686 4275 2137 2190 1994 2882 1689 4771 4224 2046 4472 740 814 1532 2054 900 3087 2913 3584 1024 4809 348 45 2937 3000 2177 1868 46 2017 1447 2349 3143 744 2427 2659 1611 738 4763 272 4395 372 1068 2777 36 4338 4189 2958 433 3176 4130 2004 1767 2453 4017 834 1656 1227 2304 487 1616 609 4429 4258 1499 2961 1716 889 2037 930 2014 299 3200 3415 4764 4678 1386 3741 1104 4089 4604 145 1716 3987 1196 4464 40 3523 3180 2550 1320 4589 561 1440 644 4011 4260 1065 2919 562 644 3905 2313 1921 3867 801 2181 3670 4069 4984 2331 312 2540 2265 431 1893 3694 4035 4568 1502 453 2920 4538 3311 4798 3382 2045 4216 1379 4401 3827 1598 761 4119 478 2858 763 74 1879 4497 1165 3362 2200 2826 2281 872 2772 595 1365 2740 1489 3909 451 4001 4333 2835 609 4883 1182 1783 3543 1664 2440 277 147 4220 2779 2294 360 4523 3539 1207 3314 163 2158 727 2700 4927 4906 3060 1290 3773 1916 3095 71 361 4913 3563 225 1080 1569 1418 4840 766 303 3912 1978 2256 3515 4462 2138 987 1848 1808 228 3067 1974 1192 4715 1853 4257 3089 3988 3253 2560 4620 192 3008 4223 2262 1094 68 525 1408 886 4739 2927 2678 3623 2500 3563 2617 3138 978 4118 2349 1684 1395 2223 147 848 546 4841 3664 2915 3125 4893 1668 4454 2319 3789 1869 2728 3727 1866 4073 3186 2880 2512 1143 3624 4871 4325 2711 3790 3016 4517 2325 4913 1714 4617 498 4210 3078 1251 2323 2735 1308 4123 4872 2858 4877 149 1662 656 4050 2505 4030 4098 1460 2770 964 2167 162 2432 248 241 4086 2038 1248 1731 3264 932 1108 4618 3329 3806 2273 4137 1161 3155 4471 1971 4315 2062 2691 4509 2708 4641 2918 584 3447 4549 3027 2740 4395 1452 517 4432 4067 711 1151 2371 141 2832 4290 3982 1860 2602 4322 3928 2255 2587 4929 729 4295 1057 4235 3159 4852 4458 4897 1804 761 4770 2918 3989 2884 3161 4981 2989 503 3611 3105 4680 3538 2638 3898 4936 4606 4207 4823 876 683 541 23 2628 107 197 4151 166 517 2780 3999 4684 4627 2000 3525 4980 4140 4712 2256 1286 795 2463 4230 1690 4542 4565 3838 3455 4327 3078 4551 2493 55 1385 1296 4428 2646 377 805 3011 2276 3008 3737 650 4500 3687 3422 512 2099 2416 1574 1174 2325 1972 4550 4529 4009 2861 150 3900 3664 1574 2130 2700 3761 3717 2804 2178 2392 776 1063 3509 1299 3461 4957 4077 500 4904 1971 2633 82 2209 3304 2154 2679 2883 4897 446 2979 3519 3624 4406 1672 4143 4336 4471 236 4179 2619 3925 2354 1831 2164 3980 3329 4723 1573 2229 4203 2290 611 4823 1223 4459 1421 923 1448 2995 48 271 4141 3825 4134 4012 1399 4689 2554 3945 4189 1858 3045 2693 2267 4016 1381 4760 2902 1634 657 1595 3682 4469 726 2627 860 439 4453 3842 4193 3813 4514 4198 2285 3333 3038 3553 3653 293 3679 2719 3838 1610 3139 3043 2963 1826 1616 1810 2914 1643 2439 2070 3272 3369 1092 212 2977 3284 2248 4230 1184 2703 1175 3363 4485 2803 3931 3234 58 4065 303 3098 4382 1380 4796 1133 1418 3965 4919 4537 4854 2293 3681 422 2093 1718 4990 922 364 4138 3871 2080 2119 1099 2944 2332 4285 2145 1330 745 3095 2152 4938 4395 133 3559 1016 3269 3865 3897 2065 3205 2897 2600 4262 3443 4129 933 699 2542 2759 585 2657 3846 4118 640 3876 2499 3419 2785 1909 3397 2323 183 4985 4049 2955 627 3832 2635 1438 4695 2895 1710 1355 3172 1822 4982 1149 3949 2739 4158 2881 2746 2318 4394 3395 4150 2011 4487 1217 418 123 1414 1950 760 2010 1013 1753 4680 1258 461 251 998 23 4365 4269 498 2330 805 1768 2486 4982 3236 1650 4628 966 1715 1304 1854 1085 1368 2998 2444 2636 4460 2513 3193 3031 4653 22 2310 3824 3797 344 150 3555 4689 1286 1192 4665 3794 1330 3889 1165 4712 2427 2015 4586 3674 4044 1871 4370 2879 4675 4559 3480 2040 4994 3237 3896 1315 4050 3014 3082 1874 563 1808 4466 778 2581 2561 1795 4965 4963 3725 3199 4080 467 2684 856 4829 4855 817 4715 3562 2862 308 816 889 4459 3833 763 2462 3261 2783 3318 2596 2846 1418 3725 1320 1453 3266 3256 4532 3868 1458 1212 1150 4394 593 4035 118 2705 1548 207 2483 1145 1906 2731 319 2508 55 1946 4022 4688 1881 2302 36 1088 454 2738 4420 4835 1396 56 33 2916 4344 4621 1041 856 2624 2784 4732 3219 4633 4798 3842 2291 2985 1625 3730 2179 3693 3372 3668 394 3389 1729 1136 3745 1171 2019 701 9 56 1812 1371 2659 1823 3600 25 2973 424 512 4904 2676 4526 145 3389 4052 4354 3170 4283 858 1510 3058 3975 147 4018 3023 3698 2210 3794 1023 4619 2350 1053 627 1298 3097 1920 4551 4582 994 730 700 3512 4844 1534 1703 2766 2109 2043 4975 809 2992 1799 4202 1823 3899 4216 544 4210 1194 130 4311 4422 3194 4468 4406 1775 3319 682 3778 4177 3902 508 19 262 835 1702 3456 2052 2157 3182 743 3412 2493 2826 1230 3108 4659 4431 4221 4406 3665 3266 241 4583 621 2403 235 4745 459 685 1703 4849 3961 192 350 4529 618 3703 4220 2287 92 987 3994 2565 666 4061 645 4359 3474 568 133 4736 4127 4749 1927 1237 1168 3780 4796 616 368 962 4832 4246 4852 4301 1827 3570 4688 2850 3931 3640 4426 8 1345 1658 3805 3195 503 3343 752 2497 4000 31 1061 2864 728 368 2586 4342 4712 1676 683 3256 988 3209 1822 2572 732 4215 509 3998 4614 270 1400 671 898 4949 936 4201 821 1012 2117 236 1855 4235 2561 3133 4301 3976 3571 2210 4599 1566 2918 3375 139 496 455 3627 3288 3594 4810 1852 4700 1545 3557 2959 463 1413 3643 4001 3790 4070 3186 1169 1433 4692 2774 3555 12 3486 3500 3222 4762 1612 4247 615 4269 4037 3207 220 3080 82 2229 1210 2773 1993 601 4000 3703 2723 740 881 1658 3470 2238 2126 2214 2587 705 434 519 3665 2500 2364 408 2944 1297 3664 603 4207 831 2838 314 4216 2832 2770 2090 2558 596 3018 1123 1389 4277 1220 1497 2594 865 4365 1102 23 1451 4898 1005 4073 1226 1347 4137 2202 1577 2363 4228 4639 1013 4890 1480 1738 2986 2339 3314 3873 3727 1574 2513 3397 1173 2695 3684 2573 107 837 3049 520 1701 1380 2943 766 497 2251 3189 888 1265 4767 968 4876 4299 822 4081 674 4156 1173 3285 2729 608 4123 1515 3426 1292 3252 2273 2836 213 1542 200 1023 3206 2847 4787 2137 22 597 260 2636 4271 1284 1728 1654 1073 1652 406 3887 4924 945 2011 934 298 737 3664 5 4419 849 3819 1616 1566 2313 3930 3299 4543 4467 4835 1201 563 2960 1479 4789 4422 1107 282 3653 1989 716 2061 3937 3916 1150 4764 1329 4066 3561 2521 2405 3968 1833 1055 98 2358 4309 3087 2732 2366 2977 4998 3150 1231 116 4181 1139 3363 2787 3216 2977 4745 2780 2064 2057 3100 2404 2097 897 4969 3378 4124 3434 2933 345 3014 697 2294 1522 328 3066 3933 2183 1397 4064 898 265 3071 1271 2143 2892 2801 4451 1764 1086 1198 4278 3746 3915 3353 494 1432 4379 1163 4788 1962 2427 3753 854 2612 1128 2027 4989 4059 3039 510 2968 4236 4128 4963 3112 3515 4486 1998 522 398 2193 1911 80 2784 1988 2308 1272 918 519 4134 3555 2973 3213 3503 3143 402 679 210 2014 4904 4112 923 3461 598 680 387 2742 2486 3409 3070 4014 2568 389 1380 3999 4901 517 2499 7 3732 1035 2315 3968 3384 1498 3945 4678 55 1072 2141 2780 4341 1443 4403 431 4191 553 3158 2409 3305 3062 4544 4319 1401 3818 2092 1220 1249 4984 1973 3988 2552 3633 1084 3866 2330 383 2933 2426 1836 3954 1114 2143 3369 2718 4615 4335 2487 4139 3652 4066 4522 1012 3287 470 1057 4497 3623 1150 3124 1125 1410 1526 4572 3840 1480 3937 3219 3926 4581 107 2439 2734 2571 984 4828 3715 4469 3771 3367 2623 3038 559 4699 4787 3272 122 2088 3985 1389 3085 463 4786 2034 1925 4183 4896 807 2077 851 437 2280 3978 1618 978 655 1533 1406 2514 3015 1589 2614 204 1642 3690 1323 1812 293 4715 4310 3314 679 2401 4225 1497 3933 1194 2482 3122 2569 559 3467 1495 2518 4542 4156 272 4798 2400 1336 337 3812 1732 3059 1962 3899 475 2659 1726 677 410 60 3724 4636 1043 234 3945 4588 1668 3003 3124 2383 2462 1290 1769 2824 1175 4262 1255 656 4377 4968 3010 3373 3097 513 3569 3950 3152 2817 2897 1592 3453 4033 200 2276 2682 4874 939 4694 235 348 1904 2584 674 2056 2597 4157 2821 1798 3679 430 2406 4992 2116 272 3082 2133 3154 1620 4179 1375 477 4286 2806 1469 3869 4271 4902 1034 1037 2699 2743 1668 1837 1868 3995 126 1457 2717 1073 4046 4569 2631 241 1064 2751 1903 4073 1657 3099 1590 899 4988 1362 1096 3957 1305 3315 1262 2399 3585 1321 4196 2568 2219 3740 2507 4162 4107 1280 1176 778 4709 1307 3843 4793 2102 3267 281 2605 2276 1567 915 2072 1425 825 509 2288 4692 2194 1368 3142 4447 4310 64 1847 602 748 1974 278 1743 4999 4895 3488 4908 679 2731 2870 3708 4433 1023 3343 4230 595 3019 2355 3260 3081 3413 4929 2670 4915 2333 3418 2197 188 3887 523 992 1589 3996 1567 3530 1000 1169 4331 801 2701 4030 201 4569 1816 4079 197 4927 2529 3919 1603 79 298 2433 287 47 1909 45 931 313 1236 1513 333 2757 2079 525 3502 4964 1401 4054 1468 310 4179 468 2280 837 280 1715 2289 1040 2255 4238 4408 3193 1053 535 74 551 112 4961 2089 1845 2613 2599 155 1417 1858 3257 1297 2798 3381 1774 1969 2266 1947 1013 893 4097 225 2274 1730 3576 1823 2968 1506 1971 777 4081 3522 511 164 3632 4093 4744 391 1183 3711 2117 1351 2161 298 2223 2505 1601 4301 2166 940 3401 1272 396 3916 661 1545 3287 825 4661 2626 1443 1070 3270 16 2998 3882 4546 246 3371 3610 2435 2528 4424 197 1796 3864 2663 1983 608 2509 2856 758 4193 1351 4910 1896 1346 436 1342 691 4206 4166 4795 3468 2535 259 4277 3953 399 1588 3349 4007 3019 78 4666 2916 3146 1524 3655 4973 2210 1618 1146 4866 988 2252 1703 485 3131 77 3044 1775 3017 3744 3874 4379 523 4523 994 1593 3720 639 3413 556 4261 754 4171 1605 1092 4500 1790 1470 640 1749 1292 623 2674 4246 3888 4084 192 3867 4376 1340 2520 2800 4857 4836 3402 2385 2487 2947 2859 144 2894 635 2723 2050 172 2078 96 3386 1276 551 936 4253 2068 1781 892 517 1543 1355 663 4431 4453 731 811 2444 3014 2142 4092 4707 1035 4109 1611 2814 4437 316 4796 72 75 545 1872 1846 2281 3537 2820 4147 4108 3452 4416 1185 54 1004 2786 3383 232 842 808 4086 1411 625 1585 1267 4366 2985 669 2833 628 2181 1376 2892 411 3062 331 1534 3469 2797 323 3877 2578 357 1760 3619 2157 47 3815 4445 2003 867 1177 2237 2247 4582 4570 2537 1097 4662 1363 4353 1082 3288 4288 308 1561 3763 1482 2332 1745 1202 2645 157 265 2246 3740 2066 2418 3010 4473 4208 1549 173 3853 3473 2891 4228 2982 1579 1026 93 1379 327 4831 2100 1986 4410 2182 2634 195 4495 4052 3553 203 4674 3694 4393 4922 470 4223 4903 2805 4921 406 3449 3156 4419 1637 1259 3173 4123 363 3964 1279 4321 4907 2305 2784 4709 1851 1762 320 207 3686 4344 804 2092 3723 2270 3700 1752 1875 3573 4621 3166 1054 797 823 2538 1239 4355 903 2024 4260 1965 535 2146 1191 4032 242 1717 2847 3459 2984 2644 2416 3729 3472 4196 1583 83 2041 2199 4838 3548 4743 4593 3510 83 4757 2166 3632 1020 2101 4762 1955 471 3849 2087 2786 4080 3062 2827 963 1861 572 4367 4976 475 2951 3497 4810 4698 4689 795 153 2524 4262 777 1709 74 2254 3879 1657 1383 2262 2417 1826 2939 1871 650 3212 2873 2582 2061 205 1921 906 1471 3816 439 2770 3131 940 330 3844 1116 1603 1358 3183 4823 4339 690 714 4510 2240 651 2170 1830 4560 1015 3376 4921 4621 4611 3953 3685 1383 1054 1012 1892 1656 4995 4816 2290 1454 1451 867 2770 476 4809 3332 2769 2937 1220 2418 4553 4111 16 3570 4120 293 317 3485 2142 2502 1623 2207 1915 2656 4444 4898 4622 3574 4969 2065 4151 2983 4174 1557 2118 4100 1189 4003 1673 621 4959 4084 3803 4829 4567 2508 2791 4594 3772 1732 1049 3758 236 2985 2293 3761 4188 1282 1886 1804 2664 3757 153 2015 3418 1722 823 4636 1146 3871 4190 1593 4107 1034 2737 4403 2654 1442 4428 1286 3549 4127 584 2429 2746 2957 109 2704 996 3350 563 729 313 4829 1264 4390 2591 3731 829 2699 3473 2789 1073 4141 4216 2924 1188 3591 4535 3724 2413 4481 3239 2773 3589 1740 1513 109 370 2471 2758 605 1333 2149 1626 3303 132 197 1245 2287 3649 1625 1921 4287 2824 3719 4015 512 1293 2987 2618 4424 1204 4715 1897 2471 3839 2737 153 585 3436 2533 2770 167 4372 3465 469 3453 2302 4051 764 3893 4601 4518 2162 2875 3621 1153 63 1064 3523 854 4237 4752 4168 356 1286 2283 4119 1542 123 1039 740 3722 2574 4508 17 411 2993 3239 4788 432 1941 3496 3655 4146 3389 1996 64 3082 2304 3307 3622 1872 2362 3755 762 3813 3083 2611 1707 2114 534 3945 3721 3191 3228 3085 4419 1957 975 3507 2753 4308 3191 2261 3107 4918 3872 1527 1511 4826 3666 1009 4375 2602 472 3345 2153 45 1466 4398 4893 3822 2611 286 1939 4627 2795 3393 4194 415 2829 2915 1938 4256 1418 3878 1195 2153 2365 2838 1884 97 2046 2307 333 1923 2783 3442 3589 1348 4050 3444 1100 3081 4432 2486 290 4886 803 4696 2543 1775 365 718 2832 2867 975 3506 1481 492 2075 3247 4653 1072 2379 120 4752 3875 2856 55 1974 1331 4667 4262 1177 2194 4143 4890 3550 1320 3212 1018 1400 3479 4862 2021 4948 2093 3661 2217 2452 4725 2307 2909 1197 3870 1001 2504 3880 1930 633 887 2772 1809 1517 2963 4738 3756 3375 3640 1648 4962 215 1720 2079 4278 2577 2670 229 358 4228 4956 3884 2046 3828 813 1945 307 232 275 302 3537 2732 4826 3608 4262 2609 4851 1425 1748 1480 3570 4775 2363 4491 505 739 980 1660 2139 4964 943 1660 4505 698 4430 718 2017 3979 3160 4681 545 2944 3903 3625 745 265 3570 3150 1422 3621 3276 3899 464 1195 4675 3536 93 1533 562 721 507 695 911 2318 4642 1940 3669 2033 615 2529 3411 1986 915 3921 2108 1790 2050 4839 1022 4572 2477 2215 4211 639 1920 4989 4818 39 780 2268 1142 3119 886 3368 774 1832 3638 4724 1244 3573 4986 798 2326 1213 896 2878 1848 4613 679 3546 2696 4835 223 4389 3153 1332 2396 124 281 583 4223 3159 4178 4223 2933 4982 3092 2228 846 2465 3426 3947 1935 3551 3505 682 2529 952 572 2045 519 4139 3514 4676 4964 4745 2814 3914 3179 1384 86 183 1789 1905 3350 2271 1447 3065 3698 4290 3265 2132 3783 3698 1728 3086 4874 359 652 2904 3551 78 2803 1889 1204 4870 220 3002 2563 4082 877 2849 4140 4826 46 583 4512 4337 340 4298 2639 1512 4199 2132 4979 4266 676 2626 1091 1110 355 4629 2137 1497 2705 1524 1764 1729 784 3025 2447 3899 1675 759 1888 2957 795 1619 66 3084 2796 2432 1843 4696 2736 993 1343 4915 2731 875 3715 2150 421 3887 458 236 4419 3973 2588 2021 1407 2356 2146 645 659 1395 4579 1082 122 2196 2347 4537 2328 1163 1247 2457 3972 4515 1401 4430 1325 2489 2450 2656 154 2335 1579 1801 1857 2394 1075 2171 353 4837 4125 1576 3999 2268 1678 4888 421 3378 3603 1398 446 3067 1673 739 28 578 259 2042 4955 1909 520 242 4811 3900 3883 2544 2849 4957 4033 802 2726 587 1574 1884 4991 1930 1184 3591 2475 277 3378 1429 1433 3905 91 2063 1151 567 3821 4479 2052 4150 3022 3174 3687 4166 522 1103 3701 4726 2727 4378 4903 4102 3519 4946 3009 446 290 4216 1989 3534 41 2325 2758 1740 4020 356 869 4241 1493 4374 1096 3036 4651 3107 1574 2605 4648 1128 1844 587 3691 3187 4299 1495 1335 1825 1407 343 1978 3713 4873 4012 1079 4479 222 4964 4581 2162 4311 4872 3877 2109 4895 2471 407 738 3528 1898 2318 1298 3558 206 472 1358 4794 381 1503 634 728 4037 770 1556 4913 839 4132 2137 2626 1097 428 1153 4771 4869 2404 2822 74 528 723 4153 861 1436 1443 4061 1955 470 987 4818 4140 2328 2733 2347 3004 1208 2209 1648 4788 1159 2785 4893 4513 1612 1123 4793 1043 1911 1298 1008 4928 814 445 906 3006 2811 3943 3018 2628 2395 1501 2191 2842 2424 531 1966 868 1977 4488 6 4219 4733 2389 3898 4052 1347 1281 4195 4703 870 1344 28 4137 4177 4991 3188 4642 4583 4906 511 3440 2189 543 1326 4187 1638 4536 882 822 6 3149 1165 1604 2008 784 1953 33 3145 3479 1790 1565 2714 3917 2873 3965 4601 617 3879 1426 4200 2645 70 783 2301 2936 4597 487 2953 1661 3543 3916 3729 1818 2429 3993 3904 1362 2464 1418 4211 2851 3426 2975 2171 2273 4142 2325 2343 2921 316 828 4319 3999 2327 530 1074 152 1838 1982 825 2833 118 3126 2626 2246 4278 794 782 1395 4217 2262 2714 1167 3800 3388 610 2132 4686 4440 4474 3017 4866 2930 3699 1760 4408 3127 332 4808 3688 3401 2094 116 4878 4098 2559 3633 3992 3965 4040 4260 1883 2805 3391 2298 1871 388 3646 4775 670 4870 4306 2712 2265 4035 4957 2344 2139 4624 4844 271 1772 2126 1209 2022 2431 3026 122 836 988 988 2312 4164 711 2312 2209 1093 2567 1936 3415 4201 2072 4471 3759 4654 3121 3199 659 312 1663 4404 3624 765 4928 2120 1737 4351 3065 2165 178 1462 4041 4030 4085 851 371 2646 409 2830 3360 86 1510 1498 2339 3548 2322 35 2235 4975 1143 3935 2388 860 2298 3074 1758 4724 2190 3976 2981 3187 2439 639 55 699 3288 242 2665 247 1109 3639 1179 2376 4569 1794 1159 388 1098 288 4230 4121 3376 1149 3547 2863 154 3606 4909 4411 3696 1880 4537 3309 3146 4791 4463 2859 215 2848 2872 1123 2095 1671 2398 877 4442 2625 4460 2711 3311 2940 1506 1368 4390 1386 2330 4405 4318 1386 3142 1278 2096 2279 4416 3714 2905 4591 1143 2855 3124 941 513 4635 4222 2015 939 3366 3985 2432 3307 861 473 287 351 1993 2506 4863 3371 1550 2968 3421 2295 3748 4213 1029 1631 4810 2238 2846 4649 390 870 3809 3858 3846 907 2397 4250 1378 1204 1838 4387 839 4969 4250 2230 165 2043 3651 1934 4850 2007 3432 3106 1670 2159 731 495 4829 4753 1172 3308 3528 630 3388 501 3148 3892 1163 2425 3065 941 2748 2356 228 3174 2931 1278 4485 2865 350 3737 3794 1043 1361 4942 4506 3734 24 3545 443 1136 3097 1497 501 4931 2663 4081 3957 1051 2489 4666 1307 1907 4160 4047 2932 688 1220 2975 2784 428 2096 510 3885 1076 3642 4372 2058 59 2148 3108 4357 1861 3886 3231 1070 4044 1241 3583 2129 999 3341 2636 296 3718 252 450 3559 4167 789 4817 854 3220 4546 1372 1811 547 2378 571 4349 4661 4968 89 3538 3655 889 182 4186 788 2218 2565 873 4072 3769 255 2097 1967 39 471 990 948 1052 4781 4080 4642 2171 203 476 663 3097 3698 2548 2012 3386 1022 4722 4598 1133 3566 3081 2712 4691 3373 3804 2967 4331 4956 2877 1268 921 4741 4056 2430 2603 1513 3381 3349 827 2508 1233 4616 1984 1596 1613 4104 1468 1253 3398 923 111 487 4083 1690 2171 1590 4131 2555 2406 1050 1444 3783 3035 4149 1525 2829 4849 3016 429 3854 418 2317 2073 3927 4653 3214 2794 658 2901 4877 1797 2173 408 754 681 4969 3977 4769 3556 1804 759 4697 2023 4751 3116 1710 2309 3833 1966 143 4200 4499 3065 312 1860 2458 1266 1874 3082 3369 3446 2462 3359 4020 2961 4094 3770 3069 1264 1812 2793 3666 688 3841 1500 2989 4052 2111 2673 2755 4914 479 2895 4062 439 1493 2347 4579 3639 3495 4934 221 1189 1737 4036 2544 353 827 86 214 3341 2993 3761 1550 1456 2026 2013 136 4227 659 432 1586 1118 4745 2960 4422 2404 4306 1804 3713 3114 4917 684 598 4212 4557 2084 1849 3169 4010 1870 4885 4738 3855 820 2743 4735 2173 3394 5000 3626 3175 3994 334 4641 3588 965 4627 3864 273 3057 4085 981 308 958 493 4563 2930 2424 2328 2783 2481 4152 577 1702 1263 3883 4165 173 337 3521 1917 1087 2053 1471 2231 2027 3913 4046 678 3084 3729 2170 4190 4391 2389 371 4712 2856 2688 3247 2404 4557 4546 2702 194 1505 4239 373 1008 3835 4287 3140 1263 3708 3484 2640 2838 4989 198 1961 750 1703 842 4933 1452 1040 4319 2915 930 2477 1720 977 1989 954 1653 3967 1904 1580 4697 4746 1448 2216 557 4242 303 3233 4684 1372 426 3445 1717 1680 547 17 2797 2652 1847 2713 4898 4479 1016 2617 2776 4519 1196 3327 1576 1604 868 3077 4684 4866 4966 460 4053 1715 388 780 4301 1011 2587 61 1205 978 941 1522 8 2750 1375 2457 4038 46 972 372 3274 3816 472 2538 1773 1619 173 1558 2185 766 361 3911 1382 1120 2758 2503 2120 4197 1689 773 1879 4991 3628 1099 4309 1235 1437 640 1156 3176 3396 1302 974 4820 1289 4437 3179 4086 1419 3591 1414 1901 3738 1770 4584 263 1582 185 1860 1411 4525 2507 105 2448 1953 3546 1740 3251 912 1382 4731 4237 2371 2792 210 955 2687 3015 3610 4732 4359 4534 693 847 4695 3988 2100 2194 2291 2922 4985 3156 3518 4321 853 3364 1363 610 4107 1151 1856 1371 2147 1558 3958 2121 3200 3173 1338 2008 1650 1710 1479 4941 2157 4276 1138 1229 3368 4520 1029 3859 1408 1144 2372 4894 3402 355 3675 3640 4852 2262 3437 3128 4052 2426 2366 1921 3759 3499 3059 153 3348 2778 3517 4883 4287 357 122 1677 551 3842 3452 2067 1887 3247 728 4722 1056 4637 2743 3934 3342 1776 3752 3892 4639 1217 2684 1808 4344 4612 481 297 4967 2714 3560 4632 2889 1968 1120 2693 3590 1895 3576 3698 1768 290 4336 3101 2728 1443 2833 874 1233 2461 1000 2047 3395 3555 2911 2039 2417 4408 4100 104 3931 4718 745 1461 2765 4983 3690 2148 254 3695 882 800 1018 2288 470 528 2729 3547 2608 703 4534 598 917 10 1808 2081 4216 2101 4444 4432 2589 4366 2857 2772 1598 400 106 2618 1746 1762 3560 4954 1545 1734 3430 705 4377 370 4971 3503 1140 4730 1635 1170 1656 2748 3542 3522 309 1042 2320 595 515 3884 2327 4750 4993 35 2593 959 4143 4879 259 2472 1669 1266 4986 4773 3522 4419 3918 2767 1558 3989 4658 3441 4807 3293 4054 606 888 4511 2581 1121 3598 793 2567 3859 1826 3046 664 4584 1449 4308 2927 674 4127 3231 3256 1373 4679 1660 3051 2657 4949 894 507 2860 1684 1741 3687 269 4456 3138 1004 1394 2054 3349 1001 3339 3399 3975 785 4324 1577 1664 4589 2719 517 4194 3384 72 122 4307 2625 151 585 2608 1748 609 3359 4885 2073 2544 2502 3013 2684 4678 2516 1720 1971 2966 1722 4968 1635 1604 4078 4331 3052 4303 105 1852 1896 4430 3690 3250 2536 2048 1906 4800 575 994 2390 3659 2101 870 4832 4679 3741 2558 1574 3371 1671 1637 3770 1984 3407 1814 1248 3909 4908 363 1699 2966 722 2367 2736 105 1232 2444 4240 3583 4203 4695 4563 2169 2921 3183 1776 2049 4303 3177 4150 2308 4132 983 4671 1807 811 3572 4759 39 1981 4737 3465 2495 2413 3220 4794 1390 1474 196 2356 4342 1608 1630 413 1823 2871 2715 4733 4985 2027 4167 1676 3862 834 3428 3409 3758 545 4733 2684 3064 4976 611 1517 4168 1953 4924 2714 4683 4325 4847 4589 3348 215 233 140 4467 2966 2131 608 1265 3407 689 1478 3718 2018 3844 4449 2571 2904 3625 78 2392 4443 3617 4102 2391 2430 207 4079 2735 2273 3621 4932 2586 2822 911 3048 127 3423 4789 2135 3257 4109 4238 4902 2909 1770 2664 4310 4896 2929 3489 3653 1959 1016 321 2556 2478 2053 3285 3178 4018 2190 1342 591 3190 55 944 4666 1818 2736 4628 3356 4975 4397 2774 4187 2996 2524 2887 3936 484 346 2164 1897 646 4519 3413 1520 1668 4637 4095 1577 964 45 4507 4160 82 1114 2460 2625 4828 1563 2357 3382 1261 2789 409 261 2194 871 1505 3999 4448 1877 3082 3442 2012 86 1204 344 4713 1126 3044 3934 718 1732 1282 702 1813 2125 236 869 1758 2023 3921 4342 2050 879 3703 4269 776 2676 1830 20 1891 1633 1643 4577 3441 4799 1678 958 2398 3400 4620 1336 1943 2870 3477 3089 3928 74 831 4247 4414 3805 1361 1202 2302 1634 2337 4625 3476 1130 135 4374 1845 2551 200 3597 790 2489 3267 2041 1626 60 2631 3272 4439 2672 804 4826 2929 4704 4781 2653 3926 683 2828 2196 1473 1734 3726 4035 1440 3529 1699 2421 1030 3477 3687 159 4369 580 1804 1010 3085 4473 4814 772 343 548 4405 1016 4282 1471 111 4081 2718 4147 4995 2883 532 4668 134 2523 4835 2665 4810 2017 3526 2021 1699 3893 2028 385 3680 2448 3023 1591 1376 4782 4341 1568 90 3675 1610 112 2715 291 4404 2533 3140 319 3686 4883 1298 3735 3526 3386 4037 3483 3126 3606 257 297 3862 2247 3519 2179 2048 4295 2005 3837 1155 3102 2474 1939 1514 3065 339 897 4482 3375 3777 2857 2599 1635 3521 481 815 4597 1594 4322 3613 4929 4386 778 3880 2926 4842 4707 97 3927 2957 3866 1921 1422 3965 3417 2960 484 3574 3157 855 2611 4097 3016 215 908 2083 2552 1776 4401 3667 3198 3475 1844 2095 1849 2192 1894 4440 3144 2713 97 3193 1459 2261 334 2484 3635 3534 1953 301 1246 4427 4839 2661 1148 1559 1623 4056 4524 4064 1630 2783 4008 2057 625 2015 4972 2040 4327 3497 4827 4753 53 1016 770 4145 1080 782 851 1451 614 271 3700 1063 3126 3787 4725 2190 2763 2408 2422 383 2821 4335 4814 3806 759 1523 2317 3799 4098 21 4851 2399 3145 2818 646 2556 1019 4499 689 1616 237 4627 175 2386 1757 4093 2060 156 2360 2252 3468 4654 948 4833 1586 3682 2351 2929 171 2878 2910 1908 3480 1653 2167 3983 4824 2654 1448 867 2651 3771 1429 668 3304 1444 1798 610 192 4810 486 2459 1608 3292 325 4175 419 117 1575 2371 2614 3795 2403 4047 4627 978 2214 2304 2782 63 149 3486 1299 4446 2022 3071 1838 4133 536 515 4889 2990 4262 3325 3138 2009 1759 1536 10 231 4489 936 3639 3968 1074 101 1043 4846 3830 420 4746 1464 3308 2285 3648 4504 3217 750 4625 1125 4947 1182 479 2234 2798 2979 2296 1077 1027 1477 702 409 2820 3592 2917 2972 3738 198 3247 1306 3303 4459 1643 3992 292 2143 1098 3162 2996 3688 3018 1405 2271 3237 2907 3133 1472 524 1692 169 576 3701 4718 1058 2025 2164 2864 1144 955 1331 4538 213 4250 2477 1266 2127 4718 4829 2962 2242 3033 261 1511 1012 2749 7 4220 560 1532 4808 4581 1924 2670 2735 1501 3474 1230 2971 4728 4578 2197 4010 3625 1255 558 3027 2222 2158 1424 3229 4831 258 3648 3333 2938 4475 4188 3460 962 2169 4968 3983 4003 2406 1029 318 32 314 517 2565 334 3108 81 2189 3222 488 3827 3404 686 4819 1412 377 3377 657 503 2913 4850 808 1780 3749 4277 2826 2710 4634 3791 3119 1877 295 57 121 1749 50 1337 4046 1301 132 3840 4937 4769 4640 4701 1424 1849 2520 1400 160 3968 4616 3832 2429 581 2761 662 1811 4557 423 2904 1240 3199 3500 3663 3143 4719 4627 4545 894 531 2533 3639 800 1809 4263 1672 2141 2167 1346 1101 3541 754 3754 3571 4057 392 3072 1996 3378 1101 2112 4742 4839 1018 2580 3314 4412 2761 2975 4894 2678 1963 642 3124 1775 1994 410 3409 2432 3591 3192 3630 1114 2773 1136 4099 4140 3996 2906 4751 401 4799 1301 57 1415 190 4375 1218 728 2085 4590 4624 1668 3395 4346 461 4502 3860 3320 2070 475 4208 3081 3125 2494 897 752 80 4759 57 3936 2647 2167 1970 204 2033 4237 3732 4013 2008 564 1082 40 3616 4259 21 125 4884 3963 1240 3417 1882 1365 1018 4829 362 2378 3879 2004 786 4208 223 1057 4989 2932 1214 1975 999 586 3674 3975 835 831 1921 3509 525 96 344 4131 1281 4000 3916 4237 1514 2302 3301 3924 2267 1004 1758 4195 4386 4945 2631 4565 1824 1416 4147 3509 3090 3679 450 1076 3419 1873 1656 198 4136 1829 3932 4141 1482 1308 1202 4485 4920 1598 146 2014 530 2990 278 182 4631 3666 2048 948 2472 4700 2674 2990 3018 2323 2764 4532 2568 2531 3489 282 4959 1729 1066 2298 4617 207 1465 1704 123 4054 1448 4340 462 2167 152 676 1961 3361 4122 1479 85 4807 4082 1307 1976 2119 1478 4511 2915 3715 4707 1098 3964 4332 689 642 621 3042 1586 3462 2563 4645 239 4541 119 2360 4259 3629 2416 4432 861 3221 1320 3753 451 1514 4803 433 3882 4430 2883 1243 567 1460 1678 1526 2153 958 2950 1772 4236 1903 32 435 3887 4049 2182 4223 4943 1033 3669 1942 2242 1190 2592 3306 405 77 2147 1595 2647 1200 3840 1107 299 1738 2918 3368 2426 2509 3244 4685 4447 4044 2299 2601 2033 4401 850 1870 4804 2016 4431 3947 4464 1866 2245 771 2384 732 2296 4236 173 4629 3211 3865 89 4995 3514 4969 732 2783 4104 877 2763 716 2875 4053 1780 1956 3531 860 130 3107 2014 3416 967 826 4703 579 797 349 3530 3589 2060 4349 4346 2255 4688 383 4748 1729 4768 1788 3969 1341 2272 2895 3296 1145 2312 4082 1985 2609 3122 985 3043 692 2064 4837 1375 3666 4611 610 1578 356 4621 1721 3519 4 2921 4215 2539 4528 1469 4196 1975 1644 2255 2581 2122 4061 3261 4603 693 1214 3619 2258 1068 2775 3497 2131 3508 3425 3323 2026 4999 2427 4791 2368 257 2736 2986 2618 4927 3679 3036 4528 1963 2674 4047 1095 906 207 3196 3024 237 2946 1133 4942 3147 441 724 492 2742 1790 1275 2165 4186 2177 1890 1522 2633 4020 4525 88 3641 1869 3443 4367 3612 1895 296 300 2183 3201 4107 1671 2379 3125 1513 3710 4464 2050 216 1945 1909 2435 325 4620 3193 2446 4487 4072 4981 1606 4137 1153 4056 1586 3980 713 2874 3219 4818 556 4153 1162 4844 522 4695 4215 102 1449 1817 1267 2910 4145 2914 3247 3152 2005 3110 3099 3452 2264 1367 3544 2095 3990 3884 1086 3222 1511 2765 2639 1518 3095 1296 3226 407 3345 4095 2345 4852 3471 480 4347 2844 3508 3555 1227 4228 4210 3400 4631 379 4324 3758 3562 1045 374 3989 1346 1017 4887 2653 2514 3515 1686 1173 337 3666 3114 621 874 203 2401 3188 1130 2972 594 2523 438 3994 2131 2551 2506 4876 3859 3275 3834 4541 1569 2828 1973 2022 1219 3179 3069 4113 3720 4543 4920 2591 1343 4112 514 947 4069 293 641 1317 596 1127 4943 4385 30 3500 4604 4013 1390 4645 322 142 1687 4232 1311 3955 2315 3022 4446 1849 1013 3190 4854 133 2351 1160 4025 909 709 1507 1647 2784 408 2417 345 4137 1109 3941 4286 3208 1099 3731 4385 4225 3921 553 4208 130 1117 1478 39 2737 957 786 1467 701 626 406 1136 4984 313 4263 2748 1331 1096 559 17 1946 3447 3876 4927 2204 548 3960 1159 4876 2237 2543 4465 995 4867 3532 4279 1859 81 2260 3032 2285 4081 1953 2774 2196 1487 2656 4488 4016 2852 4619 369 4413 2388 969 3191 4681 2368 2689 709 2465 3061 3242 1041 1620 1364 4918 2942 150 4048 147 3763 3671 2979 2337 4971 3362 4785 2238 3468 1079 1170 3669 792 1977 1965 3970 2958 4040 512 1752 2801 3535 2849 4283 4784 2759 2328 3238 3685 763 2658 4559 86 554 952 646 4647 4769 750 1482 838 2190 4740 3211 886 3958 320 2337 4325 495 1355 4316 1381 1303 1871 3633 2662 3523 2431 356 1699 2977 4503 2032 2153 3367 2504 4881 2235 1137 2510 2266 1352 1767 2745 1303 75 3188 1879 2973 3562 3968 3920 4669 2393 31 3761 3973 4956 3480 3546 614 2488 239 1200 703 4890 3444 3572 1000 3326 1146 1057 1992 2210 416 2418 856 2448 1011 2018 1262 2728 3410 3618 691 1691 4793 678 4173 3913 1335 4104 1302 4468 1976 4844 4227 2963 4035 4754 829 1248 3716 3192 348 546 1116 4133 4335 1052 1820 1599 3549 1700 4214 4302 471 3741 2932 2959 1931 4229 1543 3145 4675 3704 2241 3931 3636 267 4379 3436 1984 4177 1296 3346 2948 3026 1416 2652 1410 2527 4230 3080 800 3271 1931 990 4832 2582 2937 2450 3278 3248 904 2718 2581 4962 1468 4773 4026 3346 4292 1002 2199 746 797 3879 4554 1505 4950 4454 3707 2825 2570 4692 641 2562 4345 3873 4158 710 446 3017 1375 4643 1330 4702 4485 428 720 3859 3662 1904 2775 2730 4316 1298 3035 1592 1813 4167 1005 2436 513 1091 3910 811 3488 2428 4856 3951 1265 2413 829 1403 3500 21 422 705 2273 3534 3237 2180 2335 4702 363 4942 3654 2465 4019 2131 2229 1133 1373 2484 3453 3556 4788 1598 2083 4030 168 1304 3554 2204 2693 2112 1151 1854 922 3407 4739 1662 1331 4800 2157 1363 1584 629 1445 3759 1324 1290 618 4713 1190 3936 501 60 2475 1299 2860 4078 1154 1317 2576 2114 1078 513 2775 2599 1896 1128 4315 4358 1371 808 3168 1727 1446 3847 786 3309 3038 4900 3957 221 2089 2687 1547 3692 2995 508 1866 2886 4941 1141 4763 1951 4801 3173 396 3782 3816 997 1223 2733 4124 2938 257 1347 3758 3645 1084 3706 1897 1546 2501 1569 3245 114 3150 3730 1909 3985 4453 349 1801 3816 1604 4924 2973 2804 3119 2997 4784 2901 4625 4763 2110 3152 2359 533 2959 686 3955 366 3477 1579 1850 4691 4562 431 2943 3304 3488 432 3846 1340 2839 2646 4505 4568 4842 1238 1799 4835 1898 1384 3968 33 274 3937 2282 2335 209 1658 679 433 3259 1646 517 405 528 1568 948 1621 4540 4963 3300 3249 53 3496 1636 4371 2320 2932 4204 2409 1085 1543 1572 246 4222 3942 4482 4481 4740 3249 2385 524 1490 3798 3108 2614 1432 3956 1759 3706 2153 4505 2327 518 3277 3013 308 309 1256 3020 3294 3741 3513 1000 2693 2666 4084 4101 240 1785 4089 1772 271 4870 4514 192 817 694 1585 1467 1319 4582 176 3962 559 1426 4790 173 3746 4166 4681 353 2710 3249 2647 4797 4924 4085 3459 3720 75 545 3743 4633 163 4655 4836 2150 3179 2630 2803 3782 125 4632 4983 1567 1980 2813 3865 2832 2036 2247 2283 744 3635 196 4934 3214 2128 4872 404 1670 2659 4016 3102 4890 3773 2679 1431 999 3899 709 1462 100 3303 4379 1497 1318 2519 1272 3213 951 2100 2799 2494 626 4541 2287 4494 3385 1449 2201 2110 4728 5000 1606 3462 223 3979 3719 2987 1523 928 3251 147 1037 3623 2220 4147 4209 3687 3618 634 1993 1258 2766 1083 1168 956 1888 1159 1768 3280 1867 1496 3396 3835 3867 528 526 1575 2926 3016 2482 4378 1448 2225 1577 2724 2645 2950 4400 1300 2467 2552 2878 4020 1517 609 4697 280 4289 1721 3394 900 4275 4261 596 2115 3112 146 1817 2096 4868 1150 3757 3969 1692 2752 1441 3102 4981 4163 3729 2703 2851 3711 3543 1156 1283 2056 4302 2962 745 749 343 1853 3362 3906 951 336 1036 903 383 1278 2561 854 3435 1725 2344 2144 1876 1166 2228 4513 806 2871 3003 4272 2754 3945 1784 3960 3957 2665 3409 810 3775 4971 361 1177 2630 1322 3607 4380 2032 3586 358 2703 156 727 203 1770 2970 4171 1498 2857 462 3980 1578 3242 2009 4283 4116 3002 2400 4126 631 4856 3155 4102 3311 2233 767 810 2114 1066 4805 1379 4930 3785 801 3270 3821 2413 1219 3861 3304 4233 4657 4142 2968 3885 4787 1034 4207 2413 4254 4335 1005 424 3330 3039 501 1010 4764 423 4755 4322 3173 2833 3509 3333 2640 3466 2327 1001 1744 3204 317 1171 3480 4085 3917 2202 2137 4231 2746 481 3031 198 2242 4377 3300 3781 49 2468 1660 2361 596 3931 408 3612 3311 4650 4203 3580 3816 103 120 1337 2417 1190 4785 1226 786 4583 3225 849 4900 1830 4892 3290 279 3139 2674 2064 149 3920 3496 3809 4597 2294 686 4445 3881 912 4377 1834 3296 925 2235 3187 4413 4250 1870 596 4757 2990 3013 2696 1805 2101 2660 1636 4179 2086 2819 1505 232 1053 1006 3445 2044 2233 847 4898 1466 551 3483 1934 2631 2477 1321 3002 3735 2496 2511 59 2953 3591 2860 1196 4550 3221 463 1978 989 1651 2831 414 1394 2579 2832 767 2563 2326 1892 4253 1978 3279 4592 911 726 1790 2619 662 393 1407 1842 2128 4099 4592 4231 1422 845 3534 2133 3102 3120 176 3054 4121 1820 2947 4813 3774 1513 1100 2972 630 945 1329 2400 3462 3651 601 448 280 3642 4759 1729 602 3100 627 4229 4493 724 1936 4983 199 33 1167 40 498 941 3387 2494 4291 4206 4204 1736 1243 632 956 531 1626 1664 3324 1888 503 2563 296 475 3657 429 911 4893 2785 3667 1316 4068 4469 4754 2416 1894 3823 4501 3501 2801 3420 3170 2196 1774 1334 30 2392 2921 1202 3061 4881 3363 4379 4810 2179 2376 4885 669 604 4370 626 4776 2353 1028 1617 2922 217 4095 3514 4188 2776 1888 323 3662 1542 4904 4222 2587 342 2683 2449 3000 1463 1010 2988 3617 1886 1449 359 3189 4826 3553 2817 229 4455 343 442 1385 596 3307 1690 3738 2501 2138 4215 41 1817 4789 4075 2511 1709 2192 4676 4059 4623 1531 3747 3503 1651 2653 2853 635 4418 1108 2421 4169 1246 4277 4496 567 888 4755 4119 3208 3706 1296 105 4459 4741 2653 2678 2939 3845 2024 1597 4581 4551 2337 1815 1133 2474 4468 2097 745 4499 2754 3814 3020 759 175 2243 301 4933 2837 3962 3653 3193 624 2223 3461 2779 561 4398 2045 3446 435 4243 1462 2073 4521 4136 1762 185 62 4851 3406 3381 2571 1493 3815 2217 4532 1068 3474 20 4267 1945 946 4802 1260 2923 1973 154 1672 2771 216 664 1842 3278 1807 221 4268 910 158 3794 1411 4297 939 1881 1271 3040 1656 3444 4381 354 294 1868 101 2758 1461 4827 11 636 269 2874 2770 1221 4857 4428 2548 1566 2671 4825 4555 2154 4569 3524 2436 4365 622 4605 2023 4913 4617 3384 3768 4469 3913 277 153 1513 288 2526 1182 3715 325 2635 4983 4013 3042 1361 2969 3444 630 479 1749 1643 651 1920 2368 1358 4089 1883 2442 2223 4650 3798 719 2397 4084 2167 1177 2616 2378 2642 4331 2910 4987 2726 447 425 33 1287 722 2631 2804 3229 2931 4641 3645 1404 1799 3076 4651 1531 2520 3235 3617 1413 4465 1346 3510 1738 3388 4437 4755 3151 4548 287 1857 3490 3499 1324 4849 1767 3717 1839 4329 910 1747 4340 1142 1418 1250 3064 1636 2475 1265 4899 4024 1861 4918 757 3887 4671 3554 4447 564 1757 3632 269 2518 4655 1850 3795 2495 3672 1836 2373 1614 3895 4975 1005 1126 1441 256 1848 4397 645 2814 4721 2790 1494 4415 4357 3927 1333 243 4758 2292 3581 3312 793 3634 3157 2053 4407 1749 4978 4823 4215 1362 1170 3742 1187 3341 4001 1953 2590 2789 3192 3406 3909 3155 3273 3883 3299 479 3861 2544 3290 2787 814 3634 4289 4509 525 3850 3929 857 1941 3212 1767 2141 1414 2961 4494 772 1963 3045 4562 2612 1748 801 3509 2704 1909 2482 3685 2558 4589 4672 4916 2041 1440 4888 1879 1224 1862 3131 3480 3886 529 4261 629 240 4971 4806 726 3370 3758 2364 1426 338 514 2967 1955 987 4130 3988 3549 1044 4679 4091 795 1815 4363 825 4546 1954 4528 1895 4716 1089 375 521 2055 4522 1729 231 3052 423 1698 3215 1672 240 4824 4561 2886 4686 1864 154 3034 4417 4514 394 1079 4219 744 2094 2667 2659 1355 1406 4174 3292 726 4616 2103 4403 473 899 3582 3932 647 517 1163 1621 2840 4750 326 1489 1360 4435 1149 1078 3470 1179 1345 2375 2190 1853 3896 3564 2920 4129 4869 2197 1894 178 3036 4363 1026 4675 1511 383 3286 3470 795 4529 2705 1878 3323 2074 1585 3943 1300 2986 244 592 4136 2027 1197 4288 2483 1259 1509 3958 1241 382 2912 472 1342 891 804 733 76 4194 77 2643 4913 20 3324 2698 2974 2187 2043 3382 4601 4541 122 9 3180 4277 1310 3766 2611 1466 477 2152 826 1791 4251 81 2301 2225 3135 139 175 1420 2702 2307 2427 4319 4984 3992 3862 1427 830 1521 1267 1151 1322 4068 2565 831 735 3704 241 4577 3141 3044 3457 54 4327 1581 4554 4263 100 4372 126 3982 2609 2446 2740 1728 4949 3498 3331 4586 931 70 2666 3593 1676 4803 4667 1072 2298 2164 3131 1070 3974 27 2868 2429 2164 3357 1908 2821 4538 1528 4452 1654 460 4668 3249 3978 4747 2823 2037 2536 4393 2775 2223 3530 3110 2477 3855 2800 239 1988 2595 2107 281 1606 3262 3723 3962 2559 3371 2433 3649 1000 4126 2046 4345 1181 4019 1850 690 2744 845 2422 2344 3956 1177 2402 1114 4642 1240 328 2252 2127 4977 2175 37 2324 2332 2729 4202 581 2608 1381 2017 2707 3269 2526 3895 2802 2235 2857 2467 3491 4178 4947 1136 4043 4720 1201 791 1363 1566 4463 4867 3534 4395 4762 1371 93 3431 2173 2955 3494 2609 720 275 4145 538 660 3806 3810 2608 1976 1565 674 4932 2079 1482 1678 908 1328 1781 430 306 3653 1779 2447 4139 3436 4801 154 2600 3185 1933 4619 784 2722 894 370 3588 690 2927 829 3674 2222 1400 2100 1548 2395 69 4308 4702 4694 1133 365 3746 1330 3484 12 3847 3670 57 2626 102 572 1185 2466 3012 1068 170 4607 2708 3207 3241 2068 1090 3980 4469 2282 168 2334 3745 4030 4389 4515 1822 3375 4528 1439 3910 748 4594 3455 962 2997 4018 767 4662 1077 4998 2196 3800 1831 864 483 212 1422 1967 2672 4842 4603 1882 4472 1782 1202 1769 2520 824 2093 2324 1539 4866 3992 3681 3023 1109 1931 4290 512 4284 3316 2917 2452 686 1874 530 3646 1056 2363 4057 3684 793 1966 4705 2481 2125 1178 4866 4643 523 174 1892 158 4615 3534 510 2959 2056 949 2312 1785 3427 4901 3049 3420 4958 3200 4209 2961 1902 4683 3128 383 2073 1598 1302 4601 2245 1365 865 902 927 1930 298 752 781 1416 1287 3597 2029 3233 4787 1769 3875 746 1418 3602 359 3530 3742 3019 4901 3174 2348 3162 3435 1856 3575 169 3422 987 2964 3048 1397 825 3157 3065 2100 4661 1175 2107 3795 1561 395 4865 3037 834 2288 848 2610 1775 3207 396 3309 1061 3510 1843 2918 1814 2902 448 4512 2821 2709 162 4956 4187 1789 4042 3541 2382 827 3049 4642 2549 4281 4895 2840 2277 1108 4901 909 887 1142 4724 3390 2679 3101 620 290 967 4802 1566 3468 2882 4052 1386 1333 2057 179 4258 3415 4473 4277 3621 3235 459 4772 1373 3924 4867 1173 721 1290 3530 666 1540 2673 2372 4017 1580 3943 4187 4084 156 345 1818 3055 3762 4542 1530 4925 1594 4762 3920 3796 1729 1565 565 1844 4882 4874 493 1371 1773 1160 801 3372 4395 3804 3853 4251 4467 453 1202 4323 1225 111 757 3392 817 2361 4470 2949 3688 103 4746 1752 2644 2944 874 2049 2047 4432 2826 231 3672 2880 387 2378 4361 185 4177 3002 1618 741 2157 3350 3309 1798 1548 3798 2648 2773 710 2843 3846 3444 608 4617 4854 1052 4610 3371 3178 4336 1106 999 386 2408 4152 3462 2495 704 3992 4846 2512 3774 1499 3056 2504 3431 4829 1618 125 3498 4880 1973 2995 1427 1056 3640 1775 170 4286 4955 3629 1050 454 3749 787 1186 1632 3407 1171 4199 1954 1983 2173 64 2644 2526 2826 2561 4267 330 1770 2161 494 4525 4335 691 2900 3668 2128 2521 3597 560 4351 3532 4100 3904 4667 421 916 2318 2007 4152 71 237 3737 1124 2496 4658 20 4796 2251 448 4126 3312 1832 1794 3067 2189 1931 4045 2144 3041 1151 3731 905 976 4702 1297 1627 2466 4123 1489 4858 2538 1296 2721 2613 1152 4936 451 4709 2248 558 3339 3034 4210 124 4460 4190 496 3286 3131 2063 2866 2700 4050 681 1061 4363 2823 3106 2336 3885 2938 3885 1597 3564 4418 4112 1806 819 3529 53 78 565 4619 2844 292 652 3499 560 124 1075 527 2758 2421 2765 751 641 4379 3012 3185 3936 2414 1986 2496 2702 602 4899 4697 2818 2886 1553 716 4413 3685 2375 4937 1822 1151 2231 1728 2249 801 4484 2312 2547 97 456 1321 416 451 3112 4906 2382 3359 1603 4523 1487 2024 1174 3308 3923 3790 1034 1493 1516 3949 221 4780 2631 2300 4373 3410 4386 4415 32 4686 2816 3390 4151 328 1191 3171 4726 1855 2459 216 3702 3460 1768 2687 1820 3661 2932 1448 3079 4035 2113 990 4901 4116 2816 1738 4951 4249 1993 1447 3832 113 1117 484 1962 3085 3732 2565 3521 2970 4431 4611 589 1570 623 1487 4805 3459 731 603 599 414 2039 2033 2633 1177 3464 4641 4459 142 3160 1608 4194 2210 2520 4820 935 3335 601 1929 3486 1930 3546 2703 4232 3549 4470 4265 3105 1566 115 4111 394 4070 1107 2397 2688 3132 278 2970 4691 992 1671 4154 1768 1576 2667 2445 304 3598 317 3829 3775 279 3053 3500 4893 3917 1436 2812 1224 4799 4281 68 1977 1012 2183 874 2002 1412 3949 876 2790 3855 4004 4509 1145 3179 2285 1367 340 3202 1249 1923 3251 2425 3126 4202 614 755 2641 4664 3219 4572 1950 3651 4890 3983 1482 3336 24 2441 4130 1975 2573 915 4057 3042 3782 4675 3542 178 3923 2203 3027 2690 1594 2353 31 458 4410 4102 1133 1245 4977 3103 2427 931 4063 2111 980 4280 3121 3315 3383 1155 1615 3596 1997 1216 1269 3745 1670 207 3574 4618 2253 290 1340 982 3632 27 3018 302 2273 2859 3371 3360 4287 4836 447 4861 1734 4665 461 3283 2426 3681 4524 1563 2136 2719 1176 4028 4766 132 636 4718 62 2300 4874 2680 4727 813 2532 627 4116 1075 2935 3029 3339 3903 235 3655 2446 3283 3060 959 3366 1535 644 3815 1707 1584 4854 1452 4117 4683 1997 864 863 558 3539 3096 2910 1192 1154 246 4742 20 2799 3728 4901 194 4729 4807 1494 3982 2711 2489 2152 3111 3351 1384 725 2441 352 2001 4091 3676 1345 1326 3222 3746 807 1148 1932 2061 955 3838 2287 3559 3154 720 2111 831 2219 4724 2470 195 2189 889 2554 713 382 4439 4606 3700 2324 1484 2105 885 432 4002 837 2480 1991 558 3577 323 40 3811 4928 3810 1840 421 4464 3934 3312 207 4780 1433 3022 741 2219 739 3048 1410 1510 160 700 1748 749 2224 4995 3923 2795 2230 1513 1118 2286 602 3951 3805 848 295 4146 4392 2145 4413 2337 70 58 3696 362 711 4651 3247 1933 219 46 2630 3488 1321 937 2100 4025 1681 704 4982 2447 1218 3554 970 890 1461 1375 1749 3086 1631 2888 4054 581 3619 3519 3600 4321 2102 3210 2356 342 3002 2356 189 3486 1163 2341 3562 2019 1285 2277 4903 2216 3652 4853 2412 880 2114 2654 492 1582 468 1231 3440 739 2334 3683 2354 1428 4403 3817 2370 3169 4029 2563 2572 2768 2667 2415 3376 3431 1086 3505 3457 2605 2683 4207 2999 114 548 4123 2405 3346 2695 4221 4251 4270 4357 3383 2541 3170 1884 503 394 1928 3430 3696 1566 1508 1448 809 4528 2951 3724 4620 2989 4717 1631 1872 4203 2214 4083 520 823 1880 1998 4130 1559 363 4506 97 2825 3604 1531 4812 379 419 4756 3108 4128 4013 2986 4970 4481 3426 2791 4910 3105 4328 2624 4937 2824 3582 4808 2716 4426 3738 3435 4895 2525 2700 3804 139 4678 400 2247 344 1469 112 3911 2176 1284 2720 4993 546 3420 2272 4343 1432 1639 4078 3831 4985 3575 3401 3138 2904 4438 3247 1133 1787 2532 2808 1875 2573 1869 4544 160 3428 4152 3841 3824 1899 1449 1775 4878 4769 3663 954 1197 2153 4063 3199 4395 3200 4207 3207 3345 242 3812 3551 2812 2118 2908 3511 2215 349 3621 915 3183 3135 1500 1525 1397 3502 4799 1488 3672 2064 532 1335 304 3649 591 4932 3780 4703 2480 3873 4093 2980 2322 4651 4857 4840 70 3161 3969 1869 2542 4257 2163 2441 3234 2068 912 3559 3422 606 175 3294 2098 1431 1465 4584 825 1036 1499 4933 267 3758 1871 4318 2971 2481 1115 2802 2633 1583 4448 156 552 1067 3372 178 953 1671 3889 4368 1151 4102 91 1595 1753 4802 2190 4951 1164 3727 2750 690 190 2110 3070 2430 140 2683 2194 4723 4837 3440 1356 698 1340 3848 3922 4587 4145 3388 4966 2008 4193 3626 517 2624 2762 32 665 3685 4664 2037 3063 494 2771 4713 3714 2350 662 41 294 883 3706 2620 2837 1248 281 1048 3622 1939 3203 2557 4145 2175 1852 2504 1572 1931 468 3690 2441 1890 4070 2039 229 561 3945 2224 1187 4837 1610 3657 1815 306 2000 2691 556 3620 71 3547 3439 4890 2518 833 4361 870 1257 4515 4592 1110 3687 967 4550 2806 3884 3420 2801 1716 3889 4938 4314 1835 4703 4021 4406 3809 1544 4598 3736 4656 286 3458 4461 1440 1674 1041 3910 3292 3310 2872 1945 4569 3059 3696 249 4042 1308 3148 2074 438 1905 4839 4606 152 3750 1924 4250 3430 2841 1780 2457 4051 1903 2956 1152 390 4695 476 4384 1329 4493 4473 576 714 617 4579 1417 1509 2982 4544 1752 2192 1955 1935 3439 1309 461 3406 1011 4724 235 3901 3503 3470 9 1929 1873 3331 3054 522 2880 3885 725 3276 516 2459 2264 818 3790 4839 176 1838 3515 1856 430 3523 797 2969 358 100 994 4352 4175 1057 3595 3632 820 1769 2454 2191 1085 2883 3373 2817 1135 3660 3637 779 3480 1900 1048 3416 2356 2536 1051 2272 4315 3434 1985 900 272 4524 4734 4227 1827 3945 3548 1761 2184 4557 4369 3210 4046 1151 4559 3715 2922 1990 4812 674 1209 1025 1599 3873 3529 3134 1249 1631 2832 3388 1697 4262 1739 896 2111 4158 1177 1780 1314 2361 4294 1107 2170 4661 81 1967 591 3829 3453 4236 4359 1560 3132 3362 1796 1081 183 2366 1276 1933 799 2857 808 2752 472 72 685 800 4144 3746 4166 4200 3909 1029 2231 4143 1468 186 356 2223 2611 2860 4016 4254 1376 2653 4798 4880 3399 4546 4148 3499 2215 3058 2667 3321 4678 2066 4664 4810 4665 3756 3430 2383 829 3971 4202 304 3273 1568 182 2767 1177 3433 126 3171 517 1997 4414 4118 3063 1129 1154 2263 1681 638 92 3737 3653 4032 4113 2034 1187 3288 4852 661 2694 3771 2394 3425 3991 1266 861 847 281 3208 4002 3919 803 4975 4018 2236 1393 603 2900 299 1156 3797 2545 3825 4429 945 4799 3986 926 1648 559 1402 3049 1551 2408 1808 870 4430 3001 2654 3354 915 1938 579 1643 4732 4252 2857 605 1616 1124 4399 2111 4951 3316 327 2439 2853 3146 177 1466 2243 296 3663 237 1686 2186 2175 1991 3270 203 2220 2820 3104 3200 109 3267 4781 1883 2605 3529 3201 4393 857 3589 3933 2333 2381 3913 1557 67 3104 1303 1954 3325 2947 2418 4673 4538 701 3681 4738 2042 498 3335 4546 4851 1191 6 4625 3759 3504 4719 2149 2836 2507 2915 2085 3114 2674 2429 2543 3153 1477 974 3027 4608 3390 2784 358 1087 2531 2924 4984 3126 1671 276 1806 4532 4233 4737 3480 1033 3179 2230 2100 2692 3412 2491 2698 4309 3663 2459 773 4348 954 150 896 1881 2736 4744 735 4729 3983 3368 1018 1008 395 642 3302 4529 553 605 3387 4128 2997 1894 567 2448 2460 428 2049 3613 1635 561 2415 2076 1062 727 200 2326 4041 1273 123 2025 2923 4957 3583 3414 4806 2553 2553 2212 2857 2827 297 4444 1702 2816 1884 715 2612 3902 51 1659 1917 2673 27 3714 3049 474 4404 3777 2074 3275 4642 310 1582 4596 3519 162 3281 3786 3839 1324 1800 3858 1994 1165 2822 1026 2141 1746 75 4857 1769 1829 1096 490 3131 3316 4564 2141 147 4401 754 886 3293 1664 249 3972 2386 4084 1570 1323 640 1666 1918 3251 4102 1004 398 4534 697 1223 2129 1382 2442 2717 833 2061 4694 3084 4742 410 2076 630 1921 835 331 4135 4058 1902 1193 306 4771 1054 2869 2900 2579 2060 1582 607 2125 3788 4929 1169 4910 260 4895 1378 4594 816 3524 1298 1655 1209 3322 4728 2576 1041 4380 4948 4067 1392 11 4838 460 4026 2669 1324 4288 4535 4968 568 2731 2594 2484 4576 4386 835 1518 2765 50 277 1358 332 567 3192 1618 2376 1278 1024 3312 1942 51 2764 2984 3487 3299 2256 1976 2929 1684 163 4206 4247 696 2586 3649 4852 2454 467 1201 476 2497 3163 1930 1004 783 2393 534 3165 1403 3736 720 1181 2715 1041 4497 4301 1090 1702 2990 3756 2639 2585 3872 3730 4117 2307 2883 3222 3001 93 167 4489 1511 4258 4098 1065 3974 2683 3765 2431 4767 2922 1818 4537 4001 3023 205 2649 1192 710 2960 2755 4994 3743 3452 643 3449 949 1639 4861 2107 4880 2489 1587 2693 2035 2454 1643 3108 1174 3311 2614 1850 4893 1737 2763 1807 4119 2988 593 1782 3168 533 2336 4459 1223 2076 3633 1772 1257 919 4737 517 2276 1653 2211 578 4413 108 4467 2073 2258 1012 1259 4269 2289 4594 4225 4940 599 134 3695 506 3378 1565 4282 644 320 3991 3300 1102 4717 930 843 558 4105 1301 1479 3846 2080 54 239 1702 4840 3965 4061 63 2838 374 3861 2913 953 4371 1514 2550 1862 4032 4810 829 2002 3917 2213 424 3979 3288 1993 4742 352 360 1665 1281 2564 4907 4857 4441 3047 3257 3588 1096 189 2182 2799 2317 1189 4204 2715 1273 1507 407 4342 4972 158 695 3123 193 4995 2625 2893 3973 4824 1959 2064 412 3346 3611 1921 4260 575 4064 1753 3433 2749 2097 2365 3295 4753 40 2961 379 1801 1689 3048 1587 3411 268 3382 1777 2499 4422 2807 676 377 392 1941 4342 1000 3927 4277 2583 4297 146 1554 2624 1214 3232 2553 466 1991 1735 604 2197 3040 526 2167 641 1097 2788 1862 4312 4221 1814 3109 577 843 773 1814 1423 3016 3965 2279 2856 27 4376 2041 3879 2312 4161 2074 2683 4694 3570 1012 1134 1177 854 828 1550 3656 4159 4132 3431 2392 4017 4025 2942 3487 253 389 4040 3378 1079 2822 753 2959 1985 1365 2310 1156 4030 1993 516 94 807 4345 4718 1123 3914 4189 4226 433 670 3222 325 996 1320 1970 2955 1972 2744 3761 2943 2412 2517 1330 425 2541 3989 447 427 3305 1230 2084 2595 3328 4440 84 109 3166 2025 1020 4854 531 2207 3646 810 450 2769 656 2158 210 1159 3210 966 4320 4661 308 4497 419 4684 4045 2944 4039 3449 2373 411 411 4581 1364 3027 4331 1827 2168 265 966 1548 2244 2038 2496 4742 1771 4417 1066 3001 1777 3356 1029 4417 4643 247 3635 2711 4537 4204 1326 1408 2243 289 87 2580 2689 3937 3208 2440 4962 4971 2050 4285 3750 3506 2648 4774 4524 3595 2594 2670 3477 378 4915 3520 1855 4285 724 101 3298 1671 4631 4378 38 1111 660 2583 1884 2046 2615 1761 4328 3181 48 2488 1030 204 4474 4658 3690 780 1676 246 2638 2415 4891 2018 552 2978 3374 3694 3049 2106 3465 2391 1423 1468 3139 3853 2476 1139 3287 2109 4812 3085 4551 103 1251 4623 1964 3537 3677 2997 2591 1010 3060 3322 4868 4552 3070 3534 1641 1259 4205 1739 3852 3135 125 3128 4194 1318 4777 3790 4697 1452 4198 2829 3479 4537 2693 384 664 1067 2854 1981 1556 2665 800 1814 2614 4697 1954 3162 3774 1098 3885 1284 2880 4395 2448 835 1811 2698 4939 3081 1659 4686 2364 1365 3080 1702 3397 2961 4013 4224 1467 2548 4969 4547 1 144 3961 773 2531 3053 708 4589 2604 2941 4558 4938 1464 4350 3198 2746 3962 4155 3735 4228 3480 3827 4923 2951 4666 1336 3595 4456 4294 2922 2240 4480 4807 3290 3486 1348 545 3959 3235 4899 655 1572 4717 4156 102 2240 4401 4517 2607 2372 4325 3253 3704 673 4734 315 884 1248 19 1844 2406 4255 3552 1985 4738 1051 1900 4622 4117 1192 1172 1773 536 4187 4493 2913 1225 1417 3830 3939 81 3445 411 433 3727 302 3492 1738 3331 14 3619 1811 1412 1980 1706 893 1107 1899 4891 4804 1998 2433 3558 2321 2726 105 1910 1617 4833 3689 2884 3453 1976 3005 787 3088 3434 4218 4866 3980 1432 4156 1645 4581 335 2536 2780 20 1257 1650 4107 3733 3964 2929 2097 1161 753 1342 177 1549 4966 2289 3475 2722 2285 2484 2084 4955 579 2669 4497 4802 2313 2136 4969 1442 4511 3595 3432 2902 1268 1689 789 3401 2375 4712 3701 604 809 923 821 28 4145 4264 4516 3418 2206 1722 2310 2409 3504 1776 178 4826 2928 1932 2613 3323 4940 4902 1773 2460 108 1359 4527 609 767 3366 4554 3811 2167 366 3394 303 1680 62 4118 2589 1141 2080 3865 3498 4748 58 2836 4958 4821 2064 859 1031 4902 1936 1628 637 4994 44 483 2676 461 2596 4753 2509 2674 4705 696 3708 4269 4923 3169 2899 4226 3300 2006 1262 2460 3331 2336 606 230 2874 274 1478 2486 4265 3884 3961 3717 1649 3329 3234 568 617 1881 3841 3682 1507 736 1365 2616 1616 3669 4845 955 1424 484 1070 1938 3860 2284 3064 1397 2524 3770 4057 1723 2385 268 296 997 260 1847 3955 2664 4813 2898 42 87 2989 4441 849 1287 2452 4698 1530 3874 436 4019 505 2637 1403 2274 2758 4953 613 2372 326 3701 3960 871 4979 218 111 775 2719 4494 368 2901 245 2754 3902 3611 560 4852 4111 3777 546 3478 2958 595 4743 45 3530 3841 2687 2802 1134 3494 159 4125 1559 2954 2104 1341 1433 2640 2423 4305 4443 1144 3716 3066 2086 2246 1155 510 4465 2081 2598 751 1840 2685 2704 4802 4017 1946 1627 905 3469 3498 580 3681 3021 3023 2506 3501 211 1010 3538 2865 3780 541 2406 1519 333 4011 537 654 691 4266 4524 2278 3201 2696 3877 2189 2966 2219 1411 3045 1748 2816 2907 387 1931 3141 2798 2050 883 1182 3808 3150 1653 1731 2099 1930 2563 3209 914 4754 3612 1725 2590 2169 3497 4404 1405 781 3243 2254 4790 4286 3098 1550 1662 42 2271 76 2742 3116 1019 4323 1554 4160 4078 747 4891 4137 745 3688 3414 3612 68 2457 2340 4130 2361 1858 2768 3906 2279 3234 364 3460 696 3030 3812 255 1267 76 1800 1796 3386 4425 4207 4608 1533 2740 2295 2894 4926 4608 2678 2651 4211 486 1540 2384 4472 2760 1334 380 66 3047 1309 3312 4924 4887 157 1769 3678 1318 1430 4473 2489 4424 3575 4381 2132 2574 230 2648 498 490 3425 1927 1154 1084 784 3532 1510 5000 4376 3748 2924 1366 3497 72 2592 3769 4817 3911 3896 4985 2648 1139 2775 4697 2306 1240 1946 3601 2320 3800 1798 557 2927 4481 776 916 815 637 4091 2137 253 4289 4806 4846 1433 1382 35 1212 2601 180 2906 2077 20 2650 3196 4515 2032 4943 4704 4813 1981 1612 4177 1433 1456 3184 1709 1828 1049 4899 4072 836 2029 1299 711 807 2532 3634 4294 2865 444 2413 690 250 3612 4591 1440 622 3002 3868 3820 3195 2814 2798 1307 3582 3605 2244 2762 4878 3318 4006 2220 2312 3768 994 2127 4233 3675 2122 2767 399 1634 3188 4890 3273 4807 2448 2483 4010 2199 4070 1216 274 4938 726 2068 4053 2028 4941 1997 3370 3423 2086 1391 3525 3015 327 2551 45 3516 3320 3528 4838 3508 2896 2338 3305 4942 3376 4510 1015 2871 4613 1835 3466 209 842 884 4621 1551 1708 3616 2742 2779 1940 2249 4083 2017 1985 1605 3690 2617 4019 3008 1367 2296 2761 4656 4778 2007 204 1984 2310 4739 2922 925 4156 3595 3788 3716 3390 2022 3976 82 2068 2890 3695 4354 2770 278 720 531 1976 1641 1235 424 4105 4680 2655 2454 116 2188 4518 1505 550 3490 851 103 3462 2513 2659 1331 4072 3031 4097 276 4011 1789 4807 579 1971 438 436 3529 767 60 2369 270 556 915 4579 3275 2984 140 988 81 3640 2108 4290 2536 1450 4378 3471 2777 4412 3724 2791 2780 1787 3963 3797 3139 1117 754 438 1669 4816 3755 36 4660 4296 1618 284 1935 3149 4792 233 1465 1482 2473 263 1376 3776 990 2496 4399 2577 564 2891 3428 13 940 4352 2011 4728 2545 2069 2577 4154 4845 1212 57 3141 691 2386 851 4939 3206 810 704 2030 1753 2112 4743 2870 4926 4079 3524 2799 1128 99 4187 2400 4928 1304 201 4980 1115 1625 1420 1021 58 4713 4286 4052 664 4902 4086 530 3200 1864 6 4307 3677 2231 574 3142 4968 1579 4696 750 582 4665 1050 4292 4183 77 4527 1546 2856 1538 3910 4993 3594 1076 761 3540 585 3870 4232 4027 1597 1540 1596 753 252 3795 4236 3879 4302 1180 867 1279 2312 2333 2039 705 1594 1911 2580 1953 1913 4713 3159 3871 949 4555 436 757 4636 3100 3153 2245 3942 2389 808 985 4590 852 1145 1657 2487 4386 1045 4137 4725 3765 4900 687 520 1071 4264 1753 4933 2909 1144 110 1340 3624 158 3368 1875 2984 4057 2232 2425 4732 4436 1226 4060 1899 3117 4940 4692 2734 351 1228 3445 3699 704 823 1281 1108 4076 3195 84 502 4272 4614 1966 1691 616 1908 4109 4528 3129 4837 4168 1991 2799 452 1405 4734 81 3057 1427 3567 4608 3208 4113 558 2020 4664 2470 2118 2311 3573 4174 620 4631 2407 1875 1026 1792 3849 1490 4062 3552 3362 698 4248 2058 1495 1217 263 20 4079 4326 229 1832 1286 4120 2439 4158 2531 1013 4774 1209 449 4708 2632 1310 2450 1700 2351 584 1271 1698 4633 3566 4777 2807 2030 563 2396 2608 3230 2654 1998 2037 4960 4312 3869 354 2996 4888 3566 3704 98 794 1958 4917 2257 1171 1765 4464 2617 2127 1334 4238 3617 4748 2761 3184 4530 1516 3386 1426 129 3351 2775 2830 4801 838 3837 3807 1151 473 3027 703 572 251 3181 2633 4527 120 4234 4855 2344 1534 2271 1053 2014 3513 3307 2012 218 2605 2225 4880 1914 4056 2672 2971 103 492 3382 2408 4751 4258 913 2256 1476 3554 3957 928 1682 1757 4777 3897 637 571 2425 2359 3761 2293 125 1315 1744 92 3689 1537 2088 231 4355 3058 4850 466 3769 563 612 1409 2696 125 296 3873 3150 715 2139 3184 4320 567 3687 1872 1868 4509 2521 4632 1265 4789 403 1899 2130 1549 1531 4822 2184 2150 3027 3030 2253 4891 1223 264 3417 4365 3954 2936 2624 3321 1817 3995 521 4919 1334 1244 1233 1413 1318 1427 1086 2499 4356 4057 1173 4013 4492 13 3133 3340 3784 4506 330 4501 3079 4591 3754 4000 3961 3725 1827 3050 3860 2837 1443 1539 3602 4920 143 1129 2265 4188 2333 2124 449 4142 4713 4296 3058 2994 644 1742 4475 4869 144 2618 1460 396 4869 1726 3965 2762 3880 2246 2892 1054 415 955 1252 4346 2478 3184 4888 693 1148 2224 1700 4658 479 4974 2965 1047 4812 4859 347 4351 1184 3683 2590 1097 4538 1800 4998 4350 4822 1614 3010 4022 707 3989 226 3388 1214 4507 2005 470 1109 3039 668 614 4997 1335 3269 2107 4677 4563 2113 2577 1521 1239 3630 3580 2607 2925 2661 3337 965 4689 3205 4094 2097 2555 3478 1293 3087 1049 3135 2653 2784 2914 4698 1217 4669 91 1674 983 3751 1182 283 1441 1971 3783 4083 3440 4222 1613 3801 4564 1061 1871 165 4813 872 2860 4952 4941 522 4449 4887 2380 387 4296 1684 1019 1206 1699 3997 673 2795 533 1355 1753 4302 4185 4373 4770 2638 3649 946 406 343 2792 4282 1619 4833 2624 934 821 2310 4246 924 2370 4640 1585 2252 2908 3176 350 1605 3115 656 111 4889 4425 4795 3719 716 3148 4823 3336 4281 4495 2762 1237 2269 761 274 560 3562 3820 2499 4765 4054 3127 4373 853 2209 933 1644 1108 2162 1372 3894 2004 2331 3399 3329 2096 4273 373 2714 1905 2789 2567 3190 141 2549 3541 3533 2851 4267 754 338 3208 1381 1380 269 461 2379 3637 297 4686 85 1132 1198 2532 4307 2437 112 868 3266 1853 2126 3743 4150 4639 4740 4016 1322 4105 4385 3241 3433 2207 1106 246 129 3855 2869 4080 1371 1140 3319 1803 2797 3636 1159 1296 3424 1498 904 3828 1801 3812 2723 935 1196 2933 2514 2526 869 1725 1982 666 4997 1124 3699 4391 3659 3219 703 4086 1848 27 4902 611 410 619 4905 3999 418 2118 3170 327 4206 4283 2953 3611 3647 3188 322 1224 3900 2423 901 2247 4670 4304 597 2539 2626 1917 3658 735 3626 2248 4223 846 3412 2713 1756 4809 793 3706 1484 741 3111 4977 2504 2674 168 4129 4499 1541 1417 2433 381 3134 292 803 3472 2099 1886 1422 2382 3188 1497 1701 3928 1053 3915 3926 704 607 1198 3452 2529 134 3982 2734 3529 1836 302 2637 4862 1197 4691 2162 4886 2833 2159 3221 3501 4846 3616 3455 3595 3739 1646 361 3980 1302 3248 1987 1286 2311 3952 542 1126 1491 42 4042 4123 2 3777 1273 642 1280 339 4594 4376 2136 4784 759 683 3036 4550 1703 1610 423 336 3989 2352 2675 3418 4383 1477 163 4159 1664 21 1891 2268 54 4327 3098 2354 3076 2854 1575 1431 1 4940 57 3357 1672 1930 1710 1050 3806 1538 2645 1359 3455 1933 828 3569 538 2949 4706 1891 152 1524 4158 1938 3217 3339 2078 1096 255 2325 1113 1697 4536 2625 3262 601 1912 3563 3530 4131 589 4931 4662 3699 1873 1692 823 2710 4940 1743 3621 29 1832 2494 4620 1390 1947 1657 1166 3402 4736 2124 4502 4528 4214 2119 2518 2481 3343 4997 3978 130 643 2653 3995 3229 579 2948 246 2184 2230 4273 1834 300 3023 1192 2925 4735 2452 2552 2408 1787 4617 3093 246 1853 2619 526 1273 662 3518 1184 4773 3774 2896 2617 3083 2484 803 2134 4472 4167 1999 77 1371 2400 2941 28 4586 845 1325 4680 70 1776 4641 951 3482 1038 2792 2463 4992 1801 4788 1636 4412 398 4508 1646 4383 1472 4027 1432 2845 115 4095 338 3335 250 538 1536 882 2913 1605 4978 4727 3835 576 3090 4937 3293 2579 2937 338 4665 1433 2641 3958 845 2135 1908 1541 1161 4274 644 222 973 4438 3137 4543 4672 487 919 2126 706 732 4717 2971 3411 1623 2790 3579 3889 3190 1180 679 3430 2205 4896 1147 4152 3970 2595 655 3696 1920 769 249 4875 525 1745 4169 2028 2803 2366 1164 872 1666 1385 378 3336 3661 4316 4280 3731 4641 1560 1127 4833 3785 1600 587 897 2412 4668 1780 132 1285 2135 80 1615 4874 3346 2095 2381 1734 4903 2798 4523 2784 3862 4389 2579 2538 3547 1905 3833 3954 182 203 329 1724 4641 1022 1231 3206 2454 941 4757 1722 879 1019 2697 735 4564 4937 332 4353 3504 3275 2332 1261 1676 4619 4810 4398 2619 2149 341 267 1412 4001 2806 1822 3052 741 3402 4662 4681 3304 1435 1470 2568 3168 3983 3572 495 2549 1239 3043 2180 1811 3546 1385 1188 428 855 2561 333 4196 4350 1763 1173 2099 1472 207 3992 4383 3778 4302 4533 143 1911 4465 354 4113 3819 1591 4932 357 1992 3340 832 3143 3997 1532 1925 4257 2738 1836 4711 3654 3597 3386 3926 1801 2840 3688 3693 2300 2456 2069 4115 729 1248 2547 2853 3637 3404 3882 1594 2552 2430 4 1782 38 1109 119 2047 3312 4993 1950 99 3396 1288 2248 3064 4105 3660 1784 3107 3676 1171 123 4842 2991 3118 3389 3866 3284 946 4540 1457 958 4554 1419 3716 648 4683 65 275 1507 118 1800 3152 3045 681 534 4068 3029 343 527 4058 4872 4403 1153 1322 631 1793 4126 39 4663 4150 2102 1234 4671 1051 2066 325 4893 1581 778 2912 658 4680 1736 1367 2849 1151 155 3985 4 4542 2013 2795 4215 2617 1597 1516 3707 3034 4502 4990 2572 4270 1550 1819 4516 2128 4704 518 3350 4405 4282 3550 587 127 4480 4822 3656 811 1687 1288 1526 3154 2571 1213 3537 1803 1649 158 1762 472 2846 263 2717 1124 3166 1046 1676 3852 2789 3889 314 1643 2834 4741 2712 963 215 295 3275 3723 19 2999 4972 4812 4688 1136 4655 4507 3829 2098 1908 1707 4972 1168 2194 2880 2021 2203 4919 572 3514 4116 1425 3741 2809 3046 1416 3205 517 1738 2457 697 2293 3936 749 1971 4700 4269 2167 97 1671 4151 3506 4211 226 2923 2121 2072 403 3864 1325 3338 2454 4754 851 189 751 3215 3923 2372 4731 117 674 3052 1991 2402 2409 432 471 1683 4635 2619 3937 278 4027 4345 4495 2903 4972 1286 3065 1607 3991 2397 4673 4592 4913 4570 3445 3154 3362 2648 4392 58 662 3221 4505 198 592 961 1042 2474 1883 4267 4722 2685 2983 876 516 3629 3210 2337 1070 4647 4436 3093 4819 688 2457 1477 3185 3455 3427 106 3844 2456 3862 602 2793 530 1058 1720 3956 2778 1501 4880 4866 3294 3806 4884 295 1147 3715 9 4394 4392 3484 1282 588 2168 1509 924 2389 3100 848 577 2695 2519 1385 4797 1113 376 2616 364 261 3283 3963 4570 674 1528 1625 657 3962 1067 4728 3991 2597 1002 95 4165 629 2651 4445 1409 4888 3787 4040 2261 34 3679 1823 2205 880 3487 3865 4085 2981 3462 4692 3417 1873 4492 351 1172 4717 3636 3591 3890 2096 3902 686 2117 1421 1670 2975 779 4507 1515 1156 3270 3443 289 1064 2571 3390 775 390 1804 4349 3178 4808 1174 239 2400 1464 1795 3830 238 386 4634 2314 2611 1816 3906 4292 3131 4709 4322 2796 3412 3019 2132 3660 4316 2325 4438 1971 4329 2781 4816 1364 2263 3263 4216 1316 1534 1036 2841 2671 2994 729 1015 4619 4473 3093 3748 4419 992 3078 311 1453 3711 1373 2024 4221 2552 4685 1085 3816 3012 3224 3897 2562 2750 4930 4479 1056 3638 2508 2795 759 4039 1786 2729 1667 3665 4654 4532 4656 4928 2363 57 1869 3883 1874 1625 2404 2838 4280 4963 3412 3704 1422 303 4719 3230 2168 1084 700 1118 4711 1363 286 1141 2695 2121 2355 3985 2561 4433 1637 2176 2930 3920 4797 4904 1602 4951 4203 532 47 1933 4727 4805 4903 3754 2380 4671 2137 3533 3511 4752 4725 1119 1268 1228 2143 1438 4466 2275 144 4379 2898 4082 3101 500 2523 2998 3334 643 4673 1972 4456 1197 1458 3220 4 1747 464 3225 2494 4204 4321 434 1094 2393 1410 3901 3042 3880 1048 3967 1578 4051 4677 28 1611 2414 1977 2901 29 4587 2694 589 2165 3113 3203 4956 3212 705 4515 3940 941 272 4955 2095 3651 3905 1311 3558 161 3240 2037 3587 3144 2007 1016 2577 84 37 910 2342 223 2649 1243 1936 4989 1468 4148 1501 4351 2653 2837 4865 4904 1402 3588 4044 4907 4869 2363 2297 2594 1357 442 3225 4040 3881 3626 1710 3409 993 1995 4288 845 1597 2375 1755 4025 4899 3781 1023 2597 4701 3863 823 3990 1465 2540 1403 3854 983 3006 1166 1719 535 525 2976 1772 4488 795 3845 913 3154 158 1875 3493 1629 2418 2024 2783 3280 4820 1859 558 3867 3056 2590 2968 493 4171 1019 1092 3894 3289 403 3192 2270 392 2696 2619 1637 2868 876 2364 3649 3113 1296 2841 4275 940 2207 2889 961 4411 1472 867 22 4944 2343 4717 1182 3498 1156 1590 3859 3883 1194 235 2850 1459 3881 198 2734 4731 3566 2034 4636 916 566 1241 4294 1022 4126 2974 3369 769 1622 3731 1054 2951 3185 4196 1068 623 4238 3946 4300 3444 3402 994 4724 3420 2036 3979 4365 1370 1064 2076 4277 2901 3149 1515 3190 1383 2895 3479 1389 4846 2133 4943 4380 1486 1828 256 4360 716 4170 3779 467 1861 1291 2684 2563 4453 3464 748 3281 4049 4499 3000 2980 4886 3957 3649 3356 791 1321 1434 4647 834 1942 3069 1239 555 608 2798 4705 713 1591 182 415 396 2438 497 919 4349 2853 2241 779 3654 2128 1593 111 3885 2239 3066 3254 4710 1164 3585 302 446 775 4991 1247 4153 1869 3688 3871 700 1509 4061 4825 3379 1746 3866 1569 3581 1084 600 242 1259 1886 3196 712 3341 1025 2926 2046 1524 1528 2027 3402 2297 1195 4764 3380 1837 2468 2765 3499 4487 4188 4798 2071 4769 1367 957 968 427 164 3779 1718 2087 1606 1042 4998 1971 1149 1918 660 4002 1142 2953 3731 3531 4127 4372 2350 4473 4988 4381 3827 89 2581 1091 4907 1935 4253 2580 3748 1849 2069 1601 4671 4778 2462 4852 2282 1209 4163 1632 3494 4631 1941 2217 1506 4549 4508 3592 4518 4795 1085 360 937 4154 415 2132 2340 4988 365 2423 373 1766 2783 3802 1405 4069 3576 2913 4330 3054 4649 4974 2262 3492 749 101 3462 3677 2691 1350 2579 2958 1576 111 3524 243 3778 3375 283 103 2166 612 436 1330 1618 4534 2993 2174 4043 4522 4096 26 3481 1415 2507 4631 3326 452 4311 4781 947 1353 4662 943 1716 1913 1133 3962 3726 2534 4742 1611 4832 1605 1175 4574 2759 3726 3842 2991 1920 1333 2235 893 3050 1844 1421 1274 4233 3223 3013 1229 4541 4838 3805 1688 1769 2406 4531 4305 2244 1760 4695 1869 1275 3353 1944 3873 1533 1233 1632 192 1453 1364 2003 2856 844 1860 2396 1732 2973 28 1 2587 4535 1550 98 2623 2375 2279 3325 4936 4395 2070 1005 1127 1864 640 3735 1603 1436 167 2195 1079 2292 2150 3121 3722 2056 4383 489 4981 946 397 3370 1641 3243 1634 3188 4863 3806 1762 190 181 4619 2502 1409 992 1149 3131 858 148 3437 4640 4380 3806 1356 1715 2420 3459 1741 2205 3251 1726 225 3489 3448 3614 3584 4345 1803 1805 2223 1257 307 4762 3132 4202 4353 160 3732 521 3267 2541 1726 2733 842 1708 2934 3820 628 3195 4099 3518 1530 742 4368 1833 4091 3074 4879 2059 376 3538 897 3123 1742 2158 4327 1801 671 2399 789 2938 3289 2109 921 3509 3229 4897 4000 3736 4817 2667 258 4659 103 1645 2257 3523 2444 2165 254 953 4154 3199 1388 1129 902 1569 3235 148 1154 342 4638 2942 3420 1732 1341 184 3157 2926 724 1807 3508 2914 3162 291 3401 603 731 1433 3794 1104 191 578 4841 4563 1065 2458 3651 1476 616 4801 3682 148 217 2861 4613 970 4251 4766 4779 4681 2921 1169 4460 696 1900 4206 1480 2097 2567 610 4933 114 809 1958 1845 3607 2174 4406 693 3966 1647 3018 4648 2385 1749 3088 4002 1992 2082 4960 2326 444 3320 31 1865 1669 2079 2677 2724 1197 908 3095 4493 2283 1700 2749 1622 4385 4701 3325 4853 3767 3110 262 1027 1773 3314 2862 3949 1405 1970 621 4070 3062 63 4880 4211 2698 2092 3158 1349 1865 162 4446 4187 2604 3705 1064 1573 2723 4166 4623 3546 4815 3247 46 4563 2577 873 2951 1310 4057 1179 717 1564 2104 4416 4172 723 3342 1009 1355 1124 3629 505 1057 2206 1427 2903 2349 3649 3636 4263 317 2740 822 2897 504 3784 3164 1961 836 1131 3324 4917 3105 2734 1601 1026 3899 119 3369 1808 3924 3216 2111 1001 4711 1414 4938 4014 966 187 205 3666 3550 180 2469 1389 2006 411 2662 3858 3036 1686 1743 4377 4135 94 2353 862 1893 2377 403 3104 4783 385 233 1339 4441 643 1097 2958 1323 441 1620 1966 3762 2112 3987 857 4199 4403 872 3748 3223 2814 4456 1238 3345 259 3544 170 3331 529 4117 961 454 3544 434 2582 3437 1214 4774 1400 2498 949 787 3827 4537 1314 393 3543 4371 728 1336 4256 4869 4675 1009 3348 2318 4806 1854 912 2932 3997 2190 4884 1304 3043 1618 3978 2869 3822 1203 1947 1877 1958 2681 3130 3292 1714 2141 2126 1715 4178 4560 309 4694 494 4538 3356 4743 2277 3556 471 4313 2735 4166 919 2765 4644 3058 1751 224 1219 4279 2775 4835 2092 2839 2985 2306 4062 4985 2495 2254 4738 2911 267 4051 229 785 2284 2738 1130 865 3512 1592 2678 2877 1357 1926 2995 2897 4758 4799 3813 2666 444 1564 1448 387 3058 2259 760 1580 4976 2084 1391 254 3530 1475 4346 4392 2966 1041 1557 3677 121 19 2227 3124 4107 1769 806 3751 3342 4896 1469 4756 275 4641 3897 239 4925 480 2127 3854 2275 3189 377 2324 1882 2646 3893 4734 2882 859 644 4801 1524 4137 3460 2458 2210 4464 911 3292 1831 4205 1874 1214 4635 801 4175 2962 4040 1463 891 1296 1880 3498 4752 4944 1204 1541 972 1340 4942 1937 2649 4300 4656 2658 1243 3855 3419 2306 4685 4929 1226 5 1476 1367 676 1140 2394 2693 4925 3682 2052 1912 421 3034 4061 3397 3703 999 4417 4112 1220 3497 1923 334 1438 2647 319 2667 1653 1592 4448 3716 4469 3521 2547 647 4926 378 1498 2486 3307 313 3643 2864 3012 4461 3431 4728 2132 1084 2763 1516 3923 453 4082 4687 4380 1903 3280 703 456 401 4929 3744 1794 3207 3656 4103 3906 2956 2912 3407 2458 314 975 432 4052 363 3174 3843 2753 2564 2986 4799 1907 1301 4382 4583 3756 1450 4463 2026 1381 781 4638 170 1704 4369 3698 2965 1767 320 2963 855 1379 3935 2912 846 4189 1437 3202 469 2064 2391 3775 2441 1588 3031 856 1807 429 3248 571 4940 4691 4964 1481 2099 4504 1950 129 2259 4765 80 3364 1439 2380 1975 4383 2068 2815 1818 4212 1918 1304 326 1929 2851 3495 469 3047 4998 1344 1130 1796 2326 2154 4518 4042 3604 3641 639 1173 4209 3836 916 4577 1133 3135 2306 2594 1865 2667 1242 2019 1486 2449 4768 560 748 1379 4878 4355 1668 3243 1839 2914 982 4802 2452 4695 2740 1435 1242 1015 653 4805 1666 2428 4651 3676 1768 4107 3701 2648 3821 1495 462 4140 4181 1100 4796 4648 802 4540 4634 904 3591 3254 2158 412 933 3410 620 2798 4633 4374 1361 78 1044 2100 3528 4553 4922 1481 2321 2918 3532 2896 4453 160 4062 1965 1371 1983 2329 2379 3271 3510 2178 1103 1933 2686 3593 2530 3458 4154 1171 682 3564 1497 1777 4825 21 136 3583 1109 4564 1837 4942 1111 2611 4629 1418 1316 4122 1294 4300 3087 1235 790 401 2677 1524 1770 4545 119 4832 1928 1609 4003 2622 3174 3649 3132 4312 912 1975 4254 3942 2718 1587 1803 3457 4067 2201 4848 2160 4879 3634 136 1310 3222 4394 80 1105 640 1419 3177 1565 1279 3337 4026 2039 1851 4733 4372 1867 2897 2299 1444 4087 3296 3811 36 3949 1171 3699 2241 749 2690 3739 3526 1016 3544 3391 769 2510 582 3913 1865 1201 2631 2701 510 1624 2098 3676 4033 3941 708 3065 319 3255 3363 3983 3922 2793 1667 3640 4784 2545 133 3327 4642 2538 3755 1776 4910 4178 2510 4603 4958 2685 4120 116 4479 4184 3626 1550 4691 2839 3791 3211 103 1911 1575 37 2518 244 3558 3345 1740 3213 3282 2775 3115 4491 3056 4211 569 4190 3575 239 4000 4160 4403 2167 2486 3775 1692 2723 787 327 2116 4856 4117 1070 3045 2808 2886 4463 1481 2581 61 704 1904 3554 265 1475 4909 2466 1946 1512 4377 3199 2736 226 4367 3132 4737 2862 430 3931 2359 2959 1547 4513 4976 3860 3780 1005 125 968 2645 3428 819 4474 1879 3576 3461 3779 3844 3052 4375 2746 501 1218 1613 3435 548 1637 114 1571 4394 4007 1897 846 3098 756 712 4906 4132 4805 960 441 4915 1719 1022 475 2631 1289 293 2273 4204 2642 1946 3299 66 3344 1735 668 1635 4665 1936 2216 3863 446 201 2757 3523 4563 4334 1527 1301 4825 1809 4842 1986 549 4311 1676 2177 2710 3691 2759 4574 2514 1354 1364 56 985 246 4323 4114 897 4796 1469 2118 2305 2741 362 3685 1526 3816 3603 1504 3488 2998 153 2755 966 533 4331 3812 3702 1966 3909 3360 934 3112 4571 3551 4062 3130 2362 195 731 812 2520 4589 4150 47 4631 2048 875 248 2966 3060 4323 2434 1752 2924 4906 2313 4250 968 2193 4807 601 1660 2677 3826 2402 3255 2510 3916 3657 2181 377 4346 1763 2030 1991 2518 4187 4605 3468 3269 1273 401 4216 4202 598 111 3481 1729 3673 3414 2560 3677 2869 1361 2143 1946 2784 3409 3721 4371 2286 993 330 773 349 1352 2419 1954 3934 2218 2224 1608 4346 1408 1977 4607 2339 523 4724 471 4758 837 4001 4879 400 888 4709 1335 3758 1364 80 3815 227 462 447 3022 4198 4251 3890 3612 1609 2113 4071 1424 4043 1231 3069 1658 3679 744 738 218 2083 2077 382 2200 3034 807 4902 2209 3371 4136 3210 4489 3367 259 3918 1211 3310 4208 1877 891 1843 546 889 2293 484 1440 413 2642 2635 3551 1987 2202 4431 4182 4358 3813 4228 1424 4850 585 2110 1830 1711 3215 3026 2563 3089 1846 222 998 1707 975 916 1243 431 4959 4275 1474 2447 4640 1742 3663 3704 4944 3443 1856 3770 4472 1372 2074 2001 3214 1778 461 4671 2795 837 2203 1455 2910 3709 3693 1740 1224 4268 4782 4896 2134 3786 1790 1269 3522 128 1208 3752 2394 3045 4820 4488 432 3516 414 1940 4800 2828 3813 2170 2381 4247 2309 785 3668 2187 645 4936 3647 1428 2098 1924 1955 3400 4154 3742 2906 1513 2010 331 258 1407 1369 2810 1037 2276 4906 905 15 910 3390 4817 4739 504 616 4245 3486 177 2695 2247 426 1739 2431 2428 4693 2357 3784 3643 4559 3250 1630 1129 4336 4352 2295 551 623 4362 784 2211 4716 1703 4097 923 2799 4008 36 3605 3726 4333 1194 4498 755 2161 3654 2182 2076 66 655 4026 1346 1818 4538 4450 18 2792 4391 3992 1895 4728 575 703 4246 1015 3044 4888 1824 4688 4913 1896 2171 1473 4798 1392 2234 3750 1789 276 2160 1381 1168 4589 3937 2737 1993 2359 4490 2024 2119 1851 2388 4693 2168 2766 389 3630 1529 4881 4542 2550 4752 2687 3502 3461 531 4018 2237 211 2894 3205 786 248 2881 51 150 3040 320 4327 3447 839 4577 146 1678 3409 4809 849 3513 2797 2136 452 3402 356 2432 4584 2293 4071 2122 1062 4518 4303 4377 2978 2697 4883 1820 3252 2816 4885 1728 706 1065 2517 4404 3733 2645 4557 3724 3535 3395 4387 655 819 4130 914 1265 2325 3986 33 738 318 1316 3754 3188 3298 4157 4324 1320 3201 816 4314 1554 3185 4097 2114 3425 2026 4434 2343 4552 3393 209 2968 3928 1894 4152 1438 692 2165 4556 938 2443 369 2855 4628 2329 2757 623 461 1950 1753 4828 1022 3741 4155 1621 4943 863 2939 2820 4225 2630 3309 269 4812 2506 3803 4996 2562 175 3441 1556 1154 1973 4855 4680 1502 2231 4307 4293 1253 3013 916 2526 2442 4506 2640 3143 27 2262 1351 1235 4114 1300 1989 215 1168 181 1788 1980 2877 3196 4951 1288 4129 2289 2489 846 4135 2854 2316 2129 404 4828 266 2877 1436 3287 744 2311 4182 4254 2702 3752 1531 1772 3464 1589 4883 4162 3232 1034 983 1898 1081 4770 4232 2869 4878 2809 1511 2839 3457 4395 2659 166 3124 4650 1510 4870 3052 371 128 1687 3312 4153 4331 1637 4678 241 3197 4248 1879 3853 4161 1562 4182 4585 4254 3131 4198 2033 4630 2784 3825 4793 865 2272 89 1211 800 934 2306 3053 1722 4714 646 3040 1314 912 208 3794 2118 1991 2097 2069 90 1786 1415 4822 1603 243 937 2439 781 4827 2884 2037 1334 4204 2593 2050 3032 207 2132 2332 3491 4126 3431 2644 3936 179 4373 2881 2263 1983 591 866 970 772 2242 1503 4680 2731 1767 1193 3147 2632 2522 2486 4330 2457 4772 2238 3592 1722 4138 688 3499 2563 4827 2926 453 1704 3309 4084 4671 1208 4376 4701 2081 3608 3681 4630 3483 2437 2233 3249 4872 2805 676 1116 4109 319 2051 1335 4207 2470 4610 3610 3618 4082 4778 900 162 1846 1632 4077 3718 1339 1076 4221 1656 2140 716 2874 1686 4816 2390 3151 220 3852 3281 559 3128 2062 1325 2910 4493 2995 4670 2825 1257 2345 1501 4392 4486 4942 231 1955 1372 4247 900 3290 2726 1170 4601 3908 4769 2157 3334 2889 2768 2260 4185 4592 3626 4631 2618 386 3330 3665 821 2941 3478 3234 1315 2761 4529 4422 2865 3990 1554 3005 2927 3253 4971 2593 1962 4315 3514 1930 1698 3225 1371 2605 2173 2502 811 4209 4578 4907 2623 2201 1239 294 683 3757 4404 1816 1556 1904 2286 4663 2943 2747 3645 1381 2175 4353 3461 1750 3819 81 1257 1358 2317 4520 2683 2785 1028 2948 4854 953 2123 697 3285 1924 4176 4752 1336 3652 2310 2435 1478 3933 2203 2683 2238 4802 210 3714 1341 1128 4451 2281 3299 2968 374 4203 3301 2706 1204 1160 125 4421 1382 3635 4333 1672 595 2157 912 4212 3351 3512 1618 4688 2406 3228 122 2396 2821 3165 2199 758 1522 4987 1120 2944 343 3496 1211 2199 595 326 2079 4118 2472 3599 3129 1257 902 1387 2971 3867 1583 3773 4720 1552 1713 126 3738 4195 4391 377 3661 2938 4424 813 4937 3845 2367 111 1459 1218 2345 1445 2236 3412 3490 2475 2297 1431 2832 4498 3201 4214 1622 3428 3298 1806 3899 2050 1173 1184 1473 3110 4253 4226 3206 2505 2676 4919 3382 3638 1359 3411 3927 2549 1117 3303 4987 3057 3011 3787 786 2194 4659 1999 3005 60 4704 3977 3324 2630 4899 4362 497 1253 3786 3761 787 262 875 3502 4820 2239 4094 168 4331 2822 4880 600 3283 4488 2185 1196 90 1196 3327 3117 4531 4246 1912 313 516 1084 2117 1361 4905 3556 1409 396 3919 1996 3254 4347 3322 849 3752 2195 1319 2729 3608 3110 2099 3521 2466 3994 3314 3063 2263 4448 4520 3936 2140 1798 1540 1764 2393 2758 2376 3933 3892 941 1283 1132 2507 956 111 3756 1933 2299 4211 1581 4914 841 921 2354 4478 749 3785 3267 4114 1048 1685 2324 2019 2713 4187 4572 3785 87 1630 1767 905 2491 2893 989 1756 3 1643 41 174 4440 2709 50 400 585 4023 1549 14 3045 3455 73 1705 3574 1001 3089 3573 3288 2273 1334 2013 4126 812 1523 3395 3454 3671 1015 3992 1088 942 534 1626 770 2863 1024 952 4087 3748 1329 2856 2115 3653 2319 1946 2033 2364 2784 1899 1373 823 2361 2467 139 289 4895 2815 3230 4657 1778 1567 2577 1161 237 2169 1722 1352 2744 4612 3770 3377 3350 1350 4110 1122 1759 415 3417 2198 4143 4716 1896 2043 4645 125 4188 2333 1141 1887 4932 4241 1695 698 2664 491 4790 4883 4719 3008 4305 3844 570 1172 4629 2280 1110 2902 4297 3727 510 3255 4336 1736 2783 3567 1075 2290 1843 3984 2413 1737 2703 3081 4237 3200 4172 516 655 4337 1369 2336 4819 222 4591 1807 861 2812 1196 3361 2491 1323 2305 4672 2794 4295 1004 1242 4082 890 4551 2739 245 552 4239 1208 3364 2937 2581 4716 2074 1794 1361 959 2223 2980 306 3866 3942 2564 2103 2548 1631 2105 2065 4680 4542 4506 2990 3509 610 2445 432 2060 3783 4449 1132 2214 4724 1413 236 2964 2142 4302 413 2325 4267 661 1066 4859 3192 759 2431 2054 268 2251 4006 4503 1066 2664 2646 2246 3523 2988 2623 2789 4858 4150 3095 947 2934 3077 3880 3323 3707 3078 2495 4618 641 3658 3823 3644 3740 3605 1452 4663 1602 1633 4417 470 1680 2281 4002 1007 1118 942 2834 2126 2222 2021 527 3728 793 2455 561 4081 690 2384 2134 3774 3064 1465 4921 3084 2296 999 3895 4071 1297 209 848 3243 3383 2549 636 1863 4257 1979 1523 2669 2643 1769 4492 2052 541 2101 2543 4366 2545 2590 2811 1458 609 284 3953 2667 2606 995 4838 2951 234 3037 1925 2432 128 893 3419 63 4750 3180 25 4684 1970 3807 550 3007 74 4807 2579 579 2810 1136 2173 2621 4978 346 3798 153 3342 1707 2107 606 3092 236 1087 3061 4641 3183 2671 2293 4973 2416 1885 2674 4930 553 3822 1834 2337 3347 523 2231 3645 1596 4804 2855 3605 1436 1840 1967 102 575 1918 3268 4287 3422 2127 3752 876 21 1393 2635 1044 2175 454 1767 315 501 3155 3755 4864 3595 4089 306 4704 1764 2512 4945 2297 2152 1567 3148 1328 381 2165 1793 116 3859 1379 2851 344 2151 4808 3576 1997 2385 284 4596 4109 3478 829 4988 1954 2302 2813 3596 325 4383 1097 4250 159 3072 484 2808 1747 375 4874 4070 178 4076 3613 1965 3422 4363 4980 557 551 390 4543 888 1881 1921 4796 2341 2236 2156 765 4694 483 2469 2320 1554 141 955 2030 1739 1183 156 508 625 1337 2576 3317 798 3460 2211 1933 4136 4682 3447 2391 2115 1590 1880 4777 4012 4831 4798 2219 566 2114 3894 4108 3385 2541 890 4797 4814 2925 332 1299 732 1105 4991 4865 4663 2612 2470 1844 4595 2911 99 3517 4645 1580 3434 4715 3739 4828 3747 1854 2687 1883 2171 1117 584 1710 691 1529 2968 1940 3248 4280 671 3298 337 491 3182 613 3421 1592 533 3229 2754 984 695 1428 2143 842 25 3706 475 3598 3494 2708 2067 1619 3173 4473 1232 2459 3401 2092 1526 1553 4216 541 1431 4434 3541 2424 1454 2049 2175 3604 749 2704 183 4868 2799 2966 1838 1090 4174 2804 3061 663 446 3135 466 1101 2936 4665 4730 4821 3608 3000 1505 793 3376 4494 1420 995 91 4703 4360 4476 10 4246 3528 30 4171 2480 754 370 1781 807 4002 2643 461 4936 751 3665 3459 1398 3593 3336 2630 5 1625 4926 4436 3687 4025 392 1643 4883 2911 2437 4179 3737 3007 3530 4578 1543 1318 940 2566 3951 3080 2521 3286 4406 1034 4096 4402 1111 4472 1876 798 4286 3305 4269 3795 3614 2742 790 2102 3043 2399 2536 1480 3249 3861 1958 3476 1715 3113 2799 2955 2132 3476 2664 203 3802 3709 1663 4340 2397 4070 2697 1730 93 3239 2020 4662 2674 4322 2870 1125 4553 949 676 2815 4862 3051 4580 4385 228 4035 1964 4556 3143 4440 4624 3995 4946 3799 4488 161 377 4852 2023 4905 4169 1861 2365 1676 3827 4133 54 3071 101 947 2185 2626 2928 4856 4347 1954 4075 1469 4057 807 4542 2418 2337 31 360 528 4242 1129 1850 4353 1670 3859 2210 1586 3167 445 4489 2728 4456 2452 2021 2392 4288 4880 56 3365 1187 3318 3807 1997 600 4662 1043 1557 459 3262 2484 209 4885 4229 2409 4452 3743 4497 385 4950 1091 154 1269 3569 4043 1124 2211 2868 4080 2385 4717 1376 2028 3493 3352 749 512 2208 1438 2758 1671 1799 4476 2320 1641 556 996 224 1633 1737 228 3610 2344 2889 1134 3474 144 2992 2582 3951 3761 4877 3655 659 1975 4903 630 3869 2265 2981 2541 62 220 2629 4906 575 4511 478 2085 2234 1141 3429 2414 1397 966 4156 2564 683 4541 4510 4263 3810 3675 821 2527 1197 891 2437 570 2811 2228 1350 1466 430 4042 1613 4037 158 4222 107 3803 2372 2617 4101 3988 3935 4645 930 1527 1986 4484 273 3780 2452 591 3408 811 2198 864 3310 91 3625 3488 4066 3276 477 1050 2121 3301 2619 3646 12 1423 661 1751 1215 3839 3384 2397 1692 4720 4233 2004 3166 3007 1829 3499 3654 4685 847 558 562 1337 2134 1717 89 3587 2540 931 2912 4890 3192 3135 2320 935 4261 4086 3749 2032 2713 2479 1568 2374 3287 4270 4094 4351 1701 1705 3872 1053 4343 710 2593 2668 1786 267 4019 4416 3097 1085 2106 3613 2796 3082 4215 2341 1532 4774 1606 3726 1329 1210 2712 3441 4124 2968 290 4660 3861 417 3021 4801 3718 1935 4300 1421 1629 2179 448 1026 2262 1744 3543 2893 3519 3390 2545 1144 3091 336 1962 993 3064 3118 4387 98 3624 4324 4985 87 2388 1473 644 1971 3364 4889 42 2003 24 3324 1657 1489 1498 764 3360 4130 1218 291 4287 4265 3009 1587 114 3170 4574 1452 3394 39 3052 4761 1468 4943 2522 3187 3232 3962 346 4757 4171 1270 650 1782 2693 1589 4238 1914 2228 1005 2292 1681 4856 246 3030 2759 3164 2120 556 2994 3012 890 631 2480 913 4572 1951 2902 4710 1038 4918 2561 295 4134 1851 4697 629 3487 3656 1217 2691 2012 3525 777 1612 3761 4098 1260 2323 339 2345 2410 2960 3258 4497 3183 2194 2798 3940 10 1120 120 1002 3375 111 4420 252 3526 119 3805 3650 1385 4702 2417 261 290 2107 2369 4846 3475 1092 4963 4021 2684 1921 1024 1563 1992 454 4070 280 1672 4957 510 2710 4990 4490 383 4379 3540 157 3986 43 1099 1267 900 780 4940 1326 4735 4793 1355 1152 3352 1872 1286 1612 123 548 458 237 2171 739 119 2069 418 968 4303 3728 519 1858 3859 4422 331 2588 3790 820 2923 4003 1103 4555 2177 3739 2476 2112 1627 2195 4722 4787 1354 1708 3270 3568 1773 3493 4495 1761 715 658 2281 3569 1988 4033 955 266 3625 4603 1194 2792 1784 3121 3452 3501 3321 2309 2358 1779 59 2452 3575 3165 4768 4515 1018 4518 2612 2607 392 4143 3818 3115 260 3910 2015 1206 2117 2922 3965 466 2767 3432 1362 3774 4930 2609 4094 3565 2593 1113 728 4541 749 626 3602 3025 1024 1807 961 1120 1506 4377 3614 4139 4720 950 575 3019 383 2525 166 976 197 1171 481 4915 4681 3888 529 2837 230 2675 4043 742 4684 2970 786 1591 2719 3427 4170 480 2750 206 2359 4003 1349 297 4980 95 4700 3387 3748 2678 3157 1569 4517 1911 1882 323 1816 2092 4492 2536 2435 3149 4581 1318 1319 2300 1264 4603 1657 4775 3171 2903 2173 2826 572 2447 1551 1114 1513 4868 144 4122 3462 3010 3071 3826 2371 2385 3733 1851 300 2040 3832 3732 4623 4493 2617 368 3137 3278 3550 2926 2394 3387 928 4160 3428 2545 3502 604 2872 184 1393 2790 2624 3622 1638 1604 4590 1395 383 4953 1780 1403 3386 3834 4242 2631 2248 4764 4124 4900 7 2068 497 4306 1089 3949 1621 1502 1883 542 3207 48 815 625 2996 3110 4074 142 3714 943 270 1661 4406 1121 3241 4440 1367 4780 4669 3383 2416 2581 70 3569 4794 2988 2719 4042 647 3646 2437 4023 1136 2211 1842 4148 1473 2841 3532 310 2248 1423 2443 786 3953 4595 3366 4524 3948 4573 2559 3329 3430 4506 2786 2573 1260 2233 3858 2573 3003 2505 2837 1383 4987 3961 4659 2061 1359 2911 3914 38 3270 1770 2877 4429 741 4296 1000 4496 979 2657 4710 2938 1612 2673 3708 1793 1095 1450 4683 4177 304 3392 2441 3823 1534 523 3472 1934 3854 2000 3158 2870 3686 3929 316 3808 563 4336 1144 3387 3556 2416 938 210 4788 1732 138 692 364 4798 4849 1491 1022 466 691 109 387 2080 3892 1518 678 53 2343 4244 3471 3874 1760 4722 730 2932 3500 2925 1221 1514 4220 450 1989 4267 3374 2206 2129 1733 2980 4780 1318 1287 2458 1227 3881 3848 4876 4134 1136 509 3774 4882 4794 1519 522 2219 1754 963 4262 4511 824 3664 4731 1393 1376 4308 2255 2800 2936 2768 4484 405 1774 1503 1119 129 3281 475 3745 2916 4275 1552 2154 1151 3653 1279 457 2643 3995 4389 2829 1720 3172 1681 2735 3879 19 2545 2101 600 3265 229 2881 4277 2200 4067 1392 3733 1977 4578 1692 4498 2391 1655 1147 4219 4714 1643 3397 4019 2942 1114 1377 2920 2369 4221 3897 29 1488 2321 3201 1744 4322 310 3620 3517 603 2514 1527 4233 1507 1579 3332 4271 3645 2792 281 2103 728 4577 4398 1554 4289 618 851 3543 1599 2533 3719 2353 3822 1148 202 4783 4533 499 460 3899 4272 1860 835 244 70 2256 946 2436 2924 2541 2116 4826 2976 43 181 120 1583 3342 17 3238 4423 3879 3483 2805 3517 563 3528 4814 1121 1034 3305 4001 574 4505 3941 974 1859 2505 4204 2711 3996 3838 3813 1140 1841 2760 3649 2125 693 4309 2373 2004 1024 2429 3524 4137 2758 245 1659 1059 318 2805 3420 2718 4468 2714 1227 2999 2824 2700 172 1138 4629 4721 43 1045 1506 2872 2250 866 3884 655 2151 3481 1610 3142 2475 2651 3896 2554 860 1464 1581 1843 3355 506 3813 1590 1135 4384 4783 3363 1073 2316 4215 3560 3414 4333 3694 748 1208 1158 2725 205 2085 3045 1374 163 2654 4493 4699 1322 1602 3724 2725 3380 4408 1694 4382 4725 2824 2032 1391 4293 2723 1094 1795 3322 1214 3445 4202 827 620 481 3847 3126 2353 2241 1795 1434 3959 1998 743 4670 2925 2920 4902 721 1187 3233 1609 783 1127 3735 840 1946 4147 3734 4560 1471 2012 3036 4000 4325 3189 2108 451 3674 3522 1012 4457 2589 405 22 4517 2005 2181 3706 3592 2080 4698 4507 2005 285 4802 1262 3651 2267 1600 510 1214 2671 3935 3834 967 978 3835 4805 2839 2593 424 3142 1728 4187 3281 1574 1660 2703 3659 4484 3651 2491 3599 596 4826 4678 3995 3411 3135 2999 3114 3253 2446 2675 2823 392 4711 3587 1286 4574 13 2299 1940 2871 5000 933 2346 3388 1628 868 3941 4133 4312 33 3833 1356 3720 98 721 4592 556 254 4633 4251 951 2994 2757 4733 4848 2255 719 214 3900 3681 3316 1488 1218 4818 2695 3794 4669 3565 709 1774 4278 4571 3600 1644 3176 2313 4085 2925 2010 1400 149 89 3089 1596 1151 1881 1307 3046 2437 2150 3196 1754 4650 3751 2813 3169 4955 2544 3232 4000 1563 605 30 1336 3189 2075 233 820 3285 1056 2442 2534 207 2494 4628 2250 575 3980 1471 4592 136 389 94 3070 1134 486 3513 4285 1667 4540 4948 239 1949 4636 3438 2992 30 810 4803 210 1803 2995 2187 1566 4550 2778 2608 4210 2421 3446 644 206 56 4731 1065 4406 3214 1565 3167 1523 4321 1392 2505 2922 4445 3786 4864 435 3853 1679 2231 1491 1294 645 237 2642 1763 3709 3454 950 143 4200 1730 3327 2950 792 3677 3217 2716 1266 2309 3845 4644 1939 4527 511 3106 3536 3931 2217 3841 228 4915 687 4759 4502 1128 3626 3204 648 4893 173 847 961 4410 4163 2225 4604 1898 3975 1871 2679 3925 1610 644 1989 4423 608 2149 4005 415 35 1547 1752 81 503 628 1478 4757 4916 11 1578 509 4528 2772 1074 2035 3730 2873 3552 137 3664 2991 443 1054 554 129 3151 2152 2708 4012 3328 3725 2384 426 2707 3336 602 3463 1598 4691 506 351 611 495 1261 1670 105 2909 2037 222 4707 1456 4420 3397 3975 3913 2389 2340 4807 2466 3068 2833 2612 339 4440 438 158 3145 4072 4704 3869 1018 3363 2840 939 1682 38 4181 4952 768 1915 1233 2589 465 1516 568 697 4285 1812 4532 4367 3509 2822 1091 4638 4860 3564 615 5000 2706 1689 1813 4003 618 599 4935 1627 4446 2403 3882 2870 4365 4452 4120 1750 788 1759 4288 683 722 4878 1089 1727 4434 2916 2074 384 325 4762 1445 1081 4749 3734 2488 2233 3068 1215 1443 3890 3347 2738 1732 3723 35 4088 2166 2031 3703 3149 917 220 1504 1907 4507 965 1912 2557 1999 4272 4223 3156 193 3889 3210 3494 3727 4341 822 3778 1868 4032 841 4325 1379 408 4346 1704 2304 3255 3780 4023 3183 4636 2863 491 2683 2539 1327 561 1577 4417 4139 4122 4714 4073 1759 225 1117 2665 58 3152 4282 1277 313 4531 3216 2003 3058 570 3200 942 3538 2252 3831 2204 824 639 3072 624 943 3737 1200 1856 1928 3650 4520 1599 118 4911 247 1781 1752 1073 2605 2674 1186 1476 145 1558 4268 865 4060 3781 4834 1732 500 931 2042 566 186 3196 1113 3316 4060 855 2686 990 604 1373 238 977 2023 4711 1894 4174 2550 566 2292 1344 1408 2113 1607 4362 982 2522 1810 4647 2398 3897 709 2160 3994 4295 1628 2978 4902 3765 2630 565 1029 963 1199 4302 1451 2193 1958 4621 3044 425 584 352 3989 2306 3131 4247 4510 79 1692 1101 3494 870 3258 2933 2230 4338 2360 2923 1173 2458 3559 2511 818 3327 1377 1974 3006 2466 823 2256 4528 3123 2933 1195 3398 2171 1361 438 1314 3731 1311 3639 2915 955 4391 4118 2096 1476 2677 1624 121 2182 4025 2245 4118 1091 3037 2649 4357 2218 4898 3287 992 373 43 3345 3509 4875 1951 2305 2212 2991 2435 316 2373 1207 3046 3898 2103 1037 3124 1311 3514 4018 3732 2269 1566 2174 4290 4568 4370 3761 4413 4096 3070 3438 3314 3179 1201 1666 3263 4600 2715 545 2129 3468 2212 4738 679 849 3708 214 3284 315 177 2293 1817 1153 1980 3472 2112 2986 532 80 2290 4757 2705 678 2090 2887 2074 1097 368 4417 2864 843 192 2328 352 1020 2688 1012 1997 1598 4997 2825 148 4279 1566 2280 1031 2610 3856 4359 2731 1542 3344 325 4297 1565 2188 1879 3680 1063 2803 3830 1753 3269 3104 79 2058 2998 3523 1281 3612 381 23 2402 1589 1464 4717 1539 815 771 2744 1407 1399 4667 64 1584 4831 276 511 58 2644 1620 1478 3942 16 3101 2449 2905 3425 4854 3055 4914 3585 4451 2259 4735 3388 4313 2326 1569 1445 4099 682 1947 9 1448 720 463 2650 1106 555 3521 2829 1672 547 2178 772 3277 4508 638 3637 4359 2404 1198 3330 4352 456 2047 511 3737 79 3418 151 1578 3549 4450 864 1203 330 1393 4034 1863 4777 3019 371 1195 2905 1552 3782 1884 2103 3958 2575 14 3642 222 2129 1021 4838 803 1536 384 2882 2750 1303 2217 1362 2468 756 198 2869 3134 3359 435 1384 3360 1367 1622 2929 2738 252 4674 2772 2418 1118 1572 3658 3024 2645 3505 3797 1433 1798 902 4294 2117 197 2431 135 3097 4405 3441 4625 470 977 1767 2456 4400 4407 4904 1641 583 4640 4527 4875 505 4498 1858 3235 1694 4222 4228 3694 707 1770 1372 3331 744 2847 588 1014 3514 1260 194 4167 4913 2361 4754 2817 4675 4821 3961 3979 2592 4385 4692 2466 2740 4411 1663 2757 527 2780 4991 216 2744 4482 3881 602 654 2423 2976 1415 294 2784 419 2398 752 1038 4556 1347 2466 4840 4242 4023 1035 680 2792 3211 3057 426 1780 1217 4580 4464 4065 1339 1864 4648 29 3706 1791 3172 1539 3400 4405 3241 1979 1630 2866 1337 2157 2079 4788 4545 4658 4899 2882 1131 3851 1973 3498 5 1071 365 1980 1689 3226 671 1092 1811 4208 3403 4820 3526 3550 1907 4927 175 1610 1935 1776 4216 1574 828 4577 3559 4993 1385 4924 3428 1125 848 2694 782 2762 4731 2534 95 4354 3029 3179 1451 267 1269 2835 3485 472 4823 861 3491 4232 826 4472 4669 1382 2610 3137 3706 1527 4727 4994 3338 967 2789 4229 2669 1620 4891 1877 4930 1273 4612 3101 3593 4461 2952 686 3050 178 4932 1526 2756 1942 342 908 863 1205 3850 2933 3202 3021 3424 3522 1966 4240 3339 2768 2240 4926 2971 2030 3483 4792 1612 370 1268 4342 3325 3517 356 2874 1402 1298 2842 155 723 1635 814 3419 3651 516 1935 2889 2185 4398 4878 2216 3674 2597 3561 2550 3541 3451 2737 2726 2365 2803 4212 2462 2515 4686 987 2850 3962 4513 1701 3695 1 2885 1179 3769 2853 1822 738 4445 4252 4589 4452 1032 3442 870 1423 2446 1896 4859 4052 2171 3584 799 3593 4766 850 3411 2120 2585 267 2044 1614 4763 3137 2787 3453 2342 4536 812 3882 1513 2040 4247 7 3046 1332 4595 1538 3373 412 1166 1276 792 1484 1446 3220 3037 3611 2755 3514 3215 4205 3834 540 29 322 564 676 178 1660 3108 199 2531 4269 4501 2775 1236 2847 546 3603 4091 417 4980 4282 4724 145 3536 4060 4027 4277 4382 4993 4109 1160 3635 1415 2335 1876 3640 2336 3565 3866 4704 2777 4477 3163 2358 1253 4129 3891 3693 64 769 3216 2174 397 2487 911 1622 1865 473 3688 3372 3973 154 2605 1783 2223 3513 3103 3111 3993 3968 3817 1584 3681 4190 2579 3178 4752 3526 3096 4603 315 142 1880 2923 4213 4433 3679 534 4747 4357 1316 2598 3142 1950 339 1311 3717 1161 2748 3897 88 1562 833 3266 2094 2110 1500 2777 3528 3673 199 3748 4420 234 849 27 1387 3506 952 4522 2875 1769 3954 3731 901 2073 1170 1754 2552 3025 97 4871 100 4019 4059 2336 4632 406 3718 4852 3637 2572 3558 2905 1961 4277 644 1798 2165 1091 2986 4138 1671 4348 1384 4379 57 4540 4731 2504 1504 4768 2569 4216 902 1211 2910 2921 3712 436 4905 3690 104 1087 2927 312 420 2024 4152 3949 4445 3115 3397 2852 4281 4887 280 1175 906 2069 1172 3161 4277 2278 4881 3005 3260 4035 2890 1245 2900 827 1958 3947 608 3368 162 4467 844 634 4645 919 2762 3538 1658 666 4017 2760 1546 2934 2809 2910 3679 2894 4192 1523 2674 212 864 3922 4879 4028 4166 3080 2852 2503 229 1577 4885 426 2809 2395 4563 2300 3053 4833 3928 3875 141 3777 3748 1776 3716 1431 4860 2886 4312 3624 4173 2311 3241 3088 1693 3031 3830 2308 891 575 1551 297 1210 4587 3636 1507 2258 3556 2380 70 4927 239 3223 3929 2024 3269 4373 1766 1089 4433 2277 2628 2801 917 1767 1669 3941 3797 1610 1416 2627 1610 4863 4824 632 4736 2084 1315 1107 2920 377 2115 3439 1527 1934 401 3853 4213 4796 1437 3152 2383 655 2927 935 2054 4803 3466 3526 390 332 4051 285 3312 2668 4174 2071 704 617 4537 3357 4743 3244 1304 65 770 219 495 4411 3257 4367 875 3632 593 2911 498 4461 3187 1588 3110 112 2858 1779 509 2024 2105 1574 4172 1856 4059 2379 4904 3224 1729 2819 131 3316 688 2540 2189 3347 3224 392 3208 193 3966 572 2275 1629 1322 2610 17 1876 18 2671 319 3236 3062 3757 105 2202 3314 2882 3789 4845 663 4160 4766 3256 4529 3419 2858 460 842 3006 1277 1955 1678 4278 2436 1446 3390 3829 475 4032 3317 3456 4160 2001 2526 2706 701 4245 4739 3119 2881 1010 4695 4674 1576 3485 2798 3831 3943 1742 2384 1497 3417 799 89 1421 3100 145 3428 4262 1517 2526 3771 1487 720 3840 4625 1500 720 1049 2792 1449 3837 4265 1035 4881 2897 1860 654 4728 3802 4729 896 754 1924 2284 1296 2394 4428 2380 3453 2451 2829 318 3973 1907 1375 64 3391 675 2155 31 3713 296 2912 4249 2642 2477 2922 3500 1881 4175 1221 413 2172 3351 1046 4322 2610 2484 2283 3289 2066 3574 4726 990 3753 4572 1573 1241 3945 3567 3781 2782 980 4453 2731 4523 2853 3983 609 3189 3487 4451 2815 4731 1244 1330 376 4361 3431 4539 729 3671 114 2591 4461 3768 1601 3363 2203 3468 4021 3313 4854 950 3467 1775 2772 510 1610 4398 1024 2239 985 348 4689 3802 3150 4555 1312 1530 1119 127 2966 238 4645 2516 2780 2595 3205 4654 3488 1487 3318 2448 551 1935 3261 862 133 3850 1251 3386 599 19 3317 2010 41 619 3276 8 233 1572 4571 3481 1338 2871 4204 3167 4897 2711 1731 4951 2077 2316 3593 1460 726 2401 2658 4114 493 2279 3871 4059 588 2352 229 3558 4569 2908 93 1835 1912 7 4362 2456 3622 897 734 1799 351 3837 4005 502 296 210 2823 221 1765 1221 1107 3611 3941 3373 4607 4746 1169 4214 1329 3567 4113 4631 4337 1907 750 4972 1220 4428 2401 2436 3963 852 1347 2507 2618 3921 3707 3322 1865 644 3803 4922 1998 4482 4387 4237 1386 1926 381 629 2023 2021 2567 3771 4784 2928 3836 2889 4514 4894 1179 2632 267 2687 2695 1803 1898 3738 1765 2762 2302 96 73 33 4557 4790 313 2070 2991 1111 1528 1718 2793 3680 2981 1744 4411 4730 4281 4616 1458 2092 3253 3486 791 1063 3177 2005 4949 1208 3174 1260 3199 3961 3765 232 1096 3151 1558 4592 1577 4838 1779 3128 3302 1313 657 4087 1625 3122 3006 4680 3350 2400 1429 381 93 2028 819 2407 2660 4955 775 3087 4138 231 449 3337 1389 3134 3522 3524 3381 2665 2748 3595 255 902 2438 4934 4874 3687 4001 1298 4877 1273 3453 3485 2855 1118 4077 3123 814 1883 2518 4516 1905 3203 4853 2987 4614 834 4686 1008 765 2914 4973 1911 482 3721 4609 3583 2183 1105 1628 2021 4736 3696 3516 1774 4613 422 3237 2384 4315 1617 3869 4793 491 4203 1439 4350 1898 675 1681 2502 2856 1488 333 3469 3609 3498 2500 266 1927 2345 1470 3825 2285 3275 2259 1641 1245 4474 2221 4606 292 3444 4492 3544 1097 250 2233 3043 1953 4545 1219 4350 3998 1252 1165 284 4667 2751 4950 1293 3778 4966 1335 1926 4326 2252 3993 621 713 3884 44 4670 1847 1476 1001 1673 2313 3741 690 4129 612 1717 772 4966 1639 2956 3572 2740 1408 298 759 3794 1832 1192 1120 76 3186 522 1758 354 592 2116 1483 2678 1926 4106 4694 866 485 510 4322 3552 3537 3861 3933 4640 3764 1434 938 3589 1593 1698 623 2296 1729 4391 1560 1076 2738 4606 4250 4320 3794 3896 3328 2056 896 4772 1762 4301 3196 3643 3497 4496 2722 2067 493 2611 492 3629 1215 2072 2005 616 2711 4079 2334 1731 2151 4285 1964 542 2133 3576 4144 2610 917 4812 2262 1356 3797 3080 3343 2143 896 1058 3735 4487 932 1807 3871 3358 1315 140 1860 1106 3734 672 4838 4373 4149 1079 2530 772 2056 3176 3121 2569 3537 376 4215 241 4712 2574 4596 2367 510 3180 1054 3143 4394 1244 4965 4684 4599 1233 2302 4834 1604 1922 713 3972 2202 658 251 1815 3586 579 213 2149 3693 3758 1618 4844 3194 1228 2813 20 4459 777 4185 4909 4328 1379 3431 3230 4002 911 3684 1135 4961 1901 472 1464 2831 4103 1384 3656 2475 1846 1228 423 3143 813 370 1364 3211 580 3481 1255 3415 1070 2639 2552 2468 2387 4676 2207 4964 959 652 1337 1838 1809 1433 1466 2347 653 1871 1533 1052 1475 4535 4326 1961 3341 3204 753 3819 2413 3184 3359 4979 3708 1312 376 1857 388 4652 3764 134 2240 4905 505 4386 4071 862 3824 3911 1132 3818 952 331 3656 1980 4786 2194 119 1826 2099 3666 1135 3347 3245 910 460 4597 4542 2372 535 2183 3207 3719 506 3712 3998 2757 3397 4207 1212 4561 1749 3328 4680 1274 2455 765 2883 3763 2609 4827 2378 1281 4362 4993 3591 584 1221 1404 4696 2182 3698 1294 1647 1239 253 3442 480 1775 3661 66 1270 3035 1774 2738 2662 3600 3816 98 3634 3994 221 1223 4359 4751 1191 2562 4247 4378 3248 4759 2488 1464 2607 1696 2556 1254 1954 4888 999 4617 4175 129 1836 3204 3089 2678 48 766 2273 1641 1773 481 2595 3166 2889 3724 277 3742 348 2034 851 4734 1774 2177 486 1589 3550 1268 2872 233 1788 1458 2417 4467 456 3716 3861 342 4888 3691 756 4492 1990 1215 3713 4161 2096 4153 4244 3614 4703 4522 256 2295 3400 610 2389 4846 4638 866 2071 2662 2054 2378 2293 1120 1041 3276 2363 2161 4053 3663 720 4194 717 1037 329 2095 2524 4133 3532 2001 3966 4617 3558 2156 4424 745 4198 2105 1827 1479 1823 4709 229 705 4890 4864 4919 2355 4634 1576 3288 2746 4878 4283 3320 3049 3714 1312 4214 3600 718 4015 555 584 2821 1572 4165 672 1040 3184 3005 2827 2297 1616 65 4088 4648 4020 4187 3553 3617 4233 2943 1612 2124 4824 1497 2709 4772 3965 2973 3458 3753 3960 2397 1958 1286 2991 3359 2614 3499 1738 2692 3559 4644 3526 1291 3014 1264 2651 667 3782 35 4878 2420 3670 3012 4696 2959 2000 3704 2956 4865 84 4421 1373 3573 874 624 1830 1087 4692 1807 1520 1369 3586 888 4959 4817 3475 2537 701 2025 3339 4669 4766 4878 4447 461 3987 138 2243 3956 1463 3499 2100 3802 3213 737 3047 3299 2024 3987 4952 3317 2072 1523 1388 877 2124 1837 3903 1507 3675 1085 3030 793 4578 406 3503 1896 4577 3291 4284 4402 1093 665 3444 4705 3080 3971 2530 3271 1989 1381 1548 684 1380 1618 4421 460 3508 4519 1027 2310 1908 4277 329 4646 952 1602 4807 3939 450 3873 1109 3890 3223 4901 1700 3689 3894 1794 3469 1677 3077 765 3207 3068 835 2767 4973 828 1583 4749 4582 234 1680 235 3868 756 2170 3700 3045 2744 2271 2308 2013 3746 3436 1135 3810 4122 3800 3287 2335 1235 3840 4609 2993 3822 2422 4936 1469 4581 2261 1929 3752 3728 63 3174 1965 3435 167 3475 4355 2662 3823 2380 3245 268 380 2813 2168 1356 2685 3576 4480 1860 999 4571 2611 4609 84 551 3844 1903 983 3410 4266 4111 305 4110 966 2292 3032 2936 1728 4349 1531 1770 4963 3887 4575 4849 4453 4376 2341 3343 240 2853 377 3642 4892 4925 2260 1867 1266 603 1972 1281 714 1839 271 2435 454 1654 4251 474 557 1870 1913 556 3153 3347 997 1522 3177 2661 2656 2995 3560 1671 926 3126 2092 322 1153 3837 840 2504 4788 1916 1810 3041 3280 2582 3021 1801 3122 3800 3969 4808 3339 756 3958 2529 3767 3112 2205 3715 1567 2389 3039 4035 3159 4040 3707 248 1544 587 1444 4630 1375 1869 3057 3836 4060 3118 4940 3198 4316 2781 1956 1907 2312 1106 2691 343 4188 3347 3919 2699 2536 755 357 1560 1611 2415 4706 1752 2435 4855 504 3629 2118 4011 448 2456 596 2267 874 1043 402 574 4062 2447 1800 44 3070 2231 132 4204 3682 2051 3358 3775 34 4743 2130 3171 4632 3041 1329 4665 3436 1902 119 4286 4149 3781 2302 2590 4487 1034 3106 3533 1159 2389 3676 1636 249 2433 3575 2474 1491 653 4782 4936 2519 3782 2652 4564 4269 787 946 3359 1950 1416 2084 4247 1722 3420 3172 4702 1451 4690 1286 120 1048 4588 1267 529 803 4579 1134 1125 2467 3240 2482 4406 1179 1375 4745 4418 1321 927 3974 403 3848 1107 4797 613 1214 411 4878 251 671 1100 509 618 1624 4756 4061 1987 117 4327 3720 2958 2515 2613 1584 4402 582 73 4858 4094 3885 2083 4710 4340 2761 4015 1200 2456 4426 2604 786 2461 4114 1518 704 3400 4543 1989 314 4219 1237 3260 1437 3531 1554 330 1930 3403 4377 2988 1606 3591 3487 641 3625 3906 417 2461 1567 3928 348 2663 1978 3244 140 514 1997 244 478 1032 594 2800 4901 482 3726 4734 1688 465 640 2105 3098 4465 2221 2581 410 1952 4863 3909 3761 1308 1529 4502 2030 394 3221 3257 2573 3720 2862 2684 147 4756 3046 1986 4404 1618 2841 3063 918 1737 3136 4876 1035 583 312 1137 3795 2873 480 54 2559 3900 4646 2417 4103 3567 267 1379 2349 814 1554 1707 312 2177 901 3801 3394 3298 8 1628 563 2011 1436 3629 1667 3270 222 3410 1771 4019 725 828 2797 4453 119 417 2712 4901 3060 4578 37 4022 930 662 2036 4231 4720 3334 2144 2500 723 3647 383 997 523 539 3515 742 1079 1240 971 1006 4805 1055 3283 1880 2851 4798 3647 2260 1073 823 3484 4135 4852 1367 672 1863 2653 2631 1653 1768 1928 2751 1754 1081 2638 2118 1066 1680 2011 4267 3866 4474 976 1815 3551 2524 146 4721 4230 2485 1169 368 3539 3801 618 341 3107 3903 4118 2806 3225 524 337 740 3124 4807 1843 134 1623 3306 3586 643 3625 3151 4278 4069 3 4593 3332 4712 2580 1791 4508 3879 1472 1044 4619 4976 1861 4817 3778 1523 4788 226 101 254 3134 4813 2972 2900 2789 630 1053 1513 4766 3942 3856 1336 2006 2591 330 2013 1898 722 1907 1740 1261 3849 3776 3072 4710 2373 3233 436 3111 1937 3500 4758 3551 4109 3272 4223 3713 540 1787 868 3083 1430 3437 1240 4560 4783 723 3744 3286 54 1869 1189 1401 503 1111 1254 1286 593 1724 4635 4657 4817 550 3163 4352 3630 3608 711 61 3138 1596 84 2167 3815 1445 3653 1498 3368 4471 4183 642 2691 4154 1212 1316 2750 2666 2249 1806 1559 2058 2727 34 4571 3964 1109 4175 3256 1506 4324 4936 362 3977 282 163 4666 1289 968 3226 1618 3822 2812 3158 850 1234 3944 1751 1751 1656 3945 789 1518 1659 4856 4626 4157 4229 3357 4518 4451 4048 407 538 1171 4049 4493 1629 141 423 2368 3378 589 4097 1126 2160 4794 853 4777 289 2520 3154 4022 147 1015 1663 959 1506 3113 4233 657 3220 2824 457 567 363 4022 1804 1845 447 930 3441 1069 2274 4986 3118 1814 2330 3452 2428 4344 890 1035 2766 3785 3265 1056 334 1019 785 111 2377 4947 489 4206 318 3636 932 4817 978 4002 392 777 4430 24 1224 1848 295 3754 4138 526 46 339 4186 3191 3286 1001 189 3443 3177 1092 4871 3269 115 2474 4078 541 677 4278 2028 1078 2907 605 4992 4680 1087 4615 2694 4687 1132 3308 2723 2866 2219 4692 874 1989 1689 2430 2017 399 2503 2674 2100 77 2825 279 513 4661 1928 2670 659 4012 2488 4436 1296 4945 1322 2228 1939 2671 3531 2587 4570 4767 2228 3427 1280 4131 2584 1072 2532 893 3008 1918 1641 1590 802 625 3436 3287 4014 1419 2849 3427 1552 2225 2351 4307 961 814 2527 4841 1022 2719 1457 1277 1311 542 3534 1171 4617 3072 4399 1155 877 4190 3133 3864 4655 2256 1407 1866 1975 173 3887 556 4787 3764 1309 270 1091 6 3178 2164 212 1001 3007 4309 3014 79 3892 2549 4398 3413 4665 4595 4149 516 3984 3860 4886 1388 480 3166 2356 4244 308 166 858 2659 1962 898 2041 1658 1325 2936 4758 2968 1116 2645 489 3325 3744 2071 4454 1143 1426 2492 3504 4928 3778 2840 2617 4261 2217 4771 4228 1697 3328 513 3124 2416 599 3800 666 2108 3791 1773 1682 1796 4600 4191 1182 1352 3396 1427 466 1078 3170 3734 4750 280 2460 1262 3424 3852 809 4898 1343 283 92 1461 2473 1698 2827 3351 3853 4004 1920 4404 514 1669 4364 1995 4079 4040 3207 2408 1720 3019 2801 706 4112 2686 901 4662 3281 4536 1536 4818 2813 2458 526 2587 3081 897 2942 4183 2509 96 705 1476 4301 604 1623 1719 3091 4174 377 70 4090 2429 1000 1783 2548 2969 213 4702 2310 3729 4455 2035 1007 1558 1248 1521 3428 3142 1752 3217 2799 1106 3153 1917 1243 2544 4769 2157 3826 729 59 717 1911 1612 3806 3789 1380 3585 4692 400 4046 1887 4541 4549 2972 2280 457 4425 3755 1999 2906 395 237 3497 3144 2887 4541 3769 4282 500 4900 4913 3140 2294 1432 2232 363 108 3984 4455 1755 1123 193 1787 4642 1657 1108 4910 3506 1547 3765 1750 3634 87 4910 2669 1214 4427 4378 2623 3571 4956 3282 1095 924 2424 323 3834 2344 3589 1462 514 1537 4527 3207 2636 1230 438 3703 3315 2762 597 3386 1515 2619 1757 1954 1758 4379 2864 130 4355 3027 174 1059 3194 3003 1571 1602 97 3107 2575 4424 4354 2190 2693 2745 4026 2009 1916 678 564 2001 2945 2707 2612 4722 1435 3369 2453 4544 382 397 4859 4154 2545 2623 2682 1722 2103 3076 1741 1790 1714 4533 599 3738 1243 1542 3222 4980 4756 1760 2403 4999 534 1463 323 4480 1931 2068 1985 2036 4037 812 2721 592 3117 1783 199 2423 301 114 934 3328 3062 2157 4170 590 3923 4910 3902 4222 4868 2021 398 4324 2580 2798 783 1006 1108 4554 2378 2343 4598 4005 3853 1782 3474 82 2521 941 3196 4354 397 3306 2092 1105 3225 2377 3245 4802 3644 919 542 1741 1119 4969 932 1496 2128 3603 3926 987 1968 1866 3576 1947 4413 395 4568 1007 1817 4865 228 3422 1209 2499 467 3752 2631 427 3415 3952 2352 4752 1297 1609 2614 2965 1949 1861 3087 2816 1737 655 2836 3916 4995 1371 2523 2415 3328 4865 3246 4628 1510 2157 242 171 3235 2090 3865 2188 2507 2722 3168 128 654 2376 1081 4352 3039 4502 3243 2843 3038 55 4957 4805 3967 3766 2494 1938 2489 3333 1808 2519 4152 3736 1824 2602 3804 4935 176 2933 3304 4799 4750 1687 4499 2850 2834 1002 1882 3226 1820 2006 940 3026 587 4365 4605 333 4575 4853 4044 1013 3960 473 4372 2717 228 232 3775 1200 1557 4685 2022 1536 2673 4653 3130 2967 1840 628 1015 2698 3706 3464 3315 3384 383 2924 844 2287 988 2463 1975 472 4532 2803 1866 1390 61 998 2050 1227 2127 4460 3822 548 809 163 506 376 2148 3197 501 2964 53 4402 1964 4817 1495 1483 68 2117 1039 376 2796 2630 4070 3091 80 26 1523 2939 3240 3106 3150 3698 1862 2427 4158 2127 2140 2371 4436 3437 3660 4882 1534 714 382 2126 2277 2273 2277 2477 991 1264 1738 112 2046 1067 3912 3042 2742 3823 4406 573 1291 4816 2472 901 3681 91 3494 243 3898 3293 2244 2003 2372 746 1105 4294 3416 2662 248 57 324 3544 913 420 210 1994 4361 4300 3903 1659 2717 850 1173 1765 2939 1482 801 4279 642 53 2533 1491 4526 2303 2343 2601 3701 4833 2977 2643 116 3480 3975 2159 3002 4764 748 4952 3051 3226 4781 2621 3358 331 2876 297 3472 1043 3254 1313 3991 4754 4406 3241 280 2279 448 2127 2962 2504 710 3830 4057 2914 551 1405 1803 591 4819 4598 342 4763 1888 839 3600 4535 4976 4164 4278 3279 2521 2755 782 3699 971 3518 3932 1185 630 1941 3865 769 2625 3097 4015 1000 3172 4562 2183 4566 639 595 2211 4864 4088 1112 4012 2886 1026 23 13 1318 520 4124 1294 767 454 1563 146 879 1065 2698 1609 3470 361 3652 1647 2129 2582 3927 1635 3144 3873 3103 4905 264 3430 4017 2056 1849 4417 3017 29 1776 3205 2668 3998 3391 6 310 1240 649 2777 1246 3242 4998 295 917 880 1421 654 1211 320 3165 1567 90 3256 3770 3937 1017 3510 3431 885 554 2630 1486 3288 4724 3449 1825 140 273 3768 253 758 4945 2093 3346 1762 4342 2106 3516 4107 3446 4975 2245 995 1957 1616 1793 633 1648 2077 952 1398 1458 3497 3103 4407 3266 1692 2591 3054 2708 4817 1157 4809 2588 4880 1432 2969 118 637 3383 2653 3985 1447 2392 1517 1494 1826 4570 3935 1662 2230 4508 948 4954 1077 1899 2596 1696 4921 1584 2926 1109 4171 4776 3161 3366 1877 2370 1879 205 3810 181 4428 98 1392 2511 4939 167 1253 2151 2377 4091 359 2740 1256 561 4954 4011 4294 246 1135 3525 4451 806 2575 4462 1358 1527 1395 3856 697 2420 1248 4214 145 539 4323 4233 447 1408 3929 3334 1289 4728 1474 4870 2441 3623 2129 461 4637 2922 510 276 902 2558 732 4352 2161 4191 1227 3744 1673 3857 799 450 3842 2515 2335 1118 840 2367 2591 2258 4086 4076 4222 3748 664 2044 1097 3715 3785 2654 2070 3055 29 4637 2482 2220 3953 4167 3604 2500 1262 2118 1751 3522 1593 3379 1044 367 3046 1742 4589 4288 329 1015 3715 4166 155 2681 3898 13 4331 1665 3288 2197 4362 419 2401 4348 1398 2717 3334 2346 592 971 1489 3476 1502 249 4482 50 1481 4004 4413 1890 1560 3994 1618 1922 3068 3148 940 4513 4850 3315 1299 207 3652 2425 2138 224 4712 4324 1185 1005 4807 4878 4308 3946 3143 1751 1778 2385 4706 4337 3070 3806 637 1531 402 3818 2922 3704 1479 1249 4278 4301 4047 1203 4435 2006 2004 3390 1072 1417 3605 3882 2148 3521 4504 676 4262 3396 930 2116 4240 2534 1041 4239 615 1180 267 2621 1565 1930 2036 2948 536 2358 1436 1091 2808 1690 4415 952 4900 1365 4675 4219 4558 4235 1597 568 818 4785 2292 121 1987 3394 1797 3194 1303 356 4525 4947 262 916 1394 2258 1438 582 867 670 2578 4805 2299 997 2446 345 202 1175 3717 2796 1332 3792 3748 3420 120 2394 1668 1373 4306 4089 2539 1588 2401 77 740 3740 2065 4883 1242 997 2371 2252 3241 56 3680 3901 2958 1324 4498 4614 793 2965 2732 4779 4762 4039 4756 2118 2530 2927 3344 2690 2309 3963 174 482 4071 3885 354 3864 139 2451 4228 2318 4685 2298 1375 3209 3178 4071 2916 4096 355 1132 4021 633 3430 313 4418 2757 317 3953 2215 1544 2244 4521 2148 698 4639 4100 3964 2216 4770 1697 3014 4387 903 1091 4535 4711 2516 3240 4614 3990 2506 3355 959 4883 4007 43 1 4512 3605 4073 2184 736 4049 3270 635 1445 4732 3499 2535 3643 1318 1070 242 2827 1934 3708 1121 4153 2883 1801 4514 4271 2814 2498 4603 704 3261 3027 3257 3445 2146 4009 4586 3740 4530 2642 4980 1939 3335 712 3035 241 279 2091 2479 2286 2250 2411 723 4599 4599 1625 3016 3563 168 3719 784 664 4513 4299 2243 3398 1365 1041 3845 2570 737 2838 390 21 231 749 2520 2067 277 3190 3589 4821 3819 4682 2767 1527 4409 4969 310 938 846 3028 4550 2315 2434 4891 3206 2338 1725 2631 4649 1805 3853 521 4993 898 2293 4314 1151 3144 4688 3113 4932 2487 2282 1384 4964 3107 2407 4439 4150 1061 1162 3256 4853 2082 672 1753 4058 178 3706 469 3951 4490 1823 3851 2125 1251 1455 133 975 3136 4961 2643 85 3052 2646 3534 226 1010 379 2789 4215 2267 2419 371 4062 492 1851 1447 1751 3141 4661 3650 3350 1491 3981 2997 4203 2502 3079 2584 1440 980 3671 4140 1335 780 4175 674 4090 4428 1501 4178 1593 3660 378 3837 8 1953 3220 1603 3381 4763 1420 198 4950 3270 4585 4813 761 3917 4820 1274 1091 3914 2090 2389 3802 2048 1285 3662 627 2282 379 4566 84 1104 1621 2743 2323 4497 1202 1704 1197 1276 2777 578 960 4190 1138 4533 98 4175 3286 1396 1247 4052 3450 836 631 4463 4593 4466 3453 3138 3215 2362 2233 1424 4854 816 3343 4517 613 2051 2694 4424 1876 1869 3674 824 281 2508 4123 2116 2854 3540 4252 3666 3152 2771 3004 2673 386 356 3464 590 3456 3357 4511 4115 3557 4504 4509 67 3469 1638 1888 1664 651 2823 1502 398 3508 2875 3318 3637 2251 4660 3186 4922 51 50 2291 4438 2800 118 2741 3222 4854 3319 1774 3065 4232 4272 844 2157 2603 4224 2348 4019 4872 4712 4275 1591 261 2809 1401 1697 1541 1051 1097 1494 3235 3823 4043 1527 27 95 1274 1160 2746 1384 79 2387 3185 1279 2436 979 2549 1385 1225 3937 1602 3385 842 203 2507 2446 2766 184 148 3434 1210 4949 1489 4804 4269 4619 4756 2071 266 4342 3106 2985 4048 3735 119 3733 1405 4259 2165 3817 175 4435 265 17 2946 3418 1015 3546 325 330 3480 1215 4060 3055 4179 1224 255 2794 1274 726 2978 351 1200 1001 4363 1807 2394 1474 1840 2239 579 385 1774 3343 3822 3096 1802 2685 4447 3397 4644 4375 4674 84 2751 44 2555 3371 2171 2284 453 1605 1603 4235 4900 3240 3152 4290 2762 2934 1011 3502 2981 432 3199 1735 2463 4126 2613 1163 2061 4904 1173 3536 1569 2424 2884 4013 1785 918 3968 1290 3101 4027 3862 467 3932 3758 4389 2849 3960 1146 3169 2057 4485 1438 4744 1347 4470 1955 368 2076 1928 3666 2703 804 3238 3196 306 2665 2979 4160 4911 4770 587 2656 1578 2157 706 4756 4100 1906 4883 2797 4871 2430 3410 2179 3435 3457 4674 1136 645 552 4233 1899 3395 3827 4735 1382 697 384 1403 3033 134 1871 3654 4516 3000 2811 2725 3648 1204 255 3491 511 1151 39 77 600 4440 4779 4188 4284 1723 3256 3623 2764 2135 2110 1262 1616 761 2283 976 3009 4951 3486 398 2784 894 333 2677 2837 3213 4224 3464 769 3615 2179 2196 4068 2189 4768 2587 632 4074 2995 1217 4355 1509 4428 3386 4057 1138 520 4866 1896 617 2881 3275 1739 2670 1009 1331 112 2279 3531 4195 1786 2346 3466 1689 1639 244 1856 4303 4010 2410 2761 4994 4354 3484 1621 2899 4210 4277 601 1809 3351 4509 3030 654 741 1895 769 654 2402 3643 2386 2787 426 1109 4589 1099 2889 3820 4620 3472 2820 4588 2418 3775 1400 644 841 1618 2313 3889 717 1086 2133 4330 1511 2661 3423 1057 3932 2574 996 2576 796 3160 145 4986 4291 610 3891 2837 1450 2950 4957 3287 103 4154 2358 4366 1801 2438 2432 4262 1909 1760 3914 1063 3044 395 4191 1669 3602 4627 4517 334 2761 282 3919 1463 4972 3983 1676 1672 2332 3410 1517 675 4127 4809 4851 2593 2427 4423 2710 3557 2472 1767 2735 3399 4971 197 591 1546 4956 1477 2870 3854 3737 2458 501 1655 3112 2817 3628 4300 1281 1755 2333 2593 1338 1095 4599 669 3545 2309 1564 1693 4381 2364 1715 47 2462 909 2966 4048 3920 1429 4621 2319 2677 2519 1322 231 4520 4840 947 1153 90 1505 3364 3671 3000 1289 1386 4570 1115 1792 4216 3590 4295 1189 3006 4929 1084 2681 1245 271 3392 3570 3572 1121 4708 4081 1294 761 1850 532 3794 527 4478 4381 3418 1615 386 3961 1340 865 1367 4633 1532 1296 2851 1124 3424 100 294 3068 1658 4184 3732 2052 4042 2548 2278 1873 4546 1539 753 678 4800 3494 1821 78 111 4240 3567 3894 4854 9 3927 919 1335 1779 4659 3273 834 3544 4202 1323 511 1769 3098 4380 3056 1280 875 637 4093 1648 2850 493 3213 2951 71 2116 3940 2235 39 4224 23 434 4986 1931 3946 1400 2006 82 4426 2213 4730 2791 4612 2852 444 1849 1772 3550 4044 4823 199 1861 462 73 2801 201 3260 3759 815 3014 2106 975 1023 2044 3056 35 4651 3094 4220 2041 522 3780 2029 3409 3479 3553 4841 4771 3672 2285 3072 3934 4840 3620 878 626 2949 3413 2925 4471 650 291 3945 3892 2175 4424 2098 2177 2932 525 4573 4373 1274 820 4596 2424 4186 3454 2057 1650 2163 4981 3295 4971 3384 3099 2897 521 4064 3705 4481 2653 765 2882 1883 3886 4885 4453 143 3188 2868 454 3882 3950 2424 2917 4757 4509 364 3661 701 1502 1381 3255 609 4740 200 4445 2928 4556 4154 2623 3432 3808 4430 3249 600 1637 1387 2827 1975 1268 4588 1968 4106 1996 3718 3615 3874 798 1989 3485 3740 4568 4007 3329 3799 4283 4191 4183 2265 4013 235 3550 3331 4000 679 3818 2528 1601 4456 666 1874 4466 2026 2963 2973 792 2251 2043 2322 1221 4069 4815 646 1215 512 2021 2720 2032 4469 1139 1926 28 4036 2198 3384 3366 2359 3428 1812 1219 1589 2723 3649 3229 4176 2151 1412 2657 399 336 3558 3145 789 1137 1019 4708 688 2834 4212 1145 3531 511 118 71 4284 1640 1753 4112 366 47 2299 2410 2937 2149 354 4813 4549 1148 1365 799 4755 3318 3108 3931 4412 4685 4635 877 663 4441 4292 2888 407 2110 1313 4496 3291 2986 3502 2312 3509 4603 2509 1942 2164 280 1271 3874 3690 739 2066 3347 757 3133 4830 321 1266 3106 2159 3668 718 1833 3694 3620 1915 3125 2728 3622 1466 4263 2741 2750 3883 129 178 831 374 1332 1968 4636 2373 3979 2114 67 2511 3334 3507 1853 3655 3152 3238 2696 3868 4490 292 2285 319 4158 3194 4762 1535 1428 2144 4424 4920 2936 1491 4910 3807 4530 2427 3044 3496 764 2438 4193 177 1416 3195 2102 3652 4584 2960 2377 201 1372 1317 2619 1929 1511 767 4770 2852 3130 2046 3568 4396 2776 1767 1322 1624 2816 2042 1289 210 3567 4381 148 3105 1075 2047 4837 2344 1353 2446 1184 1509 4271 434 23 4315 2595 463 1072 3928 4914 4471 37 2688 1666 4758 2003 2304 1928 3220 3284 1131 2363 311 1909 1209 3599 3702 3312 1131 3011 2127 3683 3105 2220 3161 3432 4020 2103 995 1019 60 643 3931 4711 4891 1540 4360 89 2047 1194 3321 1819 1500 144 3380 3379 3320 3565 4200 969 2278 2454 1595 788 275 42 2364 3750 324 3797 266 3123 4838 4757 3571 4879 4149 3000 3158 4021 1646 3636 914 3280 4684 78 2668 2374 3326 1796 3989 3199 2143 4819 3354 3635 1950 2953 114 233 2484 2043 3252 2977 280 2017 4910 611 3702 4397 4335 1590 763 616 1566 4762 2467 4341 4504 1574 4700 1252 2870 2587 56 24 188 4166 151 3298 940 4818 3162 4892 3793 364 833 3326 972 909 2870 4564 3003 2892 4464 3613 4293 2353 3361 4310 3743 971 4545 326 2890 2899 2424 4319 434 2863 119 4803 4160 4096 736 4029 2546 772 738 1220 1374 2708 3062 1427 3306 4159 1076 4364 2415 2638 935 1360 2465 4038 3165 1640 1857 3193 1400 1928 699 4669 3199 4526 1944 4675 2518 112 3141 1913 4057 4555 635 4769 3013 2500 1701 920 2576 4259 3869 1600 324 1435 774 4262 1040 3652 2523 1580 4335 1129 2303 1912 4990 3115 3324 1292 650 1419 2388 4356 64 2836 2803 979 2332 2767 1171 3806 3315 100 2397 775 248 2424 431 3299 1970 65 2673 357 2652 1380 3503 41 3861 752 3802 65 526 3057 2855 4180 638 429 1998 2130 3249 2250 3900 3385 2933 4918 4401 2035 3795 1622 579 4334 1612 152 1770 3906 4322 1752 50 198 1986 711 1612 2108 137 3223 956 313 3028 696 3452 894 1822 2095 2424 4825 1070 530 1713 4637 1046 2621 1450 1365 1213 2135 2894 4813 4310 437 1416 1241 1247 2815 4953 1564 1387 3031 3941 3059 1232 4325 3310 4103 426 1781 1040 3871 894 1574 3891 2483 3824 4077 2461 1162 3925 344 1341 909 2786 2148 2097 1722 2299 4760 4241 4554 2349 2039 753 1363 2868 1098 4331 3582 4549 948 3515 2394 4302 4452 673 2463 857 3286 3402 3284 1189 2730 2168 2394 2253 4180 3029 4663 4175 1706 1756 2964 4605 1234 1104 1551 4143 3697 3867 3226 2544 4396 3057 2546 3741 2659 3930 705 809 953 4107 2108 1804 910 3998 3405 711 2149 3093 2434 3305 3102 675 756 3261 941 1411 602 4922 1705 2471 1011 4762 3822 3754 4119 2619 931 3558 1783 2777 653 4888 3137 3106 1810 4191 3941 592 2167 4936 1626 3995 3267 349 4297 3812 474 1081 4137 3996 4794 45 1090 4867 3177 3319 4322 2049 2797 4646 3707 4424 962 4511 890 1199 80 4491 2850 1721 3291 3974 1887 2364 857 666 2404 3843 3303 1914 4373 2476 4637 3975 502 1067 2893 2959 1290 3781 760 4241 1228 614 2025 1250 434 3548 2231 3275 84 2897 2192 480 3978 1372 2897 1042 1732 3633 4190 1214 2359 509 3569 4557 4847 2763 3810 1682 663 1857 236 1415 2530 4867 4769 4040 734 3991 1952 4517 172 856 4190 4077 1122 3860 4857 3782 1208 70 1991 966 3694 3260 3734 2085 1533 4681 4329 1112 1353 1156 4281 4512 4094 2672 4698 609 1248 562 4722 3484 73 446 1765 3597 1431 2651 3251 1909 1419 1362 4152 4417 2043 4611 4996 1817 4312 4143 489 1330 1641 487 4768 1684 3375 3668 2404 741 1983 2581 1716 493 2443 4868 3366 2576 3393 4209 3903 1927 3274 2669 4995 3551 1964 4041 1579 3992 2673 4717 1674 3063 2974 4817 1224 908 4853 1511 1063 557 1091 574 2857 3033 874 2121 2943 2294 3360 2566 1091 4276 2631 1272 4071 1952 3179 478 4660 178 1991 705 2941 1559 2088 3186 721 463 3304 3969 396 4480 3372 2351 1734 4449 4143 4525 162 4640 565 4571 2513 1309 2249 2946 701 1949 4375 2402 4198 3919 546 213 392 1154 535 1810 563 486 3017 1643 3842 2294 2667 1503 4805 1668 4921 489 15 1557 4399 3183 4032 1857 1744 4771 123 4172 1488 2558 97 3360 563 1040 317 961 2564 1649 2983 4599 3566 820 4865 4704 2871 4774 3677 2755 3816 3955 4316 2853 726 3586 920 3336 852 220 2971 3399 3607 817 4814 4804 3392 2058 1252 2203 4310 3888 876 1820 1809 3348 554 4228 2544 1021 2350 1564 3948 3701 1515 857 163 4836 1329 427 3214 820 3908 1838 1563 1139 4556 4995 1307 388 1843 4256 1997 2958 1194 2844 290 1723 3804 3524 583 2571 920 121 3726 3358 547 3536 3509 1278 4900 1176 3229 2251 3055 2607 4476 2460 2091 1766 4636 3797 956 4200 4713 4131 217 3223 3215 2266 3471 1231 2674 4392 2356 1585 1469 655 52 58 2956 486 888 3713 1665 673 3634 2132 1234 325 3579 1940 913 4557 4238 1580 267 1336 1066 4462 1698 1376 3659 1710 2835 3628 3953 1853 833 1983 1079 1399 264 3951 1029 789 674 3622 2783 2492 886 3653 2789 1909 4132 4348 3625 1259 4226 1563 4043 640 4250 101 1768 2976 2218 2071 3383 1011 4562 189 4603 295 889 2894 3692 365 4761 1811 461 632 135 2652 823 321 3676 3995 3037 4893 846 1142 711 2005 4519 2497 4743 2580 741 3330 1694 3501 4425 1804 3888 1251 1008 1756 580 2359 3421 1983 1445 4422 4493 3482 3931 4408 2825 4648 2123 3018 424 752 4947 1525 2810 2717 423 765 2030 1596 1591 1658 4357 2177 4526 1762 3868 4618 1092 2149 2446 1474 2253 1936 3264 4632 49 2083 1820 1782 2714 2539 966 4050 3600 4904 3882 2736 1048 4232 3356 629 385 283 3182 3734 4422 1188 2837 1295 1527 4822 1101 3181 1183 2053 3985 4477 1279 3569 211 4818 1954 3631 1154 4259 3695 4103 3127 2074 1003 2751 4983 3142 4660 4838 1996 1994 375 1090 524 2908 2210 1723 1592 2199 3962 1085 4806 561 1175 2914 5000 1061 3139 2422 3699 3651 2327 2129 2561 1691 1062 433 4479 4430 4936 1893 2784 765 4905 1059 4584 3575 4063 698 3881 2224 4927 4537 2378 3572 4176 2263 618 2824 422 2544 3370 2242 4625 3399 4337 4452 2315 502 1285 3453 1478 4151 2073 2703 2092 2367 3401 2674 3509 4749 1303 4552 1260 3792 4274 87 2834 846 2122 1418 1858 3846 2453 2080 1683 1711 341 3932 1250 4078 3920 3443 3077 4468 2591 4985 1216 1446 3191 2420 1396 740 4651 4255 1795 4298 3991 4017 406 1225 127 2876 3247 2391 1142 3150 79 4163 4831 227 2689 426 2856 1672 909 285 4706 3978 230 336 2787 982 1893 3221 2027 774 4707 2591 866 2146 731 1864 2441 1180 3534 1923 4004 1803 1892 3810 2455 4921 2106 2281 782 549 1838 2025 4067 2066 157 790 675 558 2966 1466 3953 1164 981 4408 2850 3754 3857 4249 2168 4884 477 4354 40 1975 3491 2828 4755 4255 3068 3459 1880 3673 305 2184 1928 4417 1862 3711 1217 2718 4129 530 1540 889 2431 571 416 2146 4096 662 1172 4051 2214 2917 24 1691 474 1058 2989 2804 3823 1705 944 3877 2381 2474 1492 2624 4703 2899 2949 2477 3069 3477 3677 2150 1331 3803 4506 1793 1672 1382 2838 4089 400 3251 4470 3373 1395 714 4284 2936 3460 1081 3685 3823 3418 240 180 2094 1098 2419 4469 1291 1571 3859 2299 1761 1056 1317 282 4663 2850 1825 1693 3863 1588 4196 3337 4887 4525 3239 1696 4363 4233 4341 3600 193 393 2857 4986 4395 2238 134 4851 4025 2338 4101 4789 4820 4839 1826 255 3900 3421 1039 409 4572 41 1384 282 2624 3944 3686 1786 2054 224 1884 456 554 1912 557 4124 792 1379 396 3902 126 3234 2634 118 223 4590 4003 1457 2257 2282 2849 179 792 3751 1336 4863 3137 2453 64 673 1520 681 815 2373 2082 3625 1700 1372 483 3154 1997 1030 3506 4995 1938 507 3440 1887 3847 3817 2605 3767 2910 4954 1027 302 2011 3754 4017 3939 2790 4269 2473 1994 3549 1663 1482 2875 967 82 3926 4082 2810 28 925 2541 3189 4382 3209 1041 79 1694 1960 2782 4790 789 1517 254 89 3138 312 2866 2343 4526 2825 2581 4390 2798 256 527 1413 28 2760 4915 4681 3542 4936 3985 2476 3238 4081 4749 4033 704 3835 4494 2506 1519 1879 4024 2122 3920 470 2762 4459 1349 3513 1145 3330 4939 4270 3131 998 3100 914 1757 2364 1454 1650 3102 1438 4275 4000 3729 383 1095 292 3999 1657 4365 3416 3171 4175 3786 259 4164 1915 3528 647 4886 4977 1037 2892 4273 4570 905 1611 2961 611 4 1171 2572 1955 4877 3551 2159 1808 836 3557 1490 3667 3265 2817 4367 1575 1802 3256 207 4382 1241 3790 2685 556 2332 3896 1528 2346 3084 843 3110 2364 1174 3147 52 1171 61 3316 1422 764 4334 1517 1437 3192 90 4848 3052 4954 1759 1020 715 4860 2056 3331 2012 3114 4025 3748 857 1293 2683 394 3124 4857 678 659 4988 4351 2418 1985 3607 3796 469 2917 3114 3240 4368 1399 2611 4528 1562 1223 1368 693 2835 2576 3157 4707 762 2567 3090 3003 4832 2192 3907 561 4971 4185 430 2942 4220 2022 184 943 153 1843 4561 2388 2436 3149 1603 3658 4345 4674 2175 1554 3900 4411 1048 1687 4817 2049 2981 2844 122 1942 1347 4700 1477 4096 874 3056 2979 4057 3523 533 2667 4337 328 3059 2212 1658 708 3847 2270 3491 4839 4985 1146 4535 4947 471 2061 2403 2250 4785 1074 2867 4941 1947 3365 1845 3710 1022 4440 2492 4855 1222 3705 1598 401 1517 4714 975 3415 807 264 2388 72 2028 1757 1953 2264 1130 1271 1276 2207 3600 582 2511 2568 2660 3353 4689 2692 2598 1570 1438 3541 619 2462 1123 2587 4059 3246 1275 1130 1578 4472 292 962 2547 2622 3787 2742 2296 2214 3180 4982 4756 4664 3042 1341 1129 2876 4253 2299 650 4233 3095 2403 3227 3503 918 294 2875 3870 2150 823 3729 3372 3596 2798 116 2844 707 4517 2498 2577 1203 2029 3026 4079 2989 298 386 4083 80 4491 4665 4766 4296 43 2654 21 3017 2571 2591 612 4432 4941 4859 4534 3107 2186 3369 4127 1372 3238 1494 3291 4481 1359 3276 4716 1383 4289 517 4855 1395 860 4740 3639 4679 556 140 97 1523 833 4695 3199 2202 213 4856 2294 1017 449 3513 943 4035 3591 4406 1337 3735 1521 1696 2653 3504 521 3164 889 852 663 4257 4022 2374 1319 4950 4474 805 1160 497 4047 746 1262 4360 2002 86 4016 748 1357 1457 1474 4978 2021 2212 3093 3144 4076 4801 746 2710 3088 949 1011 2730 4546 189 3314 2570 4113 2525 2856 519 1756 3650 3519 1292 1420 3506 472 3875 4039 4999 2327 720 3342 200 2186 3132 4736 1160 2213 979 2796 285 4440 4910 1508 970 3463 1794 3420 381 2002 2216 2631 410 595 323 178 926 4290 3125 775 3124 1220 722 2660 1852 1072 3322 4786 3047 1129 2716 1022 3557 4015 2310 202 1967 1477 6 1957 3292 1868 3900 47 3728 4527 4877 1903 665 2525 1882 3405 2177 3827 3839 3559 2463 4031 1044 4392 2053 1646 4511 2133 3691 1790 1336 1390 931 3757 3564 2027 1147 832 123 3212 4214 237 466 368 1347 4538 3618 1007 3740 3595 4775 2856 3465 1304 4561 3516 2795 3332 1030 3145 1097 743 1358 2288 3662 3293 742 1414 217 30 3342 4559 4923 612 523 1287 1901 3303 3278 2439 3727 4012 2098 4694 3586 2842 234 4605 2647 3308 4017 1642 454 3154 328 942 2328 4823 4475 4967 4389 692 3156 4111 3007 3292 4271 2722 2157 2230 780 1012 2233 1783 4001 993 4147 4885 1637 4875 4659 4748 462 1120 994 1533 4676 3786 4978 650 4139 4941 2938 604 4941 76 3379 1109 3846 1812 2525 4366 838 358 1475 4034 123 754 2466 4609 3684 4487 55 3807 207 3284 2950 4098 956 2899 2843 2991 4583 4304 869 2341 2802 2046 966 3664 3176 2658 3988 3344 4092 3758 1123 1823 2000 2319 873 2167 3430 2392 801 2778 3507 197 3289 2112 127 1345 2355 2716 3118 240 2328 4407 34 3541 4984 668 3286 38 123 2922 524 4539 2387 1598 1041 194 2744 3094 3324 4998 3131 894 3946 4643 91 4215 1149 4556 2371 1643 4976 3598 4489 3827 2124 1242 1537 4273 2031 3711 1641 3006 2816 2093 2746 549 4172 3315 4429 302 4772 2753 4508 1308 3109 2071 92 727 4270 3293 2626 1179 4933 4369 2811 4400 1899 1236 1058 3008 179 3397 2390 3843 4279 4628 3065 1358 2139 3680 2562 4111 2136 1570 52 3731 618 64 3949 1425 2235 2539 2768 797 2462 241 3915 174 3124 4011 1658 1487 2402 1128 3282 2377 4457 3649 2254 2752 237 1195 110 3906 4351 3416 3075 1756 2747 86 2229 3412 3787 1566 2093 4959 2866 2158 2235 2813 3009 3040 3513 1976 3437 4273 4725 3689 2799 1898 3251 3531 2083 2363 3889 662 1537 1979 90 4741 4840 409 1396 600 4406 2054 1369 3435 193 4833 2722 2981 3185 2697 2567 4978 1043 3103 3304 506 4448 2777 3151 464 3235 2616 4204 1651 1023 491 2920 4672 959 3049 986 4758 4612 2308 4917 4912 1027 328 2280 1415 3076 3944 2276 1814 1932 2370 914 2708 3732 2142 2483 2533 1271 3610 4574 3305 4016 3689 509 4324 1602 3527 456 853 2510 3135 752 2103 969 4334 101 2954 4331 2565 4817 1618 4017 2330 3267 3775 3515 1151 2317 1460 2439 3442 1583 4761 764 3796 3809 3649 4672 698 4108 740 3379 3071 2586 4622 4993 80 2410 4982 4260 2086 1133 1032 2392 944 436 4428 1742 1934 3063 2637 2737 3887 631 2434 2411 4724 2261 4904 1081 2131 3304 758 2035 1908 340 2807 3293 2919 4230 3404 1689 205 593 3960 843 91 3411 3458 1811 2930 3400 182 599 4737 1382 4828 2854 4193 896 4896 238 4680 1452 1944 1262 2863 1637 657 253 3916 409 3051 3026 137 1243 4840 1673 1883 2402 4001 4020 3811 3193 3617 3704 2321 4125 2184 3100 1532 4050 4529 341 3979 734 1076 1389 2271 3469 4453 2239 1630 4867 3867 4253 1170 1957 1714 3763 768 1720 1617 2249 4138 3032 2173 644 2821 1899 140 885 1476 2684 1515 664 3603 3936 2321 3399 2476 3108 3617 405 542 3477 1780 3172 1705 1014 2813 3159 2755 1782 3587 1552 2534 2639 4650 3635 735 1800 2562 3361 3241 4908 3087 1391 3272 2169 2527 876 927 3466 3831 1022 170 4038 4687 1030 1356 2902 3073 2679 675 1499 4494 1115 951 2885 9 3878 2542 2325 937 4609 3331 1204 947 832 2275 842 247 3701 990 3936 1902 1963 2084 2318 4610 659 4485 3974 1454 4714 4976 4951 4370 705 1213 1971 2144 4332 1827 3361 2138 2972 3987 1915 4713 4237 4354 409 3639 2512 547 3669 4631 3250 323 901 3343 2755 1524 157 4293 4833 122 4906 2055 1938 2457 1567 1513 3149 3293 2124 2219 2170 3360 114 2225 821 4583 784 3641 47 1533 1129 4672 509 2503 436 1702 439 3015 2675 4973 618 58 2548 1654 2495 17 235 4292 1082 2428 3086 2750 2899 4042 3055 473 4664 1210 3662 2196 4569 357 3381 283 4219 1145 2858 373 2910 3008 1736 3574 1111 2791 1470 4070 4079 1352 1118 4063 4441 4440 3711 2922 3040 185 1076 1643 2071 3273 1707 4001 4663 1570 175 2487 1604 3872 4191 3830 2216 1822 2773 2425 599 1977 431 4327 626 3763 2441 1060 1516 3441 1208 3256 1088 2310 3705 1030 2016 2110 4072 1575 4895 3747 49 1085 4761 4684 11 1648 510 1009 576 3636 435 3760 3111 4809 1728 1859 954 4978 2338 3896 4528 2774 1451 2080 3220 4211 301 1344 4964 22 3371 1875 4499 1211 2337 1941 3319 3035 246 209 203 3649 3137 4229 1319 4269 505 1577 1427 2817 1924 140 4456 478 497 407 1919 3808 3062 1687 2879 174 3962 207 1163 2819 4324 2380 3298 3624 2474 455 4566 1119 387 4687 2661 729 478 1228 291 2170 3361 4381 942 1360 19 539 185 4039 721 2500 1001 1775 1757 3073 3059 2812 3162 800 4076 862 3298 1482 3359 175 280 3518 323 687 4182 2340 4795 2211 160 2900 3508 658 3776 3125 3034 1599 600 2869 4203 4386 1986 1872 3866 4063 4540 2401 981 2509 4124 4154 1552 4575 3913 3290 3344 2079 1594 2242 4537 4118 3068 1975 841 3462 4800 4235 3242 544 3114 2692 3428 670 4443 404 2640 4378 432 1295 4774 1021 4170 3264 3504 3057 4068 3340 3773 199 4080 4053 3415 4131 2346 1840 4893 4562 243 904 514 3507 2431 2337 4244 4099 3992 717 2270 3287 4049 2531 550 2894 3043 411 1247 2381 763 2355 2289 3273 4922 2837 3116 3504 1540 3070 2169 3265 3218 2585 905 3551 3672 3122 4555 2298 2871 4996 322 1749 2804 259 2701 2481 2639 4579 2342 2033 3661 631 3260 3860 1847 1194 4296 3943 4033 3346 4787 3160 1763 2048 4175 716 3764 3945 2658 3081 4098 1592 4214 1573 1146 4954 508 1781 4415 4280 3884 991 3771 4336 4206 1393 55 3325 3820 1383 2257 3059 2373 3641 1169 2283 1908 3546 4811 1253 704 3002 1040 1601 1170 1941 4844 3405 65 2298 1185 2378 3673 4686 3227 4063 1063 1062 3187 3669 991 4488 284 2560 2263 2979 3665 4653 3729 3250 4853 3086 805 1813 1801 1575 204 2023 3185 4933 2518 1537 4223 3706 509 3150 431 83 2328 3189 3450 4138 257 659 4995 4340 2639 2886 412 315 221 3418 1594 4085 2737 960 3189 4875 3526 402 1442 2931 3338 2473 1720 3343 3529 495 4078 444 2200 3541 4140 2812 3874 3502 4805 4372 3503 4082 59 3966 3928 4524 2147 2025 1621 1093 581 3676 4103 1255 2869 4654 3742 274 1229 3617 4067 2322 4057 3050 4799 1679 1057 459 2251 1891 2810 3554 4622 2816 2949 223 2091 2752 2359 1442 4327 3451 4384 4410 2679 68 4220 2439 976 3444 4157 697 3022 3230 3918 3142 2526 2009 1033 1568 307 3994 3947 2373 1676 3679 1915 3765 2964 1604 2310 4928 321 146 4446 2022 831 3539 230 2868 1970 1704 280 3949 4279 3491 3727 4903 3715 4781 1661 3778 4522 433 1990 1469 362 495 995 801 4437 4842 1369 2387 875 1970 2239 734 3573 4691 1363 4551 2747 4484 4886 4231 4847 4049 179 1181 3624 3818 4076 346 2744 1114 2869 946 4103 568 1047 3721 2325 2761 3367 220 2107 908 1556 4596 4915 4989 4868 3975 3076 1050 239 3327 1855 2865 995 1096 2852 4208 4110 3542 1830 324 4695 1693 1051 3211 3390 2903 661 185 1984 4714 3323 1127 4828 1839 3249 743 1344 4316 2587 4338 4148 3891 3030 2418 4829 2265 1880 4024 3924 984 1995 1599 1557 1245 782 1071 4393 2530 2771 267 324 1157 2170 4779 1175 328 2645 4347 1839 1471 3186 3418 2844 3317 3629 3804 3459 1055 4035 585 2677 3959 2759 3588 3486 578 2056 4412 2174 3131 1489 1046 3659 3782 4913 4433 4549 4853 2081 2640 1505 1583 2936 4316 2191 76 1986 3248 4852 666 773 2659 4593 4099 4258 2937 586 4765 234 3050 3007 2176 4759 3098 406 1972 1262 1503 1183 3312 3172 4975 4719 132 1526 919 4006 1576 2983 3684 145 3091 3214 4230 4832 1893 2989 4152 3457 1860 3619 1106 1323 4419 1995 1575 4564 1615 1611 4151 1044 2576 1622 4350 1800 2366 1234 2203 439 986 1123 2426 1928 3472 2246 2155 1395 876 2231 3217 2411 3105 4211 2115 3627 115 4911 142 1613 4247 567 785 4932 2318 2447 4047 3780 1630 1526 2537 1316 544 2022 778 883 4307 3342 1225 3360 4192 2056 2666 1481 2932 2067 3981 733 2313 4866 4014 2498 2900 2378 1675 4928 1 1912 1273 2163 1219 3593 464 77 908 2977 26 2513 4035 1605 2032 1529 3953 368 2709 1730 3571 3554 4297 3491 3123 2140 727 1618 4967 621 2799 1974 2192 4576 1565 126 2525 4068 4216 3464 1950 363 3684 731 3625 2603 3656 1030 3967 1208 9 1030 2568 648 493 3204 3235 4189 3521 4413 1103 823 756 3136 2886 151 201 979 1260 4517 4473 4167 1628 4972 839 751 2939 601 4170 1085 1891 4511 894 2437 426 1013 2523 2568 840 1438 4189 4323 3556 256 4522 4381 3368 4542 2903 4300 2705 4934 3995 977 1728 4084 907 3015 1555 2141 2173 2832 1444 2869 772 3208 3033 74 4298 2496 235 3046 457 1644 4199 608 1793 2246 88 964 2158 1905 170 863 2087 3798 4625 4028 3528 2218 488 3417 4801 1854 4923 4186 764 2990 3589 3717 4555 1219 2858 4413 4847 1001 607 2696 3770 3705 2573 1857 559 4048 570 4814 2660 4823 1135 578 2719 4825 2675 4588 1758 3367 3054 3095 1909 2495 1991 3952 3620 2169 3951 1763 639 377 2556 4375 2780 4920 383 2237 4512 1395 3894 2101 3899 1698 1122 4008 1295 330 4202 1135 3269 1972 3911 723 2431 1620 582 331 4471 3106 1737 4593 4431 1220 334 965 3903 2682 4374 3832 603 3329 1167 4466 4922 4193 3435 350 4400 1407 1223 17 1188 1516 4197 766 4707 1291 4722 4188 1347 695 2681 750 2065 3635 334 3642 4940 2544 2627 1347 4639 4450 4382 2360 2803 267 2945 50 1442 2935 2753 4042 806 2335 1200 2280 1640 1126 1156 4997 601 4727 2637 2970 1372 4661 2250 3855 1370 2481 1629 1525 2269 4967 3162 2820 773 1313 2036 1590 518 4371 4657 2034 2584 4837 2657 2738 3438 2429 4314 205 439 3410 4719 934 312 954 4444 3667 1632 844 3244 4486 811 1055 588 1936 56 1266 677 2505 235 4265 4949 3801 2523 2895 399 2899 3789 4806 3694 1132 2407 376 1886 576 4958 2682 3516 4982 2849 2772 2016 967 3587 178 4794 3355 845 4758 1491 1979 3977 4995 2735 1584 464 4523 1090 1291 3309 3715 887 4347 104 3146 2042 1874 2821 605 2304 1296 2386 1462 2762 2231 3420 4488 534 2157 1618 3053 4238 461 4753 168 46 1046 782 2083 3722 1714 4591 3107 2966 1832 4923 327 3516 4451 1157 28 2090 642 917 3980 4969 1838 2055 2306 3951 2078 2762 1031 4982 430 3561 3633 2603 203 630 4799 3135 4137 1650 2470 1506 2166 2678 567 1451 3532 3758 1998 3369 4442 4361 2309 3557 3196 746 4399 4885 2295 2442 2821 107 4998 1651 4652 1988 1456 4622 4165 2034 2687 1262 3068 2747 450 4131 2522 4167 3324 2433 1395 2717 2402 630 4921 2271 1521 1503 3663 1985 2815 291 2070 4486 2253 3238 3051 955 835 3400 3951 1458 3084 1140 4254 769 813 354 889 3120 3170 1285 3860 663 1698 3813 600 1661 4582 3549 4162 1034 2006 110 3450 4606 4876 2027 269 4175 2942 2851 3388 3280 4088 2651 4611 4892 3824 3305 4291 1103 1817 1650 3136 1845 3984 1940 3035 257 2418 1125 737 3224 2612 1442 1538 3411 1321 777 1875 2097 280 1272 1428 882 1748 995 4027 1133 3786 850 4752 1595 3214 2936 1871 2041 982 3109 1609 3154 3413 2869 2450 3291 2570 479 196 1774 3446 568 3835 1807 2826 1189 4464 4418 255 4 3031 91 3659 4588 2552 3900 4515 1383 897 4435 1155 4007 4986 3113 464 3175 359 4204 2175 3574 994 269 2787 3016 2511 4579 427 2700 4287 207 705 3990 837 4022 4180 2095 484 1914 3151 736 4438 1729 4968 2587 750 4892 2226 154 896 906 4315 510 3612 994 406 3513 590 860 139 3732 4673 3225 1890 2642 4503 1543 1812 1835 3098 1086 570 4026 2959 3173 4579 1112 2702 613 3811 2103 731 1829 3302 3911 1464 2253 937 3252 2169 595 3674 1941 4142 3193 3179 4671 4900 436 3483 3449 3213 2775 4532 4030 3307 2254 1630 3510 4489 2524 283 748 370 2701 169 3913 3544 4068 3987 3624 2374 830 1720 4408 31 4830 2275 221 493 2167 3393 4496 4986 3725 4654 10 698 2460 2664 3325 2239 1415 4306 1323 148 3947 2539 1429 2555 2969 3116 1245 647 999 4958 108 2810 1720 3162 2565 4201 167 2670 3096 2667 216 1815 2144 3237 1792 4137 3589 4872 2560 1721 2915 3634 637 1868 1537 1929 2683 965 2731 3931 3013 339 4545 3473 679 1888 3534 239 2637 4099 2729 894 4233 1855 3199 859 3857 1978 3495 3309 270 2383 2773 3834 2790 668 2087 123 1290 2053 4923 3395 3225 2855 2439 1700 1235 2174 3672 2650 3480 1551 4660 1485 2135 2366 3431 3572 2047 842 2506 693 3641 940 2151 430 4859 2412 399 2175 4143 2204 108 3789 4218 2547 799 3857 3581 4355 2051 863 3159 3451 4824 2064 618 4693 2881 1552 2066 1313 3190 1536 4825 1929 1755 3493 821 1499 1655 1751 2048 2202 1742 4819 351 1213 864 682 2700 511 4607 3704 1157 3221 4325 2205 1018 4579 3764 4663 4794 2199 3908 2295 1591 1828 2384 3631 4685 2697 2577 2642 4383 2280 3106 28 4627 2735 3666 630 1001 3090 4437 4196 703 2255 2707 814 2208 3152 3360 4650 1744 1037 634 1640 3642 983 4631 4813 2946 4566 1364 2369 3684 989 3102 3241 4691 656 2741 4109 1682 1301 3956 419 3591 4768 4347 1650 99 1005 2581 4584 2051 4970 2146 3413 658 4786 1078 4590 2037 443 3720 3331 53 425 924 2384 3009 193 4202 2432 1985 4814 3804 229 116 976 1116 3194 3467 1704 540 3833 3507 3358 1108 3453 4215 4035 1751 2138 1012 3959 4774 4872 1772 4628 963 707 1195 4401 728 366 4885 3752 4662 3939 4086 928 2622 476 1616 1459 3427 4198 3833 1281 2814 4233 1018 4172 969 4457 3105 1026 3277 3944 3952 2846 2292 425 2412 1256 2391 1631 4126 392 801 4644 3501 1254 2177 3786 811 277 2445 3726 3676 2756 562 535 3154 4884 429 4772 4819 2485 3845 2371 33 3272 246 4675 1161 2590 4767 3691 2637 1016 4557 304 4298 4092 4550 3531 1611 2239 3247 1977 1308 1478 2967 2273 4079 2115 729 442 3522 2614 4486 1522 3335 3809 2608 3247 4548 2723 3609 1970 3849 3478 2234 2520 668 4154 3348 3488 896 4544 3674 519 4345 447 2629 1446 17 3818 991 1523 4031 1583 2280 3540 2539 1018 3141 2175 1595 24 587 901 2722 1413 128 1906 4291 3790 3019 2351 4826 1527 4103 3129 2371 1703 4220 3679 3601 3783 2230 3087 321 2815 1380 2569 3596 393 1490 1026 3489 2388 4400 2027 2424 266 4968 4920 1200 1786 3484 3114 2954 3487 2117 3933 4779 4807 3741 3355 4918 3148 3646 2246 280 367 3897 2418 4034 2688 3545 1 1211 1295 2517 3749 955 879 2977 793 3521 4261 2309 928 3006 1581 1573 2253 3472 1485 3831 209 2792 2801 2016 4169 2364 2189 519 2573 4814 606 49 2538 171 3402 2075 4081 3300 1938 235 3694 1808 447 3488 4417 1145 2531 165 17 778 3267 3914 2788 2912 3324 1843 1063 2182 651 2183 1068 4023 1403 3930 1823 1960 523 2115 1841 1234 398 607 2550 3461 4737 2516 518 3040 2512 2791 2743 3426 4553 583 4705 3924 2351 615 705 141 4808 2872 2183 3941 4336 3836 2927 2434 3444 1156 4724 4054 4128 4956 4113 286 1842 1170 574 3789 980 3330 1209 3367 3557 1588 4642 2934 2665 908 1421 545 2893 4346 2220 2904 84 2488 3419 1641 1804 1255 570 1006 4818 1010 1359 69 2570 4144 1201 3238 3263 2814 2254 2513 4657 1691 4294 1645 2882 467 2997 3498 2464 661 3493 816 679 133 706 1022 3948 3362 228 2772 4642 1449 3896 2185 2553 928 3559 4901 10 2244 4950 3456 1812 3892 3453 4498 1427 1251 3072 4881 3523 1290 161 2158 241 1491 1515 3008 3507 4135 2273 4119 1906 3025 1317 4106 535 2921 2377 2554 4308 3771 3906 1997 1943 4117 855 4084 778 2012 2022 2644 2509 1831 1616 3065 1987 1563 3889 4767 1457 1509 121 2303 4282 4715 1373 1264 3109 3884 3830 179 1869 4683 4832 3214 432 920 2293 1906 2217 4574 3096 3198 79 4750 410 2769 1323 4683 1721 2059 1966 493 4940 3605 4792 3110 16 4164 4418 2247 3654 1314 3621 2012 4554 2005 2825 3196 2614 3863 4311 3914 3829 3732 4631 4199 4088 4935 371 397 1165 1029 1010 1781 114 3000 3206 3490 582 2237 2318 3940 1337 566 1373 3231 2032 2754 2417 65 4314 4048 701 2759 3149 4335 3655 1184 345 4449 1531 1888 3059 3884 2150 455 2460 4680 4147 2448 2008 2379 178 306 728 184 468 106 4784 2107 672 1399 2033 2599 682 4277 1240 1200 4102 307 4733 577 2865 2877 2790 2376 4817 2226 4345 2621 8 4687 2957 151 397 2882 354 1358 2546 271 2964 1530 2319 3687 4724 2131 990 3124 4135 4358 4997 4607 2245 2191 399 3010 4811 2729 3643 2350 1034 4392 4011 3703 773 4887 1679 3699 3855 2506 1096 478 2875 4342 2037 4408 3202 3228 89 613 1905 3370 2210 3604 3464 2481 1548 2401 3236 4736 1981 1388 3157 2743 1030 2288 2289 4341 1272 1860 2111 3051 4836 3501 3541 3775 314 3402 4259 4866 4739 2183 3446 674 2487 2371 270 2241 1384 2890 3343 4052 1165 4723 3852 1388 1120 3962 3799 112 1497 1352 3875 2322 224 1462 27 3678 4646 4854 2063 4814 461 1434 1086 48 1124 2499 4351 2734 3988 4675 3431 3653 3533 435 1830 3943 2834 1790 4921 4289 3680 2436 3658 3413 2603 4016 3723 3561 194 4683 3839 4607 2894 4406 4906 4219 3639 3388 3379 2296 2815 2510 3417 1195 3804 3060 1307 3142 4930 2299 4023 3823 3791 978 4044 2534 2566 2556 183 602 2005 288 1194 3517 4118 1932 656 3251 2154 4102 1227 4816 2553 1858 4887 959 1755 991 3500 2043 4762 4641 4175 762 4558 4673 1473 108 1888 888 4351 1473 3695 3976 3440 2112 3822 2755 754 3713 3763 2833 814 2484 4530 4359 2175 2608 2449 2883 4191 173 3697 265 3539 2530 1723 1073 250 72 2137 606 89 4164 2864 2344 4106 2377 2605 2851 1608 908 3469 302 4532 2310 1475 1333 3844 502 1950 3752 311 2908 3960 1458 3930 4223 2288 4826 982 4120 2297 869 4519 3677 2809 2210 4478 4303 1027 4572 4544 420 445 2676 3526 4477 3426 669 4635 1865 738 662 3905 953 1941 3788 3300 3162 4780 4829 2189 2574 2696 3853 4384 523 2593 1301 174 954 1080 2639 1844 273 1589 4220 1266 2314 2258 678 398 2642 4621 902 4862 3963 4442 119 1545 2322 111 4905 2735 2625 1095 3511 3828 4718 1416 713 961 659 4644 251 4219 4292 2188 4756 3050 444 3344 2984 2547 4368 4152 3007 4023 3194 2462 2587 3178 1327 4746 230 573 3162 1261 282 1900 4895 2510 815 4712 2272 2736 2976 3414 692 4922 470 4782 2251 2733 92 2509 4707 3458 1905 2171 2766 74 1145 4830 1826 707 628 4109 943 3194 1278 1502 84 2868 2413 3225 1907 2403 3046 1499 4545 3311 2121 2396 1615 1970 2136 297 2635 3107 4324 3082 1976 4484 2608 2453 569 556 588 4546 3722 2174 4091 3436 4287 4904 2605 4750 1635 2237 4814 836 107 388 4309 966 2344 1686 3710 3497 105 1428 4017 2725 4470 2558 784 4696 1910 4885 4381 3153 2306 1730 4650 4198 2648 2036 1134 1382 4265 2207 567 72 1731 304 219 3811 95 1514 4853 4291 2852 4467 3975 3851 3050 1895 1386 3285 1728 756 4519 3771 2663 901 3641 3202 1757 3976 2929 1114 611 2728 4721 103 4871 3707 3529 1939 1611 1292 806 2818 4964 2266 2406 3780 2292 3216 1269 1590 2584 755 2754 2337 3314 1031 2530 2002 4840 1658 4549 2033 3403 4440 1748 4066 762 757 121 1318 1996 366 1703 1435 1657 2640 4214 2448 4370 1647 601 2258 1901 401 775 1618 362 1209 1157 909 2648 188 1082 2442 848 3423 265 3896 305 1439 3555 2525 1155 231 2258 320 4292 2134 3648 1336 4446 4998 4710 2322 2982 518 3149 3631 3983 4737 4360 4075 2093 741 2136 2808 715 3333 4975 3649 2581 5000 3901 111 343 2543 455 1503 4044 2563 4778 4802 4655 2948 2140 2372 4902 3099 1748 3902 25 3145 1917 1325 4792 558 31 1216 4395 971 1750 3413 3311 3024 273 4220 696 471 3364 1187 1049 4335 1238 2232 933 506 2660 4338 3706 4943 4700 2217 217 2856 2819 201 3432 237 1512 4596 1455 1168 1278 4181 150 839 3806 2845 2950 3806 1731 3969 4075 3618 2444 226 449 4854 373 2308 2524 1562 4798 4359 1926 4007 2859 561 3133 940 202 2203 106 2172 2592 4407 3931 3222 3644 417 777 1324 4227 1571 2299 564 434 4118 3074 762 1383 3104 1875 3076 4337 3073 4800 956 4747 613 1775 4434 965 4205 4529 1128 139 1149 1468 1276 4276 128 570 1785 884 2824 1008 1966 746 3654 784 3301 771 552 3775 725 4797 3517 4927 97 1749 483 606 927 3498 4298 158 4802 383 3335 2939 641 1077 3658 2952 4870 1078 2584 2754 3743 3 3337 2987 4016 2760 1643 4000 2294 275 1317 2460 166 1648 3485 1963 1340 2423 3763 1728 412 2836 1603 3271 469 2167 4655 4787 4257 3234 35 289 679 2390 335 2340 985 4902 2241 2079 2494 1137 1880 3974 3905 2588 3250 4789 608 30 3727 2143 1270 523 4075 2568 1681 98 3128 2932 1228 183 1322 3070 743 697 1929 2841 82 4141 3442 4963 190 4425 1343 3541 2620 2802 3962 268 155 4391 1470 4387 2414 403 2478 1343 628 2831 4396 2921 4007 3253 756 4960 3269 4086 4014 1804 2514 2685 1271 196 2644 3650 3256 1889 2774 3537 3678 4977 2477 4872 3424 2477 4166 116 557 3179 2414 92 3539 4556 4128 2420 2297 559 4019 1876 1606 309 4809 4407 2959 211 2010 1701 4461 2979 495 1569 4476 1995 3967 4643 734 876 4709 3878 134 836 3799 3331 1054 245 1145 1285 1785 1084 3840 2212 1457 3210 4544 2938 778 3510 1511 2464 2669 4826 4039 3130 3806 2098 2392 47 4223 1728 4531 4298 2403 3442 3216 3364 1411 2138 4297 1079 1853 2501 2165 1052 4528 1837 4830 2190 4601 3111 2163 949 1024 3726 2543 1885 3500 1278 4648 4924 2291 2313 2313 3199 3811 4158 2944 3909 1356 1101 1088 4754 4764 2828 2505 2654 4049 3653 4723 2244 2818 3454 3063 4315 3607 2719 3830 2136 3220 3223 1479 1546 3826 4520 4565 3509 2686 1743 2415 2816 2593 237 4855 1455 4038 4952 1812 3225 390 4610 799 2611 4031 2697 729 3419 4665 1126 3116 4021 4264 4614 3798 2426 3453 3164 4305 1100 3421 3309 4117 2692 4448 3682 3101 1100 3547 3298 2142 4709 4191 373 4395 1307 4119 1330 707 2139 2558 1762 457 2052 4695 4706 3028 4435 2323 2421 4397 3757 2223 3104 4683 2601 2467 997 1498 4051 700 1448 1023 1779 4906 4685 1350 1164 3387 3440 2101 2909 1334 1467 2222 2819 113 3371 2489 4477 2252 4372 3583 2151 1916 2769 2576 4992 1681 2380 550 1020 2248 2548 4384 2410 1753 4578 4576 3022 3858 2291 2733 4768 3146 545 3890 628 4799 626 4821 2161 617 1287 3305 3066 3020 190 4020 952 2810 1641 3970 2413 3455 4405 120 1314 1219 4076 377 4122 4995 1923 677 853 2729 4597 237 4574 2015 2454 73 1781 4144 3840 658 430 2536 4010 3848 2753 1574 2963 812 464 2497 1580 3919 2475 96 148 946 1519 2137 2673 3652 2995 539 4006 2928 2241 203 3495 1291 4371 387 1438 2042 652 647 922 2154 1083 630 4499 4870 4316 1191 4079 470 3302 1737 4584 3834 2557 3369 1348 618 361 32 3156 2257 2390 2019 1997 3365 827 4257 2266 2434 3163 2265 927 108 4526 833 1000 536 2361 672 1816 1771 3210 3045 562 2521 4029 1533 4780 3824 2114 441 3759 3322 3836 1805 1753 2463 4315 3091 690 952 1771 4606 4586 3277 4843 1503 2882 4400 111 836 4702 2072 3087 3772 1618 3103 2454 1604 4274 1389 4867 2237 3584 2698 515 1579 3073 327 3453 4343 1440 2918 820 3670 1410 2366 2201 1193 4473 2552 3111 4067 1106 3548 437 1446 302 1941 47 566 1244 3505 966 3764 4749 3730 4347 3596 63 439 4240 711 60 4972 1471 1226 1512 1085 3624 4382 1925 1983 568 2030 4242 1688 269 3259 4656 690 1715 955 1596 1148 2122 1902 1961 4904 3349 2456 1795 1414 4532 994 3348 4448 1035 385 1394 1268 2073 3542 855 4006 2802 3668 4320 1883 4758 4204 4631 3982 791 4180 1161 3150 2047 3892 185 2494 3744 1128 3699 3085 4553 1513 2874 3788 4856 3756 1050 4058 1315 57 3782 1155 3853 2061 2307 1621 168 4424 4723 505 2453 4808 3260 272 4213 4965 543 4004 4356 1235 4361 2426 2096 963 213 655 590 705 4543 768 1838 4087 2290 944 3730 1537 4052 782 1011 3496 4637 2884 1444 4631 2164 4089 3637 2137 2097 752 3129 1849 2916 2935 4744 1615 2261 4825 4478 1914 1513 3588 4154 3665 3740 388 4992 689 4233 1894 976 4066 4836 454 540 802 2089 1793 1166 272 1194 3268 3335 4970 3196 1155 1217 4648 1434 3258 143 2398 4441 3816 592 4318 3211 2263 4279 4404 2580 2110 4853 2144 1736 3287 4950 2663 2083 3137 4256 411 3847 1511 3663 334 2034 1950 1484 3715 2389 3931 1825 1133 214 3443 966 574 1223 2954 4616 482 1404 3653 613 3657 1545 3383 3440 4552 4386 4088 4851 344 25 3449 2208 2462 4948 3465 80 74 4581 1931 4460 3592 576 4534 942 1050 2528 524 3769 4555 274 4395 4373 997 1776 2295 4540 812 4407 3822 3720 1826 1233 3306 835 1193 3564 3419 1556 548 962 1466 2273 1174 4983 2767 4504 3240 2398 61 3532 152 1572 3225 3070 4821 251 3046 450 2300 633 2795 3014 3886 1486 763 2846 1103 2314 4668 1707 1633 852 937 1871 3535 1244 392 4826 3834 4386 613 1632 2616 2540 1493 1409 904 2244 1764 2096 4583 2648 1944 4325 390 3353 1835 3251 1177 4988 3324 3346 4833 3716 4615 3742 2275 3166 2553 3982 2216 2115 3428 966 2875 4161 2121 1621 1598 779 1409 256 1669 1101 2179 1965 4512 1536 4618 1225 3590 4204 1956 35 565 1585 628 710 779 1957 1128 4011 1104 4801 171 3333 209 684 4076 4659 1159 4886 766 25 86 1878 1382 1783 1750 1301 4296 4624 2918 3417 4667 4773 2868 2859 4304 2464 382 3529 2447 3449 2444 3557 25 741 2851 4659 591 1513 2659 2439 3258 4555 1330 1285 2177 1274 3128 1319 1254 4433 4057 1739 233 680 1246 3194 3539 3251 292 3067 3508 625 4315 373 3511 598 4880 864 4929 2465 1091 4397 3021 415 1826 1209 1162 4390 3948 3223 611 2011 3239 755 878 2061 963 3447 1134 135 2477 2273 2482 1082 3901 1107 195 2336 2824 1538 4762 4802 4254 4880 1895 4507 1509 67 1363 4435 4092 2363 799 3366 4129 2632 1315 4594 1020 2345 4536 1452 1106 3862 4702 916 3282 3863 959 1980 3571 4962 4618 2277 2829 3057 1513 4489 83 1538 3547 3674 2911 4477 1963 3210 4326 3226 1087 2289 3072 4528 4473 4163 3033 4959 1762 3887 27 1631 1178 4121 3618 495 4785 2632 2150 4751 2250 1289 668 165 1578 602 3126 1484 3365 4040 2726 3649 4754 3017 4175 1797 2050 4947 36 1797 3389 627 2095 2221 4412 623 3652 4936 584 3869 1523 3618 1058 145 849 2751 1913 3699 1719 673 527 2287 4746 2077 1756 2283 3873 4318 2994 3180 3403 1697 2399 401 3774 4096 2270 1158 4761 3016 1198 763 4171 1570 2377 4547 1401 1429 4014 4158 4980 4074 2424 4607 2745 671 1638 4638 2847 1277 4833 1950 3668 3642 2328 1344 1065 4328 2623 2527 409 4780 2131 2282 1502 1520 4816 4766 508 4185 1955 3753 4332 681 841 4544 2779 2022 1566 4410 3696 4305 911 3114 1905 849 2873 3225 4031 3558 1439 201 2541 3990 2080 883 677 458 4430 1050 3091 58 3816 4286 1728 1581 4016 1554 2928 3322 1350 2455 1148 3331 1844 175 1673 3604 2841 866 1151 3752 2414 4876 124 2180 587 3085 1774 2506 3899 2640 3212 1704 3747 3460 4726 2223 3063 2470 1352 4372 1422 2221 2516 3337 1633 2837 2149 4861 2136 2109 3532 2008 2381 3425 4934 4849 654 2496 988 720 3711 478 897 2995 2670 2524 856 1821 2582 2235 1164 2195 3748 1453 4310 3101 4029 1972 4587 3403 2510 353 107 4189 602 4142 3923 178 2824 2212 2980 4138 475 1694 962 164 3232 1132 4813 4209 1083 1634 4483 3455 3522 3830 2892 1207 352 4541 2021 2766 4460 2990 2870 1248 1007 2229 2924 1753 3130 2762 1439 1002 3830 4168 4085 1746 1657 3822 717 666 696 1753 3085 1712 4191 624 3749 533 3227 2663 2138 3791 4265 3893 532 744 2236 4709 840 4933 3715 4993 38 863 232 1450 2604 1437 4530 505 3705 4505 4028 3794 2899 3814 836 2140 3410 4073 2836 1706 4602 4277 4877 4868 2325 1613 3439 431 839 1006 195 2273 3176 3953 1433 2542 430 1070 3282 166 1576 308 159 4692 3916 3706 3391 4560 2433 18 3021 2150 4142 1080 4224 4437 2538 495 3866 2354 4905 1164 3018 1682 2661 1881 3058 2171 1891 2035 2385 4923 4826 893 3577 2407 2880 2011 210 1054 1332 2504 4094 20 109 4424 795 2744 2897 86 2100 197 623 4264 16 1405 3430 2470 970 3729 1299 1326 3919 3802 3919 803 2827 3076 1775 4353 2444 2214 90 163 757 3011 983 46 4141 4715 564 4043 1525 2491 2008 4233 4598 1881 3378 4040 345 2985 119 175 3260 2690 1128 1430 4508 2338 297 3437 2533 1262 1868 1108 4996 3971 1004 3737 1078 4096 2051 117 2478 537 700 3839 2427 4470 2513 4767 1567 3673 2134 964 4921 2484 1796 935 2924 2281 3055 2046 4054 4032 3681 1826 1218 3028 3421 4897 54 1542 3060 148 198 937 3339 3410 751 2244 4915 2292 965 1555 2432 2039 1973 3031 2467 3509 2275 1465 248 1940 1246 3987 3528 3445 3119 207 4888 3166 2806 749 25 2177 1117 2426 4574 3427 1243 1996 2393 2229 3418 2887 2934 607 4776 946 2477 2984 1362 3723 2340 3671 3901 3719 884 1925 1084 4507 4439 2449 565 4582 2849 3747 4243 4988 2900 1281 3845 1164 4481 397 3830 579 2902 1556 3187 4424 4323 2032 3160 2413 3380 2720 883 52 1586 3835 3959 4960 1754 1408 1979 1008 3420 1658 2521 2687 1437 3012 87 847 2189 4897 889 4377 3746 406 1429 4110 2348 3574 4565 4570 2231 1405 4425 1019 2588 1342 2338 326 1471 2694 4536 3755 834 4246 2942 1636 33 1876 4168 3626 4925 4634 1028 2608 409 310 4278 1214 4520 3113 1994 4015 4333 4536 590 3739 4897 1046 1493 1166 4208 4568 397 4519 2972 1887 386 1954 2209 4738 2537 4734 951 673 4157 4728 1236 2243 3638 599 3079 3745 4589 4069 2878 3977 394 772 545 2796 2270 2031 820 1023 2193 3012 2449 430 1189 4577 1916 4773 1425 4964 469 3173 4855 2874 3202 4485 3166 1825 2074 4918 4592 3589 3858 430 4405 2935 596 4558 1287 1169 2404 4428 4748 2763 2033 4722 575 4914 2850 4285 4839 2443 1526 2550 2743 1092 3890 3973 2884 1884 4544 3169 98 3926 2338 97 4720 3154 1915 4534 4303 3868 4350 702 4862 2995 1101 99 4105 3643 2299 290 22 724 2634 3669 935 752 167 2601 2122 1449 2017 4473 1020 4361 3085 2897 1546 3415 917 4211 2558 3305 2908 4326 800 1765 2851 3282 602 2862 936 1205 1595 1997 370 4601 3485 3478 3598 3651 408 1735 4341 1006 157 4652 4891 2550 3339 1230 2578 2966 2453 2751 245 1154 2689 223 1101 533 2987 58 4832 333 848 4312 4893 1578 2700 1636 401 4499 4268 3374 2349 3536 2884 3665 4533 3265 2371 3285 2746 4029 4378 2966 4193 4044 3553 2995 1107 3638 4778 1912 1947 4906 3212 3212 323 1880 3265 4044 719 3919 3848 654 3976 4752 588 2135 2074 1360 3867 1862 4390 2410 2447 822 2289 3691 1137 2072 2475 1637 3297 2503 2729 4252 1263 3898 4100 3836 2742 4885 2984 2713 1827 4776 4142 2133 4186 2678 1538 125 2977 2840 2557 3076 1652 16 3476 1767 1975 526 4391 520 1783 4070 2331 4292 505 3072 1097 1693 497 727 1468 2024 3197 2347 3927 3367 2104 487 3701 4096 2511 4499 799 3684 3743 19 194 4665 3021 3630 4814 3145 3868 1800 2776 113 4187 3592 184 1611 2436 971 2900 3484 2631 4663 3628 4294 765 1785 2507 311 93 3031 948 1593 1474 2951 2587 4256 4834 734 4016 3855 1441 2874 4840 1331 3628 577 4635 3910 3127 1151 1647 1245 4192 4372 635 1811 1937 2412 4157 3492 1241 997 293 3042 900 3404 3216 372 1239 2281 3038 1706 2173 1326 4059 546 1476 2075 4450 78 1400 765 2189 1260 4984 2923 1351 4189 4516 960 738 446 1469 4924 1257 82 3269 4835 4976 4053 3002 2956 390 4346 1624 411 1866 3519 3852 2399 4643 4668 249 21 2247 928 1295 4739 2509 2420 463 4454 2355 2765 1992 4252 1632 2246 2781 2579 3731 356 2821 2144 3970 4432 3818 4817 4524 1585 3403 4340 1568 4959 1017 1493 835 2249 4989 3524 2494 1824 2049 3556 2462 4002 931 750 691 4640 4629 28 2249 2232 3255 3654 2681 979 300 1080 1329 3808 1264 2450 1808 4520 785 3847 3211 1528 3795 814 4475 226 2178 1172 2613 2011 4516 1569 1760 4407 1212 2254 1522 417 2057 4325 4916 4363 3892 2969 1201 2700 1646 2337 4515 2693 3655 2354 3062 963 872 1410 1443 281 2666 2870 983 2978 381 3884 1921 4427 4018 1458 4399 71 441 4645 650 481 660 3859 1077 638 2778 650 362 1048 4293 2534 2661 1684 4748 103 3199 581 3266 392 2988 2311 4501 3682 1685 2684 4784 2935 335 2251 2129 1479 2003 1316 2116 2190 820 645 3070 4156 4236 1984 498 2636 1743 3362 3816 2725 4557 62 689 1204 1493 4024 1996 2080 3141 1043 2149 2637 971 3155 3584 4418 4871 252 74 2155 4782 297 1441 4663 3297 4317 183 2746 3236 4622 3123 637 1335 3245 4999 465 2512 1567 611 2576 767 879 4529 356 1329 3378 2839 3198 2270 3273 4072 552 2187 3946 4755 3851 417 592 4954 2354 1308 3799 125 3733 1188 1992 589 1992 1415 3755 4305 537 3437 3968 3460 741 43 2629 620 3403 465 3243 2381 807 4988 2761 524 4057 1909 3544 3389 3020 4711 2389 3438 279 4661 2306 2113 815 194 4172 3550 2811 1382 2382 302 327 1560 1757 2761 1946 247 1179 1497 2335 2352 4717 3869 4136 3995 4837 2247 4398 1902 744 1919 2274 3920 632 4709 2616 1567 3939 738 4999 1235 2930 2232 378 3328 4571 437 2441 2576 4240 885 4457 631 2422 4605 3000 4797 919 4401 1978 1248 1440 1974 3727 2271 1500 2296 1346 504 4959 2438 571 2651 1731 4697 2630 2276 726 761 2490 61 1810 3896 2747 737 1676 1996 3929 1555 1414 1201 191 2949 62 3493 164 2001 3380 2739 3181 2324 3432 4073 1329 3293 353 4753 1132 427 591 3028 4541 4836 2058 4722 2903 1303 848 4723 1572 371 995 3041 3053 2829 2681 3420 1955 1263 4778 389 18 755 870 1291 4160 3356 2069 4281 1139 4421 4828 1941 3632 3887 799 603 4677 2464 1945 1113 495 2839 3925 584 2357 1225 209 2425 3603 87 670 2805 3504 2342 1465 2676 3049 4397 1837 4464 1723 3642 287 2999 2533 3766 4464 3860 979 3548 1543 4325 357 1798 45 791 261 3584 4350 4918 2181 1267 3678 2838 95 4691 4114 2557 1435 1090 1011 3798 2028 2363 3407 2663 4003 4879 384 3755 3371 4099 2050 2098 355 3824 1553 3068 1199 930 2137 4970 3271 1562 3020 3917 4999 2028 3368 3093 1462 2826 1182 3731 4191 1855 3212 4615 3818 3452 2804 4667 4996 1622 2707 3077 4595 3310 3531 657 1163 3216 4513 1381 3403 4540 3295 4492 2041 2977 4915 4708 450 13 4207 3479 1867 3558 4263 286 555 884 2558 3305 214 3756 2281 3264 4971 3935 4682 3053 4135 2016 4878 696 1881 1186 8 4626 4027 2392 4276 2738 623 3419 1804 1427 2512 1800 111 2724 1253 3735 2069 4910 25 5 3900 1322 4309 3499 1718 1513 4413 3156 417 1953 2591 1035 1389 1703 3615 163 2098 1424 3758 3525 3487 3782 3150 2830 2116 601 4896 3718 1697 683 3526 4393 3909 779 2985 3298 320 339 3244 2428 592 3546 3615 1519 872 3315 1197 3105 229 3988 1782 754 2440 2808 694 4374 4606 2526 3692 2999 4971 3647 1100 1585 4194 3491 2653 164 1999 4061 2836 3286 4757 2891 727 1726 2496 2487 2707 3698 3005 3088 2447 1090 3125 2026 879 4066 110 3682 1497 468 2153 4499 683 4188 1117 3675 907 1746 2299 3390 774 1828 2864 122 2210 49 1158 1986 2707 2175 1898 1748 1066 3285 1536 739 4625 266 3635 4429 2448 3228 3365 277 3451 4226 4525 4842 1842 4827 1780 1247 2064 2397 2215 4857 4973 2751 3760 1524 4316 4670 3797 1558 581 1156 304 242 4716 1924 3789 2383 1880 3432 3183 3503 2037 3891 1467 3864 235 4168 3066 1758 3740 329 796 1575 1210 56 3720 341 1798 353 2589 4944 3914 4374 4173 1794 2225 3122 2916 4209 457 2151 2333 1864 3312 448 2997 830 1236 3215 4342 3805 1322 4648 174 3340 1608 1420 3117 1934 1506 4656 2907 2449 3689 1507 2175 1136 2335 2043 3713 4122 1748 4249 4929 400 3708 2064 1061 747 959 1250 3335 3827 3744 4931 941 913 31 2612 392 2662 495 4721 2341 1826 3568 2635 2791 3558 822 2752 98 3706 232 38 1458 1792 3826 747 4674 2774 4211 4824 774 4881 840 4217 1473 3541 3439 3079 3239 565 3741 3630 1053 2041 1441 1103 3612 4443 1294 4639 642 3057 1501 1150 2672 1319 1104 4329 2709 4586 2473 385 1857 717 481 3370 203 320 281 2037 3924 2716 2556 3638 3650 504 795 3366 486 463 2688 3858 3582 1760 2219 90 4851 453 312 1643 3780 2468 2063 2022 2738 4361 3179 2023 2698 3890 4388 1022 2262 3273 4981 1401 4684 2438 342 3392 3469 3443 4691 3776 4895 4686 2707 2681 1988 4466 2930 4960 2057 2630 999 1558 464 4964 3335 1918 4526 2115 2904 4923 4918 502 887 72 1260 1675 3978 3902 3610 1757 23 2313 1766 595 187 3211 4338 2158 2268 2664 3059 847 4656 3537 2355 3743 2547 2545 304 1196 2013 2147 1410 730 3930 3097 4136 1848 1136 2078 452 2383 3308 822 2218 4911 3757 2241 3813 2586 1584 2467 2891 4103 2266 1607 1420 4032 3921 863 950 780 732 470 4980 3774 3198 3150 2994 4028 63 2074 83 585 2891 3646 4716 4875 2825 289 286 3789 1981 3850 735 2054 4990 4512 2138 2113 2057 401 4306 659 2652 3084 3131 4953 3476 3431 1098 3103 1487 793 1255 4753 2475 4121 3418 3046 2549 4925 2188 3768 3275 2284 2745 3333 4731 933 1917 337 265 3501 3772 3794 2645 4630 1375 3699 4402 562 2662 1833 2905 476 4417 3857 700 3103 2846 1320 2363 2917 2207 4409 4802 153 4736 4387 4329 933 2461 4648 1019 3405 234 624 3943 706 889 4556 2962 2057 2856 4211 2579 1417 752 856 1374 4353 3743 2473 4298 3015 1463 4570 1771 2362 1437 576 3200 4664 1698 3287 2718 2705 1182 3261 451 3019 4624 2060 1748 4827 2255 1044 4455 4650 2500 3886 546 861 4829 2762 1314 3621 1364 1226 3429 2477 710 1821 2713 367 517 4677 4642 3303 2271 1 1448 4494 4748 2084 3166 2432 2467 2844 725 3623 3126 124 319 3526 4137 4466 4756 4686 3783 993 2312 828 3429 1353 1651 2865 3917 2938 2583 1825 3973 1469 4798 3293 2205 3819 1946 2313 2941 499 3691 1150 2860 3000 3693 913 1530 57 703 2986 1095 680 732 2478 4921 211 558 3398 2283 3678 766 1414 4528 2631 4557 1350 2620 2121 3727 812 443 4434 4899 217 152 3964 1684 2215 72 1023 3315 1273 2508 1582 634 1876 1659 2678 378 2102 1253 4594 894 4358 729 2657 2198 635 3472 4838 4805 3851 1335 4536 1412 2478 3881 1112 405 2609 1475 3853 4760 1732 1719 4139 2713 76 89 1783 1472 3442 365 3061 3359 2617 3511 251 3096 4460 3985 1171 3229 4718 1537 2349 3622 1832 2328 3874 4327 4654 3484 3402 1206 450 2254 4879 385 3000 1085 904 287 4312 4074 2079 1346 3752 1770 1947 523 1495 1447 4599 230 3331 3727 1081 2961 3788 2211 1284 1818 3591 906 958 3886 4195 2611 4387 4811 4495 54 3920 2775 2906 2468 1864 1014 170 4659 1027 2320 3782 3435 642 832 844 475 1797 470 628 276 4309 3454 4482 3229 1458 2447 4144 2742 4437 397 90 2533 4175 720 128 1700 3417 3123 1871 3416 4402 4821 1080 2868 3773 2395 1960 2068 615 892 4863 4715 3245 604 4465 837 2580 970 2992 1573 3079 4209 4591 4520 1341 3459 832 857 3417 2185 376 1315 2272 4756 2742 3826 1726 4880 2711 1186 3369 3107 949 1542 381 3691 499 2835 1486 4077 2267 4770 1273 750 4800 1649 1091 4966 4628 4067 440 3848 1379 3947 3302 924 4406 549 4919 2430 3634 118 3979 756 2614 3783 4891 4323 760 621 4231 1386 3561 964 4265 3717 300 2256 2192 1179 1091 1626 1134 2073 1722 3009 4507 886 2786 4846 2575 3701 207 3071 4947 3686 43 637 1521 1628 809 4182 1648 864 3474 2971 1689 1125 3676 4899 4756 4442 253 4478 956 4971 4444 2060 3647 3672 409 1916 463 1629 4192 901 3651 1624 2531 1168 4198 1607 2357 1923 4903 3351 2759 712 1832 3630 550 4196 2392 1569 3539 5000 705 2054 3346 644 4586 1668 3308 1983 1821 1118 77 4824 4130 421 1414 2200 1379 1899 2892 949 1166 432 4975 2753 2734 2272 2172 1369 4979 3242 548 1679 2429 1203 11 4721 4620 3257 3121 3927 2851 1041 3116 2576 209 3090 4828 3566 575 1752 3006 1317 468 4153 2050 2824 3436 4571 917 4749 92 2268 456 2004 3080 3169 3063 4371 3414 432 3906 3045 217 3469 1119 166 2326 2865 3126 1857 506 4702 4220 266 1562 2820 3553 4397 689 3152 4714 3085 2318 720 2383 173 1971 3192 1166 4947 4591 47 2830 968 4693 1971 2677 2681 1955 1073 4259 3065 3124 1174 4605 349 4110 3345 282 4550 4437 4206 3553 4243 3398 4788 4586 596 21 3952 3968 2432 1895 808 3381 1192 3345 2809 374 3017 3519 250 1275 982 845 2423 3033 4388 2066 3446 3351 2693 3672 3213 3708 4517 2158 2786 4711 4048 822 2657 3582 4258 4911 4587 3720 2045 396 841 3275 1127 466 2637 742 313 118 3785 3368 3409 2805 1789 1072 2873 3723 2509 4314 1974 4573 457 448 1921 3438 3516 1111 3089 150 2534 3590 1600 2990 2714 75 250 4309 656 3573 2441 3990 2708 2178 2355 848 373 1363 2274 1781 1959 2596 187 1883 1770 4701 2976 46 584 4003 4494 2644 1067 2199 32 2671 4428 3662 1082 3991 3293 3223 2934 3189 3697 3536 1714 985 14 4906 1856 878 914 4984 1766 3424 2803 3596 1044 4053 3405 506 2656 2105 4936 2099 1909 2144 1096 1788 1735 2424 3563 1460 1297 3620 2911 2993 3031 4898 2673 3180 2228 2910 4070 248 4590 1837 174 535 4413 3099 2764 445 559 413 1920 4419 4951 2936 2413 3181 4537 544 211 1501 4760 1010 3966 3150 489 3946 4685 2881 677 253 1220 2155 4739 4889 3498 3821 1979 4248 2332 971 3492 1737 4888 4574 4839 4759 3419 3530 4033 384 644 2344 2293 4031 2894 4165 2288 986 4858 1321 635 3444 594 1594 4269 1556 519 3782 3519 1925 1253 3484 1693 2260 618 532 4163 3645 194 3730 4662 263 3534 647 1831 4011 4272 2504 3092 129 1544 2165 2711 4898 1658 803 3269 2015 3550 1827 2767 4017 591 3385 2188 2807 1653 1453 542 467 3771 3613 1528 4973 4241 2529 2607 3526 4219 3150 1446 1470 3768 3692 1896 304 4603 2024 1090 2329 3310 2731 2789 2932 426 3792 4073 2008 1801 2618 4565 4912 4692 132 3552 2530 173 2159 3787 2393 1727 303 4429 84 4992 4486 4094 772 3886 1680 3460 433 4087 2038 3185 4102 2343 4971 4322 4009 3478 3466 282 836 1856 1694 1877 3871 1419 2143 4725 2139 1868 1812 561 2984 2034 4068 2041 264 2250 3420 3379 1970 4417 292 2793 4680 757 3410 4105 2889 3677 1517 1571 2624 2820 3035 519 3731 1458 3371 812 308 4891 2660 3434 3076 2526 4709 3369 787 3782 3562 64 3377 4317 4830 903 3569 3444 2083 1941 2360 2317 3851 1899 3962 409 2475 3622 4190 1090 4011 3937 4597 4763 951 2929 3590 1602 1489 951 1613 317 4764 3274 1024 3602 3682 2874 881 2149 840 2398 3487 3414 2045 1439 1444 1072 2782 1187 1432 164 629 299 3445 4020 1165 276 361 3632 1728 1946 383 3460 4921 4769 734 280 3778 442 744 55 800 4564 788 3112 1554 1336 2461 864 2565 564 1794 3734 3739 2417 4284 4670 2679 406 1994 3823 1850 4162 3872 2685 4666 2029 2651 2711 1398 4184 2847 2322 4779 4616 3161 2388 778 2407 1166 1986 2335 2539 3994 2914 67 1486 1082 3498 2676 460 3163 4095 4352 1280 1992 3119 2285 3951 3535 4024 188 2267 2053 1734 3113 4217 2734 961 4149 531 4549 740 4204 728 2546 2720 872 2535 1055 1982 652 3439 4035 3913 257 2362 2551 1386 4404 3302 3187 682 4102 4051 3010 4867 3099 3551 585 2647 324 829 1180 1688 4509 1489 1130 3534 503 2678 1748 4901 2511 2176 1874 3812 597 794 3838 2798 2454 3570 1262 4533 1835 1896 2126 2778 3088 4803 1212 4318 614 4747 3811 3781 2897 3424 4736 4830 3834 258 2104 572 1750 2630 2432 2392 3549 4688 4027 4292 44 1595 3360 2681 1731 1435 1290 2778 4032 2275 4678 2287 2507 4983 3744 3651 968 1124 806 3583 832 1139 1107 93 1031 2282 3638 693 3143 1682 2504 595 2868 1938 490 4319 1279 210 2757 3803 2051 265 591 2953 1819 1280 533 2483 1562 4861 1819 2129 2449 1297 4766 3166 4276 3074 3691 355 645 4706 2845 1027 2504 254 1827 3085 3038 3983 1183 550 1234 1221 456 3564 1287 2575 3169 4500 4351 1580 2216 3532 4565 1677 1943 2962 997 4736 607 91 647 1023 3240 3309 991 975 1818 3182 3520 3650 336 4850 4116 2741 2408 4017 2501 2874 2012 2142 4528 1407 1451 1809 3285 1142 4672 790 72 3883 3514 1740 2363 1425 1195 4055 762 2757 4234 4895 2429 3105 729 4599 3601 1059 4431 3110 272 3059 3822 2881 492 888 3662 2223 576 3420 3241 348 3607 4291 4277 4790 795 2489 2653 2923 903 1521 1216 1721 2421 2070 1273 213 418 1110 925 1741 269 73 120 2710 3011 3719 2424 1574 1094 1871 4264 3418 4033 1337 1831 66 670 2165 3926 4832 1104 3538 526 2573 4497 2512 1432 380 2917 3294 986 4637 4685 1629 2689 19 2166 4754 2257 2631 751 2856 191 259 327 2348 2800 2823 2940 63 1839 4007 3364 4200 1531 1154 256 175 4438 2357 2316 1595 3823 527 1465 725 3217 4731 4132 3515 874 1776 4420 3142 653 3068 1519 4068 4136 2325 4597 2871 4775 2887 2636 2523 4559 385 2627 1100 3420 759 3791 2998 2379 265 1872 2747 888 203 2805 1473 3706 4307 3868 3465 3130 2799 819 3353 1256 276 4826 2523 4238 1255 1438 1084 874 3856 2920 102 4016 2002 676 4966 3286 741 3859 1918 1695 2156 1241 260 977 5000 1767 2234 1823 3906 2722 2420 1527 997 1922 877 292 1026 4764 4490 3301 1705 2985 2069 717 2063 4157 355 393 2386 4456 3735 4613 3215 3880 2245 4447 2661 1190 2663 4978 3120 2468 668 61 198 1821 3092 2258 2861 3541 2765 3175 491 285 4185 1280 3141 785 1718 3995 4905 1825 4212 1922 1235 3475 2979 3205 2380 607 1130 4917 3582 490 1353 3810 2257 3316 1560 3110 3458 1490 317 3192 1439 1220 4843 451 2580 72 445 3756 128 573 3311 847 4577 1073 2694 1826 3804 4276 1562 3688 4910 4259 4027 4295 550 558 2593 2699 80 3537 4763 4417 1611 4919 2969 4316 140 1250 2658 292 785 3061 1559 3138 1447 2466 3654 3934 3317 3524 336 2593 3206 2935 1411 4915 3683 659 3936 4238 3311 140 2870 2457 1393 797 1469 2054 4549 1480 4484 1012 3539 175 4757 2341 4575 2447 2259 4361 215 1800 4906 4146 1729 3462 3655 2366 2826 1667 3012 3928 855 2418 4854 3855 3992 550 2151 3870 4096 4313 3556 1074 1095 3397 399 3551 4264 1183 1350 2620 3291 4254 2178 2346 572 3537 954 3200 1370 1446 3949 3218 609 3444 4315 4630 2024 2930 1813 4982 2684 797 1113 2688 1379 3606 959 1305 3530 970 4510 549 3688 4904 3671 625 3073 870 3009 202 3259 2197 3076 4139 212 1112 294 4171 2906 4049 3849 236 2265 3397 4235 4790 2809 3083 1868 4809 2446 2000 4139 4775 1142 1813 3146 456 2574 952 4021 4139 2350 4415 3296 3276 3712 1408 4838 1136 1325 3028 3594 1283 2088 2727 4522 1314 3689 2498 1622 1969 4851 2969 958 3471 1926 534 3890 2733 2038 3292 4639 3443 1850 1884 3577 2571 4822 4323 1091 3916 4273 2922 416 168 2240 4109 2670 3110 1865 669 630 4577 1249 3262 3750 1454 807 2337 2455 4018 1390 3819 534 219 3767 2589 959 514 3916 2722 1861 3471 3054 1436 1084 4004 153 294 3040 2369 4595 1755 2355 1695 592 1734 171 4989 4744 2176 3737 2727 4776 2286 235 817 445 944 3762 4384 3116 1571 1021 1577 3805 1896 2605 3240 1235 139 2887 803 3678 3476 4245 3853 417 985 1957 875 4524 507 2080 1778 1634 828 4164 1351 1636 799 4883 4877 4861 2824 514 363 4821 2840 3523 4627 4766 2475 4163 4701 3234 1513 1500 1642 722 280 1876 4553 1480 1168 1949 3237 4255 2902 2419 108 4893 2050 3969 426 1088 2408 1972 1812 1606 1491 3678 2942 4595 781 260 3854 1375 113 1329 222 3629 154 905 741 4054 2881 3303 2239 724 1370 623 289 1495 4535 2284 3678 1331 1676 3388 4012 2112 2721 1807 239 2945 1452 3531 2182 494 1548 2723 4361 2186 2943 1051 1361 1237 3261 4358 1448 4011 4954 3456 2484 283 3912 4013 1137 1848 3786 4696 316 2804 1915 1724 2232 4688 3829 1167 1501 4142 1914 1322 28 2263 4383 714 4868 2541 4860 2026 4760 4026 4501 2455 4663 2167 4372 778 4307 1087 3580 3714 3891 1801 2807 4319 2208 2705 2426 904 4499 4535 4188 742 166 3726 4074 3383 3575 1927 3430 2044 80 3140 827 4483 633 2949 2179 1517 2517 3862 4465 1393 3168 3095 136 280 2880 1963 4330 735 857 4505 4089 216 4607 366 4409 3193 4952 4881 4156 1379 2007 3718 941 1492 1603 2228 2509 998 1549 3655 2530 4982 3358 1966 4563 3629 3478 198 845 3202 2870 2109 4817 1927 2535 1416 3019 720 353 2261 141 4495 357 1402 410 3386 1867 3572 2899 4091 2629 4433 1733 3343 482 1943 1209 2800 1812 2898 1275 4099 1498 1282 820 1147 3135 4778 3672 3612 4777 698 3425 4880 363 4870 714 814 299 662 1388 2854 2189 1244 3636 4782 3078 544 2355 1512 2641 919 1685 4938 4366 576 4227 404 3806 4438 1473 429 4296 2969 2728 3423 416 1637 629 3511 34 1192 4216 3582 1475 632 4694 2570 3329 3508 4280 1525 1286 4862 4834 101 2793 639 1533 643 2636 4835 4909 2812 3063 4577 3195 1347 3724 4748 2412 1677 3793 1708 1056 3691 561 2638 1044 2428 3443 1920 3408 4952 41 2910 1826 2742 2867 1664 1290 2183 1002 4809 3020 2768 381 2290 3513 1212 3271 4069 142 4104 262 2530 1579 2334 3974 3597 2756 3514 4948 1510 1060 328 2804 1879 3750 2284 2268 4858 330 2192 710 2209 1838 4250 3474 1724 4378 211 825 750 1387 849 2067 1040 4657 3997 2618 349 3696 2086 4189 3788 3971 4029 4526 674 3516 4847 580 4957 3022 4638 4898 4370 260 224 4078 1239 2862 1894 2115 2634 747 622 4239 464 1482 258 1342 2974 567 3071 3061 1204 1837 2087 2400 2198 3110 4599 108 281 3485 1978 3909 4956 1828 404 1802 2140 4974 3727 3604 406 910 2162 3723 905 2422 4373 3513 3281 3250 4470 900 1470 2218 4391 1984 2979 2403 4933 2083 4639 3991 4947 2328 4639 544 4605 3525 4130 4833 2005 1396 364 725 1290 2253 4291 462 2180 4195 4333 1471 3609 2187 4928 4219 1419 376 3521 4156 672 2530 2574 3716 3761 4250 580 3392 4995 2735 3289 1087 3913 2916 4170 3615 2895 2567 3319 961 2297 1668 778 632 922 681 316 3750 2981 3871 1360 72 1496 2463 542 3293 2700 930 4481 4714 335 3600 2458 473 4153 899 4099 181 2658 105 2676 2607 3699 2437 3321 3941 2624 277 441 4157 277 2550 4889 1943 2198 3284 1416 128 3141 3003 224 2888 855 4177 627 2013 4079 961 4348 4397 3690 1585 2370 1697 578 2692 4768 4924 3204 3274 2048 3432 2409 323 4155 3169 872 424 1114 4904 363 2802 1729 1233 3125 3904 158 357 3275 3734 3518 3153 2104 3961 921 4229 3654 2299 121 3687 204 613 4151 4389 683 1192 2334 1750 3592 4483 4814 3306 2190 2729 2690 3669 1201 3776 3667 2216 4827 3466 3698 1584 82 1975 2010 2845 496 2122 3372 3956 3802 776 3232 4238 4642 3556 1875 1047 2262 1150 2299 4640 4246 1279 2877 3829 593 3502 1968 319 3449 918 3143 3090 2322 270 3115 2201 4871 1887 4007 2926 3405 338 3666 82 1286 2216 4937 2835 2856 1879 1386 376 1244 3108 2393 1295 3175 667 1879 4504 1116 4433 4750 2160 255 3051 638 1391 1723 140 2516 3610 2734 3211 2982 1273 2808 714 3272 1794 1320 1032 1857 660 2686 536 2246 1997 250 800 1367 3581 4956 67 2317 3633 1249 1408 1299 4145 2557 528 2114 2890 2387 467 3578 2548 1031 3420 3992 2140 1341 553 3698 4428 4239 148 1773 2111 2922 508 1192 533 1361 1269 1798 1693 4137 1692 3120 4254 2900 2267 2001 4756 166 27 3728 4818 4091 4285 457 2858 183 808 3652 294 1340 2359 1709 2275 4576 1536 1370 4601 820 4445 4648 1092 2782 3431 1519 3006 2208 3638 1449 4059 4502 2114 711 1083 836 3574 556 875 3670 3175 288 4580 2663 4561 3302 2123 2914 1818 2998 3975 468 2245 3332 1455 608 3593 4663 1729 2769 4800 995 788 3620 1576 4455 4455 2187 357 1032 711 2651 1773 2508 4437 542 4938 376 4150 1714 1212 2355 1321 4281 4333 16 765 3567 2955 4224 1704 999 169 758 529 3118 3270 57 3319 4606 380 4621 1887 1965 3122 2122 1474 467 563 2972 2084 3880 605 4281 4119 3243 979 4022 2286 1604 4076 4459 4482 1571 2233 4938 4456 3286 3482 3244 1321 4672 1330 4164 1753 4924 4047 4857 897 350 2347 4057 4310 4330 670 4729 1735 3043 1497 1157 2970 4014 2860 3831 1191 2556 1417 1847 812 3507 14 2304 439 3430 640 3059 3655 2649 843 2850 1412 1965 1034 4335 802 4066 2669 3801 2723 1472 334 254 4122 949 4043 788 3336 4474 3360 1438 514 998 2442 493 1297 3713 4188 4324 4953 4010 366 204 3098 2202 4137 3198 2562 4359 404 3915 2626 1738 4074 1503 1884 2513 4450 2618 2564 3766 470 2958 3964 693 2908 4780 4421 522 3504 1095 2685 697 1840 126 4940 2804 222 1582 374 1689 914 735 2444 857 4494 3202 3922 2227 3792 4929 2882 1350 4395 3239 4440 2426 1910 108 1701 1112 1571 4674 581 2509 1777 1787 2480 4116 2395 160 2292 4969 4639 2763 4889 3598 3200 278 2676 1849 2477 3146 4701 1708 2655 4946 361 3717 1703 1149 3656 3819 2509 2951 56 4391 4658 2632 2608 2864 4023 3587 1518 4334 3196 4641 3570 3632 4354 1796 2784 3038 2873 1532 2098 3424 2915 349 3476 2684 1191 4623 4078 2276 4095 397 4870 2046 3314 4247 2347 986 4171 2576 2859 3432 2296 3960 1758 4295 3020 4794 224 3295 1773 2831 2203 4928 3230 3834 3 1065 1454 3555 1408 3746 1816 4132 4079 4034 3193 1919 1273 4273 2574 3061 3659 2351 3139 720 1373 636 4580 3362 331 2453 1600 4412 503 3622 2313 1800 3052 1898 2181 2480 4677 45 1184 997 932 587 2672 1872 3091 2214 823 2396 3175 763 2397 1633 4391 3605 3548 4179 2698 4217 1986 2426 4902 2793 3490 3632 2754 3298 2667 2062 1837 2701 4447 1942 3484 2249 4822 2282 2688 1583 1201 1548 3269 3781 3679 2084 4717 3252 1443 502 3987 682 2003 3961 1889 3889 603 2353 2946 3638 2104 701 3600 1091 1606 4985 2463 1309 3595 2742 640 4582 2905 3677 4095 292 840 3080 3326 3272 2561 3585 3832 4217 1124 4929 2966 1359 2403 1043 3262 3632 93 38 1710 2413 700 3302 2094 934 935 1267 2355 3042 3545 3840 2973 4952 3688 3797 3298 4530 3255 126 2040 2332 1236 1323 3455 3361 4490 2902 3180 3750 4184 2031 2168 2454 929 2443 4919 1260 2091 3849 1690 4604 4888 1380 389 130 2983 4156 1385 4793 2515 1980 1211 3005 4859 4613 2235 1393 4041 3410 2143 2451 1115 4130 197 3859 2197 4450 2420 487 2109 4640 3956 1314 3326 4057 2865 4697 2846 2436 3396 860 1175 724 4794 3651 2769 4569 2515 3390 3567 1664 2204 2436 2398 3983 838 4821 4505 4186 44 3320 1879 2577 2017 4110 4099 639 2968 1325 539 4388 658 3086 1891 1596 2468 4238 3607 1199 4726 3409 4364 1671 2125 1531 2655 1956 3425 4181 1636 2827 2360 4718 3369 299 3993 1087 2744 2111 4642 3862 3417 3783 1195 3780 4093 3966 457 111 3340 1133 892 1273 2768 239 2385 4415 2296 2035 1184 3130 1270 1190 4886 561 1265 4222 2237 2454 4532 2984 4792 1572 4845 610 2168 2896 367 4385 337 3805 2512 4813 1653 1918 556 2512 3000 2744 2408 1939 90 2700 2263 3665 552 770 3401 1082 1908 4801 4239 562 3424 4016 2024 2935 2607 4737 408 3878 1717 1064 1172 2910 409 1336 3310 4939 354 3990 471 4365 1239 3628 504 4998 4830 4399 2488 2408 446 3442 3330 221 3924 1185 2539 301 4194 3303 2056 1875 4499 4336 246 4248 3537 4911 1968 2239 4544 1754 2085 4631 4512 1217 2608 2677 3478 3882 2942 1791 2827 528 4691 2857 4620 3839 61 4692 240 4338 4919 4786 4870 62 3840 3940 2300 4756 1106 1500 2361 4275 2147 603 3828 1627 1847 116 1666 1275 124 791 420 3923 4860 503 486 1539 4903 2397 1010 603 254 2034 2075 3753 3361 3521 2578 2718 3666 27 245 3457 1640 4472 2659 1914 2717 1293 961 2576 1416 480 3208 4188 4500 2622 1812 1996 183 2318 1294 2385 1412 4004 1523 4489 3554 4575 4708 3757 810 4786 3676 3996 4156 319 4069 1543 1267 3047 691 4579 541 1579 2367 4610 3692 55 4053 1994 4759 4817 926 3764 17 54 3103 2630 4393 3918 1640 1818 3321 2883 4671 3941 1408 2854 3994 889 256 2874 2304 4387 2072 3087 3345 2693 1370 5000 2265 1933 3230 4405 2817 2796 1326 3154 2462 3041 2848 3230 2776 2356 4767 4989 1373 2139 2922 847 4867 3992 3220 3215 2953 1328 4346 1028 295 277 2320 2891 2105 3734 13 3107 4488 1090 2778 3351 3457 1112 1750 4880 4756 971 1901 3329 1542 4966 532 1889 2079 932 1991 3356 4637 3322 4036 523 3120 4003 3301 1623 2683 2723 4978 2698 4849 2701 373 2078 4886 1862 1076 523 3594 1807 1122 2870 3594 2454 3270 3876 3479 1613 2298 4987 188 2346 1549 4442 3188 494 2394 3492 369 2646 1623 3250 4550 1077 1887 701 4383 1552 2288 1855 4484 3024 4358 2899 1226 1596 1814 3049 3457 2772 1108 2572 1231 1551 1909 2595 1139 2166 3462 2755 4675 463 1707 2883 2023 3835 864 1230 3715 927 772 1581 2217 3087 1673 427 1133 2007 4374 1791 103 360 933 4917 2756 2977 613 1805 1974 995 4049 3547 3055 3028 1190 965 3514 2469 4657 4816 1114 2988 511 3828 4305 3203 596 1171 2043 351 4045 2942 424 4858 1013 4656 757 3225 1060 3801 363 2910 1283 1868 4719 4543 1553 4969 929 2461 361 3308 37 3166 2266 3428 1341 4628 1486 725 3980 4476 4363 4542 1884 3320 1445 2708 4969 4901 1170 3597 1757 3222 2948 438 1162 4239 3931 1022 2611 1722 3192 3384 4131 1358 2915 725 4907 1851 3575 4392 3313 3031 4704 4376 4348 2460 212 3409 3601 871 1679 4771 2761 2603 1133 890 856 4036 1828 3268 1136 2917 4527 3054 1060 4074 316 1056 581 2518 247 4508 1417 3447 1293 2187 2862 3325 506 1168 3708 1039 2555 1962 2448 4333 4621 2894 1346 1159 3572 852 896 764 1285 1365 1304 460 3532 843 1570 295 2982 3705 3964 3388 657 2687 3197 2027 3247 2695 2610 3827 1503 2819 4283 2493 2716 3565 1423 4510 1996 3268 3524 4561 4986 2550 728 435 868 2944 3563 806 3493 4216 874 2310 572 676 518 3271 4708 1992 507 1141 2466 2060 3985 3082 3794 2332 3031 4915 731 3246 1259 4067 110 1487 2275 2968 570 4727 2751 897 3227 792 2316 2446 4247 3835 3090 2344 2768 4251 3711 3012 4749 4727 4779 4156 2040 828 2018 4958 4641 1881 2933 203 265 1154 4945 4673 2168 3742 1406 2906 3449 4665 2345 3515 264 491 346 494 4475 4558 3951 1152 4542 2443 3015 267 2797 526 4160 1709 94 1998 4042 4640 4716 1398 3954 2624 486 3415 848 736 1005 2740 649 1237 4121 2748 1909 1169 2357 2675 3162 4481 3055 1881 4175 496 617 3361 3018 954 475 1876 3091 2753 3934 1596 4350 452 298 4233 1693 419 641 2591 68 3324 1762 3510 1979 3025 1519 4385 1096 1648 263 3000 1650 1210 1965 270 3039 4204 1102 1355 3191 2313 1207 10 726 3493 142 2180 4438 444 2204 3476 2699 3169 2393 2370 4357 2727 2368 3496 3697 2188 526 2543 4313 649 4535 1707 2903 115 914 107 230 2181 8 466 1697 4 2712 3097 2490 4945 958 1922 605 3499 3312 278 658 4642 1560 2585 654 2605 3437 3729 90 3365 1681 346 1115 240 4860 2196 1592 3247 5000 2179 4272 1616 3595 3359 2281 876 4088 1474 4146 3370 2782 1053 4082 1139 4255 3306 3414 3556 3842 1011 2527 1919 4738 1106 1714 786 4853 4791 4238 3526 814 1470 41 1769 1076 3350 4180 564 4569 2531 3706 3502 4507 2844 2685 2344 2974 3013 385 2087 3567 391 4287 966 1723 1067 2780 1249 4678 3371 3615 2954 557 4249 4726 591 3853 4430 3793 3562 4361 4452 398 2672 607 4180 100 2611 4916 2434 2456 4000 2708 4364 3099 1050 2434 4182 857 1269 3550 1024 1299 3963 4410 3886 3230 2435 4813 1799 1698 1301 2280 4808 2421 3111 603 2142 1461 4107 1689 471 137 1038 1159 562 4801 603 857 2738 465 2158 702 879 3003 4586 4791 4020 2905 2180 1540 3010 767 3589 1175 4900 1671 3051 2550 1425 2554 4560 3725 3702 2422 338 1874 137 3395 4266 2368 4975 85 701 3732 2918 3309 438 2331 4332 568 394 690 3342 4486 4562 4628 994 3684 2868 3072 1238 11 3243 2793 2190 4503 4531 1372 3490 664 2909 1733 2821 388 905 1650 119 1067 4655 4766 3428 4330 1341 3560 324 1761 4916 1793 449 3749 3899 4490 3763 2126 915 252 3367 1722 713 2109 1172 4512 559 1066 813 2574 4890 2751 3586 4844 1037 1609 1310 4343 3877 2437 3098 3991 3204 3758 2865 993 2103 2202 4082 1445 2648 2870 3874 4513 3716 238 1279 4876 4749 2358 501 2492 2945 2836 1037 1377 3761 4474 1641 2671 2227 4193 1738 1920 4889 993 754 224 2744 2050 1962 3479 3922 3327 2837 2275 1244 3574 1395 2547 2017 1713 4855 4997 4893 3999 2826 2432 4250 1411 2382 2739 62 3868 2755 517 3019 612 2781 3658 334 58 2108 2852 1873 2840 3482 3936 3426 3341 3329 2845 2521 4379 35 3657 4942 4530 1720 2523 2040 3772 3675 2394 4175 95 4437 2236 3459 646 3825 944 3802 4968 3998 4405 1758 4439 1769 4992 3941 315 3240 2346 4800 3637 399 3832 3396 1660 3303 4761 620 83 2618 4908 116 641 2153 3167 1960 2231 2334 4057 819 510 2330 2649 680 399 4160 4228 2365 3656 1992 1947 4771 3886 4397 2066 215 1573 2719 1323 1092 4466 250 4657 4047 866 1997 1525 3250 4488 2893 4685 4521 3147 2871 2520 3856 4085 4945 3651 4690 2957 3033 823 3795 4062 1668 3136 3424 4222 681 1551 1714 976 164 786 3303 1362 1844 3975 601 1512 540 3652 2093 463 1357 1754 2196 4227 1531 3661 1125 1705 532 238 737 4957 3077 3009 2726 4214 412 4775 1621 869 3838 4285 1421 4730 187 4748 2829 15 4085 4471 1429 346 493 4672 3774 3831 3454 1986 885 356 3264 2168 1708 1644 1630 37 4329 2741 4400 1739 174 2170 778 1316 535 4353 2931 1220 1911 4093 1959 4429 451 4181 3910 2456 1205 4676 3131 3763 1826 1095 2005 470 3261 3298 4905 3245 1682 4731 3310 3401 1427 4813 2295 1191 2007 1655 3813 119 2454 4291 339 926 1134 943 1336 4180 1553 3999 216 815 1213 4737 2011 2535 3842 2295 621 1696 1560 41 900 2875 1782 2048 4438 1492 1860 1572 832 4389 4538 1487 2591 1810 3095 880 3723 1196 2035 2834 3375 3030 3564 3410 603 1091 3133 4380 3442 2318 3651 414 3140 3744 2359 3227 3173 2085 1750 4457 3892 4599 4348 4260 3533 4090 236 3185 4280 4438 2002 3035 776 1209 2297 3330 2820 4834 4365 2159 4161 3511 4691 3570 3742 688 3212 2276 2646 3409 2446 2429 3762 3708 298 4471 3397 141 3999 4464 2182 4172 2110 5 3017 4998 2204 3090 1094 3389 1179 2634 4385 3179 3793 3325 1168 1555 1847 4909 4632 1369 259 1904 3281 1660 3742 4433 4597 675 4143 279 1117 3029 2983 2229 3148 3639 1467 4872 4778 2483 4053 4668 3890 3907 2323 4048 3708 482 4791 4573 3628 4059 4253 1754 2865 1432 3408 2555 2807 1964 165 3542 3853 9 117 2436 1816 3852 1888 534 4326 724 61 654 2292 3478 923 2993 3033 2980 4700 3516 1232 3097 3276 3476 3690 1790 4150 3676 1746 3057 1055 971 2751 2369 3977 2355 757 491 3010 3676 1844 3648 466 4862 1992 2412 4985 3059 4199 4409 4982 3547 4662 2426 2161 3197 1501 4640 1194 1965 4718 2817 183 4816 3602 2260 362 265 3252 3566 3345 3488 739 1880 813 3270 4908 918 259 4139 3199 417 1134 264 1893 662 2331 845 3776 2566 691 1164 1931 2060 4700 2220 3894 1394 4641 4903 3643 996 1333 2868 524 4866 4100 4550 1722 803 3267 2122 3375 181 1803 4701 1070 2950 4962 188 373 1254 785 1747 3706 386 1311 1463 915 1243 2020 3203 2604 1221 4607 2983 869 3833 713 516 1506 755 4536 1689 2633 452 53 2073 3519 521 718 3595 2364 1026 4021 3009 4210 1772 3038 3433 3730 1584 4853 4527 3175 913 3710 1593 1328 2866 3131 1906 2930 3590 1794 3223 612 2502 292 2685 3650 3711 1487 4457 603 1337 2245 4046 563 513 3571 2499 4057 2503 4307 538 4234 2905 4018 1067 3980 4398 4835 3071 1788 92 3666 2005 3649 2587 985 1016 2990 4296 3022 4862 2332 1995 2307 4307 2429 1769 3165 788 4131 4898 710 2837 119 3972 3292 4867 3626 3438 4023 4059 2695 4862 774 1417 1079 1132 4323 4266 4060 37 1602 3483 4798 1360 1870 1135 4977 3908 205 4788 2765 4321 447 2918 1709 1218 1242 2283 1704 433 4729 4822 1539 1443 4504 2349 2574 2568 4282 3531 2306 4268 2436 454 873 2905 4759 4962 3830 1955 1905 1036 185 2890 4709 2591 1124 1804 3766 2523 616 4752 1024 2641 4121 123 480 3616 990 2575 2582 4171 3842 2672 26 2121 4198 1045 2781 2604 2532 3661 2435 2802 3349 3743 3392 1007 4645 1568 1360 1545 562 4921 228 4235 720 2439 3732 1307 4623 2042 328 3547 3667 2646 4342 2603 3660 756 3448 3605 4732 4098 2474 3400 2867 3287 4704 4487 1254 4016 1950 3807 1068 4062 1766 4340 1016 1230 766 1164 2850 4359 3087 2930 2518 1247 855 4933 4035 471 4560 1174 1452 1802 1703 654 1515 3146 2230 1309 3449 1171 1394 892 1560 4238 989 3828 2225 880 2365 1101 1822 3656 155 2480 697 3260 3926 5 4555 1925 4157 1278 358 582 2232 266 4299 4249 1792 2019 3166 4650 3803 4968 4300 898 809 2404 180 3101 4497 3917 435 1332 3229 526 4318 708 1513 901 1516 3118 1264 150 3786 2229 3463 4006 581 51 4112 3336 4003 3468 225 3148 2187 648 2066 451 1992 4965 4179 1244 4490 3428 2627 4675 2452 2464 3634 3500 1935 906 2784 4804 2254 1903 3003 441 4336 2304 510 2989 3562 2096 4724 1831 554 4570 4425 1785 4221 417 4617 2539 2425 734 1031 3863 2084 4238 1048 219 4843 9 1885 4106 2828 2132 4021 1027 2957 440 248 4768 2514 3993 4861 321 1659 1991 453 4895 3043 3240 4269 2881 1610 4876 2880 2122 316 152 3 4192 24 3356 2272 1671 4475 821 1515 1052 2050 2267 2376 595 3731 1084 4611 2386 4781 72 102 4011 4915 1346 2983 4198 4804 2285 1287 812 2782 4005 1260 373 4799 3042 128 107 4715 4649 4879 1325 3081 3834 285 3485 2662 203 4118 4554 4288 3363 3236 551 3571 4800 4637 2314 2856 3298 4931 1926 4033 2949 3554 1025 4423 1435 364 1135 4516 2824 280 133 1369 4916 4863 479 41 2493 4263 1386 1588 2882 1464 1130 3317 1409 3505 822 173 4474 3563 4431 2086 2201 1069 3605 3808 4640 4175 1250 2455 4874 1439 956 923 690 3287 4607 3678 1682 3540 3961 2018 3308 2097 317 4209 4253 2346 3721 1387 300 1858 4407 1987 3088 1413 2023 4634 3103 3574 1380 195 2712 3419 283 1597 2858 3740 3831 565 4770 3239 2392 1057 529 4111 1662 4469 188 3976 595 3258 2755 1325 2279 1514 2050 4395 1625 3870 26 3499 3549 512 3209 1835 3928 4793 1646 4678 3614 604 3606 3695 2349 2513 3474 2826 4447 3555 3943 2540 108 2482 644 1934 2182 2642 4279 2222 2131 3250 3793 3845 4134 1094 2373 3762 301 4982 2117 1365 4309 3685 4565 2917 3322 2898 3894 4867 336 482 4772 557 1749 3204 2465 1004 908 1236 880 1574 4979 3968 4434 1076 973 1934 1092 2253 4642 2132 4775 1698 4202 4799 2087 616 1686 2117 1253 2385 4487 3962 4981 1459 3052 1911 3537 1231 2601 342 3420 643 1475 3360 23 4809 1708 847 3975 2750 4117 2876 3957 3891 3455 3090 45 1232 4849 1025 1479 1020 2974 4180 1074 3358 2732 4211 524 3559 2221 474 3299 53 1825 1960 103 3818 4755 4961 4341 4675 3584 2469 1886 1962 4779 4198 3453 445 4660 4070 2589 3012 2604 3679 993 1358 1914 1697 3250 837 2625 3399 1365 2541 2536 2298 4058 233 3632 2261 4766 3183 3634 1287 4698 775 2727 1396 2873 1663 2973 1100 3398 4138 1105 683 908 1652 4223 935 4020 56 1188 1798 1818 4330 3357 2909 400 3454 4237 3817 4570 4079 851 370 4673 3232 1449 179 4448 4751 1334 2532 954 1605 117 2224 738 279 996 1343 833 3248 3038 3933 1227 1381 3266 697 4410 4303 4905 1607 3522 1973 1331 3943 4979 3607 1491 2963 579 2868 3367 2821 3361 4989 4121 2935 2771 2943 776 3585 841 1565 3288 3798 2479 4756 4638 4487 183 2638 1732 2862 4141 3912 2779 3797 4265 4275 4916 3485 4625 2198 2246 2991 140 4874 4948 1335 3344 4525 3628 3459 2284 3776 2224 1368 4015 3409 225 1646 1583 2378 4791 2663 4259 3696 4034 4180 3770 2092 4869 4680 1378 485 29 4338 3346 4397 4174 4112 1111 3968 838 1431 2731 712 1544 404 2625 3819 4323 3574 1939 683 393 1737 4092 37 72 2868 4142 4099 228 3132 3174 4810 739 3031 3803 3205 4727 322 1762 2096 1480 1732 4053 581 1616 1736 2487 3379 2221 2959 722 4801 4682 1684 4433 2680 1054 1118 1814 199 2131 4601 2205 1516 3816 3749 4343 3826 3472 1117 2057 213 2705 3042 4810 2256 2774 46 2752 4967 4822 4873 2780 3741 18 32 1361 2544 1866 2937 4265 4848 4769 2999 216 2331 1469 4620 2431 1900 64 4042 274 2455 418 3193 3786 1079 2420 485 4076 4865 1142 3933 1433 1142 530 3741 4748 2629 2166 341 2263 2806 3198 4623 46 1784 2313 1749 3210 3820 3631 3888 2727 4863 3441 866 414 4492 2977 1174 1844 1032 285 2522 3705 4844 4641 3252 4146 2823 1818 538 4536 3722 4611 1808 3655 4049 20 2454 2336 689 2254 4360 4847 4692 208 4956 277 630 2837 711 703 1788 1980 1385 2029 2400 2183 1204 3556 2223 2620 2633 2909 3066 2831 1946 2387 1400 2422 2977 2329 371 395 1440 2626 623 4726 1743 3847 1182 345 2234 1925 1710 4714 1424 4132 4089 3484 1277 1713 1716 2990 512 3396 2488 1690 4326 4779 3549 4551 3685 2910 1890 320 2282 2673 2694 779 276 3269 2730 1019 3542 3158 2669 799 857 4646 4167 4496 2783 1937 22 4911 457 4111 4324 4580 419 4742 3590 1320 2091 518 1479 2588 925 2794 1499 1760 1353 1565 1468 397 2596 3947 4817 3603 1403 1852 3146 972 1603 3132 1189 3807 444 2094 4572 2758 2961 2948 933 3752 721 3857 4496 4952 3345 2247 3581 3028 560 1521 803 3879 1754 3379 1602 4615 2134 692 1802 3807 528 1355 3298 150 3079 759 4642 2407 224 4662 3121 3759 1817 3759 4488 3739 4607 2112 2324 2759 2841 4272 2360 3023 3074 2998 137 1658 1259 2696 296 2 2422 1541 1676 3605 244 3404 2781 2879 2736 2154 714 4326 4186 3521 2620 124 166 3995 1257 4785 338 4627 1906 1551 1387 1124 1829 484 3416 2576 1699 3235 1710 82 923 3475 4490 3172 4933 3942 2882 714 4048 4388 2021 3285 3694 2102 4190 4794 4874 1795 429 112 3640 3310 2390 150 798 1853 4663 4954 3603 2740 2062 3946 359 3864 3338 1055 4227 2757 1413 2870 2380 697 1952 3021 2140 966 2687 3316 3353 820 3329 4737 3925 1604 2257 3522 4156 3590 2376 1064 113 2020 1752 2742 2465 3525 586 3254 654 1179 1881 284 4621 3165 1549 4817 2152 4030 3090 1841 3862 2852 1038 1909 3718 3578 262 4970 903 4366 3681 249 4859 3491 4371 3477 1904 4576 4348 1672 3214 2264 4471 4134 1131 3961 1820 111 1578 4157 3558 802 1143 4211 3365 3925 4013 1078 1444 3534 1056 3637 452 1461 3747 1866 1264 2143 4044 419 3703 117 883 4668 4302 1123 1807 499 2011 4209 3080 363 3427 4877 2942 2026 2364 632 89 2034 2516 3692 2726 1187 1840 516 1945 4792 4366 1092 4445 4110 1108 3525 4934 32 3854 2035 3743 4597 2444 3454 1052 4584 1769 2996 2146 3927 4909 1693 1466 4334 436 3270 1986 2409 4333 703 2099 4413 4100 3821 1900 2543 4113 433 813 1779 239 3478 3341 4311 4509 487 4077 2093 4128 1263 1755 4677 2727 2487 1664 1048 4582 1619 4066 870 3700 3085 611 3089 4981 777 3008 2888 1376 1335 1722 2677 4049 3013 3329 1943 1553 2834 2860 1561 3841 3156 2482 921 1275 3315 76 2786 793 972 2216 4074 4300 3254 4536 557 1822 440 2025 4928 4440 2433 4765 2518 757 3527 1433 423 1637 665 2735 804 3731 365 1285 588 1448 3075 2485 4579 1062 3463 2747 2173 1885 3867 1314 4439 3521 3290 4023 3383 1633 3519 3644 2359 842 3012 3031 2174 1067 4235 464 990 167 633 286 23 2990 3278 1675 2907 4115 2158 1396 168 1511 651 2634 329 3933 3776 4267 61 468 983 2177 3471 4360 3613 3770 3540 2202 4417 4910 960 1323 4056 2109 2625 2885 20 3518 4818 3418 2600 4777 2874 3107 2438 582 459 162 1369 4420 1907 4592 1043 171 4910 3856 112 2306 3994 450 1281 3650 945 3481 4907 3464 4699 2765 4421 4439 4609 3778 2285 3180 2475 943 756 2248 1427 1096 1805 1706 4424 1645 506 2938 2124 73 279 4623 3734 1595 4837 1802 1289 1912 4760 689 4987 4799 3322 397 1391 2243 3478 4116 1532 1421 4533 3376 2259 3464 1437 1541 356 1635 1836 4143 258 3035 2865 1954 4730 3182 3684 3312 977 2376 1033 3527 1651 1442 1538 1576 1924 3022 338 2865 3699 3957 2858 1276 2602 2033 4071 4742 3728 3507 2090 1193 2023 2830 4511 3962 4038 3674 271 3507 1807 2762 4598 210 2418 1150 2749 3881 1633 3322 2073 3812 874 2501 3922 30 4784 1571 3941 4676 3954 2780 4523 3160 1075 4682 104 1463 2776 247 2196 4348 4981 2349 4485 1163 4609 772 1035 566 2493 3591 1203 2276 1264 951 2333 1989 2734 4815 4598 207 3364 2646 455 3516 3190 1424 1243 1282 1122 4381 4269 3137 3034 673 3016 2937 1430 2778 4117 713 1288 1941 2201 1177 4710 4994 2988 1281 4523 1915 1563 4831 974 721 1062 2878 4297 2543 2219 2033 4235 245 2601 1900 2567 4566 950 4412 1787 50 1298 4153 2562 13 1569 1859 2322 4342 2757 2154 959 921 746 61 3686 1294 3769 4900 3755 3623 821 3758 1659 2942 3760 356 723 469 4999 4852 583 739 994 1775 2891 4342 870 1627 2262 4668 530 4417 3178 2552 4413 3568 1798 932 4798 1112 1380 3841 1947 1080 1155 1272 4187 2642 3781 2876 3028 1801 4802 1086 1549 249 1332 1216 805 3424 1881 4475 579 1725 1709 1569 3715 1152 2429 2155 2103 4874 780 604 1756 4128 458 499 1585 4956 64 4974 3555 2180 3069 1434 2356 2265 924 1763 4703 194 2908 2515 1310 4526 3070 4035 397 3181 4915 1659 2580 2472 4284 2656 3752 2965 2248 480 4946 1692 81 1888 4374 2812 2343 3575 1246 1455 4883 2944 2133 4641 117 948 4797 2325 3216 1733 2521 3528 560 1773 1835 3372 3651 45 3671 743 997 86 3718 4473 1794 4059 1989 4689 3888 1973 4291 4857 1954 2310 1510 1605 118 4718 1799 2921 3384 50 3793 3368 4589 3343 4566 2189 2497 1371 4042 2262 3545 4741 4638 1331 3266 56 3150 3452 2752 1844 4500 2785 2136 3261 131 2623 2782 4906 4740 2034 1183 543 3284 3165 2961 1988 196 4827 2334 1915 3576 2602 3429 1461 3009 835 3673 950 171 868 2432 2205 3575 3926 1549 3229 1042 2718 2270 2231 2004 3008 3406 3230 1163 1271 4956 4561 2541 3743 4267 132 4369 3836 3704 1303 1215 496 3047 2510 1435 105 111 3215 1086 528 1345 2671 4205 4891 2844 3189 2584 299 2716 4766 4708 4063 2751 1007 4938 2680 767 3038 3526 3067 3090 2722 1016 1514 3485 1414 2198 2563 1805 226 3176 1959 3732 3450 611 2620 4018 2517 3279 2620 2962 3631 601 716 2320 2263 1354 4166 4322 3834 4205 159 4684 3838 1045 3609 2474 1696 573 4962 3722 2559 3430 1996 1071 3430 676 1739 1311 4950 4505 546 2822 2977 1265 2462 1721 944 493 2673 3756 1951 4344 569 3637 3396 4845 4558 2286 1299 1342 2327 4935 3300 1382 3654 209 3035 1665 3431 1580 3840 2695 4333 522 3181 3989 238 2202 2435 619 2202 230 4133 3182 2727 3117 3514 64 768 1330 2095 1515 1353 3794 3251 58 1541 1666 1810 4377 865 3592 1083 768 94 773 2714 3283 1754 3449 2390 92 3287 247 628 4496 4875 156 4258 62 127 236 3677 2284 1032 3638 2844 1873 4737 2795 4770 660 255 4226 256 452 1739 1999 4160 3565 948 4752 3307 1017 2810 4031 1732 2797 2364 3427 4251 3320 4267 1126 1548 1407 541 3744 3461 2436 4627 3802 4571 314 4043 2085 141 3915 2630 249 24 1338 4171 3982 4801 153 1347 3726 1494 21 3083 2960 1942 1861 4861 247 3684 2278 1159 2945 80 4626 2970 2073 2389 2276 2700 654 772 1421 3127 4698 3520 1723 2688 2331 1033 3149 3304 3741 1753 144 1711 677 4289 4653 412 1088 1365 1216 2182 3466 3876 4914 3582 3768 425 2569 1490 2663 4293 51 1500 842 3522 3110 3921 3215 4993 4707 299 1171 2261 3942 3855 450 2534 280 4912 3287 1880 1229 490 3418 2777 1535 2783 4181 558 2849 2886 3583 3118 2388 4383 1217 4197 2717 2416 4795 3427 1949 2435 3504 2771 4880 3094 2477 4724 2575 2401 3814 1315 2854 2740 1498 3863 3318 462 2242 2988 3276 2047 4566 201 4344 303 1319 1786 3311 4396 2590 2254 858 4856 3180 1458 1357 2057 1000 2924 2024 160 4852 40 2186 1890 2112 4943 793 1946 4998 2139 1410 2405 52 2637 2560 4828 4349 4023 4509 926 2472 1978 4458 1123 3456 3290 525 3458 3050 3500 4822 2388 1394 4871 4105 3382 3142 1064 447 2779 4329 1436 4196 3776 1074 4986 4066 4007 26 3070 933 260 4842 480 1726 4691 1826 4339 1256 4760 1371 766 3942 3597 2975 2478 3715 4160 2587 338 1192 4178 2860 214 1529 1809 3047 1457 1728 798 1143 3127 2081 1624 4842 1711 2213 3856 4205 85 4535 2643 3244 3938 2337 4923 2971 2159 208 2582 616 3118 324 3149 2653 473 1530 3183 1699 3345 4226 3595 2066 1376 144 1673 514 2759 23 3546 4742 2209 4993 3971 764 3406 4992 159 4038 3201 521 2490 859 2986 2052 2990 78 69 2045 3098 4070 3058 2390 3382 2909 139 4003 1296 3234 3160 1188 1298 2119 1302 1102 1129 683 3196 4234 3616 3144 3445 3797 771 4278 4128 47 940 1735 3171 172 4322 3265 3356 4526 2197 3783 4247 3872 3795 4840 395 2060 4662 4022 2108 423 620 697 1610 1856 3926 890 3441 4868 1617 416 4704 3981 2792 3870 282 966 4623 3851 4967 3073 2114 1056 2028 4817 1068 1518 3727 1464 481 406 3052 2 908 3686 4571 840 225 4819 1567 655 2269 2649 3032 2294 4512 3093 250 27 1418 1684 2116 135 3100 329 466 2005 898 3443 3292 4039 2752 588 4653 4265 674 1235 2948 3492 2226 3683 694 1821 1941 882 4570 2595 3150 2875 3611 2276 4394 2476 3314 1512 4763 57 2866 2541 4038 2351 4538 4746 2268 498 2231 1412 652 4007 3407 3099 2560 2722 3510 4526 3979 386 53 2979 2042 3128 3038 4864 4576 884 4522 1621 4535 3112 3683 2135 2486 3162 3594 4303 2118 4990 2098 33 1940 2634 403 2550 3659 1361 4784 4298 4855 201 4561 1854 570 4333 3634 4407 1722 627 2698 2717 3305 4238 4485 245 3692 1621 2187 4848 1285 4747 950 306 3058 1277 3976 2523 4507 2615 267 2865 4631 2351 3167 652 376 288 1023 4289 4154 3097 2964 4088 2424 3868 2920 2894 1991 1111 781 4356 3209 2166 1580 2030 3988 3447 3710 1140 1913 4780 1207 2084 2381 3141 1149 486 2347 4483 2533 1271 263 2422 1543 2959 3452 352 3749 4099 2472 2264 2216 3315 1619 905 1395 3581 1396 4128 254 456 3531 1169 2084 2874 1040 2418 2141 2787 4523 3454 2501 2200 4610 2379 1907 3072 4870 1964 955 4698 869 105 1389 2998 1178 4274 1435 3943 1961 4872 3527 4696 1916 1460 3699 2859 1136 4158 3942 2347 2000 1575 14 2452 609 575 1833 397 3333 1504 1994 4933 4648 4408 186 2203 2430 787 1597 4709 483 3424 4433 3834 169 4487 1538 224 174 1449 4321 3583 283 4656 4152 1875 4118 978 3407 3942 3849 4418 4275 4155 3248 2183 1690 3701 4287 4916 3080 1222 970 86 4380 3528 532 3289 411 4968 1968 2276 4037 133 1491 1400 1923 206 1712 2348 4207 1785 2322 948 4604 1037 166 518 4498 1321 4862 1499 972 2890 4975 2420 2433 2017 1179 3795 1374 4683 1505 2573 2986 3487 1704 1527 4800 1051 4631 3670 3585 4272 1048 3069 4951 1721 3408 1579 4427 4560 3857 3050 1241 1562 4225 1818 727 3605 2705 3979 4033 2513 1094 1503 3576 612 1810 3125 3742 1148 4284 3615 2011 4434 684 3197 852 113 4408 2696 3782 2643 363 176 1223 12 240 558 4134 1333 3515 51 4598 2882 568 4591 1383 2253 1690 2987 3773 513 3950 4127 2719 2719 1853 2021 2657 4740 3390 580 3522 2425 753 4502 2743 2282 2701 482 4230 3632 690 283 12 1919 3512 294 1840 1584 4911 2416 4621 4984 2613 638 2740 3048 4899 4964 4688 2619 672 4879 2720 914 844 3194 3232 2899 4414 3349 2432 3270 2343 3145 1491 1119 1437 2517 4202 4575 2577 4652 1023 2683 3473 325 1338 2331 3199 362 992 1860 4120 1257 2702 4055 1285 3998 1746 2024 4213 2151 907 695 4777 3367 3428 3634 3463 4819 2765 1697 2681 3736 4250 3369 4067 347 3306 4826 4855 583 2561 2777 4692 2971 4286 103 1299 1441 4190 415 3593 3449 4831 2380 3257 3260 3510 3809 4343 1513 3746 3111 1181 83 4654 907 1754 2808 4355 372 1893 12 3675 4865 1007 3212 1023 3506 1551 4100 659 3954 4963 1153 2173 1132 4677 584 3833 1931 964 4781 3719 264 1303 1861 2299 3375 902 4269 4197 4642 801 680 823 829 3726 3100 1106 4680 2559 2229 1905 3145 1330 2457 1531 1647 4879 4267 3533 1800 4094 3129 3990 2515 4390 2798 1330 3303 2791 2672 4448 819 4641 59 740 4027 467 4916 3925 1530 2493 4134 272 4066 4998 2905 3219 1037 1622 3982 2259 2840 3869 3972 878 1243 4827 1334 818 2706 3270 4355 4460 3135 679 549 1938 4861 1604 2850 282 3350 656 1326 4088 3063 175 87 676 4855 2691 2120 4490 3139 1473 1639 4200 981 3660 4558 2851 4200 817 365 2026 3102 538 4750 4593 338 1324 1984 1592 1734 3184 3726 810 1279 669 5 4999 1060 4324 4257 2410 2866 771 3792 1251 2931 3987 1221 3965 4362 4546 4615 601 2976 2346 4367 386 3739 1616 3974 3927 1978 2006 3796 1205 642 2537 3258 3866 716 4507 529 283 4372 2754 2465 1063 876 71 3731 209 4487 2073 2847 3458 22 2184 1207 2572 4126 1482 3394 2176 1888 2233 1170 1369 616 4698 2270 303 943 4727 4265 4294 2721 1710 1377 876 1816 1409 3905 4862 2135 1908 1127 331 183 4954 3719 1583 1357 609 4438 2242 2314 2521 3855 4127 1018 848 3386 205 4726 4817 1536 1985 1818 3112 3112 4362 2463 3560 3702 2876 4122 4213 390 246 251 2498 3477 3396 519 4717 1777 1229 1695 4710 92 2189 2479 940 773 3325 560 1271 3502 4606 2278 663 4343 354 906 4451 634 3275 4473 2875 4349 3114 3779 496 2459 2105 2141 3222 2883 4033 1255 4928 2335 4517 279 2628 4655 189 3549 795 3612 4037 4653 2219 3605 3419 1952 3909 2205 684 4650 4431 874 2095 1541 1514 1624 2416 2645 1413 2740 4255 2195 48 2954 1135 3667 4706 3680 1127 2141 3828 1760 3868 1711 1380 4842 909 4265 3947 1671 750 3608 2511 2239 254 1979 4258 132 3344 305 3569 1493 342 1346 469 3436 2945 553 3221 2400 146 4297 3563 1148 1381 1588 2666 3638 4801 1725 4311 1193 3793 4824 3581 4155 965 517 4135 2936 4714 896 1298 3549 1822 2212 4640 4054 3789 3811 2406 1272 4975 4832 4406 1847 999 3765 982 3642 3957 2645 2992 4826 4205 1579 4696 1895 3135 4401 2697 4387 4573 211 384 3420 4031 3545 3919 30 4098 896 4100 2311 1405 834 1063 3514 2554 2177 2983 1397 1595 272 3574 2538 3355 1218 536 2345 1433 1545 40 469 2913 1936 1068 2179 626 3282 4596 1958 1816 1281 4294 525 4227 2191 1389 2563 871 4080 3350 2023 4067 3142 1489 50 3242 468 1894 635 4676 1908 3901 1950 2126 2529 4685 4032 3798 3941 4862 4597 2600 77 2351 2603 2572 456 3520 4260 4125 267 3905 1264 443 3623 3066 65 2842 4666 753 1292 433 2226 2927 879 1476 2277 4163 4757 355 4604 2957 3444 392 2691 3836 2048 2269 379 537 3461 1172 3185 2290 1657 1221 1180 3600 2030 771 3266 737 2645 2015 3412 726 2430 3020 253 318 2394 3897 1391 2466 4793 1082 3942 1415 1196 3832 3042 3079 3420 2428 1530 848 1120 280 4492 2291 2932 54 3318 638 2909 1254 896 1219 941 3445 3655 1207 4109 3265 2052 2836 254 2614 859 2087 3447 4 13 4074 779 766 3182 3483 696 4052 999 4827 872 4906 53 2897 4795 4335 3688 2893 476 471 2173 4565 3320 730 37 3235 1842 4770 524 2612 3706 1793 3706 2498 1057 1785 677 164 4806 3681 1398 2321 2292 1815 3927 4225 994 3553 1171 1516 4033 3394 110 2904 4338 1996 121 3287 4270 984 2960 4902 2731 1767 2571 608 1270 3045 3384 4921 4339 4136 4375 3956 1975 4741 2381 790 1799 3364 1810 1480 662 2263 3763 1024 627 3375 4392 2128 2696 1983 903 4374 2228 3255 3399 875 3066 306 4534 2852 3608 616 1996 980 4385 4917 4774 1864 4068 3568 2980 1713 2314 517 2410 1438 323 100 4459 3943 3442 1167 3321 267 349 3024 1311 1395 1910 4296 4296 3725 4836 1521 3412 2418 1043 462 2978 72 4039 3782 2865 4376 613 3012 765 3849 387 4369 4809 995 3171 1161 2543 3245 2524 850 1169 720 3769 3496 2924 3514 1680 1540 4240 4780 3539 2576 1281 4180 539 2916 4393 2980 2960 2253 4475 913 4610 2408 1410 2621 3716 1563 1760 389 1355 4797 1183 2539 2499 2457 276 1717 3386 1319 3046 1236 723 4011 2292 614 3013 612 1404 3757 2226 646 4957 3054 3240 1457 4062 3067 1467 2183 4380 3929 1721 1546 584 3811 2268 1956 1855 125 4444 3716 3888 313 2859 4400 3266 3350 3847 302 3459 2476 467 2369 2113 921 4990 298 2933 1199 4842 1397 1884 2403 3278 1888 573 992 2429 1559 4341 2098 973 4227 3429 532 625 950 3035 626 520 4216 1397 2087 4115 1901 2065 1201 1434 4165 4456 456 888 4323 1614 2427 3347 1631 1164 4882 4085 1212 223 717 198 4314 542 659 1255 4637 4743 2196 3136 2460 2346 304 1803 1219 2269 1182 3974 3145 1854 1590 1205 3803 2804 1399 4359 3135 4455 4058 3260 2642 1627 3276 397 2323 2978 1720 4212 3413 4598 2211 1375 4177 2923 2159 2041 978 2523 856 1674 3535 3296 4994 4842 4740 1613 3537 2466 2353 3325 4527 1179 1025 4219 1385 4356 4709 1896 2315 1712 2263 1033 848 3966 607 2278 1850 192 2881 3541 1048 4084 477 972 795 4406 942 3682 4120 4652 572 2191 2417 4408 2938 3519 2828 1834 3096 619 3522 4356 2666 3119 4825 860 1591 4149 4299 2149 4083 2897 2221 4318 2093 1764 2609 2681 4402 3042 2372 3245 1928 2115 712 4381 652 3349 3091 4567 3428 3568 4703 2782 1382 3705 1800 2905 4624 1864 3249 2313 3645 1234 2799 3535 3150 1527 1220 4755 2486 2037 3461 1990 221 1115 3933 857 975 1383 1608 4332 2122 2497 1585 2416 3107 1565 1644 421 1866 333 1828 1405 3225 2189 4526 3271 3833 4189 1356 1325 1180 1627 1852 4134 940 2830 591 845 147 4980 914 3704 721 2005 632 3866 4170 2965 3061 2953 861 3806 3157 1672 1046 3668 867 3534 1188 311 2210 2374 2092 4508 3112 221 4916 1900 3062 3999 1953 1380 3921 275 617 2444 3956 1082 530 904 4508 1572 2825 3354 2450 3003 2516 4341 3501 445 4729 692 4013 3926 4276 761 2737 2444 5 1766 3514 2169 3071 1312 1782 1917 2483 2942 1462 4818 3563 3798 224 4494 1983 905 3101 4828 3043 2131 1348 3451 1447 1228 4150 3549 2110 1681 3424 602 1160 1867 4244 2163 2344 4942 4872 3111 6 2076 565 4785 2205 3552 1225 3231 4686 4092 606 965 1012 1579 3464 88 550 2799 1107 4068 4617 4436 715 3159 3403 4147 1227 2243 4569 2424 4255 1632 874 4869 9 3951 937 253 303 4776 4654 4001 3723 3589 3390 127 1786 1085 2599 4293 4854 2242 4501 298 1844 2187 1008 470 2239 1051 515 1966 3651 1688 2175 4369 3562 4853 2822 3453 2547 4968 1232 1706 2374 2204 2673 4733 4377 4496 4561 2991 4214 919 4963 1100 218 2590 2038 2165 4792 3346 2959 2582 3836 2439 2021 3696 833 1665 2972 528 4748 623 4523 286 3478 2299 4054 2664 4717 4699 1060 4380 707 1443 553 2553 4326 233 422 4119 1215 768 4844 490 4259 2150 4317 251 4245 613 1355 2383 1114 125 359 1006 3635 2601 811 3205 1910 2382 2744 597 4366 455 425 1985 551 4067 2462 3588 315 3045 4731 1793 1687 2987 2214 2033 3430 4952 3932 3785 3141 4803 1996 1897 845 838 194 3630 845 4951 158 184 4942 3194 1267 4549 2133 133 1000 4084 4268 1386 1106 963 3392 2953 2824 1770 804 2355 910 4222 1366 2848 2835 3471 917 3498 3202 1257 1801 3496 1909 3615 355 2916 3589 3339 1360 653 4827 4256 890 1654 459 1841 47 4653 2340 2502 4000 2381 385 1462 2979 2108 2370 56 3834 166 3244 1937 3386 1904 4701 1905 669 4941 1505 1893 2952 4045 96 1447 3046 921 309 2265 3995 16 3000 1094 2169 3662 3021 4210 4734 143 763 988 1588 2000 1663 1203 305 4439 2766 3950 2964 2118 3670 1251 4686 972 3413 1833 2182 1947 1536 2981 1100 3307 966 4713 2407 1566 3187 3568 2943 3034 926 2436 2324 3970 3738 2705 836 2213 1633 1439 2673 1454 2436 3195 289 4962 1604 4886 4837 2637 277 1253 4914 2813 2685 199 1683 4925 466 922 2652 1604 3145 2287 2553 436 392 2673 4253 35 3293 1394 2443 3197 4204 4287 2049 3944 924 3703 2200 4214 843 2543 2253 2439 1078 2241 2899 244 1938 3632 1759 1893 1038 3533 3795 284 2494 1926 3635 4008 970 4642 2459 3339 940 3222 3087 100 4190 2507 3153 1294 2274 1085 254 63 752 4853 681 3226 235 3528 1071 110 3532 2471 2850 1364 1254 3109 543 2932 4104 876 855 1937 2078 1144 1249 2848 3329 2194 1614 1366 3106 4598 4188 1935 3171 4597 1028 3727 4822 124 4437 4661 3595 2963 3630 2723 1951 1408 1111 4064 216 4761 2489 838 1506 21 1457 1860 588 444 4113 3684 820 3450 2551 2710 591 2952 2981 2484 3626 4691 3463 2508 4876 4171 744 1929 2905 2957 3637 2274 3856 4570 3072 3418 1294 4646 1006 494 114 1282 2458 594 854 3146 2784 21 356 951 3458 4376 3711 726 1239 610 1310 559 2071 1311 3852 2503 1240 508 2067 3758 3260 197 2540 4458 2537 4456 2712 1042 2191 1487 4098 20 2526 1506 2267 3104 4133 3195 149 1059 2644 3144 2617 2925 115 76 2017 3755 1801 462 4614 3733 3566 3528 1051 745 2633 4745 4672 2071 738 3108 4368 1122 2545 4583 1867 485 2166 2685 1461 4588 38 1524 997 3615 3845 1544 2191 923 1646 2174 1674 1432 1597 1922 3115 564 669 4345 1377 646 1730 1152 4734 764 1041 2707 2612 2693 4291 4070 2638 4832 2966 4544 3722 4388 779 2395 2846 3590 2577 4510 1168 134 937 2627 1669 4681 1688 169 1715 2072 664 3738 4254 1824 2591 4966 719 3561 1950 4199 1056 1175 4723 347 1929 1820 1055 2782 759 4388 881 1029 4063 2111 938 3619 4703 1834 3535 3872 982 1286 98 4173 855 4416 2649 4153 1706 1184 1246 559 755 466 237 1222 3145 4703 4601 4967 168 4893 119 939 320 2211 505 955 3371 4038 748 1022 75 4599 4434 1902 2610 3451 2785 219 3303 169 51 3566 472 3600 4044 2143 3515 1806 527 4336 1643 1882 3577 4904 3697 699 2652 162 1561 502 4622 3195 1553 4436 719 1703 1749 3457 4295 4212 422 95 4645 5 2710 3129 2033 760 1093 4488 4083 385 2799 4650 1313 1325 476 701 2469 1488 2447 2737 2413 2343 2160 3851 2954 4439 2354 4995 1625 2892 165 3663 1749 515 3997 4917 3003 3168 1633 61 468 1440 4125 4429 2134 2225 2440 4091 1580 2733 2591 1254 3417 3923 1928 1334 4185 1318 2840 1591 4689 1244 2422 3187 1866 1640 4973 541 594 184 2486 1630 218 2767 3955 2867 4625 1764 126 1149 3455 1034 1392 2072 563 366 2978 396 742 108 31 3759 3446 539 3424 3538 276 1468 991 4015 3438 2774 4692 178 2822 3365 3019 701 2304 2983 1012 1665 4200 758 3090 380 586 4552 3277 1462 1560 4202 800 3579 3800 3617 2251 1148 1555 2967 1858 2374 952 3132 2196 817 942 2651 4349 1834 1613 1944 4988 65 1142 4025 4686 1316 830 3754 4033 3826 2344 1063 2410 1505 4272 182 1063 3633 4552 1322 3310 4615 1782 4497 3204 4275 1548 855 3143 1690 1063 2785 4245 3204 3153 675 3106 4359 1928 1283 2982 4098 2660 4059 3269 1531 1964 2827 4509 1554 2218 2740 2379 1819 610 3382 1638 104 207 3467 4195 2829 4423 162 4479 4338 1202 3605 1744 2549 1294 2803 3181 1205 1942 4766 2409 4416 3766 3198 980 430 3033 4685 2706 1699 1540 2698 842 1337 4568 4942 4264 2692 4251 721 4579 2884 4288 2718 2000 4262 466 4386 2733 3140 3533 3633 2871 4296 3454 265 44 1213 2646 974 3490 3918 4690 4188 2814 733 2918 1712 4814 1326 4477 1568 4792 2113 867 4094 3664 1539 4724 3633 670 4189 3850 2243 2325 3572 1082 4924 1622 3831 3879 1949 539 3493 3182 2703 4012 2276 3809 3154 693 1891 3340 446 3646 1665 3083 789 4514 1651 2154 1718 800 3250 4483 1060 2477 1074 3396 4405 3488 1677 614 3284 2469 3878 3023 4512 1267 2471 4017 4243 2254 1147 3057 2379 3205 3564 177 1388 3725 1462 3590 379 492 850 762 269 2055 564 2475 2902 4012 478 3250 3379 593 4635 30 4881 3059 20 3086 635 2072 4231 3898 3847 1726 3307 4267 4778 3721 4189 2279 1456 2697 4685 3766 1916 1401 3522 4727 2006 3386 4186 2804 4408 2878 2419 1545 2272 2941 1125 1233 2074 1595 334 9 835 4408 3388 2051 815 1991 3142 3237 859 1295 4148 4503 3659 4333 434 2977 1102 2112 169 4274 4781 1084 4654 1258 1672 4392 1362 4369 3096 2128 1752 1541 4166 4883 2289 3641 4075 1005 4243 384 3310 3039 2142 3302 4217 2114 4734 1072 2076 4728 4604 4982 3089 4779 4517 4232 726 1468 2689 3118 534 853 1781 1479 4232 2791 3610 2443 4991 2413 2267 4233 2968 3383 4019 1602 4479 528 4293 4140 4778 2281 1506 3431 100 3148 1695 3963 1932 2505 1612 4305 3755 2844 990 4989 4242 885 3629 1219 969 2263 2743 167 433 4985 3363 3595 2900 120 559 3677 2343 3947 4843 550 2223 686 420 1796 2505 976 3810 561 2784 2300 2362 1865 562 2268 3500 4192 1524 681 1782 2538 3034 2908 2343 233 2471 4825 4701 2731 2387 1750 864 1298 200 697 4748 2418 2701 3455 2931 910 1435 4590 4249 3115 738 2292 3222 746 3909 4349 4264 4115 2546 2657 4614 2429 379 3235 2510 4303 3071 4283 2023 4922 3593 1197 184 4301 4120 2288 1751 80 1862 1368 1395 3993 4202 2893 3739 298 1422 2970 3725 3472 2473 2222 4632 4590 997 798 730 4432 3834 2545 1954 2977 874 779 1583 2693 2179 3907 3743 2503 3960 2012 4705 2973 480 2256 1300 807 877 1160 349 4379 1079 4085 3877 4100 2495 219 2841 3646 3548 1992 2576 1660 3305 1474 4033 2155 2709 1286 402 4548 2713 3658 2210 3485 110 427 2152 3161 2325 1192 2953 147 2396 2725 4974 4655 3688 737 67 2266 3069 1697 4402 2621 1064 3722 4086 558 2598 4083 3672 3318 610 4184 4166 2548 3995 4481 631 704 4827 4136 2024 1193 3513 4423 1610 3784 2728 4144 4641 2331 4134 2667 190 3859 830 2027 3654 4534 790 2929 1050 4197 3034 2744 3565 4887 4927 3215 3521 1661 3409 3506 2618 1348 1725 4145 2201 3822 4039 2232 3714 817 102 4366 4518 622 1019 3902 2810 3131 342 976 4703 2994 761 1857 1688 3504 522 2270 4967 2518 581 3606 2575 3588 3792 133 955 4889 3822 58 406 4060 3965 3250 2769 1358 120 994 4969 102 181 2865 559 4619 1767 4091 1510 3069 2117 935 623 2413 2137 3106 1160 217 1395 4794 3889 1497 4892 4524 1030 1300 635 695 232 1652 2819 4727 1372 437 4099 2131 3290 3666 1085 2726 3631 4881 2895 3377 883 3866 4429 640 740 2827 589 4625 522 1527 4153 936 2545 3642 3545 2822 2106 4175 4742 2221 1745 2602 4736 2134 2792 3575 1313 1363 1875 1929 4688 4053 1187 3603 1711 3439 347 2427 2206 3993 1566 2626 2222 3182 1471 4293 1870 3086 1710 911 1624 1461 3706 965 4973 1674 4898 4040 4325 4777 1059 431 3217 4689 1109 3346 1585 1639 2958 3664 14 2433 3661 1266 1657 60 4528 3117 3130 4735 1799 1588 4658 2278 934 2660 337 3375 2639 2127 3865 2232 4958 1714 1960 1087 1907 3678 674 913 2243 946 1725 4996 3632 687 2724 116 1804 2763 1037 1994 4698 399 2571 3488 613 3625 4236 4518 839 4331 3 2480 212 2594 455 3574 2164 3015 1603 1147 1812 194 4268 543 1245 306 2638 4941 3812 1254 4096 4989 321 2071 1091 3667 1808 4715 4238 782 939 1028 2645 1586 4109 39 1062 351 1080 4502 2258 3231 1873 3518 2274 3380 1527 602 584 3399 1751 3054 281 3602 4763 3004 1858 3088 1886 3203 2232 4959 2409 3723 3062 701 298 4298 2203 3136 4584 466 1625 749 1664 640 864 2834 4187 4487 2304 2419 1381 1443 1922 4616 4184 1567 1408 1038 95 3023 3465 914 1851 4430 1654 1113 3802 3258 1000 4651 43 4787 3031 1555 251 679 4 4153 747 649 184 1168 4447 1693 3555 1840 912 1614 4342 1893 3939 4041 1377 3838 3929 1239 918 1015 2077 2919 2396 4471 4473 2937 189 2819 3057 2268 2360 3289 2557 4041 1551 4190 2892 125 1202 1577 3452 1235 1027 3981 227 744 3456 3611 2553 189 1765 485 4147 1129 3751 3716 2026 2285 4009 332 26 1358 1779 1899 2963 1990 3966 3229 740 314 2313 1051 2547 4293 295 1135 3014 364 2511 1345 141 1585 1443 4805 3757 57 4977 451 4414 2605 4933 2686 2110 3300 1493 2342 4061 1640 4132 2190 2975 4797 119 2070 2197 4941 1675 1482 4732 4198 133 225 3580 4506 4104 2886 4650 2254 3739 3355 230 4131 504 1065 4062 2897 4671 4922 3793 327 2033 4688 1141 4052 661 3010 4962 2041 702 822 389 789 3986 649 4110 3048 2573 3369 3242 2136 3092 3660 2321 847 4107 2254 1689 26 943 3871 2625 2548 2341 51 4599 1233 1001 392 2523 1459 712 2843 4730 721 4879 3307 4707 899 4257 4453 1693 1967 540 1230 2336 511 964 3780 1599 3561 1631 638 2212 1485 4720 4703 3476 4187 4285 1215 3743 4091 2657 4986 3529 522 2194 1127 4076 4691 1772 1962 1580 2732 52 2330 169 2461 3461 4827 2977 4109 1719 3566 4155 4421 3795 2420 1212 4466 1136 3639 1926 1415 1561 498 1900 1713 1733 4995 3696 1737 2422 4784 4454 70 2146 2815 4390 3512 181 1316 3205 534 301 4487 2660 1345 3709 1603 1360 3991 1810 337 520 4177 2633 1923 3891 469 2679 905 2975 2364 1327 2463 1963 3981 4752 1797 4342 3008 4653 4710 3509 492 1539 2001 4177 4099 3454 1003 1135 1416 4956 2763 2174 2728 1424 3637 4780 4422 4841 3584 2306 1924 2200 976 2539 905 2550 140 1825 2966 4475 2569 2880 1736 2744 2453 3633 321 4046 2061 3033 4303 4693 4567 2375 2500 1366 4993 1305 1460 1897 3048 704 754 3224 4314 2391 1483 4114 4213 720 3465 3225 1221 4983 1505 4716 306 4549 2654 2846 911 3846 3492 1613 1749 587 3909 2372 1166 337 376 609 4074 705 2741 616 2477 3630 810 1742 2167 4266 4073 1958 18 2584 3839 1400 1472 195 3023 797 115 3766 893 868 4499 4227 4108 4257 1780 1637 936 2640 2709 1069 4533 2934 3001 1000 710 3105 1642 975 1070 4155 3681 4525 1883 2443 1207 1637 2053 603 3728 3050 2316 1747 691 4053 1000 133 1003 1059 4078 711 3121 2684 938 3652 2135 2493 4663 2899 1542 479 1769 3638 2961 3430 3379 2501 1016 282 1801 1201 6 3625 2608 841 3580 787 2897 4632 1380 2813 1898 2956 3870 3775 12 1601 3702 4398 1630 1220 1156 4666 728 801 3954 2497 3569 1990 4978 2491 3194 317 2510 1211 721 606 3886 4764 3423 4930 2766 1266 618 2225 4036 4117 1628 3453 910 642 1194 1725 2267 4665 1173 995 3293 1264 4941 1590 1733 4094 4513 4561 2751 1609 3032 3802 1753 2601 4747 932 4361 162 2952 3213 1732 2878 1825 633 960 2073 1483 629 371 2179 2216 4757 1841 946 4533 4958 4122 4917 3228 3532 4857 2474 4547 94 358 4368 2956 4733 4909 4622 2883 3593 949 3179 2515 4124 962 3859 1953 3604 3332 1680 887 2877 2526 4071 3883 1533 4335 4863 3877 503 1276 4526 948 4505 3932 451 3114 621 3035 2453 1884 2699 560 2682 1867 2678 726 4569 2629 2923 1471 4785 1988 2101 3964 839 2062 811 4310 2420 627 3928 873 1789 1075 1483 1531 266 4981 1077 4834 4207 1873 4221 1219 2301 2719 1887 363 3626 1366 1336 2882 2245 3166 1476 3779 3811 4766 1841 1342 2845 1447 1409 391 2727 518 3164 2572 4339 3542 1843 3578 484 3532 2910 2824 2532 3561 3792 1122 1006 3036 1437 4023 140 1597 4347 2948 3378 2403 1214 1792 505 2639 4922 3414 685 3519 4197 1885 2288 1260 3401 1571 3821 3780 4647 4726 1661 4865 4415 2930 4765 127 3930 222 1406 4786 2192 3662 2692 3438 2210 4346 2424 3333 3249 4062 1430 789 996 4104 2375 3967 711 4262 3504 4705 110 3117 4890 4725 2766 1899 384 896 2877 3621 1820 4092 1293 1441 2362 2430 2333 1750 946 3464 2104 487 4354 1360 163 3125 3891 1968 11 514 3056 2860 1941 1574 986 1471 1941 4701 2558 2998 2280 3902 4564 3027 1761 1166 442 723 1440 4547 856 2945 318 4850 770 329 2802 3410 4217 2341 2415 1119 3770 4892 628 3927 4317 3702 1162 208 2863 4417 2474 216 3720 4615 3877 1700 614 3070 1617 4770 1185 2670 2979 662 141 1727 39 2537 1131 376 250 4429 3471 2169 3369 4754 3715 2290 1703 3373 2811 425 1091 4132 4712 2889 1103 4675 2885 1509 2714 3937 4685 4025 3767 4580 2795 1602 100 1473 3456 1136 2452 3709 3104 1059 446 375 4453 4267 2627 3163 3771 775 4395 1496 2986 3271 1617 3123 3600 1642 2803 730 2396 2129 1027 3834 3124 1890 656 1218 1944 2190 998 2542 3796 3323 2905 268 4890 34 3118 4490 2766 378 1027 4110 2248 371 3706 3428 270 4548 394 2981 4423 543 942 1186 456 2903 2468 4956 395 3336 678 248 3244 2000 4693 19 4042 2038 2777 1866 3148 3466 10 2589 1433 4645 4786 4951 2862 428 2281 3112 101 1473 3568 4051 4480 242 4758 4184 1354 2240 2766 2771 4606 490 3791 2107 2750 23 3051 1692 4533 679 376 3518 2349 1051 4570 4243 3291 3969 4055 2221 4230 1753 1201 3709 1603 4362 3112 933 4980 4774 4854 3000 652 689 4401 564 253 4374 4084 303 1762 1274 4382 2519 1037 1487 241 4192 2594 2379 4780 1002 3826 974 3794 169 2609 135 3313 2907 3329 4512 660 926 301 398 1538 4927 2982 4274 284 1035 1138 3514 4490 4034 2360 3896 4679 2607 2637 4202 3249 4154 3874 1296 1874 918 3123 138 1313 1163 1185 2712 2122 2149 3089 4735 1522 3075 3092 1107 3716 2489 1877 335 54 3654 1990 1798 4268 2391 4723 4966 148 290 2901 2680 1593 1780 4592 3714 4177 852 2181 3829 1279 4717 1609 2958 689 792 4484 3713 4058 2023 3355 2362 4338 131 4967 1450 2209 1408 3524 1360 1696 1028 4771 1965 2600 1155 2784 1167 4184 870 4404 3287 531 3103 3196 1563 2992 1558 1816 516 3689 823 1645 2161 3036 2770 3716 2515 2189 2194 2776 2359 242 3647 4732 3695 2477 3372 859 457 4406 881 1054 1558 4479 1865 1626 4540 4838 4013 1735 2685 4606 312 730 4350 1774 402 4499 2321 816 1333 4024 2907 3379 4979 2217 3734 1698 1773 378 1712 3987 2237 1796 1995 4969 1998 4267 2235 203 622 2473 4275 3714 2963 2898 448 767 2907 1718 1860 2 2490 4795 1325 1516 96 1408 419 1654 2553 931 2117 2288 3467 1988 4861 4483 4115 3584 4631 279 2344 3271 3998 4942 4983 1517 3536 1855 4157 2285 4997 1780 4496 4593 4563 1492 1647 3716 557 4410 2901 2416 3319 44 1666 3440 484 3685 2162 176 3665 4027 1836 4711 3535 1081 2067 1220 308 4430 1057 2126 1410 3445 807 3003 4879 715 3503 3546 4004 932 4634 1225 3014 607 3986 3839 2272 1773 57 4323 87 4814 4936 2147 3157 2884 4722 1830 142 405 4654 4291 4526 261 4688 4927 1328 2882 1912 1499 2304 3334 657 4628 2419 2521 1532 1626 906 3149 4243 2897 1915 4272 2870 4451 359 3237 2457 3611 4253 2619 3156 3371 4254 1108 4522 4983 1551 144 410 4016 3762 352 4889 123 765 4755 3086 4399 1585 1620 1877 4490 1516 2225 1773 2389 4760 3374 930 3147 1834 3920 963 134 2147 2587 1397 4162 3995 1869 1198 1912 4689 3424 4307 2317 532 828 3122 2528 317 4970 361 1647 1826 4562 2501 4075 181 1710 2700 3135 4691 2829 124 3725 1654 2569 2169 3073 3803 2825 2283 1420 4541 2520 2605 474 2552 2756 999 4372 439 4231 4365 2423 102 3354 1751 820 2016 245 4847 2790 3874 3208 2542 4223 2110 3846 1566 555 1354 1196 1345 4970 2526 2279 4601 2875 1866 3763 4054 1308 4221 4140 444 3227 583 1145 3810 2128 2800 4836 3427 3224 982 4723 4473 1908 3787 1914 2357 4168 1581 4943 4432 1228 4973 3981 3342 2670 2192 3106 2118 2878 4745 3816 323 4217 2085 1407 518 2415 3261 4618 1177 501 2168 1918 4077 4908 2374 3974 3877 2776 2294 833 1801 3353 3465 18 252 3149 3228 3039 2439 4612 3106 4051 3700 2771 3296 1949 395 4458 1488 2895 1632 1638 1798 2567 4075 2040 2334 4497 4958 355 4260 3291 3555 3442 2154 1175 1900 120 2878 2356 3201 3886 3329 2118 2957 832 2337 730 1777 512 3367 3947 4712 3522 50 1424 1953 102 4003 211 2385 1754 135 2163 14 2749 2056 3083 77 2109 3676 49 4164 3906 4108 3552 3993 4520 223 2686 4585 2153 196 3950 3090 2881 2859 4848 4842 192 4597 2372 2565 1556 4607 4059 4458 2812 988 174 663 3238 4672 2564 673 2762 4453 4089 2221 476 3466 889 4586 4462 815 3681 684 1523 4018 3671 4099 1814 3893 4125 4882 3041 3797 578 1264 4518 2933 4104 2290 98 2657 1031 1111 3389 3355 2057 2659 539 3962 2652 2148 2685 1166 195 1384 3249 765 3997 149 1662 2321 4709 1024 1953 4648 3928 1543 4852 4251 3722 4183 4953 1023 2785 310 2987 615 2920 1681 173 1656 3030 344 2552 2459 1861 3421 2794 798 1195 769 3786 3884 2172 4079 1901 1048 886 2975 212 3942 979 3412 1220 1563 3403 3159 2908 1168 4327 4986 1066 1394 2751 517 2431 1461 4461 1676 4854 3732 1568 1926 1009 395 1442 1024 2244 3806 2938 3905 928 3431 4227 635 1849 4235 2195 1296 4617 1541 717 2683 835 4434 2327 3587 3968 2916 877 2795 2949 632 2388 1285 1339 943 2480 3130 2862 2504 446 779 1535 1213 2691 4188 1922 241 3099 2627 2769 1937 4114 1654 1631 3336 63 4850 805 1936 1044 132 4064 2696 920 2900 561 3649 2893 2549 924 3008 4482 3015 1713 3928 4577 3029 2095 4557 1322 96 2996 329 7 281 3702 3818 2310 4683 4965 546 882 3799 822 174 994 501 874 2616 1449 1034 2468 4630 2268 1316 3119 3912 535 2272 2590 4485 4168 4925 4906 4607 523 223 3120 3626 4644 4900 1296 3369 304 4050 3351 3817 900 375 4366 2453 4236 2408 4104 1496 2614 4611 2408 2782 3164 4844 1601 1715 4358 2076 884 4034 1718 245 278 2711 3266 2223 4479 2093 4781 183 4771 2930 3398 4859 4557 2198 2719 3119 2496 328 2887 4122 1660 4041 297 178 1503 3646 1883 708 3897 2290 4112 1317 2950 258 4782 4580 4224 1087 3409 749 2179 4719 38 2159 2231 4093 4969 3951 3970 4701 3975 123 2003 1449 4828 4744 2608 2670 1455 3501 4329 2359 1273 4573 3234 4001 2922 2201 701 4494 4748 2660 4374 3634 278 4261 1501 4465 4458 3216 288 1423 2759 4165 4646 3622 911 664 1581 2164 74 1367 4884 1666 546 4824 1498 4342 4333 200 2253 4626 1143 3900 3708 1450 205 1940 4374 1490 1226 3675 3857 1190 1030 4401 1876 17 4530 625 268 703 4973 1099 1547 3922 3066 387 4452 1696 248 2720 1161 4379 2632 3094 1725 2216 923 708 3635 4377 58 919 1685 4379 4124 341 1253 2336 3267 4819 2183 4343 3959 4856 3533 4215 1433 280 2706 4887 3937 1249 2896 3297 1193 1889 3650 3235 1232 3462 1786 4581 3761 1324 4556 1893 4649 3363 1953 758 3980 111 150 4940 3808 1662 4202 2113 616 3173 1595 4484 2210 2620 2114 3669 2010 3645 2194 3706 2725 2585 2133 2374 4095 4675 3383 3860 3725 2483 3361 520 3308 1636 2463 486 2728 2662 4867 4801 4733 1701 680 3846 4266 1048 4119 4366 3729 2379 1981 3352 3473 357 1163 3084 1476 4211 3573 4345 1153 611 3628 3480 4619 3794 476 2822 1240 2398 2638 2430 2906 3629 615 1309 4482 1861 4719 1220 1968 425 4100 858 228 2890 2924 111 3953 4060 2638 2242 3348 4981 914 1260 857 1641 2508 3291 3887 2376 1485 1704 2735 2991 138 3049 3352 2403 4315 4560 582 2985 4909 3362 1079 1409 4865 4224 1701 1102 4267 2857 4630 103 3219 2966 1703 1690 3687 4197 1837 3500 951 4968 2946 769 4760 1835 2518 2042 2418 4792 3747 2770 3242 2286 3128 2329 1881 246 1472 3137 4618 4789 1872 4876 776 150 684 3083 2886 3293 3674 2936 2685 596 741 3430 3009 4802 1043 163 3572 2574 816 13 3466 2745 4425 2546 180 2666 1698 3270 2549 2103 1121 2497 3264 1074 376 110 327 2330 3231 2438 2333 4054 3023 1219 462 2158 4824 1653 2754 1482 1700 3112 4758 4704 4658 4828 186 778 1332 2868 3835 502 2849 4272 3587 620 4427 2067 812 404 4634 3381 345 1197 4760 1610 3358 4751 3083 1992 3506 1922 4375 1829 1692 4901 2033 2240 2371 1768 4885 1259 4269 1722 4184 2552 4497 283 4070 1112 3829 3795 997 565 3496 3842 1353 1353 4849 3646 262 1997 4902 2232 49 988 2774 4422 784 3053 4408 3907 4173 1764 2082 4891 319 4761 971 2352 600 335 896 991 4016 950 4427 2331 4776 1323 1391 1681 33 2019 4758 2371 2371 1411 3899 3942 2726 3627 1392 4843 4092 638 4073 2345 1796 4915 655 1721 465 1647 199 4217 4873 2009 3376 2802 2495 3365 1361 682 4946 2578 4208 1739 4004 3572 1580 1074 1579 4602 2932 1881 4851 3033 2149 2021 4369 1615 784 3776 546 1224 2657 3456 130 1189 4393 2510 3542 1296 2725 249 2011 1602 4382 1441 4948 2934 4991 292 3231 2619 602 4132 3880 2141 2643 486 2038 4380 3019 3852 3129 3555 1886 1140 394 146 4854 680 1283 1997 790 3684 2674 668 4823 3243 3259 4849 3686 1291 2987 2532 4692 4612 702 4554 3981 1204 2233 3602 154 1278 1024 3287 2639 38 474 1041 4973 2143 1456 4475 1585 901 3186 2166 2131 1507 1537 1085 2320 3967 3854 4208 1857 4353 3106 1769 3130 1160 4740 4641 2651 2668 702 1780 3802 2597 4592 9 4560 4067 4188 467 2959 2395 72 2642 331 4777 1215 3155 3542 3752 1160 3172 1001 251 190 1425 1802 1488 2350 1906 3392 3736 1524 2818 2721 3761 3366 3010 2182 4932 4271 451 2889 3839 3390 3816 2437 4547 4132 1858 2790 4087 4298 2065 581 1267 3192 1722 157 910 4047 1932 3729 4561 3009 4482 2588 2146 2619 4476 1055 4698 3522 3949 3182 1471 651 4366 3299 1243 4721 3298 4914 867 2882 4072 3475 4040 227 2029 2548 3201 2888 503 1140 2680 1828 3451 2641 3873 263 1895 3267 2246 2043 3544 727 3389 695 734 1516 2896 684 3595 1721 3644 3154 4576 1662 3619 564 1041 2606 1362 2223 4043 4291 3275 4024 3837 3866 148 3979 3988 2627 3015 1500 4309 3674 3640 3074 623 2097 2706 2583 94 3948 4202 4490 2634 2491 3474 4693 1374 3403 152 4598 321 1125 2076 154 1672 3854 229 1558 3170 4630 3429 3045 1962 2625 1832 2941 65 4889 881 4289 1170 761 2534 3432 3628 1827 3719 1660 4524 4492 3314 1965 4504 4835 3994 1644 3429 2981 4612 520 2873 3844 224 4044 1673 2827 4870 495 4293 2340 2678 4522 3983 1674 767 4462 280 1319 249 1620 4603 2135 2115 706 592 2955 4726 4237 706 1232 3871 2305 4138 2445 1001 3923 4545 2184 129 3928 4202 1362 1248 2259 4206 3118 1373 2595 4429 1622 4384 1474 2420 1278 3568 999 1609 695 958 3613 825 3750 2864 3866 3115 2266 1743 3633 3491 561 4833 1368 2816 2907 1143 1299 1157 982 1560 3967 1484 2424 445 351 2102 2728 1763 411 20 4974 4196 4444 4570 3151 2614 2874 2190 2738 410 4030 3445 1613 390 1976 3191 3928 2748 330 1782 4424 2905 1338 507 2910 3039 4220 137 4806 1699 3454 3936 1449 4279 2963 1987 4739 2409 849 2026 4333 2770 3635 4889 2188 3305 1903 3439 3200 4606 2168 4088 2918 135 2693 3884 239 4158 760 1774 3831 4584 2025 429 3918 4343 3129 54 1842 2986 2095 3552 3899 4288 4230 54 2326 3505 2613 2145 395 3861 1318 2956 3655 290 3743 4630 2347 4594 3500 1075 4339 2018 955 3436 3559 4429 4510 1394 2189 3279 405 3183 1525 2931 3177 437 4308 2630 1490 2380 1578 4905 3546 4865 548 1434 1696 2865 2874 3395 4198 2802 3842 1762 1636 2139 2995 1368 2330 1319 619 1634 1042 287 1898 3291 4875 2404 4629 1064 4015 553 347 3362 2430 1335 3323 528 4593 3630 365 1506 3928 4291 1484 4423 60 3252 4923 1760 1750 1222 2940 3195 78 312 4762 3361 4885 317 953 2376 1747 86 2344 2521 1170 870 654 4115 4888 3820 978 86 1617 3204 3826 1713 4315 1918 2069 3589 1361 1350 465 2112 2241 1498 4022 1699 6 703 1448 956 2270 3997 4153 4429 1628 2350 1196 579 863 1259 3155 2728 474 3671 163 2273 4442 3234 475 2352 659 895 1793 1963 3588 926 1796 4435 4334 4243 1530 3966 2632 3909 3940 950 1478 2712 1934 4808 4070 1187 1336 190 2913 2227 3271 1477 2544 4718 4788 3408 4661 2601 2940 2235 3325 203 558 2328 2509 3383 4496 4174 4914 646 731 2525 615 4595 1042 2963 4851 4069 3687 2682 4672 1160 182 2719 3278 3028 2560 629 2413 3573 394 3936 1814 1577 1867 4075 1411 2365 1561 3578 4603 4433 4549 3080 2695 3415 4666 587 544 2640 3026 2923 38 4127 4761 551 3082 3387 3664 3135 3829 1186 3499 2635 1247 3841 4764 2642 745 3292 14 3628 4059 4860 2650 2209 4039 1692 3653 264 2012 1564 3416 1713 1700 2270 4631 3907 1262 1108 2219 1575 156 1928 4728 4010 1294 1873 3231 4143 1838 3509 3981 4595 2434 2762 4347 4632 4438 531 4172 4138 1231 1729 4665 133 3096 4623 4608 941 3353 3373 2705 1684 475 895 4832 2895 3629 2763 2646 762 858 118 216 4352 2737 1360 1070 4195 1660 2667 4781 3538 4369 3048 742 46 3860 4578 2781 2588 1323 4080 3178 3070 625 3127 4811 3354 3579 959 2288 3457 4182 1225 838 4441 743 3055 2213 2716 433 3988 762 3967 4875 2624 4214 948 487 4669 884 2472 645 5 2247 1621 4213 2505 1658 369 2705 243 4966 3070 4361 1581 3767 2312 3316 632 3919 1090 1214 1671 2762 1841 3084 4097 4865 951 2250 546 719 2417 3685 2474 3439 3634 4850 2868 3940 1062 4157 4921 1230 2296 1107 1883 4868 3252 3752 3322 3093 613 3809 2530 2254 3744 1804 3723 3927 863 4619 288 2438 1080 357 1977 4282 3820 2253 4289 4329 3072 329 3896 4594 2511 300 3673 1012 2837 52 2125 1254 262 165 2687 3484 4021 4268 4111 3169 4293 2292 4927 615 884 2917 2201 2632 3027 4248 1966 137 4759 1116 552 1362 2451 852 993 4439 1364 303 938 1194 3619 1279 1685 4030 879 3802 3460 3805 4232 3100 800 1260 2509 1555 1874 4586 2111 1058 3901 2412 404 3126 4881 1732 917 4196 1314 4701 3112 1833 1136 1153 798 1816 1941 3283 2822 2128 2090 93 1593 1468 961 4716 300 2385 4676 3463 3241 899 3653 3939 902 4216 1676 3458 4164 3355 1165 2807 3825 1011 735 4659 3295 4385 2654 4420 1434 2630 4985 881 4030 2690 3532 3799 591 1454 1832 79 472 3363 2134 53 1845 337 1240 1155 3128 625 2808 3220 3959 3659 807 3433 2180 1121 704 3503 2220 2074 1762 847 105 928 625 4893 3536 2402 4237 1922 3532 4443 1513 4002 3481 697 4541 2839 3193 2799 1413 244 4483 1947 1057 3490 335 49 403 4894 3667 3286 3739 4409 3809 1621 3790 4799 1230 4606 2827 1753 1453 4146 4781 651 2394 192 4924 4454 264 1332 3851 359 4092 170 4819 3390 1911 783 3535 4208 2615 4105 3174 2574 2750 666 4885 1092 3386 4273 4442 1427 4260 2928 402 4895 4345 4639 3875 2289 2492 4536 1859 174 3338 457 4695 3670 1660 4221 1205 4070 4184 779 4179 2454 2729 2557 117 3620 267 1299 4395 1648 976 4006 2896 1918 3317 181 3228 935 3573 787 4011 695 2309 3774 61 3096 1502 1538 1228 358 1415 1476 928 4042 4097 320 2454 3448 4633 4364 1197 3160 993 2938 4696 8 1198 4794 2999 2544 4139 1589 1949 364 910 299 3179 1710 4502 430 732 354 803 133 2583 1961 4798 2090 2777 110 1644 4 824 212 2815 3654 2632 2749 4733 1806 3666 3492 2703 4175 4952 469 795 3175 4459 4304 1923 2 1589 1065 4700 1525 3863 4619 1496 20 3964 1416 2620 1828 4740 3314 4547 4473 1075 2054 921 410 3263 2908 1824 1672 2341 3656 3286 2075 3516 4868 4429 45 3352 548 4227 1676 2457 1272 3112 1412 2657 2805 2722 3323 4914 1677 683 1884 3334 3410 1082 3293 5 3031 3462 2128 674 4687 839 4317 582 4620 3661 2199 2676 1441 4702 2979 3987 2072 660 2132 4640 1550 3157 3881 2049 4002 3602 3397 1770 3137 1880 2343 4844 3229 3994 1424 545 2385 2980 391 3170 415 3370 4184 1577 2346 2687 4424 4223 4660 3414 523 575 2657 1893 991 2689 2354 2461 2886 1968 1572 4011 2848 1860 3398 162 486 2633 191 4359 3520 4031 3533 3772 3713 192 910 3101 2725 4260 4131 2334 3986 1992 568 4051 3644 4402 2622 4342 4431 2639 4426 220 2641 3742 1819 4312 3412 1315 2503 1407 921 3293 3822 4915 2656 4815 1190 4297 1922 891 254 4810 4999 2378 811 917 952 3509 4525 2139 718 2296 2667 4442 696 3713 3907 1475 3258 1877 4363 4645 1136 2980 3835 679 4415 2208 1952 2145 2437 2250 3027 3828 4380 653 552 4613 2747 2617 1448 1991 4797 3281 1783 2998 2951 2709 4854 4404 4550 4729 1370 4335 2543 3412 3435 1409 3422 1650 870 1127 200 2203 3220 2251 1960 162 1801 4178 4246 3022 3389 2439 4059 3636 2262 446 310 1923 85 1146 2522 654 1180 3271 4797 1966 4950 152 4587 3334 1927 1994 4682 3877 4760 4071 475 3711 125 1661 4015 2709 1310 3964 328 3776 4889 4460 4659 3130 2270 3772 3125 93 4994 4508 1859 2249 1501 2772 3152 771 4428 4683 387 4376 3423 641 3990 62 1188 1941 1784 2604 2298 111 3228 1517 1951 2039 4912 2810 3619 2781 583 1572 4923 2326 4176 2389 1127 3870 2060 4400 1539 1856 899 1781 4450 1616 1864 3631 326 2114 3937 1677 4410 2215 1280 60 576 4591 2692 4979 4451 3074 4217 3621 2975 190 2755 3747 3980 1812 3863 2160 182 4587 3155 187 1704 4468 3601 904 1324 836 2456 1631 804 2221 891 2932 781 1629 3568 4405 1359 837 401 967 126 3235 711 4666 564 3384 4274 2880 3428 3675 3706 2586 745 2941 4369 3587 2949 1435 2255 4923 1146 2471 4117 2709 3581 3895 522 65 3277 1349 665 1659 1025 3333 505 458 1703 634 1980 4242 3294 2545 368 1930 2941 4612 1521 4567 3057 4160 2885 4903 2163 1711 3278 2927 4664 3095 4164 3430 263 4586 2497 3463 2334 3012 323 1571 3742 2744 61 2573 3338 683 2326 4868 3060 3847 2624 148 1017 1914 1458 4869 4248 1972 2311 2155 2158 2501 3837 4828 2868 4028 1175 4709 1840 1513 4332 1742 1408 4052 1589 3041 1386 907 2258 2759 2223 2032 4774 2731 3363 3129 1343 1788 4103 4767 615 3111 3479 4711 1405 1924 2069 3292 2253 3044 484 1219 68 3513 4445 421 1645 2366 853 440 3942 3179 845 1119 1443 1490 4001 1085 2850 949 746 2238 1510 862 1820 599 4605 2636 2904 2161 1698 2421 1555 2298 531 4030 2966 3291 2571 821 4756 3123 1346 3552 3423 2290 1056 4427 4098 335 4813 286 248 4635 1709 4053 756 4556 1556 1126 2967 1803 4662 3694 1302 3782 962 101 1729 1791 3889 4477 2485 2434 4532 4639 1243 2571 1220 222 4799 1246 1176 4705 3953 3965 3194 2333 3383 3238 1890 97 1274 1266 4482 1801 3188 1128 1272 2556 288 3471 63 2406 3354 4591 1518 4503 4019 2065 2767 1553 4351 4482 3577 3053 334 4645 199 2151 2390 1406 2295 4430 583 1007 4340 1965 3982 742 1933 2861 3803 2565 4947 625 1578 689 1567 4208 2126 892 3505 4174 2370 4636 2330 867 3534 4105 2923 3266 888 218 4716 20 384 4329 4990 3427 3074 2050 3113 1335 3416 4993 2039 1652 1462 825 2359 2410 3828 2861 4619 460 5000 1410 698 2418 3945 1091 1991 439 4029 4076 1824 3851 4580 4896 3511 721 4858 628 901 2074 1729 185 1570 3785 180 3565 2422 3286 2734 27 2212 2723 2905 3198 2425 1641 3839 4026 4681 1500 3837 3308 2067 723 603 517 1096 3561 949 994 952 3135 517 4271 4 4391 2894 4239 4709 1322 1563 502 388 4252 2438 4264 3920 1683 1393 4103 4187 4091 3721 4192 4517 4060 4325 4398 4176 338 603 4958 3314 3541 3588 2242 2350 3559 2211 2294 1403 4040 2787 1446 1355 1501 3422 2030 2798 2373 4510 80 357 3691 127 890 1959 855 3451 1965 4039 4557 1381 1911 1803 2988 4830 1066 1167 2335 1764 843 2696 2528 4230 52 4554 4640 3377 3130 547 249 294 3879 2813 2564 1721 3521 952 2771 2884 4193 4493 712 4914 3166 2964 4212 476 1391 575 4409 2199 1164 1789 3016 1244 2566 992 493 2519 2243 4767 2598 4361 2323 949 1247 703 1509 3216 216 4128 51 1690 1861 1410 3161 2932 717 1389 2602 334 2653 1878 2691 4968 4650 486 1534 3125 2202 2641 4961 298 3196 4432 4828 3076 4179 1111 3079 3735 1783 2495 1793 791 3947 2789 1138 115 24 3505 138 4917 3057 89 2447 1387 317 3523 1668 1561 1841 310 3724 2061 1979 2266 1843 2818 4224 2363 822 4790 4310 2650 4085 3011 4931 3748 4456 4289 1740 3577 487 4403 1319 1030 4033 518 3794 2971 3222 3381 2433 1750 3333 447 1116 4095 3007 359 1358 1402 4250 1963 1039 880 2198 2614 531 214 467 2183 2354 1428 1274 3632 2798 103 488 3623 4575 1847 4158 1880 4690 4066 995 3544 2846 1815 1344 2420 3734 4708 1499 3496 4330 2601 1085 1057 4645 1851 700 1100 3656 4562 2394 2220 4310 1050 395 3296 1318 4638 3851 2666 2213 4544 814 1649 1713 1987 2278 4120 1566 362 4785 3133 2509 373 3753 139 4744 843 386 4296 2184 195 3471 2007 2391 3666 2829 1616 4686 352 1261 1443 448 1114 1087 249 4221 3858 2370 1043 1248 1866 437 2656 2538 4037 3393 1212 3301 4055 397 4275 3801 79 4393 3386 3810 4932 4323 1935 472 2597 349 2324 4661 104 740 3768 3035 3700 3667 4949 516 1390 478 459 3816 2992 3992 2852 970 1493 2397 2414 363 4095 4576 1300 102 834 2423 2773 3178 270 2762 2596 1940 416 3863 3638 4522 1417 609 4831 2360 662 1652 509 2255 1678 75 947 1457 1767 2059 1784 4095 946 3845 838 1819 1770 4735 2355 2174 2537 3316 2707 2611 3100 528 4940 1826 1714 2028 1064 2694 96 1544 1255 3623 1624 644 2122 2329 4941 750 3473 1363 3160 4079 78 1098 2535 926 1784 3875 1112 3827 17 284 883 3421 2376 1515 341 2701 1544 4197 2598 3201 2767 2281 4044 882 640 3475 4141 4110 1225 3721 4354 4318 1126 1777 2926 2113 4508 2281 147 4752 3191 1038 901 3872 4556 2414 1837 2587 4000 2430 863 2679 47 2564 884 1813 4597 533 1329 1779 2425 1633 918 739 3717 146 3617 226 96 3249 2632 1249 3700 3121 1194 1912 2872 3530 4223 3446 1526 2431 2723 1698 4950 3520 2727 1157 2498 1409 1800 2510 2544 1257 2870 1292 107 2844 206 1520 2546 906 2001 4872 3000 2158 2563 2405 2066 3335 4765 438 3884 4258 2995 3778 1180 3350 2766 3451 4374 2870 2186 3981 4150 3363 3426 3563 4001 1312 2536 4923 2668 4700 1941 1205 43 4707 2975 3927 4980 4693 1245 3548 4729 1790 4565 4120 1298 556 3951 550 3697 1061 568 1338 3460 4390 3440 3296 2414 3948 2316 483 94 2511 1732 2286 1622 4338 686 2935 1037 4725 481 2759 542 2787 2715 2963 1911 1964 4940 2782 4099 3828 4681 4253 4000 554 1610 4169 3858 642 348 1969 1518 4772 1679 2413 2944 251 3592 3956 3349 4118 617 1839 481 1986 357 1083 2363 430 4196 1955 964 4133 2901 4724 3516 4096 3679 872 253 2146 3422 660 254 3474 517 2953 3825 1532 3910 22 253 4376 515 3988 3636 4426 2545 2961 2166 4272 2616 2686 4837 1399 2796 4585 4167 2759 2591 4644 1424 1154 4301 2876 1941 3657 4710 90 569 4775 4471 3742 972 4908 489 303 575 803 2865 20 3937 4644 278 1982 2109 4955 3927 555 2618 3655 1818 1501 1793 1092 966 185 2267 1113 4578 4841 473 1227 3347 4834 2506 1256 2058 2095 520 3565 4100 4148 363 1665 4272 779 2980 1679 4029 2891 451 360 297 1396 2642 3063 211 1604 1560 451 1354 2221 1728 3392 1707 2204 4703 1998 4119 1172 121 3673 4130 1417 4900 4679 2270 190 1675 1005 4198 3479 1324 4715 4219 3943 2939 1587 586 212 813 2582 4 2278 3950 639 4165 2491 4755 1125 4134 1038 3545 1765 3844 1332 2468 4822 2974 1101 2016 1804 2698 369 252 3710 264 2896 3418 5000 1334 2985 2537 970 1082 2436 595 2350 627 2488 3695 910 473 4926 2672 1483 128 3875 2372 3727 194 74 1381 1941 74 4704 4076 1611 1257 606 313 4239 3372 4931 3492 3503 2956 2232 880 4135 373 4658 2450 1951 3767 3003 3190 1643 1816 568 675 4249 4417 364 386 4934 4780 2084 1082 1106 1893 402 3559 599 870 1819 3719 2054 2752 2496 4852 1586 4633 409 2740 3538 2985 1165 4308 3675 2756 4699 2129 1948 603 2492 1221 129 810 4046 992 3753 3500 563 4244 1344 4186 848 1216 645 1920 430 1319 4813 737 557 358 94 2805 3972 3465 1717 4962 4474 3134 2385 3488 1928 2024 4149 1212 1213 597 4426 2838 833 3953 2130 1643 2114 1193 1007 4939 858 2305 4698 1780 430 1791 2180 2181 4593 3373 4432 2596 2903 235 631 3945 1786 3642 2363 664 4185 2058 1292 2179 3092 269 3486 2822 1921 666 1769 3185 3698 4715 3160 3426 1197 15 2850 168 3899 1936 3284 3281 3345 4366 1998 1253 1650 2595 4721 3920 1770 4429 1551 1404 3188 2112 475 4565 646 3585 164 3723 4728 2939 287 1875 2617 1606 882 903 2770 4523 1850 3345 224 761 3662 1276 3150 740 3777 339 2321 3224 1732 208 1538 882 185 2199 856 112 4793 1064 1907 2092 2400 4504 2530 1357 323 3824 2862 4061 2145 3157 4949 428 4103 1510 1448 2211 4242 914 2461 1346 3914 119 4781 4084 3081 2756 3623 1118 2951 1704 1619 3243 2057 4408 1856 3386 670 3173 3592 1750 3457 2547 2230 4581 2098 2708 2503 2634 4309 3411 1446 4932 4073 810 1165 1260 2177 2620 1027 3075 1559 131 3425 2674 3092 419 4412 3943 3378 1941 1486 3735 2242 2981 237 3502 3782 1149 4347 4089 4208 4464 4420 2045 385 1239 4827 1085 2043 2712 1869 4127 2527 3186 3428 143 424 914 3997 3100 214 488 739 3222 1725 4531 2154 4118 1579 1145 1708 3038 2589 184 376 2116 1778 3088 38 596 1807 919 860 1723 2273 4763 3940 2821 4598 523 3619 2111 3485 3791 876 1821 2793 803 2179 2190 4866 4544 1147 4563 4467 2931 3560 4428 4421 4381 4742 866 2611 2769 608 934 4580 1184 3257 217 2901 2768 2239 826 2564 1497 4538 4427 3390 3039 546 4964 417 4115 887 3583 2683 4674 3678 322 4785 2700 3243 3336 3801 4862 81 1336 3985 3953 3532 229 2069 4576 2695 3364 3237 4278 3998 2385 1380 4134 1614 1386 1682 2433 200 4042 1171 460 1290 3496 2022 4991 1981 13 4496 3719 712 3106 4622 1940 2619 4007 3662 1260 2725 885 1471 4102 4295 4662 4411 1864 847 639 780 3586 4838 3565 2037 2113 2522 3661 2581 1357 3893 2034 3496 4027 3292 722 4637 4891 2688 434 3192 1907 113 2174 2410 2810 1694 3913 1500 3534 3926 1075 4720 3607 1642 2302 2960 3665 4016 4721 4805 630 4130 2085 113 2674 509 1698 2141 4605 1747 3227 1780 1596 3097 261 4758 3393 3097 1237 4566 2894 2153 4895 4093 3742 2803 3743 2149 2821 4451 660 1614 3410 452 1144 1428 172 403 1162 2630 2530 962 2363 4529 3754 1279 2548 2812 4995 1618 3791 642 1898 4219 4586 3691 4457 553 1592 690 2531 4828 2855 3512 666 4108 3554 3744 4362 2463 2264 2073 235 719 2227 3215 3378 4042 2363 779 616 4848 2057 4566 2818 2753 3484 4242 4583 3652 2831 4337 3086 1545 3049 4876 4709 1400 2987 3557 139 2920 1942 861 175 4889 2666 1615 1078 330 4136 11 3801 204 2778 3388 3716 2228 1717 2266 945 3757 2878 1721 763 4332 186 3648 531 4506 2884 2995 1207 3206 1899 2090 2830 2632 2625 1352 3669 255 845 3660 3965 4620 2794 3755 498 1813 1462 2436 4845 515 764 4595 2963 460 3738 1470 1733 4722 2884 859 3646 2881 1879 4120 4992 581 3030 4074 1111 3834 3585 1287 3972 386 281 2459 691 4947 1582 471 4893 2302 2465 2061 3423 2065 730 3182 3146 1854 267 140 305 3042 2210 4312 477 4167 2907 4661 4892 3626 1508 2891 2558 3541 1360 2525 975 2806 3757 1635 2200 2335 3301 4921 2550 2340 4137 1862 4921 3632 4177 774 1335 232 661 33 4158 1622 1543 1425 2989 831 239 2784 3180 3158 190 192 2775 2199 2755 2633 2727 4340 2153 2022 945 3572 927 3848 1181 159 2239 2218 1336 1555 3679 979 4498 1322 1819 4671 1425 162 817 4366 4221 2235 2115 1332 409 301 4633 3823 2817 4159 2708 3437 1278 4089 3492 427 3891 1627 3651 1262 4308 4467 2112 790 82 2620 413 3990 4984 3297 2218 14 1153 3006 4391 2969 2832 4792 2350 1431 133 1535 3566 3092 1903 971 1817 623 4829 1637 4791 3460 2196 2225 2265 1859 4252 2298 1751 1614 3163 3550 2538 239 176 1670 59 1096 2241 1904 3642 4993 4126 1397 616 2589 1355 427 109 4741 610 3203 4923 4267 847 4420 160 1361 1834 1287 2592 1392 3512 4409 2521 145 587 4860 4414 120 237 2285 1829 2051 2969 4368 2361 79 4594 1400 3640 1940 2826 1351 5 4452 3245 2220 3095 712 1003 1864 3217 203 2921 1552 1944 3092 648 646 576 601 661 4936 4840 1751 3968 3503 3033 1051 829 2746 698 1396 2198 3232 4799 3166 4982 601 3022 2600 2111 2806 2344 911 3341 509 4174 1025 4634 4806 4674 1603 1232 40 4185 3252 3810 4485 1488 3103 4539 161 4372 1445 3492 783 1880 2913 4443 540 3027 3642 1511 1266 3111 44 2989 2543 4211 2799 3470 419 4050 4046 126 1061 2594 4122 3231 4975 1430 4349 2708 2094 1597 3111 582 107 184 941 2675 4436 3224 3364 442 1363 1725 1922 4840 4518 2264 4822 2269 2574 2770 2987 1840 1304 2883 849 3671 3535 1724 700 3344 2935 4461 2155 1555 1636 2568 322 670 1865 4452 2329 3928 177 3363 4778 1694 2034 4684 3671 1584 717 1273 489 333 3776 4586 3106 2827 4180 4113 2029 3168 2910 1348 3336 3820 2818 1071 345 3500 3588 863 4294 3521 1821 1695 3179 3375 980 2471 3664 1070 82 976 2177 909 3213 4817 2436 2066 4958 493 334 2307 2171 2915 3743 4312 909 4397 4433 3054 4547 2873 3733 2061 3630 547 1261 3355 1795 257 1323 1640 3820 1438 1113 2080 3855 463 3623 3100 693 3401 3961 1217 68 1265 2278 4527 2494 2570 2626 347 232 3747 3460 2053 2596 4558 2649 3995 31 3379 1519 2156 3803 4626 83 478 734 3733 2356 3321 938 4028 3917 3698 2003 1118 2775 1321 4444 3271 4956 1451 4738 572 4525 464 23 3201 4278 4310 2169 995 2533 3004 4208 2143 4614 1296 619 1849 1257 522 2116 1030 1819 4847 1495 2722 3265 2822 1087 2770 2936 2982 1794 380 3368 694 3280 586 2492 3124 4743 1883 3227 2983 1282 1186 1802 445 3629 2653 3976 2598 3251 4543 2913 2214 865 4710 1076 671 1304 582 3389 1717 3174 2956 4059 4360 245 1419 1643 1365 1867 1651 3307 1742 2537 4685 3808 1261 3053 4520 2361 1421 191 4527 417 4785 1071 3545 1217 2875 2782 2480 4747 4367 2072 4850 2424 173 217 1691 3907 3922 2388 513 3124 2815 101 2039 935 665 4313 2818 618 4071 3721 3767 1450 4624 2883 3483 2470 4898 3121 3481 2043 1580 3207 4544 1214 149 4737 3227 3237 3098 987 439 3735 3820 2151 2984 735 3368 267 988 661 445 1264 470 1189 4553 1500 3397 2221 2997 4833 98 2827 3980 2084 2366 2902 3832 2502 1985 2520 2701 2991 2980 1914 244 502 1784 488 3754 4818 1533 2961 214 2508 3364 4112 1766 1714 37 1798 4834 4454 706 3493 4376 2189 34 2782 1567 2577 1343 996 4260 4704 4336 2023 1256 2930 352 1507 4639 3430 1469 2774 3882 4558 842 949 4486 3006 853 4335 2339 3849 146 4824 4783 3372 2526 4408 2056 1361 4116 3090 2397 4246 1620 3405 3814 3667 3703 1398 2311 736 964 652 3754 3020 1686 1875 4833 4639 4108 586 2528 2657 4080 1773 473 320 3249 2883 1101 4807 4009 2121 314 201 3407 4205 448 3762 3701 2236 1451 2310 1707 220 964 4936 1426 1754 840 549 811 518 567 294 3006 2467 726 1690 4195 1720 3014 177 2292 1913 2515 2650 1601 4902 3173 2182 266 1130 2794 2226 1937 1605 4522 1553 4486 187 1666 4368 4488 3099 4170 4441 2995 4377 3991 1896 4036 789 3065 113 1623 1498 1574 4984 2586 2079 3613 831 4495 2249 1100 308 4630 4399 555 1328 1960 2621 2791 2913 3317 4714 3216 4736 3039 3698 4411 1244 4021 2588 3288 4014 4825 4380 1493 1915 1602 4731 113 4389 3995 4890 3706 4874 1786 627 3176 723 450 2616 2519 39 2809 514 3673 1989 1419 1291 162 4013 2341 3612 4874 4768 1475 1672 3015 4059 2754 1727 3992 2401 662 3404 4603 326 2118 3856 159 1756 2483 460 3179 1146 4237 595 4054 2504 2942 1454 4876 4188 2676 29 111 600 1467 4405 3420 593 3977 4541 1874 4730 553 2224 4855 3095 4497 206 2906 170 1083 522 4458 3058 4783 2373 3037 711 3632 1594 1762 4167 1187 4112 1736 2933 4795 4443 3940 676 231 3052 4847 4256 2946 52 3358 2917 2035 221 1944 1390 4043 2753 340 2512 1753 736 3160 3452 1841 2407 1707 4736 4048 2964 3604 2263 306 4011 544 1844 4077 212 3408 4843 539 4146 2720 3049 2220 357 3026 2303 1265 1993 625 3386 3850 1037 2558 4286 2169 1141 1231 54 1277 3657 2531 630 3248 2756 4415 2314 3258 4661 3740 3540 1147 241 4950 2953 3781 3719 2695 4444 3159 1994 2658 1218 4099 4843 2520 2021 1801 749 1086 3258 4586 3503 789 714 2094 4782 4153 516 4590 3192 3795 3090 963 4345 4711 1303 3508 1178 1750 840 3045 317 2365 4968 930 1251 93 1330 152 2142 3313 2 477 3943 2203 1324 3411 513 87 2612 2281 3684 3557 1365 4538 3403 1435 1971 2371 2342 3738 72 617 665 4580 1850 1441 2563 4901 1867 279 312 591 3616 4384 3144 1067 475 3647 4333 479 4538 2987 1417 4979 1221 2040 4982 3443 3427 4970 2812 1968 3982 1053 3550 4551 4714 1191 1205 2360 850 1300 564 1888 2483 3282 2402 3039 2048 690 4211 1579 2252 2413 3991 828 3403 1197 4778 3502 4161 1135 1290 778 1705 4464 2980 2244 2367 4557 1704 1638 2390 1889 1864 3204 4444 3555 1653 1295 1481 4621 1434 234 1588 3838 1463 224 4958 3537 4887 2212 1308 588 1514 759 1873 3738 3164 949 514 2170 3188 3000 4320 3317 3142 4116 481 1507 2698 4361 888 3951 4914 4437 2889 3567 1472 2559 2630 4373 2438 1477 3172 1208 2803 719 3342 4060 2557 41 2553 1189 4298 2037 15 568 2253 2647 4180 3051 3960 191 3596 216 1916 4362 2931 1526 1618 3922 2011 1544 4021 4145 2258 4452 310 3138 577 4188 1711 2681 2086 937 1544 477 2339 3171 1134 3757 741 3890 1887 2992 2437 1048 2303 1643 58 4381 3301 3224 4110 3578 758 2713 949 4494 890 2953 2145 2404 3074 4211 4856 3899 4561 3313 2412 277 1575 502 2466 2104 2279 4780 3412 1728 1099 3448 4671 1459 2682 1137 3485 4035 209 2804 1909 208 4239 1187 3878 1900 783 3561 231 2373 4538 3991 2130 1574 858 1923 685 3542 1737 3764 2832 4399 1016 727 4569 1576 4976 493 4891 2852 4476 2346 3706 857 333 4600 3904 594 3925 626 4172 4677 884 2433 2198 4598 4895 3179 3852 546 2043 3015 4161 3877 3758 2386 1184 1597 4831 2149 4997 68 2745 2284 1948 289 340 4672 4136 4952 2068 3430 374 1462 1632 1375 2423 3262 1356 4998 3074 2958 1135 797 3863 2738 462 4248 4037 3872 1087 1551 1645 491 2151 4321 3756 3129 4941 836 3069 3117 476 4470 2485 3869 3661 2143 1165 3780 595 2532 3508 4754 4853 2262 3730 3839 199 65 3942 4195 2337 3062 4977 3706 3487 1865 993 3208 3567 3291 4631 1233 4902 4177 1673 2492 1707 1211 4473 394 3163 1886 3876 1324 1755 4747 2875 459 233 277 4277 790 300 1551 1763 4879 911 3220 4131 4150 2370 3765 2135 3124 2545 2735 4451 3570 2019 2122 1962 2048 108 1491 648 2806 4947 1530 4177 494 1085 2549 3322 3543 696 4268 379 4308 585 1522 4747 2075 2319 938 3939 2783 2861 3200 4226 303 3052 1564 335 4428 174 1115 4627 1831 4516 861 3373 1144 1562 4920 1523 2256 70 3819 863 992 2340 1516 2960 1104 4116 3987 3973 4625 4122 677 2718 1963 558 2586 4747 3024 3410 3990 1426 2871 4983 60 4613 4530 2424 998 1754 2168 124 262 3489 1828 2680 4289 666 444 4219 2271 3676 3370 3073 3484 1559 1223 897 3706 2243 907 3287 1717 159 4118 3882 3789 1531 2571 1615 4408 4622 3887 4324 1437 520 1614 3294 4785 2705 255 4676 414 137 579 4281 2544 2838 4138 3646 2334 353 4725 3757 3719 2753 661 1159 3770 4342 1323 143 3500 1615 4118 1221 3502 3741 4896 4805 2285 285 3929 1237 4417 2866 2827 4706 38 4569 2684 1315 3685 1836 647 2253 3732 3528 3339 1221 1034 1526 4706 4833 3708 4549 2548 1536 3523 2918 2362 4117 1372 4663 4955 4496 4518 2649 770 2580 1823 2770 2781 3786 4784 604 2304 1957 3236 868 3480 2381 2885 2252 2017 68 1375 2425 3057 1283 1387 1517 602 2430 2742 3734 1443 2908 2047 22 184 2728 3476 1601 270 1339 3206 3050 1400 263 4632 1190 45 2221 1556 4631 4575 3992 4974 1346 541 3776 1407 1833 1826 1849 4779 4970 628 2529 1251 1351 181 381 4532 92 2926 1724 3031 4436 1679 4618 2039 429 256 1447 2990 2527 4220 2894 880 2256 1624 2006 3077 2275 3945 2516 2139 1540 3043 1311 2459 2238 1082 59 4848 3597 1773 2047 3643 3924 2982 2295 4393 1025 3563 2274 1251 3996 2760 3149 3037 3084 4819 1134 47 801 4015 905 4423 3819 4665 3503 589 978 4294 1362 2430 4611 4787 2923 3330 1730 4180 4924 4862 1730 2350 2886 1835 3470 1468 2557 973 3716 2645 4982 2836 4829 412 4992 1430 2631 1967 1048 667 2139 3641 1043 1368 655 3961 3000 1253 556 4601 779 3295 3857 4999 2260 1950 3206 2751 4110 3848 2394 3750 4544 4349 2334 1073 4655 3409 4848 484 3578 3164 4985 172 4093 1061 167 1494 4415 2467 2684 2869 1676 3819 2093 736 2915 2005 4595 3513 2544 1383 2789 775 620 2536 4773 2629 2176 4206 1167 2633 3950 4185 4269 862 3072 1117 2197 306 2223 764 1345 800 4629 2386 542 3312 4875 4879 4566 4586 3028 2153 3286 4295 2392 3543 3528 4112 546 775 4498 2012 4786 4121 1142 2143 2108 3761 2656 4901 880 4313 1107 3395 4256 2244 2804 3455 4020 4101 445 1467 2921 1342 3732 758 3646 249 3313 4682 1197 987 1699 2119 280 3011 4188 4191 4794 4056 3512 1120 3746 1264 546 4989 3940 882 4304 885 3679 4261 2802 4075 1199 4790 759 4588 2092 71 559 1988 82 226 3954 2329 2840 1586 767 3582 4737 4154 1422 3170 4077 4379 2695 2791 4113 2747 2281 3179 3187 3041 4692 1066 1511 322 4007 130 3629 4519 1635 3485 4384 101 1253 1275 872 4803 1104 3221 825 2367 1729 4787 4482 2242 2377 2167 4031 2719 4023 4744 1304 488 4699 3736 3144 3489 876 2862 4150 459 747 661 2991 890 3526 51 4826 4976 4710 1787 3802 3416 393 2547 3232 1243 3072 2159 1079 4998 834 3588 4974 1642 3160 2270 1858 1923 111 1946 1185 4850 137 2045 175 1691 2076 667 4525 4176 4385 4264 4965 284 78 2507 4471 4856 4581 3790 1784 2313 4835 88 2270 4128 778 259 4293 2105 3503 574 1717 1628 1276 1699 1257 904 3895 3514 2417 4291 2185 3381 4033 1555 2441 3178 952 2840 3759 4556 4842 4191 3825 1938 2983 2201 4137 87 2249 4601 4812 464 4970 4082 2148 3105 2572 4951 872 2088 3686 2089 1727 4649 3982 4421 1433 2904 1458 4619 1022 3458 461 448 588 3540 4057 2773 2213 4650 1631 1973 3838 1338 1648 27 698 4878 3016 3714 1853 4182 509 1379 4754 1780 2764 2227 654 4934 2269 3985 3314 1071 322 4500 1452 3014 3900 3052 2350 669 2326 4213 150 4403 4096 2111 2717 3235 565 1864 1816 4915 4005 5000 818 4374 260 499 3496 3386 1001 2259 1211 1803 1192 4636 4994 3974 4777 4070 3469 1015 1126 4423 1659 3371 2881 1294 4677 3318 4972 3025 2225 1103 4086 2208 3376 2591 4773 2279 1488 3646 4887 2528 2514 1910 4143 4967 2029 1814 2462 2300 3329 4704 2512 1093 597 3571 683 1393 322 4441 827 4966 4454 3146 129 2083 4922 3552 863 703 2228 3273 4021 4352 350 553 2680 2837 2069 4021 1398 2445 3283 2128 2835 1126 2701 3825 1654 3055 2917 1340 2100 37 4953 1613 3869 4898 754 4592 242 4257 2918 2868 4157 1188 4807 1290 2721 662 954 2643 2118 66 73 3096 4271 4482 4457 1720 3475 4440 1893 1901 3767 2992 4001 1911 674 3028 4151 4719 1279 927 942 3933 4079 971 1662 2939 4148 835 2253 3176 263 249 4165 4703 4244 3633 1427 421 1513 4588 1778 1758 3986 2991 2430 4176 1304 4545 3706 4310 4045 3104 434 3878 3329 4269 1761 20 3721 1419 1973 4789 2578 4092 1478 1453 2106 3668 2971 2913 2560 2420 1636 718 1479 1344 2073 3144 1199 145 4281 1083 2436 860 2516 1102 461 82 1450 4395 1806 302 1794 1737 4102 410 836 2122 818 3994 519 253 3944 3943 1484 1061 469 3453 4161 4880 976 4645 1550 1200 2244 1524 2627 3430 3802 3122 2161 362 3341 4884 3716 3892 2892 3627 224 4143 2331 1195 1425 2344 290 3349 2193 1219 700 2581 790 1966 1050 4252 4921 869 670 2455 4312 1252 3560 206 3060 2704 3693 3190 2660 2439 378 1920 2425 4571 3261 2287 2960 1682 1213 2462 4827 2505 2437 3712 4752 4357 3005 3798 2400 4664 1217 2749 961 4266 3208 4765 981 4165 2102 2003 1081 872 1706 1791 4031 4838 2633 3327 3276 4324 4233 3923 2898 1926 3999 279 2679 3570 242 164 4141 3819 1365 2958 1976 367 4601 1567 4355 578 2360 1955 3379 3985 603 3299 1570 2976 1813 994 2349 3821 1182 3259 975 2082 50 2384 340 1430 4799 924 1295 4885 1994 1171 3884 1908 4451 4109 374 710 1308 1286 1786 2073 3990 2681 4227 4930 3275 1368 1532 2829 4981 2974 4969 3765 1382 477 2486 1626 1878 4472 2718 2278 3249 539 3045 2359 3022 1581 2231 1201 3097 2069 4511 777 1249 362 832 3610 843 4570 1992 3700 4613 1692 4192 1632 20 4630 237 965 894 207 1210 663 3873 1878 3756 1018 266 4305 3100 3483 999 1871 1409 4960 4142 4839 3755 4059 3555 4694 4209 1522 3046 2910 2108 1706 4195 2961 4378 4912 760 1034 2156 3374 2834 3844 2360 12 3640 3729 1431 557 2822 3172 2064 1182 2252 1183 420 1082 3669 854 1456 2360 2561 1658 1438 2795 3683 1832 3068 1465 3051 2935 4851 3237 1148 870 4737 278 1599 3467 1888 1405 2103 3188 2476 19 3915 2546 1025 2713 2880 2602 3163 1197 1780 1411 3637 4220 3196 1074 1579 3674 1095 2128 4719 2684 2768 1786 2391 2694 3784 4785 3261 134 4937 4304 1726 103 3204 3865 4068 4014 4988 1024 4020 3250 3513 4198 4177 515 910 599 1815 1954 3772 1756 1864 457 1341 4730 3107 3606 537 3514 4216 3701 3420 1263 3717 3203 390 2107 3988 3844 4234 4114 3603 1813 3999 4076 770 1274 842 2472 1840 3834 1706 708 3087 4774 3315 2022 3308 4230 4764 1126 3992 715 3073 2345 4457 4278 81 1496 3793 4528 4632 1703 942 2096 2575 2302 1801 4824 631 4595 1975 3760 586 1463 2667 4258 722 436 2578 4108 4896 525 2237 1137 2566 815 1579 1352 133 728 4524 2220 2696 2255 4383 4130 3031 323 1661 3406 3030 1914 2475 4558 651 4388 4044 2413 2995 2366 2445 1394 757 4608 2359 2142 3245 3327 2889 786 2267 2748 236 2310 650 2330 1205 979 3193 308 998 306 1741 1789 2276 3499 2797 390 4307 4160 4549 2075 1502 3798 2652 4830 1583 2787 3917 4675 2181 4090 1474 514 4433 1464 1756 1553 2536 4044 404 4807 3876 3206 814 4178 4587 1935 4897 2426 3926 1713 48 3852 3035 1787 3123 4559 3788 3710 3151 2098 4070 3282 2914 2932 251 4338 3752 1059 1312 1851 1321 2094 3640 1114 4584 2091 2031 1867 1053 250 4151 1754 2460 2519 4678 3638 1516 2164 3182 641 3994 77 2565 1145 1107 3138 3851 4186 3029 3400 4254 4226 2310 2240 2152 3316 3779 887 1912 470 987 4845 4629 2562 4594 1902 311 4113 1599 1756 4494 4187 1478 4034 3832 816 22 10 1831 4234 1755 1329 4785 1689 3645 1030 1015 3142 920 4878 622 3112 1915 795 1833 4642 2641 3936 1644 4867 3914 1719 2235 1236 907 4539 4537 3302 426 3030 3201 121 2843 1132 4929 4006 526 4222 1946 623 2582 337 4106 3081 2187 4020 665 1177 2913 1253 4535 2508 4135 4189 4501 1029 305 783 631 3211 463 477 2801 2144 763 4355 191 2371 2031 1666 4555 791 4045 4742 4338 1410 2565 2065 2671 1423 1530 822 1039 3644 2509 3654 1884 2029 129 1223 2267 3631 629 4759 1333 325 2781 237 433 719 1714 3921 1784 4110 821 2695 1512 4650 4256 4601 834 3116 4061 2410 1861 1556 1068 4995 3640 1316 2122 3601 1131 1242 4285 3517 863 3242 2041 1811 1449 4602 2269 1852 4388 4565 4311 492 2740 993 3636 2836 1091 4032 3529 4433 1735 3467 4765 1755 1258 2474 2740 4559 4105 1149 2701 142 2478 294 4237 1140 4438 1893 2955 2641 1964 1643 1505 2523 1444 3239 593 3874 3145 3812 1062 3731 991 3209 4287 4806 1457 1519 2631 984 2948 3127 2528 922 1338 3714 923 2903 3025 3071 3801 2002 1689 2960 3422 4422 1426 781 3632 452 2035 983 3956 4049 1132 4526 1042 2421 229 3108 388 2485 2893 3408 371 881 876 788 698 2263 649 4040 1313 1510 1068 900 811 3724 4693 769 3400 4017 4716 233 3580 721 4446 3395 862 230 1447 3304 4794 796 3618 4801 1128 1388 3851 4414 4618 1497 766 1728 3194 2741 1428 176 2257 2533 2885 2198 273 2097 865 2507 781 862 3574 3431 4716 4347 2989 1636 953 1383 61 3928 1973 4193 423 4871 1100 4831 1472 3751 3812 4688 2650 619 633 4882 3427 489 3668 252 204 2884 1023 2709 235 4346 1946 3660 425 3278 4346 4517 237 1423 2508 1114 3176 3696 166 4032 1975 694 4271 3366 4572 3717 2474 273 2765 843 199 2187 4076 1260 682 2367 2565 4052 250 1567 107 2528 3115 2111 3931 725 4085 3967 1207 2255 746 644 4444 4612 4172 511 2172 71 1941 4076 3941 4669 4284 2453 4289 4771 3455 2269 1484 2446 588 4822 65 4497 4630 3155 2757 635 3134 2414 4818 2046 4152 675 4758 3425 3626 2867 4761 2087 1480 4659 315 3782 3403 418 987 3401 4701 830 3777 2919 478 3824 1965 4889 1202 227 2173 4584 4609 3961 83 3212 2118 4878 3469 2326 3065 4699 3796 4471 3541 1540 3997 4895 2146 3307 2515 3695 356 1923 1227 4047 2642 4525 2206 665 104 414 4698 2844 3485 2967 618 4914 238 548 4713 3090 3297 1638 3891 3870 4435 4217 2357 2934 4163 1310 4304 780 4308 1474 4034 3310 2807 549 1236 2056 3951 4437 1333 4175 851 976 4653 1454 4023 3325 4555 829 2411 3252 1112 1069 3946 4993 298 725 1269 2317 3250 248 3726 3117 4206 3733 4085 3249 936 1678 3614 1302 772 137 2361 645 1886 3146 241 2474 2930 1895 2918 1141 946 2595 4251 420 2652 635 2368 223 1945 3908 1649 795 4856 1731 2157 4728 2248 1339 1648 4243 2945 1915 3033 1565 4388 197 221 4753 2606 1625 90 3218 1922 3095 4333 547 2596 113 2884 2661 958 2271 4805 532 150 3120 1486 1346 2630 3648 1770 2067 2059 244 1322 744 4199 2440 3281 2084 4024 3001 3207 4138 4742 2164 4384 3021 4656 3157 522 3317 1928 4281 3842 705 2242 2932 544 3136 4826 787 3142 31 2643 156 1957 366 1616 4761 1719 1818 1886 945 54 2365 2864 975 4188 4674 634 4553 2593 17 847 1770 809 4417 2084 304 2699 1985 466 4174 67 3533 4431 1516 2368 799 2702 4458 4839 4884 1842 3089 4182 1907 4255 378 2202 2586 4138 1268 2113 4648 3652 4794 1481 3340 2522 3315 567 4501 1888 4897 1345 1247 4121 290 4525 3948 2649 4466 4431 593 1732 2351 1631 893 3532 3428 4672 221 118 1110 2907 515 2837 874 1274 2458 1214 1125 1957 2692 4995 2914 2184 1164 896 2424 891 3092 937 346 3329 1049 4538 4277 3665 3402 1085 293 2617 1236 1224 512 3198 3145 4972 1097 3468 3028 3495 1599 1604 1622 3027 4731 3233 4333 3637 981 3330 2256 2303 2104 1204 1316 2958 3610 3829 410 2452 4101 3594 158 4143 3537 1738 129 3624 4135 48 3353 2406 4023 804 4092 3672 3875 2811 1240 2055 3450 2003 4070 3609 2622 1856 4018 4719 4934 2794 861 2896 2405 1164 1659 1571 2705 2935 2014 3978 1349 3357 2593 2705 4655 1814 2269 2779 4306 78 1031 3437 4934 941 1520 4873 4099 1918 116 3701 3770 1944 3092 4434 1996 1472 2788 4709 1040 4405 3541 2688 4505 4323 1900 2186 182 1993 4593 2899 1921 451 1737 1546 3729 2952 3589 3375 352 1836 865 2760 1868 1544 837 4536 866 3853 4472 4484 135 2869 1784 3532 1093 1474 1939 1016 2117 2317 3705 4880 2351 2312 4423 1003 1763 964 2589 4057 3739 220 1369 977 3951 1704 3099 4140 4031 2332 319 1008 3189 3358 702 1654 4409 307 1108 2987 3154 402 2331 267 4820 1727 4167 4618 1996 3914 289 1561 1030 542 3964 4271 192 4786 3595 101 4732 3619 3849 137 4506 1536 4455 1836 555 197 1113 4532 4759 3785 2505 403 3936 1503 1299 565 13 601 3704 14 4728 4872 3595 426 4944 629 2871 3131 4664 2860 4654 967 4766 1100 3003 544 1173 1288 3218 2514 3995 2624 3931 2408 2556 4481 962 3287 4317 929 1938 4848 1154 3644 2733 3939 4824 1594 1445 3407 1467 4918 3823 1379 4370 4808 2491 3697 214 1196 3085 4397 1559 745 2207 2946 103 3611 2253 3301 20 3322 175 2272 3882 1465 3322 712 3975 559 4839 1160 1710 4009 4883 2636 2284 326 1462 1223 958 4658 3972 3389 4793 3012 1047 1417 489 2607 1362 1009 707 3605 367 1125 4050 4391 1243 2851 3069 2654 2061 1134 215 3822 2682 1618 551 773 108 2874 3510 1121 302 3027 4819 2375 954 974 682 4613 251 2513 3384 873 4875 4343 2505 1607 3014 1252 2291 1694 4205 2553 2976 2748 2637 3982 1832 1462 4637 1083 2556 129 3227 3326 3412 2444 1808 2720 2170 2243 2023 4320 3397 78 4938 326 4911 3983 1973 1945 4904 2128 585 2186 2888 3547 627 3783 1696 640 258 2665 4818 1418 1956 4190 4925 2874 2393 711 1090 2123 1815 1235 1889 1628 3037 1355 2477 2337 4784 2676 564 4050 1448 2472 4648 4451 1900 341 24 211 3442 1468 2800 4973 3168 2883 4044 73 1302 3516 313 4596 2657 4116 4821 4708 2898 3556 4706 2373 1429 1892 2855 4942 4443 1275 2967 4973 4696 4288 4023 1687 4301 412 4212 3737 1879 3030 219 786 3846 3613 2872 2390 207 802 1856 44 3563 3203 454 2753 70 3089 2833 4620 384 1699 236 4647 1111 976 1598 3332 3923 1778 2128 4830 1193 925 3577 2204 2193 1860 3165 2809 3944 557 1402 206 3503 2448 3857 1199 202 3043 2283 1626 4913 2729 4962 4315 906 1734 4299 907 2621 117 1379 436 1743 1386 1335 183 2224 1953 2626 6 765 1701 227 4186 438 3241 3428 998 2841 4339 4764 2730 949 4516 702 481 688 1945 1976 4187 2882 589 2965 3940 3400 2085 1331 3635 3050 2122 3294 3836 4628 1227 4251 1814 801 432 1030 1086 3755 4088 573 1667 3541 1228 3218 4071 1457 3169 4852 4292 4978 2482 3887 2125 3028 2980 135 504 2871 1161 145 3427 1279 4966 4979 3284 2703 1708 4415 4384 609 4754 2436 1397 1703 4281 3405 2855 1478 751 2296 3095 1878 3141 2311 271 859 4113 4075 3447 4095 3821 4900 3004 4181 3878 922 1739 2784 4397 1391 4034 722 234 4323 3488 4677 1172 175 5000 2542 2370 218 882 4108 4149 567 1314 2510 3739 797 3847 2498 4886 566 365 1095 2779 1776 556 3292 2524 3671 3686 4638 1358 2625 1213 1686 1068 224 3707 97 3682 348 2327 686 2866 4447 4271 4315 2531 3879 393 4721 589 3559 2248 579 3902 4910 3045 4683 4336 2158 572 4486 408 702 3891 2707 3337 1777 3278 3063 4223 1869 1110 1475 181 1125 3581 444 1815 919 3307 4795 2056 479 3020 3 3774 2474 4800 2094 785 1020 4082 584 3839 2291 3562 1146 1419 1609 2875 120 4634 885 1493 4940 492 3259 3844 3025 3633 1360 3671 3848 3985 4751 3466 918 3187 1446 1676 4212 423 593 818 4742 1212 574 3034 3197 4131 736 3321 1885 985 4173 166 2343 2625 4672 4332 2952 4968 1111 132 4017 1928 2669 4560 1693 1189 4601 4554 1853 4691 3286 4307 3015 806 457 612 4483 1240 3782 4440 2405 4502 2500 208 4462 3947 1420 1782 4035 3996 166 3050 660 67 2795 3624 3254 261 3876 4656 3522 4259 1970 1341 1236 4285 3772 4143 3820 4954 4636 4505 2088 2057 4154 3787 3840 947 1071 3361 3985 1390 2044 4778 2251 4268 857 2474 1787 2522 1926 2016 4858 993 3773 145 2675 4161 3517 4067 1537 2329 337 1283 2215 1072 903 2815 1174 1383 562 2477 659 3653 4961 3858 4982 1418 4085 2580 1963 4972 3135 2513 4957 437 2591 1501 982 122 4534 4560 81 3990 2597 3182 3361 917 532 4981 447 3721 972 1306 4463 1121 3653 3908 419 1701 241 1520 655 3755 1871 4763 1003 1813 2409 1451 3973 3337 2262 4615 1308 936 3369 1162 1046 159 816 1204 1346 153 2349 3401 631 3266 2641 1128 1796 1277 4836 1445 509 1344 1934 1151 1149 195 3546 4643 4190 1501 269 3711 3786 3583 2683 2656 4366 182 779 3892 10 557 4734 4121 3298 953 3932 3500 4848 2859 1318 2091 4679 210 4477 460 4081 1022 3594 1027 4675 2374 1356 1216 4884 3227 2237 1670 4417 915 1381 3014 4060 71 2822 1562 2568 1781 70 4458 4711 206 2288 2146 3564 4121 1555 4930 889 3398 4001 629 931 1492 666 4826 425 3213 1950 2622 3648 2996 1679 4384 4370 1606 2165 2604 1930 822 2319 1633 1553 3646 1497 2611 4469 3765 4688 1041 781 4436 816 568 4486 1576 15 4214 3489 4363 3479 3480 1402 3315 3767 2308 4507 1466 4979 1872 4959 4676 4200 4473 4559 444 4185 2685 3560 4351 1029 1786 3955 3551 382 4084 3948 2041 2939 747 4652 528 4279 3874 3607 1176 4856 1050 927 2339 768 397 639 2256 1744 4843 352 1335 3896 2104 3703 3574 1032 1588 4557 2823 2595 3866 3926 3783 286 4745 1811 1129 1326 4502 2696 2393 351 1576 2214 3442 685 3867 4746 2832 1439 1182 3252 4479 1639 4812 385 922 2019 103 3210 828 4095 3008 2099 3595 1449 1049 93 2040 1324 715 3308 2840 3029 544 25 3726 1057 4322 4825 4742 2157 2682 1996 3540 2100 3258 847 1379 1429 323 2330 3183 2923 4904 2915 1179 4059 3657 4026 2115 713 2961 2299 3148 2835 2513 3527 3143 2836 2243 402 4578 2643 4351 4679 1582 4658 2257 895 2634 1407 1921 2110 2942 3022 1994 2191 817 3260 2843 1594 4540 3094 809 4893 829 416 75 4744 1069 2887 3325 224 666 3096 2573 2012 2182 166 121 3011 886 1048 3856 1045 3916 2064 3660 2077 1133 1613 806 1854 4651 394 2258 4098 324 3357 4654 4404 3601 4841 208 2528 3984 2996 533 318 1499 1505 3131 242 2167 1984 504 4127 4094 4921 3304 2599 3597 1669 2779 4349 3782 3477 2308 4755 4376 3296 3195 868 1754 3450 980 3003 2499 4247 4782 1338 4741 996 1861 893 1325 295 3377 1684 4189 770 4165 3884 1667 2836 1792 4767 4311 1199 2295 2079 2649 4771 2793 4151 2608 626 2970 1242 1060 1490 457 2170 173 862 3425 306 1393 1501 4084 4421 1378 2698 3595 4525 3838 4306 2967 1828 2365 273 4244 2263 3191 3517 3152 4109 2452 1081 1313 1452 1233 3300 3468 3549 2825 1928 4767 4947 4114 2931 447 3928 2244 2313 3827 601 3110 4672 1719 749 2121 3066 2282 1073 842 2127 2353 2374 1372 192 4873 3426 2188 4717 2665 3899 3163 4552 2125 2359 1824 1216 181 2655 3747 1991 243 3328 4299 3308 3665 1520 3441 3714 25 1183 3075 4751 1259 4523 4034 2150 1466 2810 3180 1629 4119 2797 1539 2816 4261 2615 2907 3108 755 2466 3128 485 29 290 462 1944 3155 1512 2455 466 49 4560 513 2167 1942 2603 269 4227 3045 3470 1529 3365 3494 3361 3815 3623 2942 3753 4676 3320 4346 4407 4490 4570 928 1823 262 852 4335 2186 618 248 1059 3420 1212 4918 2538 2662 4862 4464 865 4045 2052 1068 671 1041 3993 805 2576 2879 1754 4986 3163 40 3889 1214 1589 280 843 2510 1500 4743 363 1062 3245 4452 4765 3188 1023 2341 3195 867 598 1199 3908 2370 16 524 720 4179 4291 1400 2789 2044 4077 3828 869 2793 1859 3084 1998 672 3483 2040 1384 683 1457 2350 827 538 3398 2638 3806 1590 4180 157 4409 2559 2116 4203 932 4648 3736 3629 4997 3685 1569 2387 1991 1908 770 2099 1677 3873 1747 3228 4867 1272 2679 4972 1542 2359 2758 1267 1270 1113 4052 4110 4043 524 4496 4149 886 2932 3334 3173 4059 2454 3109 190 3502 1118 2594 1997 4426 1161 2835 1540 3907 4235 1269 4358 2030 2131 2983 2867 4892 1130 4269 2378 4563 2816 2757 1858 532 3647 693 2823 2750 2726 3395 2652 1034 2959 4203 363 997 3633 2622 2102 3881 3422 1781 2066 3275 2758 3274 111 4639 1963 4799 4889 2552 1163 1780 4466 1256 1946 3237 862 534 4917 730 1101 315 1783 1998 2772 2140 2423 3801 4404 2643 2065 1038 3266 2686 1681 2317 4133 4630 395 4458 3788 2882 4838 3932 1213 1130 3067 3967 2367 3748 267 1203 4441 3929 3831 3002 664 3289 3797 3470 149 3427 2266 1152 2525 4758 4731 1130 439 3868 738 287 2570 4361 2031 2125 4444 2832 532 2234 484 502 3088 1612 1217 3077 4558 631 4712 19 1955 12 1618 2672 2555 3284 4595 1155 1964 4304 3581 998 1817 1493 3715 2174 2816 4280 318 2092 2525 4854 4795 2446 3981 487 1755 2646 2132 2742 482 1186 4047 2891 3377 811 3099 1945 4333 1710 4564 1064 4349 4182 4966 2940 3967 511 2888 4156 2731 4877 2036 4108 4559 2435 817 1067 2729 1789 4177 4782 3088 3654 2779 1099 4212 3962 4562 719 2945 3502 884 3025 1281 4019 3795 3492 4183 3830 2544 4289 3404 1155 4931 2842 4853 1494 1876 3600 3819 304 4702 1135 210 224 1350 1805 1338 4383 3928 2710 4329 3395 3410 467 1159 3757 1040 3358 3889 1187 4278 3343 1959 4718 2209 1714 1495 4381 1895 1239 3151 2537 3201 2945 1670 3607 464 4952 1052 193 1910 2975 3285 4493 2977 590 50 3372 3123 1409 511 4740 3860 3191 1630 3247 3926 2211 3211 4610 680 4167 1215 2575 4789 732 110 3355 3202 4532 3952 80 4275 2649 2867 4957 4726 714 4127 1329 718 3549 3193 2379 1 2671 601 3053 3827 3966 1756 4668 3569 2712 2290 4858 679 257 3729 2197 4643 4065 528 2709 1343 380 2933 609 2794 1880 3896 2907 2032 498 1141 3855 3630 2849 486 152 1055 1346 2919 3124 1281 1274 4104 811 577 2655 4327 459 755 920 1451 119 4642 2496 2962 3691 3086 2263 2260 1914 2217 1905 4813 2953 3849 853 2487 81 4410 1375 3078 3040 3321 4614 4754 2057 385 4678 4032 1527 226 2120 3625 4774 269 2981 3658 243 601 4223 3243 1358 1314 969 3520 1255 4420 1929 2955 3775 4700 3917 679 1834 4656 99 3095 3748 3306 1199 3133 3912 1672 1729 2307 3714 1807 756 4286 3679 660 1281 3661 2808 2385 3330 2078 107 4118 951 1770 2978 4190 1140 1629 3409 2126 3249 3287 3940 2345 4153 397 2855 3102 2907 2504 4980 4184 1884 4060 2233 2653 1051 955 4431 4656 4732 4312 116 1256 2630 149 2282 638 2373 3693 1206 3931 3000 4458 497 3504 1220 4480 2171 1219 1463 3576 771 305 2854 3638 4888 4278 4327 740 395 2671 1352 2989 226 1960 2270 1914 943 1414 255 2897 2951 3783 993 1128 2692 2557 3736 1206 2172 2304 1228 1931 815 4816 704 1812 2956 2958 3341 1200 637 2988 493 2869 118 152 2152 2731 3786 4078 642 2855 3246 1683 4739 3738 2772 1938 2997 176 3586 1459 3066 2322 3432 3807 3940 1676 2686 1766 3483 1367 3955 4657 2323 696 1639 3320 987 4695 2682 2204 3718 2994 130 3974 2094 2519 1418 1391 708 1981 3917 1382 321 180 1007 3629 1641 3608 2452 3580 2035 466 4199 13 1586 3191 4797 4878 2679 1151 199 3858 1116 3631 580 504 2610 2840 1404 42 3964 4605 1318 1816 58 2465 4627 2019 2407 4327 3144 3466 3756 2200 3704 88 3747 3585 1680 4332 1636 4746 2530 1671 195 4400 266 26 3984 1555 12 4013 3757 1257 3300 4617 748 2217 1380 1711 3423 2121 3114 1527 598 2801 4143 3322 2029 2662 1713 224 2698 1776 1977 35 443 747 1390 1098 1686 802 4649 1543 704 887 3247 4890 991 2701 1762 3659 4856 839 2960 1571 89 3229 3538 484 1856 3870 2279 4445 442 977 3742 4447 4021 387 1295 3746 4023 2804 1011 929 2940 681 1895 3273 1332 580 2326 4647 474 4759 4604 4039 382 2029 427 4269 684 4290 3874 2408 1995 3341 3193 4970 1415 4069 3766 1377 2904 4401 2955 1801 4481 1239 1077 1608 2921 630 2327 2033 2277 4011 2749 3370 2476 4472 4322 3213 3858 776 3258 4427 1413 3557 840 1060 715 2099 1345 4952 2331 4770 992 3537 3047 1975 4456 4231 4528 1963 4949 107 874 4395 2547 3052 3187 4006 2637 3645 4361 4218 3136 173 1 4064 2781 3477 896 3012 4810 910 4934 1494 4546 256 4318 4611 928 836 4376 3236 936 1108 2087 4045 2751 3973 3236 3896 2038 3004 4017 4008 1834 2422 350 4670 871 110 3999 3392 1776 4595 2411 381 1433 4423 4399 4178 4214 1105 66 2016 1633 1636 919 531 3711 3198 21 4948 28 1978 2506 1272 2546 614 636 2512 542 678 3743 2567 4748 3247 3082 263 2365 1244 1449 4340 792 2629 3572 1167 3471 2955 3487 2148 461 1454 1984 1820 815 4791 2949 3956 4280 3998 3875 1028 4675 37 2111 482 2628 2338 1025 3684 1319 1945 4836 3729 2528 4784 448 1377 1914 426 2680 3864 4705 4381 4581 679 359 1827 4904 403 4394 2837 4988 2164 1236 931 1682 2168 1818 3765 3994 1757 1830 2133 2385 2554 1286 1075 3525 167 1682 3464 2051 1680 937 379 90 1806 1349 4823 1518 166 170 1739 109 2856 1523 3856 3613 3801 2933 2111 1124 2905 35 3113 2015 3870 424 3589 956 4655 4408 1541 4247 922 263 3673 4065 2015 4400 1330 2044 3731 2783 3376 2784 3638 983 2709 1954 2381 998 1296 640 3464 3300 75 542 4301 408 2302 4467 68 1099 4753 2941 3112 4282 2229 3201 1548 5000 244 1220 316 938 2821 3629 3856 2809 1481 3168 4957 2796 4553 2372 259 379 2773 2422 1616 1869 4350 1364 2699 4299 4613 2811 666 1674 3986 1562 2781 2061 1622 4836 616 3297 1745 4002 4381 3800 237 4983 3784 910 2072 1610 4257 4831 406 647 2917 1015 3925 166 1894 1328 888 611 4918 3792 4181 4476 2288 2904 3863 791 1951 46 3628 4113 1277 884 263 1791 3854 327 2831 4921 2826 912 3607 10 3246 3966 4732 4842 4683 4595 1138 4116 3190 4803 1775 4016 863 1752 3895 138 4490 616 1942 4089 3865 1501 2417 41 4471 1732 1749 2313 710 55 4230 366 346 3859 4402 495 2148 2202 4092 1638 2833 3315 1977 245 1449 869 1174 4151 1184 1431 1384 3602 3975 4915 3938 748 1460 1959 371 851 1438 187 373 1859 2090 4837 3375 780 3601 368 1268 122 3071 1080 4770 2467 1790 1255 620 4636 1201 2740 1513 1669 305 3215 2570 488 4596 2110 2328 4422 936 1884 4907 3786 1445 4772 3036 1380 440 1914 2604 1991 2105 3626 4795 2683 830 239 4290 1876 4949 2102 2401 1889 2614 2280 4514 54 303 4124 1124 2154 4934 1938 1769 1522 2098 4737 2080 4084 3643 2034 555 3733 2669 1866 2650 420 1258 3572 567 1468 821 3605 3184 2838 327 558 4273 652 3605 4774 1615 1647 4416 2549 101 2739 380 2986 4723 206 4849 4918 2034 3084 1085 71 3089 3438 3169 1598 1163 3054 951 3817 2511 3932 987 1858 4591 3172 4543 4094 4729 3662 108 1734 1825 629 256 313 1741 4881 4195 1497 3095 517 1545 4593 1247 3001 1675 3190 1767 3552 1806 2051 957 603 3514 4987 1756 797 3980 2107 259 3382 852 276 3956 304 4792 2230 3471 4581 1463 64 124 2438 4007 3529 509 3333 3992 610 3274 1229 2191 1234 3154 2268 388 4881 4401 3888 1556 3285 3668 4247 3823 1240 3551 85 3115 1927 4151 946 1271 828 841 2609 3969 1854 4465 1939 3753 2740 4124 2650 2411 2686 1614 4862 169 4188 3588 2115 2255 3892 428 1969 1069 1344 1024 4435 3289 3086 1887 1217 1066 2558 1068 958 678 72 2421 2098 189 515 4581 457 3283 327 706 3202 1346 2292 199 2104 4422 4329 60 2349 639 1342 2601 2482 954 1954 4279 1177 1913 4893 3775 995 86 4695 3864 4474 1300 768 4269 2832 2670 1054 3773 1430 4534 1586 2394 4799 2072 4939 946 2674 596 17 57 227 3639 1427 3733 3490 3706 1426 3497 4258 1666 2627 106 3324 1326 809 2741 1618 3893 2241 2719 4628 4093 589 83 2462 1621 4354 2408 536 892 185 2961 725 2575 233 3275 3284 4007 3147 4498 1970 4641 1581 1124 1966 4820 552 180 2236 3126 2746 3584 2835 3904 3957 3268 191 4397 2950 4325 4895 3943 735 3079 304 834 4789 48 64 2663 4162 3210 4948 1379 748 101 4450 3093 1629 74 4584 1803 473 4825 2483 4997 931 4548 2297 3313 1528 3866 496 3054 3626 4125 3812 785 3710 1996 3773 1227 1974 1898 1702 3408 1553 4669 3943 2545 134 3896 1812 307 1956 145 461 1678 941 2547 1716 2464 1839 2070 4290 1303 3170 946 3321 3098 4332 1976 4195 1305 2312 2633 4890 2320 2434 292 398 1041 2837 3844 1691 4206 1205 608 751 27 4045 3258 4448 3866 3203 1313 2741 2468 1615 4895 2776 2767 5000 4786 882 4731 558 351 4071 4628 3329 4011 3750 3203 1185 2328 4506 4117 1523 2815 4796 4210 4139 1096 2406 4015 1068 3051 473 1333 3753 3482 1368 4143 3392 1196 4651 872 1522 2452 2229 4363 645 2353 3135 3217 3002 4372 4891 3871 375 3916 3585 1709 821 3165 1573 2464 3003 2644 4823 752 425 3925 4849 4595 662 1942 1205 1760 1323 817 3061 2733 3582 158 2177 1794 768 4182 1300 4116 2591 2569 1615 611 4445 4289 853 4908 719 1221 1837 4071 2086 3815 4940 1898 2249 3718 1104 2436 4282 1229 1214 507 2005 2450 4228 1751 2412 3168 2480 556 4661 901 951 4772 4242 1085 2471 763 1264 2877 2261 3585 1329 280 3560 4980 3562 118 1140 3427 1205 3688 2072 4916 384 4286 2305 2486 205 2793 4996 3000 3000 537 4008 2416 1028 4616 3321 3493 4638 2668 3535 70 1240 705 2941 1137 3184 3125 1266 4149 798 4739 571 1280 2521 688 2655 1697 2579 1585 1922 4359 592 3955 258 2832 2276 4666 165 667 1426 787 3401 1183 3365 3049 4811 3585 483 1803 3081 1938 604 692 2952 2423 3240 1131 2590 4119 910 481 720 2201 3990 709 990 3283 560 323 2938 1804 3723 2504 3229 1707 1991 2856 194 893 2547 3177 2353 1867 4152 2725 4557 2249 475 3860 4383 1137 879 31 1041 2134 545 1846 243 4017 2098 2667 3249 232 3209 1341 4098 1090 1878 2558 507 4892 1072 1414 2443 4487 3176 1389 972 503 1780 3580 2240 1221 389 1781 4562 3335 3329 2119 3297 1067 1321 3955 4792 3727 3540 2049 4769 2020 187 436 2589 1662 4867 4698 261 854 1582 13 3341 2216 2138 4748 2475 2317 4384 803 2053 538 198 422 4440 4016 2190 778 1249 2242 1293 2757 4336 2858 1293 2561 2712 3283 4803 3549 3561 2632 1137 2252 4142 2540 1221 2027 5000 4497 937 647 2056 833 4297 733 4305 4416 808 3577 2684 1712 731 2224 4201 4274 2308 1293 1917 2268 992 455 3718 3278 3986 3129 1097 4644 2494 2 1949 535 590 4059 326 2076 3473 2339 3906 1443 463 2174 4079 4705 1174 282 227 1350 2968 112 659 4472 1419 1921 4701 2935 1263 1119 61 2703 1195 591 2756 2401 4681 1518 3708 689 2206 705 3133 129 4835 1027 1388 4013 1822 1251 2623 2030 122 4355 962 2903 2602 450 1316 75 2034 1403 3282 2597 3662 132 412 1774 3801 3904 3556 3402 2696 1141 2706 1683 4052 2399 2826 3909 972 3099 4259 1176 4056 1653 4650 2602 4623 3290 2869 4058 3042 327 1857 3454 1735 1592 4173 118 4575 162 100 3766 3232 2193 551 1496 3659 2610 825 32 3031 4691 4521 4766 3436 174 2843 3311 1449 3002 2407 3845 2991 4810 4849 3426 1444 1164 1567 1969 3033 1250 2823 3397 2708 3556 1278 3336 2743 581 1353 166 3503 298 544 2143 366 2494 4822 3320 97 585 2331 4819 4530 4156 3570 226 4135 4614 2379 4664 2961 1250 2970 3184 687 3839 2614 796 1496 2495 379 3247 3788 1376 4240 2419 396 1350 690 4373 1558 3015 3455 2852 2242 3589 4148 4789 3591 168 4512 210 4470 2737 3639 4854 1446 4113 3855 3298 2255 680 3022 884 2279 1550 4674 987 1424 4525 2871 4780 3399 76 797 2248 103 1134 2688 4475 460 4905 478 2255 4177 3768 4900 4671 458 4241 2530 1276 891 4592 4794 3452 4247 1554 1645 1814 3369 115 2366 4655 1983 89 3268 4768 2929 2702 1965 2981 4599 1913 1150 167 1801 4806 1499 2659 3644 154 1678 346 1580 3784 2711 4407 4644 1318 305 3868 4703 2040 3942 4901 2699 1660 4661 3970 1721 3917 3931 4034 215 2969 582 2707 4877 499 516 1091 1883 633 4699 1554 4362 3822 4046 3453 2350 2417 4790 1605 179 2253 4367 766 2517 1375 3807 1609 462 2947 682 2594 1820 4952 1712 4074 3816 4247 4389 3902 2496 488 2297 3870 4261 4204 4102 4039 1166 4540 3197 1185 1340 3097 3473 898 4364 1434 1569 3674 1800 1873 1499 3325 4974 950 156 2500 2871 186 4720 4572 1009 102 224 973 2590 826 4247 2668 4003 30 1261 1697 2146 2668 4764 554 112 2803 686 3054 4047 406 748 4715 933 1227 3648 2297 3524 3357 3876 3597 112 419 3201 2471 3428 846 1114 2964 3645 1647 1870 1716 1053 2646 41 4501 4777 92 2003 262 3548 2170 2719 1677 3842 2896 2246 386 662 4319 1170 3186 1756 1631 11 2644 1063 2530 1157 3015 3252 679 1928 195 614 4160 3871 867 4712 1124 1274 1809 4718 3366 2420 1474 436 1628 2965 2446 4941 344 336 2761 2557 4707 2486 1333 1024 4917 1562 30 833 54 4884 2956 2195 921 4774 1501 4428 515 2098 2648 1541 3440 2217 4234 2427 2351 2229 1941 113 4153 104 2796 4452 1518 3651 3817 1349 3247 817 2776 1275 3189 4849 1337 2534 1113 1375 1577 3101 1890 1555 1505 369 3274 2744 2598 2776 3977 4070 2032 1939 977 2545 507 4640 1936 1105 552 1928 1969 2656 205 4834 2971 4183 3233 2055 464 137 2889 1060 4648 925 3502 3387 2003 4984 2965 706 467 489 1397 4370 2360 1564 3492 1025 1225 4680 3499 3297 1434 2921 2485 4638 1768 4974 2196 4436 3399 1452 2812 1095 4605 3953 982 4450 4748 2593 623 3585 1955 4197 1646 1102 334 1703 2377 2647 2338 3272 3729 1286 2722 4915 1305 1032 205 3055 3547 4071 757 968 4971 2840 2865 742 3906 3966 412 3940 4444 1869 756 1186 770 2095 3707 3876 745 3427 4698 2170 1754 3601 2001 1062 296 1047 4264 1432 181 3951 3714 2349 4221 4959 3012 820 2752 3455 4642 2040 3020 2406 531 4081 2090 4102 1488 1946 1629 4540 4841 3732 1558 4417 3624 1858 3922 4859 2651 4500 4538 4108 3342 3268 4545 1906 4783 1963 346 2110 2161 853 3064 4661 1265 3169 3196 1042 2372 1890 3595 154 927 320 709 4638 3901 8 951 3013 29 3712 290 4327 3242 1620 1138 899 3753 2116 903 1562 3014 315 1175 3681 2575 2377 506 1635 2399 4530 1893 3637 3173 3830 152 3489 763 535 1376 1467 951 3349 1157 4943 1589 909 4157 1041 2642 2606 312 4547 3355 643 545 2610 516 100 971 4570 4114 3156 3522 510 2354 2876 4638 2744 2575 135 1028 2119 2344 1652 2220 4612 3039 3952 2100 3220 1635 1881 2403 129 4879 1364 1159 1665 4849 3087 4400 789 4300 1991 1978 2179 1534 1868 4231 1085 2202 296 331 4952 4544 716 4374 1862 4480 363 4030 1700 2963 4069 1450 2173 402 822 1712 4493 116 1244 1183 3190 4133 1572 470 975 2721 1765 1948 4079 4685 1739 4261 3367 3983 3382 3948 2798 4305 2088 1627 2754 2786 4011 1636 2614 1996 9 4204 2358 959 2146 2386 4532 2397 1769 1757 703 2596 4471 1131 4151 815 3287 2643 3674 4269 4656 2068 2706 3913 2567 3531 925 584 1674 4473 380 710 653 2403 2468 417 2113 649 424 2604 4240 4807 1756 2886 3155 3470 348 969 12 708 235 4787 1932 600 1412 2720 2478 3271 2173 4085 234 4818 159 2735 595 2861 3968 987 658 4946 16 195 1736 3340 4839 1287 1408 4653 270 4969 539 2184 2457 3984 1481 3839 4132 1350 727 1638 2635 866 2323 4046 976 543 1818 2923 4312 2035 3515 327 2158 3905 362 1077 3855 2999 814 422 733 4633 3394 2335 2157 476 4808 4945 408 4548 4721 3752 4685 1998 2494 461 2317 1822 2779 4348 462 2835 2566 999 1577 2766 2596 1552 4957 4543 309 2179 689 3560 4491 194 3461 4776 3999 4999 2066 4849 2892 2438 2653 3466 4082 3335 2377 1637 1772 440 4658 4770 1650 2282 1306 3763 424 760 1543 4286 4469 531 3851 422 1661 832 643 4802 4232 3279 3425 2717 1545 2102 1650 2700 3623 4613 4385 3323 551 184 1074 4424 4912 2696 1488 662 2341 2938 1751 2132 2983 830 4130 2620 329 2673 4182 508 4586 4772 1485 2992 3390 3426 117 1550 4006 846 2623 4344 1003 267 4376 2894 2023 714 4458 4969 1156 3175 1748 2825 2890 972 4126 4625 2814 1725 1495 2957 4957 2531 2423 2387 3373 4457 1005 3847 2589 650 841 253 328 4961 763 171 1591 3639 507 4148 3771 4344 3446 30 2311 2686 904 3053 3812 981 1572 126 2338 3653 2934 1533 3366 4948 1162 727 4718 761 3073 1952 879 1074 4547 3007 2928 3383 184 1429 2284 3940 830 1730 2508 3579 2935 1976 51 544 3223 3062 4536 3587 298 4462 2911 370 3924 3255 2840 3148 647 1619 2295 1391 4705 2498 2114 4194 1747 3038 182 2876 35 2885 3827 1747 4578 4146 283 4910 2479 3909 335 2300 4747 422 1698 1459 3571 2293 3196 2762 4673 2869 4136 4302 4467 2549 1110 225 1915 2910 1090 2078 2629 1576 2283 3431 4588 4468 3797 3855 3597 107 975 1240 2970 4662 3350 855 1904 1587 4600 2419 2585 4855 1850 545 3219 2383 379 3763 1632 1341 4094 2324 4948 913 708 382 3770 1573 2104 4644 4783 208 4289 104 125 1124 4715 2710 1954 3657 1550 1159 566 488 14 3032 3593 1576 4025 1240 1490 2620 3484 2789 2409 2018 3519 432 2470 3110 68 4468 4263 1093 1524 3051 3590 2195 1746 3601 1801 1045 4293 4191 1097 3960 811 4209 3155 4376 993 4768 3354 2385 3339 3513 4699 1802 226 4797 1263 4413 513 4623 1076 1697 3312 409 4197 3112 4945 711 4150 385 3078 4162 184 1463 713 14 1315 1024 1873 4164 4231 1006 1132 4033 1650 2498 135 4789 2989 2796 2176 981 535 580 2765 1722 184 1373 458 3336 3591 4140 2223 632 1605 1109 2936 1470 2816 1742 2491 4227 4729 4243 3861 4804 2566 456 1726 2833 2281 1802 2088 119 350 4839 4092 2767 3665 4704 1245 3588 3286 3502 1578 3961 127 4627 4072 3993 1474 2037 1599 3453 4088 1574 3072 3626 2952 478 2285 3984 2665 3551 2905 148 4003 1392 4396 2478 4607 2444 944 132 938 4400 135 2310 2591 3040 4170 3384 4962 2698 1523 2603 4485 289 3892 1867 3110 4411 622 2546 759 4420 3604 1092 4781 2729 205 2729 1178 214 1877 551 3516 2889 3084 2613 1075 868 1533 313 1174 3414 817 99 1823 3075 1890 3920 3587 1752 1200 16 3979 4056 4863 359 2453 1777 415 4096 4739 2152 1955 4365 4235 2721 1043 1137 2533 3615 458 3310 4841 546 1592 255 662 12 1088 3888 4916 4123 4355 4056 1691 2083 100 2678 3849 801 3835 1537 785 264 978 3023 2086 4448 970 639 3396 4090 1351 2215 3816 2701 2776 3334 1403 709 1288 1475 154 286 1056 4212 17 3805 2250 616 979 1504 4367 2902 364 3337 4115 4619 4016 2382 36 3265 489 4124 2862 4730 3748 4512 1833 881 4740 3772 1161 4017 4838 4728 1278 2996 3596 1439 826 2429 1531 2086 3470 4702 1084 4744 700 4747 3030 804 3102 4269 4346 3805 4518 1321 1846 2689 1068 30 1779 4411 908 659 2815 4354 317 4750 4644 3135 1211 4541 1775 1875 549 1361 1442 478 1807 2783 1538 4209 2210 525 4521 166 2007 4803 1901 3666 1848 663 3143 3202 695 1095 3982 530 221 3436 465 4119 2716 4321 2833 3055 4541 80 3108 4324 4700 1181 3163 4957 2759 1601 2301 2829 1786 296 1649 4282 1101 2083 1297 4391 4844 1423 1001 3274 2103 1037 268 1343 2408 3032 1063 347 2087 2074 1948 273 705 471 4793 4665 229 3343 3911 1540 2102 4473 3771 866 3316 1851 4743 3396 1170 1203 2626 3505 4673 4993 3028 4557 924 1658 3044 1598 778 4271 2266 4390 3256 1060 100 3812 3060 377 3565 682 515 4660 4162 2696 2507 4045 4195 2216 1866 1001 4824 1352 4045 4904 2065 4531 34 679 2389 3080 383 2335 1540 1489 3016 3292 4349 3862 381 830 681 1992 4841 427 1094 3702 3340 291 2373 3459 1122 3971 1739 1174 2483 3843 1628 2856 3921 408 60 3250 772 299 4604 716 145 1887 2579 1831 4135 3079 3642 636 881 4246 175 1819 3439 797 3771 2461 1372 3464 4580 2090 1369 1465 3428 1844 3969 1532 447 1882 491 2025 4929 1478 996 4174 830 1376 2154 3546 1144 2864 3977 3019 1965 1007 3082 1153 727 3543 23 3736 3586 383 3001 2546 3161 2776 3626 3739 2145 1210 1779 2803 4147 712 1935 2448 1839 1607 2390 4833 1988 3500 2884 4612 2673 3131 831 4361 1768 1912 780 3436 4573 1162 2010 4631 4267 203 421 661 1671 1209 3269 4793 3003 1048 4476 2781 644 3414 3476 2787 2285 414 311 3104 4546 1110 37 3236 1398 1888 25 2859 5 4893 3420 671 1538 3901 369 3171 3779 1616 1559 4489 4712 2880 3507 1534 1559 4805 651 1737 4107 3848 2131 3487 4192 1672 2660 1298 1361 4288 1864 2253 203 4270 104 2169 2263 3918 166 2084 1852 646 747 2581 850 2047 2066 569 3864 546 4491 1065 2222 3249 3409 3474 212 3865 4628 371 2250 4031 3096 3978 702 256 893 4984 3937 4759 4237 3272 850 3435 400 3084 4793 4134 2899 2888 1669 3391 828 3237 239 4361 2792 2319 4285 4698 3350 336 2784 4333 1010 2787 4478 392 3659 2817 3056 4967 1876 2343 4549 1783 1254 38 238 67 861 618 3872 1891 1311 836 653 2080 3889 2304 1299 1090 2897 2192 4355 1986 3844 215 4643 1520 1722 4694 2885 2982 2197 2930 558 890 3926 4404 3191 4808 2104 3136 1512 4518 3099 2486 1616 4223 2570 573 3086 4929 3733 1795 4283 110 400 3974 3758 319 4562 4206 3126 1796 4703 3848 2908 2021 1831 549 1950 292 3045 2432 2941 945 4376 2004 1208 813 565 4740 3462 479 803 3401 3393 3618 3813 4448 4165 2989 4172 4489 1421 705 2155 2473 3759 1871 4569 393 2123 2048 3930 2924 3127 4051 2222 869 1326 1018 4049 3207 148 1253 226 1299 1516 1397 3540 1438 4811 2338 4207 3744 2674 2846 2687 4806 2943 2032 1036 216 980 4106 4105 2020 4175 196 2494 3913 4049 1150 14 3909 1375 2785 417 600 2948 3431 1875 3310 2309 2815 2899 4081 3307 3114 1413 1189 1637 3873 1265 563 1219 780 226 2558 92 2516 2255 664 4633 3986 3437 4166 424 2381 75 680 3665 233 4956 546 2164 1843 1185 2086 4322 3726 1101 3088 1968 1560 2039 1344 4143 2085 1467 620 3182 1667 241 1899 662 1533 2637 595 2037 889 3685 1707 4948 3274 4470 2138 1521 998 1232 1799 1430 4384 4653 494 2912 1999 4726 865 528 4510 2670 2621 390 2698 2341 4305 1313 2143 2454 2250 2024 1715 2825 4530 2948 2842 3306 1356 3291 3904 2208 1434 55 4114 4799 4432 925 1197 2870 2902 103 4165 3938 2905 1090 3288 3889 3994 3889 785 1832 485 4952 3997 2678 4412 4441 2889 3294 722 3835 2754 4401 4801 1774 139 4442 3628 1176 2755 2800 3621 2459 1708 2215 528 1340 1117 343 2030 3542 2953 996 532 3149 2782 3676 2193 2100 2999 3084 707 4727 3155 3716 2003 2609 4395 1990 2772 3640 1872 3291 1832 1740 434 1798 2043 803 2954 2478 4654 2040 3545 4096 1421 1896 4823 3628 2314 3035 4117 3115 1904 3209 4499 1535 3896 626 3403 1075 2615 493 3508 3567 4494 3850 3664 141 2249 3008 1438 4839 1289 3376 296 4158 4802 2815 3694 1844 2957 3736 3418 4764 2999 1584 3266 2660 3416 2681 3922 1098 3710 2263 1727 2204 1231 4302 3196 1942 4242 1250 1929 2368 1335 4749 2175 1462 1018 4268 261 3246 3428 2578 4694 4989 2738 1932 4937 779 4012 988 1648 3234 503 1111 1297 3707 1644 3598 3120 1137 3319 2849 2995 4843 1688 631 852 718 2581 2519 1763 3633 4534 1210 4522 2448 4584 2862 3039 4586 4811 1421 4525 2107 1892 3804 3315 4387 4228 1109 4403 4740 3438 525 1052 2911 501 1790 4049 4816 300 2462 200 1830 1436 1295 4604 4764 2137 933 1540 4403 501 3003 3138 4854 1860 3838 4724 2788 4431 3088 3910 4649 945 3606 4165 1389 1141 4827 310 4195 2381 2371 2157 2844 4748 2856 2862 4026 4526 3937 4104 517 459 2894 821 3137 2024 1389 2788 2102 2557 920 4191 2383 1895 277 3757 483 1920 1253 513 4456 1442 3613 3873 4027 2944 576 1384 80 4870 1186 3156 8 179 518 4808 4566 958 4002 1284 4194 4726 38 1360 3222 2745 4281 4573 2395 4478 1444 4748 4317 1227 732 612 3699 3919 4068 2864 968 1561 3889 1775 2325 631 348 4931 3692 4512 3508 730 4382 171 2017 2776 2791 2062 4650 2539 3581 4392 3088 4710 3156 990 4345 2454 1140 3666 2486 3896 201 1919 2805 945 1443 3671 4479 3876 404 4957 1235 1816 3084 1723 4089 1896 4912 3173 2081 1017 1679 3389 2786 2799 3356 4181 4666 760 4359 4943 2861 239 2532 961 1918 570 1370 2929 4111 2717 4220 1070 807 2437 3652 4391 231 2766 2707 281 4676 3174 1067 709 2672 1607 3317 2623 4065 2161 2707 4408 2201 1141 479 3525 1980 3539 3106 4847 2733 3405 2078 2905 1673 1746 692 4437 754 4004 2872 1575 4373 4530 4887 4864 4237 3639 3392 1196 1606 201 3504 4581 4810 4947 3964 534 4128 2355 763 2880 3640 1780 1090 4928 200 4006 3526 1935 2906 2017 3605 1081 67 134 3894 4767 2878 3142 3964 349 4191 2112 943 372 4177 2399 2850 89 4280 4218 742 1428 3032 1099 4614 290 1796 2577 2137 2748 1071 3797 4772 4694 3567 392 3405 3728 2429 1996 1305 3945 2918 3903 4382 2335 2405 419 3250 2735 4271 3649 4954 3220 21 1185 1308 3768 3685 3971 3262 756 1914 2417 2228 2910 752 4970 1022 3518 1832 2281 463 888 4426 1917 3559 3389 6 3863 1634 337 1442 4422 3983 878 2671 1886 2091 3152 1300 1908 1411 3416 170 2436 3605 3929 21 292 2016 150 3786 198 4695 4138 1243 2866 4778 3630 2676 857 260 3686 2418 219 238 2212 335 2562 1547 4524 1648 4677 2594 4855 1015 3294 144 392 1377 4180 4955 2481 1736 1962 3687 3743 3202 2078 4421 498 3472 1363 2431 631 3312 3919 1734 2245 2068 1294 1164 1563 3425 3853 1218 3673 1 3591 1715 2554 593 1812 663 2136 2811 3589 4153 4296 278 2106 2938 426 3441 3948 2300 2826 4491 2651 3263 1562 534 4576 2719 3598 1679 1868 2124 2862 208 2768 224 2647 2303 419 1573 3914 4996 4160 805 1284 4887 2260 1096 1893 4519 4820 2777 2433 2628 1069 393 2994 4790 3059 3187 779 3379 2691 3766 4966 2781 4256 95 4472 4098 3833 756 3072 3914 1481 545 2131 613 2150 4991 1187 2283 3316 2032 563 4177 4727 3557 1373 1706 4972 224 2212 660 2560 3970 2194 4839 4655 2694 3235 338 4143 924 408 4814 3802 391 3694 4160 3184 3055 4748 1595 1258 2800 2696 1140 560 1137 3003 2740 1268 3918 1992 4722 1005 3583 1801 3319 1669 1071 1706 3639 2108 3269 3260 486 3386 1334 2820 2921 408 857 3633 3217 824 4234 4865 3124 745 2031 76 1084 44 1230 2696 205 4225 3101 2891 787 2275 4577 1860 3618 4160 1392 4435 3604 4890 1334 133 1871 4080 1412 1721 612 2758 868 4861 3713 4744 2991 2361 5000 2971 2295 1338 1590 893 325 4953 4213 4384 580 306 3026 4115 3724 294 4151 4840 1656 1345 3378 2391 2624 4580 3493 1730 1168 4820 3956 2143 4751 473 4498 458 4785 4672 2252 2512 150 2450 2884 4668 2377 4043 3447 2917 3601 4907 3592 2374 771 1240 1299 2830 638 50 666 286 3573 4502 1356 3141 4449 4668 825 2487 4197 1049 4687 1834 4184 4230 2104 679 2070 1903 2474 4495 2431 2372 3045 3636 3191 3283 2369 3355 4916 1484 253 4017 3644 4788 1273 3339 1412 747 4821 3292 4361 4158 3976 4371 1403 4941 1042 1746 1109 2550 1073 3808 4839 3072 632 840 3956 1657 4004 1392 4092 2329 4365 707 2875 1277 3411 127 3568 4708 3231 2928 4431 1973 1725 4195 2592 3696 1505 4780 934 1912 1102 3704 1224 1208 2144 100 387 1890 4404 1692 830 4833 195 436 340 697 187 3883 4110 905 517 4475 4999 1240 1480 3067 246 4477 1117 253 2519 1398 4233 1040 4594 970 1022 2071 2595 1727 3401 2831 1552 1045 3142 1277 2150 2536 4368 3614 2021 2026 641 2550 3231 1222 4912 3186 2661 4190 398 4029 1114 4191 3184 4111 4398 1992 4376 4545 1772 3599 2892 2442 2308 1459 2701 1629 2746 795 594 4169 3269 3933 4883 2600 1793 1224 1742 2096 2429 4483 3996 3645 3846 2019 37 1285 3978 169 1000 3178 3750 1762 3716 4580 4353 2293 2691 180 774 960 265 322 4246 4252 185 577 3772 4812 3160 4262 3031 1498 2968 3092 883 2482 903 2162 1368 3861 1501 3083 1962 1880 4105 3949 2823 1786 37 4651 2204 2897 1110 691 2480 2510 1365 401 832 3492 3592 4010 2394 333 1609 74 3489 3189 278 3551 855 1285 4768 2427 4558 4561 836 2109 478 211 3309 1689 1675 326 223 4308 4196 27 3566 1137 2701 2751 4701 4622 4950 4027 3992 1407 4321 2923 4394 1786 2488 2024 751 3722 2860 3262 460 3669 1967 2214 1178 2438 1900 3109 479 4331 2537 140 4548 3031 3076 1606 3448 3641 411 2284 4115 3068 4074 4236 268 1757 3049 1926 3188 2480 4900 4262 3865 3244 89 3109 196 1570 77 984 1339 4962 1936 1239 455 1517 4316 3039 3199 4452 3722 1905 756 1304 1020 1289 3555 4272 4004 111 4630 1798 4588 1753 1523 2106 804 2351 3203 4917 4400 2942 2484 4671 1143 1406 3848 355 3277 4572 1300 4086 937 1761 3482 3043 1776 4832 2807 3537 496 940 1798 2043 2382 3864 4203 4951 2129 2349 2968 4136 1468 4671 1187 101 2264 3656 2902 2447 3503 3764 4038 159 3563 1684 957 2469 2005 235 4433 3258 1150 4476 1218 639 1257 3626 815 3364 943 638 1210 4946 3410 2484 4111 2041 3162 398 2897 3731 4795 4248 4414 351 2469 1978 3790 3255 747 1850 1327 3490 2652 3511 1132 59 4477 2343 3297 3072 4829 2017 153 363 1168 1348 3937 4261 4693 1983 3322 1894 2208 4142 4482 1702 3384 4252 316 1424 658 1531 4547 3697 2052 2765 979 1461 2723 4279 3953 1787 2454 2673 3229 3068 352 1719 1247 2536 4514 3107 3488 64 14 4184 4396 1397 4533 4512 4663 4000 386 1176 2788 4008 221 4743 3791 2487 2570 3626 1893 2069 3279 491 4527 332 3089 3333 667 2058 1815 1450 2667 4658 2390 2157 2923 2731 4611 1520 1799 727 1084 3592 2531 3869 136 228 1673 2704 1170 4921 2215 2367 2914 2777 2422 4683 3412 3031 3212 179 2695 4124 3339 3995 1510 670 3728 968 4699 732 1452 2094 2503 2275 4471 3523 11 2852 3816 817 1243 2507 1686 3559 4646 1066 4490 4993 3367 2948 4682 3484 1303 4098 2760 523 992 2481 4329 3029 3995 3818 407 60 2275 2081 1560 1631 2880 1951 2988 4225 22 904 4482 87 643 286 1196 3566 3188 996 86 1004 680 2251 4243 2906 3531 3472 3928 1512 1669 4980 1759 465 865 283 110 4106 1399 1406 2813 2095 4338 2961 4428 2655 3850 397 3314 2547 3578 2335 3191 1491 475 2783 1763 865 4800 4930 1636 819 3608 1729 3893 3685 4568 408 4657 3053 326 1728 2012 558 1351 445 1746 1965 3985 320 1910 543 2274 1278 333 4945 1351 4111 360 3414 3326 1328 46 149 2829 1553 4951 217 1464 5000 2914 1863 207 2109 4056 4467 1973 3620 4006 4083 2186 4134 3919 1818 4514 4607 2744 1991 3852 1113 3931 2043 269 2792 1484 2935 1066 3853 783 3156 2201 2228 2320 840 2609 4437 2977 3896 1388 3638 1200 1792 3188 4119 3422 2149 1300 2852 433 1540 459 1103 1634 3160 4629 540 856 1656 4217 4100 1660 2646 867 450 4931 1697 4124 2857 2127 1244 1461 4763 1206 1917 3928 4035 1889 1471 3439 2861 4431 2800 3683 1385 3591 3267 1750 3043 3577 2232 2641 1102 3662 2999 2479 860 4988 2969 2376 431 3019 1279 1327 4948 3858 4328 3501 1835 3698 4952 3116 3888 3314 2083 3084 717 202 4446 4809 3166 3896 2255 3874 3683 190 4800 796 2785 1697 1216 4406 2138 2556 1865 3507 4872 259 3235 2243 1534 113 3656 1249 239 2690 2158 1254 1125 3977 4168 2165 2099 1539 3029 1741 4476 1123 1680 3314 2338 2420 3926 845 919 442 3107 1879 3175 3665 2213 1618 3012 1068 3007 4800 233 560 744 1722 2136 1374 1825 3906 2364 4564 4499 497 2767 4125 3559 4978 4686 924 3883 4117 1824 2005 2596 1637 4090 1989 3134 2018 1637 2749 118 416 2055 242 2521 806 622 4016 4538 2544 3456 1210 1120 374 1342 1308 397 1323 1964 2122 2152 1574 1659 1518 2884 4084 4760 502 4495 4732 1802 3883 444 3570 3175 4339 2809 1804 4168 991 3746 2568 4232 102 1468 4612 313 880 2251 373 4783 3637 1844 2969 2234 2636 3139 2196 2817 1020 4479 239 402 4334 4497 908 595 3256 993 3148 3948 2044 4345 2033 498 151 3368 2108 2158 490 392 2744 4812 2628 2360 3125 3333 4751 1018 4542 3749 1719 2990 499 4213 2158 2278 2440 474 3146 1184 3172 452 1005 255 2987 4240 1644 306 3829 2783 3121 2700 100 3525 1634 3378 2434 4938 135 1672 2545 3548 4879 1012 433 324 2252 2753 1253 1412 186 2166 1326 2807 3124 2669 567 3169 1336 564 4199 1083 2558 1879 2610 4577 4364 4172 8 2835 3733 4021 405 1983 2597 1490 3247 1293 759 1052 1436 4282 1423 3019 1657 4278 4785 2602 1179 4878 4824 1677 2690 466 2167 2538 4233 1800 1748 2109 4240 4439 1992 4162 4986 1229 3912 2519 4807 1602 1783 735 4475 3819 3170 3400 3693 976 3450 2574 2353 373 902 422 3399 653 4486 3387 1745 3402 1993 1357 761 247 3952 3173 2993 2998 2608 3595 825 1242 2932 360 4300 4199 4753 828 299 685 3537 1105 3568 2760 2240 870 2645 907 4266 77 1683 4232 4523 2949 1971 4753 1477 1152 2664 3187 374 1030 2475 1966 2639 1369 2510 3118 3470 2143 2962 1909 357 2467 4385 1526 1033 2973 4972 1460 2315 13 270 1129 258 4779 2782 3239 1368 4402 2106 2875 2081 2081 687 692 2127 3913 3626 3689 2872 714 1338 1272 1734 2717 1579 1280 3518 4571 4596 1704 2666 3381 4482 4013 1831 233 2931 976 256 1012 4292 38 4561 3699 2260 4318 4956 3720 526 2463 2623 4315 3867 607 3212 4510 445 4484 553 3032 790 4655 1206 595 2167 2413 1889 3391 3017 253 149 4493 4511 4676 4942 100 2834 1163 414 823 3132 2216 1476 1724 4973 4153 2584 1455 786 2436 4792 3157 2792 3842 1983 274 3181 2695 704 4075 3264 3812 4903 1972 1140 1966 4600 1580 4449 4244 4742 564 955 1684 302 2292 321 1926 1673 1502 2735 2375 3070 4801 4445 3528 3453 3535 2693 2757 1421 2727 1401 2759 687 4244 1498 2970 3512 3236 3978 3584 555 481 203 1507 1733 3292 1790 1047 639 4749 1054 1382 4320 52 4018 1618 272 2820 886 686 3390 3626 1858 613 4811 4170 4058 3818 3085 2218 4812 4966 3117 1118 4133 2006 993 474 4572 3634 3739 1355 3054 1655 2168 1735 4872 742 425 1543 4576 1683 2389 84 2917 1678 1278 2088 4242 2966 3127 1808 631 817 4437 1761 64 2828 4779 2136 972 353 3860 3736 943 556 77 376 2944 4214 2063 1779 1868 1115 626 4246 4769 987 197 1149 2364 3556 1351 3038 2692 1198 4601 3204 4788 2310 2154 1221 3677 1220 4690 1581 345 20 631 4537 2561 841 4371 3549 697 3510 2139 3287 1183 1243 2346 4817 2735 470 4220 2370 3817 1647 539 998 1553 682 1086 3906 4607 3961 2869 2337 4741 1384 2510 4745 1596 383 3651 1239 2231 1252 2906 2383 2909 3374 3907 540 4099 2075 2326 3918 4912 4907 1482 4751 512 1530 3039 2045 1634 2842 4709 3068 1762 1631 3611 1041 4511 4665 2377 4567 686 2413 4134 3422 3053 4900 3666 543 593 867 1157 161 3241 1546 1295 3360 2536 2909 1470 3176 2383 3438 2195 1966 4592 3952 4997 2936 4180 406 2900 1167 2462 42 3103 324 2982 942 4439 3545 1272 1375 2898 2892 4394 4444 2113 2055 2161 2243 1097 3722 180 3181 3262 1192 216 3670 4884 2294 3546 1998 348 3823 3608 1706 2077 2826 745 1051 64 1426 2768 4221 2539 2901 1989 3554 951 3934 4315 4813 1587 1868 915 1447 1950 2392 4536 3038 3880 2275 4914 2937 482 1093 4427 2621 969 2951 956 1643 31 1018 4025 463 4346 198 3777 1387 2844 2620 575 1826 3913 3012 2692 2325 2516 3656 1370 82 4050 143 2490 4607 1957 171 3079 667 4418 219 3161 2606 1899 570 3748 1277 1807 3494 438 2295 229 1538 548 4922 2916 1380 2357 2230 2750 1728 69 1024 1769 747 3388 1025 1149 2416 1893 813 3856 463 431 757 3997 785 3319 4493 2952 605 1500 70 2252 47 3330 1189 2765 4835 3336 154 1158 1318 3634 691 4709 1022 1023 1478 2202 221 212 586 3844 722 1031 2599 4131 15 2684 2481 2543 2892 2036 121 1768 67 857 4516 2155 3594 3708 2914 3172 3204 1391 2032 958 4872 4843 2343 277 2864 100 4570 4332 1092 3168 276 3815 2653 243 4288 2995 2474 949 4431 2289 2822 4434 1206 4703 4167 721 2645 3518 4553 2318 2113 2725 4634 3649 3738 4100 227 2381 222 4906 2373 2537 4532 2880 1425 3370 4538 3524 783 3959 32 4911 1080 2316 1243 2727 580 1384 3043 86 189 511 4300 4825 3746 400 729 1457 4093 215 812 3469 4358 4989 3312 3343 2069 1923 4416 2083 2355 2211 4164 739 818 1471 627 1773 1473 2040 732 3923 4753 1384 2548 4674 4618 1008 3003 1948 2743 635 3878 4334 29 1689 4903 2346 1368 2589 3336 1062 2487 200 1316 1540 3139 2379 4855 1736 172 4305 1016 997 244 3019 4862 4768 2177 3529 1424 3195 1271 4416 4756 1164 2020 3079 1073 2851 675 4761 2572 247 962 3653 3327 330 1931 449 1173 128 3103 1995 3096 3773 3390 1783 380 1116 3168 140 489 2328 135 4950 932 3919 2427 4646 3942 2033 3085 4965 92 278 3028 1957 1493 3173 331 904 4583 1494 3272 4422 2131 577 2983 68 2604 253 3262 1928 604 3642 550 2518 4152 1855 2840 2030 2407 1381 4166 3459 2374 3649 4125 1381 1479 3910 2634 1456 4085 1425 922 451 1649 107 1904 3882 2777 2059 1307 3509 892 2809 269 3791 4431 2580 845 4159 1251 4349 1102 778 4564 3650 4310 975 2635 4652 264 3633 2629 3345 3314 3585 4619 442 4135 3090 4408 3598 2447 3163 4918 1910 1890 3841 3713 1327 4729 1122 4674 2195 2421 2754 3717 3392 366 3938 1355 4095 1493 2548 1161 3942 962 3929 3631 239 1303 955 4003 1055 4722 3587 4763 4272 447 4916 494 887 3556 222 732 206 2996 940 4297 1187 533 4542 3726 4584 2577 1512 1088 3537 2369 4721 4047 1 3941 397 1872 3517 2141 1020 3596 2535 2467 1496 2343 1492 863 4307 3042 2679 3178 511 1081 2740 1179 3092 821 1421 3109 3789 2675 489 3831 4611 2379 4920 3250 1585 98 2000 527 4710 3584 299 2151 4262 2459 4335 1544 4113 1226 2164 2783 3603 4179 3881 3345 2082 1566 3240 2616 3891 3960 150 1284 4270 4209 700 3503 813 2870 4504 248 993 423 2437 337 1301 522 2054 4009 1393 2031 743 1371 2424 1329 3516 4581 3954 4579 3840 2458 2499 4209 1520 1369 3050 4827 933 1307 3571 3022 2830 2409 638 1602 2883 4291 2957 3237 2043 922 522 3334 2183 3103 3727 2051 2373 2241 2299 3411 4758 84 3380 3973 1248 2949 2152 1800 1884 4823 258 1632 2553 3944 28 4360 2311 4164 1887 1058 3381 2897 1276 336 2316 890 4030 2159 3714 1573 4422 607 3944 4085 4854 2132 3732 3392 1502 256 1704 3777 4579 3687 1793 2399 2499 2137 4377 2013 1490 4603 2349 3504 919 2070 999 3596 2111 2311 4589 151 4642 4222 160 2981 4481 2519 3583 674 126 1899 4209 2539 1076 3144 4926 2557 1067 4757 2631 2156 1302 383 98 1814 3804 2391 3119 2302 2434 290 525 4833 15 4407 1029 2924 4382 3165 774 3396 408 2642 1392 1548 3199 4621 1945 4267 1877 3733 3611 4947 2787 1055 2435 2211 690 196 3572 2014 1461 4632 4826 1122 485 3493 4560 4642 1668 430 4530 4701 3658 1972 3620 4236 4020 2836 1969 3624 3319 215 2052 601 3737 2153 3251 2256 841 1691 4686 2462 4810 3986 501 4387 2364 4117 2368 4728 587 1586 172 3709 2014 1849 333 1092 1777 856 382 828 2547 2805 4050 3439 3561 279 4207 420 4249 3542 4534 3677 272 3110 21 1978 3541 473 3164 365 3147 4122 3611 1940 3259 4522 3275 4499 400 1646 384 1447 1953 703 3150 4275 2226 833 1881 3871 2323 1004 2235 2092 2576 1902 2322 4793 1095 3672 663 3097 2973 292 3936 4003 81 2326 910 2041 3120 3392 192 4897 3439 1843 1415 1391 2780 2597 664 3177 2734 1534 4997 4865 536 4570 1956 2847 3058 330 2390 3645 2600 3250 2425 705 393 813 2255 470 2745 3821 1949 3179 4703 4107 4901 3218 3336 1645 2508 1778 1522 1242 1060 3886 674 2368 4675 1764 687 4511 2915 1935 100 4508 2648 902 1490 3079 2725 4491 4827 2229 1031 796 4808 686 2096 1293 3293 2216 1109 1283 4504 4666 1929 3795 1877 4738 1776 713 972 3544 2077 2273 777 1200 1164 3850 2748 4324 2088 1726 2471 2784 3542 4908 235 2148 2713 1926 4723 390 2012 899 3510 1269 2539 254 4601 4007 354 4093 3435 1628 3140 3563 4672 1056 2677 990 2159 3949 4009 2937 4668 2287 1883 4500 398 4998 2262 3543 3946 447 1984 2643 1486 4476 1018 745 1423 895 825 224 2836 2083 2296 4283 216 3795 4340 4313 692 849 3822 4884 4730 3945 4357 466 1755 27 3217 4239 3490 4444 1481 2329 3407 4733 1734 2635 4694 1483 2382 666 501 4013 2 3051 161 3850 3928 387 3241 304 3137 749 3801 4270 2300 672 2553 1067 3850 4990 388 2940 2064 4983 770 4146 4720 1868 3230 3161 3688 4652 4944 11 145 2434 1011 1435 433 2828 80 171 2674 1046 2050 566 4873 357 3225 1662 1879 4301 3727 1663 427 2396 4325 2722 2719 1788 3279 4915 1231 3877 2980 3964 3605 2976 495 56 287 861 4353 3640 3559 3150 4988 1258 994 4434 3257 1301 418 2707 3963 3134 4932 336 1074 1573 4715 3244 1234 1065 3483 3077 3113 2224 3982 4758 1908 2928 4899 3485 2922 1569 498 133 239 353 4601 2302 3115 1510 3714 1688 2713 2991 4827 1596 2472 3292 4692 3347 3709 4825 2420 1244 4167 2143 2301 34 2890 699 1292 2548 565 3838 4370 2780 2316 4171 45 3417 2118 4163 1391 244 1160 2484 1590 1518 152 2670 1699 2129 1266 789 315 923 2511 2098 2401 4438 2809 3442 1850 1042 4521 4973 439 2538 1217 1720 3079 1395 4106 2908 3202 1448 2240 3516 4711 3928 4984 4675 4343 2838 4657 4364 911 977 896 2392 4498 2786 250 3468 293 432 510 456 4554 1727 768 2001 4829 2076 368 4527 2370 4243 4649 4456 1325 402 2482 1739 4600 451 3864 4846 1296 2966 2378 617 1577 92 2084 2393 2734 1869 4797 4558 1425 4515 4473 2421 4905 2277 4703 4214 3391 989 4275 2671 2472 3810 573 3575 4118 1623 1449 2244 1663 762 14 4382 4372 2582 79 4129 4499 1809 3917 4023 4654 1263 3090 2548 3922 3077 3031 1192 3689 2710 4095 952 4848 1306 3978 4918 4570 2970 4915 4452 4259 3870 1674 3085 3261 4031 4771 2861 319 4389 4766 4627 1056 777 3533 2574 1289 1044 1232 3637 401 2527 3636 798 4670 4041 312 8 795 845 2670 2408 1060 2648 632 448 2195 4007 2681 2700 551 1831 1984 1531 3440 4987 4225 4828 1580 2563 235 1822 4797 4207 170 646 2201 1679 4118 1477 3113 4414 3899 4616 4682 1850 4872 3518 1479 3887 1208 326 4668 4201 1763 1326 4717 4245 2022 1509 2925 520 3367 3354 3735 1070 538 3162 569 4213 3567 3838 1604 2519 3249 4114 318 1164 2096 5000 311 1229 4680 2563 1071 4194 224 4076 4967 3005 2516 4657 1571 3557 3420 593 2127 2724 2123 681 79 618 4848 2554 4989 3711 1560 3248 1558 4372 3010 2308 4053 1147 537 4491 1983 4923 4054 3262 3038 493 1212 960 455 4737 722 1083 3907 1466 2868 3123 3297 174 1891 3537 4826 4943 776 3497 4724 2116 2749 3100 369 3969 324 2879 3349 1826 445 3699 1490 4660 3205 1523 327 29 3274 4904 2405 2175 3544 4576 1209 4305 295 1763 6 1005 2850 4789 4056 3827 2737 607 4801 2781 1072 1134 1943 4009 3750 2379 1948 363 4991 1081 29 432 3379 577 3420 1107 3612 2897 806 803 2252 4753 1438 155 237 4597 3280 4082 1654 3542 2935 4121 405 1873 335 1367 4392 3734 907 288 4066 4178 4560 2698 4597 1533 2272 2190 4930 4485 889 2901 2826 4210 3884 4313 2057 4056 4670 3503 469 3944 4674 716 2587 4342 36 325 2891 2844 4887 2109 2015 3910 4337 1515 2664 477 2898 2649 265 3380 1353 318 1322 942 3558 1909 590 4982 3889 4916 213 3636 2562 2126 3843 1127 4478 65 2903 1590 1433 2185 4997 3846 4958 2995 3565 3743 1585 3155 4737 3295 1758 1638 1939 2101 183 4649 3044 1183 4009 1904 2374 253 1127 2391 3724 4427 3310 917 4493 1115 552 348 684 3321 1809 2067 3306 4661 597 3628 2131 1908 1632 166 3581 3592 1116 2716 1508 3523 687 2979 4561 920 3370 4552 2534 3626 1947 4168 3195 4787 2836 4623 3805 4431 3529 3866 4866 4062 3734 4172 37 4981 1543 3533 728 909 774 2678 3021 627 2321 4406 1109 3623 458 4288 1825 3685 1741 4419 107 3047 4165 529 3574 3064 3439 3632 2194 2338 2989 2268 833 1537 4132 2171 1149 4175 526 1831 4048 4678 441 3768 689 681 2871 4375 4310 4787 1204 156 1685 4941 11 3314 777 2725 3769 4654 611 178 1352 667 2575 3865 1486 4816 3179 395 1539 3992 1435 3140 751 4337 1872 1126 2185 3278 3612 396 1401 2125 3703 3167 1831 1370 2021 4013 2281 250 1446 2037 2097 3721 29 3156 13 149 802 2347 22 1352 2904 446 1945 3577 239 1022 265 52 4803 1312 611 1110 171 3261 3032 697 955 4048 2222 166 2330 1379 704 4518 2533 794 586 4256 4114 2261 1349 1823 358 2067 3841 2585 1312 1146 4894 1113 4603 3904 4914 581 1392 2461 4782 3392 1362 3174 1473 3041 848 3980 1099 883 4830 2043 2675 2491 4340 627 242 685 3965 2219 78 4112 1138 377 1072 3349 3901 1011 3478 2788 814 1561 4746 1630 4122 2984 4720 2180 4878 104 4420 1639 3912 4831 4146 2918 1775 637 220 2731 4054 3014 4544 2478 3309 203 2919 2944 856 913 280 2945 2606 56 242 3252 915 4429 2397 3758 2814 4768 1930 770 996 1335 4678 1911 2235 3393 3052 2368 1192 588 3728 4923 978 4632 2196 1275 212 3018 950 143 455 2362 840 1496 4637 1717 87 1735 3567 2163 3309 3348 3032 1442 4512 3072 4936 2561 4080 140 2211 150 2005 4128 303 2233 1374 1253 1513 431 4299 4011 3873 1295 4028 2676 4505 3480 3087 311 82 4890 3302 3702 4622 3584 3759 4912 623 2356 3762 2088 4959 2307 4599 52 3334 1101 4109 1894 2912 2454 1916 975 3684 168 3124 23 878 1319 724 3358 3341 3587 324 3543 262 3665 1234 1063 4655 91 97 682 3429 4667 2934 4695 718 2860 3242 4775 1080 337 586 3170 3120 1460 730 1849 1380 777 317 3429 4322 3664 3999 3871 918 1654 700 3158 3312 2740 4414 444 1508 2687 4154 4657 1808 2006 3763 2303 3617 248 4806 3924 1214 4395 101 731 3059 2110 357 1947 640 2440 1135 3030 536 22 186 3803 4379 4969 3199 1933 3444 126 1132 987 3523 1084 1706 3270 3187 3545 4639 3773 725 302 4045 1868 2404 3350 729 4624 4647 2563 4405 4757 4035 4473 1406 360 2710 3481 4494 2158 3325 4976 835 35 255 4549 3798 812 1239 1990 3734 1846 3758 2284 1371 4484 646 618 3819 3341 144 1770 1087 4547 503 1088 1711 949 2091 213 458 4037 2527 917 1575 2707 1316 3577 1016 601 300 3214 481 2862 4767 1052 3565 4331 2761 1241 2625 3248 826 2459 1687 1696 3141 361 3165 3000 209 699 4780 3108 2899 4253 4009 4299 3602 3953 3966 1150 3850 2218 282 3733 1626 745 1837 290 2590 2379 1278 1211 3533 3433 4829 2900 2547 1462 2280 987 3401 2461 3018 4459 2512 2201 2768 2601 4242 939 2066 4242 1665 2840 1392 3339 3582 4824 1042 4479 1899 4744 4407 2973 2857 3161 3631 2048 3067 3063 4969 2733 2105 874 1294 608 1767 3696 516 1047 3075 4649 3724 2205 2314 4610 1003 4857 1851 211 2853 2076 2866 2937 3422 863 1351 4836 143 4043 1949 1874 919 3014 2043 1538 1015 3781 1086 954 1789 2148 4813 930 3938 3120 2892 4287 3340 1422 3842 3657 1925 2681 2594 2733 2034 880 1358 1739 2052 3709 2799 1801 3234 487 126 1078 1158 4377 479 496 1731 4777 1729 1279 4446 2361 791 3167 954 3666 601 3642 4682 476 1380 4988 4483 1280 4886 3173 702 2510 2651 4675 3547 3639 1107 661 3745 3588 409 4257 1087 2652 877 4598 4751 2338 4163 2755 1781 3949 402 3447 1892 1479 4695 1118 4097 559 3887 1658 2862 391 4384 984 4280 2806 592 1871 3874 2894 476 1597 4168 4543 2667 1761 437 3555 2953 3498 1597 1272 189 262 3051 2009 1802 4908 4165 1349 3578 4451 843 4551 4550 3368 3443 1852 7 972 3920 4568 2921 2516 294 2145 4371 3807 4952 4562 4152 772 611 2586 56 777 3104 1410 2408 4141 78 3755 3310 831 1637 294 462 4860 2484 393 1695 2805 3643 1385 1103 1622 1946 2634 1051 73 1241 1041 2896 4113 2598 3739 2165 3328 1618 4779 998 1513 1212 1216 1747 1518 1012 420 774 675 3593 4998 3273 3793 1748 4361 1446 3852 3027 3923 2925 2806 4127 159 4705 3266 4398 2475 307 2057 2249 4803 2238 4048 3671 2276 2369 1024 2185 578 344 445 1948 3242 3748 472 786 1976 2134 3629 3449 787 4608 1053 4562 4 1612 573 1739 3067 1330 622 126 3346 3735 4355 3456 3400 481 1326 4034 1711 4540 627 4972 3501 2943 1642 941 559 2008 529 2188 2082 244 193 4138 3433 32 1572 3678 234 1915 2374 1096 384 1361 3609 3206 18 145 4694 378 1691 4432 1651 2353 936 917 200 1637 3973 2562 2025 717 3168 4433 1975 2632 1660 1957 3527 645 4352 877 1017 3367 1998 628 3290 1505 1836 4356 538 4078 1886 1710 1359 3347 4810 2603 1569 2267 26 3951 1892 3826 2358 1360 345 675 3975 1675 3380 4075 4637 4272 183 3587 3163 3945 2414 4145 965 4207 874 1631 2921 157 3830 2803 1563 1211 3301 2654 2111 420 1698 21 3835 2400 4246 1187 1114 4731 149 1573 1330 1540 4697 3132 3791 4895 2182 951 14 3043 2372 1694 4554 365 1273 2312 3275 2780 4404 1974 410 4906 3467 1070 647 2481 2566 729 1283 4980 3481 108 4606 2825 894 3451 3754 3694 1401 4802 1630 2873 2834 4866 2972 335 2503 3610 4851 3062 2423 739 3741 4394 4191 2451 122 1268 1737 3715 3308 1062 3953 4633 3985 1976 1878 4191 1940 1103 3063 1482 4900 4528 1419 3883 1844 649 1535 1010 2985 2121 3781 214 2991 3763 863 2982 2069 1359 2776 4659 1796 2977 1963 3099 4483 2288 466 2904 566 1400 3896 431 4435 2777 1663 3770 484 3133 996 2838 687 3030 2974 1238 593 2310 4258 3158 3855 204 4362 1080 3987 2678 1753 675 2181 3218 3976 4615 495 4339 4557 4218 472 1306 3423 3166 3074 2443 4283 4880 3613 84 2554 4347 3634 225 504 4587 4360 3771 1023 1107 4042 3956 1586 2279 3926 4868 754 1866 216 1279 693 1266 4773 2213 3378 4415 2177 3017 270 2160 3185 499 914 445 3113 2878 3994 4358 2200 2602 4255 1978 3623 939 3086 3345 2854 5000 1112 2579 2183 3573 1320 4183 2177 4289 4456 2653 2878 4809 2428 148 4597 155 3285 1805 1993 1148 4303 317 48 1739 4011 1639 2036 747 1782 120 1006 3621 4056 3698 4286 4308 4574 1601 3028 3007 4001 2193 1371 842 4261 950 3800 221 3371 3338 4799 1867 3199 2018 2782 4029 2466 2177 2033 2333 2033 4556 2052 3971 44 2893 2892 2843 3152 4417 2230 3445 3398 3650 254 3948 2969 3749 434 2408 2924 3396 3965 2948 3946 1197 252 2008 4348 801 3660 968 1839 3190 4538 2035 4539 4030 4905 1877 1765 126 808 1981 1821 384 2449 1552 3329 4177 548 3788 3721 3755 4514 1038 4720 3188 3730 1940 1329 3078 135 1188 680 1285 4263 1115 3549 3268 1150 2735 3869 1424 4481 4142 952 1787 3460 3972 3036 114 4877 4409 3152 904 2902 2801 2450 3289 4558 4426 778 2767 1089 4185 1669 4625 1244 2774 347 671 4458 3451 4440 4007 2185 2296 3799 323 4541 4818 442 1233 4077 688 996 2834 953 2941 4535 3627 3386 1065 1046 1479 4842 1384 829 4530 3375 2537 4587 1383 3925 4128 2999 2924 1329 1164 1480 3817 702 1770 3204 3533 1092 3640 3850 2697 1396 4835 1000 2050 893 3257 1229 459 2282 1744 1200 1209 2658 4429 3687 2165 4543 4942 2281 1926 3152 33 4173 4436 4622 3138 4072 3142 4858 449 4819 4589 2126 937 3723 2831 208 2835 4216 2749 2570 2161 150 1397 1076 4987 2294 2640 1121 4405 1150 4237 2773 1687 2541 4429 4318 3452 4464 2789 2872 2347 4512 4159 743 4297 2682 4008 2025 1894 997 3420 3577 2691 2479 3278 2174 1090 2521 280 3801 566 2294 1273 4483 4318 3872 322 3884 199 1803 2056 357 3023 2936 142 359 4291 2452 855 4394 1993 918 856 79 4031 3612 1484 4022 4474 1287 3598 1113 3640 1010 3891 1311 3615 4823 4661 946 4483 2498 1737 2097 4132 4756 3962 1231 4293 2689 180 450 1759 4858 2321 4685 380 4508 1536 3294 2316 2136 2073 121 3779 3353 3746 1067 3521 1393 413 3831 2585 3244 1991 3557 114 1274 3331 1774 2201 1170 3477 1945 3189 3650 3560 4202 3890 2496 3024 1821 3159 2788 97 1991 3632 3931 2438 4230 4892 366 1282 1252 3831 313 4763 1440 4602 4388 1002 252 1166 437 3292 3256 3229 3228 908 2638 1641 3294 1279 3020 1771 1315 3854 3717 2253 1944 2679 2464 496 1806 789 3047 1279 105 1708 674 290 3633 2621 1962 1365 4972 4832 3878 422 2426 157 1993 3394 4456 3186 4753 2560 2302 1128 2914 3964 4601 1286 1193 4294 1922 4669 1842 1809 2132 1834 323 12 3746 3911 2054 828 4783 3081 4435 3040 1843 1707 307 4460 4373 4874 4846 2199 2268 24 830 148 1453 4866 2098 2029 3184 426 1404 1747 1691 21 2524 3567 2565 493 4674 1469 2908 4336 959 4180 1048 1119 3325 135 3341 4888 4994 1910 4413 2493 474 94 1124 859 3586 2749 3474 1420 3926 423 3581 3261 4131 4940 692 2441 4237 4151 3149 3108 4635 360 880 1904 2086 1331 4657 4787 4438 4055 2074 3655 2373 4856 3974 2209 529 3526 64 147 606 4612 3762 4235 1826 153 278 785 3696 4794 3841 781 1150 2638 1938 2886 2902 2889 3736 4684 961 4498 1513 663 4935 3596 2932 4557 3168 3737 4360 4952 2646 2986 298 1254 1785 3744 2980 95 3034 1399 3632 4859 3872 3781 4377 4858 542 872 4530 4305 4106 4125 3156 3436 2584 346 2989 3806 1934 244 4068 2282 2445 490 3070 1934 3366 4912 3292 2779 2874 3333 3571 3622 841 3110 122 714 4085 2160 895 1580 556 2634 1187 4421 3473 3504 3449 1908 2082 3522 3539 258 2092 2714 4773 1699 2915 826 4000 2131 4403 3692 3608 3455 4506 3736 2599 3936 3163 4673 2928 2020 2420 2136 2836 1549 4320 1072 4912 4095 4535 72 3437 2454 2201 1852 4879 502 3991 2044 2135 1409 730 3108 4369 2325 3778 563 2247 3635 2120 4860 564 2905 1868 2911 3985 4665 1152 3577 2979 1064 3418 1016 2779 4920 2350 3136 3973 2198 4762 3168 3153 3588 3913 2718 3718 1096 2617 1263 3346 1900 4956 2568 259 2452 2459 3704 3937 203 1638 3163 4049 2910 4533 1768 148 2471 674 1404 197 3107 4117 1710 735 3901 2615 2648 205 4257 2295 2444 824 3785 4032 1461 4733 4492 1145 370 2700 2402 4163 4702 178 3009 3919 2458 936 763 3150 2906 4593 3326 2750 1124 3880 2858 2828 2876 3360 4391 4093 2715 3906 924 211 3947 115 4041 3718 37 2315 4526 2776 1163 3070 1058 304 4950 3767 4285 688 3529 4921 4149 847 2292 1908 917 2632 3938 4102 3114 2865 283 4871 1741 4453 1251 1035 4627 387 3737 1772 2592 3364 2881 70 1359 624 4946 2265 1204 4562 1625 3371 826 3576 3668 1195 1301 3260 576 1039 3458 725 948 4671 914 751 3692 4735 11 3471 3870 1113 4086 1248 304 1745 2138 3496 1128 4511 2760 1419 4419 2881 3245 3535 2815 406 3763 1079 1288 132 4783 1921 1303 4314 485 4672 6 4863 2368 1138 421 2361 3114 370 648 4695 3482 3711 3807 968 489 4172 2101 442 3108 4302 538 396 3717 209 2185 931 3874 2787 4226 4473 205 1087 2961 2945 586 3404 2949 4901 2684 4636 138 272 1072 925 2360 2917 2583 4099 817 1742 4025 4316 4807 173 3485 4586 387 910 2506 3581 815 3163 4234 767 2134 3087 1481 158 3638 2436 4402 3637 1005 325 1210 2731 4769 4108 2115 4794 1543 3045 2779 1009 3301 2561 4874 91 3751 2837 3600 3102 2958 536 3460 2485 1204 4152 3702 1527 17 2062 4598 1637 4361 3677 1082 2312 4452 2631 3196 1744 1373 3472 4082 310 4452 225 2669 4923 1380 1070 1954 2215 4653 416 4972 4427 931 4685 1447 4607 4293 1443 1655 1869 4679 824 3335 2019 816 3453 2523 4614 189 606 1534 834 4236 4092 4148 4386 1642 4411 1010 4350 478 2604 2801 1352 43 3004 2223 1902 3186 1203 1533 2076 1373 3638 1002 1215 62 214 4782 2282 3494 2959 2152 4821 3774 1354 2521 1577 2089 3139 159 37 72 3 4515 1612 2869 4335 2779 533 4608 527 3128 1586 381 2144 4833 177 4604 2027 2503 1406 3864 2812 4151 1303 4569 835 3947 2646 3482 4630 65 3147 2891 2757 2298 2088 696 2333 332 1155 2696 1934 905 3399 2455 3189 2230 3299 1100 3595 605 1265 1036 2939 3715 2376 3869 1208 4539 1755 2196 1141 4505 3464 1823 3427 4847 1754 2724 1142 1931 4664 4032 1664 4367 4979 185 413 1376 348 4797 1510 2912 4284 2864 3982 2973 3329 3634 2768 1111 4647 3255 358 4149 2333 2445 3467 4513 1556 4497 4291 479 1188 3834 4798 1298 2439 1101 1096 392 812 63 1892 3681 1341 4006 156 355 3857 2577 2347 1897 3931 227 1755 3447 3665 3756 3087 1528 4126 1248 1819 3505 1584 2350 4086 1499 2762 2474 2407 4508 2395 3459 3917 2287 3046 3294 3718 4719 1624 2641 2049 1008 422 2241 476 575 1412 1548 1038 4468 1542 1792 46 2335 3923 3970 946 2377 4101 3800 473 3638 562 416 4138 1018 1462 1390 866 4689 2463 4338 2187 988 4456 1655 2647 2627 2662 1494 4529 3206 3246 433 1052 835 4805 4776 1666 1140 398 4775 1846 3717 616 1870 3186 2562 1573 1632 882 1759 3757 4244 3631 1374 2689 471 2998 1573 3032 4096 4094 3877 3877 3123 3358 2852 2654 1711 1828 324 2959 3392 4791 930 1229 2653 165 7 132 2467 1702 4043 2106 1368 4296 253 4753 4009 3072 468 3881 2684 1255 713 539 3471 898 1450 1399 2087 2866 3825 2703 2770 4874 3659 1994 622 2940 1834 402 4991 2076 2812 4638 2261 355 1673 1609 4011 541 4336 857 2090 4980 243 1281 1796 811 3726 2351 393 3979 3716 1814 3909 1473 2346 134 504 4342 2930 423 1668 2078 3346 658 2179 2794 1714 3072 3607 1270 786 1888 88 3171 4689 2829 1090 4374 223 4702 3420 4855 1892 2525 1505 2731 4862 1896 2843 4019 336 923 1771 2779 717 4908 4874 179 2065 182 2772 2321 4592 2535 872 3246 4477 3585 3569 3500 2269 4244 4688 4390 2753 3315 4479 1457 496 419 887 1323 2282 4047 4355 1139 3822 2406 1795 4200 1557 2491 2426 344 2708 1333 3177 4243 78 1437 3842 4326 3736 2978 2885 97 3308 4648 4694 985 1750 4756 1213 2919 3602 3370 3652 150 3412 1624 4093 1545 4270 912 226 4619 4742 250 4643 2605 1213 991 4884 2531 4545 4783 1515 2599 3483 1724 3630 997 4338 2541 4460 4509 399 4324 999 3805 3319 1160 2840 68 1940 2396 1747 3216 980 334 1086 3393 640 1753 1255 1748 1951 1859 4139 2096 1576 3664 3336 324 1211 973 4820 2703 3465 1973 587 3375 4392 2856 1661 1275 3496 2007 2029 2889 2560 4402 3891 1553 4121 2178 1635 3815 4634 751 4364 1189 2059 1994 3578 151 2754 1444 3677 189 1817 414 656 292 3493 4607 778 2621 633 2290 3856 2165 4265 4804 3953 3348 888 4514 3585 4798 2722 41 87 4525 3642 3028 3406 4452 3989 858 368 1045 1734 3070 2942 3325 1808 837 2289 347 1063 2683 589 1716 4087 1302 2240 2114 1371 4338 4536 4920 1408 4435 4882 1136 1919 3966 3883 413 2006 1856 4683 3689 1016 3645 1645 4728 3656 4715 2801 1171 4978 4508 35 4567 1387 2680 1929 1003 1532 3600 2176 2365 4946 2668 4487 2670 4505 1702 290 3281 1885 3685 1880 4896 527 395 382 359 542 592 2547 2479 3363 3700 738 2724 3668 2256 2931 1784 3906 2630 3849 278 3995 4997 13 4047 624 1838 2210 2505 1216 3961 4711 1618 1915 2825 3800 1025 2449 996 4037 990 2353 308 778 4485 3978 4040 45 3584 4677 819 2036 786 496 4724 3820 668 2013 1597 4979 4371 2961 4877 4190 4776 2717 3742 1867 4671 1033 775 2057 1913 4332 90 3875 4658 3725 1535 2978 2427 3605 3712 2592 857 474 4403 4149 3188 3118 4179 805 233 486 2200 2207 3985 2804 330 4008 3912 2462 4161 1174 678 1148 3936 3230 1385 141 998 1295 3577 3451 492 2061 4475 218 1193 1462 4815 1501 1761 4592 1106 2370 601 4001 4821 4953 1269 3726 420 4056 2203 2269 2415 2818 2518 2834 3332 4819 3691 190 867 4822 2239 4763 873 1439 1655 1529 2622 434 3678 805 1383 3282 1235 1525 2916 3530 4392 909 4019 4760 4788 4460 2667 557 4810 464 3594 2350 2040 1870 992 158 2713 435 3682 1962 971 1574 1247 3675 2874 4243 1438 256 4555 2713 4527 2025 4650 3285 1477 1581 2588 4261 4922 701 2286 4422 4267 3110 604 3807 4664 2667 2770 4516 1510 569 4407 1643 1332 3258 4845 50 4417 906 4467 1967 716 1509 4955 6 2275 271 1308 4720 2333 3858 3057 1886 3656 740 2167 1826 1395 3094 667 3662 2301 2758 946 3274 1525 4646 4136 2018 3223 2067 2018 1246 4869 3134 3003 4529 1252 1414 4387 2779 3299 805 283 327 3064 1495 4186 4493 4082 350 323 4505 4519 640 2637 266 480 895 3906 4004 4649 528 4064 743 610 4333 3795 1365 2696 4699 1225 1432 3908 1029 3996 3473 2595 2335 3724 2362 1820 2123 4410 46 1717 1871 462 83 2199 2893 3427 4639 1197 1043 821 720 577 2745 2362 1594 607 2909 902 1621 1312 4906 901 1045 1937 1684 3565 3504 2425 3150 3353 2236 4054 452 535 4318 4697 2249 3667 2763 4309 651 4602 2123 3060 3722 2264 4161 4354 460 466 4605 4328 1228 45 2762 3922 3942 3157 520 2994 1701 4823 2115 627 3134 4319 2858 1230 3746 1626 4465 712 272 3782 2679 4786 2936 1509 4681 2928 2441 2238 4437 3243 3644 4612 704 3751 3966 4677 889 61 3866 1068 4883 4586 4613 1679 1031 3502 3040 3401 3335 2359 586 521 132 3675 52 1538 1138 2273 1738 4865 1911 889 680 3162 567 3575 3675 4292 2139 4156 2404 224 3621 789 785 70 1821 4426 2420 3863 2839 3488 42 76 1523 1568 868 3462 452 1646 1265 1252 3602 3442 2115 2864 3808 714 4565 3418 1990 4750 2996 4115 2264 3419 4659 2259 3605 2617 589 3853 3800 381 1207 4118 3659 1520 3338 4417 4255 1013 4654 3573 4358 2943 282 397 3281 3649 61 2239 2514 972 3416 854 196 2772 3602 3161 2053 3891 267 3433 3867 253 1681 1462 4748 595 4654 763 3764 3152 2879 4254 1435 3823 311 513 1421 3403 674 484 4552 388 3650 3112 2881 4289 1806 3685 2255 1201 4790 1309 3167 2401 2680 2023 2646 1657 3006 4781 3858 439 22 126 842 1578 1608 2013 4993 440 3436 3968 3943 4936 537 241 1768 4441 4103 3185 4451 3250 1182 3160 3443 1239 2181 950 1162 4515 1092 494 4665 2152 1442 69 2874 3688 3312 4079 758 3400 4563 2083 4663 2752 3086 2298 2024 2836 1862 955 423 3550 2636 178 122 761 2487 3885 4839 3847 2535 38 1762 517 4611 2620 1923 3082 1940 1905 2205 3875 1264 3173 4609 2250 704 2906 769 4242 785 2790 2965 3949 2999 564 577 1262 4390 2259 4389 3367 2351 4685 3788 1597 737 449 4637 615 2285 1082 1365 1474 2281 1695 3899 2696 4782 769 931 4940 139 4983 3940 3911 4199 2061 3826 935 2906 2376 2772 2371 1405 2628 151 3432 2005 1814 4257 3871 2036 2075 1799 540 472 4615 1015 2800 3907 1135 1863 1313 3969 3520 1780 1669 509 2309 2516 3442 2596 2412 2845 201 328 4666 3683 2518 3814 1723 606 3770 2616 3850 2129 2009 2869 4287 1317 2445 2260 1684 2987 2337 4604 304 4102 4662 1191 84 2407 4857 1739 3736 2287 1931 264 975 2096 3392 3044 206 1388 3833 618 3313 3421 4034 4806 3727 3763 3772 2859 1761 4746 412 4485 1487 2961 74 4559 1123 3091 1995 4879 3907 522 2360 4269 4979 3927 3949 3312 2217 339 1171 1408 2088 458 2790 1677 357 1275 2975 4007 1861 4361 539 3499 1845 3613 4386 2021 4848 1993 1953 4912 2797 998 2440 4632 719 999 2389 1832 4203 2380 3952 2268 3189 4616 3981 2577 1083 2388 2413 4768 352 1026 260 623 2123 1730 1692 2503 1205 8 2169 1111 1343 212 3060 1087 2738 1904 2880 1902 4324 3478 2448 1581 1266 2776 3871 3362 4888 2614 3270 270 723 643 3505 1055 4944 2768 1570 1959 1498 4520 3797 4507 2856 994 603 3468 948 3811 3247 906 3453 2873 2228 1932 3230 393 2860 1969 3373 3465 994 4386 820 687 1290 3589 4116 3992 4756 3932 1909 3730 340 452 3199 4979 3765 671 1133 3479 289 2066 4085 1646 4210 1095 3321 4931 4157 4108 3832 4022 562 1891 429 4755 4669 1200 487 4169 1200 3742 4560 4212 3127 1234 1631 156 1882 2438 2038 4660 3622 3720 2764 187 1029 4008 1899 1582 1889 2037 1627 3404 3773 657 3142 1257 4148 4968 1034 4035 3816 1662 2042 4224 2988 446 1173 830 1290 4995 1486 3098 1751 1419 2162 3282 3226 2062 2605 4867 4032 4916 885 3483 4843 3460 2117 471 3246 2990 4524 1343 1579 4354 2443 4037 1885 2183 2091 2818 1126 69 685 1849 146 1179 4127 4538 154 3226 14 1304 3283 3711 454 476 2756 2301 1612 4536 1764 569 4181 572 3481 4204 1132 4852 1801 2477 1936 2655 2077 1404 283 3634 97 4504 1148 4956 3670 3346 1710 1512 4649 3936 1695 829 1937 795 4018 361 1988 2841 3957 4538 1034 244 828 2580 2257 2088 3812 2454 888 2905 25 1772 3892 4795 4720 2382 301 3464 2381 4408 3154 1846 863 4912 2505 1670 3903 4292 4448 2214 3013 4169 4439 2584 3203 4788 1035 1937 271 3917 1869 4275 4997 2455 3457 4331 2051 1914 4496 2259 3516 4913 550 1265 3454 3245 196 583 524 3199 135 4561 596 34 4759 3002 3065 4559 2289 1479 2050 3398 4198 2466 2106 1308 474 4288 4334 3551 157 4004 2010 2980 2005 3258 3132 2810 2643 172 423 285 2273 3073 562 179 3938 1049 1791 3722 4226 1658 3260 3264 3210 758 3837 2474 758 939 2440 3990 1542 3225 4023 2688 3696 3968 3442 4041 1252 2855 578 3811 4287 342 4159 4694 3401 3229 1291 543 4335 1050 2077 2452 1553 824 3160 649 4173 4274 401 2733 3514 4868 3892 2422 94 419 3567 4353 1465 1575 4437 1483 3256 1608 3028 1715 1555 3750 3200 2781 622 488 854 3832 1628 662 481 4425 4087 759 1977 1798 3034 3108 3063 3108 1503 59 4835 4794 3353 1445 4854 4395 3620 1360 1472 568 3416 4069 1835 164 3801 1715 4598 94 2074 2946 3611 698 2613 2409 969 4848 1380 498 2994 2092 732 3792 1950 812 325 2455 2231 2006 3427 1508 2515 2175 880 721 4093 4388 2271 4659 4244 4573 291 1396 3691 2797 542 1793 2575 1172 4498 4788 4964 3333 2596 2739 105 4376 4395 3623 759 1417 1462 3207 925 647 2547 4114 2255 3718 161 1672 3595 1381 3847 1754 659 3473 1570 2670 1477 968 2051 612 3326 823 2271 4587 1554 77 4533 2516 3526 1758 1667 1038 679 4968 1634 1313 1488 2769 757 2043 3320 4959 4958 4606 3673 3918 2706 1520 2187 4238 4424 3937 78 195 4597 1104 764 3803 2562 1503 1381 4475 2661 3258 4672 1043 188 1901 961 1349 1101 1451 2973 4186 3737 4775 320 2749 3700 559 3279 878 2143 539 4438 976 478 4539 372 3915 3179 3823 1898 3315 1793 4180 4552 2399 1105 854 4536 955 4952 4768 2225 782 1367 1917 1285 3085 1034 1915 3883 4238 3218 2051 1790 38 427 3043 2907 124 2622 4236 3319 4011 2584 3667 4832 4180 418 1628 2887 3945 151 4778 4140 251 2345 2841 689 2406 3083 3261 2446 4928 992 4624 892 1221 3211 264 178 133 3509 4894 2628 3517 3179 4184 3182 1874 2869 839 205 1585 4624 4378 974 3450 4621 1466 1005 3072 2976 1668 48 1067 1969 3130 2090 998 1350 4330 2232 2225 1936 1453 4823 47 3697 4945 420 2969 4940 1584 4370 4634 1109 4151 3440 4362 2717 1904 3832 3323 976 3896 42 4031 1014 1545 1063 1687 4829 1705 3438 4965 4813 498 4866 4396 2203 3488 1153 3034 3759 4518 1143 4445 1197 4073 3329 643 3880 1587 1643 1128 2802 3273 4683 828 3454 4918 3067 1634 3815 974 3250 4171 3526 3028 4036 3273 4143 724 3694 1212 1796 1913 4939 3064 2297 2385 2985 1613 4902 1308 3644 1990 3593 3856 2539 3139 745 3304 1198 1215 3548 2704 3454 4290 930 4787 2885 312 4335 3901 4145 2872 2741 4362 3102 901 3767 349 1785 4265 3640 4377 261 4901 4242 2644 3426 3403 1551 991 3409 4820 884 2503 3601 2082 1425 1831 1989 2431 3234 2812 1796 2740 721 1383 808 3100 2185 623 3368 238 1964 1964 3021 4406 3407 4205 760 828 3849 4155 843 3427 2359 252 4788 4004 3163 1 525 2401 1536 280 158 4770 3416 1306 2002 1323 2558 4134 1653 420 3021 3037 1645 4720 823 932 1006 4302 4430 669 2340 163 2174 2286 301 1558 3049 2024 2068 3099 3154 833 680 201 1466 1931 4242 1436 1631 2843 4627 3603 1152 2186 899 523 442 3015 3803 4002 2574 3788 2172 493 176 453 1230 4586 1850 4356 3922 3135 2047 1543 4928 625 1808 3320 810 4382 4426 2340 4727 4940 2318 2733 4121 4647 2600 648 3799 2623 3537 3240 1644 4911 4765 3113 2718 2087 3870 2741 2592 1707 1199 2939 2424 2859 3345 4219 3562 4081 1673 2395 4355 3037 2488 2477 1598 300 1010 4343 2571 4221 3504 4793 2027 4851 2454 3602 573 4886 2389 2084 1125 4426 1154 4492 191 445 2117 4355 120 1349 1835 4631 4006 1465 1749 642 4859 3139 3375 314 2702 2924 3962 1944 3937 176 1370 4953 1380 3142 4400 2344 1025 2833 4593 3306 2678 3745 4349 3640 2606 99 4953 3801 560 1309 341 2341 3342 3691 1559 4627 3832 4301 1031 2580 2351 422 3441 1789 402 999 2750 105 3844 698 3979 613 1387 3935 48 3323 1787 1346 3233 2287 2641 1011 289 4781 1481 4908 2675 841 1921 1151 3159 1021 4971 2102 147 4319 4183 617 799 2504 1542 3347 1368 2030 1752 717 2606 1994 1023 2690 3765 907 866 185 4040 3418 2323 3855 1881 4076 2129 2498 3363 3387 4223 543 2193 3125 419 836 4363 499 1800 1847 4872 859 4716 469 2343 2239 3019 4979 940 2140 3138 1017 1186 260 613 379 27 3708 2489 550 4954 783 3778 3345 3441 3097 3319 2897 227 4612 1273 4571 451 991 2336 2110 4683 3730 2390 4830 4615 587 2385 1891 3503 3468 1909 3360 312 2258 1016 4892 4108 16 1693 396 3613 4362 34 2783 1262 834 2737 913 466 2711 778 3416 1731 1689 2048 938 2876 166 56 589 2296 1920 2069 4838 3953 4365 3103 2875 953 4134 1479 489 3525 1568 2980 4622 2156 3198 1385 223 124 3492 4372 2116 2158 3846 2737 1551 3677 615 3222 3953 4987 2890 2788 917 3277 3429 1020 3899 714 2273 1903 2238 1223 2572 1061 1727 3126 2038 4056 296 442 4967 286 233 2820 184 986 3534 3442 821 3554 2902 4138 2466 3595 3014 2452 4859 4321 3365 3493 2290 4784 3461 1205 2380 982 1944 1938 3540 206 721 4458 1615 4942 103 222 95 4761 1677 1225 2289 3831 1077 4133 2214 3800 552 1590 3053 2525 951 4837 1888 1055 4590 222 978 4221 4995 1314 4000 4171 3195 2190 2117 806 4206 1098 1515 3272 2550 3732 4417 2098 4108 2002 3328 2245 4731 1467 1317 2488 4635 1919 4563 2934 4735 1698 2198 4885 456 2797 3352 1751 2087 3245 23 1644 3823 4634 3701 4439 105 4129 3719 13 1597 2555 647 4361 3864 1068 2171 1155 4168 4037 2691 500 1522 4994 4846 1339 301 2996 2222 2403 3876 4415 4095 2611 1200 4214 2636 4628 2012 803 658 1255 2639 223 2419 869 1246 1712 3701 1644 3959 2525 25 3225 1838 2028 4884 224 1412 93 2129 4934 1043 3309 1444 4512 1555 3852 2256 649 4937 2431 2571 216 2747 3038 1133 1527 3677 1135 2061 789 4702 2929 1739 1621 1835 818 3119 589 3716 1370 3417 4784 1698 326 4590 973 4344 3022 1682 1181 4871 2359 3424 2360 3639 1169 1604 2849 1837 1601 4666 2190 2431 2969 252 481 1682 3388 431 2289 1829 858 2022 2482 3667 66 4126 4529 3845 443 3937 4912 3278 361 2739 1088 4405 1511 4032 2698 2518 3127 204 989 1697 4635 2753 308 514 3272 4301 189 831 1950 153 2602 4333 1081 11 4956 1188 1931 4085 1771 4910 1144 4203 215 2732 2496 537 379 2849 4080 1611 1708 3333 4921 2764 1014 1219 1760 4639 3575 3379 2396 3281 1362 337 2876 3109 3110 1868 358 3518 3157 2560 4673 3177 4389 4356 3620 432 3874 1925 4452 1432 3642 2561 2466 2083 1279 2229 4515 4591 2449 8 2934 1694 914 453 3850 3844 3392 2325 1133 4668 3238 747 302 1995 835 998 2492 4947 4865 1042 2372 4042 2271 3047 1167 2944 2864 2121 4633 3861 4322 630 1684 3632 1312 3995 1739 3929 1569 4144 1135 4696 470 2823 3773 4699 2543 2577 350 4061 1159 393 1078 1481 396 4814 3526 819 3792 774 3795 1463 1227 1262 2972 3392 1934 2682 2703 635 1769 1508 2644 4169 3406 284 2905 520 2107 493 4612 1283 3821 3704 3324 758 448 1591 3793 4234 2607 932 3095 1287 2538 1134 312 2101 1603 3323 631 1970 4640 193 2765 4343 957 1555 2791 699 4583 3538 2558 3926 2649 4849 2630 279 2283 2441 4063 343 422 3091 3455 2612 1521 2056 1111 3199 3983 2836 4377 3718 4007 2247 2401 1443 4067 2451 4081 426 2601 1257 4466 3375 909 2020 3682 2758 3549 1491 3593 3041 2107 1315 4891 78 3335 3140 521 3934 4427 1679 679 4144 909 1294 2383 779 2240 1380 3541 855 1051 617 914 557 3200 3055 2458 778 2958 576 4005 3209 1672 2909 4569 3718 2876 1064 806 1595 813 4211 2393 1094 3962 2927 754 4057 44 279 254 4482 772 2106 3125 2488 1066 4412 1405 436 2735 3741 1373 3245 2980 1744 3019 3843 4881 1894 3247 3877 3975 1377 253 4883 646 4009 1519 1269 4096 290 1625 1433 1556 3252 4515 3089 2124 1970 435 4539 2775 236 1096 4535 2888 2469 2952 909 2909 717 2963 4468 4177 1415 4709 3572 970 1516 2952 3341 27 2775 1280 3822 4691 192 317 2903 381 1537 4636 1463 190 852 854 430 2843 2114 2832 2068 3696 4093 2122 3521 4553 3815 4904 3482 973 4193 2772 571 4558 1109 3257 4399 1426 573 1074 2010 1461 2586 3425 840 3125 4085 1512 1363 2636 3185 748 1504 3658 2582 4268 2746 2793 2256 2327 1574 2295 4183 1915 358 3599 4637 4287 439 1264 4651 2746 3730 1660 4627 1689 174 227 2807 4445 580 3150 1945 3882 1530 1540 2321 2474 1897 4512 3499 2440 2111 3024 630 2078 1654 2232 2270 2655 3539 3197 1370 2565 2320 1099 4110 1596 626 88 3603 2117 1907 4894 1298 4 3505 933 2893 2259 2997 4070 1078 3269 726 3145 2590 2523 3820 448 3256 4995 469 4474 3859 1355 2042 4433 1963 1227 3003 4828 2160 608 1759 4750 1725 1346 381 4085 3818 1951 3359 1388 1403 1805 3985 2769 280 2292 894 3327 4667 1713 4243 4061 972 149 2083 1390 3392 4972 1441 4056 2958 4175 4929 525 4481 3034 2535 4 217 278 3950 2944 4833 3760 4066 4520 1698 4920 110 4966 855 3044 48 1888 3399 3258 2952 914 3863 1145 2588 2178 4429 1097 1295 2491 46 1782 110 3627 3281 1401 1937 444 3329 4359 2312 4686 966 1112 1083 1540 2893 4129 3137 747 1492 4539 1522 4622 1935 4337 3133 1756 214 4518 4363 4480 2612 1405 674 1280 2345 2695 3579 520 2121 3697 4379 3228 828 1363 94 4505 3252 3170 1576 3852 2521 1054 2738 1009 1280 2565 4179 2222 624 246 588 645 2908 239 4883 1534 3132 648 4521 1978 691 2478 4676 3521 3234 2905 1350 1437 3820 2926 700 2901 2888 3901 1335 3019 3299 899 3582 4518 3259 4826 3827 257 3445 1845 3665 1010 2599 3885 1437 1380 4094 1478 4802 133 4866 218 1603 1569 3621 3389 4165 4461 1008 575 2553 3004 1494 1125 3231 2062 1847 3681 2422 884 3159 3717 3789 4341 4284 4092 478 909 1443 3698 3077 113 4131 1638 2453 4019 3376 4711 2531 3516 2002 4500 681 1581 3091 27 3476 1789 4101 1955 4247 1799 3938 1169 2446 64 370 3999 4660 3061 4456 136 205 2203 301 4278 284 1909 860 349 319 338 108 4637 4422 2509 1034 1539 3447 323 2092 1784 1709 688 3718 3945 980 4562 609 4581 1847 1140 2359 371 1691 2629 817 2033 105 4431 3249 2070 1824 2728 2384 617 3608 4460 2449 247 4336 2249 4380 2233 2808 2297 1444 2867 3328 4500 3250 263 2056 2147 375 152 1430 2110 2934 1799 1267 95 4424 1698 958 2557 4133 2832 1679 4074 1490 2790 461 3637 2005 4365 393 1977 2411 1113 4809 1932 1459 4579 1886 2049 1169 2872 542 4407 692 1273 2562 2919 2511 1865 497 3489 652 2354 2180 2528 1132 1832 3824 2978 3888 436 1663 2729 580 4866 4007 3276 1742 3131 2945 4422 4899 732 883 1902 131 3605 4903 734 3896 4156 2114 3941 2867 2711 3750 4197 2711 3757 2552 4085 900 4270 1818 4263 2365 710 3394 35 1794 1502 1625 115 2751 1555 2870 589 2979 557 2977 2948 3522 1290 584 527 1444 3944 4925 161 3444 3374 3085 4375 1057 3932 2426 4285 1320 4214 2899 282 192 1637 1655 3519 1260 3806 957 4491 4333 2889 160 2682 190 603 2251 3265 3302 4572 4857 4548 2945 1010 4359 2593 1064 4461 2680 2346 3876 3600 4528 2135 2967 1326 3130 1234 747 763 2331 1121 4672 1951 4436 2175 2739 3871 3483 3971 1737 3028 4026 2127 2952 2273 2079 1890 3087 1953 2979 2439 49 3790 1523 716 2559 3075 1626 2708 4194 2364 4621 1645 1940 569 2541 803 2424 2879 3809 3523 1110 4534 2161 1609 4881 3604 3396 570 1504 288 67 1611 1816 4080 2644 224 944 4068 4576 3845 3595 4176 1148 65 1986 358 2452 3390 4328 4570 2692 3315 3796 460 2677 1714 1770 2641 4478 2274 4042 1891 504 1022 1440 1156 329 2163 4450 911 4522 2590 213 119 865 4668 3161 4974 3288 3017 56 2248 1228 4626 3859 3245 1351 1810 1037 3034 926 993 4294 3192 3851 1800 2233 764 4364 54 206 4670 2170 1910 4273 3946 2187 1047 337 2642 1897 483 562 3217 2513 2688 147 1745 3101 1426 417 2158 690 3591 3186 2210 2587 1825 2347 2287 3892 168 907 2840 255 989 3373 4304 971 3888 3482 2576 4184 3684 2717 2206 1524 861 3957 2329 4129 4769 4014 878 1444 3964 2648 4462 3720 3682 3831 1949 201 3041 4273 2549 3570 2892 2403 4145 4679 2649 1085 4474 691 4948 3945 158 260 4370 4640 3867 1858 4743 765 377 4388 2248 4039 4285 394 1370 2595 1391 828 4849 465 2077 569 3506 1338 1941 2737 3521 2696 1879 284 107 3454 1921 4201 2110 820 130 1080 4820 1340 2527 184 2812 376 2040 2354 377 362 540 3363 3561 1881 3969 3758 351 75 3165 1024 1817 1093 4736 1211 1426 3429 3479 4267 849 3513 4971 980 4377 1693 2872 946 583 2169 2222 1543 3895 3881 1652 4904 248 787 2448 960 3243 908 4552 1893 4391 2716 4836 1598 4304 3701 785 227 900 4192 3295 2421 3437 1656 2268 4625 4498 628 1032 3169 4301 1825 87 1443 3702 1446 906 216 4894 4911 4990 2918 2509 4619 1003 999 3262 182 1254 1520 4829 3616 927 4235 1744 4475 4284 2741 931 2088 1300 4344 2850 155 1669 1050 3939 1355 79 4109 2737 4211 3887 3613 1779 3372 4085 821 586 3249 4830 2346 918 3889 3194 2742 2490 2944 3231 1446 3148 886 3908 93 2686 2574 2839 95 4896 2233 48 2558 3515 4513 1995 2617 4103 3414 4626 4712 3470 148 3249 3233 991 2235 816 2974 500 1406 2861 3397 1980 4781 2519 3255 2266 1115 804 1073 3 1296 4972 1950 300 2455 395 4202 3539 1033 3059 1641 1241 3609 4264 2414 1766 4343 586 4 1573 2509 4478 1441 875 3196 4382 3822 4100 2072 636 4040 2255 168 4899 2186 541 4679 3806 409 2477 1838 1223 3766 275 4431 4106 2864 605 483 4439 2543 733 1582 2843 3514 4066 2830 2015 4186 3654 2319 4672 1941 937 1769 677 3300 2877 4976 2221 3829 3240 2508 3590 129 741 3543 415 1183 3283 2578 863 3264 428 4927 707 3865 1167 2424 2740 1076 2631 711 1871 79 2698 3340 3699 3403 2803 4387 4134 4270 1913 2787 3041 689 646 4400 1127 3339 64 2297 2546 2861 1947 4946 1150 1780 1476 4972 3412 4691 1976 4352 625 4622 4163 4616 996 3071 114 3806 2851 1724 2714 963 1846 1679 1702 4833 1651 2133 4084 65 313 2064 185 807 1093 3677 2153 1057 2432 431 4279 3427 4014 522 1579 1861 4104 1584 4767 1315 2883 1512 930 4972 1479 4322 989 1405 2738 52 344 795 1218 1440 2278 2676 1806 4891 3948 2183 3334 1584 4830 1727 1742 75 2427 28 3568 3687 2756 2433 1870 4185 3177 1999 268 4162 292 2273 1540 2864 83 4870 4735 1053 4186 963 1003 2503 1879 294 1480 351 3285 4812 2066 658 2833 3499 962 227 4088 1145 3125 471 4319 467 1227 527 4849 3783 1809 1193 4725 3923 4136 3704 4022 4299 4644 840 2633 479 661 2058 3554 2866 1921 3478 1671 2076 3744 1468 1963 4153 4647 1114 3741 1721 3198 2425 2070 2974 3954 4600 3959 3248 1675 3704 3265 3548 711 4238 4930 2585 2437 4372 1223 3418 667 2327 2644 3551 585 3050 278 771 4292 1210 586 4671 204 3193 2395 2910 1806 3612 2183 231 1146 3709 1379 4191 678 1937 3883 4268 4849 3874 4587 746 2849 3206 4809 2602 4662 4662 3943 2342 628 4176 214 1991 2525 110 1446 4575 2325 2925 4231 1255 2948 2879 1300 2426 4688 4145 1667 2408 2472 1686 2950 4452 4850 3826 3100 2223 2989 783 1064 1547 3048 2347 1289 4960 1666 1832 1777 3602 4999 683 3623 225 2417 4326 4773 2615 2709 4311 2378 1214 890 3102 968 2208 3670 4379 2031 1061 3952 3349 3865 5000 2919 3060 252 4874 3401 4416 2779 3070 949 4567 669 1339 506 3195 3740 2262 1797 250 760 1405 1271 2725 4322 1220 3365 761 2081 1660 2518 1481 248 319 3393 2153 4974 2950 3068 3133 3732 3667 230 3176 795 4303 942 3373 1812 1381 2985 3234 1821 2461 1400 1608 3707 4426 3911 2836 4570 4100 1912 833 2231 3127 2246 1060 655 314 3410 4799 2013 1970 1274 702 2960 292 1541 4429 4378 414 792 2983 322 1990 2212 2184 1259 4313 1605 3805 1899 1590 1844 1383 4325 513 3223 4972 4887 1497 612 4910 1877 2281 1505 4578 2940 1258 2759 1489 1088 4912 298 4514 2230 4257 4283 1958 2186 3658 3150 2875 1107 4993 2692 4786 2178 3667 1794 4186 3079 2192 57 4370 1276 4986 92 914 3695 314 4229 4275 4276 3251 1063 770 4657 3013 3653 9 3545 4003 2482 1438 418 4845 560 2131 79 4383 1833 716 4126 4560 1345 2372 1762 900 4978 1800 2218 2307 2837 2594 2457 3312 2768 3319 2132 2242 2675 2346 2031 2534 4082 4743 4904 4707 166 4312 1946 172 236 388 4564 3578 3028 2915 120 3856 2867 3243 1348 3453 1065 3398 1380 1285 4076 338 4558 2168 508 1455 3492 1586 3005 4741 4566 169 792 2155 2293 4091 4193 185 2673 3773 2298 2495 84 4596 647 2396 1941 1056 1777 4064 3007 3996 4827 865 4103 3592 2168 1474 3489 167 11 4136 3579 4569 3557 2820 2560 1682 1154 2043 4182 2385 3036 593 4313 2626 1919 713 4886 3197 411 735 936 341 4678 3534 4183 1657 943 898 1748 1382 2332 1736 2911 3979 1213 4161 241 3707 2246 1875 4842 2111 4753 3119 3068 1634 402 1364 653 267 1441 843 4074 4886 3899 1057 4919 3763 4426 120 4951 2670 4272 4942 986 1533 1848 4852 3538 837 2982 1680 4677 2438 2729 1755 3550 4402 696 4764 412 3786 4298 1396 3738 2625 876 336 565 2471 4024 1362 3953 311 4544 840 4061 1665 2791 4628 1362 2561 256 4986 3079 1526 949 1917 3112 3708 3249 2546 4851 314 2998 2370 2505 2645 1993 4069 1659 1995 3745 1970 2579 1777 3547 1328 1702 310 4665 3673 2641 2885 158 793 1649 455 3923 1763 3641 3223 1550 436 488 3836 4302 1694 1688 2938 3144 2543 2249 345 197 1839 1275 1653 633 4822 328 2588 1030 3323 3560 99 839 2318 4330 538 509 3735 946 4315 1062 1772 4653 4735 2273 1951 2534 3737 4275 574 3997 496 1581 698 835 3897 3219 4944 3608 1860 2766 2011 997 3514 3219 4240 474 4157 3091 3776 2041 384 1769 4505 1993 235 3935 2318 2276 2408 153 4914 2953 2465 2735 465 4219 23 3032 704 4343 2212 914 1312 3466 3955 1923 311 849 530 4307 3342 4448 2103 823 3412 2348 3296 4840 1545 1888 3593 4162 1924 3964 3194 3270 3406 753 1823 2584 637 1270 1622 4481 3714 2054 1932 2382 4451 2256 361 1303 3274 590 1839 2585 147 4918 1639 3309 2682 460 1876 3726 67 646 3821 2943 4152 463 4879 1499 3463 3692 2497 4299 2369 4826 2375 3332 3820 4278 2640 1574 2234 3643 2064 118 4048 1856 3062 3108 2064 2879 1591 6 3711 4728 1529 4179 3616 4812 3521 609 2583 2442 1110 3880 558 4557 3691 3037 1755 3027 329 4856 656 1592 2122 2742 890 1569 3720 1655 4507 2362 908 945 2457 936 1087 3475 1876 4752 1972 915 3115 3342 3084 913 304 1615 3921 362 2655 792 2331 4845 1931 4636 2950 305 2138 4545 2834 2502 1276 2147 2378 3583 1623 2640 3629 54 3502 3027 4648 3576 957 2818 1939 3173 4319 1480 391 3921 249 2819 1950 2238 2380 1751 2955 96 3910 3609 1438 1183 4146 1060 4537 3417 2331 184 1933 2749 1341 3630 1294 408 3797 917 3979 4812 2939 1584 2711 501 1079 158 3139 1386 4410 3417 1849 4450 344 615 2714 1940 1269 3780 1546 4741 4877 502 3599 486 953 264 989 572 769 760 2980 4663 4117 2056 600 203 1475 1760 4553 1505 3837 2722 257 4095 1151 2061 784 1892 1565 3644 4603 197 4027 524 3121 979 4315 3289 1541 4115 4771 2953 2167 1076 2028 1655 2067 2268 292 2250 592 1652 2981 4915 1857 4031 44 2467 4504 2967 3779 3378 3286 4456 1247 3497 2725 1963 26 161 3694 2357 682 4338 2763 3949 1600 1005 4838 4065 4067 1962 120 4698 1162 1131 2915 1155 189 3823 4024 1390 109 3928 2963 4487 1952 1629 457 2263 3278 4593 2089 714 1950 1642 2920 329 3682 515 691 329 1582 3266 4065 1275 3813 2347 3823 218 1236 4187 3298 4432 1573 1861 4576 1145 3214 3425 1480 2269 2343 2056 2365 3594 4688 2041 2695 2025 3688 3792 25 3733 159 1073 284 471 2765 2633 1267 3244 4008 3014 4413 3469 3443 3138 4575 1549 3625 1940 3535 3055 4038 4294 2722 134 1606 3648 4390 3851 2364 916 2921 4867 1917 3712 3936 2742 4762 1007 1593 449 34 2640 3674 1213 3381 1541 695 4382 2858 4630 1264 2324 1602 4076 3952 4565 1338 54 2727 3337 2757 2999 657 3949 4872 917 4965 3241 1941 4220 3848 2282 4960 3969 4807 904 2221 1144 3440 3937 1992 2735 1626 2517 4435 1536 232 2415 2836 1043 1353 4450 508 4297 2091 1682 1825 3154 3300 1303 1365 3144 2128 3918 1804 858 2790 4167 2434 4674 4115 4296 3403 2143 2069 1272 4153 2500 312 3261 2450 1759 645 3975 2232 2259 142 906 3815 2918 444 4216 1649 3844 2353 2117 4685 3018 4830 4721 1964 516 2294 2634 4276 1783 713 287 4117 3279 1626 2926 2470 2963 3994 4647 4120 644 1051 3342 3682 82 2837 1933 404 679 884 4087 2164 2513 1568 3727 180 4124 1651 2623 2641 2502 39 1137 686 546 2358 3322 1239 966 2864 1193 1351 3292 1064 1685 4594 148 1511 4428 3755 3521 960 909 1848 1992 2450 4399 153 2772 1114 4719 2972 1477 350 4158 4308 2547 3450 409 1757 2104 703 3256 1874 1220 4839 4407 1224 4782 2259 2935 1024 2250 2333 518 1088 2197 2118 3075 907 2451 513 4915 4052 4426 4614 2599 439 2564 1680 2748 2665 1273 1167 9 4003 923 1359 2668 2555 432 3335 2670 1626 4075 3859 3090 711 1890 323 2018 4490 4450 3834 3714 2898 3303 4039 1059 3672 3573 2287 321 3690 4314 4145 3294 4473 3297 1073 1781 4323 4728 3805 4799 329 106 3595 3009 4298 4223 1761 540 4775 4879 4780 916 237 3171 2010 4122 3302 3932 1311 2634 4128 385 388 1494 3508 3222 251 209 4600 4216 3613 3820 3846 2329 1052 4724 4147 754 2257 4498 264 3620 647 3034 4509 4590 1382 1364 4433 4803 161 431 3203 2945 3272 33 4580 4770 3991 1936 3074 3398 1837 1500 55 3912 2510 730 3312 2909 3010 3307 551 1216 2939 34 4850 3369 1971 3914 1049 105 596 2654 1883 2847 3646 175 1978 3150 1060 122 3434 3893 639 4583 4390 829 4138 2771 4492 1479 76 4623 3364 3148 1065 4318 2444 1122 625 2739 407 366 3560 3897 585 76 3956 409 3605 2817 4139 3039 295 1770 1698 4893 4163 618 3182 1359 1036 2448 1119 3326 5 3286 2464 1165 892 2147 833 295 1330 426 2317 2911 940 4489 1940 1670 2941 987 1874 2672 4762 1919 1142 1151 4700 1374 1972 711 1986 3880 364 992 2212 4600 2304 4136 2473 2268 4042 2654 4874 1062 28 2704 1124 1389 2646 4182 4058 4853 267 2196 73 2235 940 84 251 833 3235 218 2749 984 3522 2782 2656 489 2082 726 483 2395 2060 3929 671 4209 508 1421 4714 3553 3840 1825 157 3957 2797 332 1942 2470 3891 2380 3447 4228 4020 3088 1149 783 2545 4431 657 3010 3157 3375 2474 1658 2775 2255 4010 4763 3301 3436 4749 1731 1052 640 3101 1389 1313 3486 1728 1344 2123 2112 2856 726 3118 2905 2362 4133 2641 3107 1248 4681 281 1667 2759 3848 4340 4128 3186 620 4367 2063 1149 3109 1153 3146 2818 2581 549 2324 3184 3450 3484 1783 1734 3119 4113 30 3141 3299 4947 947 1388 4864 1558 1122 4393 1149 4114 2372 2199 2373 290 3294 4994 2006 2079 3671 1517 4955 179 485 3252 4523 3350 361 1986 7 693 4718 2485 1343 4806 1134 3941 582 1356 853 4304 2562 4513 4732 737 853 1735 719 4924 4743 246 559 2068 689 866 3225 3894 2475 3002 2718 2451 1887 2202 2497 2698 1923 2618 4740 1531 3091 3596 4331 2373 1750 4314 2551 3433 3116 405 4764 3780 2982 487 1987 4033 4166 1811 4729 3901 834 1743 1486 2785 2214 1465 1407 1748 3079 3031 4717 3695 528 4181 4268 1366 2145 3643 1629 3550 1931 1245 1580 2505 1917 3657 4994 1187 2474 4828 740 2001 3633 2654 2946 3437 4892 1753 3409 740 3305 2038 4674 1879 3052 2847 3040 1069 2843 326 2990 824 760 653 2879 3748 3267 700 420 4763 1318 4535 114 4131 3783 2077 561 4886 4185 66 598 4721 4203 2045 3761 197 3807 19 1832 4514 2956 3890 3651 4415 4269 1615 2894 563 4472 4513 2666 3343 1808 3035 4699 3802 3708 2054 4979 4012 805 268 3694 2259 4852 4734 4860 1681 225 4248 3419 2843 3941 464 4507 2716 1337 3866 1367 4128 957 4758 2018 3473 1434 3409 3240 358 672 3656 217 311 1745 2512 1737 618 1564 4713 1659 2897 3963 3182 1393 2034 501 1054 4262 3637 3877 1238 844 3186 2409 1397 1494 3664 4300 3679 1200 2799 4908 2483 73 4887 76 2653 3176 3255 4883 4580 3956 1767 652 4749 2995 2270 1204 2470 636 181 1264 2596 1645 3609 1468 1622 309 493 2020 3719 1347 3518 2327 4880 2485 2965 1615 4851 506 4401 3602 3929 3865 1570 2060 3037 3007 543 2187 4423 1382 1073 449 1931 2992 3014 3190 4935 3224 4959 2020 2952 4985 2178 3513 4317 3317 3752 1816 4291 4287 3224 4664 39 3337 3954 4299 3183 4775 781 2161 2570 4746 2059 1131 2619 2911 1079 808 3378 1517 4469 3883 2987 3179 67 826 3900 495 2744 65 3523 1871 1588 85 4215 2460 1528 738 3162 3475 4073 3446 4453 1378 2825 2403 4324 2417 4782 2177 2910 4974 2226 17 2566 3703 3769 1115 1725 4509 1534 4897 1981 419 3702 1122 799 4755 259 1056 4406 2609 1034 4514 2602 4438 3237 2075 3159 1006 3091 4641 2627 4938 1323 3439 2291 2063 2156 3555 2654 2334 4360 2800 1448 4618 3269 1053 73 4325 3227 3157 3508 1411 3448 1494 3137 2660 1679 1338 2027 4559 1332 2360 4978 1370 674 4163 2593 2995 1885 1914 1705 3530 4344 4727 2013 3140 217 1184 2460 4194 4976 2993 371 3824 4532 3864 672 2022 1069 4976 1904 4834 939 3695 3569 3677 790 2599 4769 1385 1475 1208 3869 3569 4558 373 11 889 3738 2755 2721 1898 2483 4757 1307 4768 3892 914 4417 3867 1753 2045 4446 3105 799 4108 1154 1082 1023 1427 3593 4139 3631 3830 4058 268 3248 1234 3929 3234 4761 2060 1110 870 2162 3480 4292 803 3954 4252 1946 2588 674 3714 3461 1196 4488 2026 2100 2708 517 261 3427 2504 3863 1155 3881 3130 4712 1038 4450 4390 4325 2149 3989 1636 2383 170 4838 4434 4958 3652 3198 4223 4481 4558 2982 1009 4927 3414 2336 2336 1201 3007 1318 2921 1789 4311 33 3355 4309 2250 3363 1325 3142 3285 2229 694 2434 2435 2386 1196 2542 196 2818 1910 4580 185 4360 4026 2362 1625 4717 2200 978 3272 4643 2404 3184 3562 1810 3256 4407 756 1950 4367 1804 1892 4558 1252 2401 1868 3551 4025 404 4587 2488 1176 2589 2267 2092 1942 4227 1780 1355 1483 4880 16 1440 3627 3249 221 2684 1192 4863 2310 2122 4157 4744 650 3905 4188 182 1756 1141 1506 2111 4825 1567 3294 2507 2557 2880 853 2386 4190 4170 1921 1587 2647 3671 2821 3078 1519 2624 2011 795 1872 3375 4214 2649 1712 3917 344 64 4387 3973 3773 3423 4351 1231 4414 2167 1390 2902 1968 3989 4208 1890 3514 3556 1054 2343 66 1209 3248 1060 2577 3685 112 349 4154 695 4853 1554 1023 3335 3033 2702 428 668 1507 2376 4538 2359 1086 1485 165 2854 4104 4716 1039 2794 2116 1792 2643 841 385 3898 258 1893 3784 2565 4514 1034 4513 2640 609 44 1071 112 1390 1375 1543 619 3217 2157 3558 3205 3294 796 3792 2079 4679 1197 2777 2427 799 502 200 3018 4879 1721 1207 2446 3940 1619 2613 4904 1455 3158 3236 4451 3916 1231 2099 4391 4108 2560 1780 959 539 1359 4127 67 786 2198 3926 3863 2822 945 511 2274 1055 2571 4861 2544 1650 4577 143 4817 4832 3669 3704 2479 1765 2748 2709 972 481 1593 2578 4458 2858 152 3774 4241 4072 2387 2730 1540 4344 873 2733 3028 618 4970 1811 1364 1171 4292 1121 1243 2756 2785 2163 1677 2160 807 3455 1130 3634 3590 3175 4470 1277 4710 3787 4983 4522 2566 1029 2066 2830 2950 2907 191 2313 2974 288 1032 2600 3012 171 4638 627 4115 2502 4284 2848 310 344 906 3862 3945 4588 1627 1595 4633 784 2271 2895 222 1263 178 3982 416 3183 2299 3346 4935 1252 1166 887 4802 363 4971 3470 1209 2584 3644 4266 1923 1888 4003 2597 1825 536 1714 36 849 2644 2296 1479 940 872 4419 1139 4104 4411 2081 1319 3438 999 4469 1106 2845 1387 3945 2403 757 3161 4254 48 3181 2096 1901 2488 3527 226 57 3977 2302 4463 3259 1562 942 593 3365 2714 1157 3366 3352 1656 4890 2786 2270 344 2517 3266 4888 2300 1823 3369 4793 1697 237 4687 3344 702 1593 3557 131 3864 2713 1906 3279 1009 438 145 4336 28 471 3097 432 3091 4403 1395 1800 4242 4018 3392 1800 2257 2341 4849 941 3077 3770 1301 181 3119 1489 454 4909 2819 4081 2876 1380 187 3700 4416 4013 2930 3814 386 2689 3306 2618 2533 1418 1110 4045 2597 4714 200 4777 3808 1594 4460 3636 3754 4363 1883 2670 3695 4048 1042 3798 677 1818 1344 566 4919 3443 259 3202 859 2115 2044 1998 2189 375 2342 3741 2666 1100 3835 802 3854 1608 895 2683 4590 3714 2787 1136 4007 1949 4923 2001 1701 2857 3129 1310 349 2498 272 4236 3291 4031 713 2903 3132 724 4281 2882 4766 3873 3969 3640 2163 512 1573 4175 1178 618 2342 2608 3894 1587 200 641 2573 1962 724 4435 674 1434 3047 3707 2475 2564 4249 4565 4475 3243 3840 3292 1361 4214 1338 1996 3744 1409 30 1617 933 1916 4692 4861 1588 779 3552 4686 612 3276 4739 2021 3046 692 3706 2184 769 3970 1573 4056 3361 3051 4489 3372 3892 852 4991 1797 3900 2851 1419 3136 3159 3871 509 4631 1578 3 4875 4632 82 4791 69 4068 3241 3335 552 3297 2511 1538 2524 1777 687 3716 2486 1849 157 668 3511 59 2535 4983 3714 292 4497 2667 1266 4198 4951 3317 4898 3463 4631 4412 667 3777 1108 3427 4009 1272 228 1395 2446 4311 971 3750 4694 2779 2078 69 3890 1822 2521 3508 3317 1862 2178 1353 2930 4707 1091 704 619 4620 3068 3257 1835 595 854 3000 814 2836 4393 4757 4 1026 1103 2522 4602 51 3407 3760 2112 2871 4331 4002 619 3116 1426 799 4909 2293 3103 4460 4760 3902 3471 720 2247 3562 479 3071 574 2526 1989 3560 4253 4851 3930 2655 2368 127 518 3891 3737 3228 2292 4873 2733 4800 937 3191 4339 4428 617 3794 57 3853 2035 2169 358 3878 3616 4583 417 2236 2703 2501 2537 3680 1140 1005 4698 577 2381 3768 1582 4127 4460 4849 4514 1265 1856 232 917 3280 1259 3009 3772 4778 2765 3242 2961 4776 1335 4368 959 1176 3354 802 4376 1875 3126 973 4959 696 4363 3542 3510 760 3099 3843 3658 344 2365 3043 2610 3082 1764 3345 1915 3540 2334 2901 3975 1623 1214 3722 2113 1177 243 1633 2674 4 1119 1533 2040 3885 3136 766 1282 2293 850 4422 3957 4220 4554 2878 1082 1385 37 1370 3829 4211 4607 769 1047 1571 285 4422 1118 3871 524 3666 2416 2465 367 1239 2691 2822 4220 1934 2608 4424 336 2202 2347 204 1255 2155 4109 549 1620 1013 1346 3575 1335 3630 1844 3876 914 1851 4790 2683 860 971 4625 4876 3150 3002 3026 3781 440 3528 3018 3232 4173 4688 3045 4115 2034 921 2004 2854 3571 2296 331 3473 2855 932 3267 4739 615 513 3025 2372 1019 726 4461 2860 3916 1383 2956 3633 4827 2147 2991 1853 2217 783 2106 686 3605 2017 3629 437 2081 4389 3271 2575 1813 2844 4718 2143 803 2520 4351 4898 1369 1954 4589 4601 1826 2852 4378 1667 1429 727 167 3616 2453 1727 3786 951 1951 2593 451 2361 3047 3732 502 4483 4611 1381 3604 2544 4638 3713 3425 4277 63 1951 71 2972 143 3851 4186 3817 4239 2957 3427 1456 3303 2424 1237 285 3376 3547 843 2178 692 4027 2312 2261 2912 4991 1229 2791 2105 4499 3126 4006 204 3478 1397 1803 4516 1764 2542 4013 2383 2388 3834 3557 1618 3410 2276 992 3033 687 4238 3992 4824 4 237 2555 2013 715 3633 3626 578 2806 1463 636 1944 4350 2191 2384 3255 4141 1613 774 2903 4628 1204 15 3155 3710 1078 3256 1977 1395 4813 3748 3467 4750 1126 471 4880 2479 673 4267 4867 1874 3994 1135 947 2415 2123 4547 4330 3384 1744 517 1567 2717 1865 151 2940 4651 4971 3862 4840 2369 1647 4405 1789 2746 2146 4824 1811 1837 2596 2985 1772 456 1209 1935 2718 2769 107 2410 4500 1572 29 696 4077 2256 985 595 4867 753 1340 3849 3950 799 3829 4451 4527 2262 3041 2286 2205 1205 122 397 4611 4175 3043 668 856 4684 942 2847 3397 2529 294 2657 4123 612 4589 374 1035 3873 1495 681 3579 4600 4741 2878 4184 4396 1860 4466 4462 453 3955 4317 2762 3759 4704 2335 105 3913 1532 3721 566 615 1874 1311 2080 2521 3828 2845 3185 3770 2110 2975 1568 3529 3849 3855 3656 2451 1882 4002 1319 519 2744 1899 560 264 1401 1767 4393 3591 437 3880 1782 4095 1858 4555 1660 3967 3559 713 1559 820 921 2361 4428 1116 1736 1757 1247 611 2691 4824 1295 4498 4152 3727 133 1347 1781 2165 3617 527 4306 3132 613 200 2012 1931 959 679 3044 1419 1547 4087 1742 3257 3375 3128 2371 96 3094 1909 3519 1692 3982 2814 451 3607 802 2503 1260 863 3496 2527 4106 4574 747 466 970 729 1338 872 1885 1138 2864 4915 4423 1823 314 2277 2912 1768 412 1984 4646 4844 324 2100 3729 1109 349 2860 4318 919 1342 3529 2573 4757 4257 2341 4731 3228 3548 3258 2281 2390 4123 3041 4115 1633 4732 3931 2561 3574 4825 4124 4609 1370 3258 2018 4651 3840 3256 4450 1916 3436 171 3580 2260 1657 333 1626 2568 3965 325 2157 3936 552 4102 2816 4818 4977 1389 3027 4453 2616 4606 529 3687 197 2095 738 4608 3992 3419 1602 1869 4615 2112 4424 4141 2459 1321 1984 4887 3098 2574 586 723 3823 151 336 3164 1446 1877 1884 3213 97 3169 4728 1992 3925 3923 4235 1336 3365 2700 4195 3481 4630 4340 3342 4922 2802 3557 3655 2322 4157 3253 4751 4040 891 1312 138 3802 776 4925 566 1383 1270 2412 4519 1141 371 2510 2638 428 3920 2773 4133 1072 427 4983 284 843 3830 1839 4816 280 205 3364 2735 2770 2044 569 4285 803 4767 1683 577 2189 2425 3710 3240 357 2717 3425 3538 4266 3680 509 2192 3179 2925 3177 1924 3694 3135 3993 1545 1202 3899 3987 4759 4958 2579 2200 3193 2039 4100 4081 2982 3990 512 2672 4275 4048 4374 4482 143 2820 2869 2036 4157 4504 260 4235 4398 2397 509 2698 4684 806 661 3176 24 5 2494 2631 582 3087 1926 3279 1780 1234 854 3584 1150 3374 803 4460 3581 593 1799 90 1371 4097 1281 1252 4976 4375 1929 2146 1745 1358 4189 2653 3267 1344 2136 4213 52 585 4573 3219 43 1282 1032 1256 1187 3887 4173 2532 3004 3290 3279 2064 3578 4550 3339 1284 36 4332 2410 3858 462 2169 4835 3801 2471 2230 4782 2883 1868 4199 2346 3207 3923 1613 1367 2160 2969 1228 1229 4187 1893 4853 1108 805 3594 1589 3394 1355 1233 2197 4112 3553 4701 4704 2877 4580 1581 1175 1009 4039 3101 4216 2043 2346 3037 4587 636 662 1640 1124 4874 4282 783 1492 2430 2849 4252 3752 3710 1186 2599 2240 4396 2967 2517 561 3597 3030 4355 1052 2042 555 559 2637 3250 20 3712 2948 1894 1596 3785 1239 4940 304 1610 542 3846 1213 4919 270 88 1416 4639 543 2092 3548 4038 4630 4009 1800 531 4604 96 2078 3995 564 3758 1742 420 3441 3246 4777 3451 2718 2452 4814 4583 4540 2762 288 3355 24 151 4797 800 3769 2810 3617 4040 854 1492 377 2452 95 1812 4609 1248 2615 1600 4574 146 3457 1162 3069 2222 3200 9 1618 3092 4373 4116 730 2720 3268 4235 1786 1642 1031 3766 3069 1796 3930 3307 4545 3031 541 4484 2034 4342 54 1199 1694 4432 2964 2828 1296 4378 4093 451 2470 2443 1248 699 115 4447 3356 4300 1237 1109 4632 2006 1424 3185 4776 152 3281 4370 3471 2674 2795 2837 4303 1163 4902 1800 4882 59 2331 2296 2037 3826 4529 2395 24 3208 979 2319 967 1747 1896 4681 3060 1612 3538 4103 4858 3321 4495 4975 2267 3941 811 3221 3148 236 748 2961 4220 2792 4869 63 3952 2982 1852 3237 466 4537 3587 296 1029 2630 2346 4495 4643 1295 2443 3726 1559 641 1725 2877 4635 813 1539 2999 4164 3242 2706 4108 4745 2121 4582 4887 3423 2904 3733 2208 3872 184 2962 2338 4999 3511 2292 2838 3061 1407 3100 1663 4632 4869 1427 4564 2791 3211 4457 2994 1655 2542 4519 4103 3873 3592 1014 3072 297 2063 1262 3804 1833 2868 4672 1094 4588 390 4196 719 3339 3221 996 4769 4603 4319 2167 1813 4437 4110 135 1246 2197 775 1899 3652 4932 4636 3398 1907 4678 2227 2494 4257 4549 1118 3430 4019 4940 3545 852 3712 3924 351 4196 3148 2802 2838 3619 4855 3431 3142 2108 2524 279 1853 2847 1442 3475 3454 2893 974 4303 2285 3253 2447 460 2197 2875 2673 2751 4498 4387 475 456 2135 242 2337 1996 2074 1742 4714 2020 1227 4953 4186 1756 2153 1170 1394 1373 3964 4267 2627 4291 308 1036 111 4231 80 1791 792 2870 4712 4434 1767 4520 3365 3160 4614 666 603 2600 478 1740 2493 3820 242 2660 4545 2804 3858 4538 2464 4977 4578 2818 3664 3026 2560 4021 2114 842 2985 2447 876 1799 3756 610 3423 3661 1261 218 4234 1785 476 4896 3565 127 4964 3000 2231 4813 4412 4794 329 5 4345 668 1529 615 3698 3046 1760 4292 699 1805 3788 228 763 2632 1079 2553 2053 1606 4110 194 3435 4431 2042 3177 2406 3606 378 845 263 2262 4800 4265 1130 889 223 2219 2878 554 4268 1926 2342 2141 1002 4584 1994 1490 2876 2645 4607 1133 2767 2442 2523 641 2333 3779 658 408 1547 4101 332 4453 2163 4132 1668 4498 2539 4207 514 1714 2181 4335 2026 528 4317 3628 4788 3406 2870 2232 2322 3208 3125 4329 1188 4606 2588 2275 4799 3909 4273 4876 3890 751 236 1255 3239 1558 2332 2578 4888 2309 2283 4527 1504 2303 581 2862 54 2710 661 162 2982 157 4185 4432 3367 2263 881 2091 117 830 4491 3218 1504 2804 2266 3344 3260 2621 4467 3004 4320 2859 2670 3407 4383 1097 875 1856 1241 2401 2978 1139 4331 4630 4010 821 2187 626 4075 402 1917 4610 4348 4504 3897 4453 29 489 458 2712 4862 149 2128 2188 575 358 3007 911 22 3617 3254 4551 1772 4668 1129 3658 376 4074 2168 697 4490 537 4197 1416 561 3093 2402 4640 4574 3722 2905 4598 1335 1286 1058 4993 2741 699 3536 535 4230 3610 4844 4193 3275 3787 1193 2906 3939 3519 14 2004 3583 4726 2087 1811 1284 3377 885 4439 3564 4217 3321 3375 4653 4077 3285 4641 2784 3897 4659 1491 2563 2050 171 2085 2688 4474 1570 636 2596 4098 3766 4497 1897 1179 67 3056 348 2724 297 554 4103 2496 2315 3187 2280 509 1673 1516 816 3925 4095 514 2614 3776 1268 693 1122 3929 2084 3418 3922 3629 3119 3138 4856 4071 4999 2305 2425 3911 4318 4447 2327 1190 1310 2154 4497 2443 4046 59 1686 3497 740 244 158 3079 1550 400 1433 2734 1991 2691 1085 3119 1489 1510 4396 3915 3749 2909 4243 1248 1020 1192 621 1731 1794 781 918 96 317 4732 2513 292 2058 18 3939 1572 3209 823 4837 2267 4396 1760 205 2720 2884 3101 4693 2205 3180 4036 4939 409 4108 4196 2936 2351 3743 995 4929 221 749 265 2481 1126 1154 3395 397 3929 4997 2777 2342 31 3634 4343 4051 4840 4169 4944 3052 2687 252 2310 1264 2410 2621 4652 1816 619 605 1117 2690 3697 3406 1041 4215 2712 3163 2543 2717 1892 2651 3158 1037 2818 3025 946 670 1640 2134 3718 4480 2552 1838 812 4906 4353 343 2302 2565 4094 477 505 4679 2293 3049 3053 681 2512 2781 4054 3449 2512 1329 3342 4905 3861 4346 984 542 3607 29 3807 1714 3353 2176 4973 3154 1984 3018 3444 624 3872 3462 1633 3282 2015 2956 4419 673 3344 4368 4609 4851 3442 4905 2097 2930 4695 1179 2330 955 261 4294 1803 2672 4712 2348 49 2374 3462 4999 285 2808 3273 4145 1540 58 3985 1873 653 3630 2152 4029 4175 4003 284 1835 2424 3249 920 4270 1366 1182 915 4519 4106 2604 1791 2946 2457 4288 2811 2173 3218 2325 4170 2108 2898 2599 3250 4544 1882 3433 214 979 4176 3487 629 1693 1178 2924 3312 2778 1486 182 2231 2962 3141 4021 1221 352 4091 56 4688 724 2241 2535 4378 1913 3244 1058 4195 3591 4531 1248 4004 4018 2756 633 3197 825 3927 3373 4176 4848 4314 3739 4187 3102 531 1363 3650 3952 2233 4980 3316 3116 3116 3359 409 2735 424 4801 4026 528 4807 349 2777 4058 2499 2168 884 990 3032 644 2854 3511 3008 1813 2951 1764 1373 2199 271 1801 1370 3902 703 1486 730 4172 4000 446 1104 3862 4049 2562 333 3760 4213 3900 4550 309 4019 4804 1355 1423 2573 3542 962 1973 1257 3698 1537 616 4899 1555 1007 2317 2793 4385 2348 2854 4901 4071 3828 3905 1999 1381 472 1975 313 1231 2460 158 489 4308 3778 2040 866 4472 1414 2618 1611 3234 3745 246 846 1063 4719 4657 1674 3757 1048 629 1266 2793 4346 1000 4620 297 2717 404 3395 2795 4494 4253 4630 1229 2749 4550 2294 314 2687 1212 2548 4339 1044 3929 3328 1523 3978 2114 867 3770 2008 3498 2942 3844 4044 973 1937 263 4190 2694 4621 1784 2002 2201 4706 1399 538 785 4226 4838 2178 955 404 2326 4562 473 3162 873 2808 2473 4067 3401 1571 92 1754 376 313 3167 2077 718 4722 949 4111 1943 866 2986 646 4162 115 4066 4869 4603 4265 3536 1883 329 284 3159 1267 1177 2633 3413 2394 2089 1537 763 1236 3214 1401 1878 4248 2182 3553 4809 471 2999 3557 753 649 3878 3959 607 4544 2929 4490 74 474 1510 2297 1290 683 729 1990 1038 2809 3346 1555 2935 3054 956 3477 747 4178 4720 2339 2387 4647 1456 395 3669 339 1420 3262 1706 4737 3560 752 1753 4624 3540 1921 3635 4914 1659 4422 2181 2855 3029 2416 2553 4512 157 1091 1133 1076 1147 833 3346 3422 1626 1277 1950 1468 3459 4769 2379 4146 3753 2848 2341 853 3331 3324 4656 3801 2238 1233 4488 1172 1128 3360 1256 2480 4150 2549 4412 157 431 3898 1254 236 1502 898 2044 2893 363 1118 768 1050 2179 492 3343 2802 4684 1226 1907 3143 218 4047 1217 408 133 3139 4652 1496 2912 563 3680 3069 3516 3454 2415 794 3043 4898 2296 2317 1509 3991 3611 2145 2094 2522 1046 3877 1462 1996 2083 1188 744 1129 583 4699 4555 2266 2141 4119 452 2579 2721 3028 3578 2181 1254 262 265 2837 2481 4636 1232 1123 1131 232 947 2669 3090 4464 3297 745 3080 4936 718 4758 2099 1302 4243 3604 4556 989 545 1615 2248 603 682 3528 3938 3034 1504 2524 55 1450 804 2899 128 1630 4120 3298 4907 739 2045 2618 4827 2244 4342 3286 2764 3528 59 889 4616 4634 3256 3422 4748 536 4931 2750 1819 4453 2161 4414 4098 4328 809 390 3522 2603 711 1539 3930 4092 3259 4429 4531 1975 2952 1418 626 4762 3053 1817 4217 4183 4119 3056 2669 1238 4997 4839 2137 1840 1211 2203 4611 4141 2792 1332 1106 2775 1399 1582 4878 421 2978 604 1624 4817 1306 2592 2109 1314 3072 1125 3335 3571 312 2110 2276 3570 3761 499 1669 3058 1462 2451 2040 1273 2775 4989 3463 3507 761 1550 3495 4365 4794 1238 2818 2298 862 2994 3221 154 2981 2628 2395 2790 2618 3334 1216 2293 4885 4539 4798 3811 866 1855 2611 1092 2168 1025 2105 1381 1436 3448 950 2012 3763 939 2385 4811 731 104 2491 3201 858 3590 1483 1192 4509 1986 2025 3312 811 294 1420 619 1208 1397 212 2495 403 2841 777 3151 1639 2390 4545 1442 3110 212 2542 3283 4401 1456 3326 2271 1721 1579 2810 4186 650 1050 3567 3154 2250 4444 2376 330 839 583 841 3297 3614 276 4294 1985 2909 1478 3402 4968 4962 4887 2312 1994 4137 2748 1462 325 1809 3348 4309 3907 96 4412 538 3164 571 958 2152 4785 2767 2461 2276 3298 2747 1930 184 2465 4851 3811 1928 261 3223 2991 2448 1256 2633 2627 916 3921 115 1624 2022 2355 2583 4330 3771 148 37 978 742 4199 4608 1445 3572 1379 961 244 847 4761 3763 1602 844 2129 3557 2625 3684 3950 995 4069 1358 1557 4478 2167 3915 4539 591 1139 1417 3604 2192 762 1945 4572 1627 3545 1970 3082 984 504 3907 1184 1500 4493 3020 2909 3205 4158 1030 3267 1943 1018 230 2953 3201 361 1374 1297 2697 4719 3500 1027 1244 1613 154 3441 2951 736 4628 3857 2857 312 4165 4462 3758 202 106 247 917 87 1309 271 4499 3083 443 1635 3231 4407 1063 1279 4891 3719 1701 4386 1097 3852 3199 349 1436 1107 1804 903 4195 2972 4700 4244 4825 3332 2229 1209 2240 3355 1833 3042 4809 2751 1062 1061 3453 3895 684 3284 4175 3857 1395 2671 3512 3309 690 1976 1466 888 2041 797 430 4898 3344 1921 2822 272 2246 1763 4659 1482 2995 4053 3328 4366 2262 4422 4445 3996 2111 1049 589 735 4214 3308 3288 4938 3123 2530 1546 3857 1891 3985 1498 4172 3450 3949 3700 1296 915 2827 1175 2925 4594 2343 3288 1017 2962 1638 3582 3147 3431 4677 1819 2369 3262 1920 441 4106 1648 315 2059 3141 3619 2341 2815 1401 840 2968 3323 2451 2582 1451 4989 1259 382 3672 2682 1118 3005 1286 1216 2333 4189 895 2755 4253 4108 4219 2468 2190 4155 3052 901 1924 120 2760 2446 2281 3964 2267 3012 3377 270 2210 2204 4068 1495 456 1436 2271 3156 1005 4363 3371 4095 394 1748 1141 3190 1526 2127 1429 355 716 4400 1119 4578 3723 3358 3236 4558 2372 197 1170 2380 1280 2781 408 2526 3472 4272 219 1273 2611 1584 2980 1327 2843 1479 2448 782 4464 3020 3014 2264 3779 1677 557 4105 3012 3632 4859 2740 2613 3912 1511 4742 3717 3590 1128 457 1071 406 3715 4675 160 822 3041 1172 3388 1634 4510 1052 985 403 1764 2482 2322 2659 2262 3654 5 3642 61 2744 1558 2260 2047 1846 4626 4017 2210 2954 2421 4276 3814 418 644 1213 800 1271 1628 3071 4832 4166 3121 2658 3444 3762 2856 746 898 3384 501 3102 2970 3881 4053 2986 3186 2075 2990 1261 4488 2625 1378 876 4483 3022 2392 3165 3923 1150 1555 565 3060 2518 57 827 3312 2647 493 2106 2922 999 4341 1291 1627 399 4428 4912 3040 2230 3985 179 3674 4316 1967 2765 2365 4944 315 3095 1601 3483 633 1244 4900 1243 1440 3109 2015 737 809 3156 3572 4203 299 769 455 1299 3330 3720 2730 4861 4516 145 3646 4829 3811 727 1113 1111 2325 554 875 1253 2879 229 3288 749 4718 4728 3641 2424 1428 4631 3147 389 3385 4841 2198 123 1552 4146 199 170 4365 2265 2374 3147 3342 2611 1617 2315 199 3342 1175 3125 1124 4271 4670 3253 1355 2508 2662 709 831 3339 4172 1051 3430 529 3600 1465 2324 532 4495 3404 2334 4946 3497 1542 2824 687 3572 3877 4176 2267 4919 2321 1656 1922 2680 3737 3272 1978 4479 3367 9 4128 4496 4663 2995 4499 1973 3388 744 56 3698 3572 3967 4292 167 743 2986 3109 3890 3947 2800 1170 4002 419 2763 1838 3677 4803 2667 4569 4299 4102 674 223 4144 2777 1183 3239 3662 1845 483 4557 4833 1184 2606 4600 3329 4237 2355 3509 75 4279 15 2850 2625 3730 3374 3964 3045 4203 1214 1817 194 3395 3731 1343 4955 2679 4977 2155 1762 4235 2325 2755 1027 690 3941 309 4246 3472 4043 1445 1824 1457 3470 1715 1434 3527 2584 1122 273 4183 4001 3707 580 1188 2002 2480 4258 1963 1908 1665 185 1198 4311 386 1096 4897 115 3195 3678 4144 3922 2327 136 4983 3699 181 807 1536 3249 1122 3023 1681 1650 4973 2994 3211 2841 4250 3091 2996 4565 4032 3476 3222 1168 3171 976 4646 3928 4906 4753 1598 297 378 339 3619 720 4377 1671 2263 2666 1220 4689 568 115 137 3531 2663 2416 2958 2920 3363 2238 4672 2969 2883 200 1461 3884 3559 2468 1419 576 2024 1103 4286 1802 4332 2229 4646 4690 4619 1489 1374 2751 4460 4635 1759 575 3225 2677 875 4200 3790 3501 2170 602 4246 1583 2072 3459 1710 584 4141 1641 2696 1316 1460 4955 50 1200 3764 1961 1092 4760 2850 4231 550 3395 2301 4286 2007 610 4753 1123 2711 1957 1933 3375 3270 4733 1789 85 4498 1603 624 4838 1998 3336 642 1472 4101 2523 3852 4227 4435 2510 3695 4371 2189 4761 2453 673 3867 3102 4680 2290 3173 763 3457 1686 1875 27 458 3922 3660 4101 4700 687 928 1508 3530 3376 718 2301 468 4664 4871 2612 645 3378 497 1711 1838 4119 3620 2465 3609 4964 2328 1721 1734 1561 582 3872 2425 1611 2994 2167 2642 3754 920 1878 4604 1948 4420 1030 2046 4024 224 2249 4269 996 658 3996 2280 3560 1739 708 3451 2985 585 3766 2437 4023 3030 2541 481 3407 2942 2375 1873 1425 1093 4889 4046 2035 3151 3783 1729 148 1310 996 6 4930 4008 2216 1267 2773 4911 3629 4798 3001 2103 1586 4204 1152 3443 2024 3739 3318 4760 1943 1537 899 1391 218 1690 3461 704 1703 4718 2091 3898 4648 2280 2099 4948 620 1248 1196 1119 1382 3482 4709 226 3653 3197 2556 1469 4507 965 4176 1110 2399 3290 4504 3703 2779 1487 2410 4373 2246 2483 3093 1443 3066 4259 2943 3205 815 4102 2303 2822 4119 4168 2852 754 4136 4800 1228 3636 1525 265 2142 3954 1861 2629 1625 2492 3826 2693 3610 40 748 4098 4090 4697 1540 2584 2886 1915 4913 221 3381 777 3566 1703 230 3936 3562 1619 4407 1505 1054 2383 3327 1026 2555 1216 2597 3814 2730 4941 1630 2440 4113 2114 403 2084 3973 2998 760 2263 2298 1854 4495 3746 773 1519 979 891 147 2944 173 3587 3991 3253 3251 3105 2360 1126 3676 2789 1376 1237 1101 4502 1094 4812 2615 3421 3613 4341 4118 3888 1739 3456 1475 1456 4219 4720 2291 3939 4835 3630 2047 2090 2087 4005 2978 4756 4668 4268 3438 922 1534 2447 3911 4593 4434 1038 2110 2659 508 1805 2327 174 2955 1859 1435 4107 3064 427 2367 3360 387 381 3740 4503 3174 1030 269 3013 2183 1291 2268 2283 3810 227 556 2665 661 2522 3088 4910 4739 1271 443 2625 2450 2095 2822 4435 4901 1759 1798 3715 4074 2862 700 2952 380 4272 643 4410 626 2012 588 1586 2238 3295 4837 2166 2032 1639 1438 4814 3937 4385 3883 2289 4200 3860 3597 681 1776 2964 2513 826 2768 3168 3623 2639 2682 1979 892 4278 2180 478 1528 831 4906 1421 1369 4104 458 3902 4367 3220 3206 1349 2622 4767 1374 4283 4599 3452 2203 738 4654 4247 2741 4963 165 4500 1214 2144 2800 4230 645 194 416 2720 2684 4996 3448 3208 4235 4054 163 4927 2443 1195 124 2642 2475 4059 1003 1452 2381 3186 319 2002 1698 4103 4871 3149 2738 3286 3864 1548 3158 4374 1858 759 1406 3804 3867 3125 691 3086 3162 3159 4430 3825 997 274 1655 4476 4844 33 2887 3235 1171 2593 4870 4740 3812 4228 4126 2861 3515 2391 1253 316 4584 19 2007 1670 4352 2391 2306 3177 861 612 2225 3745 777 1712 4378 1847 2071 3628 1416 3469 4818 4934 1049 1891 1740 1456 1696 2685 4865 4503 884 4691 1521 4884 3856 3008 1569 247 2673 452 322 4255 1243 1218 1785 563 4981 2458 4982 1380 784 1096 4789 840 67 3163 1240 3513 4418 4711 3282 228 2195 4892 2853 963 4559 1580 2558 4019 3079 401 3324 3623 1573 4172 2836 387 1294 3823 3024 1537 3503 2181 1987 4752 405 708 4694 2504 4811 3154 1591 4935 2184 749 621 2095 2014 1306 2997 533 3821 3135 3088 1884 3365 4432 3922 456 2959 4821 3397 2972 2373 3299 3108 1564 3910 991 2544 635 2619 62 63 2559 1573 800 4112 1912 2100 2384 3920 2636 713 4406 3704 566 589 4013 92 1626 3568 5 821 1387 4491 426 1472 1422 3854 867 2094 524 4683 2908 3434 2732 4289 20 3622 1190 2034 2848 974 4977 2005 3238 2322 1094 3900 51 217 122 3479 2238 2017 2400 1088 2290 1888 2877 541 648 2582 4210 2890 3066 3408 3142 876 2241 1439 3946 2574 1921 4447 1427 4696 3560 3648 4843 3923 2946 1345 1999 678 1512 120 4298 4972 2428 2603 4521 3364 2566 274 4902 720 4554 1282 2822 1046 3760 3763 3762 650 139 1051 1345 1778 1347 4362 4221 3401 2307 4180 4706 4628 3491 170 4562 456 447 4849 4819 2674 654 4561 3359 189 4483 3879 251 3352 432 1515 4544 1485 3054 4683 2158 388 4567 2406 4396 1590 1765 2082 3489 2722 3103 103 2294 1243 771 1898 3282 3407 750 123 4005 4954 1166 1391 4677 3625 921 2718 2340 3456 2787 4870 455 3428 2836 406 3241 4074 4992 2828 3302 4054 4237 2232 3176 45 864 3639 2654 3908 3848 272 3432 3798 58 1626 3620 1465 4411 661 196 1505 3529 2092 3430 2268 803 417 4466 733 3020 1465 2584 4618 1260 4580 632 1798 4767 1806 3535 2455 3860 3369 3464 169 2871 1553 201 2137 3663 1630 3154 170 1280 2366 2306 1660 4083 2824 346 4256 865 2961 3871 3149 1588 3523 1780 2790 3151 3017 3126 4682 2376 4477 3230 3827 4261 1483 1115 4335 4932 4491 3061 3834 3225 2218 3459 3570 2308 4801 2894 4018 2216 1189 204 4367 534 2461 702 3830 1920 2816 50 692 3542 1580 3257 2348 4940 3448 1874 4581 3146 3619 1581 1554 1691 2138 569 3016 3646 2390 3128 4907 3680 980 4485 1657 4752 1995 1757 4717 1378 1369 2619 1478 2797 3783 2201 2301 3269 728 4582 459 1601 3414 1299 1992 2262 1741 2405 2077 1842 2006 3014 1139 2522 830 3220 362 4316 676 4529 2179 3166 822 4681 158 2613 2733 4511 4597 1695 4516 520 3599 3970 357 2862 1702 1322 4644 3318 2809 239 138 2475 2867 580 4595 3393 3234 3802 4824 4938 1593 547 638 4093 486 1599 4414 1162 4125 2610 2979 1119 3931 2588 3391 2622 3203 4487 853 668 4333 941 4240 3980 850 1648 4147 1538 1249 4968 4112 4281 4046 2049 3962 3197 4773 3130 4402 4810 283 2014 1653 1955 4878 639 652 3643 3888 1398 2666 920 2952 1468 4970 298 4784 3301 191 137 1136 2232 3458 1501 546 3448 1264 1587 2612 4918 817 3975 609 2044 3378 1628 136 2707 460 22 2699 4478 3339 4328 4986 3829 2927 1462 310 1531 646 2045 1926 1225 1248 414 3485 3081 3922 2727 881 1243 2620 1225 582 267 2531 3259 4185 3217 2023 4581 1646 151 4926 4046 2515 991 816 1631 2546 3291 3176 1678 1611 1915 753 4596 2119 795 2815 1223 3222 945 3034 4609 1906 4571 4503 1271 898 1248 2182 2746 2144 4418 2997 1290 1795 2778 3387 158 1702 652 2686 445 3503 3710 1262 2536 329 4686 479 2637 4970 4065 2235 1302 1286 3861 398 528 3050 816 232 2973 2026 1174 2631 3714 4227 111 3834 2753 1113 4646 1871 3808 387 4859 501 545 1890 1322 2723 424 4990 3818 4488 2608 2033 3983 3872 2630 2601 1673 3253 1508 3818 3395 1580 3072 914 1764 444 3810 508 1937 4347 3569 1334 3441 1120 4727 466 4992 1154 121 432 1813 3879 2296 3867 2939 2262 4050 3928 900 2886 1425 1690 3673 1604 539 4632 4779 3993 1272 3277 726 3370 4832 3640 880 3583 4266 1306 15 124 814 4002 2256 570 1908 4020 3496 2943 4387 2957 2543 1674 2427 2113 2648 4400 2835 4878 4395 1906 1620 1990 2780 3532 3499 2153 3145 272 3963 1144 1543 1729 3873 3267 2781 2689 2838 4693 2399 3579 2137 3978 2108 4105 1306 3552 2849 2207 984 1515 1397 2054 2764 4255 1699 386 2908 986 3930 3469 3137 2422 3488 3794 2849 3132 4539 4938 4670 4236 3031 4090 36 879 1419 443 3711 4237 2723 4729 1771 2879 4847 109 450 4742 2835 2323 34 2097 629 180 1636 4876 2899 1701 110 59 498 559 1098 4643 4296 1837 2389 2122 2338 953 4801 1242 2446 511 3483 554 2459 2735 3669 757 2748 4047 3541 1288 2210 1288 1885 4536 3623 1557 1681 34 2259 1359 2948 2146 4714 675 1699 4885 643 4529 4472 4134 3027 2951 2272 2149 3792 3773 4206 3643 631 4487 3174 4935 2671 1294 3210 4868 3068 471 569 3937 4764 1226 4147 719 261 548 4982 1199 3317 149 3612 202 4193 1083 4995 4918 2743 358 1603 2096 2315 858 1380 1196 3974 2944 1413 4199 4562 1156 3822 6 3159 2032 4551 1388 2330 4840 3158 2688 313 965 2630 3036 4928 4458 2010 1863 934 506 3998 292 289 4480 199 3033 134 429 3405 4633 1490 4837 3368 4307 2188 4386 2600 2560 4576 2192 1500 4480 2205 1919 4548 4046 1288 853 351 4336 1607 2553 150 3152 311 1961 663 4069 2623 3245 4955 2931 4723 2657 1920 4622 3657 3063 3895 883 4687 691 4487 4336 4715 933 4136 1647 1729 3939 1305 4399 1890 4172 3612 2899 2735 4965 156 73 2665 4352 821 3539 2077 3001 1709 1890 4000 1735 803 702 2543 2457 1599 4055 4946 2926 1738 671 948 931 289 4022 3493 498 2798 2373 2824 3101 4591 4731 4941 2871 3493 3323 1504 4315 479 3932 728 1451 4756 3896 3817 4106 3588 4365 299 3650 3288 4063 1352 1664 2206 1140 1402 4987 3326 3966 1482 4984 1903 2557 4922 3393 4347 739 1285 1273 406 4246 1697 3802 2547 3601 2628 2903 3063 4491 716 122 3276 1838 1557 2655 1496 1601 3303 3167 4635 4343 214 2526 1868 1086 3496 4950 421 1601 1803 778 4163 1063 396 4347 3959 1145 2672 2959 1239 2103 2543 1837 893 4692 1044 4786 295 4246 3463 1087 1045 1823 579 464 2647 3990 2864 958 373 1807 2562 4278 4716 1215 1224 2865 304 1857 4934 634 3188 2035 2579 843 4683 3337 2364 4424 163 2633 599 1474 3053 3054 2481 2981 1071 3878 3929 946 2802 1164 914 3838 1195 1958 3109 3193 1702 2863 4828 696 1679 1135 3496 4108 4039 6 3709 3769 1101 2757 4801 752 866 613 4872 4949 1932 1677 2267 2025 1068 4968 916 4513 4976 2749 2675 3029 2585 3198 4036 2570 4110 2601 3391 3273 2432 2 4279 2709 4 1191 620 657 3484 146 4673 2152 4190 2091 2486 3163 2355 1388 1838 1567 2217 1331 3874 836 1738 3795 4333 1303 3459 243 4335 584 462 4781 1802 2741 2024 840 3504 1422 1219 1271 778 2279 173 1704 2626 889 2552 4350 2363 2936 304 968 139 4910 4504 4823 2472 2679 4469 2052 2696 3579 1985 1255 2687 936 1514 257 2005 3589 4568 3443 86 4016 354 4613 3040 2809 1866 3016 4712 1909 716 1876 2341 4292 4515 371 2444 2210 2077 76 58 4058 1570 4001 4613 3230 224 1729 3740 2473 4786 3543 1818 3125 2644 4393 4815 4093 729 2298 519 173 3646 2728 1273 2604 4740 958 2600 721 801 4187 3046 4339 1759 4226 1892 4152 2244 544 2684 1535 1185 737 119 3070 2075 2644 1247 484 1293 906 4494 4512 2412 3611 3221 3632 1570 3705 831 1395 3779 1778 419 3720 59 834 541 172 4829 2055 2349 4488 2061 4939 206 1169 3024 4134 2297 799 279 602 496 3166 2488 861 4035 4296 4884 2338 4430 3664 4762 80 4977 3976 867 2425 1975 4236 1356 77 4479 2629 1383 1989 4526 2536 2322 4464 4115 2868 3790 4969 1482 3255 4617 4814 2586 4882 1637 2163 3199 584 1983 3237 3152 4563 4008 3824 2330 791 3872 2666 3547 4469 318 4917 1568 4802 745 4721 1647 4325 3466 2263 4838 4092 399 3495 2074 3840 1130 403 193 4020 4784 4162 4289 874 115 1822 4326 3774 4760 710 3064 1113 3458 2013 170 1735 2813 2737 3380 2001 3012 1812 2922 1044 2779 4759 4220 1601 2461 2866 4052 4651 2167 4093 1107 2068 1795 2563 1531 1976 287 4193 4462 3495 1083 1396 3558 1936 2663 2688 1851 617 3578 705 1321 1616 3028 3686 4567 3813 2277 4617 2416 4381 2467 200 1478 2649 296 3031 1354 1405 3026 28 3893 1361 2754 4562 3707 91 1901 2759 2635 2659 2390 4741 4320 4630 250 748 4179 2932 2322 1167 1078 1018 2485 4395 2762 1041 4307 3387 3994 2773 3979 3942 2118 2326 1942 4807 2065 4802 4321 748 3324 4145 3479 2608 4841 4504 2189 4674 4584 2343 61 444 2573 467 4811 3452 1192 4069 1147 2006 2123 2296 4257 3920 296 383 2927 1796 1025 309 707 4377 3382 4187 2718 4331 2554 357 4142 4743 2806 4357 2796 520 4077 3383 4591 4213 3574 4243 648 2768 1366 1663 4708 784 4251 1370 1989 2184 106 4242 3497 3990 1425 4863 1601 3349 3062 893 1996 187 4062 2382 937 3691 2535 3646 1392 4741 1639 2957 4506 1921 2898 809 764 4296 4935 4121 3289 3883 3988 3739 2333 769 2462 1799 2074 2342 2178 1145 2007 4598 1463 4123 4332 1286 2625 4248 2631 2428 2160 2443 4154 2458 223 662 4034 3527 4125 1683 1882 4173 3751 4223 4590 180 4132 4922 648 2126 304 3368 4455 4313 2833 4354 4123 520 2245 870 2818 882 4874 3491 4230 3746 613 3406 3701 53 196 3337 2368 783 3236 2470 52 2398 531 1256 2084 4845 3526 4802 653 2595 1157 4141 1712 3706 786 1199 2867 4864 4862 47 2689 2745 1268 290 3461 3795 2148 345 3603 3184 2233 1937 2720 840 3500 1713 4925 228 239 1063 2207 3388 514 1380 274 2594 1873 2611 753 4949 1203 3062 2856 1927 1245 1025 2035 4519 2886 1541 4980 624 1016 4958 2320 3344 4349 3534 122 882 128 1816 1743 1508 1176 4261 569 898 4664 2394 3061 1721 1290 4232 468 3957 1727 4635 1925 1547 1936 2140 4034 3912 2257 2871 4566 600 640 3230 4726 1319 1003 3140 4389 3876 3751 954 1005 4521 4361 3997 3253 2517 665 4774 3534 3994 4242 4041 3125 1127 1116 2494 4165 1478 4130 2732 10 1751 2965 4769 1126 2084 1638 3675 4935 3571 3784 706 1911 4815 4268 3811 211 3271 3066 2871 3757 3902 4383 3609 835 2417 2713 1956 1349 4868 1085 2379 2762 2741 1930 839 1228 496 972 1269 4783 3169 3393 325 1222 4549 399 4644 742 4641 2612 2531 3202 4217 3325 3405 1829 2907 2248 4749 4083 3265 4449 3838 2792 4419 137 673 3447 4291 194 1731 1460 3983 556 3884 410 1250 3220 1488 1959 3787 3536 2978 2691 3828 4860 3829 2637 1628 2807 2545 1406 126 295 212 387 424 321 3694 2903 4853 1058 11 2407 147 4721 1557 2284 382 2178 208 2948 1651 2156 3812 442 526 1716 2367 2042 1132 2064 2144 1534 2633 109 909 139 2908 3618 246 1868 2430 4690 4711 4150 4295 2774 1018 1859 1337 3329 3363 2583 475 2482 2426 3078 1415 3477 4509 580 3468 3554 1243 4555 4748 4141 618 3313 903 4796 1785 1639 639 4405 3503 619 1282 3245 266 2855 2300 3249 2073 3567 1146 1377 4363 2039 3959 2008 1126 651 475 414 225 1950 3639 4694 2721 1092 2594 2600 3168 1031 4591 1328 4881 1021 3661 4229 4614 4592 1573 4035 1778 3709 4432 4481 2304 4814 2663 1876 2546 1352 2257 754 1522 3797 616 3192 1044 2684 4708 477 746 3868 590 3661 2159 4452 4414 222 3661 2606 4398 3094 2143 152 3133 3891 4063 2746 1670 2609 3833 1506 102 2016 2678 4723 2633 3412 3331 1881 4173 2387 4463 2246 2037 866 1640 3529 2071 2017 4287 3578 4495 3874 3159 4639 4042 3606 1346 179 2868 536 1108 369 586 2904 382 4821 4801 2529 3596 1043 4325 4139 1264 3582 954 3810 1813 2291 135 69 4836 899 4862 2768 4026 3629 2206 514 4864 321 3689 2328 946 1406 1654 3728 4257 1893 2328 3751 3513 3811 3941 3043 123 2443 431 914 2812 3546 511 4618 4148 601 2077 2062 2297 4151 4977 39 3153 1860 414 1081 2291 1031 4617 4402 2335 2145 3926 2558 2121 2520 2980 2165 2674 4685 3260 2140 2575 3614 4085 64 2560 229 2323 4350 1610 4687 2420 1118 1670 1133 234 2915 2288 566 2227 1012 1528 491 3420 1695 956 4650 2066 3961 1932 2877 2007 2654 5 544 27 407 4911 1469 64 3911 3751 1891 2925 574 2230 1643 3941 4878 831 2738 845 3249 1125 3875 785 4112 3931 162 607 669 3570 1305 2986 2819 2022 1751 216 4256 281 2603 4677 4842 3471 4918 2446 1111 1345 2359 4687 931 2538 3724 2374 3998 1605 1911 3133 1539 1180 2199 2300 1003 4010 2283 3564 3000 707 2587 3357 2346 863 2007 1233 3333 3715 1405 4943 4417 3927 3959 1553 873 4608 3227 4350 1557 4928 817 2192 2488 3233 2745 1279 2490 4870 274 1869 3631 4875 268 4992 189 3647 4191 3540 1402 2417 3610 1526 3557 1696 3517 1466 1792 4682 1831 2861 1637 62 1144 3731 4133 3274 4872 4722 2290 1549 2455 1606 2390 2294 2347 4267 2426 3043 1885 2694 2057 1163 843 1509 2218 4789 2848 290 4353 2551 1856 164 1078 1840 3549 901 1612 1653 2660 2837 2035 1376 4680 2909 952 3212 2622 4966 3760 987 2672 4664 1480 1112 3339 2587 272 1037 1920 4121 4059 2262 1262 1169 3864 3316 4270 4294 228 4580 2022 1278 342 637 3711 4116 3034 486 3471 959 3943 2453 2640 3481 4425 1449 1671 2880 2271 3049 3206 320 4214 130 1706 2886 2892 1181 2061 463 4693 4502 1637 2823 4330 638 1227 4043 2573 2090 2070 3280 3231 403 2006 3097 3731 1332 417 372 1352 3511 4889 4821 2258 3376 1859 1379 353 3984 97 1398 2216 1843 329 4311 4631 211 4517 32 3738 1723 3889 2671 4049 2412 1648 3608 4030 163 3848 2744 3993 4505 961 3491 4423 3354 1617 2358 3631 1815 2963 525 3676 2076 4563 815 4430 338 2700 3413 2944 1518 2914 3199 3011 3120 3824 4670 146 677 3588 2395 869 1902 1542 3831 1862 71 1285 4169 4270 3912 4025 899 457 2519 2770 85 742 4173 2088 2353 2728 684 592 2029 215 2568 3774 2068 1376 1595 997 2437 617 318 3008 3171 4558 3583 3293 2339 3271 3029 2365 2505 543 3406 2374 851 399 1739 4505 1148 4640 1534 2876 4195 4981 3010 2904 3193 783 4819 4484 2463 4798 2426 4888 989 4951 602 2787 2652 3753 2534 902 638 3263 1889 1223 2720 2777 2020 4727 2087 4122 355 3852 3128 4667 3432 2648 1422 3055 1663 2768 4463 789 3976 1013 1192 978 2329 3486 501 1876 4233 941 4081 1112 3606 486 4020 1916 3960 1867 3432 2261 2828 818 2500 4003 3161 3941 4217 80 4726 641 4479 1677 1299 1592 3713 174 1931 767 4412 656 4616 2392 2885 114 4863 4785 3656 521 3224 2684 2849 3706 903 261 4679 2476 246 583 396 3075 4593 135 2775 4759 24 2415 1338 2899 4728 2037 891 2558 1098 569 4591 2541 1275 1666 3883 4863 1355 442 1146 1191 3574 1669 4106 1430 2446 1086 3454 495 6 4595 965 4209 4824 2820 1065 1793 1433 31 162 821 1856 919 849 4482 426 4105 2357 4526 1393 2517 473 2574 3672 195 2716 722 369 4819 2807 2564 1263 4780 4139 1261 2252 4534 4257 2232 3124 552 3663 2933 2000 4403 1682 1055 453 2580 4446 2511 4266 518 448 4070 1821 3902 1101 2503 2351 2829 1240 1931 4243 2594 1584 3162 3387 125 2943 3049 1307 21 244 3502 1324 267 2186 1502 2771 2541 1439 1928 1767 260 3566 4664 2350 566 4525 2533 3464 2172 4328 1378 3323 3597 452 49 2421 1098 692 1539 1341 1248 3608 1585 939 2849 2121 3647 3148 1395 2759 4827 2479 3847 3979 218 3938 4979 2125 388 3693 2745 4703 3747 2917 4614 463 3968 2347 3844 769 1934 3779 3640 2483 1477 1766 356 1328 1344 312 1326 3454 47 626 3359 1888 4990 4521 1902 1100 1516 669 3283 4125 509 4771 3596 498 537 220 3227 4213 2923 1788 1045 3678 3730 3411 380 3174 1587 1695 1071 2964 1157 1528 2597 347 1723 3211 4518 722 2646 4664 1138 3875 1097 1060 2143 4972 2371 1984 3031 3465 4424 4848 3655 3008 1169 4212 2818 1515 4447 4946 4348 3738 2340 514 2464 1374 1506 3113 555 4567 3097 4103 1022 4335 990 1353 2359 1453 6 4007 4360 3107 39 4335 4447 4737 4968 1384 4357 1383 1340 2640 87 4559 1012 3447 480 1984 4601 1010 949 2548 2694 1712 2951 59 2468 2656 4829 2102 1179 818 4671 1637 3776 4209 1668 313 4113 2896 245 3851 291 3889 2936 555 3493 4223 3654 778 4274 4038 1437 1736 299 2245 406 1287 3315 4699 2960 4045 217 87 4075 4318 3217 695 1030 2584 1139 4978 618 1382 4955 3022 1541 4574 4183 4003 4288 4059 1636 781 3993 3331 858 4646 4954 4641 1275 2609 1064 4956 4544 1776 373 1375 2540 2920 2198 3255 2335 432 2317 1800 4268 2878 2640 3625 2923 3257 4144 2067 2888 3159 515 981 2650 2289 2171 651 4461 4563 2781 3763 4408 4413 2867 2654 1848 1020 1162 4197 4907 1193 2181 2922 4774 4785 760 4746 3696 1315 4485 2746 460 4749 2563 3495 2619 1152 4178 1132 992 879 2096 4120 2290 4700 1663 3325 373 2259 3020 3627 2785 1709 426 1578 626 4343 61 2643 2190 904 4368 3832 3994 1654 1607 4168 1830 2674 229 2724 4348 4175 2216 2229 933 3335 2064 1595 4396 1654 1044 1255 2376 2925 2924 3594 1511 2016 1024 1940 654 4417 3071 638 4889 1979 4921 1680 2209 4855 3502 1380 4433 2978 2341 3073 409 1293 46 2569 643 3668 1816 1843 1793 2344 2476 4217 429 1005 1799 4747 2542 796 1132 4539 3594 2842 3592 4079 1119 2744 4445 3659 416 2625 391 2892 118 4502 4274 3325 2668 365 3162 3390 3194 3222 1569 736 2620 2781 1452 1794 3400 3763 687 4471 1107 4661 4829 702 3429 4595 888 65 2000 2058 2807 638 3493 2635 1371 3217 2831 4778 3257 3040 573 503 3179 4878 1932 152 1799 1120 2732 2285 4686 4019 1734 1595 1670 1740 4276 1626 2953 1286 4761 2495 3044 3872 3037 51 3833 1972 1690 1289 1341 2794 1082 1580 3330 3458 2670 1647 430 238 480 2387 3251 2286 2514 4820 4005 3369 1757 4228 1855 2531 1636 4279 62 1801 102 1558 3444 2087 4271 844 4454 4922 2231 1460 2495 3287 4905 3849 459 4738 4934 3219 4173 4168 344 2513 4297 2093 2167 322 2482 2150 1415 4955 1093 4329 4048 4100 3884 2544 4789 3531 1869 2890 3398 3351 113 786 222 1646 509 1742 3717 703 948 4529 4174 745 1786 1425 3834 683 2915 3050 4500 4017 2898 2865 4108 3126 1354 593 4 92 3113 210 4454 909 3504 3877 1939 4558 340 1297 4605 3263 4976 1929 4534 3540 145 372 4879 2215 848 3556 106 1323 1356 3247 1185 2986 621 673 629 1353 1514 2928 1119 4287 4876 4087 2402 3273 225 139 1038 1193 962 2313 1703 1258 2997 1774 4421 1606 1195 1725 3714 2048 4003 3757 1415 2834 878 4233 2062 4217 2305 2054 961 4100 1654 936 186 88 2851 3573 177 3839 1201 4168 2610 3988 278 216 1316 1504 2260 4390 2995 4225 4559 3795 2078 334 3451 1415 3569 236 140 2867 2877 2644 2349 4520 2307 1058 890 1878 773 1584 2941 3766 301 793 300 2032 460 4366 4913 3830 1925 1588 2569 1687 2519 1548 3686 2181 1494 58 2005 2967 154 3087 337 3616 3382 3263 1390 214 74 1468 718 2956 3050 2081 4304 4096 2806 1543 740 4454 864 1867 2568 875 3256 3222 1950 610 1771 308 2507 1227 3712 3582 2202 2247 2506 2160 23 1317 3257 2907 4445 1089 2432 20 3841 935 912 3019 4492 2788 3972 2949 3940 78 3163 1667 1147 423 762 521 1167 2006 1695 3152 3913 4469 4375 4580 2062 4124 3088 262 4529 1261 2480 4203 951 1966 2420 1275 4633 2994 4738 4739 1245 624 1760 3611 1438 1242 4058 3881 1568 2536 4664 3709 4077 1699 4333 2923 858 1530 2961 2956 2466 2312 2552 3356 4658 811 2954 1101 4491 4919 2953 1067 4660 1289 925 1927 4142 3509 3459 1797 4390 1801 2850 2349 3030 3903 1325 1325 2395 447 2556 1613 336 1610 4410 3497 4467 1416 888 3267 1115 3987 4889 3791 928 4466 636 182 1819 3999 302 3755 401 4761 2197 3321 1020 787 2333 4242 218 2043 4711 4065 388 4692 3813 802 560 1756 2488 1021 696 4863 4530 1390 4945 3650 2636 1952 4277 2289 1305 4805 4657 4929 753 911 608 3998 1208 2139 1910 1735 4700 1697 2989 4741 2490 1437 1563 936 1993 2057 2194 3578 1381 2297 2264 3449 2998 37 4645 3097 2350 338 2119 3128 1279 1218 1144 2417 4515 3119 4783 4370 4722 1308 3427 4181 1583 1940 3588 4354 1971 4825 2858 2340 961 2110 3051 2824 2880 3269 1401 121 893 1355 1914 1622 382 919 4463 1746 4231 4502 2301 3068 2281 4122 4935 3277 3422 334 4017 2340 1183 1244 2439 1717 2678 4007 1404 4477 3740 809 2899 3040 3732 2534 1138 3764 2950 3159 4578 4195 2445 3561 1552 1765 721 4187 159 443 2734 3860 4260 3621 1604 3602 953 2566 4045 203 2898 2498 2609 4672 4587 4655 3533 3133 808 601 175 1115 1539 3396 2620 247 57 1814 771 3936 3293 4433 2928 4500 2652 4718 2994 1275 2552 4613 4012 3123 3022 4519 4664 1011 4015 3100 3151 2144 2146 333 2938 3690 256 4963 581 1920 3959 1925 3158 3072 3792 2271 4682 8 1346 93 3905 3768 3620 1012 917 1101 3574 2242 71 4720 3657 2297 2242 861 2082 3928 3542 4549 2948 1354 4094 476 2459 2100 234 3107 3825 3003 3390 4647 3180 4444 625 4664 4014 2835 1415 4091 3196 4109 1888 2817 1672 1525 1903 566 271 4067 2979 1378 1116 736 409 2259 19 4459 1776 2258 183 1783 4955 4201 420 3746 443 2027 1301 560 4979 3628 3159 1551 666 1821 3020 528 4988 4346 3170 2596 3802 3523 3481 2853 4285 4046 4905 224 3415 2219 1249 3674 1290 2447 3289 2064 102 3098 601 1077 3184 3313 2968 4688 1221 1196 1118 803 2211 2129 3706 3613 2033 4823 1148 937 2746 876 4292 469 3591 3272 4778 1468 233 296 1219 3349 474 2876 2379 1665 1141 4952 125 1776 3930 2023 1317 2637 4524 2179 4455 4350 1210 3463 716 85 2929 61 3684 3857 1384 1104 1575 1166 2722 4364 1867 4232 2544 1305 1153 4644 1877 571 2712 3336 4112 1845 4769 2558 1973 1329 3209 3053 3140 1249 2770 4632 273 3962 2098 4069 418 3756 4274 1902 2260 2395 1600 2548 3207 169 4437 2359 4581 4177 2712 2615 3671 3142 1994 2062 2408 186 3912 204 2672 2039 3700 3210 1690 4186 460 3551 1230 1618 2570 1206 2016 1358 4594 3966 4295 3196 2991 2169 2015 1683 2462 1013 1647 4482 3441 4718 3756 3174 4725 2426 2724 3360 1028 259 3316 2677 2268 2921 4547 4700 183 4326 548 2787 417 4480 4000 4363 3893 3802 58 2703 4512 3331 2529 2545 1068 2133 1577 694 4175 2279 482 2365 2729 1420 1968 4651 2194 4498 1977 3529 9 4028 3874 4485 478 4177 1491 1437 1273 1570 2878 3431 4104 4887 2268 3764 1829 3819 1824 712 3206 1412 4097 1156 572 1868 1068 3372 4908 3666 721 522 2793 922 3545 785 2848 1105 3542 1386 114 3818 259 4154 2213 1291 4656 1554 1484 1080 2919 1398 706 983 1658 103 2643 547 827 3433 2404 2898 4977 4877 3142 3063 3906 2560 3247 264 35 2363 2448 4528 1746 969 1712 1583 1045 3820 3543 573 4808 2655 4556 4194 1475 4997 4456 4266 3698 1841 4529 49 2763 4556 3392 2683 931 2155 579 4439 1730 1758 1932 2982 4170 1226 4839 3601 3276 664 1544 1513 2307 3276 3443 3269 4238 2326 2466 1711 3946 3492 4867 3407 2934 2319 1071 4391 622 2233 853 933 2873 2565 3604 4476 2099 1111 4820 3275 2924 3592 2374 4588 566 2132 3647 1374 2674 3387 3250 4108 4652 315 4043 3988 435 484 1996 1561 4130 3363 4267 1826 3882 152 682 2344 414 4815 3126 348 3893 707 2801 2998 4867 135 1465 1023 2424 1787 310 4168 3711 741 815 769 425 3101 2678 1899 4872 2111 4991 2926 3892 1125 1438 916 913 1499 1990 2572 3223 2465 1658 4680 4249 813 727 927 839 4798 2520 1804 2380 2938 3289 3861 4544 2953 1733 1860 206 2887 1577 1914 2047 3286 4558 583 1438 4113 3610 1787 4819 2379 4144 41 4864 1526 2339 4998 4926 3756 4647 3302 945 738 3585 3472 4560 1488 586 533 1318 1098 1807 1853 4132 3074 1500 4049 1468 2403 3964 3322 2359 3192 1763 2233 4241 2635 4285 101 4016 4262 2068 1264 2336 1382 733 1386 3153 2658 1179 4813 3607 3184 59 735 18 705 3263 2691 236 4632 1123 4568 2285 3768 2659 3184 1186 3227 3803 4019 338 971 4077 2930 2184 4740 2447 3636 3468 1016 2554 1852 4082 906 1412 3568 1329 411 4711 4100 4276 3601 2776 2277 4605 4651 2697 4751 4837 4558 439 304 1622 4771 1772 1122 3857 3582 3894 1517 744 2641 2526 4570 325 95 707 2401 3537 4161 204 4172 3446 1428 3009 2154 149 289 4907 4965 1530 2596 4488 4436 515 3974 4408 3434 4124 4348 4810 805 333 1981 4496 2959 4298 439 3870 2809 586 3834 2023 3091 4082 1451 4616 965 3871 1955 507 1130 4191 574 3374 2783 97 2381 4361 2993 952 2876 1708 412 2108 2692 1342 2780 3144 3874 1111 192 3821 2718 3511 4002 3878 4014 4860 368 682 3824 2889 4654 214 3923 841 2058 800 3511 3832 1215 2501 2416 467 3843 4459 3719 2154 704 2512 3073 1949 2142 1393 3590 668 4312 4572 3307 2590 1403 855 704 4499 2066 1190 1779 410 3508 2745 4804 4620 1484 4707 2127 1183 3032 1788 101 3243 787 1624 2771 2808 2924 4023 3897 511 1037 4307 1188 965 4044 1996 236 4667 1381 4775 3503 2200 1069 1379 44 2709 3721 4523 417 4600 1365 4215 4918 1682 1158 4490 4128 4681 4817 4741 4583 151 2737 3771 4767 832 1365 1675 4907 1856 631 1514 1045 1747 2238 3238 4848 4467 2053 699 2183 14 3002 2714 3666 1926 4896 2757 4208 4975 4829 2429 504 3204 2092 4988 1111 298 117 1779 4845 2890 3744 4197 2159 3644 4030 1690 1159 903 4856 1541 3135 2162 2693 3631 3858 774 1513 3210 4084 2410 2056 1358 2532 2982 1263 1975 1777 336 4668 2693 1250 1218 4561 2746 2029 545 3749 4496 1737 2032 4386 3313 3867 4339 4656 1709 4045 141 585 4591 1746 1634 283 448 2092 997 3329 4467 3815 4140 506 2439 3323 4863 3193 785 589 2556 1779 2727 2158 3638 268 1725 2643 489 3402 228 2539 3304 2656 598 3516 4672 525 4932 4711 4162 1243 664 3007 3348 2552 2003 942 1233 2912 2200 4649 4157 1489 3679 1311 2521 3237 419 3573 4189 2116 4212 3005 161 1839 126 2722 2779 4246 3640 4741 1980 4723 4279 884 3683 4005 784 3949 3120 4718 2553 1872 4866 725 2816 1834 4802 4117 194 1507 2582 1284 390 2433 3559 557 1432 4530 2139 30 4246 1543 2883 227 446 3443 1102 689 4126 2480 3445 3884 2563 1650 3925 2465 4867 3946 296 3429 2035 2148 12 1988 4649 1913 3138 2106 2570 2262 2672 1854 358 755 1072 1154 4199 4310 3055 1157 4782 237 4950 2417 4318 3855 373 2461 1511 4844 2515 2467 196 4744 1895 4195 2597 3484 1026 3151 4534 2317 1387 429 2358 2595 3481 192 3473 2171 4557 3815 1479 4862 3685 3101 3499 3024 898 3335 2004 4098 1475 409 4879 2936 4223 2569 203 3811 2128 403 2195 3631 1642 3707 1864 4535 2496 3910 2773 1037 184 3457 3801 3866 3498 3808 2520 2604 3204 2561 1602 3538 1617 3294 3363 3034 2509 79 1041 4196 3803 2518 994 3765 4143 4353 1835 1149 389 1771 1657 169 1720 2899 1516 2505 3211 2667 4599 2155 1540 1362 3210 3494 76 3907 1536 3344 2584 3876 657 3249 4715 2384 3769 2358 1538 877 4735 3079 4430 3255 3215 753 1966 3915 3577 1516 4586 2301 1560 4245 2665 2482 2483 78 1692 2718 1175 3178 3912 3176 2107 889 1896 1785 1578 778 969 3553 2037 3980 4093 994 847 1451 3657 2315 4679 4130 2798 2254 1457 4147 4827 2946 1437 936 1289 801 4511 4126 2366 3307 4453 3381 3307 1730 1660 3081 366 4252 28 1452 265 901 2743 3786 4449 434 2294 2515 4191 4758 1340 1396 43 529 249 974 1028 3132 488 4278 1849 406 3921 3739 1459 4482 2928 4660 1992 4743 2340 2679 1330 2430 2281 1811 4534 1336 2486 3103 1566 2238 1296 4424 663 1599 1461 487 188 2541 1178 4977 1457 2032 3670 1045 344 833 76 2186 4368 1440 293 1262 4057 527 244 4992 1409 2853 408 2159 2130 709 365 4872 1 2660 3219 3644 4225 3470 2150 2671 950 2457 820 499 1179 2360 906 1091 3572 409 760 480 1764 4192 1232 1055 2057 3754 4675 2921 2579 4915 268 4066 3016 1080 4610 2499 283 4502 4466 1401 3121 2553 763 2667 4802 2277 1305 2223 1310 3257 1171 2085 3813 4039 2053 707 4918 542 1047 1655 3337 1536 843 4968 1717 3340 2203 14 3475 2605 3408 2965 3944 4465 604 2527 1791 3546 3434 2623 4685 3561 3528 4502 3555 4710 2508 529 4432 1265 1340 2161 725 3709 452 3018 3775 135 3452 4788 992 2067 3896 1517 1333 2376 1238 1214 1041 4143 3107 2521 2961 1327 2047 2890 3031 4532 68 67 528 4956 2419 4845 4245 1321 2719 2366 4734 1873 3967 4574 4802 2201 1696 4329 4976 2390 4793 944 2889 1042 4374 647 3755 2469 4534 681 4504 3137 4773 3855 2013 4693 1146 3477 179 4396 914 4206 2106 1275 2331 3234 4729 1462 2458 4415 1359 1051 806 3717 3853 949 3850 617 138 2802 4687 3883 3046 1046 3455 3976 847 4398 3724 3248 1223 78 1367 2665 4139 412 697 3506 3670 2130 1885 1385 3684 1528 3476 2262 247 4911 1208 1301 4206 407 3809 2800 729 1002 915 4587 4390 1439 3230 4622 2991 4720 245 1055 3426 412 2615 925 4376 3541 2945 70 4118 307 1019 1898 4719 984 3686 853 1807 2146 3732 3745 4409 2765 2576 1698 3131 4294 2177 96 1429 2432 1884 928 4534 1123 3735 4628 959 752 455 910 4445 2350 4739 2377 1699 945 2734 128 1166 2837 753 4437 4703 3015 1822 2108 3397 3877 4302 1373 464 4937 2645 3797 247 4818 3200 805 3859 2994 3742 3906 1914 1921 2372 4531 93 2368 487 3919 1482 3719 1847 1748 2362 4969 1374 4313 700 4779 3788 3765 2992 3432 2038 4317 4669 247 2371 594 4917 4267 1710 1104 3179 1050 4383 4889 684 1879 114 3784 2563 3617 1134 1079 3530 3449 3110 4273 336 2736 1484 3960 2526 1751 3137 3040 3857 1132 2127 2786 3627 116 2855 1586 2130 2179 4547 2266 3624 2022 4541 3141 4433 18 4534 2012 656 3378 2904 4373 1890 4204 4700 3415 1545 860 2533 303 610 425 691 4093 2144 3451 4618 4656 4423 2251 2656 2150 2113 1339 2130 805 4869 3681 1007 469 1307 3433 2132 4380 593 4688 2158 520 3465 754 3795 1088 1256 628 2770 4084 129 2578 598 1816 2272 1083 447 4325 784 3888 2880 2536 837 3585 674 2922 2139 2551 4720 3982 3893 3779 4265 813 942 4182 3186 1445 3476 3263 1 510 3991 2896 2683 556 2583 2545 1662 4632 924 3972 3936 3287 4347 1991 718 2961 2248 3813 2678 1251 1006 733 2174 1510 1417 642 58 261 4924 3697 170 3099 1547 2862 649 3971 1915 4647 2791 614 1221 2887 4632 2313 1919 1901 731 2868 698 66 205 1876 501 4711 4219 2865 3312 3444 1027 1585 570 1378 2044 1107 2012 323 1072 4469 2132 4684 1425 4287 3475 1962 570 1718 631 962 2202 3090 1706 3543 3485 4312 313 2975 2458 56 4101 2263 2869 664 2878 1339 3031 567 291 454 1777 3867 1787 4664 2749 1660 831 4915 3325 142 109 4270 3506 3187 3055 2226 1374 1639 3778 1343 4602 2882 1136 3376 2841 97 3942 1386 3835 3246 2334 4850 515 3531 886 3012 1890 2443 3824 3404 4610 578 4584 2129 299 2479 1881 1581 3745 3809 3368 2327 475 4591 887 2968 694 4063 60 4769 4529 4776 311 3860 551 2351 2616 4375 1408 46 3014 2005 903 2072 737 3732 3125 783 177 287 4685 4455 3420 1445 1046 2176 2412 2840 4468 615 431 1888 96 3829 2469 1582 251 3599 2086 209 2911 3260 1993 3692 2262 1411 3230 4838 4905 3850 2005 4480 4834 624 1213 4755 1434 2188 3662 1479 156 3011 423 1933 1592 438 3793 4839 3857 2673 977 3082 2039 1174 1026 1651 2710 968 3953 4103 1597 4176 3255 3025 2216 308 1003 1336 823 1211 1797 2958 3357 586 3468 4146 3753 2114 3369 295 3968 2295 4714 3011 3673 50 2016 2801 200 1136 465 4615 3787 18 1359 449 4096 4443 702 1004 1893 1749 4290 4131 4551 2972 1287 2494 1516 2673 919 3518 1184 2600 4480 4811 2652 3330 1267 70 1930 1340 3830 399 3651 4919 1595 3248 849 2750 3951 1599 1205 4130 1868 232 4074 3089 2863 2385 2680 1651 3954 1117 4762 2612 691 978 3232 1413 2500 586 3414 107 3737 3862 1203 3286 3509 446 2363 356 4429 274 3550 3131 4547 2700 4078 3458 4612 3404 3829 889 2491 179 965 4356 596 2640 158 1300 3593 4374 4971 1702 3833 1268 1317 4170 1724 3212 2095 2525 296 52 3632 3319 2487 216 3028 2750 4159 1766 1843 1466 2896 336 273 2182 1426 2886 3452 790 4524 2609 2602 299 4214 4841 2216 952 4600 4680 3275 929 4528 2789 4411 3183 201 4306 2859 2589 3126 2703 3795 4798 643 140 3646 645 3869 1707 3196 3722 4740 2867 1305 1964 3320 3870 1468 1154 1474 1388 4657 3177 4142 1758 4776 4193 175 2908 3155 528 3011 159 1788 1405 2195 432 3997 3478 4741 2383 206 2891 202 1629 2794 2816 2240 370 1986 1727 4344 2352 560 908 865 1973 2710 4055 1204 1413 3501 2165 2926 3974 2102 4640 2145 1323 1549 4210 4194 4866 4664 1430 3789 2054 1020 3103 3973 933 2689 3783 3156 4498 4129 4650 4897 3644 1653 2864 1541 2118 3520 1102 4973 4773 1185 461 4099 2517 2702 3090 1413 4925 1188 805 4468 3158 1456 2442 3743 2471 2385 1891 661 4100 4483 3083 1462 691 3493 4788 659 3189 4244 3282 3682 4883 2966 2327 1803 4551 1936 3157 269 2326 3601 4551 442 2365 3308 880 4822 4665 3634 1025 3188 1725 1094 4440 1785 4784 247 3772 2775 188 4545 3634 3764 4072 4788 1843 2792 1479 4387 603 2114 2223 2519 2964 820 1275 82 2033 803 4690 3716 1331 1760 1333 4810 560 2017 3949 1985 4879 1080 2418 2583 885 4875 1509 2347 2898 2003 1647 1336 1053 557 3264 302 2852 2772 2601 3609 3381 4868 2314 4096 2584 2009 3237 2839 795 1446 2881 358 4509 1062 2608 4343 83 4439 4801 2596 4149 4426 2206 2174 4194 5 1335 4671 4856 4057 2590 4434 2741 4691 1569 2813 1857 87 2740 4566 2489 4185 3644 3035 462 3890 644 528 3292 1265 3636 4149 1203 4471 1693 1454 922 1858 982 2641 4215 1467 2794 1155 2952 1912 3888 1860 205 346 194 2278 2107 3536 646 2602 3858 1787 4384 1946 4744 600 3494 2000 4965 825 835 1854 3301 2164 1940 2444 4777 2618 1750 2238 438 1033 134 2067 2156 1987 3751 4207 920 1717 736 393 330 2721 4403 246 3232 1724 4080 2212 1185 2112 3311 1584 2747 43 1834 2945 510 3519 3281 2866 4015 4224 3107 2028 2198 3577 2468 3721 2680 367 1081 2050 133 4372 982 2827 1907 4430 400 1674 2137 4797 2844 3083 3013 3256 854 214 1063 3921 2979 3968 1756 4468 3975 3598 1099 1252 471 245 3171 2247 4593 229 3179 3597 1455 3777 3457 4260 2216 4496 4596 2143 2399 87 1810 1834 1458 269 2683 1864 1996 3070 1235 3558 2691 4945 3532 2605 1899 3946 2938 187 865 2520 3405 1954 4576 3592 2546 264 1800 3992 2795 2334 1338 581 4290 730 1469 1918 2194 1940 1012 798 3206 708 1230 2606 3920 4707 1597 4144 564 1413 3535 4349 514 918 2536 2200 2111 2177 214 1297 948 3850 644 972 1606 1358 599 1327 3948 4758 4772 2783 1637 3584 2472 3907 1175 4686 4334 2040 1673 1292 3469 1291 1138 3694 3504 1306 3191 32 1500 2436 3153 3228 4061 860 269 3096 3505 2370 90 4461 1259 4986 46 1321 3370 58 4994 3342 2463 2168 4441 2473 2683 4619 2421 483 3966 4933 3050 3148 1969 3199 2873 2419 949 3621 3095 1799 2962 3974 939 281 881 3773 2523 2903 4018 3635 1751 2827 3015 2482 165 170 3783 3131 12 918 2020 1289 2761 1149 1789 1708 3589 1079 1133 4504 2132 259 4106 1859 2775 4835 4391 794 691 4043 1578 4700 4120 2494 3983 1837 3420 2593 2627 1205 4941 1566 2497 3911 674 4675 2433 3210 2403 3168 3116 459 76 2485 1841 1649 3263 4489 4675 808 3846 1308 2113 4047 533 4606 1173 266 4046 1157 3238 152 3714 4884 846 4814 1967 4942 2244 3122 3861 399 1674 3449 2320 35 3800 3801 2969 2469 4215 2583 2333 2970 4048 4779 3516 2163 1051 3680 4811 1663 1872 2005 1219 2902 3057 2334 3656 4415 2894 811 2138 4707 2911 4919 4527 1087 1350 530 2887 1190 4923 3816 4511 2941 1541 4688 4903 3166 2824 3294 4700 2277 3489 4610 3966 2734 1100 2855 3675 4125 3919 2148 346 1236 844 2574 681 1449 2323 1772 4384 829 4973 1146 2228 614 3162 1815 4501 4349 4836 3495 3768 41 3738 4113 3893 3555 2654 3849 2986 4000 3031 4608 3310 4922 2768 2215 735 2455 759 3536 2341 4968 1031 2045 1908 1204 334 935 3214 634 4432 1712 4231 3266 4394 1601 2487 2853 3496 1757 1748 2568 3695 2164 2349 3958 2691 4425 3600 3155 3891 2709 580 457 3512 2185 360 3775 4162 568 2587 1221 3747 35 2809 1593 425 4466 2340 517 3248 362 1105 4630 4702 2754 3543 87 4070 3661 1468 2308 3838 4523 471 4471 3608 4439 3087 2727 732 186 1634 1148 3285 1903 4855 2252 2392 1469 2709 2450 2152 88 4529 4145 3204 1345 1084 509 2071 2153 1931 922 1552 2442 1685 2675 1192 3062 449 749 1766 797 2821 4065 2230 532 4344 3581 1949 1737 3153 932 2159 1600 237 2785 2082 3297 4525 568 1112 2175 341 2150 4665 2986 2239 3260 1630 2478 4142 3895 3383 2514 707 627 4534 3114 76 4171 1890 1262 1600 4387 3237 4185 3956 871 2087 1002 4769 553 1392 166 523 4566 3130 2836 940 297 3228 4255 4911 959 1816 1408 1229 3346 646 3778 3451 2807 3727 3044 218 1863 4515 2411 3414 1641 4667 4053 312 1975 3520 1198 2044 3500 4281 3615 443 4061 1386 4730 2474 1581 2503 1328 3266 3311 3109 3 286 1479 258 2564 3944 3553 3776 534 4300 2009 2998 33 1266 2034 2135 2504 3176 1248 2336 3107 3439 661 4238 22 4657 2039 2774 1512 962 1176 1356 1869 1748 1861 3197 2869 480 3448 4476 4202 628 1095 1328 678 2016 1274 1013 3699 656 3352 1231 4953 509 147 4578 1835 4828 1143 4380 3610 1965 3959 3041 3545 4349 3272 2303 2679 3900 2613 2335 4416 4000 481 690 2196 3841 3272 4586 1583 955 2398 524 223 4735 798 557 4577 401 3788 322 1101 2795 1771 2806 1789 4481 817 3760 2346 3484 166 1474 2919 3375 3913 739 4212 1533 3043 2590 4884 2017 25 81 1511 988 2966 783 4057 3194 2719 1063 1937 4733 4669 4242 4675 4265 590 4352 287 1038 4997 2420 1783 610 4374 2148 4869 1780 3675 4610 4947 4034 1209 1029 3200 212 51 2673 3722 974 1206 1442 2895 602 1500 4117 2442 2924 345 2496 605 3060 3713 4941 897 423 3728 2315 527 1743 2512 205 402 4910 3759 1857 3619 655 2030 4489 3020 2998 27 2910 3229 1378 856 2784 2107 4178 3906 2351 4884 3653 922 4093 3684 2496 1063 250 1602 3717 819 3119 4283 1638 3346 4859 1455 198 4318 3089 3303 696 4389 4280 310 4958 2161 4562 3924 1339 3823 1525 2036 129 4817 277 2920 3141 380 3552 4623 1750 4914 792 4974 577 930 2693 4988 1032 267 1721 1404 2486 4620 930 4551 2148 215 4291 4455 1128 1666 4723 1766 2225 1469 1572 4757 2036 2790 813 189 3258 216 2977 2985 4559 1063 710 3442 2189 4325 2007 3818 1375 2769 2634 3505 4294 2403 3451 780 984 2225 311 2352 1004 2334 4810 1755 3567 1157 3530 2236 994 4330 3593 350 2553 3449 2630 1441 2269 4845 2765 4289 2971 4571 3123 2533 2972 4676 3411 241 4587 4279 1987 3484 2338 2964 1207 1595 2973 4002 445 4700 4180 3746 1856 1116 1582 4713 2406 2842 3505 4338 1522 2801 1675 4762 1082 2346 2012 3962 129 4776 3961 4185 3527 1954 595 2607 2532 3396 4758 4779 3608 3046 4747 486 2175 3796 1182 2982 2117 4036 2824 1692 1102 3595 102 4662 2073 944 4840 2054 311 3392 2083 3337 1209 1184 3008 2568 4200 4070 4314 58 603 977 4860 1856 484 676 377 4848 3507 1111 2722 3820 3897 758 1820 1056 4199 1784 743 2135 4141 1825 2768 1021 1459 360 2079 614 323 1082 1946 1159 1092 3917 953 3792 3113 2534 3303 4368 3640 4828 3735 3920 1788 4666 3013 207 1444 649 121 2324 161 3491 1040 4504 900 2281 546 1834 3229 3295 1325 2808 3021 2971 4416 1596 4149 2729 2857 3053 4485 833 4600 2354 1558 71 1362 2619 888 3459 4063 3376 909 695 4299 4239 3676 4300 4137 4594 2991 2325 1539 4839 4101 2649 1379 3374 2073 893 3822 279 4585 1048 3828 2281 399 318 3585 1292 852 398 1823 1856 4616 500 1826 2564 611 3143 250 1480 4904 3740 2517 1451 2412 4489 770 1245 11 4139 1870 4302 4228 977 195 1022 1968 1990 3589 3867 71 4859 2235 3870 1066 4922 3300 566 930 3356 3879 2995 4600 900 1065 3268 1723 4442 2523 4282 2197 4594 4298 706 4254 4138 478 2231 2488 1623 51 3230 353 2904 562 1825 3876 1074 945 109 2704 290 687 2107 991 406 1081 1098 3657 501 4104 3467 3327 1610 2905 2140 1800 4981 1363 1390 4015 2569 3444 3375 1106 4855 3645 785 1565 3306 1497 2393 1117 1042 570 2345 526 753 1148 374 4702 2560 2968 4146 1567 4387 323 2891 3904 1217 1036 203 4285 725 1521 918 435 216 195 1391 4245 580 437 707 2234 906 2281 2108 3428 4861 3067 4711 2082 4037 316 4150 4079 4774 528 4935 1729 4782 4792 948 3002 4538 2609 4353 2579 1769 4628 4497 2028 2327 2548 4602 2669 3420 1659 4748 2073 1243 1669 1477 309 595 3210 2152 630 2929 2136 3513 2968 3964 4136 4451 2439 3120 2261 4714 290 172 1256 553 4507 92 4726 686 3848 4991 3880 4297 685 1042 3146 4897 632 3987 4892 1366 3492 3046 4532 808 4422 388 4626 4239 3915 2671 3899 2352 3272 2968 4111 4695 1521 3161 4427 935 2267 3403 144 1563 1881 3610 3458 2097 346 3811 3577 3946 1137 1909 2155 1324 4 245 168 3624 1990 3440 277 3172 2814 3437 2682 2929 3510 1104 4868 1502 4772 465 4587 1667 1700 1171 2525 1535 2587 1565 546 3659 3214 2652 166 3741 1593 2839 3769 2774 617 1218 3514 4948 2843 2660 1152 3817 4786 289 432 1234 4581 1408 82 2112 150 4197 2308 4786 3428 4913 1317 3178 2658 557 4627 420 2438 3387 3798 186 331 4765 4306 522 983 1012 2833 2942 1789 3626 2447 2059 645 848 3860 1875 3183 337 3222 2355 4012 3541 1628 2253 2781 2543 2532 3903 4105 1471 598 4947 3564 1705 2870 4869 2650 2301 1638 1832 1704 1493 4145 921 2284 3185 834 882 744 782 3099 913 3667 403 1646 2758 2559 2362 4240 3000 780 1229 4584 2753 1636 3319 365 509 4613 4111 4965 199 3074 737 2455 3901 778 660 218 3375 984 2948 27 4196 2673 1817 3660 3676 4337 2607 3287 1623 2110 4453 4423 2012 1723 3334 1527 2491 3071 2842 1592 4252 700 2686 3832 2950 4320 4912 4590 3385 255 4452 3663 4364 4327 3650 3364 1920 3082 1557 3082 4010 2952 4213 3144 2365 2994 2518 484 486 4704 3031 839 3326 2676 3444 300 1132 1301 4429 3893 4384 2405 3413 3430 4153 3475 2979 2616 64 4970 2044 4231 4715 1160 4279 4109 851 3512 111 1037 62 1472 3389 3224 829 2796 3180 4819 679 1705 2651 4287 4981 3827 239 4472 100 4455 4734 1351 206 4434 3756 2632 4425 1056 482 3261 3606 2237 1722 3873 3219 752 3908 1061 946 747 805 1726 448 2733 755 3013 4959 4856 138 4838 1628 4819 466 2281 4753 1840 3934 2949 2324 2887 2102 2328 622 2362 4070 4360 3510 3183 2645 3229 2220 3657 4967 4580 1590 1615 2860 3414 1878 4484 2126 4638 17 2541 3007 2887 4257 4678 2841 3276 4405 573 195 334 2228 1886 4315 1186 1118 605 2743 2192 1611 399 4874 1285 513 2681 1310 1218 10 463 3780 2458 3251 1711 4525 168 3815 2059 3589 1647 1586 283 2690 1456 4319 1601 801 408 4243 1099 2818 2078 2335 3876 3655 1721 4601 627 2225 2449 4963 4506 2331 2562 163 1000 565 4740 3266 4888 3490 4541 645 2824 4282 1605 4647 4275 3929 3112 1021 375 3622 4136 3688 4872 453 4161 2679 347 574 1139 1642 3524 3419 4484 4552 3088 3966 2563 154 3531 1913 494 1734 4476 2931 2165 413 532 498 1676 557 3659 2700 2597 4871 3171 1020 2964 4594 147 4155 1769 4174 4357 4669 1258 2378 3064 4808 22 3759 1982 3064 3811 4115 3879 374 688 1639 1597 3844 1820 2617 4694 4506 333 4619 3102 3141 3570 2802 4482 2419 2042 704 229 880 2435 3378 2502 723 1268 714 4801 2545 2562 358 538 4914 391 2367 4861 2007 14 3475 1625 1714 3841 2812 4183 2406 3635 4479 200 491 1743 558 3373 484 2919 462 4565 2064 813 986 1050 3060 3309 790 404 1167 3337 3396 1020 1324 2236 3763 1738 1260 2600 147 4856 2849 544 1946 2061 1852 3558 866 3700 3937 3918 3728 1778 2406 401 2479 3475 1567 2420 2771 2533 3069 2022 1127 907 2786 1973 599 4979 1502 4002 4966 2497 2926 2328 2546 3362 2031 1585 531 1658 239 873 4240 1494 1213 1513 3297 891 4644 3149 206 2213 1404 622 1182 944 681 1601 1065 4451 1162 767 1111 2640 667 3219 3599 726 3499 3047 577 3439 4423 3943 532 4538 1997 4476 617 674 4506 1618 4230 1861 3477 3506 4339 53 385 1441 3976 3891 767 3071 4934 823 682 3425 3849 4105 3513 2680 3333 1196 1472 1552 1382 1669 3271 242 4758 2552 241 1002 2123 1771 3831 2121 3062 1122 3411 4948 4117 17 1373 2123 3505 365 2618 1227 1161 4884 4711 3277 1886 4816 1154 1068 2389 2439 2858 4411 1240 646 4426 1205 2669 2850 738 2883 461 2293 1478 2714 3670 1423 4997 1418 3850 1194 3771 1360 3238 957 3055 2044 3796 2467 1342 668 17 2681 1222 1112 3839 3659 404 4076 1588 4455 2127 3713 2050 4584 1522 4771 1501 2724 2318 244 3112 1463 4917 4848 3104 574 1872 3136 2375 2989 2634 2903 1354 2610 3811 2352 3468 2399 4071 4637 649 851 4836 4049 972 3930 3047 4224 1713 1385 3184 4330 4891 4291 2977 4899 2431 3558 3619 3494 3592 2175 4584 1789 3369 4642 1218 2931 3598 3154 427 4466 995 2359 3995 2237 1035 2507 4702 3416 3794 2196 2907 98 4876 3902 974 1146 2100 1710 4166 1671 2253 4551 2832 2791 957 3881 2522 2553 2989 1885 1241 2059 138 1730 4099 4140 1759 2468 214 1027 2849 1055 1463 4006 1841 4048 4836 1532 2486 4285 2579 2564 4400 280 3488 3739 4398 1799 667 4579 1865 3215 3552 3830 4447 1061 2909 719 4569 3011 2047 1257 4973 3025 4053 3246 3356 3298 1371 1905 309 4539 65 1532 4241 4695 1434 2203 2597 4909 326 2135 3203 1456 2152 2397 2673 1598 3280 2524 880 2562 529 1403 510 2131 2948 3528 4677 1866 3660 4049 4929 3936 1576 2167 1462 150 3141 2279 184 3370 3209 1272 2506 1417 3393 4271 2288 3831 2668 605 2836 505 3109 4087 28 4491 1749 1990 610 4835 2894 1821 2155 2396 2001 3494 2425 1555 4633 405 3281 4055 998 907 4702 4352 67 212 3484 3991 2049 2385 1309 4150 2610 567 1184 339 822 3983 2309 3778 433 4532 3034 1488 2291 888 649 3977 2223 599 2080 1522 724 2385 2359 2639 3911 2885 3021 2175 3879 4289 84 1627 2216 4531 2577 731 2713 107 3533 3000 2566 4238 2326 3947 4486 1981 4038 2165 4845 3452 1915 4253 4116 339 206 3213 4196 3744 2604 549 2823 3484 4080 3519 4623 2769 4343 1801 3181 2786 1018 182 2643 660 4000 581 762 1181 3113 1713 2981 76 1468 2735 2636 4600 4514 2731 4787 223 1192 4091 280 2465 4393 3786 872 251 1666 2623 2898 1877 3100 4155 3986 3548 694 4839 16 2537 3985 3139 399 1575 3914 1688 1510 3409 667 4159 1018 4314 1681 904 3698 4403 1320 653 1986 2344 3147 4123 585 4435 3276 2640 762 2536 1458 4127 1687 2423 1542 2421 4601 4006 2213 2689 3865 1612 3385 3787 1555 2791 2320 4364 4526 3431 2451 3686 3013 2129 600 4168 440 2004 2657 4811 3924 655 3035 2559 4327 4233 1912 4751 4589 3048 4509 3624 1046 1667 4661 39 3861 2896 3484 2832 3706 1839 2100 3271 1233 1740 451 1683 1433 4641 3339 1558 1191 4938 3482 1094 3664 727 2232 3095 2890 4709 43 175 1283 2701 3917 1073 1784 988 3597 3219 4936 570 690 847 2143 2179 1724 1814 4268 4217 2683 136 3771 4295 3917 3357 2187 3791 884 3511 3216 2902 4470 3846 4554 2115 4908 35 4765 4523 4507 4413 3480 3088 4782 2391 3134 3373 3305 2936 3431 2436 264 4881 3128 2656 326 3259 3775 99 3254 3374 2440 4817 302 251 3851 3235 2727 4756 3715 374 2191 2270 1672 2441 862 3974 910 3370 1732 1769 3020 682 4506 2490 1166 284 2820 80 1972 1746 4350 1901 1176 584 2980 1840 1612 95 2112 4276 1234 4843 4895 943 2514 734 4628 316 2111 2803 4612 841 1418 2155 793 778 1526 2900 4496 4412 794 4956 4762 3554 3226 2770 558 428 407 1630 861 4955 4738 2452 1093 4015 4573 4222 4287 3937 2570 2663 3610 1241 4617 4368 1005 3873 1311 3230 672 2199 898 3066 228 1903 3806 1656 390 3631 194 3297 2289 3978 4572 3729 3217 1438 97 3537 2904 1189 1638 3150 2252 704 2466 1208 4807 3215 849 68 766 2266 586 2891 1731 1203 3538 4249 4563 3282 4928 3758 1257 2544 38 2168 3777 2636 1222 2775 1214 1489 4347 4488 3308 598 2316 491 3566 3364 1276 3781 4089 948 4213 607 4191 3807 2128 2468 4622 308 14 1303 478 253 2987 4531 3927 1746 2725 1793 3280 1532 2849 30 3969 51 3303 4890 1314 1425 2625 50 3818 2389 2976 3838 249 4017 3639 3324 2726 2805 3958 2899 825 3097 4184 969 3818 1054 3709 4030 2897 798 4841 3910 4779 3656 1299 499 900 2133 3495 2473 3663 4878 2997 1689 3104 3371 2551 4438 1339 3837 231 394 2273 3981 1830 4714 546 1995 1510 4550 654 288 4674 3931 947 4868 689 656 2154 4641 1638 2988 3810 2813 4962 398 2124 1460 2337 1196 1189 2396 2097 477 2663 2960 838 3095 4144 4726 2905 2385 3121 1481 92 4026 968 2287 575 4057 2870 1299 1815 4146 2922 2036 4689 3303 869 1565 3075 4381 1700 3843 3052 1331 473 3914 3847 4982 4746 4184 3772 1480 3361 3929 2183 2876 1226 2849 4775 2668 2704 3733 1040 404 1712 1058 1234 4412 3196 3556 1039 3305 4449 1081 3753 1172 4057 1724 2874 3905 3690 1234 81 258 3814 1448 36 3338 4009 2651 2393 1955 694 1126 3251 2760 138 1592 3331 2603 111 3787 2189 2312 3227 590 2247 248 1774 4828 2949 704 4912 2307 3576 631 4448 1510 3594 4107 4486 1124 2875 2253 186 2718 2335 4720 810 4437 1470 694 4056 497 2907 203 1498 435 4206 2696 4529 2212 58 2385 3138 460 4719 992 736 3820 2017 152 800 3444 2895 2954 211 4822 245 2675 1487 353 2794 2252 1119 4183 3027 4225 3342 2159 3246 2515 2880 2643 1744 2278 3618 3875 2912 2587 2245 593 3769 3903 4919 4491 1996 4906 4513 925 4948 298 306 3300 4744 2509 2930 1979 1220 3338 1528 1322 2824 4681 3965 3890 3215 2598 3735 1194 1522 2858 303 989 3035 3874 619 1730 3330 3590 181 3811 1731 3467 401 1126 4054 642 4347 2831 3902 3783 1199 2556 3667 2954 1911 1888 1664 1833 4441 3840 4525 4172 422 4713 2838 4016 3861 2480 2618 1845 4557 304 3773 1888 4646 96 4262 3562 4225 1946 2730 646 1147 158 3711 239 919 1380 1098 3736 177 2790 4305 1698 3411 3820 4618 233 3411 1461 563 2175 707 4797 687 3536 4392 337 3551 69 580 2917 4494 1193 4325 4582 2212 2679 739 1777 2533 2882 373 1090 119 1794 1133 550 4415 518 2655 1513 1357 4141 759 2200 507 940 4008 2369 3946 3459 4405 1030 3444 4623 2267 790 3267 4010 1573 1236 369 623 119 158 4350 2646 2108 3415 3862 3254 3633 117 1912 3742 4375 4891 4512 2186 2388 3953 589 2508 3827 4519 1508 1401 3407 4694 1483 3224 2740 1511 1999 4351 1719 489 1974 1381 3993 3335 4654 801 3663 3032 4204 4146 981 606 374 1876 4326 335 2746 1321 3518 4143 1332 2406 4441 2364 1916 4946 3033 2769 3285 554 1115 4747 672 184 1530 1815 1391 455 1355 3850 4730 2281 2896 4463 4061 1897 1805 357 712 497 2038 1399 3910 3070 1135 2626 2286 815 3786 4866 3774 1313 1941 3301 4411 2518 2201 1614 1249 1465 3004 940 689 1939 848 16 4414 3682 1394 2162 3255 1661 2804 2501 1945 297 4235 3783 3946 3295 4985 2642 2935 3771 3492 750 3223 1342 2509 380 525 926 443 732 713 2865 2453 136 520 1757 1292 1831 1344 2747 3374 2475 2797 3679 1956 4771 1447 2130 1757 2250 2457 1024 2032 1254 780 4467 2183 4258 4658 3694 3174 4452 2091 3242 4840 839 4595 2948 4978 1155 4818 3261 1910 2432 43 4801 10 79 4661 2825 2863 4769 3501 1929 4874 4461 850 3082 3789 4670 1856 3497 2775 923 4518 1166 2776 70 648 3374 1599 2830 4605 3290 3412 4829 3377 1758 2269 3521 3013 4914 629 1111 554 4357 3137 2636 2106 3821 4033 506 4551 4128 4565 682 4002 1782 3117 2124 133 1244 3312 1960 1329 730 3670 1336 3345 1222 4526 1204 4541 2944 49 4084 2129 604 2509 2778 467 2091 1803 4726 3760 1153 2616 1127 87 2472 4904 1257 3788 4324 3047 4697 4063 3182 2614 4251 4691 1153 4932 4029 2263 1848 1346 2025 3184 1134 2950 1759 1933 2828 2793 504 3442 86 3913 316 3862 2494 1976 2237 4380 2104 842 610 1886 3773 755 525 3725 760 2159 4349 1114 540 3464 4829 1865 859 2644 2971 4057 4736 717 2786 213 4495 1407 4064 1325 3784 4885 3473 1038 3903 172 2602 2534 3807 4901 4575 1209 2338 1056 4101 4239 1434 1444 352 1971 4564 1960 4383 1285 1224 4702 3555 3833 4114 2298 1564 3910 2676 1575 3740 1672 2578 3690 3969 3623 1468 341 1319 4230 4391 3005 3140 3396 2612 2669 2155 1654 3120 4361 4977 4731 1883 3820 195 919 4105 490 3766 3137 2412 966 1302 892 4303 2454 4176 3010 1308 1890 4719 2676 2744 2352 4874 2603 786 2547 4060 3003 1287 823 4356 962 2673 4951 2195 4006 395 1280 4208 2396 319 3707 1383 1794 3992 1998 4629 598 3824 4668 2638 1468 1843 2505 2648 4971 826 3550 1077 1449 2506 1779 197 4955 1658 3048 785 4246 4824 1043 2193 1417 3629 693 3207 1264 3244 1373 346 4723 2727 1163 2484 2740 2802 2406 1509 2621 2318 2703 1869 856 3376 3084 2125 3133 503 566 4095 2447 2289 243 4762 4207 1742 4004 3871 208 1636 2120 3886 4033 1730 1112 3570 1958 2101 3937 4945 2639 1317 1493 2973 4608 3657 4242 3541 1656 231 769 901 1138 3677 3032 1833 3974 4395 2009 3302 1345 3390 745 2370 2313 3663 1337 247 4474 3186 2921 4548 1795 3712 4128 4868 3314 2309 1189 1116 1980 4026 3025 1265 4334 1988 2379 3776 2359 1419 482 365 1683 2932 743 3373 289 2176 584 683 486 3347 2518 4390 281 3149 2896 2873 2348 2556 4869 3571 537 3616 2543 3053 347 4934 1474 1910 2129 3430 4401 1234 1182 397 4594 1183 2563 652 3997 1846 2772 4735 4992 1560 2423 3918 422 2479 2560 4479 4491 1112 3968 1986 4786 3984 1489 732 2855 988 1204 3125 4142 479 1371 4962 1674 3048 3527 2507 4902 73 4667 2902 1656 1553 3599 3130 905 443 1286 3389 1430 4005 2392 4959 1354 2818 1401 3453 2306 4632 3936 4959 3271 291 4089 153 4504 4288 4915 3670 2101 51 4755 2080 2533 3354 2112 3122 673 2343 2580 4238 3766 4633 1185 3583 1359 532 3194 2145 2233 2764 197 2460 2662 1214 1120 1292 1579 4592 1641 3492 601 3172 1821 958 1111 2025 2106 476 3694 3762 1524 1971 1092 4805 1884 4979 1978 4676 4436 2048 2950 600 380 668 1866 393 1089 4402 4787 4159 4152 4597 3978 1156 3519 1807 2583 1712 1733 2538 2729 2620 1717 2619 1119 3551 1735 1529 4338 3852 1559 275 4080 898 500 4887 4499 4107 538 4508 3384 869 1641 345 1953 428 579 923 2315 470 458 3795 1273 1509 1776 2750 767 4353 2780 1131 903 524 4780 4136 1848 2468 1982 1014 378 412 885 3264 1059 4195 522 8 3349 4859 3665 2275 909 2635 2696 2608 2190 3758 3731 3908 972 1138 659 4968 4002 3554 3938 2121 964 1404 2384 1784 3525 3364 89 3288 2563 271 2605 2803 1294 4001 319 3429 2332 1992 2351 79 2432 1350 2568 893 1871 3122 786 385 3665 2672 225 3142 2126 4277 3628 3269 1270 1140 1191 1107 4336 3051 1865 1369 3028 2246 4095 331 545 2299 1927 3074 3104 2293 3318 1538 526 3442 323 2388 3950 1765 1825 1077 581 892 489 2526 837 2082 2141 1162 274 2406 3767 202 1368 4011 464 2084 1067 398 4425 3296 1805 1707 957 3994 2939 3809 3093 3619 3544 1273 3563 2048 585 2971 3079 1465 1344 2208 4533 3947 4586 2369 1165 3111 4440 2295 3970 2169 4562 2617 364 3745 1407 193 1758 1821 2102 4143 1336 2389 3072 4756 1510 1750 4179 4945 279 3896 3441 3894 3655 3200 3959 267 4901 1847 3326 3666 3974 2600 774 2802 3264 1238 1806 686 120 1892 893 2436 2036 843 124 3407 554 2240 3410 2846 4047 1619 3535 610 1865 1000 2809 692 3158 4314 2922 532 226 475 695 971 3205 3214 107 1610 4467 2526 4802 2553 106 2124 4878 1193 1495 1924 4310 1514 2361 4640 4986 2294 77 1364 1032 388 3464 3816 4642 918 1792 2346 1510 4907 1452 2073 4045 4206 3895 2139 1900 253 865 2767 4078 3218 2870 2524 4999 1390 1445 2745 2386 2593 1466 3410 4733 2947 4428 2994 1152 135 4192 1507 3154 4154 3668 1511 3500 208 2741 1355 1723 4032 2057 3879 1218 2827 4622 3063 814 801 817 1877 536 3899 1808 2564 543 3114 4025 1646 1835 351 3096 3656 1979 3177 3109 3353 2600 1818 4355 502 2216 2274 4123 337 2468 2067 375 2845 722 779 4751 2628 2315 2077 1359 1097 454 3024 3407 486 4203 710 610 1808 4145 3783 2567 2614 82 3355 4259 333 2305 4996 3629 4071 163 2490 2393 2263 1155 132 3614 4158 539 2518 808 1298 3914 3989 686 4706 1745 2789 797 2571 685 1340 4795 3854 3792 3876 2461 4423 4872 2004 1969 3600 3263 968 1093 988 1689 4781 3382 3828 3889 630 2130 1069 2452 4458 1423 336 2148 763 3713 2881 1638 4960 3432 3729 549 244 903 1716 613 773 1727 348 1856 4085 610 4780 2197 1269 2568 77 996 2397 1237 1364 4427 365 305 3994 3468 1944 3031 3099 3516 4859 102 3512 1518 3723 2203 1453 4038 4428 2445 4347 4983 482 3232 2127 1421 2404 3035 2561 1836 2380 4321 758 1455 1936 1460 3351 1465 2012 1373 1128 3728 1686 4222 1026 141 17 2944 1705 4301 2098 1261 1814 4651 1142 1391 3966 4459 4066 4815 3737 1761 9 4727 532 2960 1962 4904 2895 3948 3328 285 3792 4896 4328 4886 1479 4312 390 4398 448 329 4544 4558 4180 1324 2609 280 1599 79 4016 4844 3644 2539 3335 1542 4980 1879 2524 1118 4059 3723 3067 4959 4828 702 1209 4232 2839 2081 3531 3862 2826 3322 4181 4320 4509 10 4236 170 1893 1759 2165 3058 2529 4971 3235 734 752 4251 1973 4477 2122 3417 1317 1321 650 2010 2634 2667 3235 1744 1463 431 3375 329 2514 419 2009 142 2286 725 4581 69 2417 4562 3531 816 1262 968 1151 4052 941 4349 892 4963 374 4717 3812 498 2138 3096 298 171 1754 2361 4832 1981 4021 3656 4593 2559 1423 2705 4024 2320 4084 2163 3727 4266 4489 202 4866 3274 4500 2390 2497 1666 3863 1946 1001 1736 2281 4053 396 412 652 3588 148 3118 1496 1598 2516 4165 2135 55 2927 4041 3399 902 4471 1618 3267 902 4111 2086 4858 1289 3066 2087 4863 1096 4946 3347 1615 4012 4137 1426 4694 873 36 884 274 3205 602 4185 806 598 1193 2350 4585 641 4402 2686 4797 2404 1816 863 3616 892 3277 4585 2942 2960 1270 2331 1613 2004 2818 4270 4839 4855 3686 1519 2140 3118 4355 633 2477 2502 1199 2105 1978 1478 1192 440 3381 2506 3484 4613 3821 818 4396 4400 4788 1352 4237 4520 3305 1718 213 2446 2215 2678 3676 4696 36 1456 1888 703 835 3975 895 4193 3874 4116 2738 2448 2037 3850 2276 4936 2985 152 2103 549 1170 4730 2471 2515 2661 3688 3277 3436 4079 2750 4605 6 4604 763 616 4458 1608 3578 4035 1750 1730 2227 4502 2876 940 2475 3094 3993 4933 4991 4228 3111 2503 3861 972 1675 1465 1356 1039 4359 149 1088 209 817 2619 4927 1147 2315 1525 254 1562 4609 4097 460 1070 2006 4074 3957 1004 2055 4375 928 3581 734 1683 2442 4613 1656 619 2497 508 2504 139 1010 1689 2306 2505 2668 4866 2184 4472 3979 4620 41 1015 1189 4345 2733 4392 4504 501 994 41 370 1281 2450 2302 2400 1169 4491 541 2936 2789 3509 1640 4686 275 3224 1351 587 2739 131 4867 2081 1146 4294 4492 2057 4360 4353 2549 133 1554 1786 2818 102 2488 3764 185 4175 560 906 1158 192 2153 312 4477 732 3737 2387 900 99 144 2851 766 4017 1915 3536 3937 3333 3922 1963 2529 2531 4242 3456 1819 4490 4275 1227 1531 3711 1994 119 62 1440 3193 2480 3792 4210 515 4139 2472 2580 3168 2985 1751 3010 2343 3584 597 922 671 3689 2484 4402 4028 4307 131 1064 57 2247 892 4416 1792 4858 2318 2803 2915 926 2307 4818 3703 1136 203 4071 4724 332 4016 4556 3854 3877 1040 4065 3439 1645 831 1626 2963 3643 3250 2727 4978 824 3148 3963 1289 1897 716 1670 2705 1472 2270 1299 3919 3667 2478 1418 4146 43 2912 3943 4697 1175 3027 3953 2738 2887 2160 2292 300 2369 592 3272 3246 4030 4668 1183 373 3902 4402 2539 338 992 191 4965 1594 2755 136 4503 3260 3649 4839 2524 943 1334 260 546 1929 4613 3529 703 2945 3299 1685 1121 3302 2146 1835 4676 2245 448 320 4161 4991 1597 3200 4025 40 3624 2833 2173 90 1515 4886 4618 2384 4819 2645 4789 4395 1937 3682 1059 4648 2659 3682 2100 3608 1435 4033 1139 4031 2903 4708 1784 1494 2360 1840 4902 1730 611 2841 4933 1882 2435 3779 753 1452 1092 989 3577 2472 4266 1169 321 1268 4224 3182 4184 3302 3922 1430 4451 1877 4963 3016 4904 2417 3447 1311 116 78 4891 1761 2446 2134 752 4496 1129 4700 1251 4477 4886 3225 2032 400 2503 1114 3179 3129 997 1016 101 2627 2156 2727 3157 107 666 3079 3188 173 4275 1598 3104 327 3440 1780 1026 4437 3915 1254 3144 1659 4316 2284 1259 4822 4023 1196 3594 2660 428 3556 2182 1294 2742 3115 3380 4965 3293 41 1854 51 1372 4522 1770 1006 2883 4959 1569 4120 3910 324 4881 1785 4572 4027 2516 3443 1456 88 2055 1253 3060 3332 2932 2938 4081 3059 2424 711 673 4981 1381 712 4454 3432 4914 3803 1271 2676 4182 3075 2002 1054 1528 2598 3324 2374 1634 2048 3307 1545 2385 254 4229 2631 3575 4708 4286 302 2826 304 4398 1773 2578 2572 705 1882 4070 1247 2693 3909 56 4013 4711 242 4 539 1798 771 4021 4260 103 804 1777 3166 2655 4077 424 1030 2924 3068 936 968 3429 4992 860 4271 2277 3191 1256 4915 3772 3825 247 4446 2478 650 1950 1302 3922 1964 814 3911 172 2731 1645 2270 2699 2279 670 230 3011 3037 2244 1967 3677 4790 2331 106 4258 671 2824 4550 3548 4792 571 1767 918 3773 4628 1185 1598 208 2460 1153 4818 620 3167 2741 1056 4508 441 2655 3660 2058 4797 2365 3086 4936 1999 3348 2609 2011 4668 881 4406 2098 653 1662 655 2139 4528 1779 3516 1935 4423 27 2785 362 766 4195 1350 220 2681 2518 1462 338 2428 1155 4520 4613 3441 637 3009 945 4118 3162 2000 3016 1460 2605 3641 3237 649 693 4963 1402 671 3723 2402 3482 2315 1928 3605 4255 2038 4461 1841 4853 384 80 644 4541 2224 774 75 59 741 2219 700 553 1720 4324 2925 3362 3295 373 3443 1143 4180 2467 852 1798 2412 2028 1894 1837 2545 4378 1869 2595 401 2493 801 40 2124 2013 3565 1849 2649 1011 1602 2725 2674 3441 2546 4450 1211 1469 2485 1352 3879 4659 1783 1468 1979 3896 4944 4927 2553 1727 1002 4725 3015 4064 3519 727 1317 3636 113 3233 1675 3163 3128 1636 1464 3790 3744 2045 2604 2661 3816 4180 1839 649 1547 2991 3903 155 4803 3244 1695 4476 4097 34 946 1459 4550 4329 4348 610 3406 725 2593 3177 4664 2559 2164 2090 2063 4364 2762 4091 12 4796 828 1631 3345 3276 409 4653 2647 4485 2361 1879 4393 498 2963 677 1327 1174 1344 3856 1796 2036 2277 4367 489 3341 1533 1045 2672 2630 2437 3881 1201 783 1551 3100 304 1405 1599 135 1981 1888 4561 3690 1034 630 2601 2934 3913 3494 1961 3508 2756 3206 2775 4276 3443 4910 3492 2263 4594 4531 4710 2173 639 2149 4214 3392 4696 1712 2219 2527 2883 1135 734 2468 4965 1756 348 3103 1684 4826 335 3440 4309 4076 2973 3744 310 4546 3871 2785 4861 3395 748 2586 4959 2286 2323 1260 4850 960 668 847 2972 1913 3224 2038 993 4390 668 1190 289 2633 4091 4316 111 3564 4289 2948 2283 482 752 498 3209 911 4183 2933 4432 4010 1846 4911 3636 1490 3547 1414 4573 3390 3072 2558 4670 2588 3306 701 1254 1963 4636 1822 2714 504 4722 1471 433 2821 2263 1018 2671 3813 4879 4448 1530 1938 109 977 4096 760 2566 2157 2088 855 1365 1230 2964 4500 4437 324 4125 2600 4482 3720 1535 2624 3920 1449 560 2675 2666 4930 4054 2599 1501 2722 2998 1549 706 4834 1101 3489 1719 2019 3155 3003 1327 5 115 1112 1685 3321 4525 1305 2061 577 4028 4882 3796 4594 1025 165 1827 3769 1462 2757 4415 635 1459 1771 284 4539 2452 1117 2381 2904 688 4730 2838 3764 1468 3759 4387 1158 831 2405 62 3961 4820 1360 3924 1619 3482 4977 1401 2887 4695 3397 1015 2739 537 3989 3 3067 740 1060 1897 772 1927 980 2578 2441 1726 1993 3829 258 1209 1860 860 4672 36 4473 4930 4475 4829 3497 3124 3180 1050 3569 2341 4603 4088 1577 2816 4218 2220 2423 905 3871 3654 809 4820 1294 4097 4262 1685 3277 2797 2254 2071 4655 701 3821 582 2866 3010 4956 3588 224 4389 3512 759 2810 449 4785 3225 2384 3751 93 247 2282 4839 1450 4075 3762 3070 4231 571 784 4610 4756 2191 1517 3488 4917 1502 2896 1327 411 1794 3108 1363 4555 1679 1272 3090 213 3136 3621 3466 1438 4690 796 3809 3918 560 3846 3916 2203 4325 1122 2201 796 1093 642 4172 2191 868 3662 4726 2316 2101 2687 4313 2200 2764 4381 1805 4811 1164 3474 1175 1818 2491 4893 821 2957 721 496 1883 1642 2149 4851 4560 3177 2744 46 3338 2613 863 2858 646 1961 4821 2913 1481 4865 975 706 2650 2445 3942 1486 4917 154 1889 1118 297 3000 4688 4682 4995 4173 3794 4547 2073 4264 232 2410 3792 407 3863 1959 919 1410 306 2539 2961 2717 4854 4854 3503 1754 4949 466 204 573 987 3933 1447 1934 3892 3835 3860 4826 1364 4178 3363 4483 4237 3413 1624 3307 1933 1330 4329 4773 3277 3820 4340 2284 1747 2713 1102 1306 3337 1164 300 3723 3532 4812 3142 4719 581 2492 759 3187 3619 4105 2495 456 3928 3535 713 4091 912 76 3013 1588 1429 1972 3279 2535 3949 3267 3846 1966 3634 2982 1606 2404 4641 4162 118 3707 1356 4251 867 855 1888 2135 3732 561 4551 4977 2099 2310 2008 4766 3186 1382 626 3403 3740 1293 1660 1725 4015 3196 4216 1295 1441 4985 996 4536 2144 1235 4440 42 3168 4167 2954 1452 25 1670 1789 2585 2055 4812 2845 4303 1920 4163 3596 4849 1025 3958 2585 54 3362 118 4668 4535 1733 1225 3939 1813 2299 4749 2865 3936 2543 4690 1801 1721 3641 2077 2911 177 2628 2414 1279 2664 2776 3699 4100 1119 2833 1498 3747 2750 2822 523 3093 15 659 2524 4441 913 2143 2579 4935 1622 1591 783 918 3701 257 320 263 1112 322 3570 3679 4095 3049 3463 3537 4980 3937 2722 2218 2445 4923 4580 427 1310 2889 1058 4931 684 3468 1413 994 466 4928 1425 3647 3552 3459 4254 3707 4415 3297 730 2732 4574 843 4990 4771 3208 4099 1260 4710 1132 1409 160 1895 516 3593 4948 2979 4430 4875 4985 2459 2390 2002 1613 46 2346 2798 3472 1598 2036 554 4086 2678 1004 598 3360 3795 4780 3605 1851 2440 3682 3024 3015 2584 561 498 1121 2648 2424 4523 3649 2297 3169 4077 2869 27 60 802 3156 605 2761 3523 3644 1382 2578 386 3453 4599 1871 2450 1812 1047 2535 1649 3657 2350 3342 1885 3793 1754 1953 1388 4884 1717 3372 2618 3056 780 700 4615 2796 385 1822 174 4398 2651 3438 3872 4950 3305 3785 4087 4848 2267 3019 2443 3278 3361 4273 888 4820 4113 4241 782 3746 3269 2853 936 582 1331 2140 4558 4015 4971 3921 987 1739 3653 3434 1015 1234 4872 2466 4654 4760 2460 1631 2967 4487 473 68 173 1715 3342 4825 3914 3988 3547 4726 903 1447 3415 540 2598 174 4538 1844 1664 307 3508 4765 119 2969 1765 2322 2725 2811 2995 3314 4283 2563 319 2151 3596 2661 1248 3247 1183 2081 1630 1022 3984 4612 4864 1178 2175 1439 239 2518 1991 4623 384 2527 921 1251 3822 2970 2551 4218 2334 1292 1241 570 4194 592 1763 2842 3599 2549 4501 305 2390 1438 3154 4356 1518 4824 3521 3476 4944 2319 1191 718 418 2385 4371 2897 1181 2073 1441 2339 567 2925 2568 2325 1266 3929 3356 4650 4403 4170 4724 1652 4740 2452 4109 2895 2298 2301 1517 3692 3975 479 2529 4384 273 3602 3103 1474 3010 607 621 512 3982 4350 2160 4602 296 1809 758 3678 1317 487 117 3643 1479 610 3649 2134 4955 2417 4986 3920 3611 4751 619 4365 70 1930 4540 1726 3331 2405 393 3320 473 2622 1538 4331 3482 1128 3873 4405 2836 1123 1543 876 2215 1287 4574 1207 545 4277 712 1966 4029 1222 3943 4181 3151 1481 1683 2294 4954 4449 2560 1219 1634 4309 524 3336 530 2215 3389 3287 2304 1638 66 2833 4764 956 605 2348 605 1367 919 4128 475 3428 2892 137 4230 4712 339 3032 230 2717 1183 2122 4016 2612 2489 1799 3512 4245 4275 2212 825 2480 1934 2578 4622 367 853 940 2349 2609 1520 2469 3287 3857 874 624 3410 2214 3908 1606 327 4321 1416 2460 3468 1409 3062 3746 1138 3666 3410 2189 808 4897 1780 829 4678 4154 2742 104 651 4587 3194 509 2368 702 3090 3258 4387 3955 1486 3687 3757 4331 1297 1665 4164 2166 1364 1792 3554 3846 2754 2689 3396 2114 1874 2988 4883 2332 2513 4863 2254 1595 3085 3553 3375 242 1635 4800 2210 111 3657 436 3281 4757 365 1545 3682 4826 1924 3913 3023 874 4900 4992 4397 3298 3770 174 2310 3365 4557 3689 2775 4851 385 2128 1978 1477 1109 3337 2749 3043 3102 1211 986 4006 305 2597 4797 3814 4765 693 4337 1245 4518 250 1635 609 716 4675 1421 846 4546 3414 4653 3930 2719 514 1739 376 4160 589 3486 1149 1948 166 944 3502 3367 4636 3749 1856 2095 541 4497 4903 3058 3176 4039 2016 2358 3364 146 4886 4664 3014 1128 240 982 3743 1545 1713 565 4700 1053 128 2843 1996 3547 3158 1725 2406 3579 778 1859 240 1269 280 3911 2585 168 293 1682 2008 1444 2237 4767 3706 4224 3678 2118 2968 189 2 2578 702 3968 2561 3140 2646 4428 1284 4614 2339 3686 4971 1512 382 1471 2128 270 1253 1014 2146 2879 1975 2947 3555 1736 4433 4765 3187 3784 4412 749 1562 1617 1364 4289 1393 4805 4058 1594 2722 2335 3092 118 1596 2582 32 542 2728 1989 2340 2489 1990 4030 2065 3720 761 3538 2163 2456 3199 970 2643 1995 346 4642 1221 3255 3529 4904 4690 3045 3416 3218 487 3987 1547 77 1005 4259 1935 2838 2263 2106 1682 2213 943 2098 4246 3117 1896 2704 3202 2206 4461 942 913 1867 1553 1266 4848 709 3222 4662 3588 2949 2310 3718 4314 1278 2477 5 2646 1345 3429 3280 3557 2878 1471 481 3378 2250 4881 421 444 859 747 287 270 2918 4361 3171 4807 4426 4956 723 1456 4027 4129 3926 1720 3047 2072 2204 515 2580 4870 459 3615 4464 251 3373 4197 3736 4749 1520 2694 594 1508 1548 3604 2586 4012 4392 2628 4345 4534 502 2683 3953 4142 3555 1230 3282 4350 8 4080 145 4762 2403 2592 4204 251 3719 544 2359 3924 2719 3031 1193 2104 3391 4696 2735 3042 1451 601 2713 2379 902 1317 1233 983 365 3674 1255 40 4281 1436 1943 2634 4545 2720 2672 3125 2373 1386 4175 3607 3644 4551 1650 271 2271 4988 694 4963 2708 3045 746 4515 4988 4191 3513 2403 2509 398 2628 3381 3736 2847 1974 4101 1412 3480 878 3939 3577 4611 368 3884 3470 3783 396 1458 1892 3511 142 2967 4249 4681 2932 846 1726 4623 1876 1794 3361 3233 3939 1453 2788 4410 3182 4499 372 1103 557 980 3515 2923 2555 973 4302 4998 4520 2936 2599 1553 919 4279 1236 1003 1024 157 3238 4183 671 3165 1540 1580 651 2505 4533 2340 3112 3684 3073 1453 2941 1640 3025 3371 2391 3186 4899 4132 2508 2329 1799 3754 3369 3666 3852 4301 4877 3615 3923 4422 268 4203 2691 3230 2908 3591 412 3717 3051 4873 1124 243 1695 3640 581 2098 3964 1073 4396 1825 2186 2861 4956 931 2525 4208 4817 4766 1267 628 1974 477 1265 2404 263 3558 4759 753 288 3557 895 41 3156 991 538 3539 2878 1792 91 1588 1804 3462 2841 2765 2414 1115 778 194 380 4550 731 1220 718 2059 1096 776 1137 4415 1987 2375 153 1165 1716 324 4361 1811 1918 617 180 3925 4507 178 4616 3225 4042 71 4630 4202 1720 2695 340 1646 3875 4512 4818 1440 4937 1072 256 2398 1936 3487 4151 3347 4763 2578 3059 3262 4707 842 912 4362 4028 2035 2314 1260 2420 3822 3955 888 3551 95 3705 3885 3709 3047 1125 860 3314 339 2117 117 3326 2443 1706 2057 3131 1436 3299 4841 1186 270 2185 1374 1926 3455 2761 2911 1518 1895 2765 238 4888 3866 4051 987 2809 1233 1012 1135 4437 2353 1702 1987 4245 426 4043 647 2332 961 4312 179 210 4502 4743 2377 2969 2343 1829 1752 251 4747 1660 563 4313 2816 3090 3760 2357 4030 793 2898 2281 2482 4973 1352 3766 4268 2337 1427 4887 1641 1842 1300 4387 937 4226 387 2790 4506 2046 2705 4976 3691 217 2199 4236 2986 4463 541 4371 1015 579 2580 3439 247 1849 2028 4896 3993 1476 2695 2338 60 2801 1996 2925 720 2275 4365 204 4216 3893 4977 2903 2006 419 2251 4409 4655 4817 3761 4042 3515 3554 2509 3253 3870 1802 1176 4507 4498 293 3770 1423 4355 1526 4595 3873 2673 3520 30 1483 4370 2905 3768 31 2741 290 2549 1686 2463 2936 1188 2058 4682 318 1406 1245 4113 2857 3603 3360 54 2554 3716 2606 2597 1536 4882 3366 3846 2979 4614 4220 3990 3474 2343 4216 2998 4558 1095 2661 3691 4389 4454 891 205 648 774 1502 4280 869 4701 2198 373 1333 2662 2405 3994 2247 144 1468 3646 3660 1541 1694 3206 4921 2565 1434 3171 536 4008 1309 3034 879 1568 4510 1034 1023 1813 4801 1985 3894 918 4269 448 862 183 4318 4090 3515 1741 1083 2145 625 3188 4753 2849 4172 4618 2022 3299 47 1625 2926 4612 3870 3488 4882 627 371 2555 4188 1926 572 4639 2013 2766 691 3327 1736 1046 4045 3882 1148 1048 4644 522 1117 2976 4989 2886 243 3615 3355 1737 4409 3825 4402 4289 1575 447 4684 3080 3393 1886 2264 3103 359 4799 334 3006 547 365 1388 4925 3189 170 2788 927 3562 2986 1524 185 2345 805 620 4799 2173 3369 3827 472 4862 1359 547 2861 3567 1402 705 3350 2497 1539 1462 4821 3623 3655 1368 672 385 767 1065 3707 1841 326 871 3044 4856 4047 2515 3334 4122 2981 4898 3246 2390 3609 2783 3889 3775 4320 1551 2972 3533 2786 2075 3346 2549 1284 2482 1402 541 3303 2532 287 1873 935 4248 2486 825 4852 3503 4499 3712 2684 4054 1164 3966 1287 3176 1452 1047 1314 4938 4866 1075 3733 1718 2344 3108 3901 120 3628 4426 2602 1324 2482 4514 2090 294 599 2763 4373 1584 3328 3080 2886 431 2433 4409 3192 1327 4503 3377 343 4643 3159 3505 555 1957 1956 2484 1913 4132 1661 2985 2569 865 4660 1141 3049 2401 2736 302 1168 4870 4036 4873 3204 3342 3854 3772 189 1914 2177 1468 3423 1944 203 1345 3372 594 4671 2925 1808 3125 2245 4537 203 651 4245 2912 923 2353 88 3354 1943 4786 3039 4755 3741 402 105 2177 324 1851 3138 2865 2843 4724 1630 186 1081 2172 410 1728 3538 2364 1084 427 521 2083 1646 4525 1528 4335 2367 3744 3177 3931 3993 2654 3025 3995 3548 503 3823 4937 3530 4854 3666 4772 41 3588 200 2556 2292 1588 2992 4087 3482 269 4673 615 4198 2852 4264 3506 1533 2631 694 153 2763 314 3528 3129 4782 1494 582 2013 3673 2861 4340 4249 2947 3944 4235 2881 1254 361 785 1688 3624 1177 2533 3257 2245 1731 4092 362 74 2071 4495 3532 3332 3304 226 1997 3344 3647 1839 4749 4064 845 1697 4812 1796 4885 1514 539 4166 2032 2789 1030 2733 3622 996 2417 323 3908 3643 4232 2231 888 4059 3629 4884 511 104 4173 4416 3448 4900 3723 1606 3807 2050 644 2980 2619 1211 1458 2598 207 468 4178 3009 2621 3654 2389 1817 4670 4605 4722 331 2515 3762 2898 4795 2440 4425 3019 3632 139 2724 3206 923 3537 429 1562 1636 2738 344 1406 4501 4272 4991 2802 1669 2284 1756 1111 870 4945 419 4762 2431 263 2876 4662 2946 4697 205 3247 2103 1415 191 2951 3256 517 813 4620 2051 4730 1472 784 1403 1330 4525 3592 4399 4685 3124 4142 2394 1622 2747 207 3825 4276 506 3222 872 1356 2269 431 1965 3789 3077 3733 2283 2418 2735 1340 1129 3844 283 3423 3161 270 166 4291 4065 1615 3321 3106 949 3955 3023 3090 4123 4707 3203 420 725 4328 1416 1437 2835 1996 2519 2311 646 4065 2500 1553 3046 1623 4873 1715 78 4307 1970 540 1810 4178 4616 2724 2560 2618 46 2394 828 2810 4847 1758 1658 2845 1022 4944 1864 3500 3764 1904 4113 1256 1653 2315 4275 548 2843 1437 1634 3089 1418 89 1083 3695 4138 2683 1498 747 2305 175 2420 1731 4470 3022 2501 772 639 1256 820 1469 4092 4509 4082 4993 1489 1811 207 425 4304 2468 437 3432 2781 3484 35 2573 3312 1647 3531 644 895 1193 140 1861 2825 3772 3496 2364 2164 62 2151 2855 2711 1584 3451 4155 625 912 3202 1912 1200 3151 3719 1336 3507 100 1010 4596 4033 2712 2099 2319 3520 4136 4618 1969 3231 1198 1186 3141 1995 456 1794 1859 2926 1704 131 1143 2179 2282 1989 2672 3212 1761 4113 2794 2276 530 320 2220 3045 3263 3515 1067 2772 4125 3560 4629 3104 286 4412 327 518 2128 332 4816 3072 1717 3802 283 2609
17401 161470 360795705
119769 191787 705379327
63106 157508 175274874
162820 196847 3440325
81738 128895 746059293
154407 172030 43914194
187964 189009 2593851
48251 53033 11961362
194237 197598 937582231
193809 199345 580737472
33775 92468 146722155
139939 196435 141204148
168521 177644 22711370
106185 108832 38218492
77039 100762 528537991
185930 189358 434048517
167216 182424 37853175
96141 138438 106057989
131239 164348 648781479
186616 198643 128299021
58532 66177 18954833
160932 193674 81695633
72925 185982 942280691
175414 177565 596373502
102035 180577 69092301
149798 186611 91905339
111701 169790 145537354
8868 91286 206118345
66894 130271 158725068
160660 193547 82081261
98025 187061 239966535
174185 197066 57241306
2925 177858 883489925
96092 121891 529219349
122226 133322 278690059
154525 160907 16048727
55088 194141 347857227
42378 69099 626769317
52955 121148 444727632
117925 197144 198230443
9020 135347 316357349
158 54114 952856923
10403 89791 198659677
31262 123934 231897178
134421 179294 112048405
131722 132458 556397557
164483 196605 80068049
193741 196747 269008973
18102 109020 940636095
53872 189162 338513631
166651 169928 641005223
36521 165975 720471195
139947 196176 140548720
134223 160899 848285826
176640 178424 4370351
160206 165089 2078197
23560 102487 197590310
135020 196754 673271790
31410 34821 904955264
151767 176487 61648245
146908 176654 74239994
104305 169842 437996801
103306 162195 49064886
69782 110730 102471085
162744 166708 9766176
135872 178463 106361261
132173 190392 145661788
172060 182491 25998909
107262 156506 66929281
109757 152168 553184810
11558 23242 29348530
75562 131650 140325547
24499 26972 429157199
142300 148510 122800670
80517 175261 237053859
151088 188656 303206482
196849 196955 273477
19886 179411 697894434
175789 183951 599508520
91357 105143 34697769
124889 143071 45489541
139340 173517 85302380
131133 169383 302439096
159581 193240 84044201
131579 145579 35117008
136926 139514 6495772
195965 198184 336320081
84683 89621 985874399
24360 113934 224151790
57233 160046 371178153
139651 160285 708215080
111822 141583 541736438
85934 159068 998806125
17011 34657 44234783
27428 168422 501198892
16467 161407 972361067
162445 164821 1335741
146753 155619 135697029
45906 189988 401924808
149078 195397 360255954
74648 167941 233457473
54436 93966 98816554
56851 144693 808428984
29194 70446 103228881
143090 160565 655353263
71716 181386 997641128
127055 173582 116206465
34467 176420 511254260
177999 185093 818869888
26143 167296 602003949
28079 194514 416531028
11654 52124 89787731
29534 142544 282881386
133549 184229 217939869
33218 151777 296758312
82324 144748 456741601
86599 165431 365870719
120634 148766 70637408
93252 143798 272001622
54671 96196 61099760
164884 187636 56718808
154324 158389 200842647
18809 115342 298421396
78798 79243 1077719
73124 97765 132494944
77302 137957 151852884
127537 132976 13660862
192265 194087 4551189
119719 148862 655486274
120761 199618 197394507
173799 192915 47916034
19295 184212 490275295
2261 43453 103054729
30817 197961 418194642
133098 164162 77866502
194465 195199 1838326
196816 197264 563511853
195271 199930 11705265
29605 70518 102349415
181606 197733 40486912
153356 176134 776640115
131444 155051 59220056
6429 182461 546657404
164602 177995 33136812
69885 167674 389483319
198491 199317 477879
23344 174852 379140733
151032 164983 366029264
74913 79245 10844965
73237 169977 242237480
150721 182264 78555773
196697 198430 4371258
11280 19590 20899391
146108 175719 73950472
168926 182540 376978822
176012 184481 21184821
18194 37971 820581337
157783 168500 191392265
4265 28230 59946403
88068 142683 478476898
190846 195211 10908488
4803 128721 315225295
85775 121449 369165222
59512 172867 283443273
101671 108520 17043002
115924 117139 3059961
181855 190646 22203955
126695 197796 408736691
117264 170925 953057972
153696 197027 633722436
47325 188524 559813481
26046 188498 704421461
24241 131934 206786958
180950 190931 25200363
19089 49009 993864323
195151 199068 953312040
184298 193685 23542053
142646 193328 850842308
120021 121537 3794263
37121 173659 674836780
105994 158397 131360070
121517 149875 796015250
155481 195299 204078737
149184 150355 2984652
111465 155348 124935886
19982 172679 382099102
44797 56856 411173643
152253 165820 474263118
71146 177044 265038472
193240 199265 15141382
121644 139314 630990875
93831 147516 408102669
25106 156846 887981703
12694 159136 366815145
106195 136335 14409726
84728 88600 9542108
153444 160204 441878377
85983 136842 144902972
121998 187613 597204120
157222 170490 195115223
115220 183825 839383645
100213 168718 994566310
82716 179473 442117882
114896 177055 774813905
117003 192050 187842260
57442 119600 934485636
6204 71918 164500423
182516 186239 9427691
78107 139247 153043152
153906 156727 381187959
111453 185980 813228792
133044 161613 352440742
188572 191034 286956131
112496 144516 5427760
15232 25748 26356751
88018 194482 266617089
170429 183696 209078734
90709 95512 876118049
109308 165755 566634394
97691 195156 243985533
3370 15842 15765116
164667 193491 12987788
107917 145497 94245704
116075 166456 873531202
112612 189277 925088499
195734 197234 3679839
70184 187285 707163486
175675 188504 127908402
136835 175479 496528201
82529 174682 230576617
117778 199395 719951049
94701 147798 375514509
199169 199301 476107478
180889 197179 40917596
3536 80979 853279359
120362 175082 198698433
87993 115654 69383286
38550 53387 362432956
75020 136391 153675378
76984 105477 966414121
30252 172970 370005140
120675 121773 734595526
76265 109754 83592489
35624 166745 328188661
56225 122195 164865957
158919 166078 884758351
103915 187368 208961431
186732 196777 184547149
23113 96391 183338027
156169 192140 89745342
7411 170528 408242301
67395 133255 330130388
188854 191152 419693770
164572 194681 75093242
172570 176325 32496376
7784 80605 553403361
172994 187465 36343103
59728 136215 191356586
62983 95697 887853241
121036 161468 101425444
78231 138628 951771759
151322 182154 964649364
172022 194998 57543208
186521 189224 874497921
7631 91759 210369017
64781 166373 921249648
114469 139480 718957288
7793 9611 4494871
65854 121200 138497622
81018 150016 64619013
131446 185007 133935124
21057 110959 272080115
147006 164738 607807741
78659 179229 251406985
186947 194963 881227586
180230 186591 852684039
180786 198026 2489293
166590 169027 6058591
169419 179871 877470816
52726 71725 556305417
135527 165615 75357726
32165 62405 75619106
14596 116321 984244199
91778 170899 198180935
61619 97088 301008411
35302 126101 793046696
157647 178896 741103689
119738 128477 22023296
4051 17177 3738867
143731 189855 745722616
51606 112622 152670824
166488 195663 72936704
69677 122636 979120314
187736 198319 26444735
74253 119817 114040713
84204 142184 145275448
114494 187929 183862606
126106 170154 97142486
37001 97804 152094867
143880 181930 95000662
142489 176464 238166758
66995 192667 829205983
101176 115684 36282505
3263 70857 169163351
22744 148336 314584406
43907 114723 423930321
26314 66861 585054045
187455 195776 20806231
95808 100595 11991870
148600 190799 440901995
154600 158535 9863788
37154 98491 153424215
52987 149443 912514848
76470 193386 292448745
67316 141595 186004739
117389 127371 879636996
126139 174727 438806001
194079 198575 11301411
165733 187647 54711261
195453 198058 840820167
157475 160954 8670139
7161 45556 883906833
173859 180973 17691652
96614 188175 51591465
89676 134938 113539960
91665 114722 36844748
61239 99735 602864159
94441 152222 687496856
197265 198261 725936232
97068 104451 18532174
87673 157531 175304199
94966 105025 547149784
118112 158646 101678472
191897 199363 694973504
156672 171166 572941656
4903 181515 829577051
99852 172198 890921986
188322 199422 633113078
190096 199374 23248547
85762 185804 250334997
72339 123434 282775850
115442 196019 201677705
101853 109201 18321766
11349 165875 387006654
104692 139265 86680358
83014 87886 564697716
144378 145962 4008601
16395 120015 835619958
96129 169316 183291434
98635 122774 60510984
132739 149304 41572809
25026 170891 365080728
87936 174373 822827461
26913 68969 105240933
196075 198771 6762002
89686 182019 994068368
124267 181050 761143927
174762 199341 61583688
162986 182056 47354751
59604 74297 36589381
90330 135662 113749024
119034 121456 821932299
3418 21511 7343808
143205 188861 887613563
34415 118721 210920251
196384 198028 814467923
2419 85171 936741566
173691 184243 26457326
74347 81396 17615620
54906 75013 672718563
111401 161906 126691670
155073 167905 31928213
113820 157980 497612333
179910 192222 68162426
178316 187598 100589064
14381 84721 176123015
182171 193148 27612801
126677 137504 27086661
134735 165650 247974539
16789 16827 89520
162507 181210 46411128
156753 166615 333606819
109798 190826 849287990
21568 24275 581517877
171457 195914 61271424
87365 149665 156271465
100678 131096 76269952
185242 195254 504632836
86994 133887 117541577
28889 192050 408319008
149501 185048 88683243
198554 199659 2796744
38374 75104 916032507
18838 100158 203480181
91809 127275 205889058
124273 154948 962524123
38232 123228 212636532
51523 154368 257605507
178725 185556 420669857
62390 171960 274142160
17037 94314 193371510
59916 174810 327212502
191543 196800 13101395
106826 199031 823276236
165207 182013 41693399
36463 190339 385094090
133252 165529 80837165
140356 188574 120568338
102764 152619 142979873
143286 177241 481624895
121512 139037 44008989
149725 157588 19703797
114701 146737 975709177
169717 173241 123506319
128316 152745 61206537
47042 165311 720166680
135499 181076 113783890
32707 195179 894298536
138053 155736 44384321
138166 199598 113508209
63573 158375 681096185
51981 183984 330371089
151135 188317 92873610
79126 179549 251065336
81602 172952 738664333
7405 105350 245100825
121618 131302 917829460
3883 192254 471395964
94340 178721 211021366
176775 180952 10296943
67878 103484 60263181
32462 178631 530578385
33536 191404 395005122
40295 75424 87963826
189475 191175 698311350
75163 76687 29232628
81765 162479 693295600
36674 112807 132288396
24486 198059 434422393
12244 19629 18616253
115395 198648 792169896
136913 189288 130933491
184287 185877 479607394
77154 83621 222760450
112103 164463 131397523
162623 167828 12786484
28071 163289 936764014
86745 110811 60324611
38952 180211 697217194
145831 152510 16752040
65749 81710 74441424
181044 197510 606212017
77462 161174 209663483
157238 198980 114096386
42460 173454 944616146
57407 105849 853776157
148756 178049 263771867
20866 155278 336577027
12713 27984 38389006
119610 150345 971329648
53388 178966 649379638
165601 185700 50131047
49200 144460 238458709
195517 199159 9094804
175831 191233 732158038
60017 173815 708567960
120196 139860 24251900
105300 154146 24824697
86265 90747 358262323
79325 148144 442059940
71042 152879 205022823
1229 164722 814861883
146793 178781 362613469
86065 159734 728539707
180290 184184 9924059
187155 191308 10400567
56896 57131 974867430
122363 184742 155995897
189764 191505 3327857
58297 115445 142755549
45646 176895 328480087
40658 98246 71928432
45656 189910 692904544
156022 196430 794912054
175159 197167 55081603
30561 198553 420347423
50951 75589 158643263
115227 170390 482978351
44681 61781 118930801
44772 134416 691832596
58772 82184 384391685
99477 147717 120986153
112845 198806 974034854
88097 108507 807197203
7650 117250 854826238
96650 113236 41494673
103780 159484 139626966
96569 183387 217312916
185051 185525 1229556
14213 62918 122051868
190198 194369 744824628
105761 110686 840829191
73705 132737 943499039
122730 133641 13622231
150168 194866 111618048
33369 131879 633533887
69016 195005 315341981
76627 175194 246508498
90109 110013 862735301
60043 61689 71727514
145781 149956 10566220
192309 192920 579949807
12499 183552 763468366
195514 199348 9608846
69007 148401 198968832
130449 163395 291479817
183501 199886 722325290
53957 119077 407547159
178581 195593 289336548
179628 197891 292683289
138766 175507 91792850
98757 132683 85063401
60409 104097 223302556
179884 185378 13943854
37672 51356 723572920
136253 140380 10312162
16979 163589 367142792
10803 195044 827891496
170682 196470 609379866
163964 172805 878822970
26239 115619 995200052
105212 184824 808826213
86180 196729 276604363
116778 148208 78932275
54072 89851 89332918
174025 187201 159145558
179713 180345 1559506
34152 113477 777777602
43193 121910 879134264
90128 150843 152354600
11343 128927 527267783
42614 115654 182730340
133925 148677 37064120
50305 136374 215584653
177413 184481 17704304
194866 197426 4285827
121336 127763 269447600
2988 166539 409427526
156322 198194 104526443
30717 123361 231804086
136465 171171 86682760
100131 139245 98020771
80333 110209 740888081
90359 147913 144480002
65267 127980 157008166
136601 175641 755702186
157080 168269 274185213
29440 148811 993910011
104632 184882 200776903
54170 162378 693566255
3926 153908 882377021
267 14536 568038916
149990 183426 349732234
163755 167852 10029051
113269 192837 199204796
55210 199635 914909305
69756 158842 332496951
145074 186235 398942544
184535 186176 443046348
166411 178495 29943567
86246 126005 628309145
189007 199153 22715503
29370 43388 35023137
55583 195818 581041785
9216 97411 220799254
95293 108999 449440962
134576 158643 546692805
2400 143657 396602119
54502 81213 626053449
94287 195673 253763934
80518 194837 286097072
163033 180075 994817618
128567 194481 164854215
41078 105373 160842220
185633 197653 32100556
46671 55149 701903706
20911 187320 416496646
16637 64770 120484186
136264 192260 139986270
33878 146256 281262303
154423 166838 111657505
189918 193269 8349682
194557 199619 961774612
57997 173361 288391873
15583 150545 558506086
46007 54052 20222542
147347 197152 55701365
167365 187908 51394412
53742 159490 264784019
43531 48586 12694571
166262 196753 982012056
58929 184865 314900172
14411 140848 316691589
38036 115143 519744027
127856 136382 914560522
173416 193402 50115142
178645 194981 643943441
141969 189171 117973684
111842 131168 48547458
41799 129103 606291040
102940 110760 19660414
50689 59049 21180413
59369 147307 220063496
46942 151783 665822226
101313 136535 88272425
175921 184346 21085328
167323 167875 114403131
122395 149978 2825211
25874 37641 15233871
171381 195660 60834243
96341 114904 46444387
20266 77416 483854309
118273 121455 308472377
34181 177229 357867237
112072 131102 761596128
103387 124749 53688455
50934 159215 801419577
2140 147883 228369914
70051 130343 151033242
15780 124058 271091623
187520 195541 508125717
123835 138550 227428164
22728 69476 117040154
142436 152990 26449272
51705 169227 740181846
114709 115300 440126733
69714 161193 229191665
96833 152932 915515433
94893 137817 559511144
37036 85832 122099738
3212 169012 415002223
69586 107850 95685729
184384 195944 318683891
26097 51351 63168664
114358 144492 572214607
166764 187044 50681538
101407 112473 637315653
115070 117716 178577978
199864 199888 57817
130667 194746 160264003
89191 108439 48287534
8616 112346 259625802
77967 101011 57543847
109193 112176 113533664
7726 31817 60430984
20222 163812 509782765
112609 167854 898702161
95532 176392 202368778
172053 195351 512040833
143973 164417 771870326
133991 177896 884958768
64249 182298 295308219
161906 197708 175524132
174008 184766 798980588
21937 162941 353164020
10324 57526 118439540
129024 136514 762274070
40669 141841 955984488
35941 37884 704345468
24445 110717 731734202
42428 62448 33030369
159855 172496 31445177
53588 108773 137980085
39625 78862 98175637
58208 181337 653299503
96432 138711 105982708
190434 198560 20312643
184696 198174 305649315
153145 179173 64836731
102490 116435 976143470
165061 171427 15653260
20252 25452 890208625
13835 176718 407718597
169804 177108 53319980
16281 23016 16897722
153547 175873 975972349
31664 66367 300367029
1036 141770 352289667
15832 180177 411109332
139541 146534 664337336
69995 142654 187278355
151807 185892 759521365
172135 185271 732649925
171405 173324 4738827
177686 180049 5822989
63728 99583 89661482
30857 163016 544821947
192444 196629 10408090
118409 165366 866086301
173327 185274 29981409
186499 188623 690131025
167369 199499 474388937
194080 196756 910957350
151749 151981 542287
76538 158429 204986148
101382 109643 661595911
195591 199834 129901930
25172 118642 234003912
114249 181260 167598586
13074 109643 513756037
85028 189122 363801752
96604 199271 994421099
183063 186577 287294503
33830 108775 187396353
127277 149861 227872506
14635 69565 316390559
150396 174991 398434776
122726 133574 565415520
91015 116797 64748003
4518 109782 263349489
2589 38679 522511983
108323 154508 115829060
178286 197327 148050061
146141 190047 632845114
123826 165551 104529447
34770 95241 67630633
156095 183587 54943215
80463 197002 392075217
24145 49686 37738336
127082 190536 327724312
142607 180526 94540048
86265 165990 231365132
163221 196494 82984197
30366 115217 212223798
154427 178147 654306005
73860 108175 85816816
7337 95057 219503329
25785 55648 74965007
159743 172477 390218939
53925 57617 997063620
163625 177307 33933620
89303 122882 687025458
142174 179921 512681280
167808 190114 247677117
113472 145760 81013768
32020 168028 806468417
158280 165893 843774510
133099 189090 139995337
158765 167954 179586665
159532 175636 356161775
94542 166976 181371726
124728 195266 83540608
79399 168137 222013551
68072 134737 166921397
87633 112365 62020738
125288 196591 287145173
267 124904 812917377
90860 182802 633955890
72357 140469 170644312
192598 196202 8983412
112887 159563 725451468
38357 143272 390202324
8123 108718 383463070
136284 163863 69140809
40739 103790 157698647
154469 178306 59336537
103672 185409 204620334
95425 124560 73064549
42335 164737 306534054
167523 194258 66864727
106503 160048 134220179
182372 183178 42067766
178873 197385 759804861
97790 195056 243486563
27015 65909 97374091
39278 115773 197638969
167792 197743 475731458
91732 189489 992219065
30632 136827 369825265
15281 54882 451716439
174819 191971 42995336
196914 197743 98625364
140103 164910 62199746
49939 86751 738371824
194077 194607 1378770
113011 137659 419946211
184144 197529 33471939
129301 185943 414141665
173625 190105 657123325
21772 29719 432291640
37721 151791 802470142
51422 107181 973502176
32911 77565 563759254
142161 199033 410684663
10048 13340 8211838
51362 188491 768311271
145969 175408 617186996
136345 144492 46670829
118171 175344 143099322
28312 99171 177269029
145161 166137 727782386
79502 147371 169977427
59141 116549 143455170
173511 178797 670664822
15265 68517 389487026
49540 104977 427630155
137916 156533 46720612
78626 165934 929179359
118599 151719 200981925
44793 148762 260461393
26088 35435 528672232
162050 186251 306528745
24137 198578 436633922
45447 74119 71761195
66244 129870 159381567
7905 89428 662657736
35641 193705 395519072
102362 182000 906654658
182355 198426 655687339
136996 150250 844819935
173252 198710 932200092
127935 142878 37468482
43857 96005 642659632
159090 173772 235171944
42263 156140 560267510
65097 75577 838939893
127432 130671 8123994
43206 66949 59443230
51083 124991 185222704
137807 175631 96012901
69862 130082 595991609
189829 190556 1864978
9735 180007 426031727
22757 194656 973465207
83980 197211 283360467
130760 145727 228930778
102389 109895 617380066
103818 140964 153628589
198810 199039 579052562
172839 180672 19444440
6254 19330 32795941
72170 185965 284852976
96861 177212 201092771
110655 145341 86918433
183009 190852 19696358
86985 123840 92390746
195302 196224 504807067
2925 85267 206055593
165440 192582 67749876
48968 70674 54323027
174746 198145 169942814
15773 195717 450395812
119147 127015 19850859
150659 180000 388572203
13971 36745 57158345
1239 179266 709672044
63646 121359 169271238
183593 198961 38499969
192162 195990 895998035
101632 135477 622474615
192479 193291 702727094
406 184252 472821884
60590 172216 514574875
1959 103893 351769061
63474 121059 144071301
101571 189000 218811118
188589 191779 7983433
88367 104766 386164978
87232 104618 610773904
188385 191587 7978501
143472 182164 96622310
101329 109541 247528285
100660 120228 439303864
165081 176803 309230825
128126 158587 76355108
97844 103544 506541305
76434 80349 9682654
193358 193677 809929
97938 145666 986437427
5185 187279 766528798
178396 195690 453493640
129825 171426 630748297
45444 148012 256962815
72045 104946 61576472
77124 140921 159723580
156604 159530 770387865
47185 86164 97557483
148025 159395 360104194
124110 132845 21915977
44641 121040 292554483
36393 70406 85088281
6590 96645 573671888
171091 173336 5544313
86629 159210 181878157
94106 193000 305288764
8694 115310 703360357
53927 186319 447519953
2999 63625 845525702
78336 171599 845931009
197043 199490 6212582
162194 180082 979385809
103801 154735 127670687
194237 196417 247861403
130299 146977 41761053
144786 145263 1254430
105495 106459 2416685
114175 172549 146085279
84842 94672 24609653
107203 112818 14057377
49649 96247 976697281
667 151190 556771149
64533 139195 187015967
193780 197511 821453005
111265 148258 579326131
199085 199975 2240454
74460 106463 80036995
186198 187846 4186302
136789 199981 158047216
196333 198213 887577601
154781 177512 506450146
54757 147505 232194522
23596 184465 402604108
4584 34836 182553896
141632 163612 629864607
138841 147988 319370445
9779 126810 293109812
89049 110835 334626297
99610 134841 81349191
93262 95980 263598993
60334 192589 330840529
122442 165548 470834146
138108 173476 88274298
11679 52102 70820238
55521 95887 100777098
165884 197815 79701762
61294 122122 152107165
105279 133922 71819737
140834 195205 135916411
12509 170783 438760737
52900 170745 999987194
35121 181815 366941186
49138 88054 208299868
121056 185409 452928575
40685 189752 373016508
56724 186362 120636597
2162 134171 634138738
7729 122263 286709550
149712 189278 98763532
85062 147435 156320949
179427 196112 41901128
130995 192460 153725894
171967 193116 52955757
24448 182754 625457358
35663 174564 347523048
185933 188050 5352483
161517 196648 87618520
67776 176925 273106438
132941 150766 196282363
43827 193447 973038076
45319 145386 876743888
15651 29380 34468247
136653 180820 40105276
97943 181131 208067006
3380 33600 734968980
87983 123327 88654369
93731 127029 83508425
136699 141157 367348874
92011 123097 78028557
54213 179039 694993163
14726 170156 389126546
3935 24701 980492232
188362 196121 19352492
150908 182259 112740842
35208 157683 580893648
134227 181377 117741660
195787 195833 108483
109871 174180 161010564
141458 168827 117293024
67500 93435 799835980
61607 111874 125604160
45535 159853 286310403
164720 191122 65878669
139356 144993 351694425
143345 166442 57832413
113973 144035 75385024
60407 70362 24780485
180220 189533 23531143
197804 199532 4413708
20792 31447 26766923
115296 134430 584220912
110572 155658 113082335
57276 176078 793621651
155391 161775 547236280
121907 151083 323593978
190293 196930 16535172
95689 127566 250525085
152778 193884 102681082
159276 162748 47418390
169510 171183 4062687
122893 124766 816053690
120905 173668 131968021
69506 188066 779549667
190807 195317 11252831
3151 42650 98903194
64555 104492 99923965
86855 93918 378237205
184529 194983 26240667
157108 198613 103601675
61809 115430 134062610
8921 169145 5846826
114056 185678 251453168
168679 175571 952174905
133097 166676 469060375
132789 164392 57513613
12837 78397 494407508
149385 179085 30512334
112162 119494 10710489
123943 142346 963225282
137603 167291 837624947
168468 185336 42151233
118411 136130 872462234
171570 196104 61432316
51815 165335 318119333
191171 196127 12321873
145750 177032 297156703
2159 93693 229019010
12460 186214 626258708
37277 99545 706204072
197001 198829 647198443
84130 161933 195032528
183542 188918 132708760
28190 41992 34590378
69025 126154 143127484
96722 141222 127654797
185712 198314 31548893
23336 170314 752767544
195735 195848 287852
162378 196865 696157673
65432 188077 306939139
47257 83319 25698644
190464 196360 14663729
51648 129259 135642156
21094 141184 300653100
67725 152774 212997311
25779 118118 743069777
119441 179024 148966941
183540 192908 563989904
116485 123590 17870995
197608 198787 3009845
68614 191537 485874968
120108 196624 812979630
11993 101644 852287727
179600 185187 14125627
192980 195378 5999234
171148 185357 982102453
86314 154923 429704972
31053 58382 19813011
90129 121009 77451940
5033 152294 837776821
190715 199053 131939160
110491 145453 87607273
103714 144540 922894346
90217 150154 184408934
59968 151441 228983257
64003 124001 522808824
52878 56203 877592565
199450 199584 785655558
55895 198577 356891423
3421 198172 487377597
174011 197512 58837332
36547 184066 369079429
161878 183161 52952039
4420 120972 291690982
171333 179422 20122267
119743 158028 96075031
2640 36913 85798321
141654 169742 70244867
75818 94069 45581082
41418 67794 66023188
80681 195722 921041712
157618 162828 13022529
88441 145831 143930371
184124 197030 777064853
4462 15690 28070234
19615 112476 232345876
137887 179252 103234615
143117 175159 80016518
142968 151029 8362378
134086 183669 123954437
103198 194002 109800146
34738 139295 783066229
158811 179005 528475218
102786 115181 39707883
22727 68498 749232896
87996 196677 816611385
60519 191622 963656486
22724 103247 495058689
62593 109107 69145906
80705 187289 891721436
123482 170755 118252754
1037 156626 621445425
43822 62118 704020460
52774 145938 233329432
183525 192790 650836005
98425 126196 430481605
127756 135615 19740295
11128 149943 347791941
153311 175602 149405245
114256 196187 813268124
38090 137937 249944059
68406 150046 654298210
100253 127807 651075143
28149 48940 626586176
156560 174509 518913511
10196 183838 447172662
23545 140244 846305136
171022 186015 37602146
16995 145287 321159506
57536 143628 276516289
71491 131382 335097068
103210 150167 117873464
147397 197254 124538859
192154 192567 558045861
57483 113784 140608835
15508 73046 144022305
33917 155022 395983940
179535 179878 149691679
166592 193964 68378182
83822 190391 266763388
162034 187974 358379279
31963 158034 315632669
137375 175706 536360306
191082 199802 21846051
93663 158735 952274240
97676 172359 994690524
108264 161869 134500984
94113 194417 251026188
106221 173154 429912523
94417 130220 943984801
109534 141830 81046002
116909 174760 144746186
15692 63331 119292467
130558 183650 414992091
182767 184117 832077131
199954 199970 33801
187453 193878 710796196
85129 110709 64079363
194581 197709 7762136
86400 121537 902181684
11680 196130 650356339
142127 188486 115917760
86541 192592 265467587
76372 154804 841010012
129402 140143 317120183
27621 62954 88435237
59516 105543 257335813
125928 136998 298180687
115325 128443 32995630
184056 198436 864837051
135619 161144 64053151
74371 91767 43337224
198284 198672 398228863
27034 56457 73867698
144572 175175 76475371
153515 160572 17721738
32393 174693 371885873
144345 176820 81133430
81638 111052 73609692
156698 176700 49750888
78088 196425 296002927
37920 59529 474033801
86235 177892 229248096
73679 156761 704038094
80173 154411 391355196
133375 170736 93378000
12161 58257 115686419
54017 67913 34747311
127093 190392 158329060
62969 149046 246298776
70216 105846 89101866
92536 134913 106230631
97895 128399 76475889
129160 192438 158254169
145741 178769 582021784
97905 143506 114202622
51462 198592 368313480
58734 164507 264817525
62201 111448 123143492
131215 132274 2657832
146380 174549 903454678
147667 183679 101565833
21275 142514 303534185
152802 189135 114779098
153952 170098 40329268
112089 120648 21493014
144416 174317 74732454
180771 186627 14885176
123638 189925 165854729
149264 173439 60156262
132806 166731 84862641
137609 144912 667720165
118979 193073 185417046
122076 164597 660512174
40490 126096 497431744
6670 31623 62596173
40214 107629 550653811
105542 198453 232559840
63380 158831 239047175
188338 191827 800769504
186587 196408 102265571
150959 158297 18152002
138063 152659 67945514
106639 148070 103964959
193710 196159 6106000
63611 84300 51663350
167922 178413 26112210
65840 74595 21901092
52357 168938 617604143
164647 182103 590359582
51911 101301 803272005
102476 143764 679250188
122673 131505 22129101
162091 176731 268629210
96784 131242 85033150
44785 49445 11734950
47373 167742 578863013
161034 163866 7650791
118726 199697 202685554
2895 147911 659376385
145221 194370 738591051
151685 152677 2485867
38553 163849 313725798
81299 188016 267136968
76395 151097 700801990
156406 191340 87183954
167979 183055 584825416
17266 164880 553055171
144580 186665 105287939
183648 186802 7921002
30896 155937 313064617
122922 174652 201452117
178958 195457 41491606
68172 142215 185415969
42931 81331 96080496
35948 178822 683553687
109840 197781 814461271
128838 147780 47519551
67830 144890 192867683
137576 176263 96640315
17885 28756 978581009
26793 182566 389705574
71593 111191 99113401
198202 198714 1276615
148288 171091 56777126
59359 123645 160750238
9230 98350 139639702
102296 110248 668961409
176335 191338 37620055
65959 138786 376202816
72765 173620 486161177
172054 176847 871310235
75569 113437 497069236
115679 197707 205255819
92721 140165 118940290
147303 174233 16191533
56027 67218 27824595
81777 92613 303571338
182951 186724 429604398
116633 131517 37354119
184751 193111 90129631
4574 163464 397894443
127499 145822 372873916
102148 184463 205951610
84210 142196 7165048
9660 152593 528559562
110649 135345 258628429
19556 28136 445849117
45134 94181 446173163
173081 194599 293512523
180414 195850 814427546
163912 167172 858236721
72087 138166 165572754
117993 159311 103586611
60872 157314 254578149
135667 179257 84165754
69168 151365 383369157
98311 165892 169344693
158118 162909 12044944
48280 189156 839795843
93070 170806 966884948
108565 110077 498003528
22914 25880 943757037
3324 90255 217366813
7671 188545 452701665
149153 191737 106340957
136467 184541 120126292
157681 172536 578635129
185467 186190 910897761
89285 177905 221840460
108371 114513 632408598
55126 77638 150917436
113568 129331 93963139
23739 174416 516878431
68711 148338 199561640
77076 95411 45752688
168845 179168 7121110
168233 191295 397897677
73489 119316 374443737
198048 199220 2972163
57102 156771 249512750
38806 137772 247728452
182375 187903 14023910
159921 188946 817238060
93213 140975 119756713
61901 110946 122629231
71545 75397 30081467
56536 150133 868900234
150799 157295 16291305
179149 181684 70845450
108013 150439 460280516
14430 145815 329054235
9366 69959 151758476
101274 151675 126336947
186656 192373 14321693
95942 152793 142544092
143163 191402 120606926
164432 187031 448628115
102922 169342 166378913
41100 129832 222229605
146956 176661 74132825
144707 151667 437711942
38030 64278 65641405
188706 192249 8833752
36844 193978 566992720
155474 176299 826434390
31275 128930 511542246
174247 181245 696611407
122151 150482 71178163
176320 178178 685214656
66690 104659 94971904
66586 159123 231723004
144163 155504 28536697
13734 138291 455651343
186977 193301 15807511
81414 144774 913488255
28331 66702 129261183
90184 186945 717917733
70153 75629 307477659
21680 182287 401879747
199033 199164 314338733
139256 197202 144822895
50262 51145 2112155
41360 188810 369045302
4540 35108 76535115
182886 198403 5198966
7414 75821 277853935
178279 193183 37432362
54763 199396 361890219
38877 89359 793545057
115088 187034 936992165
141819 151246 23711950
118021 146376 71104214
161836 189126 606110462
71654 111768 648142370
180817 190916 25507544
76735 194391 294289699
176061 180765 11619839
198594 199372 795872064
115735 186181 281709431
20466 35351 880528976
43162 78129 87641397
184588 188538 9948836
4366 84615 806287687
144711 162260 44146459
127677 162677 87777593
40473 168951 321528389
121578 187526 917105560
123684 144421 51935042
51499 135615 210711575
104361 189725 661908432
156759 159610 3401082
56217 108744 131130422
99219 196872 311861407
193684 197282 4216948
172105 180586 528161022
58782 143446 729377855
54895 117642 156876415
156511 198193 104047862
58608 81540 57195132
37591 192939 580616620
109501 199697 618391626
114500 161040 116781615
35146 82233 117823762
143541 152104 517578812
100334 139182 97375784
118835 180584 863999677
183072 189244 15477500
104028 152751 122158381
193701 198860 481263195
37784 199345 563472420
101456 128364 757735807
134480 172361 94707891
192573 196039 968063991
109900 141271 78720683
20934 93363 811158397
124403 199858 684536938
124575 134789 145519950
101402 185635 210803478
184151 186838 6771215
30186 38724 471943539
46118 123417 193482300
145691 186264 714809293
130087 179679 123763820
87915 100695 32133614
153272 170740 43558781
137122 189911 915354905
188000 191332 167396737
187998 195890 19718880
1046 115126 713842407
164971 177626 993023843
145230 168186 855662565
40831 107927 321303153
51283 92484 103087221
190987 191318 804752
29154 31540 6061644
39616 110792 631564758
106272 124469 205865990
111891 136404 61586218
19652 95464 528389382
38486 39712 819466566
177428 178388 274357950
113779 122426 21771726
22224 195163 432846722
23761 68478 625596612
104543 171786 168249475
53281 138800 530901580
191971 198796 17071825
151689 188065 245971886
51572 67087 220430787
175271 183919 21667838
199119 199896 269053480
100752 135552 270212566
54116 111383 143208941
5975 84585 196740445
50593 186842 944013890
186714 193919 17974432
120763 186793 409993136
36710 163722 477252414
90487 122007 79066566
142658 171155 71157180
60320 194361 710351692
107667 127719 50325675
148781 158811 722688437
30689 100982 175804668
112969 174608 225698065
194587 195214 812597586
69806 81924 30293550
52462 191518 348058081
98323 187628 786436186
93450 186044 231771355
687 89976 223244370
36046 183764 369602950
46847 191133 391936159
136854 179308 105953535
124016 168694 737183757
180056 186760 237419030
181317 190539 23291185
1187 150707 374422520
122982 142322 48492341
172788 188296 227246650
106234 165248 430675255
141922 177736 627815938
90257 195218 81774550
35808 124171 693410154
116315 133956 44269882
61972 178872 898333574
164640 181199 350586283
109768 185532 189680566
130814 133739 7336712
54531 197411 357436495
15056 194180 448379500
95794 189754 235201860
193341 195659 23426860
43956 97389 133729542
76806 168479 354206599
121371 132808 493869949
69951 120926 127557941
165194 190827 63936263
29991 115201 950527808
41845 141461 249408467
37720 38433 1859363
97808 121188 58581278
110080 126927 42369564
147666 193158 113648822
67485 129295 154810743
39197 54390 38009599
139680 184073 690626751
95982 103554 18953366
153599 195333 736378857
89699 123591 356769764
48357 172732 311200478
114395 170066 757903215
109760 182451 625747713
164507 173582 22325751
27676 122301 247394258
68333 188362 934480386
111247 158177 117669780
47258 179309 330314909
107483 185905 535074907
152969 193228 100567599
16676 86011 173526328
43537 178109 336709534
189025 192637 8998217
176047 177907 4597456
181576 181710 941583940
50692 87501 92015329
83725 158421 294155298
127980 144360 41014773
100344 152885 559945888
24055 143687 299546436
65845 187934 721423287
29336 96218 167299098
187069 193100 952655907
35258 150031 25111849
110976 156881 183218009
72641 163214 363188647
108452 125550 969969903
55875 136487 898394972
70509 88924 888039200
36325 84948 121610952
165804 192649 66991221
40018 130798 227217394
162469 164155 25921082
149601 170093 51094189
146140 164119 130164591
118875 161656 194739758
41148 88252 117703101
190031 192902 7181349
101168 162652 154136480
102498 112709 25473727
59708 163572 351691373
22716 80082 143595573
107335 160659 133761909
82649 115631 503631517
25262 41581 536336451
158797 171788 32257351
196419 198133 804636283
77997 198733 302041174
72393 132297 855994585
106190 174128 170019027
166704 175476 858227589
171467 173887 137006984
74890 145559 492577296
77674 115285 93983140
149653 158128 21176579
23645 101067 193807418
167136 170919 13037918
77906 89595 28996856
173761 192728 47552134
129825 184383 965628744
50622 143690 233051486
31698 197797 558471713
122121 157067 87768471
6349 32068 63559191
191458 193362 245281275
28565 35027 554608442
112747 113924 2979506
119304 127257 758441140
66635 132253 164280356
92459 105791 33431398
87531 174473 217745774
127265 187275 150121680
142792 146864 302331655
34916 194407 7540870
135508 190789 138272175
99866 151118 999391630
199834 199878 67016
103406 194847 228967870
91961 196003 260553884
170243 199564 96429689
27304 55467 479240310
82381 94599 30544299
147300 158387 228030768
178450 187982 24061880
13384 160343 944365850
79370 161698 401189929
67126 84132 858920087
8767 178019 712378176
178190 186487 709514215
20928 54691 37651946
170790 189456 46755108
69936 148682 230505552
137710 176742 97544915
98768 195251 241518732
1821 22398 697942140
106367 188079 204586426
101157 122629 990189451
17213 152615 771470278
185261 187360 5360369
169670 195758 65226385
65141 83356 334831140
30706 100660 174968133
13923 86197 181001428
70005 106001 90044997
63704 115820 130347224
104890 142600 94529211
132464 146718 827721698
133714 138400 218391604
35139 154346 347299185
19604 51929 210273737
151660 184355 81575080
151799 172954 52710513
175419 177159 4322622
42393 93722 780725753
32869 196253 835926294
188395 190895 6259398
82082 133102 127843090
83122 112847 554957814
88776 169472 273664178
52598 91606 558695939
43027 81035 695058416
146285 159832 398726514
86852 131893 316120348
136076 165432 224283625
154543 159167 11567736
171313 192905 329519863
94011 139424 113798603
112459 147460 87851021
68248 176482 689225361
67022 150796 845992006
60684 198956 345942406
135011 149904 310387970
64704 96355 79146503
59095 95012 89671137
36340 153993 294523716
79134 186919 497591354
168459 174968 968684584
35829 41719 997184374
86007 160717 236025834
4413 67612 175724756
8650 184391 454002240
31410 173708 355928602
78307 164514 851988119
69665 121938 130786716
68791 103352 937360048
102451 124713 431112033
15868 115280 248775993
10741 125150 286605282
23299 64716 261350484
157853 167199 585909025
85904 114683 71943385
29110 81693 729106724
62626 157929 238698713
79427 180548 252769263
171867 186441 170605775
86102 189735 259347684
141072 197004 139795064
24003 160189 702398428
68038 147962 200231553
37685 149986 920196248
58026 85798 816611576
45539 180136 336704501
13869 137096 823568579
191817 195275 557893186
50043 80440 654629475
178150 189342 17957353
49696 63623 34913350
58300 188349 526687309
121979 158164 90784206
181070 193944 32359364
56627 175595 297459032
178241 190454 30755537
190702 199211 21251201
155906 183118 67825700
109593 129061 48922958
146165 185131 97370013
125974 129397 369684884
74567 102579 70029954
29154 139243 275624938
9215 164925 735716321
134436 175431 232168385
53726 113941 1614285
59577 89360 74217006
60922 139097 410730210
67860 88868 52392158
148401 158391 124803091
123471 164540 103030302
75593 192251 641425272
11795 52611 138723719
71238 99148 718118658
181779 192455 471394260
63136 185499 306198904
88938 157030 801513248
73663 180048 561656073
129758 151356 139206057
10050 194155 460860614
125277 168814 112583697
1363 183171 955860705
154633 163809 23038247
166987 184833 44513216
44892 169166 311173706
6296 188704 456560124
112319 183664 752721863
116363 169923 505308688
91140 169767 225659864
21034 59455 96326379
36120 137937 681563291
1550 85109 208994593
161687 175046 33564801
105675 141780 90508753
166560 183417 17060685
44985 65039 50252362
170624 188621 45029073
30040 180991 70312766
18162 163300 398802910
127289 192116 437997181
45868 152808 267829966
165289 165379 217976
129618 137346 19276297
161360 179683 427078483
124903 153883 72520848
122163 189740 363134865
125206 148679 58850450
193190 195620 6122010
3710 24390 51689853
59639 170769 563619935
178275 189570 28418518
56879 134331 193721109
5508 139552 535964946
97964 162930 195876984
61708 108430 116768271
54961 171590 291702260
110505 124635 35445942
133862 143022 22946643
88139 135924 119852950
100612 110233 34431746
81101 188104 470643441
48326 197884 374258763
103782 152244 121469343
119139 162560 550962606
174035 186322 780002125
67784 183061 870917476
94712 180611 889866205
39405 57851 911700848
180932 183977 274670552
2543 26639 60328151
157705 198347 70727778
129411 135515 522612873
38303 151435 349361780
198303 198331 82664
172475 185828 33456704
103706 151645 146964004
182276 195619 68490139
174285 198283 60080447
166747 171801 12497702
120248 164261 160642561
195575 197712 111899200
67981 124272 766492815
134300 172174 540406477
45943 146258 638559573
132647 195469 708338382
100010 193507 233961757
94946 168320 925741250
163334 182355 47205722
93998 119185 63026897
181634 197082 736927435
194467 198085 534543964
72223 197782 338449401
100814 110344 674378263
102616 178386 60491218
58044 172274 397064981
143690 156268 31672149
60913 187177 315905299
105176 158015 455992586
184361 190220 856800061
176952 177814 620511721
159200 190566 561743789
39890 132837 548866203
124753 124851 244309
105929 122036 5515907
71776 154360 792729367
120589 196562 190104330
44879 101574 154268476
25879 79467 134209006
43031 181012 345137029
9082 126331 578587874
171080 191284 50647845
131457 181840 125883652
142486 159761 43287214
34131 38745 11534347
111105 140342 73314379
190359 192041 259267969
108330 110469 5435993
73842 92822 199547606
130590 137554 728587452
47219 158351 285018194
107195 159602 85049727
64083 121781 144374450
152842 197359 663541439
120486 141990 53944261
147417 174806 68311475
116687 121447 168869543
113071 135293 649544553
65108 192413 318631050
30090 120236 872684642
20897 153435 582967208
122821 131434 21570163
54093 109224 137811933
158345 182737 21816055
155190 156600 3583592
150915 184932 878500193
87939 165601 194718454
80548 138398 144914785
174802 175613 885232579
30752 98377 169103304
68632 90480 215273928
46405 144900 914966642
92535 192569 851855090
29357 196005 416974743
139142 176770 93967002
103872 142270 96262999
46787 162724 751075317
122650 134930 30791896
127902 140218 874757919
43421 93964 126475017
83390 175147 229609387
33302 166712 499537173
57314 125458 405703146
91366 96435 12877389
175349 182567 2714786
134490 149530 37759314
139581 153073 78780053
81842 97588 406125945
172355 173102 1786594
106037 143374 93558481
10185 149283 842185517
186483 190667 272605032
18162 62307 110517741
142784 184441 382299974
41949 121754 65325300
117411 170058 104148713
147323 149531 541389338
135363 170384 418189063
116874 187135 175860780
130921 176077 664140386
179048 181627 6471844
121516 182889 153506060
90125 160762 449907320
75985 150990 84899179
109419 152593 108322094
96486 141962 365453713
21771 194714 432869101
161899 180883 974002383
21532 51203 830499878
39556 191910 980941506
143160 173300 75172555
25831 104706 197428240
157989 181520 154929712
172449 188675 40660342
19916 118257 246082618
159229 196955 94187484
804 39708 935068617
39943 104208 160690814
142790 162755 50115115
152825 193975 102776698
54250 118140 159760635
44679 76358 311639466
120026 125263 13264974
118269 153359 87996728
102701 106250 8919938
76264 89761 13036329
122998 194310 178425931
8804 163009 386259467
135596 165131 74034914
132751 158128 63598654
166238 197897 108758410
66242 161053 237508157
104911 174223 173468279
126205 161398 88215903
5193 30246 62813172
136501 199040 156400822
131299 172747 253228447
162177 164700 6302540
168856 175877 290658297
52631 97963 113466582
152618 169557 42291324
50578 87583 92471117
154915 183838 106487092
158953 180408 3480426
156594 187901 78136158
42148 162271 668802949
128546 130853 129593118
17545 73239 477983542
143730 159733 219060423
52621 181515 322439757
150391 177062 66440917
154543 162651 20369027
121294 188705 168711434
169013 180207 27738580
9862 164395 575559083
983 24188 163137285
140201 158799 43599756
16119 116784 251930615
108609 198828 682425372
49069 116936 720104615
189609 190034 1072189
76411 139186 157126165
188589 190387 25990864
135591 190663 386725971
6527 25991 127234080
63290 148498 213469135
19642 131079 664518712
63185 157429 696978138
99717 173324 184123668
43700 45534 4556510
194607 194771 824402552
151863 162169 25918320
46552 118564 972792086
197561 198331 992996936
83450 109810 280272066
115862 168722 132402838
136826 198405 153992923
115053 197477 860445371
121232 140802 151413302
182604 183169 108097986
121381 173411 130093875
110166 137528 68656832
187344 195776 21061712
41799 62334 51430000
111598 176797 112380841
176879 192270 359574619
7115 157095 552530063
84862 189509 533482124
176599 195960 969626984
15417 196985 766436009
174686 188455 34515108
198427 198865 264076695
918 57601 142036147
13540 18856 608194509
64352 105219 102221419
186974 189786 686477608
127511 150312 57235597
24218 46963 57002756
5605 194639 473131859
24171 115961 229746366
35457 54359 885679992
118235 120299 5205805
99205 189069 804653935
126250 151099 533656036
20035 94753 560077744
105421 183836 196281606
129545 137327 19411460
266 116632 596485004
114353 162671 676662272
2823 160961 820091810
79536 125758 788251444
27880 75129 760012663
35580 133111 244188196
170972 185781 37101745
56046 117641 476877889
143565 171685 70247464
125061 158625 84075625
121516 140840 48528859
42682 177112 336338878
13441 39228 64775932
33084 33465 984079086
18583 34897 16156319
135079 180954 760651888
10645 189213 446994087
172294 187103 53075300
25766 118317 231645010
44224 199939 389781285
171045 195576 61477931
126195 153289 67831260
138731 173261 896038601
86433 193566 384329811
154093 170094 39968128
107335 138045 788583477
154592 166290 391086765
68038 111290 584472478
46198 189526 358690487
126525 167457 73037978
170329 188994 958774717
172323 181956 585825166
130669 149218 766260468
160545 182493 676611866
5754 39956 85735474
42646 139947 243613350
153847 163534 24371331
37007 56908 964343707
136133 163828 69438979
133551 161914 309540559
3705 13557 24520457
134233 174441 100501853
96180 158307 155688072
184415 195201 27064196
153696 168514 36982405
181579 193732 30597454
177779 186079 418072031
166383 193821 2133273
23658 66817 219363450
101994 154023 574849883
194826 198528 7966358
69879 86198 644211292
23602 143682 783682428
34576 70276 898196449
9277 79125 175008862
75499 91464 771833587
1326 152324 635970546
181616 198401 792348063
126056 184884 930908317
191236 197847 16469670
11609 55636 110513480
141772 159212 43715908
66112 69063 53256470
47507 51995 186543642
129007 159739 76945581
8564 87262 196930225
194136 199961 111175168
171732 177349 929744640
30981 93929 102901107
49940 70312 186003208
130555 157016 800043485
14282 18729 154890127
183525 191732 506266687
168708 173928 629419399
6002 25916 49848451
106675 162893 140993181
83722 183079 415002754
117055 130906 34805305
174294 190056 610414038
76366 131724 138459723
131146 166427 88332694
180585 196607 947220237
110114 186146 190350778
139220 167670 835744376
86366 129861 109062379
53402 117802 244304994
148595 168869 196673664
19408 73233 415649735
87140 188105 788368747
147865 171311 58394746
113482 193815 691408774
136558 138376 4583197
16767 27090 313829134
186550 191094 947531771
122552 185044 156303508
51973 99887 329725103
42257 51706 23581724
155021 166371 322218790
18267 131803 284203543
123406 187106 159417690
29333 132973 952462601
190349 199938 23994179
191991 192381 1003981
112046 171362 695418615
67939 162433 45435938
134725 149393 317247960
113290 198776 214021612
28258 187512 960706668
162932 176752 34304879
144592 150818 780636832
28251 32872 11635867
97227 129075 79875153
146753 159769 32580405
79487 157862 245370580
90595 141749 897376381
194688 199829 699487590
172231 186140 426298256
140346 141377 2584599
148644 154284 855720413
20967 136287 486024593
63394 92884 691736478
145878 171907 64955559
137484 192298 697335402
44944 106355 153712980
193660 197302 9047618
42213 118528 190949189
122807 146162 58503160
182686 194225 28978398
148504 183726 792008369
178297 193012 36969099
107142 159081 130262338
157971 187241 73050115
37134 140521 258843002
6778 156236 434918627
104946 156829 130188390
191165 198567 101813819
135596 160047 339871842
36601 167664 327974528
28414 34154 33751300
108141 161974 405284528
94880 184396 892044324
177101 183316 903349569
90015 144345 136227256
195832 199128 8235295
173405 190072 41839358
184918 189446 11386415
1449 73586 180439516
6597 29665 708173951
7314 190926 517203245
38076 56123 45327594
46483 83170 91817342
58850 188222 909693153
62894 110500 119128516
29313 96151 635029181
185948 187652 4322621
47021 63885 598839955
92710 178395 939258585
160000 191665 430787468
101334 153124 129751844
91328 140265 122825533
9593 122228 281985874
23171 108001 212234952
193574 196091 6290456
119971 143698 59461247
103887 129094 63258794
13472 37698 116604961
57179 126521 173430580
57460 133223 350503726
5725 194567 538621444
58860 118293 148519369
1907 26821 645935581
145995 164730 243302399
41087 178284 343179412
51549 87494 89852550
189375 193509 326856495
132515 177907 642937820
114908 175404 359815721
188461 198908 312715786
184011 197371 33397180
95491 163575 906171102
135080 172131 92609968
191575 193587 276432200
90971 191854 252723466
17899 81305 158634344
138538 183092 111308538
59372 132237 986556714
128947 143546 43072576
162458 169761 18096950
178483 182588 10339039
127984 165410 344154203
128828 198676 810771306
84445 158948 366193073
114538 142928 85441137
122128 164104 693226532
653 5517 12101477
149422 149839 1067389
195633 196198 43384402
158078 160605 6304571
12807 81347 171651511
170020 189373 48360560
3916 67376 347458013
190759 193421 6586607
187967 192293 433105654
149689 199619 915930354
154046 157973 9946236
58770 142288 208939438
105175 123835 46818043
154430 183511 907175155
65700 174591 473496165
30179 139498 273684041
145191 178823 83890509
57483 89117 78783134
111385 167323 140078652
183103 195308 750946092
133037 157084 60341754
13535 145869 763511206
177134 182615 13669085
191611 196994 598549057
143172 154291 27852408
166038 171055 963682835
33440 129684 439609744
82824 136705 134976336
56697 192015 456489712
157571 174927 43111896
63029 83596 634353835
23330 154217 739754677
93306 173591 325524171
103622 128111 198206580
73509 166368 731417810
12423 170872 713684940
123699 160347 595302373
102082 155614 702088464
100449 184354 209942805
140328 175284 87326963
75031 127551 131463708
173367 190574 920715022
58565 64867 123127377
144993 145842 669294479
51527 129727 459331428
27045 43338 812442699
87901 100343 31305819
89507 111649 55493685
192834 199306 712493975
123864 195052 244933555
196212 196914 698748012
135186 177571 105875018
164713 183330 924554634
73404 192874 299020960
121493 173357 129677173
169041 187761 834303957
172153 174907 6862056
85702 117291 103653510
114249 177276 965811391
181605 191745 973268743
145529 174112 71358637
159593 186332 66749028
121354 180976 731019883
167469 180374 4258108
25972 147033 303181676
60645 115107 532742428
190422 190761 539302735
186599 187572 2506481
67282 147879 201935011
13135 29934 559620881
24114 87939 165717039
66261 100869 196184733
42039 136300 623758646
168429 187046 293694553
192542 198036 13721751
129879 159806 361689467
152438 180606 70097636
34791 130935 858059019
69538 196683 318156986
124314 129907 14113724
58475 199564 140218185
48798 179597 656135254
32338 193308 442114423
145037 188859 109614891
105615 129425 89240649
177768 180961 7908438
24764 92363 169073136
199682 199715 91297
197600 198269 1733769
78474 191562 282912655
46837 84076 44870845
100431 120059 936575764
191400 196223 12022490
55368 88791 83318152
34405 138710 547704768
47684 52174 930669495
197159 198496 3393040
137554 150003 171532142
104904 115293 247460428
120021 122556 753422008
97177 113255 40201876
64681 122253 327484117
141343 153145 29562855
136347 172786 854218403
152340 172125 49356607
135303 198314 157588220
127606 148265 815155145
80454 156130 644448294
66865 155914 223058087
145278 169866 657288413
98751 127405 71882852
192109 195226 7814415
182153 184335 5555464
59241 69609 25777173
77898 188946 277836439
90440 176770 913861815
197741 199342 436200654
59740 129297 174016899
160438 191426 77367702
55655 96560 867836086
148980 161613 31644822
74834 89451 722319376
116039 154390 96179465
180217 190595 68185046
74406 128316 696836528
198894 199188 735538
9213 112369 840690846
111835 114481 5361988
137179 198452 247468739
7332 159551 419812621
33458 98104 161617495
34254 194835 401821732
93930 140946 117863577
78695 134089 138655802
131894 133600 4315207
65274 165525 251044098
79389 198356 430069572
146263 158703 31253495
33857 132032 245707141
146315 155162 34019540
35328 54838 48901474
153452 189291 753855030
35851 43728 804186177
120560 177701 886792069
8949 193666 737988149
50153 83337 83063218
86650 192598 265217787
113711 150809 578269921
46845 126463 199369465
68000 87779 586723235
101523 129134 69211212
22631 93540 177436882
118077 151380 83599778
108660 159302 126981275
178122 195778 44340863
137545 159914 56023129
143050 143085 60193
132203 178017 614348293
199000 199090 205703
175955 199724 801097632
7881 18671 27088348
163903 164804 830447097
23180 30242 828527872
38363 53956 990763369
196205 196786 1436597
118006 161072 108062750
44545 49484 772211008
46051 86146 115511027
40451 199545 526703074
71883 167119 258333814
159224 176505 43013267
199578 199609 640988412
71793 176779 262716858
104528 104715 469211
71872 128835 142680559
132396 137016 11583262
167647 182759 37670577
69606 189196 299254843
131690 166602 87407876
130916 186701 952715160
77317 136985 149394376
192351 197324 12362433
95762 152790 378012548
185357 196417 27659965
198233 198814 1458126
163436 177248 947669433
132144 157019 62466143
116626 122741 846736512
88484 152112 281101218
97682 143852 115686513
178037 182126 56062817
92407 120812 71219329
63315 178546 288195871
14351 136198 665430366
186945 188338 747292206
54067 121394 316194701
198553 198580 770724078
145534 166010 43309403
193536 197316 9403377
180489 198111 968737489
40239 54039 19774218
111893 161377 2752116
42823 44297 3657531
33309 153695 301295704
184380 184989 1522959
76651 103160 213876978
38719 198947 400949032
41317 96689 947848953
41199 80477 98302361
148758 170153 53363577
133187 193274 34664136
147841 162837 37543741
191083 194520 35914506
153263 158661 13579276
116415 175250 147253791
195708 199568 324371040
24036 90374 742543446
93809 129232 880958579
111759 131838 380949007
21180 177232 390461733
83863 100374 251108576
83401 139632 140883863
78633 134325 139383500
110282 176451 440080689
18543 164587 602803008
139717 171371 500258872
59741 136829 192858656
146553 170363 59493748
139281 151399 30414797
24552 169696 733532143
133546 168670 90778323
136865 179776 949196413
190272 197337 411829877
165074 185481 50822915
108170 162555 609508708
198885 199547 1692281
131028 184348 899546904
169803 182402 575682058
141886 173196 608458472
18647 180561 715957894
54225 156937 890622081
190394 196056 75721802
101816 136066 85806314
74427 129019 830825435
126152 157901 423807854
100923 134394 83877969
84964 112205 50895620
131071 135059 9972499
125929 185047 147763302
68462 111407 61682849
5804 77629 692781080
46060 125574 477476231
132739 145238 31276483
111418 137252 784949156
188555 193337 11959104
24101 125362 735599457
141929 173125 77853448
100837 194046 233248176
63709 141494 194755378
103358 151929 121782181
98267 178499 13113261
102874 187932 212993167
107520 196916 738505658
84845 183827 247741915
198687 199081 997612
92268 122606 76112779
55464 64610 22721931
165965 192683 938092453
68193 179803 796858252
128179 148893 626583323
155262 189488 85451127
11364 79952 671483471
51439 116974 522767161
76248 117983 104292593
131358 176665 113272773
56893 138018 308812399
38861 107447 375759126
52086 80718 70011425
68580 72153 139668929
90131 96224 15384271
55348 89966 86302592
56193 137658 765612929
34026 186741 881865007
87602 90862 8125155
65740 144425 196970697
188403 193742 238567851
80856 173998 786923828
73884 141991 368517724
106591 169045 156406423
72768 107883 87886218
70660 198453 319808464
142227 172500 75608817
168945 192592 618665107
39205 39832 1607629
57733 155160 243811668
25924 196160 426044362
196533 198297 684120626
198914 199035 643518502
21033 196138 881723896
178407 190652 2548279
1832 7373 13789453
7509 161243 818053934
52090 52337 190707
83897 137241 518764322
52809 104213 128636569
100307 108406 20199640
56220 130026 184655443
94605 176400 418184484
163284 184101 531773605
178019 186253 20719990
57127 62122 12341125
164631 174425 188513892
74521 192944 296373124
165471 174167 325261312
70734 140389 312349776
32888 111803 197327397
151240 199505 120590825
182458 194268 899038472
128477 191130 156727755
64736 129184 161409613
86207 152055 225543926
117800 149651 79977752
92682 160086 168918284
2064 119830 294684621
2151 170230 420670465
153206 193266 100094167
2906 157076 386126691
193773 195284 3771806
185914 187139 761824261
85437 129181 109615335
197445 197706 403044532
72241 157338 213324614
147789 185379 93823146
160236 173706 934857016
43324 179680 341051405
123606 142100 44388460
73889 77116 8208228
166517 187813 424457555
105387 181473 485452043
93133 178592 517194487
116195 134815 824217074
102920 154439 504907533
94957 132571 94263475
19543 156401 342767546
139336 167189 69643617
162352 194639 80566982
43680 102339 11644630
159534 169293 24353034
173011 199178 65565995
163230 169473 15472822
142087 195303 133043649
198308 199503 634975609
135125 144097 22444838
146562 179331 81706481
2185 113884 666502257
177524 199352 54738609
154286 173426 485436394
139895 164296 668952010
150226 173640 854802134
61023 112678 129103736
101136 101834 1772899
66476 148240 204822070
5755 6253 1246436
49604 138970 223742563
190257 196447 15432204
77395 97001 149986363
82497 181312 247111496
103365 173032 494343566
131610 158160 714020118
184726 192437 569488936
150925 169451 46216010
172581 177867 394031217
193177 194523 3409524
66027 134349 171044603
139771 165887 56726456
113359 132281 47533360
67987 124346 141107479
77453 115217 557570749
97872 172392 186512604
195932 197941 4995008
178073 186884 312464899
141600 156123 823840876
32816 58445 64276565
258 99238 802104345
74768 81772 208201902
160783 164527 687524206
121068 178894 323382585
50858 116584 164539812
72361 93870 434236904
52342 173547 532834885
42542 83003 748412440
86498 134380 119973370
168727 197252 71271494
63777 115257 128766509
182455 198481 680744438
101333 108748 18477976
173614 194480 415339333
131425 149502 783834745
122423 154891 447068833
41966 186653 362083784
167571 194399 844963879
125609 164953 921830183
21587 59156 94256637
101402 180627 340161951
165252 192017 66769464
155315 188932 83934012
141037 162931 54907199
132726 146235 28401049
89273 146448 143410333
35028 198115 408117193
146456 186593 100305001
80318 158083 194820372
186823 197695 37669633
98870 104218 13423590
146315 162196 614523022
129065 135916 305399164
171081 180327 22993385
134495 184916 126026501
67478 128867 153750792
183451 186077 6624634
128055 130651 498526533
136675 197886 153028197
99649 175191 189037298
27898 136467 958226075
38272 193326 387947263
28202 98445 175735779
139143 169354 75504465
16606 36468 49758918
126975 181075 135087429
188749 189347 1448775
84570 123056 96400741
65472 88733 58028763
48259 55974 19523561
154845 180401 756973183
127542 175179 119082195
55615 114348 146790951
38387 61384 57583393
102926 105455 6374990
37500 131784 244879298
98633 108670 25099956
164157 196986 81855928
195903 196766 2099180
58599 90359 79092391
101875 155195 133635034
143916 170218 65800687
26852 139859 71911666
14925 185921 428019165
44024 70635 288512502
140859 166181 63339590
97869 171357 273035518
188070 197355 23115525
73670 189838 290767115
175137 178532 292048548
62024 116261 135631910
54806 159105 261063674
135936 140598 11724244
132717 158565 58761855
22416 133560 278326958
5200 144401 818252805
133999 165250 5616795
121486 182201 666188169
105351 139429 85453134
68569 144325 605758089
13322 180158 445296443
79496 140470 152669609
108900 147628 97195608
192754 199291 707330204
190097 199154 593128504
92256 149268 143052312
2462 60110 84041194
83417 160705 193666624
24441 115328 698319897
159144 181251 55005655
110630 180951 175792029
193962 197386 936453431
152196 173382 52759058
14725 64816 125482762
179036 198230 955498652
144375 195465 780841746
124424 191120 166872263
7252 50095 107238489
47815 76806 72723017
192937 195027 5242810
87232 188571 253727823
122877 146155 58343629
62277 141118 197384345
45360 63231 370279329
148419 186272 94485559
50335 50857 1264736
140531 187887 118428225
73035 108090 87670132
73853 198821 312779285
109287 189644 910333836
27450 128490 389248214
178945 195594 759977666
128506 197588 181345765
74006 99948 881796618
156985 189548 579684927
183292 183378 234478
97357 179331 239726429
36832 63044 825758
156480 164526 20152180
50685 67256 748902871
69077 159892 630144796
63862 100494 91623973
90914 179030 220580375
24263 132176 477849683
48223 91436 107940732
113771 170028 897077860
160121 164635 5579339
12928 52153 890162165
9649 94151 837825988
147278 198404 127793716
92505 188112 831233718
196790 197108 640466694
68491 159395 227659633
73373 150689 193782677
151176 169890 518803530
63946 87831 988036825
8728 19303 804429004
196314 199775 8767647
23174 190809 419582442
10131 145955 340164186
39287 183304 360274351
160509 196505 89855529
117736 164956 118460954
186279 194905 17489074
175669 191694 40156430
70050 71435 292532198
146566 161410 982370285
54013 75499 53809106
4570 84554 935352214
152722 173205 645904420
135461 169801 745404132
85291 148350 349261676
122354 157528 857538901
89466 154473 271973264
106040 156058 518760149
71060 72087 919492296
161450 199743 95638061
93752 192719 247705489
119816 123301 8747679
79446 160743 325409091
174283 174874 1436155
160940 171729 552013957
189107 197265 20356341
159918 184600 61547358
164355 199205 699737885
52152 95044 149862990
149134 190934 635223198
7841 24915 42727261
118613 195444 192270687
9190 11673 802830297
52009 78493 66390119
197599 198423 733189861
59717 105060 113242462
106342 148716 106314740
57023 131455 544453588
14914 50063 88028332
19429 133894 286541149
173130 176219 7784136
122463 177440 765155318
73718 159607 215139475
48100 167265 298317224
17126 88967 179591256
70252 88251 44877428
129233 177537 881782619
104285 119773 38776859
92044 106798 37043200
129921 151337 322837330
152964 190007 92563465
10577 161662 378507828
194768 198836 159271679
25033 159473 945701666
8314 129664 701340147
27459 161973 336891866
97175 180793 209096423
18891 31937 918027037
101738 118179 80366737
116780 127835 25308829
90251 165768 189367253
122248 126880 11694949
125938 193210 168197481
149669 150557 978485011
139598 187823 499999711
11768 177491 414819060
142156 195754 134049577
166184 169094 7238370
32384 115876 333205956
51560 77263 683586606
181489 190866 555833165
24467 159191 337386637
39857 102423 36691759
97020 120817 59618208
101069 180493 198531533
55475 145151 806431361
53633 64155 995037287
143828 147440 9143217
37284 40300 7581138
140781 173813 82429447
35978 50467 498856834
15507 50510 20216267
21060 197695 403556746
140390 144087 763835652
3446 7735 10668341
26786 37609 497053003
106529 189911 632115309
29650 77617 213654978
7560 130105 617897712
55979 146116 225485392
93938 105620 515764851
2068 152062 567942970
130741 180014 679493344
112411 164200 129945384
19831 185292 454625068
159135 195007 89613382
63247 152759 374522753
45935 146746 969676694
112077 147229 88230497
94662 176842 833449044
56798 138560 204534431
53627 182384 691922710
105173 174466 173440376
12626 27129 36421041
128692 144196 240299626
138580 150419 767235247
54470 102528 143566516
174411 188494 84560071
9176 61263 164280112
124437 124448 6420
145502 171282 416819206
2822 21259 46140922
141681 148960 972830646
138492 184853 115784168
74992 162412 727178743
106100 158759 939748794
176307 183806 8366558
22061 101578 199061180
69775 144826 342382154
154968 195145 116713837
131359 195864 241297230
5737 191126 464040974
105584 117135 28939651
23428 40279 42243503
95712 155248 841219416
39965 186956 367779192
58080 139617 203992563
87516 107403 49851992
190968 195263 10707165
115023 129706 37009502
172113 198746 66667050
79840 111974 80313732
147179 165527 45924484
140839 144152 8209427
170302 175703 13436875
153736 184777 77473185
6896 20909 617518001
71851 77588 14450041
79723 191409 279472513
180704 192654 30139286
29196 193564 411318579
112893 114697 705402755
86665 102505 39706874
174170 186228 155140366
105439 106170 290002167
198990 199198 500192
19884 40246 51010291
168272 188545 518644517
80833 130227 688048390
36133 136897 377785937
4222 156438 694900214
182790 192654 24788330
103326 155939 131989469
51889 101395 576411878
128790 175983 341773249
95881 169865 754782637
87486 154498 315260547
191067 195560 11241499
81175 130971 124744723
67162 68512 3369878
132880 181667 124275285
199635 199744 286029
152762 189428 967998633
47741 158257 276793051
92876 150756 494442286
166405 176863 26007982
62887 77160 347539194
32055 156935 648921543
118313 160656 106200750
182586 197673 258323951
144138 176594 81092311
190587 194157 621876607
129411 151228 54712974
74516 177801 832692443
168388 180013 285804134
72494 147438 187798791
28722 82885 135543001
91325 134319 782392970
65916 145242 613046952
150787 154477 9159875
68594 166584 245348208
142125 184060 104797482
27227 108052 202165798
47091 108993 166344333
108971 185141 190648287
36983 99925 157501148
131749 179174 118440206
15328 62877 593260968
106508 149580 108091049
18044 95358 267002955
193437 199534 15327386
120620 158385 666329144
113881 144468 76706305
62826 131791 172652092
137030 179488 105974539
150282 183156 81960229
76270 169345 232846383
124160 160473 214185410
155360 184184 71896697
96287 194179 865951111
191809 192251 239234
113916 152190 364842605
188155 192507 762637097
95000 96325 3299606
20068 164061 482487090
145043 174537 73691571
126537 181732 137835105
157478 163169 489244166
54937 159397 261457842
158170 185949 289486746
83114 199155 566377559
58385 99397 102371220
198374 198494 649351966
171528 190002 46289385
192580 199624 6322735
166930 182318 38315183
142296 171269 51325562
172500 181372 22078761
109087 194988 992493582
115883 146011 75551768
85325 143707 146215137
186258 188029 4492843
80461 120621 667161294
29265 134590 456705466
91319 111969 91826102
195193 196454 602504097
36132 177262 774825943
42331 112483 175464909
136703 138131 3574478
193746 194847 2778942
2093 198451 959812996
168589 195222 253877910
14679 46421 802420245
48986 118523 701590278
180953 190263 455597530
158410 171909 33556950
4662 82119 193857567
28326 88901 282143858
111864 197717 515347616
12413 69544 143142859
51945 172557 881545068
13942 60163 115971857
109721 184866 711087773
3379 178768 679311560
75076 162272 874630638
191575 192142 142100309
137195 155857 46853729
89179 113730 403620794
81478 96269 37014292
175513 193509 23274508
81777 148845 339753336
25567 67500 105017641
13554 198620 463295354
36982 128875 230067239
148451 170027 53819999
86767 171133 605092986
139962 179450 562397632
85347 109448 60227590
30531 193319 407305571
36078 162911 317606085
34271 117854 130599714
79165 114497 88299890
43646 80978 93470195
20107 177287 740126827
56096 137691 204116050
176278 179424 7752438
120277 128531 20777511
190058 199604 23913842
12958 66781 463599207
89750 198463 272220104
111617 125443 173880438
50397 94635 110717303
83700 152206 693289997
83333 120359 92655650
47556 185276 619602721
180265 193070 32263305
111865 173934 155346945
46376 179448 332864588
37504 75757 396860786
9971 165037 396657788
27119 187728 401993125
4836 134990 325835327
65699 97089 555672940
191136 196034 12191013
48477 149998 254332320
135428 167005 78986958
178404 192393 643356645
117915 141315 197022010
38371 125538 218187645
169678 198790 72766151
181403 185996 11670938
2025 12110 456193508
180316 188676 21136105
191462 195179 388421116
171398 186167 37019864
22296 40611 31000313
73446 97713 60726783
100610 157642 143028966
30363 144738 221021227
13334 186252 830508812
29411 157904 790867331
148195 181786 83674116
144532 176667 54577790
188076 189346 3114504
48473 114818 165985183
136272 153364 208779283
70341 129724 475162711
191195 193049 247930458
77077 180862 662137011
162217 181637 513103686
138242 178525 100509272
49411 146163 524643475
177326 192371 68704347
119655 150871 60048843
58941 84035 62569816
99282 152150 132507341
105594 198091 231536206
105065 161581 141763213
37656 127112 223994076
140220 156738 41480375
19310 126714 622565029
168598 180720 30058908
96293 170799 186458450
84782 192612 538157336
34518 40013 13756725
40712 131863 228162726
56721 160989 260986375
136461 184694 120500588
193554 197551 268762804
37417 61750 50744064
22497 184847 576820836
132514 140703 987769525
154347 156014 737037534
159692 187756 70132822
49713 177564 319882798
165441 169579 424988370
29695 46029 40840308
81965 90662 573898534
81294 141917 151839431
55239 139534 92466762
106512 157172 460985874
119452 184491 162746372
64719 140565 189954613
14647 83014 999364450
47114 165772 297141594
13441 194382 452970650
194693 198643 9882405
154977 173727 46672524
65309 96612 78255298
62204 92017 74352759
84747 99504 36931857
139812 173324 126150229
6047 117149 966628894
82398 124087 104385975
19308 179053 399561598
165011 174896 462320135
106649 129950 313075238
81181 148864 169635339
179524 197435 869519539
154067 187987 130096604
24352 43094 46932696
48250 144827 93814064
168033 171695 9098820
112488 150223 94769290
22707 112211 954373776
139938 173169 630319818
64691 181591 402874875
122822 193672 630392445
117485 150985 517213482
190895 193548 636731082
61190 177781 592106238
32545 183741 911190714
75811 79840 211067531
80866 181345 251304513
142204 150533 684582148
182678 190569 945121522
72651 152156 199158210
189318 194729 590988873
59730 142083 175851984
180993 190678 24484531
199595 199948 784178902
8726 155489 140872512
53902 167770 543651037
103566 193213 224410253
27053 103163 894268827
134011 158996 62604367
58997 98857 99486853
26575 187499 857213020
150238 197042 116823842
67314 194302 317763281
126320 168781 323514074
2632 47866 113147103
19094 160280 353482598
34052 84785 126863550
65331 138385 806308059
104522 171953 990513488
109025 133048 455222613
167460 192876 129668885
72595 125741 133196566
123149 152013 312603955
18797 93166 159693679
46533 53846 18378747
113896 129647 356144099
148675 167878 47828281
197159 199099 160539407
161515 197273 533874929
92338 187394 268152819
110195 144797 141595615
186588 193414 17062650
16793 72549 51074822
27624 160275 332136383
43582 164203 302154683
175067 176172 2765016
83107 85325 636829086
139594 156066 624883662
90472 166311 190125806
176544 183453 626523158
77170 159974 207282080
188895 194938 374486090
75529 76851 3323378
126639 190336 159321830
118839 172132 520005670
1602 37641 897111981
119988 175286 783104894
167634 181708 35013348
41612 124878 208489710
55873 85196 73140408
166922 194171 68122570
92273 123163 77480444
112912 183653 91880439
195040 196659 220650180
137037 144472 18576606
130369 187887 143852432
181606 190720 23049478
30960 135624 454807596
89072 149983 152873138
105831 183644 194790503
53037 96991 601420089
193226 194253 2608037
137162 185107 264149627
65073 170642 264220854
105066 171781 494941935
116266 126737 666186975
130816 179496 520281043
90405 108178 594140163
115398 156775 176790370
35906 41719 14523553
147260 160082 453119697
132974 168288 88234225
185692 197484 406668181
77061 119897 944439399
120657 146846 65726279
43909 67726 59678434
27638 157118 324306596
118177 175608 143741041
88281 124375 90595038
105597 160200 136894165
117797 148955 631239840
81644 123524 577705377
176543 193445 156646178
110605 133208 56707059
187119 189263 5325110
23866 87390 447105590
29574 168937 348773299
126894 174897 119962193
63232 163063 250078611
22062 66468 111218696
159844 189079 405507529
173308 194184 52366150
113454 190405 192691589
43375 96741 133460753
65553 87813 55506932
3471 23079 837007634
43486 88733 915106179
179297 196907 439534270
23555 171410 370053403
17344 89636 180743443
134986 181611 116428232
15453 81701 165834246
166426 182463 8826739
119474 137544 35588861
30538 158484 320292835
131199 139068 19766048
227 127523 318666194
127735 184265 141375550
36848 129752 352032803
185834 192225 285839774
156249 195711 934858684
115556 151923 91204977
170202 189859 49144944
46867 192478 364426514
84166 178504 951108184
162661 197047 116770455
72877 100706 69656467
137724 186639 208751915
113016 187203 185802504
68165 154907 217257057
104432 165414 557092745
190233 195198 471822437
7959 132814 312653003
7549 56514 206871665
183049 183733 1753008
42316 134322 530564211
11879 46776 473040688
9422 167853 396610873
67489 107828 895780098
15792 109850 614869897
69951 109952 163177114
166100 188610 56226434
82454 123455 743218522
22155 106554 934295676
47280 73964 66755738
111735 154539 107406672
161322 192951 78915969
16522 17971 3689538
132684 191118 653835732
133251 168736 88756586
146142 193815 119199186
199231 199979 1872981
146960 188433 103651369
98229 127693 22187392
10441 76037 164398368
81312 85651 835901838
100823 141705 102451700
52683 197995 363687520
75313 178536 729332142
51866 144430 657685206
145923 177819 500131216
36421 128355 230161779
58401 175758 683622175
96972 184127 989472362
189828 197781 210492348
18611 25763 17819465
121517 196773 188300855
105271 196866 120126543
134047 144964 203974835
185062 190881 923009838
93165 128378 88306362
20401 182043 404357075
122619 188711 162566314
110247 196182 645891356
151647 189852 55998255
74078 166479 231405731
166544 171179 11461899
45263 119186 709658919
70196 133157 181905744
112062 163698 129542451
28329 102469 185533549
164309 185704 53264326
84930 131442 116496270
92645 143335 636405048
181425 199602 45683133
75905 193338 510884020
53854 198127 383018920
19697 162825 358486055
170227 171959 4266476
145724 184568 97019920
173878 181644 189296281
25337 95248 174978944
141708 169433 680288469
181664 185985 513999997
93425 157327 90949169
125871 197692 179534840
162062 197835 486622796
193034 193805 1944100
31336 107021 189218182
178622 194279 850534474
1535 77729 644036354
120430 135510 37852931
177113 187520 902203370
74262 184427 275649816
138255 156553 33214150
184556 199905 38515942
165821 170213 377225396
69399 77697 20849056
11582 19783 185233877
40420 90141 499882149
17150 188687 786368256
72447 103560 704453302
191118 199159 90082379
139270 178979 99032364
122383 131846 23737654
136843 178806 104728476
69382 138774 173754419
192885 198832 14911228
83573 107016 58590068
76085 150462 352786527
18033 64291 896856170
75838 155140 198605625
134925 172084 468573496
50765 185281 336684002
47687 80413 81944397
40686 129041 991120214
97728 170215 181500296
108127 188783 258206412
35979 181825 983489966
81856 92135 230047616
32635 152253 299416380
154165 155112 872927291
163488 197859 85741854
68224 120065 228335882
115175 151298 90710007
34167 45394 27979695
14012 168059 385658583
168728 173996 13049853
46360 59841 33925980
60674 195330 617436652
108607 188433 199869689
132855 164141 78430870
81317 95236 818864245
104891 112473 33500267
149659 174810 667139973
69582 106931 850183344
61934 95519 415247652
73963 89569 109409727
140425 153334 731616168
140192 196661 118277176
104731 132626 497458310
25914 88633 156827814
181679 187898 15779508
92774 126090 895557139
43619 50661 17583912
132992 159942 799816530
40656 170757 325521845
193174 196672 388334367
35300 78624 479123297
184130 187855 9420044
123736 185325 534551820
1801 96205 236164649
174877 180268 13351428
101400 192202 924942144
180131 189994 24884057
74155 114068 99884606
85080 122923 374015221
70698 120422 124443132
158676 182793 256030442
95319 127769 559863466
117775 196425 232438401
159530 196249 91696560
175522 185938 922553064
148378 152731 10826815
123905 169411 130671832
133332 198675 597782612
116103 129484 33667816
87849 192404 587632471
92844 103420 26420121
42321 87164 112078071
136460 142179 14307035
131809 138776 796807204
34736 36054 72603191
166928 177828 27105626
193243 198587 815376716
15661 147254 94719407
106064 158105 901732047
23505 109089 493304951
186101 195133 22238335
31408 150390 297920393
82340 199239 292584765
184064 192184 175581724
73635 118254 489510151
169536 182105 934016330
165158 174963 24253271
147020 184306 290114616
76270 197591 478166468
136360 159684 58396311
139032 174036 87398817
68477 99404 267754592
176477 177403 164001970
80823 178256 243702551
39767 91267 844911070
2239 139443 506471488
181803 186262 221663284
192371 192689 9450
173347 193698 236374273
48573 74188 64069373
34086 50058 309943808
150356 159250 22166980
80577 181918 253467784
149773 157880 20283844
170340 174162 372193332
60016 124833 16625894
84525 133424 122565693
81761 170727 222655176
30222 41854 942672424
150757 159694 22293651
74388 134839 151396702
91856 190933 619900320
122734 197162 663416344
29397 129713 566727778
30697 190037 746838988
197250 197695 1104148
159711 181248 53586815
45020 58139 33086387
161849 163744 4729969
27124 60576 175953678
64747 172318 616696380
188655 195357 11318043
121424 152974 79106123
99369 196604 243357549
165591 191968 65848218
2641 169620 417953392
149848 175428 63720532
123572 131863 223261163
159288 194498 87949391
162063 173170 631414875
72656 125974 126207219
39204 126802 346475748
21352 129827 271678970
98398 187881 807769526
134607 162674 70394236
73286 136729 158962396
68167 169785 851906558
165707 186839 52714208
129739 138042 20711446
152947 172535 610499210
173810 195225 663102017
61324 123800 363507050
124262 145862 853949717
155387 165831 855215423
117271 185025 331171136
198556 199838 159894813
78976 175928 217716666
123789 163178 98747287
154308 181480 67681798
178926 182360 8644226
107306 185298 328152263
123967 173727 29230730
113373 192069 197028956
174200 190415 40653863
66069 121742 478107231
70364 144828 186404157
60903 102364 103625657
163080 175929 31871142
89796 110381 51650775
185071 197278 639026963
84482 172017 219111159
145442 191966 116336471
26735 194801 834836658
194270 196603 77337462
38941 108904 810950917
69419 119151 857927654
185529 191936 16068867
197085 197856 798604488
156738 186884 480613806
59871 108346 121069864
103293 125341 844558458
100316 187816 219034007
87409 115581 70588400
101332 179461 195367213
53673 157724 260600697
57063 62972 14583964
158639 171407 31708160
165149 190213 360196250
92615 127443 13533101
34951 43865 22265303
189421 199812 24328247
113114 128711 922049632
52516 173239 302050437
71860 158058 215958420
90998 102496 417456853
57518 61225 620691040
68463 139456 177811248
77221 161129 901532351
198979 199166 284528432
131199 197973 166995172
176336 196856 51349487
34161 67599 217030546
85303 106219 52336021
100013 140690 101967132
157481 162327 12104027
180903 182540 631909460
167040 189553 56278028
196580 197845 3178597
101562 128934 68609583
50446 110720 917152995
150031 184338 598719668
28980 134275 263597587
42337 197371 496698089
138753 179863 102555677
91367 143055 129708553
64808 139991 744140918
35085 47653 162634467
187519 194988 281558274
10707 151193 981447431
93936 181645 712142975
47249 124217 260925587
71367 98127 66960056
149621 199177 123789970
80696 100227 48884228
13070 110232 380542704
141769 150535 909567853
180145 191300 28151263
12511 99704 319518909
157430 170081 31431028
97658 173204 343968851
192366 198221 975854580
159489 173753 35450081
34129 49898 39376637
177222 198563 53498369
133817 139696 14718323
149692 174528 820699161
60758 100716 99862551
66941 92076 62691628
32898 41519 21516368
138495 156293 44648174
124979 196198 178048280
148942 190688 104288769
8244 42793 114522292
54088 67725 168693862
107451 156341 901605710
13188 55033 104996821
115771 134713 990090744
189824 198289 798106060
15184 54281 110459533
20444 97541 930132377
175399 192315 42378514
133282 190084 142050993
14896 53085 513567535
124510 191325 167145947
79447 142207 157120474
108619 181769 223578666
46850 66432 49036740
191535 194684 7903779
87933 133358 113974439
117102 129635 31566872
82255 130035 917522461
10135 175055 412791076
80543 170084 224128726
151973 184926 327152783
121359 127394 15212861
104061 125573 54001741
178926 184365 707581007
165606 189595 59872893
93164 195838 257045635
111826 128187 41146279
42302 60625 45971947
5615 171733 751948654
157090 173526 40749796
5544 43168 94175807
47495 123416 190029209
31896 135321 258856349
159747 170356 218417572
24554 107600 207789674
111054 171111 634054778
117382 126279 22421515
66857 147429 201787872
196803 198961 5489757
169639 191069 53581682
130246 154689 461481532
109224 174356 163049387
138483 143837 4223374
188024 197683 736056580
40051 70513 594322278
58732 109069 125741353
196683 197691 2489572
194620 195872 828855066
174238 184972 26822141
195594 197196 3933282
83647 108558 316218406
92029 130941 590529919
67480 123921 296532861
193509 193851 827286696
122957 184754 674671812
18894 96898 431608200
42555 74301 79404572
179870 186471 16725066
177630 192434 37158916
74152 131621 143928213
151133 151420 700378255
128245 177915 800839632
159292 182786 54231791
29819 152271 604247508
174481 198873 61081241
129429 171538 105204235
37214 163280 315723002
130569 183983 140217191
46366 127725 203671817
51410 136873 214075185
137278 180311 107395083
70185 135523 163628853
193117 199166 167851540
33731 64126 76022078
87496 159160 321916925
153727 156715 7626471
77379 122944 546485908
150420 184987 86176302
47836 104718 220353059
196118 197224 2750211
36271 37824 3886781
141657 190595 312944607
86399 144594 145729413
171851 178545 408956765
9177 53701 111597951
121892 166103 110771043
98149 172550 66710580
99577 164230 217081802
157095 168437 28125850
159547 189980 457385560
78752 82224 8579656
162565 194305 633971481
77139 154699 11896306
42124 155244 283261399
119057 165558 116550108
118829 135836 939418025
53981 101521 782295605
116139 188231 833053568
19300 48920 84963928
2309 32404 75413788
55736 191472 222824131
187055 199898 434302543
99617 106712 939519438
126100 195455 963135231
30947 190348 727731745
60282 103875 561367476
7132 21132 35086912
27246 43500 187188653
116699 165999 204043458
198157 199043 2244370
93227 198870 264450025
194281 195070 2011065
4368 95317 227559811
51690 130959 561973295
122205 139246 42779763
175424 184037 21565254
110357 112396 461670068
168835 197538 71713464
157735 157740 13752
57535 129753 778266527
177385 178274 2150748
152703 174626 148126807
147452 183501 176506282
187178 199582 31059709
58501 118853 841085330
95549 121837 65833053
163312 192134 71862703
192670 194258 369876451
62676 189394 317058997
42525 67673 62929351
160201 196136 797413335
117337 180358 157538464
157400 163339 292267490
177496 199493 408652828
14521 62820 60523715
168817 189679 52150853
148793 164322 38918711
91758 125409 438847878
175397 198408 57642033
167959 199169 78109872
64612 126607 155274373
129160 153269 60345368
60587 197896 997573823
167632 170748 7735366
91754 92969 3169894
20248 178367 771118575
160239 162442 262938360
68034 80967 519456295
190882 198752 19675229
14812 198090 458787962
23582 89221 171063988
188430 199229 483554127
80573 163674 427987915
110152 125516 579311485
8862 27166 255868424
33540 51210 911505898
144911 146019 2822783
65138 67236 1435596
162294 184746 55854110
97444 129627 80768679
167079 175089 19093789
177694 196403 284295725
142226 156975 37082674
641 166636 691526963
54784 114316 284713886
64754 136180 118387422
104484 182957 838966506
112308 122404 25378421
60387 90333 74611421
155923 168287 30701348
71208 160109 222720601
25542 75735 635484682
61405 93667 80570634
82628 88807 15318263
166375 187357 52436648
82 182763 598240582
67235 101441 331469098
198105 199551 268783021
74946 189194 285817621
160700 180203 48377508
43964 90734 497635045
154242 187264 662035312
23217 94477 497475822
84494 157528 229056369
72981 135989 736970864
157876 191138 114552079
64077 168557 261485430
166481 179368 452726055
64169 75750 796835231
189254 189601 517601228
39218 152701 284089092
174723 188029 848233710
165988 199834 134914698
166141 168296 718383734
128421 140778 363048037
117546 148486 77701831
126282 184441 145361275
109920 181480 179014809
195724 198047 2784884
8998 58284 824545610
194858 197226 862929646
121193 153353 249281914
13065 17212 10568764
153972 184730 587245511
152771 170879 62090707
106116 155926 348985250
198155 199117 356852833
42530 109392 167177050
86433 133988 119133587
5174 72416 168257172
128241 192145 159817426
155108 184665 969209212
19166 40603 53684010
93283 119757 789342440
199805 199934 686496737
90349 93918 121003920
132420 136852 337970438
82853 94790 29833437
68893 122275 133645268
170966 189669 191366994
155641 156522 193336316
173041 199912 67364076
149246 178842 73658319
126068 129715 499198601
132380 170606 95592882
103387 152966 124310580
91605 178263 282011066
8845 56030 119919628
23960 63109 98074951
144536 174489 74860268
83483 199686 290878223
24481 101149 225193188
57430 186551 322926464
198160 199302 635909
67736 121894 477493522
78399 110904 848067895
44740 168180 731831030
127671 179861 130339902
13279 68393 114180889
1280 3988 6791059
95788 161704 459647653
69406 130745 153613419
182878 199594 41965372
194008 199576 14016058
115524 134518 47681873
181112 193929 32193766
57500 60353 7083207
151540 160584 497565717
156618 185628 467410135
22859 163737 610516722
58149 101914 109328169
134563 173403 906863128
111846 143369 79075902
167722 194400 66710646
9854 156413 672069924
94239 169680 188885370
29645 155297 314629179
197127 198294 316793036
34185 52958 427570798
170460 176247 14413061
130477 197966 231201066
139652 189661 905989913
25730 53611 803352129
102315 148501 403059815
198807 199794 230831966
81712 151809 185043740
194168 197367 627540666
86913 141323 136362981
37444 63665 65658563
186519 198741 930007113
4407 135636 996514034
40747 153938 809596384
150001 196924 517606376
77721 160081 230754615
71241 165863 764752388
92988 146048 132963477
181758 186122 830599066
84630 181079 241253285
198816 199979 2926212
110735 177435 166838499
118808 159131 101080945
162316 188236 58275946
197987 199188 3044830
59693 109174 123589454
109008 171446 156278992
19111 139015 300195147
56244 194558 713747863
100883 184160 208417969
184263 186425 545329012
189859 199398 93398779
135409 176508 461259085
64809 141141 460245933
186005 187121 532154309
139223 183933 111726652
82827 125673 502487407
166058 185289 47978781
168159 198714 814911298
134694 137106 6046827
97001 142056 112954350
148384 188985 101397227
184077 188679 235266356
145374 193359 945905652
108808 187552 695057547
49614 159274 274587320
59031 105144 115182685
107726 114895 17942027
160074 163773 231007855
48920 63564 36708496
57161 111625 211985258
35292 157877 306968651
83918 195750 279928361
141516 142423 2253013
14676 84915 451922826
158418 174107 39037563
127704 155813 70547753
104642 116697 272200905
193109 195361 5656154
102693 185277 666709227
156446 192529 90041157
4302 34427 75452184
63390 195136 804676135
154653 193481 208118663
183681 187468 9543176
147282 161601 946184459
87439 130696 108510291
170041 177373 568778367
120284 153567 901588768
173947 189804 39781595
128920 171876 107318366
142365 165583 618712526
112162 193133 969689092
140850 184284 566655349
168227 185356 42850396
10586 115545 302096566
71065 137608 745811326
126135 166628 101300422
108091 119012 294221847
127563 178862 425739709
177314 178939 875236842
97049 148422 135213596
9660 141692 990824166
196556 198727 5484641
94623 111366 41910732
156128 186348 75351411
1408 29489 284394169
147015 164864 154937925
42072 43759 748922228
14810 155236 523513032
5894 146496 731858199
18729 71987 645378028
57958 168220 275721231
138686 160294 253672563
116323 135554 354628133
174372 196182 54586589
4524 146262 354827028
22485 30170 974246319
37534 90043 131237321
5595 69118 853545023
191814 193568 939758733
7464 32697 63251008
197329 199174 4701572
36435 118235 513716497
120014 130652 212087586
87899 197953 275568559
167121 183956 883181027
62912 93922 360348985
17485 83082 164179313
173561 183256 24319636
27857 195832 420398048
117236 173682 158746282
116890 189020 180547506
14406 122967 382725386
92240 192014 249852771
60098 88983 71934490
171085 182651 538471792
66056 125080 24334933
163395 188528 62663812
169094 194492 63497947
14245 23352 719261647
58697 164515 66124602
127554 188025 151295398
129648 161529 666305295
89462 169995 550618572
154848 189988 87775932
86520 147731 523106221
131100 186534 527072430
126999 198120 208380046
32957 90043 142622045
184981 190214 778176174
80733 108946 760319049
98206 199485 917759388
161603 199176 731543834
58443 191575 858910148
64395 122547 145559168
187094 196189 22707814
80853 81193 845071
161949 174432 30944674
154760 172623 617118915
199610 199966 884606
33456 48515 37576496
106868 135140 428382024
179555 191137 29216345
27305 75834 121519480
189457 198090 17858858
87707 187964 754335631
92972 152310 217225236
35189 178786 430704560
183416 194859 28678786
172479 174854 5928734
54271 191265 524315526
16268 53867 94158228
51883 81064 73079436
111576 128787 43260649
123331 144342 427921704
8617 44477 89803364
30271 54718 105178576
174181 193765 49033789
21740 72439 126880733
96372 140482 110576483
134696 146626 87136527
39686 149678 453172454
38112 166003 627357593
15117 27631 31436367
810 83136 591672328
38760 60196 53776212
38140 69038 77245946
26712 37251 573431178
104548 185169 201741245
137375 179813 105905479
142318 185668 108376872
128063 176792 121823671
169833 184406 551898774
153379 157159 946495088
118507 136418 402963046
199314 199701 506844704
30650 123360 566568031
63196 135381 460886781
190851 193628 374558022
198799 199287 537257744
135028 183193 120396187
176262 182847 289450555
174484 190334 39729474
145385 179112 84099457
76403 171413 584619971
84087 107814 398449414
89050 102275 33245956
193585 198496 205585143
198134 198734 295303573
146304 149051 7002139
142005 191939 779558465
14752 43906 73034817
50690 80655 75053697
18535 140269 398085270
75649 195774 392949225
127375 176371 122446272
48784 88484 682614699
27765 89183 270074289
75469 158291 207368639
32028 160361 321242039
163723 180830 813833137
24064 144028 300388520
55510 122773 168212694
150312 161773 28706519
107008 195141 220673431
37928 158875 302827624
185309 185389 215820
187278 197767 386185330
42843 80164 93384739
156537 173951 854276164
170840 175602 256407300
183403 194677 125323098
131463 188160 141886918
50374 99743 123577250
59611 142507 207388450
44385 186488 355657133
108241 184127 189972050
97535 181043 208864971
3025 51037 416369889
88601 166066 194170697
35928 108355 892759504
77286 167746 787665209
158487 170907 695261788
24578 53690 335862187
14867 182179 418696654
185265 192443 388935074
66123 91047 62112938
30612 145045 286377107
97165 199854 257093723
63291 173070 274632078
189948 197407 900478762
141887 196608 834338629
40346 169502 323258068
156487 199046 928925361
118571 129983 118451241
110857 154534 109494009
40271 87289 117529910
20250 175815 389247615
106357 171220 179162345
85519 155717 791393479
92833 106667 34628135
136289 147025 612812329
150774 182882 80012182
196926 199985 7737569
97325 132353 422325137
11041 137139 315838214
42841 103168 867847193
68925 116185 118270593
138150 187065 122287936
132413 183708 767814179
199202 199460 475769950
140857 172955 428782362
94471 105776 28278567
178692 199728 880127606
141557 185850 110723781
42123 110851 894187578
28196 44359 606314363
64460 150815 216360977
105216 189783 888343457
25534 131942 266450423
8253 116065 155776993
16898 177371 735291020
48907 146268 347170277
10085 137230 318426767
172535 195391 57252231
108843 199676 842779329
7285 93393 310919152
181093 187714 620142117
22658 159669 215737153
4998 193754 472417925
187265 189088 4522073
28719 118208 223884412
94306 141494 118234734
86421 101913 960483655
159697 185469 64307878
185646 196242 26475322
105191 149074 110100872
154754 187403 81612356
96214 197837 411634127
160756 166117 392549254
2284 180128 496025116
96707 134510 845887749
60397 141656 880639654
183702 188181 798479424
98013 174907 724036314
147860 162155 35802815
163192 165081 949363167
55899 72935 830030779
24300 127486 957507982
160037 193485 83511073
112216 134953 495846738
69815 134389 161677842
199188 199588 1024749
58524 142067 608784800
85394 197558 948636871
67204 74216 17493542
78458 160052 477299094
179625 186866 18325638
52990 160170 707967443
15151 44947 698515062
138245 161888 963945031
21877 169298 369051117
66913 73383 16119766
99968 134100 541242554
55326 126458 450789062
112760 184849 180435738
24492 137280 577109044
110019 152624 106904751
13258 111512 245993376
56396 79261 57061003
164002 182681 46404558
42627 48204 13915699
64926 118547 884504617
8141 199525 984603617
19648 64266 111695445
41441 53597 30438088
189733 194631 12285184
64790 158267 401683536
147174 178171 77276597
42532 92957 126082289
68239 141055 182362034
64708 154511 878670277
150569 160875 25774058
3247 162534 398911482
137363 176548 645147711
87423 150568 744605832
53378 105794 131107887
199047 199873 2113484
25313 126069 252358753
134753 167717 50440273
132845 151624 239681420
11715 59714 120457965
160287 186856 66333354
159398 175381 39800084
44726 191504 367344926
69074 86260 225842965
196164 198085 4830183
127918 130852 1541980
167599 181703 35083309
58722 185958 318247756
145859 151677 14620537
76223 149475 607242843
167562 193997 66079358
125081 165804 101971812
23590 61305 94571203
144204 148515 231240990
192154 193080 100239904
170079 185728 39099369
159315 199410 100213773
188089 189484 980484233
124808 182816 632458047
178559 179643 179296785
50062 61678 29207399
35146 71180 90105651
29202 122901 520889580
82659 128728 115423041
124390 195346 750391096
48265 160781 281824660
101671 116097 116006878
171623 185997 36041849
93927 182897 9053255
58143 102325 126431739
126175 144095 477399491
132360 162164 74760008
154428 156581 577666971
57146 144489 218438164
58043 85644 23246927
165887 198150 80573051
38721 61699 22924665
139755 154686 170404130
152600 162498 327625551
62828 73149 25740899
131559 147952 41194944
70308 136421 600161986
81594 180671 247723642
24427 82566 296696269
94017 171800 409285962
99060 141727 106967163
22326 110670 221142647
199262 199988 1823429
74744 95857 52725511
98748 168858 159494934
97293 103723 16073374
165077 181438 40546230
16655 183049 592784379
68575 151930 208748581
22816 165520 357320974
165042 171874 9798686
4689 17310 31615824
11535 91191 475328680
23755 103590 574214324
6513 77978 179011070
191040 195376 10823622
163489 191673 70291953
39170 116506 309000439
27893 44586 41730512
140530 188208 903578267
77814 100834 57483756
129921 134588 11588011
41217 137184 240269787
59557 153048 676061972
162804 164167 590160726
74133 176519 256215260
2762 164971 764277540
133805 154710 926548799
12281 170686 607329367
19883 44992 762378404
144244 147580 741283580
90359 132351 821817717
125519 159599 477791046
10247 161564 379062884
3561 46120 639477655
101280 184656 731334607
191816 195426 882453487
100995 129449 71370415
173291 185768 31336316
9843 41108 78396987
42330 72552 75549099
86142 177798 823133840
2237 102568 251049191
142073 191094 603585055
76427 99821 58398601
24889 167206 356285095
65401 183967 570769999
52223 57438 13298191
7357 64009 141823393
157672 164427 774254283
25927 104234 898116434
172436 181210 21850173
4323 42092 659453562
66063 154638 70638726
175131 179344 10427095
50162 143133 232816318
112364 124936 778316931
94712 181777 171669327
68278 172143 259917415
63086 84537 759597161
53670 55756 5368727
80146 169143 222799809
178723 185733 10203025
3238 133297 325599719
17178 101507 211044411
59217 70130 27145272
25054 51959 67356882
129795 161450 445984910
42039 123434 203690988
129325 199610 175813559
99976 110256 25699317
5655 114710 272881302
198502 198836 613413009
178260 189892 29255835
59047 152243 233186715
168563 174640 156167809
18456 65273 650691984
139464 194045 191865779
81458 128323 217398807
177785 178678 2178334
198833 199027 404126768
84636 196449 279833522
175702 180808 12614707
127534 171700 110380122
117508 131696 35596945
49506 77441 846845045
82802 91550 234727268
125241 177423 870757991
41934 68494 66439812
157634 178515 293516558
28972 116911 220059478
87091 110505 31596380
160943 192071 77659889
113476 115719 190714940
109561 179787 367896547
66437 182251 289662215
135257 199628 329911994
153186 170807 26731796
136036 172214 623150871
155393 156151 1952402
186579 189672 7726869
141480 185430 309359703
68919 178617 274386462
68301 121929 7373554
136482 187099 393971124
143295 146126 630631618
13288 125773 947073386
105364 150921 114264947
15376 172486 393218636
42702 140926 365918181
53666 174830 303133906
82372 173231 227265286
180536 191689 392698746
195710 195994 683019
28267 96848 13154041
61074 66341 986704968
60588 170520 275006707
188155 189578 693913089
37020 97409 151051638
54919 110120 912410668
124785 133247 21160187
183226 198096 387385701
179930 194051 35516959
177180 194995 44664008
107336 199029 104325727
85547 128062 517163984
124929 198757 184614029
29486 96280 465470921
16236 192500 441160665
137116 197419 684570430
179348 197134 229598517
111476 193934 312653395
80173 126488 116029604
60279 96733 90988485
66253 117690 579430070
92274 152337 617838592
56627 152921 240913108
82571 96858 35678941
53769 63249 23682080
127786 140660 219680475
25258 61126 89956854
57361 194941 712977160
108083 198937 95721666
152306 154272 4935894
183056 198700 303398264
96243 147980 129738610
169141 199143 75005804
20749 78596 144850106
199010 199128 274060
103881 134129 75865127
103208 187424 210899690
96717 113102 729049266
26705 194600 764475947
146812 197140 896694709
181040 194833 417769228
173988 187104 937988871
45408 88471 107648210
9413 30694 53443603
29418 127872 533421164
129920 163156 997395931
58806 147457 83251318
223 183631 458990272
83304 168787 836074082
120569 124325 9496267
28740 109502 202009352
138728 188390 128947303
154698 157817 7879041
75605 151598 190270569
109592 165633 568449855
62971 133488 615881068
119148 134162 37693190
83459 111070 69096511
70951 193066 305650876
14588 55252 48680452
71297 121123 124767345
94482 155387 404248866
18992 169720 812276841
3760 8372 11493612
185070 188992 9893360
120338 134712 616791843
172969 184527 454713102
156528 167952 28347274
158604 185894 48952807
141950 158125 40568727
28843 70188 773380513
98837 155994 143360269
122994 148031 62870618
97667 167690 296622076
174558 174888 809782
80088 82009 4780113
173404 186361 299707416
147461 186025 701136728
154406 190273 89621305
131309 168999 239630703
141936 147803 14798306
53220 122526 173458517
172641 186318 34273651
151009 152969 621833876
92708 127336 86844209
36621 158072 304107919
183941 190260 65792160
38146 57741 49202287
5796 117861 753350658
110373 153177 107269030
109924 196666 996173845
12144 119839 269629002
55038 179083 478974086
156381 164887 21299319
155028 164486 23750030
75299 144946 174311246
59007 98188 721720226
30893 77576 116810107
57507 98016 101133745
115575 177638 974253071
136138 139997 9675489
43512 73258 74404659
193151 199962 481125952
16897 152349 877542450
135745 186809 626390126
119274 198935 474276184
72667 110656 95135836
197394 198118 1879295
70928 141419 570476199
73774 181004 268204809
160846 177887 440963887
43200 56016 923991160
196257 198038 791066631
167031 186248 765409909
4511 81321 267898016
56841 118889 251523654
190455 197219 16835546
74538 107059 901752615
58283 90743 80777594
62846 166857 260352482
21810 181385 621977486
157148 189089 710131864
146293 154201 598601177
181554 195524 35169879
94813 120066 61855417
86485 129832 108702073
72859 139613 985209532
87932 114509 66655293
38515 62240 70498658
11054 74976 565485631
99570 152991 363353337
73634 118321 111862600
163918 172387 330701403
655 86689 285242237
97263 197890 378816143
107165 141620 620238823
17343 96479 884834435
103660 133634 379929740
1202 92393 278459099
150929 198805 119596193
12666 188555 440324255
91420 128101 42110773
53972 129922 190199862
14690 74771 150523140
44079 147889 576806272
21936 51720 74524699
90646 155022 516162400
98493 146438 145405462
108623 111115 6291282
154970 157661 6805705
165314 194599 936582839
153796 172913 276360058
185224 194910 6253230
60928 64578 304469113
195441 196534 2685156
94483 167155 181973658
87112 162579 189234466
175839 182330 16166898
196418 197919 945483656
105633 120488 9643668
48450 73169 61813959
170507 186104 507546193
74866 165573 206987718
166444 194283 69544531
173913 189607 545226481
146003 171823 776461248
164754 194006 7416976
199984 199995 17560
69981 157840 824894419
31838 173237 353660754
30762 172830 355396392
63301 189642 999225841
970 50106 212494948
146269 163553 43401537
9604 179314 893026700
33551 193570 400368438
174863 195155 50860008
159953 170201 158145277
65975 156087 606698744
101158 138862 94464079
179411 185132 780637748
158431 191564 52378085
102996 194282 771397127
126466 193618 167939740
156682 175187 46006504
149951 153600 872399942
165998 169888 195725181
66122 150108 382240201
142954 144043 2672269
12004 110978 247766455
141304 178951 727949640
150009 173947 59560821
125313 175727 362827140
144817 167131 662742240
185965 191807 147536208
88669 113013 658960688
172062 195489 366834016
75329 166023 227043412
87164 150228 130069516
128909 176757 119594253
31585 113998 206076022
45809 180333 620895551
58155 127438 636908654
35053 141549 341101818
61953 120513 146474408
1659 28144 709170761
153825 185069 226383709
74401 142811 171323478
69369 197342 623616609
100640 150769 125737092
168067 168760 492611952
87677 132780 271511918
152378 185683 340862224
67662 80366 31774464
139425 162366 255827888
15601 155590 350620265
64364 158725 936355311
164886 184459 222745146
121845 139858 260836357
140714 154970 799122187
192905 199984 899708125
125852 167698 104624077
132785 170655 94653182
116142 168892 132100335
108177 114127 46727947
69012 100431 567299235
34385 121237 4879553
124344 151175 921868953
155528 155717 829103696
64793 183394 296763056
185533 192919 696897704
169573 191169 938117319
105156 182664 381868054
162908 163943 2582581
47189 129015 204922659
9904 185839 440421189
199887 199942 122983
169021 172229 7961317
34316 168535 585046079
124286 150564 861051535
25516 192398 417741689
113940 125297 853362742
191712 195242 548695121
28289 46566 45709152
197965 198370 1048291
121413 126811 724413342
54631 188226 334284684
90357 112734 128378344
141108 164697 59159278
10328 68989 146885806
91550 146592 745836076
64098 160387 241145388
13401 174095 402256706
144529 147718 8124485
123667 194222 176523015
172605 186962 335216726
169997 177115 17694055
75132 124225 7184518
126466 195530 814808177
80461 98258 44485869
80737 182476 254682302
173615 197932 60922592
109092 164016 602057647
21179 122213 719456844
38635 120411 204603197
136713 153653 42407148
5881 119555 284465657
183244 189412 10978744
181214 194210 192801860
95658 197814 509297746
91259 104912 403032768
25521 199425 435315614
180019 180876 715691144
26547 110088 934255791
179547 187436 19974064
86070 154935 172527774
115865 177676 154633293
68657 128199 575795240
11836 19458 616086211
186553 199556 771122175
40551 97132 946604858
141851 159358 234635542
180924 186341 13740807
11448 116717 734175871
194024 195995 1916486
16279 54336 691727919
97547 123315 256002340
133118 160330 254173138
27295 191625 411237629
144377 193760 123498636
117112 172635 977578350
114436 181886 433570764
39843 139113 248484835
183324 193639 665830901
129083 147725 914901715
20795 185735 412761048
127233 184327 683030281
166721 182431 39088835
183869 193458 23982761
38079 164173 741077895
125810 170640 112065628
102230 136560 86083591
13180 109924 242167016
81076 190677 409813099
6423 18122 29345799
35493 158646 308379545
8345 77669 173640240
52298 142561 508899746
27114 95424 170916628
22022 121400 248743034
134795 184935 669068035
185354 196702 28400679
158000 183475 91062644
122634 163991 880001503
199904 199946 698568579
80027 178413 562681497
126588 147446 52266114
45678 174541 488786456
97048 159565 388433077
134243 167065 82113212
164599 199583 87321362
179071 194891 107590936
162362 177105 36585253
41760 46775 12532075
73992 149386 648398912
92818 198151 263652521
67736 73927 603348711
57800 149242 228869585
45119 182420 343503001
303 179377 187431636
56873 100531 521909847
36447 40439 676393514
62313 198043 451773656
178164 191642 801384813
24383 75852 738004798
131356 140247 434150784
127093 166422 730014556
154117 198092 405766967
41563 60325 612493477
192219 195352 814727936
184956 199235 35816751
163336 184897 53639588
110672 113524 308986171
194039 197391 5050752
54944 133767 197252987
158816 180255 135715044
105342 171603 828600859
121142 168197 117723751
112824 113155 654794689
171480 175566 286164257
186514 191601 12724287
389 62382 155193248
266 153292 383108480
142701 184959 858734161
50513 187996 979109948
105980 133346 68623377
144683 167796 526246264
152566 190191 94028453
24551 150283 314987056
51823 191832 956434835
137030 156662 35827268
113547 121115 321164505
24716 137940 762154012
75242 148767 990688110
164315 190681 65763293
59182 140520 626553366
133007 134818 74428677
51105 139524 221502514
52468 65872 871894492
198066 198821 1924903
160582 195699 931508708
80010 85383 13430149
124869 166850 105015240
192560 194122 660103155
28034 190435 406457994
18007 46805 559984628
59427 146682 218341187
80000 83014 7555629
92113 189385 840995517
185940 198662 31852687
53520 120684 469543878
154921 171725 414822175
134759 141387 16614241
110257 146082 382947386
162105 162383 578202595
65828 92904 553359022
104924 195659 227139274
135556 173482 22627717
88051 150645 157069284
61582 72450 27040615
160264 166219 14854534
178865 183681 263456
199867 199959 214629
85515 197892 368401166
130244 176477 115487274
20721 181736 30073985
77744 142583 955340829
13906 165253 984945573
91747 142433 525287107
14662 30473 649106377
19184 22505 8259177
40420 193623 737226272
59661 87778 70013319
35329 139130 259885107
196146 197817 261740056
128078 196196 470884670
119388 139636 577014046
78482 119656 102893952
19990 54447 803864144
125410 169831 245184677
82779 146916 512888144
18880 135443 291808253
110429 165213 788137611
83715 155987 181146349
130026 136479 710281222
8274 26259 631726062
81707 165806 819531361
188176 193330 12839745
19777 189296 424263489
132634 169972 267513021
20579 115085 236420258
21963 179751 19349658
63593 124047 104048753
80115 135908 139716247
94850 117205 55938063
153282 173085 449376958
108957 154262 594724918
133877 153010 47915881
129318 169745 374898748
123451 147812 61178188
142980 185628 821307246
76290 110379 1172252
109825 121453 29185194
171955 191454 8659757
72409 95296 57299916
185165 185681 463381447
178031 190022 101488457
6916 148088 891091784
198258 199487 667025583
160661 169777 22664406
17563 133315 289784933
175466 193416 277072198
53289 124167 177412872
90702 99536 322732666
80970 160402 439311067
152616 191657 97518519
22045 74963 86034430
199080 199173 232098
98209 175756 194062334
16014 48090 101750465
186479 198508 124789693
74535 148192 184553238
107181 173931 866481337
68544 93652 62785354
94842 149568 40603667
39909 197271 443697738
104628 151916 118491596
147322 170918 58832278
155840 187949 80147906
187609 196606 480373973
186318 190791 710652648
45748 144236 246577891
64793 154591 478039253
46730 132202 519199862
81757 113845 80234131
160880 190728 123696768
90992 118036 67896002
14118 64687 126698770
93345 124841 339502468
81220 193441 280833687
97151 129561 81327069
81402 108584 67974624
141808 178415 91347326
160227 169367 22762876
115203 199342 210656327
119442 138693 550814164
48580 164252 289746866
176895 196061 149742088
142559 178631 75801286
78325 152123 184699547
5503 158608 383400935
135506 162299 77649099
62080 63832 408920450
14298 121955 269535246
163946 183573 48844564
191750 198063 951908186
142284 158912 41700463
134846 156339 81443921
99316 159195 150103061
175796 199811 60209342
167020 178280 27962221
96601 126499 874488857
92703 117567 787290413
44363 79321 584943423
140110 155141 37694279
151476 187507 566540983
106578 186589 200297247
143871 145460 790345437
8481 75854 168755944
118625 126408 628595939
34970 168844 335063602
10098 26102 446484319
142964 173120 75240001
106552 118064 28849737
32517 81380 363414065
131168 173397 453024898
144771 154379 24144734
133154 145802 42055823
34963 65344 76043661
142927 180084 959414368
91135 193696 256887540
65723 71135 433574933
178491 195135 41824619
76535 86670 25160399
32190 72797 352140904
158945 171447 31046798
58166 174114 683101741
97583 192898 238580345
113564 118247 688324316
84735 89834 12666441
131082 193805 922531573
71704 151398 383268750
39912 41093 759648186
88231 97564 23477718
51856 159714 270144968
48334 127135 197343742
3819 145348 906539172
74140 165736 229465702
33478 126579 233009326
125460 134747 23221429
15039 150679 339798919
183579 196054 31225223
113112 187006 185003831
163003 176824 34308987
100128 119689 48915523
32865 97898 195152547
55165 117068 154748632
97964 122940 888254590
187408 189592 5422843
179839 184614 12095962
187957 195378 18530888
159865 187094 68009909
107463 192618 419019826
7500 26870 48472438
169910 176916 17430322
121736 146156 691321400
100838 140248 505532411
866 155819 595328487
36806 172514 617029542
78989 97354 45838996
177120 187575 26302894
162934 191841 72107161
77581 100497 69995085
115053 137265 732091611
17673 194762 443192774
33231 88499 138020561
6147 41997 89819310
195962 198770 7027163
134205 156003 114354575
194788 196351 3842557
831 128516 660557340
13284 169812 391965649
192034 196587 637351113
33253 76308 319894813
138537 163955 502891683
161352 180915 667896620
172146 174179 839613590
146603 160097 920240254
55371 64345 22296301
46609 127149 201719896
15924 46357 76199844
79831 106060 65596673
99497 136264 616230993
178975 192780 34741371
119811 178154 986316070
58817 166325 269005456
432 190261 475090322
181546 196477 37502477
94990 112411 754502379
173971 184765 27018782
188843 193166 355867924
109386 162782 133991300
171077 177836 16852371
177933 196619 46827652
59653 93873 15461844
143409 144912 3730731
170107 177759 18994361
62824 170329 543055323
196632 198484 287443125
17905 167429 303155989
143309 181823 96124790
87891 106725 828259458
17443 151542 335800424
84286 158397 185712980
13157 157882 362585463
3095 114180 277969399
179288 196567 623321862
171914 191830 395397029
39743 160317 642411434
147438 167665 96313348
120901 158334 862149242
92836 156389 159359491
186312 197021 26770579
194914 199285 10961934
138719 170116 78481098
83843 191925 270529467
48975 166547 116835240
20223 85903 164381493
26943 116831 224943432
120428 156093 89520845
56315 88327 63006931
15056 92183 520286650
82040 110651 116476898
84570 112637 70210366
80710 177411 650269150
59575 103213 108957533
70887 186907 290390407
140370 188401 367651035
141920 160674 12197916
140181 151330 766201157
107923 171274 158561441
61284 112281 420824596
143150 173841 462861885
140613 174555 84761765
171496 180861 957906188
76200 133870 144297486
11430 68696 213642742
103205 181442 195718546
165694 170036 10741046
124203 178451 135538622
159437 164722 877886328
2424 119134 595806773
59180 149645 511577516
63779 69441 14162039
165880 188418 56267680
16195 142708 793234327
41615 153307 279639167
59055 169234 275626498
168927 197843 72269061
165007 165832 2006611
164502 178436 431176221
17603 57724 100605906
81299 107567 358559011
177732 198229 544274298
109121 177443 170966698
104062 180700 854927976
47029 103961 142417793
114961 127328 482986737
54926 64495 23811516
2641 81391 197034202
70543 136183 152933936
198000 198197 516675
95668 169651 153557700
170166 176455 15633176
135750 178200 879419871
69344 136374 304558194
61481 76618 300952923
177772 185039 18237453
128817 150520 54473628
273 155300 388178504
60512 193214 331946285
54214 111033 142084331
47497 193499 365355455
159106 177836 46588767
171099 191710 51626748
35240 134250 528938469
151289 174413 57593359
26814 104998 779439130
8119 184047 440294768
169357 190392 52620000
91593 172946 282786038
46698 71928 246053578
171916 177412 598015712
56846 67799 27229495
94654 98798 652408848
105536 183803 195905874
191 193716 484312718
50621 172429 304862529
73366 163856 226751059
37387 190065 382106134
180583 199484 47580067
173220 178836 754747393
47696 64601 713287062
89396 176454 217956680
86840 157181 176424716
27007 66642 99227490
17148 83730 166573701
151216 195911 331550288
186169 188137 4959694
88958 118946 75229557
27894 92110 160514306
122574 176742 135487477
47428 138132 227131190
65538 71055 13720484
32665 129700 544068171
143348 180017 91470559
109687 169267 149276395
1333 163942 407180381
34867 96535 48104275
165387 172047 614900984
158784 159009 524288
23674 90810 214072385
16227 16846 134071521
132894 161266 61350286
26721 40709 401103262
179159 189775 26749430
137856 139399 228610081
135903 189040 781481037
115848 194971 498525730
88527 184630 240614861
170438 193161 56823398
198939 199064 265799
87224 110910 59368353
82885 142730 149877338
127909 190688 157111477
70458 108716 95643937
147636 158655 2547340
14664 173190 396719271
124088 147653 730086755
165245 190667 63467443
111970 113229 3149685
136634 149553 446574240
97722 101619 768294701
100563 127748 68124133
112810 118866 4161398
36555 191428 387528216
17952 89099 78784737
90343 196259 988750524
178333 179373 765030569
132274 167538 88193146
117332 136366 820399926
45755 146643 252645163
88178 196926 272291743
92901 181176 212508020
38811 101771 449306808
171402 187486 40361733
23341 176006 983376186
196733 197393 1625859
195910 197104 2935697
114881 168788 740837738
47357 163867 383832417
159803 186443 264563770
151602 179600 157601587
194952 197703 6823667
99069 175424 272643359
32819 163995 328446304
49052 169421 422616216
93781 146683 132574033
146113 148825 6909026
21283 156967 993694384
175217 199999 62085160
7376 161188 922364002
49447 69658 50569426
132771 140299 214392779
166079 181184 782608952
75258 129798 136631355
111295 198245 778919049
145820 193510 119188973
177485 199179 54387215
104183 117463 33241516
7493 67479 150138003
109165 185922 421792541
77646 166171 221568127
60543 179950 523319100
159181 185818 66475404
15553 20056 300993865
179586 195510 339336839
63642 127323 364755950
50320 95156 112191507
97562 192205 703206598
35586 198484 203831745
178769 185997 18277611
74547 120130 114032595
192935 194355 3538201
166434 168856 5995263
195824 197670 4530812
111896 185690 184776672
159145 167784 280667017
16212 133444 426280217
67785 88688 382780678
147252 158670 28613412
19029 138167 298299240
73513 105190 79257574
7522 100956 446044132
69948 194284 311144841
24112 180657 63992589
61981 162890 252716897
43197 183530 351170139
198049 198836 199413074
11350 39203 69912670
170840 180340 23606868
20764 80193 148719599
12366 57486 843486045
194232 197563 82015540
49387 138228 222471938
46161 61612 38779409
75602 104747 72825952
6083 189382 458756274
91560 158637 510408059
52174 125589 183880004
164633 182073 337970936
21859 96437 564108953
109445 169640 152297698
7341 35468 419986350
17853 146943 323193554
99470 153429 135199305
2748 79756 192738158
44973 84781 99629758
88776 157090 435195569
158565 171229 31449852
22257 108116 214813157
123708 197776 845738706
103391 107928 11381792
151215 193795 106342628
181368 182957 4075351
184864 198314 33747173
102432 166310 947174714
96405 114834 46114709
29052 109542 201313099
74784 179851 262678514
26629 98215 995653754
108778 175787 167736538
133856 192234 145983657
87479 129330 154503743
5545 131882 346078203
127110 128607 305351892
22124 138073 290336967
41750 66202 61205388
112992 125595 31744887
29168 39600 26245440
192266 197604 200310944
60850 90140 325547396
7832 189058 700171492
22799 45020 452201353
104064 144779 759558166
118245 186327 782148803
149262 156512 276795938
170911 199981 72815226
42352 51187 21991675
160861 185183 155214776
58500 86319 690621232
1085 75938 650471624
72534 146280 729233584
30512 74633 110349916
179912 198122 45775819
78797 87145 20676667
76909 184028 267936805
108291 158753 239192544
9603 42742 758473349
67224 74873 19183383
199324 199399 922546613
109534 139026 10651233
112224 166178 135220277
98251 153701 138947028
172995 174001 637819297
45989 52914 138585769
56577 68728 995145614
90516 125071 86822922
181233 192122 27378017
6671 87368 430692649
173996 179056 275355942
134364 192744 146010768
100408 115754 38377830
85194 142422 399767959
76748 156377 146137210
178701 182130 256456337
132713 196521 419273423
136685 144345 851291489
172381 187475 37837601
150731 178842 459316794
169548 193532 740071312
22140 44646 56342779
42516 163345 302600134
133994 146899 748285653
66565 167895 253561344
35901 97719 154611373
45618 86428 102156784
3976 158759 387555467
59684 179606 306166600
149514 161527 309054766
78725 156775 195524155
19184 115183 596375158
146600 172986 906385854
135658 191679 140099034
150013 161121 79553647
192091 194552 6190746
167309 186824 36240043
171047 192618 937209081
99156 187213 672206794
105801 149805 685934685
72430 77040 88336510
101728 139335 545428669
1775 131731 325223185
93393 182769 223602674
30275 184619 386143522
129821 171542 104168355
77121 94143 92713967
164029 174204 25195802
86360 124381 672436275
32122 48377 53286128
167422 185828 687330568
10942 177276 416370705
106614 128384 428388694
179844 192713 32410890
128587 147749 20021410
7717 89073 741427414
172748 189277 302934884
2964 116579 284328595
197877 198556 1753416
173768 191401 44222791
97252 190112 232441664
70716 140448 444915306
92213 109644 43693430
22400 66814 111240973
187045 199560 31352422
25401 77973 131737691
86660 153628 167795811
2570 181936 448733952
82642 155208 181819411
59800 121878 155172762
64931 83878 199574539
147532 153066 73800471
198770 199355 664356404
30960 152295 628542064
21682 160886 763622612
16059 56866 102365274
14961 150655 339924191
88981 160421 179162576
28874 197471 421850751
2103 5374 8129145
149198 197491 946805400
163151 184893 54107084
76871 152907 355020781
172877 187895 37696156
27238 127777 251646531
183406 189007 3422587
42333 156067 513617365
57262 154543 337621582
5119 143032 900681059
35139 119943 709644909
78205 104106 64663632
194088 196084 5010641
10307 199535 473705234
191855 199961 435487069
154522 154643 505417679
126360 189881 158866560
51296 130540 44766509
136894 139308 6062811
187361 191786 350581560
112826 133188 51202343
120577 193900 340922930
9274 152796 895249019
68629 90848 55398662
121760 177481 945324320
86504 99751 416644386
120572 157508 92724628
182641 196865 35659796
169947 172155 5433528
143068 160725 44290273
42559 130475 220164503
91465 173618 306956581
69864 138607 172176267
128376 134193 14550371
15628 133831 295975239
22490 178172 389521996
175531 176649 870773545
183052 190503 92654956
98719 146510 835700230
133522 165623 80393250
19843 33142 33427513
92296 163503 568904934
85083 158102 515042424
915 146374 364137739
43835 49561 14384299
109449 164437 493534469
137711 173613 89649861
56655 106799 171730496
34707 125879 228237184
67803 68525 1779423
197094 198062 2443080
2173 176537 20160371
23853 147409 309485489
101631 136683 87826898
111700 187704 190355309
106752 175086 171024230
105897 147563 251116908
189303 192934 9113759
104949 172519 227934272
48993 74579 64058971
38715 109716 280043256
108772 175746 942158248
24731 83964 168853150
38122 67637 73829722
118133 152729 337050450
173055 199495 66294249
65793 123889 193288245
62648 73802 904261718
33120 119510 605074449
158512 164964 16221596
28809 130706 255122535
199580 199654 162810110
70972 80457 44329511
7461 195805 885788989
101799 125504 685678959
124488 183375 147265790
26955 39495 300381215
170974 194167 58086311
56188 89998 84232369
81638 185918 847568054
78790 111145 824612395
24369 180811 391364108
191456 192008 457675943
152805 179688 66915769
18435 130063 279530370
113407 114916 227058149
192806 193053 629849
144045 180855 926672400
52033 70069 941866024
46483 102490 309292524
76749 142661 164922897
111806 183811 180293861
148000 194533 454016093
27989 108754 812355980
37273 182639 988256440
147679 155910 20641198
158714 188520 74384350
179097 185565 16359792
136722 195131 943151074
76885 102502 638649102
31039 111485 14775593
186946 189562 204016789
77635 92388 36689795
43686 172332 651308736
57121 117841 640542796
2420 93592 58164668
91290 134275 56412483
162593 164147 3892932
59528 84175 61467012
19100 19584 602508650
37116 120193 991943858
117362 167337 578614205
132217 194938 156892601
49823 102593 270042676
41354 64584 792759938
59137 133273 885660172
192781 197568 568221027
37484 102263 162068850
127189 173277 207389765
69045 130881 154894956
106022 183502 193917583
182459 184908 6201211
22001 187463 414165715
23354 51866 712115101
25783 110977 997886065
144752 163587 47339957
18664 196463 762886865
7550 174667 418201792
25387 178779 383767950
116747 156954 100954412
181411 194031 929363092
30512 144239 122267525
123643 193276 286333045
109535 193331 209803198
135458 153494 45141749
182559 189731 763335121
191827 197167 13294554
19140 43596 61172981
21142 191153 795640129
12117 142453 326407355
90472 146453 140441320
153356 157961 869388569
104551 172787 797438550
49390 166911 294157024
111455 161631 125875445
105063 180123 187704799
48427 96245 119649450
60431 120875 151140577
78544 79183 10644336
25039 121830 608654411
87417 115431 793136229
170159 172415 5583037
138660 165119 66321402
66375 152671 216125206
46788 61432 36760520
122540 158753 90801373
188381 195544 9420452
7995 23236 641417553
124804 181776 925700494
86154 151289 163275705
18591 186488 527250510
134304 166301 80097784
121335 126408 12809217
25576 26574 2576903
23819 47174 58536787
94198 157778 159346003
193513 194797 585370974
168300 198165 169410821
9646 61221 129294127
101881 187643 383053141
134917 189321 136050042
159533 180248 51471102
148233 168381 50194622
87005 128767 104711450
71679 173389 254433159
175672 182923 18109030
73990 143661 174477618
44691 103353 901882009
68415 126854 472953918
93045 152667 149463231
12049 98229 522702156
26051 146342 284385270
149278 168037 303716999
103742 129278 22899948
190195 191517 3280573
18789 26159 534643620
157960 196151 944381042
153518 165294 29551394
195170 196049 424414603
87403 115348 23170778
121383 135699 35917486
126827 141452 36623817
194720 195293 80758520
135352 152157 909940648
188255 196616 813546591
81134 189125 270258148
99965 129538 74168271
49404 129206 199821849
13355 104425 617698278
99335 99747 516416825
64486 117905 113847458
125895 135084 261256768
129658 129860 516882
108271 196608 493917163
129939 140739 90584075
123297 157250 85248919
9293 183472 509016678
1487 20846 631285084
2050 29186 67912286
59258 192339 181080241
178344 197513 48062669
158856 167688 21943528
58994 112130 715363983
41747 169313 656250848
59411 195543 340538321
179073 185265 15642550
146704 148723 584245024
54859 99384 720926638
71450 155743 211239320
179445 190024 455631601
153907 166889 32432517
91689 107947 40845059
165252 189755 61110679
172336 178288 14743079
43478 188823 363793119
197205 198123 2344826
37608 120796 208159607
50491 127470 859990596
109034 174533 91210870
17528 199915 456478947
93755 167182 183861284
123602 163359 160051983
178853 186641 749136849
192896 192969 844051587
29989 148322 803129858
62023 128256 899572155
141007 153819 894836093
89562 89726 404273
108284 109798 3777552
35773 93183 452606345
99525 106697 17953749
73903 150479 191938123
124284 134164 24764189
97365 106579 664353532
188485 195317 12899260
121179 179358 840797864
164249 199407 87753147
613 137664 343089794
154211 169744 174843753
123205 195507 180960892
72100 140989 172611499
8304 119589 429985651
181806 187263 525503340
123278 126094 7168522
133110 187650 136406693
41630 125573 210158722
37800 44864 101706818
177620 187423 7214429
128003 135897 19764023
140820 196372 749201491
89544 99642 25395514
149568 197001 500028237
149908 183257 775864096
92611 112032 923888429
96639 194094 559096688
102447 112531 873689513
140909 156783 603318067
88456 109628 53075152
43 80751 201983841
126211 186780 151485331
121627 179633 731013260
54227 156200 561878487
163222 190919 69104003
118331 130154 29750449
162237 194975 81663509
68701 162866 235928401
65715 97960 773111881
5908 88222 205888989
137038 169667 729901753
114464 121971 18804489
104438 126043 54210181
145712 190232 779970539
178293 178805 244008452
5701 154455 372482890
140262 172011 26660234
112400 121457 788246451
139161 178073 610229128
153878 163315 23760201
24419 198690 436181952
106964 151061 859746383
80254 135438 138218289
60820 72358 527679938
102251 184407 205582391
24113 107667 209099859
138135 183648 817147789
113005 188868 189987051
82749 134206 385716695
80309 88189 19522340
118476 149745 78486020
86716 109985 58192667
151935 199755 119601773
48345 51857 507157282
125104 169219 472898255
152024 194943 107313138
51413 103460 130240463
144624 145807 877116083
58257 194153 894974246
133286 169769 780848623
45036 56822 317819341
85874 183819 245086303
184450 190686 15741326
77910 188071 764417568
20263 87379 745539477
118157 185208 167807388
171931 190459 21041245
100879 117779 42298740
185695 198424 31849355
176339 183855 18858381
5342 103541 764926543
35483 61127 504339259
12209 118412 514843172
146324 155231 22391787
38070 115652 194069269
26220 122673 75710458
182992 183542 1407533
15702 199902 461069498
15153 90801 260218218
5619 67838 155778157
44836 130440 214413827
50349 165614 288674461
199023 199253 567043685
102127 105997 9671913
189192 192587 8528265
91652 173634 974542495
47108 61911 37128966
104719 160903 864617109
30372 180227 650707103
123040 139133 40418459
62471 191245 857023063
9914 141064 328483746
144453 187115 106718533
67044 96368 564402066
72066 89349 43142491
16212 127684 279075703
188028 197653 379471691
68889 108769 99736714
148622 169574 134082483
77600 128737 151814762
102851 199774 242704445
62850 136529 474553144
129832 172623 375859200
190043 199982 24887193
8184 195157 467978626
45377 83939 398925950
5636 60615 460241587
162195 187148 832137714
117217 148223 77875613
101363 147291 818082842
85483 162393 192731178
197087 198239 778431719
179279 190701 28816068
168414 191557 148641502
43499 106882 158555332
157518 186723 276839069
103088 118560 856032995
159157 192385 461424025
138597 141618 7545846
70953 175851 262508680
6666 197091 735145105
50398 81099 76876269
21188 73250 574218052
194972 197662 6667070
177976 181964 9943153
135629 139475 62408390
105052 171961 962951805
181748 188683 15271791
79365 126880 805714676
106518 145210 97004153
62153 134425 208314304
176322 191993 39267902
176886 182590 14202914
80832 124409 203735639
93951 182415 385702486
140907 163090 55598970
80644 172681 230276964
184771 195849 385266017
112440 125045 317100366
8463 153189 362409762
24021 167250 818759692
42362 115417 809881148
70501 104324 84620722
182897 194805 152607213
149965 161410 528725041
79266 171547 230819693
139541 181028 103505532
178685 188983 25980002
96911 116272 382790607
48383 181925 334045143
190362 190567 518793
171304 172517 3040816
100174 123955 909908349
182495 197268 37040806
104737 166252 154088753
13392 116004 256925642
73801 153907 200624987
51444 199211 612566984
189676 198167 234257724
20059 79805 918955577
114851 158588 109731388
167856 185909 45159943
92332 137138 86740428
117854 153927 853680578
152468 168568 240538936
109993 147729 908794584
43691 145644 255308009
47706 197971 384193317
11004 81603 848289331
161882 184543 860428133
145097 175972 457437506
149045 154594 765985486
139481 158200 681087354
165064 198781 84146438
10429 21556 27941128
38788 134243 903078755
38534 196789 815380559
33894 105742 882065985
81791 179889 245301809
125315 127302 339246111
76652 176157 248838182
13812 116085 300192749
190868 197625 16835677
182414 194775 275493098
10821 152307 569344814
106706 162210 139235176
71800 143877 180481970
49349 137369 388271661
9370 66070 320252733
45499 135435 225840211
82734 186209 258966826
94013 94255 193136150
19745 193420 830510669
155689 187783 80139120
99733 131939 406592435
140328 180695 100674857
136403 198148 154368908
36344 183295 367672243
168815 187184 745413892
101448 124881 752732261
113091 163406 152560166
100325 123461 263105663
146248 174708 71076387
96348 120990 412502255
167878 182343 5888857
23845 39953 40510478
111272 161319 595073507
91501 160332 725525801
119261 151504 80919349
150084 151726 4010213
145263 155052 24589604
26898 147453 301906036
91979 184159 230851905
199770 199829 43879027
29517 115037 918890949
118025 180458 156022269
51416 90275 97125595
4575 88166 791351399
12727 100999 221032946
16442 90990 186355820
173902 180575 760304067
33276 145207 699944722
111342 194151 207249013
113006 184108 754427601
29907 151781 305163109
34473 138193 385440348
178182 178403 205169539
23320 117883 236674872
128289 179237 127216820
149373 150437 2714958
152502 190837 503798885
139136 167646 71226142
191265 198898 817382091
48917 175989 647457082
20453 155307 337671477
158484 181327 56828052
123647 190882 168243905
21120 64469 108470380
45481 62882 43616791
190154 199436 403423848
164523 191694 67713102
95867 112832 42429985
74228 149896 601264195
70805 167278 241522311
36509 187149 376965548
97635 113491 39683082
25109 105574 201401557
185432 192087 16679621
112545 150249 607663812
42530 107476 619543941
22893 198235 862264852
7649 103187 569192671
131924 179782 119491226
114999 138179 58233872
124360 125525 859996460
142594 176835 704546045
192909 198571 418647783
45559 190914 935898527
128386 163682 88459947
102502 167627 163038056
95682 159223 159226409
48731 198819 263236359
78399 91021 31252739
107344 196708 223706716
16317 33083 777566849
71776 89251 43560935
11115 175601 513626827
10894 81039 549541432
165412 198713 104198141
198926 199066 223860034
84449 117456 82663087
186305 197862 144735003
161113 176544 386353065
128632 184092 138636660
145560 158858 33341615
63044 150149 976416728
26016 115039 222765784
183621 195420 29559150
107336 139920 81778393
84774 128340 260239059
80651 137938 143498696
87658 142209 740737501
148752 151667 496903700
62685 166108 267530325
1463 98151 241862324
4838 67639 849960249
56424 110124 352221756
135528 166618 241301577
4027 145153 710850140
126121 134975 22113281
171043 194633 174986848
139511 196354 142053857
117024 126050 760320607
85523 122695 159833145
173628 174796 263969552
16785 191489 437180223
117828 134634 42185989
185701 189702 909029308
181956 191157 23223480
183674 187234 126193707
84229 129758 78422797
98440 170744 180995303
193597 195021 37161645
138577 183998 573705695
42198 153515 768397284
6808 97999 228213717
143955 150432 685990598
12417 66621 135833476
45524 63217 44349415
132763 193056 672531729
188907 194706 14504580
95117 165336 955041574
77557 173851 240843000
8046 191904 922523352
172510 181094 709731240
192241 195600 8449316
81515 155624 637811007
69595 162425 232564711
120764 192359 994426289
21887 191288 424017211
100421 194792 236208647
180022 189923 24999309
85208 197266 280421857
191515 199666 20442281
163371 183787 50837537
44212 78483 597487125
144105 187995 244379250
182948 187328 11101783
90992 130256 98647656
149444 196406 430808888
192290 194864 224992365
92244 127047 87389443
90929 148913 145585883
179437 194075 36781585
135821 141156 13417678
4110 159403 388769298
47925 167170 298541378
35143 86169 127689200
62168 179546 239990081
28435 75558 591480539
166014 169505 299713681
185155 195331 878255504
99141 156065 597891847
114263 119584 969812248
86146 106925 189325081
38660 164861 316046831
107155 166760 970795398
48737 121855 182945999
128792 183975 137968596
57800 193582 518109616
83421 179889 863022166
79218 105263 65067649
80564 179028 839300360
52097 106375 135827307
186558 195203 21649835
198002 199376 654438956
29956 93815 904359790
79852 94847 133359205
64781 191349 316738581
159741 163177 744921343
23279 53495 158909975
37940 164273 316389531
177274 198852 54059859
164221 194591 75765134
172790 176122 8367812
74425 97538 57798687
121968 197512 866802025
180473 188015 19176896
121774 182776 531724359
133877 168483 86548955
40892 159434 296763917
137906 175152 207950508
3570 165061 457713998
198506 199267 571093211
49195 135099 215073481
158198 176616 45839907
59905 107971 120044641
68379 165391 303458482
80324 101237 52314644
123235 146147 613323288
184788 187868 7846370
126751 183296 141348135
152737 153960 3011740
83716 145426 154584360
4986 17714 31912724
172078 175688 9010451
101446 138784 93539860
127417 171098 561672695
65722 96418 76749205
189017 190693 4227859
127594 198144 176457015
84910 172142 218314131
60578 182250 310493713
11726 45296 84112228
47271 61568 35905789
40922 43287 5880070
56165 65926 780985966
191310 198746 15166753
32398 194844 979702706
82943 189290 266128383
106804 144355 697485242
28527 160453 330337891
103828 105755 4838052
15855 109128 658208289
165882 190328 671909251
149830 164300 36254136
131676 145592 34922127
42509 178146 339267091
167228 167356 421810354
106844 189223 132974109
140585 163387 57153137
79029 181633 256519099
142137 174817 622915737
83097 91100 11799480
128301 197029 365166764
121834 154247 81275739
157673 169047 28279262
34537 182891 371095498
94044 161019 92453274
186799 199238 31146374
71414 132577 153198340
189816 192037 418416826
127748 137313 23998253
52721 98489 76061623
56832 71918 818386449
137846 192010 237946077
2196 128443 316058792
191956 193160 2990660
60626 168220 755456810
111326 169930 775776406
147598 194191 116397295
104284 168321 444755205
94808 102040 18129396
146571 175194 71465247
184862 186328 537236341
184333 190596 15776850
1381 43262 957010012
43610 49504 378509866
124200 166289 382238268
124390 140562 40537241
161076 188274 67844615
81285 189198 270047252
129159 155666 28822676
128185 191865 909260376
38863 124311 388539498
104828 156157 128759410
108443 164756 141229579
29491 38583 22775606
104109 132766 71910585
124204 175498 128252607
193414 195642 322267017
32493 194395 405088236
57014 79041 365882971
66114 69159 582639085
26394 108621 205693696
58662 150604 230154867
173300 192483 183900209
159884 181268 300528525
78567 160166 206987735
15401 161590 366216334
125309 188787 983448308
188614 195862 15763891
138496 149957 288623395
150439 172516 54921950
144876 193046 120502639
160424 160757 844189
9298 139592 677603270
182822 185944 929468457
35659 158623 725331897
148218 155758 18879475
19102 100420 203480429
155920 164419 791632548
182943 188591 14222608
103972 118598 36659200
84310 163607 346080322
196820 199548 949019662
133593 167619 85067182
171496 182426 6643110
79804 186307 266503586
38579 185354 367193230
179449 195554 40506808
166426 167953 3708463
48116 121972 184853133
39901 163569 309640231
161520 189292 247690672
169265 176155 17105514
161258 194988 502971852
5843 11366 571505325
154688 158728 10169989
189169 196431 18156481
11566 159552 815365656
168387 184506 320780060
64892 175180 275943748
90837 165484 914941746
191098 192882 4416560
61784 74234 427114094
96831 155132 146197848
102394 129135 67079638
155557 190212 191540187
43002 128205 213329390
87351 109064 54399790
2772 81010 195811324
125214 169794 111501192
65743 144064 196056212
30107 183554 383960323
191332 198449 17795054
194055 198725 997533874
65602 150493 212684234
156992 168467 172697849
143920 190443 116408238
124033 172141 120300461
145664 151922 444699444
183572 195190 29117469
143872 175594 79261314
82486 147571 858753210
136334 191016 747447154
41642 116216 228519429
102429 173782 430094621
57999 97565 98773904
234 7905 579359813
140069 171294 77960265
161412 177511 39952530
56846 117931 976270118
79613 152042 181316318
53789 112635 147138371
8986 102586 635997765
76064 136771 151939681
70909 110959 397863418
33972 82552 44254390
153672 173044 462891562
95938 164948 484227643
122112 170947 225131969
91573 150839 148779665
172340 178559 15409270
132803 169585 735008729
21913 121954 444716039
136328 157817 53862361
143322 195541 656042642
169907 188999 47732605
87501 94917 18706453
93525 111368 417281669
126578 148696 55474375
131152 193686 156409751
64830 81191 40911082
126675 162173 88984927
151161 187011 89478791
115555 133992 744591481
100879 104985 10257397
4452 14314 327397182
123734 173291 123847424
100068 182532 206248224
1502 179848 876664608
55015 190735 647430199
50242 76972 67031369
147098 192887 114394088
126324 154022 98556347
141768 172842 20560532
48285 62216 34927480
53963 155072 253172181
195049 197654 525629571
106388 162384 127468366
49197 103728 859813732
155373 165614 25583348
133821 140908 17787452
117316 184559 168255742
87562 106519 603291067
195734 197558 2113368
119677 178793 589463574
193373 196733 482335864
122598 133493 242816332
167006 190419 75544696
182176 182540 930370
56777 129464 181815956
143147 161451 45933626
150514 175351 563662575
27300 128754 522882981
155123 183445 59369034
179816 187673 19901963
19547 157728 346058742
96980 153486 141590589
63483 163053 249361728
165488 199717 774831090
47178 96016 122157619
6597 144950 679140525
91485 115086 59212307
21325 123119 711265341
187792 189954 736719228
173947 175829 4736949
111275 145750 86442784
106952 109233 5732889
24586 192272 419699794
1251 198269 493056559
170324 183096 4219592
70429 73339 494003963
156570 174530 518851058
188716 193613 740114270
198795 199599 321103869
154692 183645 459068552
180470 198729 376423478
64404 163411 287035619
3366 116911 967692276
194503 197544 812734545
183528 183744 259751269
155020 194831 99444615
69636 184398 921746703
142877 172579 995652438
16466 116524 310811438
87270 139553 131100427
150675 188489 967033349
173352 178617 864960935
176383 182427 15049305
9862 27873 45225100
58189 154663 241396060
96060 141770 869011265
182694 184474 4500800
137052 139157 115738529
139389 162214 949946100
131974 147385 390634329
6361 34134 69613198
87612 126536 7761355
97787 169442 179441452
111280 116432 12860262
49868 194373 361639503
194012 194900 2274290
102197 193246 944639689
22487 121582 190897429
190208 191811 578736457
112624 129117 41510722
141036 172991 939081087
6827 44053 93153971
71659 138912 410381032
169778 186405 41563606
184833 194806 214626287
108876 118319 386606285
39084 101436 156004385
58783 68398 23894902
33291 61496 245660357
186203 187475 1788086
86751 160286 184293233
199428 199730 812148783
4464 28991 61400698
40643 52598 827708817
182797 185344 6450476
10045 30512 51439534
191788 196845 633627542
192748 195239 6245352
101757 135731 85126271
145227 152854 937416824
117594 196082 633775895
76295 135525 73781407
180514 185105 11681450
136752 193407 185114485
14201 181064 717472950
52584 87806 579416463
13532 194659 453440925
75373 158667 208575319
76458 193053 987804753
78341 184651 265892716
79794 160420 344458018
89631 104287 22522527
127901 174681 116980476
6992 199329 481408741
3020 123842 302454226
141364 190908 123905203
115428 146159 77083669
33815 64318 76280062
142929 146682 255201500
186256 189275 963842088
179141 191876 89791054
62459 79334 42221020
69736 87784 44972363
170601 182149 28739361
89661 112547 57364175
87300 176027 222113465
120789 159783 725073523
134417 150729 93265902
171202 185213 35075834
8489 17799 23399589
67417 131416 160227649
169104 194514 63531274
16027 28197 56412409
19883 86202 165998206
76164 101188 288851023
38626 175212 341720536
104232 112005 19411443
90427 198435 270481232
35848 36660 2040391
6708 148896 356124433
182893 196660 171633012
107149 113376 15615008
82950 161877 197790637
4608 141794 785723235
119695 123509 9623425
149437 161723 30799060
12942 54170 73797715
13364 88390 963627569
75918 106684 403879767
75340 88143 7624595
69396 190465 708322260
34621 128062 233854803
186073 195117 22636488
93980 104324 307673671
65477 157706 599103351
111809 186635 187374447
105388 109025 448198726
90602 143701 997844697
192964 197531 11359468
100494 141772 999711357
47069 160978 298871710
166478 171825 162190959
97604 105775 337597766
16531 125738 273453192
55432 137191 815051260
32432 39011 16420590
163490 189684 516346014
169435 193582 60361089
26507 181041 635842206
157439 192841 637443831
126586 184335 541030001
118205 153456 88393408
103922 106657 6850522
181311 192879 29103963
116150 161491 854488162
70193 188389 295820024
5690 113488 329923785
187259 194658 17780175
81522 134818 737164466
102637 194138 71224004
197197 199496 5848383
94884 160454 164307872
138927 157100 45669606
25320 79488 135683544
198346 199749 3557938
42170 177833 468516177
10801 78847 807684331
73822 85602 614132435
57550 111151 133942429
151309 173992 56449153
118439 165959 419753662
67964 126685 147070131
197015 198001 54810299
186709 189225 856037835
120996 135586 36625190
160760 197907 810999124
99114 119577 51219085
31223 46938 164846560
163571 174623 681334673
181199 187155 15077771
189389 194347 656934338
192793 196713 3948320
170986 196742 50591087
163032 165459 237822296
54772 60271 470901876
42367 146842 261610953
110661 116445 13346915
43436 168734 547970712
177830 198569 423462850
102043 191967 611485459
118666 123925 13231308
43874 173018 323157391
199600 199842 752582991
62662 67379 11770416
160910 196897 514226130
63168 93008 74589312
2097 147720 468051429
158181 183572 63314704
11709 133834 654884161
167590 182934 38268915
155619 169735 35154183
120274 191923 179352143
104311 147537 210053889
128342 190744 141935199
80425 144959 321418104
151604 166265 905167250
46090 185002 347586859
43424 137160 297760175
165519 175334 545204344
181408 198811 43722147
194276 199804 13907407
57381 102854 858258497
157787 197069 198034790
126149 169701 108934625
74867 92492 43943263
152488 189384 360651073
21887 154054 414750401
68316 125955 111311671
116016 141250 63290713
181319 188720 752424161
28495 68357 908217943
11699 150792 817050077
11869 76476 186982239
158535 159145 1520829
198606 199796 3022539
40772 162715 305388694
31180 155421 311040903
37067 158717 386735458
155292 162565 463102259
148484 194219 114210129
154916 156336 3652057
90304 96714 16161889
104736 150098 113809811
113709 194066 201153832
5386 141547 928591375
196443 198118 4225335
140274 191860 777089111
65969 82717 818073854
122898 145923 875692805
121902 179004 142718727
34523 143904 307594271
26212 181595 388723144
162787 181766 47092315
182926 188850 778408416
114295 199811 214114449
93799 132042 274234019
70303 109272 27744541
136182 198595 156090146
131682 138059 16021638
22400 87522 162840268
135334 139269 491788308
142134 192076 743275902
62233 113796 683175388
194433 198727 391519449
104276 107421 8527508
72366 101982 628024790
16989 73340 140961028
23113 108548 354418516
190934 194974 490639316
80583 195796 288357573
117511 148182 863173997
129427 178008 121335930
168615 176047 517167548
3820 135022 328417864
56358 61674 583487430
162155 163952 4490285
667 165105 411719392
114181 152220 95383405
130894 172981 105145903
142837 183835 347970745
152645 164105 28747233
49729 53923 187612036
14340 87795 183773655
80763 135720 470095208
14721 57281 521041994
68537 169458 252651902
188376 193645 423379370
17274 196405 146196059
1130 123319 305798051
183397 186885 547367254
89787 184706 237611637
16654 116989 495070009
81275 117824 91443643
18351 143026 312150522
184599 189718 681978707
46243 124664 196376501
38075 82781 235739087
149297 194119 111934369
106909 119513 656583388
153001 180699 394228376
151885 197496 113944537
119107 149105 927074406
121041 180664 117148452
1723 157969 436145248
72781 148772 190458800
186574 190051 8706179
133758 198667 162319946
23862 180996 994504640
22161 144329 726572898
65 125499 573555830
55704 80997 798091468
76348 160965 628396797
181286 190007 21986866
67777 142499 433298141
179707 199228 49058359
153733 164244 7015719
34265 107680 183588618
124255 164205 100165609
167082 182706 10390393
121427 170349 122471810
2350 195097 553909140
32362 48068 39184103
187978 196041 915896643
12998 151196 346241374
6965 75453 339535206
95600 130122 86605116
105928 180259 185855831
23168 58275 796646533
138116 191199 132782746
141312 153331 30113724
31670 141242 967331143
117924 167794 124843006
6640 59205 757521112
166037 168071 4974864
146574 176671 545678371
78592 96287 477053353
108020 162401 136442895
12473 83723 61190573
190579 193186 6457275
48342 181175 332285134
67721 175440 269500630
40815 101507 151853932
102052 185305 209707841
199930 199970 94797
156545 183933 68268625
107893 137796 75011317
47307 107356 883893010
184765 191334 16534859
40406 58055 44328621
125406 166320 102398913
163397 175863 672948066
91603 169882 273255793
176202 180342 10212406
194850 196885 393112546
62078 111329 667661847
82822 113431 530430371
119018 154472 818465181
174351 178520 298022668
12111 55045 526576706
92788 189543 599176979
87169 196064 272620345
53172 86518 111695119
169352 197829 71161146
181857 194054 311175732
129013 173821 111932113
74990 116737 104380307
45144 188376 611217001
197436 199870 6218766
91108 162507 121580643
133382 167517 528413170
183563 197265 648571751
187236 195504 17510620
193171 198424 374543002
1457 28070 448873930
166761 199707 82417235
110113 169051 147613589
93127 127946 858807298
50533 169474 26082161
49604 178531 322483434
114737 139737 909620150
167735 198708 77477222
30082 182433 381110688
138839 189256 126062099
19936 45364 97182482
125013 173786 121829043
193000 199246 15654859
63953 190900 317702258
75275 170246 296154758
137710 166325 71636436
26977 177931 377671634
183744 195077 13828672
198992 199616 392879340
39440 66598 752181037
165925 185391 48557051
108711 116289 19036392
5584 105674 164063769
36130 57765 720430564
107572 142441 87490539
45103 78478 83651092
138053 196409 145874576
6722 167991 918021865
152652 162776 173552328
110327 194146 209761938
194885 197271 5892988
38817 136719 270009729
65016 129727 162124854
53568 69793 40581625
172243 175812 372093671
187598 199100 587154304
196884 198864 5020301
163482 183356 883767329
109898 124328 749004876
183840 192874 823279297
152925 188226 278089179
7608 57758 699245501
196060 199809 9463431
28793 178335 374099057
12928 146640 334912575
140936 166012 608234564
170231 187038 602988853
56865 159519 256861140
86305 158983 669386598
135322 170119 87008148
84782 134169 32879451
78126 165580 581764117
154166 199210 112605338
29879 107710 945831317
99406 144083 583749498
153833 160163 260892356
47982 174201 315906370
97902 119709 50139227
34839 69855 470183278
85220 91498 966070779
60302 160061 190487540
73383 181981 731651648
176018 198681 398021160
30663 156522 315142437
108362 149925 104334733
103508 171471 170120159
165948 198625 386904248
110442 149867 98930720
30285 41397 27772104
191971 192283 760803
178592 198372 49685416
100310 135653 88543720
149418 155420 15011482
113741 179177 163666692
70790 187231 291467035
120038 132288 253018613
2974 74896 180081799
128790 199626 718379214
141791 166915 296667426
172577 197456 62243811
57289 125916 192161325
130492 170559 100169175
14221 68220 135274938
44611 152323 269732157
160837 190895 589821091
82333 137684 138650984
122407 165181 923873449
916 178432 444087635
167199 169783 6458099
40235 65543 923433316
87329 135844 121589496
108604 197947 223643356
193042 195000 4928372
161350 188560 262305414
140954 195676 136823976
1525 139221 670713753
8162 141272 73392965
60849 73988 642556287
196184 198825 762565830
128576 175837 118108420
46583 181732 535325822
109590 120091 4729911
31038 80287 884272704
155215 165042 24618783
4361 32245 69882896
197199 197693 1232550
85230 109226 60020293
92063 106574 36451944
59614 78100 531208258
188951 197951 22482634
40613 152976 281299763
180609 196154 39115166
14853 185233 858686449
143790 176090 80697660
173681 186241 31512636
108713 159135 126449736
19351 31686 30946026
173974 192225 45738853
34398 78181 109613641
27791 185759 532938378
86274 172835 941745142
45089 124693 965301281
36431 74528 95323247
2660 9878 417934360
156790 168871 229586534
123178 179638 81168970
79573 173024 233768592
33056 127920 237369075
39509 140651 253136491
181973 185320 177938413
159780 162804 7638387
3868 116515 42535699
42282 75016 81963592
173039 177600 847642042
63280 179618 290955284
46392 149440 258128902
170792 186888 40328534
151755 162893 27958485
7727 154391 710392156
52217 76029 59747242
127614 198348 205598604
166434 189851 32027337
27332 198330 427956192
88120 102774 36773477
14164 76553 156426076
78691 123308 309362618
64710 81707 42504208
67665 132672 67553070
149904 161066 27961067
62915 193615 327059337
191369 197732 15867080
167207 199404 161538649
7169 195560 307757677
118336 190521 412099886
67935 196382 893134013
16175 39169 57649491
86325 120295 595033527
183361 186434 7710644
72094 130010 145168739
41324 128710 218807198
177029 182548 13734923
104349 172020 169344907
53420 126021 722450862
23675 79258 543648130
111788 141504 232152771
167307 184717 43434270
84352 85370 763432
64558 101089 761613850
167554 192544 62505916
86652 124500 729186613
91545 121391 890910730
37045 150706 284665053
89569 176075 184371013
23799 105782 457307724
170316 194320 898088029
68840 77001 20564013
126701 193630 384293123
2248 113012 939018921
37852 42148 10746173
188343 192162 225321259
46445 175107 321964837
137339 145803 21205403
166506 195988 56460780
172030 173537 3693524
85025 87839 919900813
172000 175759 817934932
187162 189236 772263407
128553 150765 55723874
108739 131522 57165276
172750 196092 530305846
138748 179888 276897936
72591 121600 122691758
34784 123347 221619769
86888 99265 460927460
147568 185910 95748655
107832 169049 153322264
101175 118832 44208681
136903 146665 24452483
192724 195429 118731045
95207 118477 524271429
48785 192101 358652098
76952 154348 193732605
157201 160222 7455288
17234 130843 948423030
46244 157025 277553574
131660 152913 53292959
164528 199581 184228594
58531 105077 116226725
21837 140010 807892023
121714 162651 102719287
71790 199330 319229316
99601 122049 946135277
14742 147305 332031076
157406 176565 537896495
3569 152093 371805007
156616 193657 338969010
159945 161393 781848730
174538 189109 144779177
196711 199184 6240321
8894 106741 244922756
114452 165526 128027161
112392 189463 530220204
183536 192239 935853706
191099 196237 956598107
79682 101818 133876646
180305 199041 47104093
106673 153913 118410407
107209 170021 391550684
125845 142386 41369259
16228 107020 424307815
921 114373 83879290
92630 117611 124509490
126910 176120 872814116
46989 172564 314195265
174829 196852 55117375
187392 199103 29269310
170269 174161 9684497
47946 62482 36492973
135123 171257 394430850
155344 168718 33317492
16724 67799 127827060
142743 144139 936160233
180785 185214 648764070
109409 164168 137403474
38740 77452 677950067
176304 191013 36900117
175536 176179 935455704
76134 139511 137727290
22921 122106 619814777
132265 143280 836196612
89804 108311 30910260
108457 159874 128907310
114976 124741 24642243
107674 153858 115783627
170231 197223 67457143
132901 163526 76764597
88306 190569 256137987
71030 136844 164883761
149549 151690 748497642
139157 180744 103695098
99490 119396 148554638
76141 166736 226688542
28504 150697 306046150
160399 183563 57755572
155067 169103 459909814
12700 76811 593705277
135209 183353 120362725
169892 183888 444443751
95154 151983 175022330
187244 192637 13436911
186263 194584 20852161
127413 139346 29883560
194143 194390 623070
43487 105141 154285200
1615 52795 127972614
156149 169635 695723751
198748 199272 1342976
121093 124053 7465426
80455 177273 242231590
174239 199732 862478333
13629 130058 182767914
181582 185646 10352571
72413 176818 261309048
163130 191994 72001111
28983 85285 140867682
21861 141381 299272212
93590 128955 88689664
197281 198327 526348383
166364 185469 162461269
27569 159584 330528926
89051 136661 626084578
112024 169289 143465723
141121 173104 723166447
114363 146825 365783609
33065 57444 61128290
106880 153491 116856546
133169 175461 677920103
133678 170177 91273937
80318 127117 792373250
55308 196171 352347866
156232 189704 83499310
191753 196513 11866261
15278 129295 285549252
93583 153038 148965874
38373 169070 689393858
54308 190723 341380572
88938 171892 416841078
32707 69012 547653539
143570 179575 170973513
146810 185455 96513878
174339 194597 50735704
118894 165220 876280223
78071 124110 115180056
78875 184374 353326534
187547 191568 9979235
76646 124243 312961738
55001 124616 174190199
156146 158633 5056674
155429 169930 36150325
180921 182953 410841151
164942 177423 30899516
67743 102441 297973824
109835 124444 36747810
104279 177968 184330557
19428 27230 19522720
13018 145638 875084253
94108 140851 603884438
198401 198552 697303814
168245 176976 21833984
142522 173882 779644633
138595 160630 601972268
40179 100544 150984454
101885 176938 187801927
63626 75041 28577357
181555 183726 485697203
46285 194963 417066869
169887 199642 74438912
20300 131480 494204870
82256 92942 26689124
27592 185561 395313902
29383 51958 56381424
191836 199184 192942922
131602 152942 53497633
72910 155588 737960465
133293 195885 676732458
71751 101955 75608636
243 56926 583213378
1884 187709 613088672
29907 169577 602921456
132694 196504 717985810
158488 167313 122953304
115648 159782 165287818
198888 199957 2696644
124433 173567 206018494
56257 100840 80494224
168381 186105 839057194
91912 99123 653368005
18743 181504 289412293
7539 62932 138654124
164718 183232 46055159
105006 165377 956499398
20333 50706 75923298
81623 182498 252342715
169321 199923 506236733
174997 191645 41704834
89206 137890 122129170
34783 66871 80307955
105174 109740 9390711
180527 187008 16448617
83190 94628 956907707
61403 97453 710751458
17280 112930 141096572
184190 194866 26775565
72147 181007 991513627
180506 186328 14796892
181689 197470 39601064
197985 199065 535270713
16578 22080 13737821
33830 93797 204104696
167988 173205 501092570
106880 164158 521568059
100993 128609 69249558
19235 38546 299951430
59112 142678 209056590
120485 122901 1888613
136665 185916 16833214
146950 177696 82903449
94659 155720 153085562
33259 171107 344832921
191812 197819 813439324
130353 170274 99788949
21366 183133 602536395
49058 66048 42526307
19233 72455 133106870
58317 88986 533361510
37940 76034 95393853
80486 142893 156288488
132380 175549 831008574
167165 175038 665488201
24937 65670 102030523
63363 157908 539390334
171241 183128 661486005
15983 153152 343466207
86638 167180 201699915
89001 120997 201794588
93366 160991 626628100
93360 153574 477460439
183709 187853 10429761
167776 195527 325820929
124070 169619 114003658
81544 138454 448694947
52686 188409 668072405
173936 183717 157350782
166098 179683 410929651
140780 181965 328674969
45320 142677 552503777
3272 131403 941352888
134877 195686 613559262
148561 199956 393075574
110015 170364 151160905
185542 196009 26183736
168872 185040 154989587
150261 178738 353318780
178858 183342 11369291
148663 170610 54700613
198401 198689 284503268
110509 129130 46717798
172197 191499 48315562
101222 146807 242612882
45702 88893 107964232
99191 101802 6625087
164545 172512 19615857
146361 172024 64088557
123058 168440 113573948
24795 136189 278940571
144084 187092 968801751
17277 88938 179149925
175539 192814 43266671
61430 149729 221097150
20628 122331 647997938
101414 107814 15955288
71818 126416 911652642
60967 118532 143949637
83321 157135 967158789
159992 165027 12684954
169926 173148 468226912
31212 139013 936152354
55938 172437 685461366
112799 138683 542403936
111915 183371 53545830
103652 144611 102633350
26421 142264 290000706
18036 25906 19620435
126201 156614 76245361
33523 89027 138636681
149846 168472 46401970
63441 167187 218883577
104557 191718 218137107
111820 153990 281526996
101879 128924 67800860
48691 142238 234203361
152683 154214 3793007
28234 100587 704702897
141732 187466 955134702
51382 93293 104936401
71144 153899 207298099
10900 171290 810338093
115020 162379 883010282
65646 171109 263854883
36391 85390 122573799
108982 155453 116573875
109717 160077 126273262
10395 145118 75642581
11796 27340 39033073
31539 96446 162292757
45416 91960 63499895
20427 156215 863042293
36454 54643 45574910
49020 58595 850631634
6250 94773 972146557
126494 171609 690781664
76647 127539 127324475
121416 150611 73309270
93607 195663 255484771
56209 196848 351673187
36765 154280 294204101
24335 100138 189754333
28041 103023 429888828
136414 140659 10437476
42066 90404 216076573
193962 198986 12645473
9304 36820 69031232
127840 188687 152239197
138592 143325 372139706
35865 173316 343814992
109741 138368 71879640
174795 182530 15231023
156987 197700 101533257
2029 193057 756173630
197996 198044 116010
153366 169082 526305147
91896 155632 389521011
33271 73440 295820634
107861 154103 115915603
75306 81501 1844372
60841 164117 258599107
59501 86458 992524180
1761 172964 684133958
169370 199211 349850766
15096 45896 273636702
81199 165529 211238931
24808 28093 8272479
35982 177463 338177407
78634 191201 473887918
107136 111250 10375311
44953 147558 257030492
55603 67413 29398642
56887 63952 241859964
115785 199455 209472440
185758 195862 25337284
145045 158041 154321840
73546 77809 10806203
38725 88469 405589046
115887 130975 37918275
140804 178544 730462914
25568 87670 155291755
198291 199435 1789879
137921 186372 762928727
97652 160004 979746662
142012 162589 51628528
102029 155653 471663741
45076 76839 79654129
192259 198720 485566046
60811 61050 593808
120330 143830 58914439
94494 125773 279131257
165145 171734 16193111
183512 191759 129129262
88608 173645 212918586
186092 196812 26764284
116076 161012 112762813
2260 130137 320164823
153969 172527 46268699
114178 174846 151813077
78988 126356 913358253
190721 197432 16666054
66871 175633 587765736
125801 189752 159897304
110058 198244 220796732
27126 192498 285197374
70455 73527 7644556
61591 110769 348925679
72756 76587 739854440
37668 169974 949278334
160964 190709 74250104
67803 174500 275093160
37384 105972 196564180
182080 194883 445667830
34244 121994 219525516
81771 83168 3495487
107479 113472 2039418
120403 154430 561160692
17495 97413 199955894
155909 188362 498490487
97591 158194 151908710
130195 153365 57965363
152840 197773 229438159
41288 123295 205247394
45231 186939 540876562
142928 177013 207659926
10542 198760 471163556
23452 31831 711158366
61061 91151 524050165
63734 65840 5277002
173964 189679 1218285
36397 199044 407014525
36323 157187 302722154
80580 185331 983403280
139138 174554 88432554
161804 192709 77058818
20457 182986 496206362
42761 192053 906420807
120100 132731 327696340
41394 74119 724756139
101187 111020 24596482
17769 53878 983225698
34160 192631 396519278
95278 126677 78762182
57757 62919 355010842
54768 193467 346961199
24323 149506 611902830
16284 157340 353325017
115731 183206 455018121
76878 94830 839565972
122779 165881 149485781
86893 147138 286915914
149997 162424 58638885
166649 188456 54492296
138996 171366 738390128
114922 189897 187707870
174303 190672 41054279
34758 78337 109118995
98732 103437 372697829
109751 156343 70634551
96317 134162 94868242
11760 42436 898874338
65829 193536 319553745
99169 197442 721967575
4096 181745 691321860
172219 186239 35096793
165428 167303 339556289
151109 187364 317242983
104528 146192 670288173
29547 160590 328081321
110364 172082 844744337
58123 95616 66040067
59519 164275 262271810
142959 152156 23002453
95742 106372 26605690
3471 28872 63577390
96881 143392 116554940
190613 193562 7319885
183455 195323 29741852
126574 140360 34491772
150059 152260 348793712
129001 184210 548351876
23168 161798 347251478
17915 54377 550173557
191402 194731 721894336
92282 96532 660271229
115923 143729 69724988
58099 91966 84369304
8022 194576 466948879
189495 191471 300874286
99626 129710 181034960
38348 121331 207607755
187385 190699 8289387
54331 117718 324996395
85389 166262 506005699
139907 144987 199679550
104934 198106 233210012
182243 197152 560730557
29957 73621 109206312
127054 190651 304235760
103844 189600 214682188
190120 190716 86596726
95232 180370 705299665
126675 160362 86099384
118921 182471 158909028
81720 128234 116522918
80661 98443 44453886
95103 123827 72004801
182774 196594 542530794
101461 152102 126828620
196713 196896 443907
151480 179978 70889955
163770 188788 172358552
24931 194994 425669668
168323 178908 368396061
189903 197133 18051692
21063 24571 8711053
120821 135137 626627968
102694 106007 176239651
50225 147266 243058279
126010 178383 241038842
43885 196058 380838244
184562 191327 213907443
741 4051 182351951
42065 67340 788759498
70 116071 290275717
75527 139938 161239117
57342 146830 590695963
109362 190640 607083419
148866 153680 104869060
115240 160060 567897999
139442 184864 113465472
162994 192341 204061173
76791 120266 108656513
132462 169979 367925048
10832 95596 887353798
158626 174889 980784981
147409 191567 110321767
102944 172052 37470757
173556 193538 50099893
183730 191581 19644008
48084 50649 608758620
194357 198811 780947237
47958 78309 76114935
13723 79125 289224407
139364 168678 851921598
81270 90246 22274579
42141 130581 221416736
131205 190512 148382389
23752 161409 344850091
143236 177071 84525525
132840 156246 994454704
62975 128377 55911365
12178 43830 79311867
155206 163885 977576124
146341 172927 210847344
156952 174435 43427188
41991 45446 548358432
148426 176872 482436347
112409 191521 198057520
101446 158648 157717647
11005 111685 609474138
21204 89961 171910010
86190 189484 258495911
188699 198403 24278332
7544 192400 548705556
151810 199428 119035544
163059 186065 50895505
113468 123538 292924896
78879 116720 94566487
59622 124038 161111433
127364 138064 26770580
131430 134843 559714218
98803 155747 758815247
161681 179926 45167950
144906 184976 544958742
8939 82323 783621342
151318 194873 108786971
131183 148444 557590765
30981 83873 639635239
59527 115257 61958472
37435 146845 136289533
198621 199387 701650819
149019 157453 591079111
140440 143264 7049681
153713 176553 56967907
196166 197297 637699177
1355 144670 463982808
9081 182352 433593539
108932 197425 221476936
97189 182646 326119994
23952 60617 91981860
9961 32829 57442892
60054 81031 52337775
137693 189676 373031528
102726 140580 94971718
62758 185243 306435068
85517 104724 273760296
115518 136216 51982583
437 103292 257314200
192495 199708 18094266
93571 113362 49499359
154107 196143 440985695
130010 158366 781329806
168709 194395 64209405
100796 160160 148763265
103661 182025 182966827
130363 185048 924945974
91018 112530 684649139
102066 124536 56343244
32372 103191 177046765
57873 190021 363349690
26268 124791 71514828
165615 192731 343916184
41357 60577 105122150
85579 159294 478084987
19666 21304 496795983
94560 115010 51138715
59154 153070 983816419
180943 195377 34447482
118304 199218 578954674
103023 163549 151817416
68035 122621 647983965
189851 199591 286550277
26827 65223 96077772
160058 185300 87058800
124276 186512 54466703
92565 176053 208978167
185230 194978 357993410
156519 159461 7267527
109131 120441 28378313
11860 120860 272915660
48457 131220 207226167
2781 7493 11784909
31780 116562 212064768
37933 121686 209530916
90706 168322 194487760
42155 109073 167369787
116188 144276 70394081
20217 168486 371081752
45050 126315 814536621
129078 159002 101610594
145648 163199 608573438
158119 186521 70875625
70419 90178 30201805
90662 103640 32645451
140434 149766 201771972
57999 128123 175372622
122916 193144 175720462
36746 84507 119413547
74988 90863 39434145
139672 140994 3329473
55618 195794 350674444
70655 193710 619744617
181212 193722 31450484
48039 112516 161317986
162345 196267 84586345
168950 180335 101041983
192681 195618 7381003
153258 171073 653573708
139615 190192 126468687
75536 152451 192541874
27824 166962 348271833
103129 181013 741335872
114746 139665 502621398
58114 86790 188107931
40028 137895 887158156
187847 198906 1817730
10264 77633 607869402
17974 174222 721743048
56029 108419 835504644
182620 191558 88165302
95959 174017 195358518
117107 166141 439914321
77947 124095 178651700
104849 167391 179563112
37015 72628 89032623
2792 26288 657018711
146890 185901 97476768
53146 96639 108783758
98904 150710 129961880
157736 161944 10569881
192364 195096 5621105
186563 187856 3297385
129565 163364 84674553
6864 100912 235378730
6948 64738 144680935
112060 194564 206574989
5228 47814 441491093
102156 144494 34156736
162300 181533 47695279
15411 37969 621371074
23207 178553 388669636
40785 160260 299119123
197194 199096 4830976
139559 185797 115565334
194859 194922 174949828
93457 152637 857175421
144071 195655 911134181
44092 88731 111615305
157105 166820 624074674
46639 162056 803438754
44987 59602 36808912
131285 160600 73481794
194939 195959 51030308
156700 170677 34721066
38893 191114 723640430
149474 177690 70281331
39403 181910 356376946
58447 142767 593022967
150991 160713 581162490
164682 170983 15455098
149521 196421 131734543
16170 108652 377358622
78229 131800 134055607
60786 136687 189980737
106573 138606 80371264
113924 136466 56621357
19016 138512 984402156
119046 164032 69412438
111745 126322 829074249
41822 191505 374567923
167823 171722 999006019
195978 197903 824675461
55392 154688 248479989
169485 171192 794245355
195465 196223 209701673
125762 168878 753193225
60285 98694 95921965
181367 182389 297707710
23254 195705 541188793
93002 126375 83704083
93712 125797 648606925
68002 194540 316686003
12187 110156 617217875
145458 182297 91946825
66363 120115 284652138
90 193590 860579917
29084 195662 416889192
132534 192122 148999010
62746 181985 680680090
72466 186789 412123927
130876 174076 680617776
41419 176596 338217990
184831 191556 814334229
199911 199943 657021990
77163 195663 277337583
50646 76899 65871401
10412 157271 367945676
67566 119107 313717298
173147 199623 413794160
119174 197886 196978176
78020 118426 101014656
81669 175174 701485834
70639 186854 290839660
98460 143564 598266772
39656 170377 552310897
98608 150458 130090685
137476 170834 83337075
16865 79801 505428204
48432 137513 223054025
96879 106425 23921739
165724 166592 2084357
170340 176045 14197197
104851 162100 525737645
191269 196630 825785810
3809 137334 813931040
132991 199681 257971641
146797 165389 206962036
142988 193535 93439734
16686 76705 150344436
35965 44035 706061730
26082 28988 7332301
6330 199660 483913434
38469 176497 345274965
188577 189484 991611397
135917 199003 906893816
127933 137413 23781725
28374 100237 179874779
40351 185926 364269159
47652 145967 339926039
122772 137238 788419364
26773 131940 570527624
142650 189530 879384733
128614 174545 114806728
22774 90338 825032941
120976 184360 158567252
57892 129920 180241615
101434 192515 437495135
57047 118260 234603876
186355 187172 2078977
101174 118027 42175237
110465 194251 209670273
162460 180609 44937923
118280 136578 45949137
80672 112112 59619003
51814 87771 89844792
114593 147547 82724839
72102 192104 300360880
138660 175246 91380630
40570 48941 756508407
69067 164277 844153371
154234 183221 225041543
159531 174355 36918471
154905 174344 945677908
184447 190518 15314689
68861 76165 628845098
80639 113401 757631899
170332 193032 887708035
176599 197135 51422884
74125 133594 149004956
100294 125652 63569571
56740 74488 745650724
82804 98236 38582965
26815 54407 835723541
40328 68172 69656437
177734 180468 6701971
124760 126874 5272533
1327 112691 990279933
179527 186003 159456075
175746 186409 289217040
172197 173428 191808323
182186 183948 4526820
187928 189358 479819245
115580 149504 85179837
178718 192125 163189144
9973 158647 372413993
107158 109549 5986374
41504 112083 265311926
75566 185448 692284317
82970 140711 144660021
196676 197354 1655712
126613 162659 428275793
167730 171726 9903414
143232 167717 61212096
7395 189953 495291952
125857 130916 12634541
182028 188725 16933603
58208 67176 7097227
96217 150234 538695197
59002 190306 467329434
16870 67362 448088372
90995 167845 732659610
130604 182022 106008865
63951 86516 56389288
89728 105392 957934985
46678 160182 727459423
49499 103301 134538541
157468 157787 750899
135065 152679 388513060
101995 153948 130160292
160171 194438 85582932
128594 186809 554783663
140384 190887 126308049
133377 154601 53183465
5718 9669 9811802
43936 57269 81170478
28180 164718 341941891
21623 149220 631162325
9503 148649 348575022
20251 139848 299427612
112231 178860 73883634
30206 162461 331185415
196871 199329 6242936
198047 199768 879209260
2678 127913 500572958
140724 172028 286869169
1440 76551 367943212
92883 190562 874454020
11195 30724 49081376
44573 107609 157694542
145168 176081 77212345
36622 146306 953289743
154236 190088 726690966
104638 196542 915629361
83277 151063 698256921
88856 196434 269328433
198965 199569 806797298
27661 57168 955414308
47033 146590 563940235
27693 86616 147397479
197516 198813 844939912
24221 37018 32120341
199685 199852 427280
139112 193784 136669332
112772 190601 507761026
65157 167378 255872771
4276 18903 746364393
54028 91713 689803247
78170 92143 309064756
186566 192633 15173612
85112 139294 135789492
95353 118718 450111557
103298 192533 223422180
46973 68882 989057373
174593 192074 126625422
85490 167767 205935029
157445 179539 705190440
190983 192964 235626304
14780 78622 159994810
6100 126557 571651337
37841 49638 29490407
32924 130551 244353285
118972 167370 121157263
127960 166490 96466661
160178 188466 70628272
135110 185944 850953724
77940 88831 23126598
44401 48419 10084355
177973 196777 47126346
76791 136027 148227378
46788 50588 9442367
144757 155485 308142560
153449 190102 40647576
120336 155407 88000029
82411 172615 13492899
108251 183723 188966443
85338 111456 156127674
197464 198447 833628404
134833 137635 992500
65492 128312 29567598
24102 48219 42215300
180800 187556 17198901
90367 122697 81160561
27123 151589 311682461
120364 141105 672115147
110443 186838 191216879
33599 112712 197814458
71535 171016 992279133
50951 179422 321432741
103524 166687 158279771
116439 153578 176857815
34616 190065 791827970
39481 82157 181900501
68347 185130 385134259
70708 197981 318490529
194210 196736 6297499
19087 144666 473283338
123351 130527 18055583
52283 82704 927286358
2355 98213 986552599
115724 192680 192619012
91296 127970 92099928
147561 197552 828696944
42246 170453 402632781
122944 152048 72904943
42449 172850 608343393
91503 149494 145565657
139153 168290 915087733
159407 185214 591839879
118420 174941 141399218
28124 33320 349062274
29009 119007 225223599
57766 130751 487188196
181721 198470 42077973
124788 141179 41015530
108450 111046 828371781
95014 125983 800921246
77522 176734 422905730
23019 52548 73824109
10798 63267 131451535
184845 198656 34653556
44021 96658 131696538
35935 102387 166214627
187678 199763 30260685
17379 198711 794165970
176013 195466 48749371
6687 104983 245990965
110557 122804 30702290
51139 122443 417829577
69781 115343 113967650
183647 185954 5781341
37316 66797 922515936
97133 183676 650844281
33758 34597 2123263
169280 176931 19047630
64040 86448 47731147
113070 174043 152623331
197126 197936 2042938
44546 178435 662021513
177042 191128 652383939
190885 191842 2385856
13331 109042 239626092
161046 199926 373560007
106219 168451 155803336
115800 159865 558791356
141106 185922 963025569
93479 132226 97100606
83761 186451 904274984
192556 198253 347867895
54295 139737 213878476
29816 77766 383919516
193327 196738 8508257
172511 174794 718546401
128181 143155 37508543
112129 163983 806447359
74274 126564 273115714
145536 172129 66399030
42224 61116 47372200
165976 169589 8984466
118535 186418 279486450
41347 60326 372680820
165896 198733 82023751
178321 195096 149253777
42179 48298 15273945
47546 177397 324896400
151746 162033 996224483
199918 199941 50856
70800 173345 256536352
315 80010 874183492
169227 182577 44392918
169414 171872 735526482
18591 107615 222663165
38203 72454 559132766
71384 190158 656775964
45959 104457 190884462
166898 168316 3475283
81289 176500 238225859
2450 198355 807100773
144612 161613 42770097
74500 192051 294177796
128385 182967 789534181
15969 68736 132081180
11862 88353 432636411
16118 42450 65960922
197436 198605 3013307
120796 183536 764360155
143324 177897 803160413
80437 132873 54259466
120869 187031 688903096
100827 179560 787712983
66876 97568 30779177
97761 122725 62573581
121074 124416 8439857
98469 177134 338114050
19511 70957 128699337
192947 199437 248435944
109819 183729 185062083
190121 195049 12349589
27810 151674 713118060
154050 161368 322285176
97992 129960 80235813
7847 139989 330890948
159432 177363 44649124
194762 197909 7834052
192108 192321 544288
103021 145126 105550136
113850 143865 674295081
56244 190870 336707200
3524 88311 324416636
197581 199037 383547851
7876 164718 392808629
98785 127701 193499815
169767 195890 65337211
52578 198617 732411078
24901 162745 345287658
29191 126070 242567322
23259 171205 557220608
24714 150620 315378416
28967 194735 827123350
110311 193136 207293885
112789 126935 35624417
176553 178228 762393421
116587 190207 397719205
168315 180318 29850520
138514 152906 36018188
156604 179339 56476830
59460 121150 547434383
85801 194299 271489045
81894 117534 882220649
23702 127394 541111457
174202 191503 43323319
198227 199569 3391040
50336 110221 149871780
55242 83904 71552240
48648 150210 306339644
169294 173751 11000790
139383 139663 260339909
25479 54624 73106145
33002 168074 128592729
47634 194872 730908952
165967 188535 761226066
34750 97186 156157235
110456 149974 974357548
158977 167748 21803122
44502 109446 184407057
11024 95713 212063702
139735 160022 934673326
11473 13071 3976205
83087 84244 458195233
168111 180280 165314376
144814 193873 122723295
90732 185025 236177218
174077 188869 37099545
45286 195265 138766554
8208 53646 148100121
119257 128901 985557149
120376 137459 42877050
43726 195971 381027231
183857 199784 124726124
183537 195007 28757976
183994 187210 503958634
23372 35449 30315028
173857 180519 16503896
37080 126130 222963053
132178 182088 124682759
64847 192561 515916331
189756 199560 364630624
70672 82724 89061348
141644 183710 664461733
26758 140943 285908944
186922 196096 22930206
11242 123663 281514777
155343 182052 66484207
43565 96730 133002933
63736 129340 952234298
32793 162623 630437196
116263 174937 146815337
63367 164298 918288306
8292 167803 399265067
169142 188767 207387367
3724 13233 73352824
84413 158404 185442395
108507 136828 71077465
17236 61734 866124824
3346 176208 432576363
182225 194850 31764813
108001 119628 29135494
172665 184753 619870195
158288 195805 178007000
182856 195254 224855813
187871 188544 1630238
102027 179373 193395153
160046 192883 332306252
109715 183844 185602177
177136 195448 45895044
31936 51334 578054787
177612 192743 37947659
79666 177994 944343804
49767 66727 211770335
155885 183927 69905479
3340 42959 99171231
100591 118248 223795275
113867 177216 276395166
111224 124658 33745168
149243 197912 121545887
143771 171447 148841262
22054 128372 378726180
73436 170137 242088383
98072 115044 800772588
173296 180771 112630824
140972 172860 79578463
161575 187458 64552064
81446 100269 47140858
176935 189191 30668301
152402 179985 195723210
92062 137395 952415438
61236 107930 116686005
102412 173739 178460819
28758 84896 87869780
19130 74773 714150025
126827 197886 177690739
31559 53827 945048840
165567 174472 521434513
83758 189962 620935148
32841 133226 728098021
108600 147171 703922219
134296 171887 93921986
124756 178625 762712882
106095 192689 393643112
144935 192180 118160915
181291 196599 38423162
126122 169208 106252843
165114 190509 966284967
192691 198164 12222994
59807 80103 19475548
52315 137820 972193089
185817 190728 61230917
15198 83279 170445774
189221 193132 9814381
104121 114073 24921801
199956 199990 80890
125055 127885 7000082
113080 142364 73490739
70499 116135 143719125
196250 198896 6691204
90315 195895 733325010
33346 161930 520799999
175519 179696 10307882
93289 113516 49534266
15262 142925 319713488
146766 150651 9798062
42860 52833 253611670
119845 138367 46521736
150784 172466 53977115
9972 23910 34933661
63971 147017 307186617
132330 152282 49980636
36063 55876 299171904
94800 168804 449751228
130624 157623 67723834
69392 136355 815288059
2905 31008 70460113
48281 180883 331653978
132031 140037 20080359
51403 158106 267330190
90244 199315 273189329
157586 185694 664241250
102074 117469 997316659
15399 162983 571525678
62908 87917 62391317
26352 85530 148111379
138196 138953 346055237
198665 199137 1192465
85258 173157 219903481
58613 63405 475957321
47043 161118 285759728
20840 111459 226725622
181933 190771 244058911
57178 143146 215036681
10336 52528 105640208
128378 148858 51373367
182363 186313 97514700
36518 161122 312060600
46430 165983 519352775
5975 72578 450502558
35963 104984 172635824
104621 130901 65897080
126406 169684 608551926
70061 78559 561028936
161451 188618 67747070
127653 130946 528874393
137486 166726 73158575
180245 182080 4672852
155907 194296 232911351
164999 188234 57955845
155143 193302 95267437
50548 191018 900596129
179386 186583 18185988
174418 189084 36741437
107728 179736 115704460
2312 49341 117704731
68280 88280 49877004
8499 22326 34631035
98670 178681 200119525
161388 184540 57634386
54523 132001 604991809
122233 138164 40013705
73054 98816 566095144
195036 196128 15588696
195692 195766 339802759
183369 196383 993994267
119781 138670 47415437
31588 39241 19133110
64823 80953 701665522
76668 126474 662378745
58564 195668 418531341
102136 129228 365352489
130104 185067 899459738
48405 139835 823815425
144792 156327 29085794
120907 193872 969407781
72648 146898 186037441
119088 192523 15071646
11741 188953 829683293
150825 197301 116013348
50308 159028 265699947
44034 109103 354175949
176232 191947 39390831
173050 197566 61376391
115342 127347 200008779
171481 181892 118683895
65959 150310 9163537
66213 120996 137070543
181006 194728 199974524
171048 195946 318971651
25810 100105 185993114
133335 159179 64763261
9204 152467 505965492
126064 172629 606679485
174085 186791 11986439
75732 178778 258699580
196341 199879 8967958
195069 198362 8233973
195325 198780 8647964
188294 188938 1582475
17965 121439 258891280
18607 69770 128027055
412 138460 543981414
97995 109124 727908334
106441 106958 747593
43044 61703 46799682
78899 95524 985525035
161682 182088 50645877
49309 83489 85508315
127990 199464 178837976
132036 197350 818122691
106758 167649 941187354
169077 191222 55391473
110171 187060 192491647
199196 199314 316390
170193 190629 992115942
172033 196596 61446157
83553 97552 35014605
35630 47822 18560522
103212 119889 41820849
32555 101661 354136902
159836 164103 85837839
147124 171718 651873655
108086 119630 28931501
141002 142369 3386403
65431 198895 448546916
173232 184493 387459257
181614 190756 23113517
19488 121244 254655397
50690 96125 884231445
50452 146863 841792008
81363 180529 872098397
92512 136289 665549702
32146 83197 202908131
144820 147967 41890707
645 153652 383018281
102837 192194 371577973
71923 193276 661661184
87427 132313 862667654
156779 159130 5770308
53544 112039 119457429
91803 171884 200567497
194237 199406 428429912
146731 155139 283177408
165849 192039 489967296
33067 135009 255122054
173173 191345 45611843
30547 189422 397504780
74525 160589 215571941
147721 191804 594882863
134303 153806 48831373
134828 195981 287343053
37617 139084 254075011
39313 168046 322070825
177904 179803 4677437
92163 160903 189684894
89407 145051 719645467
85007 110389 95896729
185780 192552 489001044
30847 35529 11660637
168716 191369 56642467
128188 179743 128735752
89260 199100 545385055
165053 178446 33133580
2940 64337 153679987
135812 162847 67841202
71113 183836 282156258
156389 191055 77318602
102270 131690 73720753
23329 188006 412219986
173475 189850 757559661
108586 195106 369866294
52469 60731 20855431
119340 139635 50955180
109049 119499 155555471
17448 47344 499228775
28534 113800 523312048
111739 121430 24355389
163779 178877 37371165
195697 196155 784361067
134518 151098 51183791
152963 167373 913749391
35433 41953 16300482
15238 52653 93681862
57644 188959 501543249
24505 93523 172731765
124875 169504 562712650
160552 160658 287757
185335 191570 900449589
33761 187230 384048032
138566 182049 203675070
159447 169056 23954784
149071 177187 70074647
85749 184035 245912007
100934 187555 655506625
93298 186162 232456948
152830 186757 770002520
30607 109857 198141849
37827 139898 779781467
87515 165514 195566629
141496 150863 23558351
37218 71376 85432454
89372 182146 576099186
108693 129632 52659590
103643 160410 449180532
108439 155432 117887504
155123 171217 891283306
144499 163045 46564150
59285 95239 89761239
108032 166308 142307064
73207 195890 307107131
164849 175591 449761761
138299 139337 615116929
111609 190274 196966185
56390 111087 220434579
167963 189304 698590312
119054 193891 721001066
74329 123135 185106732
61580 160118 246671320
89304 129751 101575041
96519 147081 126765056
154220 158915 361120188
196682 199112 6127721
59489 72648 32698108
69959 189282 298598638
125239 135347 25276396
34573 141258 267026857
142052 150650 143633530
57644 62683 12473733
86650 145461 147372546
170189 179539 803457765
107713 152713 88910656
169646 195501 331386529
51118 174198 308083325
98566 127032 263316426
188903 193359 374925441
82687 183072 785709759
2744 109326 943977924
102573 154975 131369874
57592 193621 762844602
169002 184244 224937741
118436 144102 442026879
32154 191536 767802308
178837 188492 24357461
18291 123723 768991623
25393 144888 836510141
103691 192818 223113382
193911 194016 248008
169283 185185 240476600
51760 71773 977736142
34493 53558 453958511
94838 140727 115031139
163220 171057 19332825
157049 189398 678148568
135161 161428 65889831
158160 198492 802631386
137116 161981 891091385
10740 136975 291835433
63419 167656 520629745
12013 68296 140952547
5939 129067 322226773
74040 188408 286303021
144126 184359 67568659
148137 163239 278931946
85057 148583 149407880
172637 172738 250461
163136 178360 559244081
181695 188311 2707568
19447 128616 273301941
292 109153 272368010
109119 145154 558466080
66583 77850 839954895
117347 177442 150345011
86344 194306 270177666
96067 113907 44641994
105768 144795 391564828
49268 103496 135596656
199399 199458 146550
151637 166606 37376998
68045 90462 927458114
27462 119778 727421303
76349 81035 11600542
34890 113606 168175288
185227 191741 16332244
137983 193392 315707642
98331 134478 90615239
156772 173154 912595080
86727 148255 154290260
11635 60438 122412011
146024 176287 75590056
89878 133681 179380826
49404 187357 729237716
140381 199385 147590761
40660 74090 83565527
147458 170642 384533244
26027 41735 39392384
114000 147303 845774880
183434 195094 29227996
141015 182772 104251072
128684 186273 461598542
84346 173227 910758096
198696 199750 2695697
146350 172632 556144434
74987 130911 68787111
34867 185686 377418394
137674 186941 123185647
49428 135422 569947696
55755 91493 843906313
111907 155834 110292267
146973 162463 38842730
62072 184010 433634100
94422 187573 703661952
157780 178277 364440897
28003 57074 511671823
39972 158406 870664198
12078 94051 205244033
115678 125837 25604416
50182 123224 182819330
15609 97023 203729726
92211 138539 350408634
178580 184384 12039606
91452 198134 487884921
91961 118561 66775059
57606 93196 417197731
158000 176547 579616468
44799 133944 223232434
27068 119433 231103464
116239 151444 970805790
124466 137049 733131625
36725 145606 662959584
80803 127065 115912298
167223 178821 28782286
53575 123601 175244348
118926 196509 773919842
2795 107160 541409154
68998 185296 291050565
24478 166220 588840903
77731 121889 110408486
104471 170310 164822910
90297 108186 44894759
175838 188368 725436057
188420 199081 846652481
103912 135606 79482817
70188 77384 18089438
54185 95754 637582325
176921 178294 252973534
11133 141441 512787862
109212 145671 796935875
169200 198830 522702689
91880 142026 753536128
134183 170432 90647982
141525 196003 803631816
137364 174875 922196911
54531 187455 806119236
179565 183660 733355763
87343 156378 612457137
65787 124741 88898711
133655 163216 632666052
96860 160641 159899633
15590 89513 553531356
176655 188274 29175262
96421 150142 134763852
52304 144807 638444133
142491 170625 70323698
65364 127957 661654782
32713 120658 219992781
168083 170018 65280212
129631 136366 588048211
156938 188633 106725195
24626 179620 387758063
89476 182702 770096313
53591 133209 368590707
92210 100774 21557449
139253 176430 92849894
96179 149929 134786449
166987 194473 68732082
113674 131292 44272514
75465 122342 926203971
123399 126368 7507974
29712 147782 631276005
19661 111172 420838085
152989 160554 18981714
76273 141404 913872039
176675 197095 51101844
165288 172236 17175584
139618 181652 104887821
142855 153712 27184199
166811 169865 7628801
163874 198581 86622102
145717 151395 14304909
88198 186523 660317211
19549 193510 435339963
45589 113939 275546243
68778 165172 928791144
23317 35836 130652603
135089 172357 747014376
36744 92272 513770803
159581 183946 533513930
84708 149280 161858081
20298 146866 371622787
110363 186084 993781049
49971 98540 121534865
132676 140642 19986017
149581 186010 90945276
188439 195831 18513519
25152 65924 550424940
87730 116009 901735176
28142 36618 848812150
57507 139363 552974472
153813 178315 137107214
149916 166556 41499017
78948 101876 57287637
191898 197772 14637810
196057 198650 6516813
178627 195053 199373104
127640 146520 18937801
43940 170566 316958505
184163 192686 814209555
84195 104719 1763178
162373 190971 71366500
148607 166844 45478396
79717 152617 784494648
28023 186710 397143732
103624 113682 663086265
27111 151154 310659608
95896 119080 58098674
53853 107209 884000172
174432 191774 43437764
56389 132275 222890723
57461 154813 485296400
173648 193274 748423818
45295 162275 293075569
51278 125900 186974115
82402 86629 67427157
1166 33876 81917231
39760 41641 487738612
8802 64024 432474355
139762 152817 32731269
61556 196140 559637769
71279 86775 38736862
188490 193434 235333824
187221 193957 16790910
97650 148202 321981311
8740 56565 120023518
190184 196467 493991967
72561 96372 224727095
59125 86647 68619758
38911 136127 243369271
35555 81234 114294539
185550 190354 12076276
140978 183778 106942882
109854 177541 169414264
46029 71368 598738962
184295 192534 20683571
118230 141731 58989598
48590 124919 191162390
99755 132206 81315725
169270 190429 357109503
69151 106371 948467659
75016 116017 102521568
104873 181231 434713599
15545 153185 626709748
139310 187404 74345755
81797 105492 335644699
36018 68493 671230939
188058 192638 231048016
190808 196472 685930339
171707 173688 4938266
17237 39726 56384308
146025 182106 90056260
94494 115604 240813184
98576 159559 152834364
164475 191732 17143903
122575 164505 240914855
173092 182620 23819540
14674 136335 304731990
107884 123850 40093221
100716 173928 443825880
48061 53100 6088143
162725 186307 58739773
86709 119114 47984401
123833 184777 152367423
59123 141548 206216330
194063 194415 415908326
120920 171748 616051765
155979 186565 76307848
8612 25371 811350426
106059 173846 541729862
41045 183144 355554832
68711 76482 242077295
74813 82825 975622900
196312 198440 230258727
23293 39860 41605116
56258 129411 182970792
39709 165838 839286629
191543 192952 3551174
70553 98403 890122698
23278 128278 281787483
1167 173188 599771881
89066 138350 364822365
4741 132789 826013397
151222 180324 72405360
20097 118634 246600220
143556 163167 428758083
163771 187339 240846783
162521 177602 37404597
30592 116945 216007190
38705 191957 383485936
111517 192517 202787455
174287 192564 641877711
146272 182235 89762369
140482 192620 953930192
59100 104450 704970082
54519 134274 660756456
9280 30111 52298654
101212 176415 188168051
168633 183460 656960649
14071 139543 314291043
92808 107149 35846079
157313 169613 30569980
176158 181049 503449921
117984 160467 106522643
1075 51017 906635428
198010 198131 473925892
104766 106783 301617480
128617 198505 114039823
137689 169875 744752717
116449 176994 151529984
69040 199629 861285819
19266 98138 782463447
131050 181884 126957798
75429 192667 994622104
132025 188657 253142641
131397 172851 103618068
88319 106356 495922231
13565 197913 541954957
68590 146233 907831534
181866 185512 9266219
73822 137704 160003448
196737 199637 7340297
116260 125436 23109504
77045 97830 51900703
188199 194277 15158748
161838 173106 27847942
73379 150927 313201222
163858 191936 70042592
12060 173589 649049796
165150 198247 882149911
109508 120252 349461276
168364 169228 526267106
6027 109153 258071744
186127 191728 49434491
34034 134465 251382102
58338 122126 286222883
9074 62881 940669617
178327 187271 22579373
93735 191083 243696290
60061 188521 321321755
43667 143068 248912503
123106 123338 942236391
199832 199904 450978512
116901 156626 288150425
35998 190470 927624789
17069 126289 74325785
148879 198710 662754624
35541 58216 56925751
198950 199082 775153632
87558 122553 805437737
109394 119717 644529281
46058 72341 65718353
157699 177829 396106026
188388 196777 302507637
16492 32159 39324708
46992 185477 346540776
31299 144357 845608959
120019 172721 258593219
127683 143779 547681112
71042 128190 143181017
57264 157190 752774703
188021 197219 322261760
55800 109094 133145250
158302 174113 39343141
180593 193595 776876275
147201 160399 485371623
123832 183210 29623660
87671 107758 50394933
96503 123058 916924889
10979 77982 167934636
109465 186307 295277413
121957 124211 5729856
121010 121680 608703817
163757 193181 882493275
157293 166299 827845624
125681 181534 139480946
75307 95698 50931201
176513 193682 43026911
68924 184317 288760778
8891 91219 804086243
131738 193825 723386613
121255 144113 439128773
537 18071 43910729
198500 199563 2707689
164087 179477 664853016
128297 139109 27120833
44448 84132 603211342
193028 194095 767626920
30492 107523 547873888
37682 189546 380046242
41789 56769 37689376
106783 166430 172915407
193588 199729 15428169
88632 176878 220993762
113718 157744 416310640
193179 197789 11510486
161952 166585 10794233
176460 193220 517239028
3036 130495 319113658
61314 107929 116485518
153723 175249 53699021
119771 172372 131648408
50479 90797 100705726
191588 199197 19070211
57487 194078 341595639
8410 160528 694845858
126228 199910 184331515
55758 67725 919652842
41043 179611 472924181
150797 195191 923635378
135123 156853 107777406
122898 130068 18077521
155633 172248 703809599
159697 188682 72384763
89533 135549 115415923
162589 174884 433604279
6257 166654 254903777
138113 155110 581841134
127850 156715 72464764
79524 139137 139817005
85030 194095 272970931
89317 181209 229987188
29866 179131 844185761
22130 158112 840326553
163285 191326 69948582
189449 194530 12750780
187949 194718 552745718
95458 138685 108352321
50018 153408 699204059
13741 72076 146075323
128625 147184 678706153
34843 182916 849041402
189435 194909 864275603
194772 197303 3363307
50618 177312 75379123
96921 144193 118459914
38795 87186 120929501
107681 135308 69324971
75193 91418 40340245
52813 119675 477881426
10490 30778 50972804
97462 194071 878759426
127035 156990 929359168
158515 164676 15494526
24108 49187 62852865
46558 135151 544890100
4655 129169 532885771
54917 139794 212396178
33837 138089 917322177
83205 199427 92436332
4622 50533 114844622
5297 108137 747869954
16516 173666 393200063
175361 180585 12879755
1164 177919 442210265
138532 160253 317320896
20296 183920 409451345
121625 194115 181416451
133629 147448 34642205
123176 172717 123909378
155415 178406 444374110
90687 112907 55766783
38570 56719 45551350
1423 36390 87509163
142184 173955 79311108
9808 111618 254845301
76983 136150 556761923
123871 167747 109763012
192288 196055 35926808
101868 175127 183275965
135687 190084 395065152
19355 80902 154012000
98482 180320 204674031
64096 86928 57027047
30429 68156 94345029
155154 175235 553987616
162467 162664 989581955
129239 131505 5609948
161336 167498 296280122
156330 198598 105530846
61910 107574 536280498
60333 138025 194393788
125720 165249 356917782
128767 164171 322169283
49627 116242 166679708
168300 169157 2239056
155365 167442 640447403
6009 78681 182003794
7841 43635 403412859
67321 135466 170640683
187756 187925 401534
123692 146926 58258664
98287 135536 93391573
153724 195031 629960666
30919 86828 139716870
33717 149579 480412552
96673 143350 116982537
130099 131926 4502464
162193 166511 646921743
2878 185463 456943783
23806 150498 317405732
113222 174961 311248005
129769 176077 115661353
170757 198037 700999741
164859 197989 82627947
122656 152141 921312503
67779 97970 75503573
165795 192014 65434768
151555 188528 176000606
12955 86538 359563085
94643 197215 162237197
146223 199243 594895613
135559 193361 144535329
15873 57221 103748162
121445 172746 808033080
198347 199488 2886278
174665 186077 886806641
179621 193684 35380831
151020 158975 164845551
127001 159247 111311814
109975 178773 172110328
158854 167439 782342712
149575 167583 735187232
8450 108220 249677462
107649 191996 211176672
47538 178241 820867201
121845 176235 136087986
104143 174414 691753673
166712 191257 636871834
114848 144333 228848587
100732 143165 372955404
97818 160026 155880422
27598 38648 27693979
87268 154570 168718020
175774 177717 4815540
26140 193303 922036194
70979 84701 322384830
68049 190331 306038605
83951 198386 286427208
169068 183477 957328527
2331 51676 123441997
2826 162088 398817793
54278 141588 218550623
30200 188670 396553787
129959 188092 145342146
70487 197987 319045776
190408 195062 11628329
178548 191264 497020115
13621 129569 720293495
174422 179833 13366629
2287 107411 661070456
34992 156690 304810259
16754 109651 491699595
177664 192790 15995832
94184 152732 146703868
156638 170645 34803383
47385 160302 976298960
1194 38959 94556701
93367 130105 75073247
22433 176470 385493045
15077 86819 725491569
31734 66991 615894185
187446 192968 13789136
167144 167493 345291
190726 197049 517377309
92338 187945 316524367
174800 180698 14584522
24000 189913 415304750
67184 165146 711926722
114484 194065 642957709
91125 120377 198797730
45184 109264 160310652
118477 189630 524290335
171716 193017 938098991
178396 195087 41940745
54783 111707 142231144
72824 78680 559199065
193945 197485 882728121
157267 173026 615682622
104232 135033 66026379
178768 191007 30847865
457 141653 669171486
62802 136147 183643650
133084 163266 75644827
135695 161890 124290503
129148 156621 68884492
94745 138832 207321512
198153 198211 754189222
91835 187216 148810101
75651 139129 565563366
124973 178392 944350815
128824 165965 312573604
147157 162161 268794908
72237 97629 63545354
58955 149133 629142097
160515 196489 89804755
41751 164175 878460210
57391 100016 106451657
41188 80363 98038498
52100 81337 73189720
121163 142351 966636990
117170 164850 403583546
155096 196577 274015561
15759 37910 55526045
48906 190840 853806935
75812 182381 266469777
79398 165645 607098945
92426 171537 198050492
152443 188265 89541009
102400 139352 92633632
171456 194167 771926478
58429 76076 44065437
5913 10157 1704075
9216 59705 811557753
96509 111803 38224995
80397 168623 220824866
176168 194032 44729935
166751 173444 389265150
193313 195609 5785007
75198 135862 642142796
108126 151177 692200825
161141 167871 595324391
137808 164812 67729094
102957 186461 470131324
134876 184936 125126560
44208 144374 250821953
193163 193289 92915
30881 162104 328541905
37843 111712 490449365
69652 152472 630329829
155098 197477 105786546
183888 187368 8787927
66506 90401 495975380
76177 80666 525651719
113229 122056 22184128
10017 172063 479236961
77875 114883 72931053
97913 116376 46184306
25132 146673 304400468
162377 167321 450906305
42827 190403 927260161
142090 194584 131257197
104723 144514 99683444
175151 184981 24590403
151168 160487 23274918
162061 182963 176206064
61342 91980 777546443
87072 156960 918727404
71354 76067 408821157
132743 154822 55297953
172973 187300 35983877
49978 137415 218957126
114723 193803 197977584
112432 112962 1320728
131387 170192 97091591
11155 14901 330188524
123251 154913 79406272
116352 138607 797600817
185218 186316 2778980
165505 166779 164035816
120837 121459 1547409
120927 174717 127297013
179875 196960 3280093
140597 182070 103498525
107871 122973 9434954
101512 154002 131469458
97788 174026 884341597
45964 76319 46770556
17601 30489 32322007
41629 66418 382551017
40716 83492 429314325
194752 199016 513977583
190563 191313 1857965
181827 183081 3254962
68121 111139 680355670
144536 183624 342170401
18060 102225 699754144
188922 190538 4068605
167042 173767 16682834
154167 190025 89606687
14621 38319 55120832
131936 197406 247614490
125153 164286 98077545
181989 190213 20764099
137943 195581 69664895
106557 186249 576015757
155041 177551 731951887
194115 197971 9638999
50033 145142 797627905
25134 107256 132211907
117475 191238 24764
62896 100697 973853033
175656 196466 52087507
152691 185940 83032396
117585 171630 135221397
111291 128819 98749918
5149 145746 352064099
105850 121477 377809031
78967 109971 53272616
170706 193794 236875406
120650 145588 866491180
27920 186671 397306500
130888 164912 491449101
181251 183232 169903199
177173 186217 22701984
47346 178932 329122426
85896 165633 199703160
22520 29869 18425232
15981 40461 61370270
141823 163404 525282574
104108 153962 124949487
117593 146907 73540115
138465 143275 295190925
191183 198474 18193083
151182 163103 996485931
177793 185530 19462731
161598 180712 47328380
196583 198366 862270728
100727 103363 129737262
62706 122269 149023721
198192 198748 285046820
196365 199253 367378146
194308 194896 668261736
134117 170148 633960986
159985 185438 63519835
198272 199414 756424658
46077 136879 301133068
21545 75698 135636866
167001 177980 322970816
107204 114251 257967432
78881 156932 590395486
158519 162651 10403809
102211 187800 200314270
34987 167904 332631808
107142 165015 145177249
50465 188423 362713204
112679 136468 725392216
135585 166156 76503488
70321 196814 316500883
96556 155148 146910243
63340 190429 577054194
118818 193287 459003093
19725 163493 360068257
184674 194018 23418684
7714 103132 238756010
169349 192259 57264396
184694 196576 29765056
2532 148512 629347754
36492 74256 94444701
100525 174094 184093366
31647 148471 871683330
80014 102373 55921041
61873 181465 763121047
112825 119384 470868146
94844 97919 354527219
100154 148897 575591299
188773 192493 734061596
182884 194707 522541854
99857 146578 117061405
191097 196180 687094780
15108 112535 538159561
145818 198790 132437742
58975 114792 864407838
94560 113477 47318184
20964 54465 83897347
70617 159903 223595295
176553 185044 21261919
21094 199531 446585728
98102 104269 365724291
157502 182787 264946755
48172 153125 760944329
12936 127024 285809402
69231 181128 487774064
48218 111642 158665152
109051 183966 187523175
111879 138608 67130755
36826 190570 384770225
99315 152239 132665487
24431 90094 606822145
117993 180667 935012018
62887 111688 122013437
111050 113620 6353410
170548 175616 601434745
14127 110731 241915934
87566 169578 304499795
199498 199525 73807
10394 25506 184486801
40402 89328 311208945
31807 120441 221747359
150621 186389 89273026
134301 176776 672634427
111819 168868 954211095
49035 199984 377762062
98383 118252 49745654
56388 146441 577350715
69188 188998 744273564
113210 130718 273853088
85698 183100 243707596
34471 174733 350881071
32230 50233 515234088
128691 199384 176830159
96704 178870 624905471
92480 156695 788804736
51693 143969 231047745
154635 184565 74673582
44500 105552 555432912
41186 55811 260895835
77237 141985 162092079
154711 188582 415938439
108652 164261 910997420
178798 192004 33230928
17184 184404 995683062
132737 197212 399816516
107502 195084 580854534
156407 162066 1358446
165469 171985 16092900
9599 11430 4544703
131430 174092 106657290
55735 143182 946007906
143093 161222 454164969
99025 142956 164331802
54147 163650 929118819
112150 151003 941914244
171242 184812 33931830
195772 195965 458157
7259 25919 46695066
179145 185233 15360440
154066 174837 938336116
39862 43650 9338962
134701 192124 143596280
185852 192479 572710604
196816 197561 847374605
32336 146481 285692435
139377 151044 580407705
104370 147283 107567812
160804 188988 61807356
56896 88984 79916430
75437 95467 50001098
10389 65058 136932707
110395 163081 132096418
12654 148845 341203460
111603 152321 734009688
3783 77074 183506445
61050 110049 815582580
198609 199147 577913696
68794 173993 362865841
164841 189498 61451226
183056 195330 30764042
90604 157451 167800473
43898 131730 219907694
38886 173781 337469975
87807 90920 860772093
39982 129215 607638745
151722 157070 13511278
18939 183818 641943654
115854 175283 57734783
67983 135138 432093651
63586 191112 590049147
13886 71920 826194710
137264 139136 4752651
130496 197331 178526025
21583 122577 252845903
58972 195905 885419071
52791 91552 96829061
40378 196913 391649352
39476 154920 288975102
77119 167957 227235134
109960 142109 80687546
26243 147683 304148640
196593 197351 1869986
72247 79496 711626334
41338 65622 56597913
48047 56784 821195618
93953 134817 981208812
1998 112387 276157635
161654 179521 44275911
96288 199914 259408827
183155 186588 123128014
78820 93677 37012622
183766 193200 117331541
113332 178770 823770447
90825 188746 553626751
104929 142980 95395756
186898 191438 571871129
44863 159579 287303820
95809 156686 647511523
69024 171030 384731227
134268 162418 70612735
529 166958 416566731
92286 138134 116859313
191259 193779 6274330
108511 119586 27729379
70154 114595 27390981
10201 120949 277250927
71174 172830 850411493
53517 124180 474836787
12509 13072 1371917
153545 182326 610415093
84630 124551 100055851
41138 82351 64208133
160401 193806 83419557
72843 166150 777353808
165555 199051 333720258
165230 172963 19070020
128520 168021 655591387
19428 120855 253818933
101086 175610 625886750
54398 94241 492637840
171877 190381 484592993
20988 154474 347159704
65763 169643 260031723
22698 81732 113584494
32454 85851 133561131
3776 149413 364698522
167580 188001 968344136
77358 143567 165685748
12341 126527 286036191
158076 198073 99854904
74292 196143 748720268
49543 168939 624056671
53657 57248 482334922
24551 101202 260722188
34402 197776 408746179
62853 183486 301828267
51517 158048 207286493
56892 160528 259328907
54657 115147 151225252
46387 113222 167186937
29176 106094 192443622
112761 132478 25720416
35785 79078 763693466
60043 138520 24343971
96059 141315 113441363
62347 120777 681760317
4459 169017 411884198
179467 184625 369747251
52061 178940 4677599
22096 196865 964720946
42220 59747 44026093
95775 112962 42980145
63781 97536 84401582
174958 196662 53262735
159368 189353 74852988
83073 163138 200609685
151920 196498 899382107
102039 119210 42943894
187180 197836 26592805
130340 132194 4571307
72174 175439 635072276
87558 192892 922953400
85065 139754 137030042
121703 144555 313310897
96332 111073 553121767
19867 115017 238074146
110179 147991 94912999
23814 77576 366521913
77600 136561 441912411
137766 175915 95306758
75201 98806 969431017
72983 158016 213086827
37589 146127 570193255
78403 110850 81094738
114734 155552 102452484
48618 178007 323673713
2015 146507 361713804
140811 155099 35802391
36540 57821 198009008
17145 197882 452251778
22419 98504 190415547
66737 69736 7499965
68084 178540 276255311
98169 178627 823973235
57985 153653 239358514
86873 192122 263476300
197622 199566 4970840
21690 135367 871560489
118888 195471 191673393
37740 51676 34814377
122405 166836 250108740
188299 189175 1218048
186157 191235 110522160
120676 145727 62836924
98084 114121 40167806
114022 162569 775630093
135356 151087 39491961
160681 162230 575381303
2445 77552 866130142
63298 106984 358882113
3395 10561 17818983
124227 184735 151288813
164169 189389 952061368
43187 135477 60459027
171942 177692 91497342
22200 72033 124698029
154237 194994 101875037
52254 76400 901028804
197095 197603 41637219
168929 198362 73615726
131423 184144 536435369
80260 188482 270841932
152773 194598 104504802
122980 191991 826811712
192626 195748 7844924
20723 159915 348497850
82541 184442 254951404
56827 87712 323816053
40008 96237 140613349
111262 160537 107442499
114383 144445 951584364
198968 199437 499989181
158817 195011 797262411
198950 199081 326685
9411 191101 454842301
25647 130407 262348854
25418 40917 703232674
8665 79028 838397619
118796 126776 153238871
17787 124730 496758156
110898 175573 161816939
67208 185158 295112846
43302 186743 836418855
153178 197214 110013545
168255 187638 48567426
125372 175150 124398215
49551 64042 36271174
29177 139690 804761281
116316 169415 132977951
37640 97218 742341327
10163 140373 326088591
121293 167867 720742548
34047 189175 543032212
86316 158497 180836605
33168 67042 84677523
75557 169379 234773352
131427 160016 71644723
157497 160490 7387464
190021 197042 17523976
13550 67215 134470009
103287 107145 9646442
86675 166934 526983367
186657 193641 17465487
12155 28147 327953321
4255 128478 310967202
158270 158447 424735
26211 189929 409762821
56669 199676 357709578
1567 173160 429245252
92091 139237 118308275
100880 178986 396621147
101186 144741 296806338
76793 113859 26957360
42111 90013 919838716
122865 192111 173249161
133393 171312 845364334
110580 183492 182441884
69714 97795 70227632
52887 65132 30664424
87487 136666 123374698
130273 166630 392356663
149918 159248 56777720
25814 72903 117855845
15841 111301 176025180
116855 164015 118264983
51874 188021 340811066
91572 199012 269134081
61701 199035 343615651
85122 147515 911740850
33395 41014 651921811
36814 71573 86932516
91515 152894 897316829
74378 101304 67385435
58376 153516 238010972
71856 178838 267566635
195775 198535 822236123
179140 193280 399506181
46333 110938 282018330
65489 143003 194069807
151475 195610 791003901
109629 139100 574689062
57156 80914 59216663
168484 185807 43300094
132049 174151 334862363
104875 183993 198015269
88195 173886 214550399
69126 142904 715003430
32045 144384 892419176
142403 150426 711177340
188999 190856 48001942
119789 134084 842078419
128730 178136 153503535
74794 175298 251421562
163221 176147 361468925
12994 196816 490677123
127757 146894 509464307
155065 198841 109370596
186304 186466 407911
51725 71407 49282659
107333 108883 623522959
112959 120062 17843261
150280 162316 148012334
156650 182973 65550885
134289 162954 994571574
128417 180998 999911516
103351 175127 349487384
25193 72867 119359601
20163 130735 453521027
104234 186726 206507218
175227 187531 30904827
115541 178798 158189072
64368 92371 331299286
150200 181845 78777940
190839 199362 21347343
55622 110631 715955863
172653 197851 637211560
105808 197897 332422478
11076 107012 929469296
196367 196632 644719373
67947 126158 253751918
186887 199989 32812965
81811 122852 183501480
7447 39509 181673428
169363 180449 789448515
69243 100589 364482834
124378 144185 609260858
103757 134210 16839384
166790 199654 82209720
122590 124301 4325773
169592 180024 367345254
37243 102372 524603330
32103 165921 527526863
176184 188864 401373210
135548 163680 70550386
176384 193671 43325684
115560 121529 14995037
31232 123210 489067899
75202 160738 214231354
100943 151265 126197262
34881 113535 775762214
196881 197782 669728943
115120 152202 93007737
173152 178956 790931749
163717 181385 409815495
94264 137368 107986666
121776 130687 22416721
23700 168410 362234031
12740 67089 275231897
179189 179916 1786638
23520 191863 421388042
43656 198322 387110844
175254 190429 79762463
116588 157556 159951883
76020 140088 320523885
44517 56054 29138020
44919 53098 93137243
110012 130032 249207418
154873 180955 64899181
115321 137522 114998504
116601 120020 372952944
194202 198669 11185084
168770 189741 58403221
116402 153254 947754825
69808 126931 868990424
191201 196435 13009324
124393 143951 48929335
72140 85186 32662240
165094 179194 34877207
66083 198601 331618089
40697 96439 125533092
22080 116941 273740957
117587 154290 784815982
63914 78246 930804943
11856 110497 247003448
161251 164161 7278543
109500 199715 976647204
150761 152072 3147893
87154 198748 798833668
93922 131769 94820689
27840 97188 173500783
128497 158709 75726602
87246 185947 247108350
122845 162510 698423524
190647 190714 176519
32889 77678 112115321
119199 144648 674122797
143690 190420 367683914
22779 25571 6947018
134088 196045 773151490
173945 179202 26933081
60457 150896 286819325
193194 193605 1044862
92302 188981 242125344
16551 106592 635962840
17394 96670 198314824
59 137984 730499145
185858 197489 29052374
69196 96232 67621332
196326 199647 884688481
14750 186089 561578589
74424 120832 656852184
31641 98609 252651365
51866 91191 98235747
119039 141077 55290201
34275 195036 402278921
27275 75078 696497966
184438 191060 16686387
194020 198306 10766828
135009 199217 160615318
110224 144649 895654457
125522 138126 206333557
184902 194094 23051130
12683 157183 531254798
96905 98547 400558500
8735 77335 171862898
36717 95789 843542654
89500 158581 991215096
152807 189264 91043792
9432 48324 103212824
19769 77952 145770344
162513 178361 39267769
140016 175081 241880504
134518 174771 100589683
93828 135654 104795561
37823 92764 126720162
180251 196512 916481156
185552 200000 36191012
189902 199683 24525262
80094 120252 896319296
104062 196575 898921374
15746 190160 436546958
77991 116892 97242427
150646 191048 361440970
74962 147465 181570614
100096 185400 213456854
78520 197588 297845242
104830 189228 211229808
191583 193309 4317396
51446 182186 327138574
12322 19653 873102334
154113 189640 88775289
101197 164659 159089463
131002 182768 129317617
61111 194870 166293739
87877 89655 918431581
16232 151280 592880136
54441 188256 334853297
28231 180834 381690444
129487 156839 903373141
195144 198348 8017219
75921 152327 191271039
103722 144144 598224394
147321 171732 60858742
81142 104995 730501046
8673 17828 23039359
54049 198934 833795610
45845 182424 915759521
166541 185958 88901108
20771 130068 273680981
90854 182453 229347454
118494 140376 119462520
170586 183108 31281200
21247 112767 785647170
5386 49713 110973196
91240 184288 258351298
185238 199775 643329720
3711 44176 101207998
132068 134644 205826226
195835 199010 361844535
71487 159409 503949922
97610 122369 62057695
180992 193550 31603483
116607 129299 31938916
6674 15154 633188329
52451 97490 112720676
115177 193507 196066854
104268 175714 178789409
50307 114300 160150230
17928 95315 193585252
193960 194601 1650570
26299 120181 269757899
100514 178870 294823996
3955 16356 30984152
160036 180980 52069616
178811 194437 911973539
179067 182926 9752994
62175 196264 582870005
114922 134750 49797394
62149 123911 916829246
66426 109187 332489979
133835 136292 1197960
105452 172828 168583625
94856 164343 174208227
71582 104098 81333259
82286 192573 276016245
48751 120755 180179580
63668 156286 232016711
140537 184147 195756909
56464 131818 218997561
56859 104671 119429203
54810 181576 316927367
98260 122574 60943243
22690 121119 246375708
126285 179469 572756778
54917 193106 544833336
33412 178978 539195230
132918 141518 110479368
96316 127055 77116164
47958 142220 310360146
28156 78984 127296733
1963 124100 305703112
69041 163026 799583071
95761 194692 247650733
35895 152457 291818094
138358 165894 925602097
190010 194044 217647211
12523 175978 922883142
17220 177424 400821484
7091 172858 414843312
178195 184974 17052442
167604 168694 2750745
160390 170286 205566840
134246 192416 145506944
108521 179109 75426045
75051 196291 303326961
89823 182165 775846598
2564 94318 229623690
33221 135908 256969187
44650 164917 301257122
161767 162476 1744675
175727 189817 35325244
95964 141719 844016822
30836 75673 23657345
12689 104500 229879438
139317 195825 72352588
111939 121510 675771607
38420 144720 842060935
76792 195316 83926550
188945 190834 4734098
67361 132983 164341587
15729 20239 825906703
61515 146780 620319706
151589 159293 19259212
34827 106254 654645426
69469 130520 152887123
121846 171101 891413992
61950 197831 574010745
46697 137886 942442270
57294 93500 168412912
6490 140774 336279707
61445 149719 221046129
168515 186209 9589299
58531 98147 676204768
34959 177920 357649840
20700 50362 621463294
122097 181303 722861289
178877 193554 36895438
41486 179227 344517935
44098 95390 128394686
164822 176922 19644906
194127 197460 8277959
117546 146682 73096827
58078 91423 940864157
70830 148081 193580616
63003 142231 719663376
39191 80705 23414848
116657 117400 1859466
120984 175237 135723525
126421 194636 32477906
30390 180420 41898003
135998 190533 136416358
147364 197108 124271017
70383 98481 805510093
131206 133473 414523731
105849 126673 52301570
10860 18813 20082761
127638 180354 131645232
61705 154461 378825219
87156 192419 263583553
99248 144804 114120338
64230 189322 313037209
31347 138428 644582618
3297 184630 453759727
45077 58172 33027504
29131 68708 98996796
20901 160665 349968424
180778 194073 28781336
24377 31655 18366475
44532 63655 47951916
39281 180645 353438130
658 61905 662170612
145826 190136 110781329
15774 153748 893206944
10951 89528 988692753
194554 197376 6965149
172907 175281 5967850
4544 153704 373437766
22061 83148 152921056
22464 136391 285316367
97452 193282 952037519
61549 195597 961576947
56044 57708 4160129
88689 161784 183367583
52447 188347 340205136
147537 194119 715086155
58547 133770 188173873
155891 159424 695796554
121856 123671 776897404
148949 159430 631414482
46040 58551 31519273
111048 165444 438354233
168825 176847 340739335
103898 129636 64634404
6031 166562 401888104
157545 173324 568788106
32144 139865 669593832
45689 84683 555747649
73810 123862 175203318
52604 161882 300707344
120458 185648 713662585
115013 140253 608173815
61354 181146 590378493
53225 177011 826329296
73832 125011 128251885
144561 168015 58629439
106637 189809 905216109
198506 199809 3252953
25808 66642 102277984
62153 123654 153891306
51664 166694 650591815
40875 135534 496018508
168886 177488 21402483
122008 170195 120656787
176416 181935 13718437
36489 168394 330070531
149669 173382 58982113
67665 129908 315609480
19774 75487 139567284
174971 189216 71461039
15123 78844 159672978
62425 128031 164222900
134669 194497 937874119
179059 199761 338609655
140444 167059 66558462
170818 173708 213158501
85857 133817 120123762
45526 168928 308946372
165768 187064 53130798
8728 45630 92415537
66182 188204 305374635
103304 169259 165225730
76408 139723 158447698
85862 130328 120256512
12019 47527 88961955
79729 87284 70533121
108314 143151 252568060
61902 62201 738857
166412 166981 1358619
9233 117146 270175123
60610 99582 464352649
105885 137948 999975097
194316 199969 14190428
86146 155990 946279285
146721 189305 850926604
167740 180375 31379082
197144 198465 3345720
64733 168467 259630886
117069 148588 79163877
166517 170408 153076529
77537 164982 219014416
170968 188310 641357921
109935 136480 66670273
155811 196565 101691983
12080 77175 381053467
2875 74157 178376188
6116 196318 905027648
39445 72397 82270903
124318 124703 604069069
107997 160681 598857777
99664 183757 575099165
179781 186198 252366315
13505 170372 743153643
11577 187405 683924746
190167 198700 21332457
158854 191135 520291792
86876 143802 617518753
57489 192626 337985809
116970 124530 19031188
119957 121280 845710
10360 52185 104744747
87850 183061 520153133
21586 161213 349740122
167316 192123 61992931
83127 90849 19084398
81873 119290 907328907
57110 62201 12590918
25887 167534 354566921
128976 165708 717945759
92395 127593 631490248
170355 175432 12632885
52779 183517 439986685
156194 191594 585161667
859 101647 388548947
124223 162319 609718407
6313 184254 771831002
183659 199087 38645278
188019 194609 16459072
145011 194604 370955762
64809 112451 119143177
140629 199410 146992008
128454 199854 902608109
77651 138428 282512601
50335 81775 125229798
155239 199993 111816744
21143 68768 979608178
158764 188387 852094602
15761 60386 860675459
135898 193370 773563023
20269 44433 60451143
91021 142427 129003543
25624 163449 345214214
2811 39483 209991069
142729 199184 141193499
144254 172446 978507222
66967 162568 423729124
158988 176445 43446307
190629 199746 811307996
50847 102133 957227074
56696 114363 144067762
129626 171547 104683931
28050 80000 130008031
23891 185846 681315064
179502 194285 68140730
87858 166993 265172209
199969 199984 37831
53658 177381 309528643
25620 79322 134493644
67509 72607 12695793
123918 177397 828407261
182192 189855 649517550
34086 114991 202339819
190843 199639 22033203
13252 104047 521302886
183758 185184 44342119
155541 174186 37809157
49320 80697 78512764
74565 95373 655358893
13874 197941 460730944
156514 177130 432028959
68121 124001 363900005
58153 110026 883295929
7869 104919 666366185
180885 188751 19912456
27441 62932 88855838
4819 147244 539011594
117656 144844 68120953
14730 78882 296936059
133818 138205 11018563
136878 161001 60523406
95043 195483 851598643
100258 104768 11266542
85440 93110 19147336
139225 170510 78165750
30529 55569 62750817
135263 166358 23699644
148831 178844 74701008
13972 29007 37761200
43262 120361 300243032
51714 133617 811111609
192496 195642 152851025
124909 175018 649538650
28115 42541 717499870
15340 105439 788818377
22011 191028 423052084
87979 134797 117461295
162650 187953 63118058
78774 177654 247254730
142647 198135 749516612
51952 144294 231207593
194846 198561 9290680
147798 167079 48095505
181356 183633 5855627
81803 97550 39387348
150886 194708 646114443
90702 130996 101208165
21868 22874 2542196
175598 185303 627055557
124457 192429 170039242
58683 133284 268483097
127073 169876 544349057
74519 149141 174028143
73517 101691 70562220
151114 180417 72880446
18196 112994 499533613
128964 137778 191335551
86217 118070 79680857
183019 195747 31923128
37394 164332 994519894
43847 100897 142773527
56561 136915 200998226
3703 125950 306069054
134371 160986 66782106
16949 65531 121586782
51462 198903 912790708
164865 194399 189005050
172234 193473 686216897
12601 126628 926357331
18939 72267 180315283
86543 112837 640426210
52488 124485 180329709
35836 74398 77507084
122494 184126 696211207
137675 148861 28113073
45542 81032 88890332
75500 191452 40715853
178721 179068 858449
47058 124602 780559356
67974 115503 779793664
151821 168786 42362026
70234 95129 313609541
113506 199276 214748397
133098 181596 306792262
88723 163959 879875853
19439 75488 140356646
131353 170862 98780106
111130 174697 159067024
52032 107439 138576024
34563 136350 254794902
82069 122592 935330107
154677 187947 83149144
174972 190947 40068945
54640 156550 967253488
80098 124564 111397525
49030 193238 360829825
153373 197418 418879590
175841 197021 214341858
11617 126620 288084676
178523 180160 4044283
14589 145357 498766705
180743 189048 21023065
72774 76310 9043945
10803 183756 647258499
10246 37910 449213232
77355 139655 50025992
175880 190087 35612624
120644 126812 15566371
94650 185724 227946925
157767 159009 3054935
14051 141771 319873374
56289 112954 432902079
83275 190734 942943692
109604 139331 74609810
30556 77294 116954520
82421 153054 359073655
46137 170817 364988305
70230 191532 303552855
119094 199561 201432943
163721 180899 42561750
63978 80610 776605493
52988 80221 341686591
127781 150799 243262534
75595 166745 228103601
17693 85862 170615034
101551 154946 630334106
192237 194755 6336388
24505 67842 116147786
82551 91762 20197151
18379 162093 359913538
42063 156926 994319140
188591 195235 476446885
114258 175693 517666146
11186 64759 134237256
80809 165647 212486607
90131 90339 489172
34949 189205 385992532
158874 181801 582545687
174730 181483 16772919
92925 98884 14923337
135995 193081 142765514
57360 123166 164499704
174512 183830 609828480
149913 157324 18616961
80714 138091 143721993
11859 182732 427658960
74579 191970 829553061
57742 139930 205607166
176201 186306 168939334
47690 79987 80839806
141187 146393 13041147
185842 187512 536600418
108766 130457 666094746
153610 172363 46809218
181134 186348 272834849
151394 194252 952882052
86776 191776 262870757
189991 196226 15558439
179160 187211 20364267
174083 182326 20550330
181182 193929 275693609
42872 156050 988982056
118663 138202 49054352
68245 102993 751747166
4290 59573 138505744
192381 198368 14968199
111226 163010 129839923
186030 188926 7253266
195042 195270 293079
39792 53436 61364292
55380 160096 767484557
148426 162129 34314350
103370 135483 489238623
128258 148228 50122329
187279 188252 2430634
17415 95957 466735924
72130 102332 684306345
12068 179229 418265322
141158 172150 173294038
85519 158299 182324116
41712 171830 325558615
142066 156256 35648079
59882 129312 173716129
182527 199789 43378664
111928 147240 670972191
190483 198166 258461201
169239 196367 191132559
159983 197987 94932251
62851 130703 770069027
175915 198811 376587564
50662 177743 317992011
198288 199363 2727422
127476 181798 135691495
13366 91266 29832352
41806 126046 561752520
62925 106908 890296824
138492 193215 136760632
159952 169583 24026463
11182 60903 124679614
197940 199351 774496738
6510 20661 61442699
94840 102435 19012966
84361 93011 451454489
9990 98967 222743979
87280 92751 346693120
170563 177527 17338216
182871 193121 10914994
172403 184425 792173576
51588 95787 110642634
95094 191669 241728179
5075 69534 161351856
76064 162529 216533871
3157 4822 556446987
45310 197855 690063269
78531 90432 29521965
169624 192420 57003522
127066 132811 14384375
88074 114585 66464957
61309 153018 229535172
52645 100223 87216461
177327 177833 1225975
9135 159541 376684397
36965 98794 154652994
140584 174226 193955347
38234 79304 102741389
148858 185795 92192253
176218 195104 417499522
51034 127009 328555922
16792 55097 95952627
186851 193245 15956067
130696 175431 111805978
56349 88979 81259405
109470 126570 43034948
153262 196153 107169066
170410 174478 402472270
72617 125058 131443229
8023 192172 460899178
150689 189431 992614683
13868 87380 183974102
63604 65474 4661622
61346 117037 139229646
40295 147512 865361153
132339 180938 106693977
31268 59560 676542568
75469 184232 272069675
35962 146544 905247151
87557 122062 678713018
75718 144931 173208090
48864 185479 341860262
105022 113888 22162948
127592 194241 194318980
94985 123342 71021615
136217 188869 131667325
112909 171595 146899343
138096 151192 32885229
157482 183195 64014492
80966 114198 83114843
140845 173409 81224527
168736 176151 18433404
136339 186710 125947521
140282 160343 413762496
122461 159491 415327666
74771 123409 957583706
104644 117858 981599233
5359 70834 163883517
135776 157810 692929547
1723 55872 663012441
162059 168084 14850120
199096 199201 258573
192336 195136 576131578
24852 180998 417992370
185356 191511 15437833
111291 161408 125710435
11944 197848 465309637
141526 152957 28615490
95918 108873 32434778
92468 184441 350050491
100495 119803 48350332
149100 162711 34106669
51584 138484 127387413
71695 144574 182469031
107091 190521 78162149
14186 109707 239110003
182521 187515 12683975
7198 117712 276578220
47795 80603 82157436
54333 176101 981518922
157006 196141 694659327
175957 178787 6970321
133828 159160 797850324
66528 156736 225987652
51173 127279 190670492
96909 196910 638748139
48381 197302 372619241
190949 193262 5733783
11863 95476 209328619
57047 190352 333432976
57754 74987 720753786
120128 141010 339300110
136614 146022 23521212
104502 138327 358709565
162356 179725 43038739
70040 196959 317563351
67849 71250 535715989
65139 170914 264677244
12943 63783 788932606
87933 129471 104278522
135607 155954 785778751
164960 195873 77138235
146659 150406 7062548
175128 196468 699669486
47671 123462 263530920
85426 179050 234118301
154817 157519 6876869
167869 197658 74477615
110419 165012 118958894
53691 100441 116943838
84754 151709 167793054
119800 154831 130312174
197381 198344 2491054
94688 136156 85562867
82876 83687 2004926
20146 64955 112151299
145747 165365 49157835
173848 192893 85767287
139725 198686 147440035
38069 104765 537164608
173610 196920 49447822
84375 170605 353925552
176318 183168 17143600
108372 173504 162960067
178155 185918 913346930
50716 140788 225652253
69562 83789 499101070
160272 192220 416393145
156796 166493 184413575
124465 140463 48669341
156121 197505 16690705
4047 125073 538048006
71333 115083 109463622
67882 183461 289176917
125571 158413 407343179
58209 157942 548678252
66642 178576 322770717
190753 193678 713262636
17932 87049 280322030
24199 57404 13552836
137911 163890 65148303
2329 9112 561335079
190270 199327 415513381
151314 160599 23190231
105825 135075 73362006
174301 193998 49284353
122447 177635 138071808
21133 105528 211151681
189175 192417 8168232
120755 171507 542661302
133911 172914 97444620
27250 87963 829247177
189345 195650 15819618
91681 169418 174335536
112011 187628 241030874
126557 175022 925207790
174933 188193 33281219
140402 158732 45969994
28922 124052 238139921
3208 107554 472422596
178815 187501 21981358
18808 171719 382584333
178008 178865 306984849
176849 193450 449822662
11555 197697 508563754
101922 141932 100251085
16326 38784 56287730
29832 100091 175831969
165211 175037 271165476
23927 157568 353915497
172034 174588 6376937
180415 191886 231938083
196024 197482 3618751
76329 125871 186838898
99217 139393 100752225
97172 98746 489213851
88622 110264 54323943
57493 94504 92379437
80084 104024 59871540
159656 175202 38700546
20480 152698 331028798
135251 169867 86586944
94068 142064 120270635
199271 199622 446730240
36203 117114 202431453
170865 183072 30539026
17720 178408 945153268
112294 166438 319201584
102238 108358 15280011
60847 143016 205652965
183456 199509 40253564
64609 72868 259330388
189124 192693 8935937
30923 118546 219171488
101292 187062 214680792
134758 141050 15787402
183133 187574 289709363
193836 196758 7265900
92144 124958 271198987
26702 71510 274160862
44268 118752 510234354
65856 168567 257058595
137250 145761 21339008
187033 189730 544997106
5287 81548 356932388
89261 179215 539680929
115259 132783 515362977
33620 155031 829707007
14642 84798 175646367
56387 64934 803443348
112884 191423 196661412
95614 181335 356180061
167453 187701 50675712
29608 50907 53160278
31304 39389 20261374
155990 175951 551766538
192986 199376 16016581
181957 196791 160493912
169922 194607 485819786
156030 157937 47026097
122214 194174 180081185
19846 121743 624702827
25088 77948 528290027
119677 198457 527624364
159951 176432 36513677
110492 136087 64162112
186610 190661 10186398
106539 199443 688102707
56073 76365 50720311
184686 189316 7216110
170841 172519 4179040
197412 199562 5491777
69862 130944 152965863
125732 158756 30257632
102232 143653 566046669
190950 197177 15497748
163860 181777 203189790
149594 198605 84921768
69972 140035 64974479
77986 102253 60585871
34646 156162 304284908
1258 147011 911286905
86067 179467 951439861
55964 136115 726490817
99358 103902 11386887
42008 170633 537515822
146883 148249 506376512
10988 105876 290192171
128129 138854 633160086
9928 23574 979744183
97111 193125 823305133
168923 187988 47709003
157706 170239 31165374
83150 106719 688873527
45585 187346 992434168
163470 173295 806857251
113691 180274 166520210
70347 167850 790889729
106652 156975 126276238
15583 133875 372829606
102086 195297 549586651
132462 173378 102164537
994 93685 666500844
22145 162978 862194722
197188 199255 149588956
63849 178153 285904350
84220 139968 201476862
103486 163050 149392566
8836 174277 700868219
142269 153525 12778645
155341 181750 65716365
76997 145094 170400181
51880 121836 357983476
62824 88335 913710908
174351 179155 11879879
96675 173255 191604222
99291 197049 970637314
26848 94456 939822270
92825 173412 381970851
83390 179714 240908644
33537 51709 45342070
6149 70338 160705271
178687 186117 245384510
146051 150307 10819493
141661 161115 45966818
103120 181276 60287868
33927 66306 666932519
127080 140799 34363537
138649 188074 123601939
74490 91410 665214034
53466 166157 985811832
29709 96333 166655136
108037 116281 885238272
102553 141418 912502767
17175 25241 20092560
156282 182363 64864726
28576 117879 984762318
119642 150551 365713014
26173 27672 3789052
7654 79652 180267351
112189 126298 224739115
24877 134653 274893951
35387 59965 61613906
176097 176994 1043733
37776 193127 388743500
190863 198275 18536989
181731 186568 404764748
167480 168070 878524651
198067 199619 781394853
124952 166798 104655856
42746 190211 620755083
115844 188831 182711551
77305 124344 605179266
83471 152282 5146114
181076 184372 827724111
8040 192636 462017540
121563 128742 18086020
13934 89725 932668439
73135 111405 95804583
171957 197144 943894939
152519 159855 818711603
74434 181196 267035910
79191 121487 231419368
190488 195872 13453437
73007 145564 181765666
159962 182494 356334168
69566 87483 44658022
31295 35801 323067312
6914 87191 200837425
100720 178701 427730295
150542 159873 4090903
32745 83180 126109220
116518 130495 35141196
89561 140620 128075752
112095 162083 646961164
122594 149575 164721985
172700 188813 40420091
39774 51372 295934792
20634 134252 284419061
193211 199826 16637935
124906 140179 646857479
21819 142194 301418782
101367 176056 233984544
112911 180840 302860164
187571 188250 1669349
121768 189617 427234507
141301 179132 94401070
83910 140945 142927985
190136 195539 132708569
165799 195236 73485204
99029 197750 247080364
47435 177521 325485450
197388 198382 2567674
67169 133596 384153896
97518 144098 650432475
58356 90990 693333845
93225 182461 223253930
39846 176138 340921514
116326 126020 24433345
164083 182827 48584292
41334 102421 992334296
190735 194861 479428883
176386 185130 234335347
174726 186037 419984528
84996 180417 558413481
183900 185330 3570712
83969 190879 267611155
87065 150017 157916393
170956 189524 46524008
158138 194347 608389532
32122 110405 328442388
69944 145349 188827399
152013 172308 50686040
1921 49093 787817911
58856 187255 545972069
37368 59720 56132294
180999 181822 2087085
76560 193684 979858676
57917 100874 107262056
65905 99771 755321038
51520 121644 896776516
85213 111689 66216695
35319 88494 132831416
45054 154991 275360816
64719 196534 553782519
92281 124545 52433669
55905 84245 70666946
122495 172919 207160491
189715 192466 288898314
44836 170394 614753836
41537 157758 291075773
27224 49984 112307596
167358 199671 80860898
190220 197104 17161639
188909 196705 19452982
85304 119185 689896164
154392 169929 38792674
21180 33632 31226678
131686 197691 165062941
23285 82767 148881388
148539 168890 50744015
65059 170409 263673407
20458 145196 312246343
27743 125715 245308770
136308 188427 391406314
115764 168056 4376733
144270 149856 755010485
168293 186523 45631209
90903 132631 104766147
135053 174129 129453711
10256 169864 976940022
23674 88671 162555296
140530 166430 64808366
2978 194013 478072345
67554 193148 608755712
27722 93786 165292840
127444 160074 81723323
191194 194891 9219103
69729 89609 720206109
22191 54063 79875493
125501 198537 861267087
34095 153199 168462567
153396 172028 46486847
96704 154294 929544576
76309 166202 224956482
115137 188214 182985248
139853 188283 705605030
191611 196520 12253471
60771 199919 608342994
74635 86376 710768213
111825 118078 15729023
109713 134190 61454015
6421 30572 60569250
67498 178585 277830602
193974 195942 4971700
66441 130045 159313826
103405 146821 108923283
188354 196665 20729586
69269 70952 4137194
131184 190182 147590350
19851 65357 442695280
108694 121875 164872674
170037 195914 351628359
118511 159517 102798882
183305 193950 26653277
106571 120462 678844263
170465 188918 480139580
44938 53739 589430480
147752 185292 971874250
87374 176196 233720710
165253 180025 36546212
95997 184058 624326626
169623 183504 34634072
84347 100455 875004816
40668 124812 210678548
197079 198139 1973158
85526 131709 876038724
193676 195208 117669389
177041 190205 33022828
54913 192205 343439497
15338 16777 3712636
13613 158642 574837931
7863 15696 19611930
20635 157323 342359699
194410 197719 308969601
30527 93582 356016907
114098 134412 50954532
97348 171246 184922861
52539 121397 172378921
41994 105776 159530265
98706 197779 247941163
1287 39791 96477218
59891 96244 90789115
106476 172943 166319307
34775 91774 974022279
107262 115475 20618929
121052 146619 968825745
184908 192302 716666033
162158 178079 108276117
181415 190614 23244161
131913 132764 742513679
152558 169232 577881402
117290 170231 462765935
114466 161383 581731035
65002 132810 169807492
167752 197150 204495552
26451 88248 154472536
84441 161124 192278459
14199 87950 611360907
53531 81036 724073282
120517 187384 167410613
185427 191160 14421597
102305 145374 521338993
72784 102473 981858282
190507 197325 16952455
57175 199295 355465611
169701 197095 145701379
26472 143313 292496218
168258 181480 32923203
159152 159535 244085912
90494 159633 645814545
129317 133889 11415783
76494 97368 909295592
85197 140016 743237613
62162 142063 187018882
195623 197346 417753880
26824 159425 452896594
84965 189140 284847646
1571 120655 681763085
119644 147972 71186139
191989 196834 368389501
99485 121388 54860838
81954 141674 149610679
194852 198678 962069203
188675 189068 982839
173293 186677 238913831
5990 89065 675198521
52916 162041 308637581
134481 180900 597020730
141673 168035 173228317
65502 104036 96352669
12794 162827 375856944
113098 160489 118865162
119248 141291 423308797
60598 80108 48701464
72625 97535 364744679
127096 132898 14525440
136063 185536 123693668
104870 131349 66361511
22047 131872 274982128
158151 186725 928817807
147065 180356 157075000
84472 171838 218666975
180282 182767 215509933
99344 142794 108923350
195519 199607 10241025
21876 177596 389651501
14925 29896 53020622
185746 197378 350753342
16796 119386 131782547
122817 188549 164450553
125846 173315 118533541
109956 136754 87543688
63846 144139 818329202
190965 194319 113570919
5630 175663 922089745
138885 169590 187293586
131009 144945 34822743
175560 197703 55402986
24669 130782 634669724
179798 186358 664472
75876 77158 567634941
165784 198846 229528086
169398 180086 431240727
56567 152853 240898819
134160 159669 63899972
72216 186526 19984769
143304 181154 686285891
66298 118208 934939663
7393 128197 302451262
147598 154172 16386139
55249 199003 359659040
141318 198030 694275073
191004 196422 13472083
79074 102714 59017872
68097 195750 319473609
39454 144743 436420029
169678 179460 38281538
84001 137622 134357482
101985 197939 450915018
25825 91541 893526577
82300 94890 31484001
164006 169435 13421622
1247 185833 461930579
116937 192743 394590372
8287 35389 67935373
151902 187697 89497334
26589 135583 967742527
28860 139671 277441937
82042 100811 491931318
46657 115844 173135877
198274 198314 455095965
1985 54458 112508149
117999 185232 544459321
21900 185825 410278038
173941 198801 62304563
155962 185450 74321202
81168 142583 153831137
179488 187148 991889889
30400 79832 67717815
180259 193947 34435754
131345 159842 744198203
3672 83326 199331815
129035 135694 247370418
62878 113911 467946281
5837 175039 645457208
66906 112740 468054682
119007 143357 61023933
13095 192547 907848251
197807 198011 544742
30711 157382 274844786
158264 187392 72765247
173416 174914 3811475
166104 173818 868422953
27700 68539 102195531
113285 174123 152310941
146827 192833 114962351
78934 102644 593482128
141851 142794 2360996
172776 185873 919825894
103412 179333 189937352
128811 147231 46153108
56321 124195 169710350
75195 120216 112594529
156756 190052 83054299
59047 138391 291709384
32077 62634 76406148
71788 195769 310314235
184543 193545 22572564
121245 156586 88687282
53990 61036 17660777
64339 76009 587593868
192382 199059 16691180
113777 161233 858811414
135697 168438 81869853
169663 177988 511987430
73968 94116 232887351
172553 174639 643798329
13163 120517 997563819
137097 155174 723717980
108652 191867 208336810
92753 166590 184950922
66854 156915 838117223
173490 173674 486078
185694 190011 432474952
54892 95233 130275739
31745 141466 274630300
72338 88453 40223051
192182 197320 18311574
65310 131961 349059521
108310 118662 11167841
145918 188446 106303439
81451 117816 91020304
192497 198368 14695446
144703 166720 55151365
167185 185735 478981881
149817 151811 3808396
195126 199504 10991928
199482 199742 672927
39042 108979 479554877
101893 199675 244752886
182352 184385 140616166
142864 199414 422752046
34964 144556 274317778
168062 173841 920712288
48484 95762 200530077
91076 152734 154715544
29639 63652 776564926
154583 160166 13964853
49352 126355 192811224
149134 192915 663513419
147480 154137 307112909
168754 181233 852873609
51626 74078 983983094
174751 181758 548585204
151556 173109 925765760
139745 140667 1010708
90002 165571 189463715
29058 160671 889677196
2642 46542 147103800
181370 195691 36033642
145433 158845 33658079
189037 189068 610277309
198949 199955 2538717
59190 76646 43637155
91496 108983 601665175
108902 115296 16026737
154956 179987 776207562
41172 151481 57816915
155593 161947 52199994
163581 194167 749746640
152341 198381 526048369
148684 150009 3353352
78696 157294 823871332
80865 122621 104543652
99051 139296 907296445
170849 183323 35241252
144695 158704 276781875
15366 178799 408909114
172265 185985 147597180
176729 183967 8855052
42710 193439 377170512
60240 136000 189547647
25685 77820 363903570
37780 179656 354835147
154372 189830 135158244
41284 158628 293867027
5803 45611 99619430
184155 185393 173365823
13112 192517 449151929
144790 186933 105425591
42003 74707 860175619
73579 166620 931260510
141450 157294 39803511
138946 160317 951575621
17568 161723 874031617
62762 105976 108059799
104214 155362 60446835
27025 185582 782344176
121793 183515 154443396
45465 141916 465789702
144318 177167 82053029
26515 43369 42162978
181508 182694 3041207
42576 90144 118840751
132160 139707 18936152
70380 166580 302169019
151938 166689 870010692
12323 67375 137925405
61012 141978 202665965
54581 199707 793312784
128681 197144 274553848
177045 191202 35536253
193345 198464 746713574
123472 138042 666693388
187667 199448 549719923
141167 144721 8809845
47110 157203 275809295
38364 151808 345728106
88912 124889 38991943
107462 165063 144493396
119891 145638 64570597
105135 169786 161897216
110532 134039 58931784
125809 126100 808539670
109037 141841 82287468
84412 89297 799229534
94541 193420 253543556
158777 190072 536518545
15007 188056 433222014
104836 129509 61931200
191119 193892 374146458
194871 199300 92616200
111142 152104 416645097
61191 125095 233616587
16729 128935 745679047
42033 96199 135495557
21847 134158 281229476
51254 149274 245615294
159303 165539 330655949
14396 84006 174285946
155212 182153 152872946
58145 69376 549092176
47894 112252 161050161
4508 129054 371816885
97937 155310 143825859
145937 187566 104121508
172347 185708 175604509
136286 180210 859106446
139292 174107 460308709
104882 171862 167599435
185637 199445 34587920
58650 110602 684044862
156958 190684 84169061
112945 113399 1144563
43410 167297 310120899
66703 115815 344243997
158708 179916 52647887
4841 58835 153410892
34979 190484 950465333
95532 188247 435170007
17149 182203 412904868
11412 79941 171618567
137694 164725 635192336
14396 174019 399520675
180921 189810 666224242
13814 105444 229384333
199454 199794 230261680
83479 149899 820214310
192996 199104 729778137
111327 164309 132895168
77207 89902 328650022
20609 116303 239440958
45738 150112 649962337
73382 136151 157254258
99529 161461 371062173
96946 141779 112382258
88507 113988 63896661
137468 162084 709640205
57230 139270 205231186
139384 150104 649073459
114257 174380 641784965
92890 167336 205330208
148598 165239 41615000
91309 154489 158505634
57118 96367 97939300
39327 129008 691939839
182698 199910 43220741
195010 196263 3073191
23938 107991 210353813
87214 125009 94844848
115269 157797 106699725
99662 141168 875388192
6961 166996 665160367
124591 168802 53587201
55090 178996 859855960
129942 136257 15753413
9862 37204 68587037
115841 151096 271757657
194997 195180 451661
194251 199683 13654330
186950 188184 684522651
123479 129435 15000400
93034 196454 258849918
161402 163093 707456470
59969 180542 301349957
90599 161654 178318911
177630 193574 529403519
118370 142107 59539271
190808 196632 62497520
25661 163204 860547507
197815 199231 3618630
84012 186059 419177629
6420 153014 736545695
91682 145093 476122773
119709 140183 108470391
84031 147129 158122772
137718 141549 748894439
82847 119998 92969279
58174 82181 59860007
124633 158605 989706948
159083 187559 71160637
193140 196935 9445921
131276 159754 71350366
128466 174893 413815165
46184 178633 482410254
182163 195979 201167148
15660 164158 371929747
106380 137235 77373624
180912 188062 148122227
11447 34508 943515996
187292 193926 16513130
139561 178393 96890731
39725 176705 342646968
133229 162909 778368921
182782 189330 16476246
160598 174101 600133088
174902 181890 17406520
161669 177967 947708954
185018 185271 291287
45947 166941 302890652
21137 151459 326352240
126527 144606 989742781
139086 155413 6341020
92586 112467 300616453
59477 185488 315164906
39764 67519 69345093
21414 95637 820227684
156591 179237 348334414
5251 47595 106004978
154301 193630 363847458
45324 72387 357255626
143946 175582 79060399
65800 115171 123469628
8466 144809 341341091
188198 189668 3630898
67989 110051 105164546
103100 134737 818869558
36285 38602 258248883
68384 114671 115768434
56841 181775 312292964
7834 93652 114504060
101127 178999 420503224
106456 173512 486488313
179561 180197 303881519
131238 138792 769921937
10194 150498 955822235
35394 108169 273692289
190239 199931 24263857
196472 199865 505657224
189636 195562 14867979
173015 181609 965807877
113404 186763 183684762
80649 171833 228155703
196807 197305 1242984
166877 184652 44344862
147022 198994 129927216
19663 63368 225669479
24241 146612 639827484
29922 81691 290248912
176830 193417 41544781
81175 93543 83512413
108086 109837 4387782
105417 111876 14666495
77129 138514 153673463
65840 82508 525419930
181664 187831 15679725
179979 186231 14498998
185481 194269 631419207
16855 128116 278480667
53023 142990 410912430
1729 31054 73427778
123489 189863 645635591
109664 130521 52408005
112291 122781 878426815
7400 125095 294686668
119253 137434 111091148
12615 99627 759782462
32494 116406 959837046
145496 153734 131712291
199048 199199 227825255
123059 194769 179455899
66999 121256 508127555
197504 197948 1144634
178652 184076 13704475
82481 180823 436530383
157623 166761 22685642
73413 177505 958037782
16565 97600 390537806
94288 185738 228858129
188252 196322 867994483
37146 121006 209851434
68176 84717 41350594
26660 64763 610398634
112062 181927 458252113
49761 52185 6049817
67227 68549 617132915
106938 162617 139693711
33328 162115 613995474
194919 199617 294981933
6010 171205 781559628
22590 161419 418684387
11679 69482 144829522
68362 183296 684272287
188799 190976 611552417
176145 190897 37009256
60851 111184 997118153
79674 94585 418645996
95103 136345 103406536
15759 68649 132384523
115349 136218 52408023
114924 130844 112047140
31336 156881 314390727
65875 123743 144843914
33733 103892 905172651
138745 185669 117318381
98461 172862 186187986
184904 185627 1875430
195449 197682 5517356
3899 122635 365053338
28781 150115 303935429
77640 102092 857523838
179538 189561 207496855
98561 118553 112100163
187706 192318 11494468
189312 193297 34819883
155188 157156 999446876
149300 161304 718929719
47124 143458 611418687
154399 182577 70242911
16443 188685 431093803
9125 153565 361724748
60591 199998 348783112
49559 178572 322686078
110660 153598 107581197
3232 176262 432987912
185957 188234 406950337
187357 199917 251161934
126586 183493 142258793
29969 171175 384896981
191383 192421 2615050
99394 140846 103942702
48511 134201 250430831
27037 169026 393458347
134085 159435 373540680
181003 190432 866268975
73211 131665 146399671
193126 198082 457856990
94410 140208 114766214
22018 128639 266980109
135973 174702 52623201
165645 186668 582227066
58680 181517 307045631
136312 143315 94156528
186375 193497 17793973
149950 175567 63808064
162242 180393 44938838
139713 173223 504929835
151862 192135 100632896
48334 188906 351826633
155624 178842 57673642
100713 109042 20820673
9080 127666 296947109
155003 164851 224145749
20794 50064 73217198
174922 175925 2519734
87117 199602 305357559
128075 148998 52520856
130508 163591 505616376
183365 189209 995068496
180700 198807 45552428
191459 193605 777207704
167437 197152 713320436
88676 120641 80155772
65748 175199 986506035
102794 135305 81557782
34794 190111 388669460
16003 72672 152725794
161731 199781 94996193
85248 147201 155253505
155858 169706 34477019
12324 72598 150927762
19160 90411 178107164
63046 145710 260764970
105180 144259 749976913
112110 127821 517388620
116144 183011 436685071
99527 177137 760042793
146063 194435 120954149
166813 171142 10706956
114356 114762 340238929
179773 189437 990878800
144358 186135 104482565
73505 84482 27436884
153575 191871 374650841
124320 151846 556445623
58612 127675 659386473
132253 139393 765285946
167882 190809 57400571
54309 145678 228717083
47427 137833 322526197
84634 110695 65278354
9670 175799 801137193
62292 147305 212862293
116735 177729 152581646
160547 191604 572270038
20092 88717 171574474
137993 163965 65142589
99890 168952 172908128
30381 35843 13650931
117086 149232 80701121
138233 145287 17621965
193212 198609 13554567
22638 194491 873079593
179086 181103 2189040
105555 142720 290451989
13430 74305 60553305
78184 131234 69180501
102795 165250 156602158
31933 174553 465267994
146011 178856 81911195
172132 184012 29716502
35475 182133 426919950
164555 165412 2073048
122053 187420 163649300
166404 175868 112828022
33089 92370 148114173
98757 190153 629292291
78438 150586 180707542
8450 103415 823920852
53724 83468 74377935
189842 196523 16684317
90588 95111 11497533
173435 197165 59456529
114170 167192 664840925
39811 109950 175309070
190180 199348 22953992
140922 185574 932554976
47034 68689 887062026
171723 183516 29538349
65947 190148 653805109
43840 195386 921187831
192903 196005 7748771
153273 182448 72740879
7063 89255 205579132
159122 161251 5419749
114321 166720 131276164
198299 199982 4236136
38204 96571 660080150
105016 126438 53781783
182117 190467 21081919
105529 186128 201781123
113900 172891 147638418
65831 129355 159066721
62123 199530 899605170
76610 125892 123358085
65824 156918 656090817
98790 118376 49076242
26164 101505 188608579
182009 195749 601930089
4415 35356 77503378
128506 134307 14538619
128712 171804 107670833
850 73370 181427682
102825 115126 30797494
194744 198263 8801505
43594 56155 578218380
128386 141735 33407022
59138 68513 17380966
147371 184416 92465153
98225 188522 226021781
15114 190056 437916256
56958 182192 313070491
196269 199760 8840366
192945 195988 842613443
41905 73496 78996819
89443 129906 983516450
85492 129402 110017187
4880 75038 175677843
30362 53700 589907478
98413 118944 51467042
132895 197634 988531924
141978 170740 71836178
148249 191048 106907723
124876 133217 5324192
178032 178991 2327458
64715 169160 261461429
91510 180303 838424593
156151 184274 946709565
183980 194203 886762999
157991 194618 91434891
74381 197627 19152678
175609 190654 37748186
199955 199965 493415373
10604 155200 927045890
175978 184434 21147022
98596 116323 44387220
58229 162739 646999057
84597 185508 119576953
175007 188132 32943923
19065 113403 235995348
84261 193441 697484456
22541 120011 243953566
60685 119311 423432577
141418 169475 749201014
111703 196926 213328196
155219 167662 30962920
186647 195974 23332887
183149 184904 222564975
165173 193885 201409808
166434 194566 70308609
145402 147693 5829586
86515 116523 265275872
92735 125098 568036389
18309 79059 485452699
69775 168220 969267033
168347 180470 30092608
75742 153696 195138479
163355 184095 856380941
108075 127752 49389415
162190 199473 926870331
33934 172622 346957616
196677 199743 7766812
36170 159092 307749943
103776 164227 842115710
123915 152749 72274897
146442 155223 599744074
188964 193945 665550549
120911 175633 432396928
125524 194095 373788994
50580 128850 196061721
82395 152035 174371876
102696 113636 27352912
81906 110264 434033365
4400 49849 930727981
187174 187480 106994809
176144 192286 40448556
16874 110376 233958384
93523 168343 187298177
155427 176028 520129786
106328 145369 356634856
117339 161600 265763589
185580 197199 29022033
809 73624 561049625
47664 160240 924822409
87200 194544 920260079
168841 186499 450817707
43569 109496 164919292
160365 172783 334031299
139310 199187 91689926
157248 195861 96370473
190393 194950 11370690
48960 55947 757234807
40106 99768 149213414
49491 117339 287479937
127359 157539 483639666
186846 192448 14035281
34047 151152 715324207
15270 179466 796513033
139563 167966 52482563
115144 169402 464918594
160589 197909 93181598
122641 187775 163042116
155643 174654 47298008
8768 116844 938962359
141695 178699 92316862
3562 14383 282887792
415 162363 405546218
179768 194835 37912745
135076 172988 94708749
24839 185591 566793653
47857 104559 477453490
199266 199779 331116492
13260 87168 347780665
37715 194096 717146224
187537 189160 797393294
117904 127006 22946505
10107 74933 352327216
93904 102062 364353389
111015 131505 990484728
166243 173989 19188686
90368 108231 44823213
145018 183158 95340569
84379 191586 424809897
27229 140329 283154491
156821 168082 27911359
96451 115234 803401731
81688 164743 924436393
149463 187861 125947409
34612 88862 181258760
189652 192149 294025883
119699 120241 312154373
148671 173760 366744170
183898 198978 142475471
21851 41771 822049848
119022 148371 475182647
99376 150519 128328445
10514 106799 241014421
166114 166772 1620346
42028 187199 721153594
157743 166420 784134940
48148 54395 130758031
6160 128534 306420445
104427 168806 161174173
26824 56786 75201530
9042 16061 17638143
13626 170641 393095525
144098 181122 801266936
80131 84540 10950917
6645 36521 60759956
51869 180497 479216677
27980 191681 409662051
119997 148748 781457935
5547 145892 351400016
45551 152413 522636598
43080 131719 221914075
146048 154774 21904672
70362 156112 959913994
156206 161498 305736604
103596 152413 122425150
179551 198912 516400400
109776 115964 15546114
75735 126515 648001274
112946 115513 6452592
94691 125512 871237812
169806 181941 808600537
52304 152319 250486548
190596 191878 3174877
84929 198784 284962338
123677 141575 402109339
39250 60870 636981757
191052 197090 23525788
109958 131980 172441
147153 192876 742289655
51983 129191 869802067
142905 191573 121661898
26558 37253 409270675
91498 158918 169131998
108634 180783 180425437
95808 185303 223993929
67817 193267 313889108
55343 125855 315129261
186005 188051 5161583
124038 156457 81333482
31010 180165 847517636
35652 39178 8848253
75424 76927 3793018
198850 199233 981751
3556 168935 678796441
134137 196790 179785297
108151 170786 156794905
33456 136327 563095058
158194 175479 43013642
127144 132094 12350455
156208 185340 72604852
48630 118104 173822873
57739 77950 112244241
144341 158259 25106890
128829 144436 117281602
52902 185158 767105452
22371 52846 890119028
192958 195776 4272835
83187 155665 583446748
191922 194731 447133044
86560 155663 887028348
85526 192455 730406797
177313 184060 16915036
109050 137530 71460869
99713 123715 397002840
8822 26231 43653622
102647 108341 328148230
134967 179281 261317066
77097 196696 886479536
63668 105775 835007075
150417 192215 997852225
123150 167621 637367846
113292 122751 23805088
97603 161529 160310419
20079 75036 825420576
51270 148328 729336121
114633 128805 22735478
113253 174415 153118458
63594 164235 683764838
114912 190241 188609352
159317 188561 147182215
92408 173342 700796840
181328 190903 83689750
32197 102382 243153024
84693 130763 671993884
158161 194429 90554545
198482 199006 1358864
105573 167467 710357485
163649 192607 72226131
178021 195642 44251810
114210 135853 54282538
41456 86625 553243506
161534 195157 83890744
114667 188839 311423818
131972 135027 491436072
154959 191529 216118960
27851 125235 243846552
17342 53604 407969964
129941 140100 25386379
109640 151454 417333539
46812 74665 69726989
36275 126491 225852233
129360 163870 86499488
169829 187507 44253422
62447 68930 784402028
195746 196553 782450149
100060 192079 531782671
91370 153618 877272731
175596 186209 238355752
32282 177311 948655787
79036 139410 589403988
10673 176927 416182492
159371 182279 763309244
35409 183899 785842737
178588 191755 820215481
189626 196526 17230165
26933 78795 129892853
119215 191020 179766413
74045 187275 643609197
25727 74318 121659300
27139 98158 177698620
192385 197142 567700974
8063 115230 788156028
109333 117900 21526079
118719 145570 217125045
108846 197429 83532343
72474 151132 197142024
103238 193015 224752959
175795 191993 40594429
121540 124240 597288960
12328 139631 101679890
42545 65531 57515685
173729 191648 137627102
12403 107767 238750991
146749 154323 18943690
90537 178008 218983480
188025 190577 296017283
113419 192448 716718022
52398 173550 221794204
100184 148138 120247125
32896 144245 278672000
15973 72681 141898643
85295 179185 234815278
49819 76035 984188846
92063 149150 281845249
148077 187233 523428722
46324 196691 376295801
199657 199969 950775751
177937 196625 46842471
45560 91667 115230845
64818 195625 327367453
184066 184557 1213769
56392 178081 304195974
178954 190902 30123570
198483 198783 436713917
98060 163061 162976574
37655 166792 577637359
183332 195711 31039380
197919 198660 401508413
31265 87760 141107418
116837 188598 37028576
103930 146266 779763430
34576 129293 304422617
88458 178972 226494956
7014 23247 450462642
160283 165660 657608986
178279 179264 525567159
147641 175079 284021510
176246 194634 440936233
59703 174873 973381659
168520 199089 76492054
60605 180403 299466473
54723 115588 501537349
146949 149251 441486840
71405 192224 262454171
119298 134253 62098755
111166 156695 114230901
74299 115160 110945935
139118 192252 132794839
130582 154659 312627241
121976 143562 54106864
24299 78382 135513274
140725 197677 449669453
43661 86912 367691641
98646 159217 681099339
192620 197225 11474573
172654 190361 285395826
170380 185621 12552456
193699 194101 1005517
143791 167694 904510686
124135 174961 263996564
146488 184604 95195240
78049 123805 114470827
161026 183452 976369692
115225 125118 795738186
167311 198801 78744962
142679 159799 42915779
106683 114630 19888773
69966 97761 69510540
38803 57240 46308166
186952 188229 37617846
175978 187300 13387994
152384 179658 67903325
121144 159858 97025412
182706 194522 776123262
52807 102366 276831279
46524 122146 865284802
153723 168187 36053179
87510 159609 180798392
104287 120808 753237707
178161 190824 31844306
30140 183964 451921785
72884 85861 32537265
864 140670 656416482
49781 187099 343689631
46452 85641 556088358
47648 167446 299893399
118213 140289 879520230
53533 129655 190633117
111849 196781 389420713
2704 61485 892032063
135740 197882 155389145
154751 199844 112757222
84885 153701 942349091
109121 179638 845042990
5141 198894 484964340
83013 90720 198552654
78527 105490 768466243
66662 146266 199284675
13832 81490 54155775
198606 198989 981756
40463 130359 225059130
52901 116054 114545977
127260 137597 25891123
74560 132366 516769672
89731 103865 17562690
168966 194896 592179472
88213 149220 829195079
191948 194006 469570232
51100 163368 906489981
29452 154239 312366679
97489 145525 200412572
61009 149285 293370258
116555 187451 381301520
102195 104403 71407851
102704 105986 8252793
21953 23777 2221379
79466 104578 297713858
46019 47105 2726221
87163 176849 224524568
131152 173136 216717385
43936 103461 148929098
2866 24306 229904209
48909 155573 267152441
53138 141647 221647154
177072 187119 25217962
170577 189309 922248241
161884 175901 34760626
9614 73664 626077805
138216 180597 60144593
103332 122720 981633742
69636 108372 603670053
150843 155569 211236006
179698 199208 49025228
179285 184103 12177675
9250 154953 364960603
123720 161300 205286878
163682 184463 51698119
191516 196149 11561857
175323 196016 51803911
730 45573 112118336
8093 75848 169688040
82236 169725 219032482
151150 191869 101683269
172274 176129 9605128
34284 50670 40880258
107476 159285 129933830
186371 189236 7154201
15491 107957 231398914
2095 11955 203872736
138864 188560 253719420
124364 163660 80352986
127131 185102 167191826
111045 168345 764355719
191497 199643 363253788
184183 186158 4981421
99958 106830 81730319
173399 196575 58065568
156774 194698 924464192
6293 111929 789253594
19293 43776 902218124
23855 114954 415504704
166542 169646 7755867
122270 134478 143066076
170453 171948 867967208
68002 106503 96282415
5948 76965 177890659
66033 104996 97435240
195871 199874 449975165
95671 137439 735937584
114149 136626 912740784
9549 27258 44420419
115296 143487 70676153
73436 75290 4741445
102011 173221 971020019
185150 191998 17181785
151286 156706 13594523
177574 189769 30620256
32779 147476 287161845
126017 170112 79546933
2693 100848 313529682
106543 155682 716368199
129327 164872 89101296
70474 186169 516040672
178934 179635 220512244
141472 153577 62132660
181934 189074 32629509
130014 196542 811979379
121789 138663 42370066
21008 194190 599231724
79019 136750 144529126
373 34818 858941030
191708 199611 19822964
159890 194135 357357811
181100 189385 20887756
195828 198605 425722185
6891 127725 302491899
179286 198465 48166743
129025 138084 12528550
52025 102331 532198979
199021 199807 1995239
166628 191129 61265763
170826 187860 728725600
144375 186963 106509232
99556 194470 237588898
30705 196748 898741283
51700 149105 244037372
49981 99881 696790214
132193 153046 52231718
29086 43027 34873359
174784 178274 955121088
74654 139706 162902493
112211 189406 509021792
139004 176120 827888995
64909 182152 831522418
174971 176398 3567781
60145 128159 170131474
101248 168877 810274822
147683 183691 89909171
123168 141397 190026440
183276 185918 6646768
140255 166444 326312397
86209 123042 92194631
32002 46169 13881089
106728 119751 32611303
47837 154100 266107061
155707 162687 549329287
199511 199879 859830611
178048 199496 931748171
135906 191216 138379583
171865 174497 6619480
90772 174595 577891216
189551 196668 17766510
165389 182637 42848331
117552 133944 41140592
186194 198115 29823815
161936 198997 550159913
2474 23329 908443417
35261 116826 204071329
85601 182050 673048273
15157 182986 420029922
5372 175028 424571999
167314 172918 13880927
25150 131269 787766424
95857 99240 752553530
46524 52496 14925057
15081 83497 171305875
113852 150596 92286838
51731 63149 28647687
196318 199221 7336320
97831 181729 209830510
11100 126556 289229653
111651 183545 179972965
164838 190326 976723736
128018 149463 53833264
84645 167315 207004278
92493 97451 781694455
20825 78339 528659673
138415 192554 815659032
17744 155836 345828956
102439 114575 30334669
97916 141781 854312444
114914 186316 178744197
175569 196366 52043397
184793 196002 28125085
174560 195747 53086168
165664 168320 864364181
50971 80149 73126341
61004 110398 123517861
96510 145757 935079428
124290 133833 23923665
85822 189878 766509532
179761 186430 16885822
14789 60484 114616685
82271 126116 109870661
193146 196638 920276032
175889 179297 330182821
183740 197053 913463999
67004 181356 286002050
18330 194231 273852341
156679 164437 105752368
152828 197189 110798141
179480 186577 17936322
55406 148198 581469587
12872 140065 318604851
192748 198627 14738032
15884 106514 361776366
67177 99256 80196777
52977 156835 448053644
141197 151969 26960725
123750 176112 319274376
10817 161894 378497101
37008 99430 804916292
170692 193561 98339132
184454 191881 634493060
146214 147734 3936958
130655 155254 463241931
142754 197488 706561218
79697 110335 168687311
134530 140209 14265465
91631 133105 104149374
188528 190313 4501355
111500 145865 83227548
107488 138065 87967611
64149 168262 260529786
99459 138239 393238892
196262 197813 839042516
72658 156140 209260714
103275 147325 110511420
195433 197804 5879185
196535 197020 1221655
76427 128079 129222972
66586 136518 754846262
66380 187916 704781353
136888 145754 22215157
21740 90531 777931344
149352 165825 549737459
105147 116306 27944393
164675 173846 928715207
144241 177494 83068312
188135 197648 23705108
190778 194318 691626805
87804 89228 3567421
162570 173504 26994605
65748 165735 218843836
7394 146374 349432444
74400 144761 443161585
136268 194130 144656549
5182 94744 803485795
36152 191295 510125500
77572 173986 241132801
191712 195586 9735499
56354 186977 326669473
130220 153550 58369650
153008 163729 26934742
22540 86241 488113236
36401 129646 233488082
26292 116418 324050715
114242 171710 897820532
67436 165248 245001168
84286 117863 356674253
64413 121392 439092085
16277 39474 58187004
129673 159556 74757204
83905 160506 191911568
134251 139918 14212860
180278 193590 246076359
33274 142693 273843059
167289 181041 279811965
145600 175845 961670645
42648 148944 266225156
123825 138011 557414916
129211 166265 92741177
171389 185905 126367359
154398 195649 103094203
176726 181773 843726335
179698 188489 22204909
184618 192410 687935663
127658 174929 118182175
157183 192420 87925654
152002 182710 76636849
4307 112044 269531640
1338 141687 351338065
6572 126062 299234067
93794 123531 50993138
88130 113507 63611438
24 188754 472347469
76048 90057 34784548
126918 164185 485711571
91311 129135 95016592
87232 113027 287517980
1194 194603 562319505
86142 185615 926527248
112695 143333 619603755
71396 114875 554247926
170024 183347 293583536
64188 78403 90084573
48236 128757 644454816
182230 192985 27065681
21326 184763 408955652
189761 195527 166847633
39606 138825 342575515
198163 198670 408617282
169568 180192 26296104
120208 178886 146695481
47208 73197 64991141
85154 111869 66829116
122231 164613 106328647
129246 177227 588504884
70656 92888 48772524
28241 45919 44230770
77333 161989 943447662
13651 98550 212552476
166566 193564 587684951
153754 158118 10997546
122422 163448 756804973
90988 173907 207667098
39821 57079 532223561
191177 191860 312897430
175497 189132 34164693
41310 191899 376891740
167521 196480 613082767
9098 52392 342180156
156706 191710 87319459
99570 184028 211375781
4147 168563 798009849
38936 114618 929231522
178070 199585 54003906
5489 194188 958213912
25464 104040 196673214
147116 157837 8239821
20508 169011 371675459
18860 152309 334079741
54442 84412 74841071
168367 168772 987247578
136940 179512 517063176
106123 134299 457348131
145300 176850 552392369
126051 163579 9027649
43495 158437 287851718
50142 109715 149020251
192786 198693 14794693
162439 184087 53884823
32379 70758 95945670
130998 133842 681330043
5676 185656 413078529
115135 134627 47729573
16985 157184 552537731
190808 193342 6295192
41684 166149 311591072
79631 84012 10885255
75787 191038 288386016
27700 168721 352987037
56565 191367 588154375
112260 138227 572139384
32210 61723 61014423
29374 191347 759199346
13760 30015 40834274
60160 142782 206716958
118539 176427 119674616
10734 54226 150903692
60391 82628 743213046
77686 84540 16985768
97149 180974 209644992
131540 140543 22613769
9066 46824 94594291
105997 115583 23973301
95265 122399 67997108
32569 110175 726265282
84481 112165 690173775
57557 194220 341825625
4328 132656 321225607
116374 125151 22145473
155996 187120 908508292
132536 144856 30775893
119595 157664 95585941
110110 141641 723179446
2741 53091 125996218
92215 99816 20995242
143056 194959 631255984
19096 134987 290091876
89143 195102 539318725
37515 96245 146940655
66713 187855 303206247
187213 193269 151552135
169537 196717 67913617
178818 179518 261656970
171231 171382 390194
92579 190264 887781567
175016 183463 68522387
141033 182395 763691947
139656 142405 6855830
53595 81725 367083621
98572 158623 634628623
144134 170442 741241663
83347 134539 128199348
104895 178364 183752339
45334 146687 253836827
16819 60076 108413148
37877 104962 167802859
29314 197696 908835310
24111 91251 167869545
44753 118317 184112282
173844 179580 14240951
68741 68986 408337392
69409 101909 430840715
194282 198384 303846940
103410 174465 177899368
191520 194507 7485670
21076 49371 70813331
77745 89489 925500056
23967 43175 937797723
100438 188019 219248145
131625 135286 9206168
143720 147573 2979319
22562 22623 526201273
20990 59205 95807517
38088 180759 356786212
187435 193755 502690985
151453 164685 104803473
34131 103578 259899101
164216 173273 22290061
10739 18388 1720553
193573 196984 8502376
137193 181750 760355361
175871 185231 23438218
43600 51915 20794628
165690 189035 761251356
26328 152239 315250081
73657 117142 108843759
180696 191947 244231997
110352 141397 77831773
25780 32212 16240374
129623 173152 907830458
171796 197787 611424006
160792 181607 841752812
146929 192172 113058085
134206 160182 65083588
178537 183773 5153571
116419 160992 111866142
92467 96062 330911079
106218 177251 344490564
50313 186032 339700078
102666 109579 738259536
174047 194380 260629445
14159 77142 750502748
29435 184609 503215364
49658 60921 882793720
151063 152491 355841703
18768 189110 751020566
123481 126186 685533426
162519 176029 991740985
123302 145026 54424361
128061 164184 90568952
116826 155758 877686768
8346 142966 337093714
188558 196747 542285031
112697 121532 10106452
152001 178524 66109545
92161 114892 56989196
196581 199228 861515258
161900 197685 469964924
154118 175672 64106325
108075 121345 697888849
179242 191576 28760539
132581 143963 28450258
61213 121376 150457075
112675 175401 524217972
192159 195667 8827086
124408 131814 724296827
87281 112950 490077706
149076 191701 106441493
176084 189425 33432342
105432 152993 180365672
146205 199655 583610473
105728 148329 354656982
183209 188238 12679730
58515 185283 317009388
86154 153146 318600372
161269 187249 803049027
57998 155037 242860922
169387 186142 919165368
1154 123335 305773569
186144 195770 262501678
158966 161739 320654143
41064 116458 188607855
80745 127035 3619269
103393 135109 79565774
147641 148237 1535643
116160 136051 73176355
55855 153589 790116258
161454 191642 723813645
176960 193411 794796577
167930 197529 74017946
177699 187214 588651241
80083 87734 557167034
47457 140252 232359878
35190 165729 326842339
141114 174950 84502187
76448 170541 708163551
101104 197284 240642084
133735 150549 22057175
65949 169947 260294893
29093 67905 400022991
18424 96240 355485211
7942 133970 315549784
32126 198265 415682751
166145 177770 857226112
168830 190145 53303232
180538 199472 47654179
14744 138970 675092298
61097 119766 692006289
10597 198650 485323348
50994 68029 431622783
152902 154000 2718487
174335 181229 17129245
3626 164766 403498667
59341 139202 199834579
121991 193881 179916071
33612 108502 187268078
128771 129474 841814259
34932 84232 123305100
122423 181379 276413381
34569 65180 76524879
150543 193439 107058706
67008 176766 816143575
40641 177556 342513900
144835 146842 5146660
65695 146841 883056883
80502 144330 617805215
184744 190434 451439570
168543 178722 25270571
32136 171858 434773228
41698 81189 98790435
100032 136147 358786259
38311 122559 980928343
137085 192351 70994856
46680 191353 362080472
58061 158812 252155171
40018 194634 386879814
156028 158850 7017214
134712 195658 152450282
77096 82212 12692184
156819 184494 68900385
160367 187690 704496100
315 64121 159708493
54334 157045 931930461
161874 163547 4185432
123758 184963 153069226
161103 196110 87311761
34081 197440 745549458
18916 119235 251015701
59879 131140 416973462
65469 104368 97314410
115648 193489 681277743
85053 93530 21205400
121006 183142 266446259
107402 176991 174223840
7915 183976 440644845
75511 91291 39160870
98618 152654 568265033
103290 118060 37041389
155612 183051 636784871
189243 196049 17038946
135559 167866 490261678
58820 126403 169070107
110634 199428 459728383
65893 193382 319006025
88146 161273 740557953
172279 197829 448490929
189971 191463 172991190
189943 191396 817988736
71115 103167 36373758
110662 164525 135077289
52788 199236 561590468
114053 161715 119609363
44146 103117 636628716
76263 103754 68604851
143445 164707 53388453
165536 167298 244704751
27750 125912 245792497
169914 188558 19546495
23736 84565 536998206
20891 190229 955209768
34211 40321 15272433
115951 131457 789263894
62448 172483 275271275
108755 166680 145175835
143652 194685 254462643
819 174661 434977265
51526 72815 53288263
196407 197607 759828056
37124 171469 728191063
68136 120895 132023664
24993 26973 958446713
29249 71219 104942061
145340 176738 496568177
34076 43514 23530593
126134 139296 32949696
179751 185931 646726149
6926 33769 67278357
41412 147774 266395442
43256 95543 130793641
48034 85294 93264682
178461 196008 44048664
129509 141308 210483070
62492 184318 304776458
10 119111 32253904
6947 93518 654725063
72031 114350 239373418
196215 199304 657834603
35704 113894 195540123
95042 155284 151017538
31438 178230 367101044
115793 189973 410933956
188775 194178 13492373
35372 120520 213025447
109638 172507 157390926
166232 192199 640591003
139850 181716 104479307
190251 193604 769859006
137377 185940 121417684
64592 65713 153195063
138384 197550 147860241
133159 140486 18330258
93828 187143 836849052
183192 198692 351942314
31195 82532 128381904
129813 193297 311563501
1269 124261 444161727
48844 125255 777194778
22757 158875 340867224
134578 197852 158214383
77850 142483 161755081
143598 180565 637544347
197905 199380 877946006
176079 176132 308259933
28650 61378 882872120
172403 180901 688478396
75092 89989 37074153
187892 199509 395726788
7424 132355 824409207
102565 164513 155357637
117205 198655 203872239
145427 166015 51548788
12340 190428 445860336
153256 163329 329452741
66935 117585 126711686
31438 158525 318130687
3571 128736 762682184
127656 191781 160413262
103928 160580 804913569
16869 119891 257785664
106548 118080 28892756
148028 185863 94446062
175796 190650 37283055
191599 193880 5707510
40815 110926 596964740
14999 75882 152544069
157471 175583 27509684
56312 81761 344773482
118572 147569 444703074
54010 198929 362633390
93460 120105 66706991
189971 194502 20106557
89143 187843 518168006
60178 73421 949219161
117675 185701 975323386
144861 150784 574139593
14297 137784 83167546
193377 197097 9287150
177683 183630 14975908
177670 199697 55270906
182835 186114 8336520
143833 193059 123110039
37772 165430 734955229
64478 97782 229514411
18090 134206 397409120
136144 145129 22457634
144790 144795 16707
75978 139266 158432704
23797 166846 358162293
143832 194594 126969481
20099 173928 384890061
175164 176857 771666518
65316 76448 975152976
158616 169044 661956250
52141 85345 83123068
58527 156493 245227011
137959 171276 412424172
75536 117680 105349120
53380 196486 358064303
124159 191652 799567432
155273 194580 98175337
198203 198403 505191
44161 147060 310335714
124000 165024 408234011
75619 135681 150310097
196853 198155 3307568
43063 142891 249977690
164830 166484 3988101
52157 166946 287371506
138721 145616 17268482
96241 169521 289162818
115781 117524 4380498
11978 63643 654470244
180779 199533 411761559
99977 175275 84874584
12009 43443 707062837
106720 192587 250041871
157148 198149 113392340
77084 155351 195995597
137663 137985 450227044
67458 118661 762464302
77651 119102 103626641
187057 188115 2680788
181524 199172 44353782
132605 197297 161746183
124440 198892 186257692
990 16378 644148524
197076 198996 997315650
98882 104087 13041189
113970 151055 93131147
182705 199010 725775522
149722 155963 506487090
76569 154752 853108468
141876 169117 718490718
72769 108505 927277713
69292 100211 77341621
88758 183218 236519492
141470 182137 101506839
144333 178526 886138531
148932 153565 582225532
59684 175361 439948211
66647 86727 70759723
177528 184355 17108023
111519 179267 950118558
189566 189836 545406015
24391 150343 315542076
110356 179089 171845234
123763 138815 385191778
94496 98369 681310420
80933 146225 163509612
124817 183913 147739609
145284 159542 995327496
150790 153202 5923039
59310 77981 46655530
100551 153704 263729343
165022 193502 880681809
21042 89071 919901794
193029 197989 12395698
77915 165039 708671908
116487 124363 19835942
26974 129082 255663997
70206 154985 846436975
197468 198177 34685845
169277 189216 161370300
195396 198976 8997430
142983 159927 642743749
18662 42829 60465372
141203 184160 425777033
59896 64563 332548160
16363 86515 185846973
167645 177994 25746390
128922 169863 147847669
151062 154018 809522591
86135 135780 124337281
124273 182549 830844079
143835 146946 936421383
196753 197435 663389599
194661 198429 903904753
134749 162980 464746295
191477 198561 269367686
13915 39481 55084731
15474 88271 182074185
93807 193035 248345567
54249 159097 748219351
167165 193505 65824121
181863 198062 40665398
514 72772 180768706
28210 79351 149743827
55066 151547 241535542
188799 194350 13860029
83678 122239 18738198
28226 177122 372570172
175077 175930 371474578
62210 156381 861429379
143349 199624 378773250
18767 51524 349725849
126681 132158 920366857
10892 91840 202529449
100336 180918 201463159
175194 185433 314433019
63721 170740 501174212
61056 196382 532639625
161587 173665 325853522
80460 138380 145104696
80146 176314 390746474
8500 143549 553039909
22045 84541 172045151
43147 123790 44820870
40083 125436 654739263
32283 71578 98221318
193126 196374 434205607
155766 184166 70799691
63750 160039 241113600
150742 151867 2720820
24925 153663 322377905
13727 149313 339686602
72844 79792 17458663
87260 159801 627902520
50711 120418 174522846
68960 183403 922055751
17229 133911 292078443
180673 189331 43117632
163090 194189 77582966
131340 175177 551037152
160008 168771 21846324
37760 51822 35135579
177629 177751 278221
107853 150388 106771518
173927 188063 264214783
77123 133796 141845139
171062 180874 24405700
51245 192034 760436174
172506 176770 109394260
128520 168769 100691103
60720 177831 630495966
170724 173047 2897889
129319 177645 24980235
159951 162691 883169318
66855 167679 252328196
134192 165736 447074613
180884 182021 378466963
91481 120365 490314654
82671 96233 315965300
188381 195053 16702882
11596 188758 913382194
182933 196109 8902014
53134 96978 109675278
116154 142854 547658500
120206 143013 782208510
86150 125573 613788970
161753 190231 71017805
4669 16852 275553792
143606 159742 40484161
95076 180007 816619630
121506 139363 44816969
57555 111735 140971293
120102 151277 78284396
167764 189015 53182156
133462 141800 83740966
37062 104692 169207261
198667 199073 456967145
166509 177322 675830536
41082 125727 211948925
100900 191265 626124884
69699 144984 188484980
68590 80557 356024976
14739 59461 112201236
119005 121658 456123845
22441 181639 398294186
199749 199991 455901711
143517 162717 798234834
39229 171046 329746934
40496 143202 614307847
59294 73674 722498801
9873 52043 690253103
7761 167148 399000834
27585 44059 41169262
612 93558 597416414
175852 178027 176415947
191608 196999 476375881
187596 189449 121135102
65950 134038 121081853
115481 143991 982032107
61212 131855 176759887
34763 60815 65264175
174084 192394 83296374
98964 111880 861931833
190136 197643 18703679
89176 111913 56982241
49473 194906 363950996
122138 163118 388789460
55513 98412 107120343
190345 195808 13672013
129320 154495 184107422
180409 189145 727464671
42278 198629 391275489
41138 160488 617034266
54675 59711 42440470
98182 109433 8295911
5441 181323 976579181
92911 96785 306435170
66734 172103 776261144
5266 140006 337392695
182034 197918 39871818
119582 134757 38141803
22563 80617 615468429
182192 199491 43470320
90073 119390 73510586
43733 185257 354156740
182075 184141 5286984
25533 59446 489988706
125034 182128 142592585
45573 195854 435274905
188664 195161 11717421
198709 199696 2519860
109019 197851 446774551
20404 172310 380142103
162846 196918 78239107
149167 163357 35552913
74152 110085 411778733
25025 127522 151771786
158374 180037 53827904
37094 103718 613726552
26453 166863 351467632
42859 70533 148331391
88582 131967 108860228
89022 96396 18575925
83434 180974 273759437
90915 158692 170089564
53119 107285 793750640
153849 163952 749357772
56685 127491 177071466
74892 125733 127306953
15420 123390 540877826
93421 157810 523468594
135457 166925 78703993
101703 119285 43971513
3408 69227 312267091
128489 196522 170111325
75931 159616 209520975
91615 171609 482344140
30712 89810 932010664
189796 192178 469258793
135386 147442 988859623
17351 65270 119936859
66957 126672 233459208
78797 91795 32224614
34202 169462 438440524
160363 167887 18664105
51037 152031 252962961
83835 108611 922925691
44606 140743 240784137
164648 173130 20876178
88288 156323 170698851
172061 184670 998512081
178217 181068 7113573
141515 181440 99616672
135897 176339 101075128
164170 167836 8943645
89458 178555 416821117
28623 157299 322300774
80012 175802 239669333
150616 153584 230582798
73256 151662 196484741
162885 178250 38069162
132430 147173 36968398
161706 183349 53859525
165582 186555 452917429
193099 197803 97503852
47181 159771 310258179
152576 183539 259485984
83106 118556 88713911
190606 193240 6500583
170882 178911 19948856
134703 162942 70828093
171663 198189 943041624
102268 196323 563246933
48963 133350 939119498
136028 182291 760916057
84434 98633 35571954
81954 150198 359079618
196828 198626 4573143
127252 161890 86845469
147666 176248 627549423
122275 156193 85133658
93923 145336 664763340
69084 88118 81393579
161524 174336 502644471
81109 180170 247685863
105740 106457 1794604
88059 100225 30620222
70967 164065 492527588
98911 176026 193006277
199398 199806 1040312
199611 199958 256873280
152673 188791 169648221
10339 49963 835132023
5565 44646 690814931
49053 76218 973278584
196453 197460 2483207
105848 110647 12076616
32728 99633 700047985
7977 199926 738711478
190126 191693 3904193
166578 180489 627714338
199103 199548 176745086
195888 198593 6760749
7701 134905 873731647
4512 81931 193737243
131594 156454 901700951
96733 184727 220232973
193769 196327 563478100
99231 153212 135292397
163375 166719 8219727
105019 196799 429384505
34159 163987 326548434
500 95478 237637381
149625 175227 63784290
34158 156833 448012561
100747 105647 704629322
28348 86579 145676546
26238 133785 269292178
112850 161674 220249721
21802 170019 557746285
21319 127714 473407415
66618 95500 640875178
143429 178605 866245204
66206 160152 235239454
59779 116829 496638195
84306 172814 221491754
59890 156460 600914881
10768 115372 485059306
191695 195757 10199466
41994 140063 245525503
197736 197970 13996045
23278 108542 213314001
21568 54367 419820505
73234 103276 75156137
194588 197218 6517273
5123 150196 363377706
122292 197256 187515290
136909 166289 73532243
96578 160482 160176571
98741 123136 61126471
3709 62816 760731364
167782 179196 823803671
168168 180703 31145388
179102 182462 781521870
70089 195002 477940594
96978 135923 97620538
135796 163304 69030622
198430 198840 1045331
163275 188201 873104793
170745 173001 672409811
112622 121352 21953542
116387 179822 158597587
159544 167624 183135851
165705 176317 26323079
9069 196935 880286124
55891 119117 89679858
51391 136294 73604109
47582 136474 222615492
196317 199671 186828187
159109 193597 756247145
53007 173598 301716013
195310 199192 9735808
82044 171066 256266935
4831 75905 177986866
122839 127543 11822010
171248 183758 31358862
130980 195221 160656393
12433 134812 306525959
117390 181861 231995715
180850 198320 29234197
195984 199022 7637620
55091 196349 985023980
157632 195374 633779794
2544 73728 178133333
115571 195342 860988053
168511 189858 497589783
21973 83070 152936952
194617 198670 268073264
27595 158925 402636013
70384 115831 113696809
32484 156848 417205797
69849 109874 442109021
27716 155802 320791304
90107 113247 57980939
78967 132077 132910284
147541 199347 779697793
24025 178439 706756474
175845 189477 34166679
106139 163967 396491000
27605 191598 410386913
118402 187030 915493136
108105 135572 825091458
182628 193924 780816440
180013 182953 7500718
173750 190887 634851694
121789 188473 166891953
19011 20179 962101292
61293 173565 536069385
155338 166621 115604373
6593 195321 830875070
26030 79725 134469158
34227 38002 9431258
79871 184229 261134461
89390 171527 348021093
116697 132804 254611375
27019 113181 262243190
74022 93522 576414365
44641 111234 166671849
123645 147264 59239405
78944 83161 10439922
184955 189159 10560327
104782 159495 302100532
187116 190335 8064458
185822 187366 177158358
62471 179390 779081256
175384 196258 52235174
106899 157512 60777877
108426 115238 17058469
64274 170167 379338304
15914 167246 378835692
143354 180004 512738923
52399 166361 434257963
29336 50716 53383604
86063 184880 846709846
169902 172037 5248005
47753 198270 589290097
73030 115830 227267209
27353 29127 736892747
196507 196655 387225
37934 72137 85477202
170679 194394 157193236
1787 90415 518967145
131774 164313 81638902
179056 187265 664022114
45004 94757 124515581
181435 181816 641613225
109032 188822 199781635
167500 169706 5548503
129644 188750 147780434
108846 159488 415697156
63383 194248 327452828
194951 199471 11338296
182992 189235 15661856
156462 165113 21609251
139116 140069 680182700
106112 139571 110039231
112659 175911 522152619
146391 170002 458793754
92400 109854 852794429
41399 98074 141764422
194240 197383 2342395
28565 114552 215137789
142557 151861 282770639
26000 80664 136847680
178813 184626 244116029
190435 191262 163475477
171218 192411 793440730
96879 186128 223458597
192881 199013 15394642
81401 153540 180705398
199799 199898 985366438
152097 169649 43897998
26529 82126 139108707
27908 175843 955255179
141451 148843 18602526
108071 126045 45223248
143075 166270 58059736
47821 182377 336632133
56583 178515 892108944
166500 170914 10905906
104391 186210 204765103
146501 186122 99047851
191321 193677 5874862
32544 91520 147302662
153646 179834 65194523
79209 124393 113093990
117357 124195 17226940
67754 197025 323445638
90105 131127 910600013
19120 128949 274989206
13754 123134 273882754
173707 192942 48228011
89007 168784 199896778
145501 174602 578079780
194723 195383 1655556
61946 158448 723032257
12665 39351 989633175
109863 174462 365224865
193543 197345 708633444
73487 111152 94277220
100395 176492 452284678
186104 196056 24872300
178632 197482 47283682
99129 159873 152266500
60066 104592 104605391
117763 138113 51078954
38596 172079 333947842
183595 186606 7568906
19500 59140 299204891
90727 145982 152730884
20141 190116 66406157
100527 189121 221741364
18402 163779 364073259
122957 131474 70049168
154738 192333 93960617
58161 77126 75106155
41069 55135 958001805
96546 111868 38314779
86233 88768 972899148
95231 165165 306249761
75822 89958 701866521
199496 199770 707203
34233 187214 757444715
122453 183035 479836304
95726 114433 226309861
112744 125581 88904623
173209 198741 8354246
110988 125717 867967499
53952 105737 360824182
11559 60482 952370230
149031 183874 86939967
120242 192908 668067811
112874 170384 407847128
74005 87273 606013255
17057 123275 265823634
97928 98072 321552
87191 110524 361120782
57879 168635 144013505
51229 176232 312884039
181997 183000 2610744
149053 154339 126417224
82924 182886 412181553
187242 192328 643649843
21383 69038 119249304
147110 159306 860669711
176725 188327 103956670
112665 119450 17031344
43417 140335 857425537
12091 32384 50985263
98345 138115 99699154
82739 175468 467579352
154989 158962 744821285
91841 193621 254917977
12782 169118 992227322
114825 163373 121807720
60006 181895 466924772
24694 91549 167142421
80125 153975 398335037
176559 177248 167100100
152626 168011 974538428
153577 167814 35518124
73489 82156 5056294
124543 127023 523066313
141532 195294 134394761
60287 88327 69857633
62837 175709 282396216
120393 158436 675312152
186803 192283 738779039
30965 74315 108379166
168441 199336 854451620
147190 172854 600113089
125385 156961 79184707
125163 176648 128661675
192089 192643 1380540
178893 193481 36656601
198724 198739 38713
75660 89199 82958266
142532 172735 75418957
63349 78959 36261138
45005 141941 848129627
151678 198822 117814364
67485 144705 970893070
179159 191576 947997105
33314 124290 227623932
167521 190341 263573630
96495 184426 603820000
74244 122347 120440420
84823 172183 173092514
62715 95912 508542380
105600 185271 241155713
185499 188194 6806019
66993 74932 19614627
109433 117400 20015790
2550 78804 190950756
29674 156781 460774786
34086 65432 5849838
51679 104022 130999925
134173 154537 987498304
20577 195383 437453917
168299 182911 36485361
29912 166062 340838874
46575 98096 573204735
171515 187810 227814404
162243 180238 40100716
67213 178749 278929713
59234 170983 747365809
177858 199953 451449161
147565 184750 92787791
17833 90271 670776759
109742 143350 567207693
36577 102594 165119567
11805 172474 402185847
191417 197159 14311117
174710 176814 738813856
144464 145184 1832261
55804 92350 718692490
163623 169394 14268724
132099 161973 74928137
1108 13202 30095234
28926 113686 882066360
153379 199457 442286619
145204 173922 958711984
66643 90218 58790818
162855 197158 85558252
180534 181323 655433328
54428 178646 393158808
58651 110676 675683405
88337 185377 487377516
49873 101487 129203962
45393 116578 836941316
40380 146366 265325353
152099 198048 114860837
73673 163479 554900822
124955 172104 925045090
126803 157210 240986482
105101 133402 70977257
136690 188612 129820085
10048 116526 757416389
137965 143267 8177996
174346 174516 286928336
55196 193534 90279254
117181 197140 358378997
141531 196523 673945789
164023 186542 56119546
53367 174100 302070566
166616 179941 496384452
194562 195982 3528008
78276 87941 430119944
181371 189495 956982718
156790 180155 417703673
158616 187798 72888101
121791 149635 69930913
41393 187289 753134424
88447 156725 975342522
128414 184304 139708073
2381 15195 31989654
35063 189320 386000209
64893 156888 230500790
136902 185009 735545988
37329 59347 765927234
186404 191277 54498347
14016 189760 660464105
42138 159797 856277178
16730 191240 491873721
14046 160656 878293038
17844 161527 359825763
3977 121043 292963311
191604 193050 161481540
126437 184608 139052057
190941 196907 246289186
131494 136426 503287860
93056 156093 150216231
154206 163472 23291170
88627 92919 691456330
3684 167542 542335723
163967 174484 26051772
51664 151089 249111745
34046 182593 371598955
194306 194828 532481405
25338 105686 276298077
140102 195252 137879141
143472 172326 72145460
3692 46015 879281493
171024 171265 786183392
72759 74499 4431766
142058 156329 947004471
118486 162287 88535242
50038 62790 31979118
93868 150109 141053167
112774 165266 215440991
179720 195381 39383706
125224 150489 63361535
163858 175622 163167197
172197 182993 26971207
138232 175012 80009594
100587 129675 73025972
160883 197862 764676659
50039 178002 320155833
59144 59987 2090735
18956 124730 994917251
101111 149837 122198213
178519 198346 49785757
29851 126370 367818323
59473 188744 323377116
46459 85474 97658845
30857 130335 249017607
103039 136228 996296682
177327 184461 17853263
165335 193265 69664279
65088 87718 963628286
28873 160525 329638367
113292 181347 409680829
52333 164281 352271142
103471 167623 77943060
53604 88759 395353730
181492 183145 421339877
84570 154508 175256937
99365 165383 174083580
175943 180112 10293275
27529 47724 50512883
162511 194110 639561049
187525 199449 897631954
39370 82154 106934252
110784 124495 987956337
128091 167075 730767986
193273 198117 625516067
92427 105753 811800027
116755 129496 32067818
125146 150306 381084270
50438 163274 504782400
81891 98668 352816890
41267 129850 221863288
39682 181339 562290577
51626 165817 286023623
44202 156185 995326356
26705 170197 359126599
120522 154781 85907146
115231 127457 421037193
41788 192881 910934295
72783 171023 126604527
71483 177581 834785971
96598 102183 403627200
109355 182913 971757704
127161 164430 553854589
70769 124305 134061930
138683 171947 174660628
67094 136378 173528925
164906 195288 75763019
126530 174134 614197224
15902 183512 962992999
87944 115967 70278812
57016 171232 285569644
104717 175912 178141453
43759 56441 31987112
103770 152191 502140073
11421 191637 451134314
148391 175991 68769655
134338 135267 2337172
14512 88036 53527858
157032 193234 90258761
83988 127008 107845937
185317 190201 503181413
140607 175625 277128147
84942 136255 350679185
39097 164302 378876835
14875 53850 518676317
118145 131363 28397791
137519 138528 2573829
108069 175560 168963222
179815 189021 462723183
188288 195555 18170825
178327 198357 516813392
64880 165348 251622795
29787 97760 170054935
106123 157952 234387325
91281 144827 737170918
169498 192441 57371634
47338 147611 251145954
166057 176944 5987668
128733 161873 83086732
42467 60910 690738278
53801 192253 346430545
129789 175601 618982302
105068 196226 228143722
8531 145295 483358905
64827 148789 210334975
130411 154064 59201138
95262 183585 821024306
60518 71152 528319467
162815 180372 568496280
118269 169050 127192031
40227 197401 171329504
120235 126767 34500984
30390 103749 781215448
140413 180497 99955655
154426 192566 95294104
143138 180156 92304952
109135 183099 185129516
128422 137272 10866181
194158 195914 4419044
169780 184717 521105046
189646 192977 8362214
172068 174068 4970086
164116 193663 73706678
56050 66541 604881318
60827 158277 243963588
129393 138124 21856335
17879 153609 230861227
198683 198824 364744
191731 194400 718394940
128268 182286 632525681
99220 121619 56118940
127536 134509 752313536
42645 193018 376290860
26326 35204 22256817
159872 161091 692222644
175907 184878 22434530
44673 124027 503782821
151317 197060 644258781
168418 173742 362996674
162948 193100 766893158
16521 162564 408572421
15283 30767 38914453
26870 92109 163106822
98234 108038 686961108
196514 198569 628603980
49834 80740 632119671
15344 188749 756073475
76547 134151 962513044
83624 186690 257994876
55026 128906 184896158
88852 131672 925764987
80139 151421 178603156
7812 22364 36423502
20651 108265 619446359
103116 169359 953639277
154976 173712 456075692
186453 186468 817782833
88083 198444 276356799
89881 189927 65878800
32229 90305 145034263
31379 48067 41633749
83899 92652 21855767
173639 180857 39758782
102697 144398 725807829
181747 194567 140771883
3380 81407 812537402
86001 178546 369319590
125602 145251 726973776
118262 183993 804728815
181067 184780 9384733
193085 198851 425291915
104183 170122 165094824
133044 136277 584090193
144483 165809 53475415
45206 164419 385604709
112348 190233 626132164
41705 100713 147618989
99958 190893 782423821
6866 54552 15716339
31866 139676 269855028
52726 110867 784982616
7527 197823 984541279
154410 183163 262601206
77258 178290 656484241
149606 179012 73157867
81007 109451 245816861
147512 197000 123605484
100754 175454 687316015
42336 194713 847205275
137473 181440 109747102
160000 198090 95156606
44434 195294 377550868
171666 191506 49704962
18591 107521 222417623
20702 149234 597346081
176703 183116 16045738
16093 185845 424846102
72771 193375 438749315
175725 179750 9936279
84079 192540 271483098
130016 141241 367695161
68188 82329 896360138
49513 154560 263054675
186200 193668 18691740
79384 122726 108457902
107025 107834 2057863
135786 149543 34571359
41963 93149 504512905
177096 180534 451490992
3014 91011 868127857
101565 155146 406463038
87064 179095 230246140
59454 139991 201519559
83969 177444 233883092
173014 175782 2140222
188894 198609 389049701
30405 99800 137208766
100341 136943 91731262
110547 190652 200528879
7296 43722 91175904
74822 126937 204384035
62731 116497 134447200
5520 196112 476981185
175618 198870 58246437
122329 183642 153400940
134068 151361 128492436
136315 152569 424828900
48456 108588 150408129
156564 180461 515164730
141377 172929 78771089
65112 77109 30129267
47044 82782 79933741
129512 154938 63659774
40311 106085 164532579
56135 142744 216657617
156242 168547 970819946
26334 66770 295198452
199761 199793 85162
98069 127164 90443167
41118 81032 677994541
149953 181930 79632222
183358 198501 766070522
139353 196484 127000229
91189 121905 77084636
60008 128928 245724553
179099 190383 502300920
120785 151293 307158207
189116 194777 179261108
182912 193736 27184490
147470 158257 27002680
44906 116371 178880328
53712 89776 90075627
144030 193852 124591169
112920 117291 944772761
48885 80976 80294121
11800 186983 438555173
11463 195832 461559530
96523 170922 186198782
29449 82175 131871930
136371 163663 68402694
179849 195833 671466790
197212 199761 6490341
114090 191661 194153505
18069 105025 217545594
52540 118894 166109907
109988 186371 191262316
4316 39217 87413958
47965 160184 220232289
114790 194733 280951168
68769 71768 670687136
136993 140616 9087943
123469 179926 141041286
137793 149886 402653613
128883 151079 850158116
141116 187629 922262338
18778 106642 219800631
6537 43711 841322284
105141 167161 155318450
32528 118648 437935119
90014 131353 103692571
89955 116305 587651993
38554 75269 91851426
60257 140129 643820293
86753 187307 251795488
43763 85723 105052032
122397 195294 182378052
128472 179276 376892304
6787 17409 26625722
36460 152173 987276219
18816 193433 872772005
100390 153488 939169471
177908 185385 18809813
3024 51969 122461997
172008 193540 230966736
131882 175269 595637835
184742 197825 338618089
104635 176981 664357561
180252 192792 530297398
100945 179563 598038658
136053 160286 540128626
47481 90206 106742989
72645 196296 453118652
157049 190265 410512039
63197 95061 69809766
190205 190226 799598036
66781 178072 278365457
197912 199127 3081967
137328 145880 21446543
143624 194956 128393835
131552 160008 71311258
58400 113116 136633668
171551 186173 36657836
100321 190446 225581776
6014 145346 609402477
139701 190910 302811400
113616 178043 684168596
26790 90381 158915762
76489 155234 975525334
9677 83771 893411700
18490 19679 88406193
157165 191481 85595233
1515 176202 437051729
148065 165455 43464575
87700 165569 543897809
94290 118657 728409299
120337 189815 525477287
44859 121454 191730728
42550 132928 226271117
155595 157516 397966932
56151 169401 448229293
198100 199501 3555968
72856 165219 231410489
129690 176898 117932922
73031 174914 254951547
112807 165895 133120371
49366 85546 724664145
86825 125875 69444559
96784 116765 324265914
3981 57168 983922147
130425 143152 76338086
87743 95653 150096919
63647 107600 109855900
19397 110092 241819326
123980 149841 64904313
97043 178105 202815998
141064 146156 12727604
17364 158162 352563428
140303 181578 102997628
94776 112852 697756315
8103 26892 956726182
17993 109620 229187066
35574 82590 978300042
134495 159509 603492134
106862 149776 107729842
10155 147129 343084714
156025 175827 49247396
82024 175016 232703367
88339 169036 954337424
30225 146619 291358647
2914 50431 124166670
138987 167893 72235234
194292 197717 8539985
156893 158425 3716633
174998 176907 4806362
162277 184132 32255729
71626 88914 43122323
17822 140613 307422990
47476 145734 246036890
69223 160761 229295975
2205 163729 560079766
44183 168277 310613221
451 152035 611652102
11172 42234 77898239
129029 148521 441117115
60398 77183 41975682
43179 195902 401091188
69676 80293 973140129
176519 195188 46797201
154250 192353 95222135
125958 188780 157110736
93324 109626 40758663
158316 193223 612898143
24936 165498 352008625
103118 132137 72798705
50502 93470 486332931
108202 130353 55669441
10117 26818 41935571
23987 71258 995788012
782 54167 133649899
13754 130883 614790754
35292 106599 178351022
57224 113236 547408473
63151 160977 245055467
58531 168837 568480446
3945 84094 490882241
146398 170703 547387367
173874 190302 41219743
184493 199819 479086233
137842 163502 376955991
95429 112822 43463293
119171 119509 843938322
134012 146750 31943967
121032 130015 846892051
89331 99134 82741791
130600 153478 136076940
85090 145588 931548764
37329 116707 457436903
80726 139753 669685128
103689 182757 815206435
79347 100669 50304800
186772 194200 902146412
156446 174033 43676187
29678 157365 319813100
172091 186775 36780078
161768 199928 476498489
154093 156304 214883457
38856 149740 277678974
185948 191933 910437078
20516 157072 698730874
130023 174630 622412611
131128 183869 131882168
5030 63867 230540002
46846 167672 302413183
94654 185829 228202380
142385 172874 76119451
176347 179509 589458808
199399 199999 581637874
192820 195181 751624912
145921 154640 21843785
66239 92316 65087650
39939 181374 353692817
192460 199181 662233301
103263 184375 203020123
87869 131073 108398288
78132 114483 975571045
110474 151870 860758715
1411 65261 159766811
9872 92003 604515215
126389 190197 159604714
88577 114360 64684390
20146 82907 988023602
153922 185744 877568659
199963 199995 76010
163929 171237 17989273
199163 199306 307977
108888 180236 580886009
39553 193472 385044716
166284 188866 56416597
3812 163252 453965630
166559 175989 23451466
40145 64568 196959107
49384 148309 247805079
155159 184182 72403102
25555 152853 318807761
166866 188317 53644462
75653 157767 770613269
72434 174472 452460227
97018 111548 36348673
23947 196213 946586497
149545 164976 962820971
75555 145774 51874663
195377 197435 276936655
168130 181340 32885276
26582 43622 42604383
71788 122219 647857934
131891 178010 119857016
7426 115836 271296099
135326 198317 157541327
22714 106862 861251308
197212 199388 5538131
188796 197658 22096801
126675 183837 723556695
39448 95442 139974426
187324 192706 765536576
77573 142482 162476918
53249 196772 359102290
18553 113531 237583900
141424 180299 96951265
75692 191095 288777911
7688 70589 157488239
135639 195761 159363699
122201 195637 183807454
119854 181453 153995425
76691 189978 726384423
46886 76572 472146848
67436 108822 103483268
128016 186068 361010768
142334 174785 808782359
160744 178432 43888956
49611 70661 187152926
118515 150157 981672447
55232 137341 631520617
127853 145603 44516073
139973 193807 134586142
86594 105680 47797181
7256 15556 212408006
187121 192629 2927047
47995 115057 361812681
116461 136782 455462238
131573 198545 167555746
137846 171083 83027913
197721 199179 3716712
72153 121058 900343609
157477 176258 46663718
78851 112606 47834379
145840 195558 124324785
5676 144602 440042454
11007 187212 441170267
194821 197870 239372759
4476 23015 256337317
103426 175162 179578779
105195 127887 56899354
172096 179943 899107073
36818 101553 665222243
129081 199564 547389086
195195 195705 659207210
58191 59237 2579533
185416 192298 545212039
141533 150518 128031752
36057 171039 337670872
26264 167560 343331073
29835 32083 5738122
32202 72965 101883678
47374 103126 139438638
94332 167113 102335413
76313 144952 171717439
45914 129095 208318460
32859 44132 28090965
174153 192575 46149153
197770 197959 498059
57794 163196 408707805
48092 111765 951633342
126215 188262 225369855
82942 122748 315943915
73838 147283 183985857
44933 156631 917186921
58533 84315 64247839
173094 199100 19484167
34638 63670 72610350
187746 195830 499322072
114539 166101 129209615
84125 86326 846963459
124236 129723 13869121
91889 197227 263760433
153133 183212 75107578
6824 104442 9904561
31021 62463 969853117
1440 57623 205745548
111442 154204 107181047
1997 48377 116068163
73871 198127 310986891
106384 164950 146866238
122085 160073 95230893
175343 189291 34929278
115424 131863 41291790
161764 164732 7388756
75418 121827 116048589
140325 182585 962035005
74732 195643 302580976
123471 166345 730563336
76070 109721 84020012
23250 172615 777300686
176027 187678 185573144
186399 188581 530262086
93932 132955 14319288
117059 198846 381857019
145239 167513 116885809
146449 163439 42612704
93885 167878 838670751
179151 196455 866095061
25185 177671 381593093
62926 132886 175183645
91760 185264 683657928
121888 146399 147831921
110566 154411 780772165
161335 175088 34102379
82776 193852 277975435
188443 192943 11258815
192218 197507 93377319
69311 190367 453835894
108728 132125 58735777
146684 152544 14682266
43975 180592 341706322
108505 144323 89801589
75825 177851 960894986
111191 119555 20873606
62775 157488 237271745
97148 120709 59005619
191537 199930 180079327
189154 189171 540367481
64204 147345 854795868
2146 150027 370344801
117069 191439 186159513
187670 187831 428798
25036 84469 717475622
98649 179175 201408846
43578 71480 69841942
61380 124119 463666249
168404 191143 56938200
107045 158729 129658125
3594 104961 968454420
23471 105634 205616372
155175 180597 380447541
145280 166899 988953662
108774 198967 225838369
33038 84413 892752127
79548 165940 162544170
116190 163457 118557263
155222 176403 896076505
149551 159421 27535408
109680 171343 154368255
114281 169394 391239064
67856 184686 649004955
150215 154204 615585230
199177 199206 567839292
148489 195222 26564922
42921 130939 367410566
157123 161502 1466209
27492 174065 158478092
395 93603 233218546
198762 199824 2713458
143030 192980 124896560
86693 179527 809935999
70682 192071 303791940
117401 190963 184180589
177844 193080 38253785
12631 189476 141585141
193357 199180 490778782
167274 170126 7114905
91156 127636 91601436
113825 162666 122573779
21205 96669 188778134
181964 189296 900014290
193775 199080 906311171
165877 199143 977609143
45868 144843 247768003
127865 181430 754788884
175819 183733 19859508
73619 84553 84177655
196134 199089 198601457
17288 29521 30650445
33997 94792 354497380
193589 195832 891141
34500 102056 168978312
101481 131577 75371258
95874 183525 440250571
153172 154171 899911213
61155 137291 699466751
125221 198434 413097369
169571 194820 238687319
17084 93938 644078071
98081 188545 226453679
151390 152638 3083461
151444 182983 78651039
88918 157488 172042207
106226 159420 406148462
42502 108458 518360751
153354 176175 387026197
186536 188930 6012187
166966 175444 293420345
128012 133353 13400565
97881 170428 181604935
82264 113114 77141020
67547 103937 91004127
62369 134661 180988185
43402 196609 634826411
133953 177642 955719168
170527 186110 39009849
118666 137558 47413037
20850 182178 702875803
141041 195210 135434169
126060 135144 918773881
17276 87390 175324695
20734 31723 574368827
164624 189103 949795623
175814 197101 53288606
154367 178211 59374937
22808 72169 841868689
42814 117987 865353827
149254 172260 57340726
73536 177891 261078126
97499 191653 836000264
29938 32623 6771697
122350 143015 873884330
46915 166159 748310801
57956 63402 246669417
91012 164776 185087897
90686 106332 39368957
187848 198706 27111560
103082 195001 386598309
148027 152577 11314629
69644 122010 131026359
47678 153481 264916635
38072 45651 680404798
73306 157580 667477161
101065 173646 492761921
166049 187700 186729878
26866 134127 268566085
192850 197788 12318429
153870 168990 37775606
5676 181150 560264483
15238 178926 409545274
17504 152389 337733820
20477 136702 290963274
79877 105026 62889578
168453 170799 37221
162847 185448 56295042
107880 127428 332338884
180592 198582 64783874
169731 174217 920155401
193391 193668 435642531
73779 80895 17828481
57927 174460 562891940
22133 196010 728655212
179054 195626 41690933
193649 196987 10418767
117012 174529 143938417
67252 99155 79754948
28313 32348 468272487
91694 191200 794364802
147058 184149 92618673
44323 103086 615579578
169253 188138 908595568
66720 92537 1088666
91755 139473 737699401
499 10259 582495096
107702 186183 962366493
45257 50921 14128276
90647 178379 732776856
7103 185859 447407311
25138 87100 155044848
21633 40744 630196514
91584 137939 666676755
82061 150770 172227192
88416 101441 32786556
52535 150990 246678029
21329 117735 241253126
76024 197511 332270551
17969 73735 178789281
98583 107472 580316436
44083 65046 52532903
5287 58874 134357432
46377 181216 337314495
97479 169210 179639837
178791 193128 740452587
135870 186792 383379457
141825 159534 846952742
147185 186638 98581243
112156 178518 389036765
134348 155994 54320021
133281 195388 155325289
82068 105986 59848783
11102 74720 233013848
131541 169303 94524877
137692 138107 1044348
128758 156086 68559017
7414 53348 163514065
170451 192338 54767185
57091 143947 101875808
47944 99741 129668247
5363 107263 254951779
100569 192665 163795029
150346 177850 30952439
10099 106063 833551926
178005 196911 47382758
171539 178853 618485556
172437 192540 50355806
103574 172979 173710361
17328 124121 267307326
56110 106694 714792782
131251 141432 272164321
58822 63986 12772047
33727 176895 613402720
54666 115367 421324079
37766 93706 193107688
166229 194708 71162369
158524 186031 695669368
40971 80178 98081556
54980 167935 594392498
75759 135431 149358400
45313 120549 188318222
86420 98121 383721794
889 181487 451778339
13768 154501 352487296
88611 196444 358933188
4037 129841 841376428
41720 140523 298373279
165278 177909 31289075
123310 142135 241772696
21819 34788 32543352
188525 191667 7857576
68445 154506 908154415
115105 161322 115991535
183872 188106 10652935
11468 104532 233018597
20656 103784 279033467
164321 198915 89271776
95100 130908 89773917
125933 127211 3183072
131328 158747 961019175
94376 150227 140057693
41767 106486 161881946
197980 199446 3720543
165184 173278 19892306
66849 190402 809766404
191269 195175 175197246
145591 186120 101309988
186949 193942 17461561
102369 179374 192574764
116253 177348 152855183
132304 140334 751498011
23694 59915 90878122
69382 134587 668820190
176590 198520 244190966
119849 146034 65639366
71839 97261 63594354
148084 188410 723172387
170779 198116 68446692
88095 126693 96895672
96525 182181 214272595
56571 116189 30046111
51776 64446 31742698
198922 199058 693432322
2203 141462 348633704
157047 176231 77386316
186261 194453 225944012
177809 191043 33260850
21341 51993 76704769
92103 103611 28898496
84524 142551 414657446
134057 169945 89774925
73620 171919 443552912
192429 195125 288780956
91350 159935 172036001
93867 109433 38863856
46030 120514 186409990
190902 195459 679592264
164917 170771 114469015
140772 164798 6291520
9811 72508 499636648
110208 170867 808867092
6433 189731 458766869
174063 192181 68363536
145463 160499 289225420
48313 195605 407065825
66624 108060 424060644
177708 199774 681716101
57073 84000 67138707
193115 196713 16393094
16713 70757 92622443
98205 154824 760282220
145674 145857 642705576
71799 172393 251761762
72957 145539 723265279
62258 71050 21889442
165606 191207 63948379
10173 178229 420536116
73546 109848 916504626
167445 178255 26850495
33551 157164 4569453
175138 183652 128747646
92363 150624 146195150
124660 184779 755726039
152282 165647 33478660
63698 174420 636211970
156554 189266 308072805
67899 70971 201684622
195907 198403 6241155
151938 154950 7584672
3672 24533 727228428
88244 186667 246509385
58676 113902 291241637
81762 85889 978666671
122581 125455 300847392
189339 191035 951776280
4020 148347 361430714
81539 129941 409932100
43916 78694 85600882
177163 194056 42313440
30598 84624 135071961
148524 171488 57182599
197469 199216 378842060
151318 175823 61025753
179559 192200 15447799
64390 70316 13121642
13973 172898 776012557
69315 169056 363046184
60884 124356 600804491
152735 186036 757946936
198864 199679 737918969
174696 187499 32148712
67072 111050 150258939
95792 150673 238194525
187265 198968 29268987
153383 186379 82455569
45677 125035 947201456
127439 168628 60861630
16760 53281 91399925
121204 169112 119953939
161998 164329 480978286
20931 155106 801054069
92019 137557 319092844
140330 166460 65386737
12346 105505 233232735
22282 183413 803375020
98249 171574 183482108
190152 196240 116990808
29257 119891 644805979
107466 182462 187666625
104277 152158 453367329
82798 153805 177836450
18626 136871 692231989
153395 171429 797025186
19945 151776 850447308
94626 154686 974715478
70128 135418 163504931
96012 134460 96384433
149793 158952 958381289
116274 188677 916582528
119756 191783 180281252
142681 143273 1479801
148048 164962 42363595
196725 198009 279476284
107880 162398 136754403
100951 127158 486335005
146119 192111 763448785
35473 148064 418623850
77960 103790 491725222
9300 131240 305391931
97568 119792 144994133
118090 184768 166816476
166975 175102 20233269
141516 198861 143385254
166316 196075 74324543
97211 102760 13864227
190094 197652 163239206
42601 100976 328663511
133440 140343 715529021
81588 191402 274839878
180101 189331 22307953
185548 194519 22471251
92735 153336 538107111
163850 170872 17294293
90793 159754 358059812
188033 194429 230625208
140152 183174 107480296
105542 131322 64624281
88249 124463 90890280
151797 158257 352665555
42244 162213 896753473
114160 121373 955356349
115890 164552 17214320
185557 186906 606641753
187769 197830 25070769
110230 157022 117439281
38497 110545 250619148
48712 166474 294795733
72000 134376 917149214
173393 191301 519136706
196748 198401 4193742
152419 199586 117920195
152834 153921 790727654
29327 124220 237500301
110795 179150 170891083
51764 179622 319821627
1299 185502 730148834
148414 191442 107451936
140663 143622 7340809
55692 191929 604498237
97014 184884 219897299
133406 172048 201184611
54578 174201 871491592
176948 180565 660092178
170447 181198 26730749
13097 15380 5792474
12503 150816 346509765
137104 182199 845200119
108512 119028 24745711
72478 195833 308796846
120421 125813 13642946
136990 155432 550387876
59780 115141 138310926
17166 191786 436980802
44339 155482 580390480
6608 176856 426085093
135400 155939 804982619
60084 103084 662587080
114889 149916 87957665
118765 132012 717160643
141294 154549 33246957
51082 184094 332927157
194243 194556 819128
15502 98898 843429742
18073 122630 261663067
92589 136173 109293753
45813 75087 66512559
27417 98023 614638469
173389 183147 24500522
180999 188197 18238502
29658 60627 77596440
43423 142168 630699274
8227 47501 98344844
127897 158237 76063046
5960 185962 956625965
39 8796 21799176
71434 179796 821283134
132770 163054 75889403
89506 175697 215814530
130515 195029 170219127
103201 196466 233454867
112523 187529 528836594
130051 163200 227419086
131200 150556 140174690
166777 183971 42921400
86189 177897 229386453
31210 58601 68635306
193682 199281 548262
66107 138167 317910224
164455 196515 682697671
155480 198189 106665633
186035 187620 2660295
157174 165183 19985991
172140 196361 60581970
93899 96764 383055561
198180 199885 506468297
183676 186009 429460050
5276 110175 848170918
5285 188657 458972363
108593 156858 216566456
76687 143378 836382048
99641 176925 193414906
25740 54347 302750214
1840 67365 476077071
7407 137994 889074461
65340 196888 907898829
192477 198588 545003838
23978 193958 425451175
186853 199475 31605857
196107 196381 652368
148599 171162 56170777
110350 116733 15946928
27387 128897 957961578
150523 157472 17401268
68155 169297 253193956
118189 151318 891551837
77220 161935 212194629
89082 108837 659551794
84035 173487 334757214
5829 134812 322958850
123177 152373 708093174
98891 174789 189953948
28509 134626 265671927
121779 180306 146277932
60070 131829 599039340
64315 110019 114283201
29782 177986 370771137
114109 165746 129444734
98742 122134 58588130
84271 147068 428928692
71618 183792 280716808
129047 146104 42675201
108381 186811 196366708
174710 179994 13058728
20487 96934 556491252
122738 127351 312687467
40353 173388 888616093
21474 86833 314322373
76438 198361 305001867
117938 172618 12000659
83230 188581 263687842
53054 106182 324424771
114686 167077 697548289
158825 191012 936885624
150205 195168 833914312
187407 191932 11297903
98681 192590 20695391
139430 178591 97700368
134858 160297 63741817
88672 121832 83144958
70400 166779 241277538
51840 194904 358090598
105248 143313 948769635
196016 197043 216390631
102269 143869 701878943
195222 196379 2830486
35717 83345 119129395
12586 46284 84434383
81435 162693 573390948
45457 56644 797337379
124169 132570 506894793
20253 159440 769638542
141212 156572 38569403
26223 144075 295052898
25298 66295 124766956
53809 72332 593046870
168976 192193 37837395
138903 153619 24590600
75170 162698 214827995
57347 145214 633046849
28159 48832 497037102
180173 186710 182858692
33115 198275 559318822
158856 164931 15263144
131705 174379 509709253
125495 153767 70772391
133126 148693 703247211
143391 159912 76027425
185438 198186 805974399
101586 133773 642983966
179581 197987 941023576
164055 180382 150990291
184457 188122 9282132
112538 157334 530331530
40837 111568 176885490
19977 74698 680853888
55896 111012 137709605
141445 167104 613274274
171149 199076 69954535
164526 194030 904854622
154760 161642 926081209
199904 199910 11141
51755 199085 867037886
106350 176173 174714001
41618 114360 349520085
180948 188307 18658938
111992 118350 140188714
73320 166543 751153943
4004 22855 739194679
125523 128603 7700427
24983 26754 4512367
152289 194398 105224333
97738 115140 445308862
44797 98856 846470447
86426 100021 622458544
74533 110574 90182216
137437 160159 56925510
133118 148949 39732296
45169 134577 945344246
36526 85242 564746155
61501 194730 333330239
99435 135636 90745743
199924 199950 65704
17570 74840 792127742
170839 194066 58117900
51085 180056 322656132
193646 199729 727207779
52277 55531 8359838
173878 174578 368514151
36715 138127 813120719
10488 72746 155866632
115782 168217 131252558
196835 199775 7472604
129225 130119 859300709
71596 88399 20977281
111135 125711 414806982
70225 113801 250596586
93536 150854 143744738
173762 178773 392314227
188964 197944 911400660
189422 192204 6960956
141775 156987 778696383
150479 192603 105152810
47145 199361 380976128
16557 114491 245052213
102326 120432 45348645
62205 78075 39753323
20818 153849 710082915
37999 196351 396188978
55985 95694 99132614
76349 86240 24629743
65577 135511 175112778
78714 191506 705610859
120287 158236 95177963
153429 184240 597618727
5138 62136 142765485
96289 103319 431644459
53285 129888 971122456
199144 199179 10293
65390 111243 114700848
184729 190790 15276899
32471 199326 821050398
133978 134048 658752976
144986 174960 785626172
180805 190683 989608723
147996 159194 114406001
169142 182459 33112371
169097 176058 17300240
82239 120823 463666745
14310 21819 18863731
182877 192844 794927834
179707 196885 162632746
175453 183812 20972759
55305 148482 568077683
34525 115601 202773153
142556 154955 31099150
64785 127213 692082112
51634 153675 255572688
185473 197447 29911095
15145 17478 5482413
116896 117013 87902
122703 191475 376435603
6434 96410 225173035
175918 183456 18872473
154170 157800 9167177
144072 198505 568636814
190622 192160 19152614
177207 188402 909019753
196173 197631 915992773
198160 198933 98760865
135841 185144 123283072
23248 89065 164576364
104844 160030 138289886
164217 165181 170438309
67102 135496 908171959
171643 175300 9153555
116805 126278 919519583
11557 116343 262346260
70971 134163 280303339
58488 63082 11311189
168174 174818 16577435
41015 175157 742826566
82761 101474 46858632
196387 196901 1298626
176531 191578 37712586
53124 157792 262183654
61795 64966 7891320
158779 177772 47212850
1745 142306 999026173
90897 98114 18246796
55588 92712 92689988
85905 187754 768689153
113258 139368 65553098
113595 160607 924191344
39272 55566 608499531
25830 142901 293163185
100843 154591 848112765
105387 148644 554428112
159447 175827 40777410
193373 194074 903099276
180330 186713 16202589
132253 169171 288440743
64513 97692 82985119
70111 169878 249732125
71853 90865 563187638
113365 155681 524307113
165259 166485 332922997
76426 84745 858512761
81758 128470 117020552
106101 184505 914107241
123798 126356 4262570
72324 154673 910208054
118652 123993 13437688
70226 100215 209596442
81461 157613 190877809
11284 40081 722479206
26934 109521 206572940
156022 172337 40585760
173355 178847 849560521
184 175865 500144284
63911 98355 22007117
7701 116814 273118368
189044 197708 21611752
182029 199027 42714686
7451 16322 22195993
98435 148400 994614701
191963 198732 320900004
51469 144070 231915360
58524 59482 2361552
174629 196302 733939045
94815 130256 103832097
62207 190353 685980386
150752 181747 27858924
171215 199987 72087515
98738 127558 268295469
176231 176443 517528
36762 89253 131153080
170452 197003 66373351
143906 144963 2658137
101317 166303 162779158
65137 92308 691690516
90301 188801 246741552
92298 152927 152026034
120903 153760 82369207
12891 163611 377581563
5994 26642 51747433
152781 176050 442002332
13341 176339 408028766
185126 199464 35960556
146332 199054 542713422
107903 118183 25739454
35778 181724 365014639
125300 137483 30465395
37927 142208 773054430
15078 187291 374889849
114488 168771 135957090
29362 168418 765997187
136405 175173 417639927
183360 186546 7996843
76634 130709 126939846
93716 143962 539326041
194613 194909 177971791
109367 170119 152197497
8186 195446 702699426
51052 114570 159016917
79375 138086 146992739
123471 152447 339276936
150513 180603 78355133
117653 181017 158421822
30064 155579 655276795
39257 144918 264395917
4424 153092 807063001
141381 195386 723806687
150201 191526 472130862
196767 197404 775026345
25992 101454 294056106
102422 146459 110377802
27738 47570 233377016
52721 73976 53200620
80904 183941 257839379
61396 106684 781799094
132656 180465 119319475
124399 147899 58982693
115452 155214 99772006
156851 163844 17455136
162009 182147 883923672
198880 199381 1274678
153957 190138 90443863
67455 152416 882321367
58349 105841 368742704
15690 84281 171641822
139319 182704 108339469
171956 194880 788690885
152512 160959 410051894
170326 176286 14841517
67456 194015 389478151
83921 89992 98546561
196454 196733 562508544
6557 74427 469700029
93035 169178 190705675
72557 180903 395237318
164519 188660 191942440
88661 108135 48823771
180730 182649 4915800
5162 64671 450758023
71633 130299 146974107
150391 166436 40015178
182556 197601 658879174
166616 169607 7472784
140284 177948 520935902
162952 184912 949224978
131680 191601 863784152
125486 165518 514342489
71855 166948 390517894
130164 165222 126967892
187748 199240 769053581
132856 140754 73904265
162558 182866 426356335
138584 186060 706362094
118970 131320 30949566
149937 162126 30509951
54328 177091 745178868
130573 170266 662405310
150893 191558 969396233
75862 93511 751383557
104797 154120 486106232
65385 84422 47521459
1714 161587 624305083
55951 173820 346407492
164035 195228 932025070
42067 109616 491458734
54843 70776 791042733
160744 195064 662631712
139519 188494 701849612
167572 187216 587163378
77108 170518 338519153
133980 156217 55835041
27352 114200 806557492
108093 150343 944988743
62014 144643 206767109
77808 106979 19084039
9686 46236 160029784
161575 173369 29118116
95917 180734 446206472
166897 169966 890583935
9823 197312 871869863
117851 182838 271896431
58012 115115 802718379
170799 185781 591646070
158578 180304 53974752
32101 103186 177699966
66652 81844 450310390
198330 198467 327721
179329 187925 960653159
46078 148477 256504568
185641 188460 7068568
140777 192153 208495168
123349 183811 314924854
121494 192425 907053461
112687 167947 138386293
169480 171780 380076155
44219 183717 349166222
132695 185436 603138083
88213 148181 150484169
89880 167898 195410630
146207 148681 6320967
174927 196039 65885498
48140 65318 809811787
143707 144182 1178041
192833 194890 5176632
159274 171926 31461209
129076 181335 152512387
63126 192708 816050645
20934 126395 264035611
64847 171617 963742525
105253 121371 187118946
192336 193618 417594941
105834 150018 110903838
184443 197817 636878214
193507 195308 392458712
107966 129016 606775726
121717 181003 647728923
86949 112377 63656042
80199 157177 786424435
187896 192520 232433889
194830 198529 9249538
164136 186144 983985224
22728 115440 946238144
87248 134291 873734471
125886 164776 411729423
134406 138350 643100198
39373 196077 661804928
74414 151269 570408173
9785 174420 412102009
39056 81146 105279523
63225 181183 295047525
63577 89134 866875944
110787 160281 809855517
158629 167478 21989890
160780 190174 362481632
33376 39316 13172860
114995 164462 830216137
194420 195389 739312924
83781 154089 176110455
70566 123683 132964087
154217 154778 399036128
28776 136756 270365751
91705 93210 265554448
105912 115699 99219380
136472 143188 16792252
17974 147586 329894226
50326 144889 236729414
133930 192928 852488237
32146 101806 174242888
80023 193518 284005254
188819 198979 25444605
13521 130806 293767489
63393 114087 126787788
172372 192417 161450923
80074 149478 173926731
176278 193316 324700591
174526 181300 16826289
71199 163735 231892514
140563 170193 74050991
101808 174058 321422356
31951 130966 858157995
19698 180853 567963723
14552 142512 22083706
114993 126604 454048008
85600 168416 643592687
52736 89046 837471841
28251 141317 538822230
151732 185292 83784890
146216 185885 729017983
156492 175302 46765722
3071 92091 315585555
27540 128885 253741939
68079 181235 755276902
159997 174183 35317867
64071 91053 764906559
24812 102079 193403657
16908 170302 383892079
109521 186492 192737314
48743 123188 186292144
51664 88205 432025558
81610 193064 541109182
81696 83386 933329025
160183 198163 94858981
3292 109668 280939637
155289 169288 939146734
31314 42104 545495994
178498 199804 53548696
162896 178385 38375545
196719 197362 1579051
142199 144783 6404510
108377 141481 626959895
82823 144984 155642558
191244 199217 19923390
30500 183798 383555888
5079 130093 622294814
17093 155664 124974470
155907 174549 157989882
70299 139732 317377868
174792 180528 1507208
91708 116592 62456132
187471 193340 14614143
142554 178946 90770653
176119 195667 49004253
179954 182230 5781416
177242 185349 20313124
87672 182433 543027118
124667 175500 127061289
126374 187869 816296714
151002 192714 104153182
173723 196448 211148679
55450 162364 267648925
127580 176409 202002515
113675 196446 207207757
23544 121849 484688535
47917 185758 256891358
125436 182022 340512079
130069 139231 22912472
37117 90689 974003922
22225 124264 255473133
182605 197934 609649559
138113 159014 52362635
133235 135857 905529067
30087 32205 5359717
197251 197809 1400839
77189 188940 279593849
53735 124410 652870542
141902 184688 817861794
149179 156639 6884698
98802 149848 128066599
115931 179998 993779990
72861 185677 282380467
177151 184083 17372130
104970 129644 61968394
108588 141688 83046277
37518 125027 219148884
190723 199946 803322139
84975 177259 987378769
159025 163145 845179771
153369 158936 76401845
167720 177147 397646343
38229 49260 27546995
90400 172222 675540302
70576 89724 251098582
151027 193330 24497138
176999 177943 516856840
175774 182839 233933963
170813 199086 70812881
135314 143847 266356918
133095 166498 83568133
53951 176756 524504866
125372 134232 22142691
67718 132173 161365278
119383 149937 76744789
170578 188617 45134753
149086 170873 708241343
80070 174145 207166378
18646 108610 915596179
7393 88309 202355016
179879 197635 738641530
103952 156057 130699704
192303 193373 2667002
176843 180028 7813468
117924 132702 37112401
167794 172770 12356383
120910 179696 146946533
92936 103680 1894077
108262 172537 160893835
36623 180173 358969695
60131 94576 68080543
159234 164114 446964871
146198 183449 743880645
50708 95099 111116785
181680 183712 170142506
13490 151468 345662320
196974 199523 804380892
86232 121348 87869331
198783 198841 628542936
76331 160987 211989068
171794 175660 856363519
11658 50050 161434487
129999 137704 678995198
79017 158335 198594193
33524 166684 430171383
183740 196234 182843659
182554 187182 11733428
26803 45710 47279686
57782 166885 666542762
106210 164619 47407495
101155 174261 434191223
121533 198868 193555287
181831 191616 942934887
17418 176826 775691094
118608 142507 59908528
63154 93342 832938403
36764 160070 199877514
199784 199864 202875
97801 150301 809823453
99234 137115 98513439
180696 191581 903123505
116540 185974 173813922
2708 186662 639354921
52807 94728 104916188
136580 142368 14486847
9265 163676 601946643
186027 189714 9212299
38746 88952 285522041
12748 186776 70652866
9616 16222 16601016
72084 92571 51230949
154295 163046 352907570
72242 121379 123045959
170665 173804 4102267
51228 196756 803770717
31210 99295 889712642
133099 176005 107190151
154929 193863 700107886
106156 174926 172080188
93928 191072 309479722
1458 154513 383155039
51902 122112 175743214
177993 191851 34811201
61362 182961 105485919
45017 121935 506411260
50229 60674 26302021
51072 193539 382507825
154225 160730 16356814
117033 192734 491215495
107553 138603 944795688
48241 177696 323884374
127574 132132 11400658
28986 138086 387665743
61479 170896 634714802
49280 177027 718488453
190893 197521 946007712
119820 191834 180251537
190380 191336 2373435
111957 192521 201730281
42775 192837 375528355
68918 123983 137902440
153265 197702 834662377
2079 10414 20717326
27443 67415 100051202
69632 77059 720354208
119770 198455 196924277
152144 195025 107210994
36508 128146 438619035
161329 184625 57972187
100108 116847 843020584
184500 189475 12512423
55770 64003 20460931
74375 181004 266675614
192973 193036 791863562
115967 116695 953819338
181060 198816 333619094
131285 163350 924188451
16957 53164 550087969
56220 183580 590220344
132326 132763 1130693
57883 155367 999300464
21927 70508 121627491
76787 158086 203553467
88612 95319 483793448
54404 93590 97952181
140440 142821 5956498
151852 162957 27891744
171403 176265 454852215
80654 92753 30226644
154619 197581 858332982
194772 198239 67484214
86188 120827 826727160
65005 168756 259700921
51149 65831 56363987
61027 193902 620134073
148331 197437 122573182
67324 188719 916836325
3438 40456 907686052
97226 132554 548834171
197657 197961 925932967
106139 156350 241084064
85122 139842 418630108
96564 135310 97144731
163852 182319 45835944
43088 137357 236051657
116668 199514 207416420
199904 199914 590335989
132628 192777 896454655
168161 179018 845619291
151781 159558 19453225
1004 145703 362236895
27258 145635 296374574
134742 153040 45818781
29308 91097 154363929
61807 75741 642053158
151715 153220 79627509
178327 193744 38732809
36811 120740 209998353
99596 152926 133665244
168758 172294 8775283
195685 198628 7344639
172434 180846 20880554
153405 198442 112596754
112683 144248 79164983
187290 196552 465532153
53018 160077 268096321
8943 151152 356233335
28217 105988 194603148
141646 169861 70551639
137694 178622 703261775
182826 186082 8264379
2958 169642 928768046
26212 116653 226332476
21588 100147 196655622
68322 82180 34670839
108990 137397 71273302
195477 196182 558176918
181064 183568 666987918
120580 172247 129308069
70031 122091 130269210
51619 144684 233027301
23400 191736 562107940
70973 110690 434803659
129345 193821 157666205
96719 101001 564616043
140947 143458 2186754
169552 182775 729069507
35995 174016 413584765
2589 74378 179657053
7279 144922 344563613
198443 199427 761289060
111120 147603 91534354
143936 180261 405135706
179071 183391 10964629
105746 137819 148988152
4268 119632 381454926
3729 115556 510215109
181258 198295 42794512
33044 196272 408359442
173687 196914 327277870
7256 51921 644932222
115685 120343 4992817
137394 183254 114613629
31770 64903 82864021
70725 196239 314069439
28320 180045 174996539
160072 194824 241511157
85789 198428 281865143
194189 195899 846893293
84114 95887 271781866
82127 177777 399352010
136825 142114 13235805
50152 193273 358161014
137435 143630 15475325
66981 108741 484706014
92070 96371 467822312
164936 199866 87213790
156396 198038 119256969
65340 119417 198713930
8914 126964 578689195
66434 103398 167096828
15155 27707 31505103
57476 196107 346705026
153362 174946 359105927
24417 156837 433912518
173721 199879 65587670
190872 191007 361394
154392 175500 84303362
26159 61688 89069729
99664 176083 191225495
107106 141205 745526671
29248 122091 888380493
22813 106282 208872420
178579 178739 562969725
45002 89242 110580537
65157 165849 252160477
155845 155977 316490
168245 196239 70024346
7968 22745 732935818
79540 81953 97319074
65360 156942 229468125
70986 108518 93887988
120345 127165 459886275
7561 21401 34633235
113531 187818 186049514
23086 147006 310295283
175587 188958 33538523
49865 76699 67310938
24764 93436 406125824
176713 197148 51129399
138878 177461 318544895
111225 198379 691324848
89582 124777 88378468
64431 160850 163693162
1220 107389 265582637
96148 142146 115278034
99824 134493 833676652
83831 157821 353935329
112988 162225 914581962
14626 179726 413122064
24095 34082 25128983
61109 114932 134513173
39595 101463 202104988
175631 179237 219749614
178298 180502 319057166
89371 120003 536869058
34837 91293 141020144
37125 102126 345259454
182504 193150 26758869
78231 109926 269261481
139574 156000 757423475
99252 167854 590419318
31235 189478 395913219
133 160043 400337080
79071 155220 697531242
149277 192265 419363351
23502 84915 153738874
104427 115568 27837054
173731 194580 52259353
71930 173418 591023705
133446 195112 977486035
193799 195422 58210209
6025 75236 173320789
167243 173935 502189930
120371 187419 167861143
80982 82515 230039241
77420 156584 198288688
51650 135933 211076732
106675 148304 104480099
186240 188515 607842172
178873 185727 987188736
27241 115773 221517107
129125 150169 52809237
106649 174161 168977421
90485 100849 68566579
131547 186066 117357492
7526 148673 521760807
54373 194862 963066298
70843 182704 279867161
61771 77358 39008779
123195 134030 179577573
186336 191962 227103859
33222 130975 643774901
51005 102581 129127374
164511 199406 471427276
6714 138043 457616160
124044 199289 188282202
154312 171545 42930960
20405 153601 333444679
76173 81407 12935306
21808 171370 664257015
190214 198103 19711663
92575 116769 399568148
44834 110073 163235199
196492 197480 2464705
100365 164867 161707695
147126 180761 856904851
149890 182337 84644105
84359 160324 751448490
57611 60046 6077856
194744 197247 6200498
186599 189481 7206385
78968 92181 221714500
51858 92029 977854458
86349 199287 327624379
166642 174788 890927821
116512 163407 911232961
137864 148939 440836804
7087 53816 213783321
143855 195863 130106042
180735 195944 972170094
51512 155959 261714309
143271 169450 495801406
102632 165292 989485500
87542 165153 194665654
138940 199507 726071867
118738 140503 7653231
54983 85187 75413819
7105 171196 410660291
26975 87230 577977283
81431 159861 196479871
94370 198836 565955081
6392 10901 11167702
98534 195190 241947995
118998 182152 179365954
59832 199642 467971601
149651 189451 710208702
38209 82493 110769478
108994 192196 208278109
79006 168322 223436996
114093 150007 90179554
29675 107360 194287120
133293 165486 418825330
161121 170176 22431943
114896 153451 96671574
54097 64048 24840096
115245 118226 557188883
155950 175757 41681331
133806 160956 25591543
165004 195654 383803379
134272 153725 30045644
158994 160440 47705069
5216 183802 587595130
164956 199090 946793320
18828 165944 745587682
7689 167966 401173002
136338 147545 28096276
142036 199803 144496385
161722 184739 101870274
88343 159542 617073979
104567 158346 134778653
9973 146336 655174899
120443 171690 128185397
183773 195224 28664129
130783 174755 109887942
28701 188051 530817660
68667 192161 515660554
167439 175708 399821221
11223 111609 251283006
59889 70038 25242028
22378 165068 902761929
139340 188813 123709504
198879 199183 494780593
34345 155675 303831646
31515 86964 285329261
196514 199329 7130244
74363 91343 42269055
137742 159600 54755734
73571 177499 260052239
47172 107787 151643271
186175 195506 23368021
171888 175165 8201683
103281 133907 120718003
28492 153934 529022313
29335 44734 38470248
76800 94075 32382463
78102 84364 15499799
102599 109145 16363077
89816 130186 789219724
159201 185716 952715969
150880 168827 44741312
8053 80827 182175212
110001 146088 386883735
64966 67823 7159669
83615 128747 113092268
167400 197859 975182589
149998 185649 265662095
192658 193191 404541760
48817 139054 398162622
129883 147022 42876364
100969 166622 880980657
10717 160929 381008518
157724 166689 22320290
43746 115536 179630160
141649 157195 39068391
193946 195920 4984141
83653 149935 166149552
190042 192039 4985700
132094 133446 109455057
33097 56908 595835452
66997 142602 189325705
22596 118263 866450591
116303 117333 954366665
24965 51896 67419061
41601 147994 266461331
84353 161561 193575578
176455 183777 930880654
101394 112732 520932205
70615 102279 215162981
85369 101985 41599862
44491 50372 14715630
22886 105972 207912874
80224 110714 76327959
143933 191861 119903197
13869 176825 407873443
88997 187980 144845126
168413 187253 47186499
31679 77315 114179046
146626 193122 533129044
164227 178398 35062824
162348 186234 92239044
150803 197965 117759665
176477 182026 529000676
6626 81704 988568371
161003 186753 35941896
159964 168757 21914186
8645 21193 31515389
97418 112199 36980669
96578 112043 455128042
169385 199930 76408219
143668 196548 683518270
150399 191694 103084744
198107 198652 1378396
166222 181942 781801744
149568 168425 46990079
41938 164565 307125389
191548 192047 114451018
176660 192350 470628928
16963 104921 220073865
128116 190778 156788384
137610 171284 84105331
9669 109717 632001246
154970 156764 4594997
61538 157296 402922001
77055 149794 674123658
129109 191038 981395389
90288 96899 594358836
18032 47533 687657517
42120 174284 330691969
155061 186485 78441253
187699 193821 260131786
24336 85248 152458508
12132 26093 407023201
199165 199456 516785001
70835 126514 139499210
82302 95980 34140897
126914 139889 32484339
173006 180016 694692613
145816 163420 44160418
103528 121682 593709323
81197 196017 287341581
9983 89329 825569688
24551 179237 387001336
56965 62866 154943792
135282 182803 694417751
153677 163522 779312483
193976 197356 715756157
47435 91687 634220542
48272 87986 99210517
149479 149955 434904624
4357 22553 45504709
156212 165408 22951847
82710 127274 27361820
116588 133949 211971429
5006 65315 150988668
198126 199940 4579551
49211 91725 106177579
161209 164590 8476059
184675 195678 27643458
483 120514 300366016
197800 199964 220723035
198196 198502 767598
22292 40424 45468496
6734 67253 151520033
188568 192052 639141598
186739 189049 5776601
50252 63483 875259194
92093 131134 97977135
33083 145289 822155279
179929 199336 48815821
113531 151339 94927926
165497 169379 974781807
92907 123620 76978104
28297 159177 965573781
116664 122955 15828948
27940 45517 565515733
19703 112057 231094317
177880 198944 52850048
16628 151414 563991611
51914 94578 69967479
93561 130787 93331162
119529 126012 620844279
194050 197979 9851404
137829 139584 879951159
75397 107998 81405545
23458 30898 860870461
23212 81631 146238263
58215 95179 808139303
188557 195543 17516479
144240 190372 115419149
70874 96494 49319826
24620 89370 161961954
91629 157483 165313928
70044 93418 851997209
149289 150176 459477360
121825 171954 851027188
42850 120368 204156230
105599 193373 219705015
165124 174780 405039743
144806 159172 875905210
195522 199073 8874298
104932 141620 91986653
186506 188775 5704852
161339 168581 469370287
151848 171625 535451222
120868 169765 122431773
114523 181784 925757499
1164 44209 289706372
65648 161067 354151915
8522 183251 939210607
49206 171653 306364917
12602 56679 110663769
25120 105953 202342590
58127 127777 444265485
33133 96958 318184437
97777 147479 964475921
184994 199414 766557186
27642 70086 106217849
100760 132239 78911787
74001 188823 366818755
97000 106779 290570108
109285 174454 933900374
171805 188713 42403025
163088 195004 991029331
76199 138482 155893802
153558 184405 77004818
5852 74143 693374359
91435 110282 47364571
23344 39824 8868378
98969 139104 783665083
14845 162429 819065282
151377 197618 855231457
53374 92372 97430940
30264 57749 68943673
156513 175021 46000451
99005 122052 57730432
10038 153327 791799304
50282 77466 192989857
88397 149791 154055728
139025 141648 417729524
93457 181048 219074042
30644 143618 989372434
48574 108269 937197316
129860 151597 54399133
69116 69551 1098872
48095 100122 716656005
76096 154751 332580211
156741 170023 533011302
107247 169105 154990581
137310 138557 852699406
98098 114102 40078677
43788 85943 788961948
87550 199660 820747581
192620 193884 3155377
77250 198195 302612362
176241 184366 20329026
162463 178854 40602653
183344 183900 1409062
121686 196400 399723196
38825 54799 40061127
164367 164884 1273287
194738 197697 7334991
92175 124266 321913916
186038 193768 19336839
181482 187443 15139486
180477 199357 47528621
157917 174034 40032943
127685 174253 402450221
85127 102510 43541107
15404 72236 142265325
136993 159119 20943351
113066 149846 92384761
106952 163573 142050703
101696 189544 219845661
193111 198447 13362436
156516 190433 496725441
50943 137240 216169031
83070 174003 711443915
131949 190329 146039399
41720 96114 508529648
75024 91676 9332312
22263 40076 386933623
66185 176080 969640703
42324 179552 721262738
141083 164861 179914470
160980 177420 40808076
191022 195511 706229786
161376 171036 23863510
9270 172916 409609503
180887 199977 47997777
157262 194134 617118302
173714 174409 237764377
122643 186150 158920588
104809 164525 149766979
1675 191619 658381124
54560 192113 846770946
49495 117438 169979195
114509 162130 500196992
78353 189860 646811577
15494 132419 35398402
123734 130282 693273674
69443 186760 293600428
197023 197552 1315947
190277 197312 971793314
34203 198141 410200797
62373 118986 345959212
87736 182531 237306351
105452 107181 616699
76759 184809 270185721
178656 198283 49297529
96127 179899 209498531
58834 118031 147953725
85922 185731 249760265
121257 142295 52752644
68782 170283 199510759
53798 176689 834908683
36637 180213 390563856
131377 167199 89651935
67762 156703 222833226
92338 168542 190887697
109307 179938 870714672
147679 162227 786843245
60618 63052 440677501
160933 187160 62354141
102736 191958 943555840
133661 142546 22225611
148014 171260 57893573
107176 111410 126285
129296 130396 226785016
86732 116565 74700628
129773 164787 338478957
103768 131112 9265978
98012 102753 19509222
120234 199507 198445486
31636 184642 885759892
32862 106041 183040716
166140 180071 34542989
32761 196717 582204782
68018 84317 40704313
141876 189695 684024954
66498 165454 975134148
93718 174833 668667122
166400 196940 495508947
83620 183368 249643418
166720 167657 625262876
72884 182392 592354691
126916 197507 176487643
24959 143735 297408821
41598 114710 465437671
4052 91368 218263145
187617 189451 4539761
63260 186321 307967989
41009 92335 406588233
163621 196522 67833601
195802 198598 728948891
75992 168355 231052744
183888 196567 664172626
23644 97965 671159409
106313 124944 301288328
177100 182966 73189418
43981 199087 594214833
7145 83223 190404982
165827 180976 817164986
175125 182392 424707902
135710 142555 620244789
137618 196417 146973405
160488 197898 93412920
162530 168122 551749567
121888 150416 71680810
682 186473 988570308
101444 118906 788977805
185503 190280 11994300
171875 177484 556860431
187637 198907 28181799
5711 60898 748101021
40596 94654 135207974
1634 28299 66651593
144776 147339 6536635
27478 97211 174482106
7915 114587 266956006
40059 171209 328081405
172760 189286 41413234
17762 96136 196071366
161718 172847 27508200
160748 196235 88541462
15179 173907 397240870
150142 179754 73647436
17568 52545 87473612
64904 163579 664448341
179416 180710 3187339
185253 199093 34698372
146518 150154 953225060
20755 189944 837145286
61486 187093 314273508
22020 113285 228343252
191734 199292 541929231
180248 196595 41080020
192530 195775 8138035
11576 22342 27049639
103550 118261 869578921
44983 169876 511760477
58364 114726 137181072
105850 189713 209933444
159410 175895 574798217
61103 170829 274467437
106717 193547 217332529
69772 96366 66479368
124088 139844 39497285
71835 194675 307440450
108754 111154 6086054
123 183608 459168174
91450 192025 251919482
5487 171835 380135325
27128 132175 761358040
80638 156280 971200949
171651 172349 1804342
199592 199956 917153
106943 192461 791696071
96849 108078 169400181
119420 153968 86624008
195960 197698 4288464
166832 178181 28175872
29076 176596 369101838
147950 191477 108702982
19820 154780 337942707
33268 69224 89898917
18352 163872 60231412
153656 172500 46979601
43676 127231 209244061
113741 154638 410775501
21429 50293 72210857
75062 102779 362847162
94286 124446 532692572
112604 190161 820761880
123299 160400 785039917
123063 199705 150361874
95300 168068 896259151
160261 168800 816129
186637 188206 423965
190850 197596 334534008
121372 136215 37263468
117633 147947 567779273
17156 64714 276000342
96122 152241 177463340
125163 143263 45268665
74966 157708 207243116
168250 181808 33783697
35152 136583 456258605
36626 132027 238790197
3337 30656 61599721
33344 130856 244027298
63435 170190 320726551
184267 190888 16648491
133963 181427 118524358
50955 93518 106567709
124525 140537 564668145
172665 194071 53598665
104649 153088 675556733
82033 185426 725559900
50053 154038 964327769
29965 179359 706490113
186661 187993 599186
59899 62960 794036576
44053 152061 377343740
77386 184798 606665482
91076 153653 535225318
36932 140540 343467993
97054 196190 906918875
102392 179320 192380401
30299 115286 567746503
3116 5419 1176133
30960 141190 275876562
160522 175690 37737718
26498 67913 194415474
199209 199652 1148798
39217 173444 335720155
192515 197832 13247502
168506 173090 746884852
43427 99272 629125188
49546 182578 332802049
188378 189360 345569531
22858 153180 326300441
82883 89603 16650944
145940 165551 617135346
61860 113775 194983361
123422 142437 512659881
42552 96039 585155796
75228 192346 109610509
94826 123430 27565903
49717 180957 506237535
2882 127907 312966385
18771 50482 79274580
126102 144497 45987055
64341 187083 347027901
138480 183303 111974574
122802 173274 696633762
396 75288 344979352
46804 138525 467091497
146814 147041 114576
24751 83755 701526173
50627 163904 283791515
168101 195836 69430490
160532 188093 733564943
42558 185566 352277558
68506 87590 47559177
61353 81363 958385777
105615 139181 84215612
40759 135459 237066806
106979 181890 586033029
54676 150016 238761793
25297 146314 303042019
169375 171890 6181648
117065 160325 786353823
143436 169661 65637019
107851 185226 193665784
169700 170968 3055454
114981 145060 75436370
53726 54035 792204
86654 125245 300039229
69121 199407 439691758
90069 148553 623554639
97364 128271 77483289
106157 114076 19811763
77919 136104 145645948
78486 169451 227630596
150144 180146 74608050
115017 153412 860659038
6695 138445 571525852
149355 161443 94964904
10393 55221 63437076
20393 129503 273192810
10862 40310 253609936
35372 64890 106699270
190753 190831 207404803
180541 190325 24761709
63996 187521 309172204
153685 190747 92658538
130019 132374 5816991
126981 158233 78274112
9575 95366 214759089
29608 135870 265950848
54953 148864 419859409
33520 64278 758579307
198065 198635 1453712
70846 94767 366611153
147135 164932 44623908
149425 169743 50701541
34614 58242 59251856
154157 171653 43602838
14625 49056 86326067
41986 120016 948487266
84886 182551 448338279
108345 165332 166353518
161832 196893 164114505
128790 137873 944528962
75434 153617 564087526
61758 147212 213942617
134388 148688 35937039
158708 180150 53237832
28955 80774 129673402
156883 194978 95054393
152527 154995 6211286
167663 181750 665539853
69068 98076 72555787
66202 174598 271204237
138234 161486 58305634
189782 198973 198781026
111881 159458 119315027
39043 156046 663416683
21979 79983 208643153
196407 196573 422431
91357 124695 83777259
100904 193997 721834357
37933 52845 597367553
128034 153679 371564350
107489 181379 184856106
23971 70331 116126504
19182 179915 402022765
33897 195455 665642867
38419 45590 364473897
155031 189345 924016648
161922 163574 374622706
174329 196043 54346159
45025 185076 350488855
85292 100910 39083883
52797 104895 130383013
89655 154746 974634571
16146 184180 420532436
187349 189423 5114973
115351 191673 789270241
161961 196886 780308077
135774 173904 95271097
7716 49195 93947123
88676 103222 36495265
14058 59898 115027525
131630 176006 703803601
83712 164609 202756263
85785 150311 254573066
156053 159741 89438292
87592 156009 171674596
91332 193247 255249984
81630 166970 949641077
195934 199119 693196707
28423 102445 332847923
153721 169681 39899226
68897 132360 68956137
73600 151849 196015849
124367 183113 719250722
45965 190125 727449135
106985 153339 116235395
194337 195969 3559878
199743 199987 203432677
121956 190565 908629141
93545 137823 110980141
43925 124910 202860874
190216 192869 6608114
41031 41443 1023897
120056 167210 738391065
164099 166656 6245453
122696 145831 57988832
189765 192477 6801896
47669 174719 317931034
86658 133762 118073014
103649 123836 485232656
77635 155205 723227860
49539 142912 674208525
108156 108560 1011459
70360 141079 177121509
122088 184803 156881918
65450 97260 79538947
126146 139196 32677891
77368 194611 563026503
56687 103921 719608614
117151 146850 318939842
98047 160779 154520842
21242 186258 412964692
149018 187816 96915173
2991 55671 132035025
102262 163066 152439950
2627 100817 245702647
128874 136279 18543799
48279 171862 309221978
124846 124964 311001
125372 186665 56453036
56941 67632 26572553
75549 173022 938029031
85907 166537 201857884
1726 91028 223170058
80799 118373 94030349
82661 143821 153164879
31024 107669 191621880
54351 184568 673112630
26456 196395 425214290
120660 142893 32182662
77940 87213 139671878
33493 151514 295467458
96562 124043 81879678
92953 195802 924086098
127518 195559 170216697
194323 199281 741637673
97980 143587 114238360
17015 157946 458702048
104618 161620 329850426
6963 47290 100950153
124010 167643 109168385
189534 191391 4662088
172805 176333 8854999
143204 143415 494166
73460 187941 675203749
26871 106686 946935551
94494 174190 417368293
114364 170618 909088491
120377 187695 164542910
56145 196935 514604526
155539 173906 45663880
24704 130951 266058206
45155 55919 102706397
78129 192844 286969229
177770 193767 40136438
91062 134949 903868739
3505 152680 373500834
178702 184576 233545563
11428 179139 419685019
35950 185459 374076692
127882 183362 973988295
32469 102693 175586946
63557 146894 564284620
67383 108004 443595105
189927 197772 640503518
127528 164300 472651740
194723 197037 854856944
175570 184807 599093072
36485 105758 185203668
143968 194744 127015565
145002 154300 771886182
92187 177611 213865037
28822 150643 885325644
113017 184175 178149066
37682 185827 101816330
3334 110514 268260573
97452 164557 168267390
113176 166246 868656363
78077 189021 751194820
138071 171190 987109040
196866 198657 528186522
162572 171927 181324782
69239 155870 387449676
125115 191611 802999092
195073 196120 139105535
184937 199980 34887018
28613 134331 684338411
100316 147668 118698207
107853 191736 209975328
111984 115932 9913811
97490 187564 538876727
172180 176047 9647969
58403 132916 186387852
108150 185168 192788392
40742 51651 879318999
127627 171545 931502972
77149 183361 573063240
84366 187248 466785975
39810 93177 133389295
190248 191591 3322933
126070 197076 177519815
80865 170338 223956156
45931 198210 381121974
129571 176086 116191054
59744 180476 412404903
146595 191308 111810272
94429 154174 149673589
17651 90480 182059874
151380 153198 4462039
188326 191176 78446595
176812 195571 70278368
103961 117205 813561049
168759 175180 744684696
67014 199936 334820308
103225 157896 232948975
26037 54232 256751657
29205 117556 221056007
147005 198244 128070401
129248 146702 43715669
104331 152884 1031922
31678 83808 130342099
166130 190492 60902808
124647 136206 338001095
86063 164966 197726266
188917 190349 3604911
115490 121769 308246265
8901 57794 122667625
116114 124014 988110905
178822 195694 972900717
148523 166962 307667176
175629 194160 46412242
25568 100938 188663277
33343 95322 154942452
48687 57129 883540491
32632 32905 698279
85658 95412 395267079
112866 182891 657573399
102314 149682 118805030
50427 85532 175362587
4939 112429 402423091
124478 150279 507467560
38779 137051 246004868
6816 33372 66621485
93017 198063 731048051
72636 139039 166384794
113114 199091 62589670
47197 194166 926956571
138075 196832 146871038
23060 83620 157771611
79681 82088 5965536
16669 31266 972334916
173322 182434 22793448
22338 189807 419171073
144028 175862 193353722
81273 114143 82224939
21564 192239 839024205
35816 178593 357087877
11140 50935 554381986
44114 175364 328490629
125163 196638 747664632
127007 191892 162260326
70852 171317 251402328
75776 144464 272002632
29351 40735 28474238
122211 159760 94134762
2838 62028 148221327
18024 142926 599522545
127663 128260 1531219
24311 162979 347323221
135591 164332 922393700
144777 173869 78622984
68785 178091 455012907
163972 181365 829044950
167259 180815 33657955
26779 42867 348366464
13350 180686 793746836
63745 195129 328782119
147550 158455 502066233
133180 185079 256346681
118023 125937 882009
170937 188399 770161891
31233 181792 930057856
20610 157529 342911754
77578 89764 503997988
47900 156575 946326490
51009 182910 330110264
118687 156519 94938088
167674 182713 310277987
155908 189015 82641380
176215 190007 34561760
38143 123779 214316027
93150 125368 80813448
172331 190887 46466049
4122 103607 248859954
173592 178870 679002879
173887 177770 625996500
66527 125791 148415788
10351 135409 313196915
46555 96502 124985512
83124 142201 845638093
151457 185502 259463971
98384 108063 289379146
25 34015 85120381
186384 193508 17797538
126981 171557 619887552
162692 175800 32498277
66910 199946 332933089
91929 178796 288286240
27408 186386 752713458
126763 161733 769254065
83182 144553 153689816
189996 192998 462793435
97158 146466 618287103
42665 157635 287954217
66479 70584 78212378
129294 188562 148207851
181094 199380 398666095
130055 199093 744370477
145282 188497 250928123
45835 162078 612829629
102251 108741 885342990
12284 97449 774328217
126638 128326 4208011
62692 196960 528037361
169989 170786 263381861
89350 175965 851355015
183670 188417 11924574
92128 137026 112647516
80230 175213 237665045
189403 195718 21217287
7740 23144 594520401
27595 38719 1589759
10668 16980 15959730
103805 133058 73395216
195204 198633 688153317
51580 87203 89126595
47458 194045 909190215
37495 51123 33996219
16756 63361 116633196
67920 173803 264889808
141216 164773 953774596
85301 120379 87803412
164613 171133 14746685
169700 188761 47658352
1607 67525 327655982
14900 147380 831753292
47607 193864 885675135
156918 199499 106308286
52161 181167 692856947
140780 160846 50284105
134625 168198 83904765
1075 194015 482806106
141419 144697 341012527
165610 178784 24497844
61688 88635 723382677
40968 53240 30705387
27868 138312 370551376
198353 198818 751696829
36487 185947 948310962
14255 193827 449520599
138455 176858 95913162
102818 107396 11427731
178558 186567 997543625
147668 197485 647261165
59290 131161 62961081
193207 198172 99394036
26279 159847 514965270
63608 163995 6906641
189520 191897 241730693
120933 194873 316948089
109955 178855 298299604
126282 178970 704246817
145582 152377 17028004
134231 176027 492239970
113679 139116 63919455
94067 125019 77636971
182937 194188 377484919
25873 120321 199086023
94604 168493 184983035
63930 71255 18246643
66756 199071 893286683
104067 143931 99867367
10157 146635 341798484
32890 67135 85651639
145508 152736 649465778
132071 161376 73483203
31272 115530 825922927
128504 143118 36595880
29779 196493 553546784
51416 194504 364602249
69351 113016 109144894
8739 144855 710394104
45565 157837 495476833
134542 151273 74548052
49374 166142 979457119
89643 196285 685235112
167267 171996 11753810
167739 189095 53413424
114307 177750 158700520
106003 171670 59593374
128642 194759 165362414
107564 147113 99289044
177254 196186 727896063
112186 143884 79481092
48165 169456 303644131
141977 197350 176335200
194199 199290 687875578
150176 173126 57069788
22386 100594 423724915
69814 109896 172136121
181702 194608 32490245
66752 187671 754585149
89 110617 630815942
90073 105985 245093315
51160 55554 505792423
123008 147976 701596017
96083 171373 188451291
51259 78510 68367337
176364 183157 17008076
147084 158727 29171620
156653 173232 361961127
83570 144553 811466455
134604 149026 36240236
70512 88336 44435142
27281 197209 425200404
132108 171470 363394152
76071 81513 829871995
77654 78757 836415015
55740 86740 77323148
160810 181672 51808390
14943 158450 359404898
163073 174435 342095901
178879 183577 11906512
55001 112849 144550608
161547 164706 242192408
66823 131700 911970914
45402 137848 695577757
126124 143921 984073149
184761 199757 37661706
146426 178023 78822285
116017 198758 484349783
30412 131967 748246114
17215 32980 39511266
169868 176452 503680641
156040 195580 291194530
36164 197674 404075110
155828 170836 694997089
57368 119087 154243329
162589 165672 7644506
56687 120000 158224088
108741 162533 692618293
72695 127808 138035175
91227 143823 131936138
111918 140925 835068732
7399 33340 303466070
6031 46217 100622798
161962 171657 7305717
183088 186102 7606402
58589 153126 236530492
116066 171127 137783814
89949 172610 206985682
72290 120574 120886220
79128 168054 885175676
110422 132503 658052077
1022 95770 237040077
64128 67102 7444913
158166 185931 875181210
137721 173601 89594391
70418 129127 596224787
52081 177554 370967117
93248 130768 94074531
130988 178334 21080883
102695 162879 783399899
14336 87753 183676193
153604 192944 98337575
94013 195931 255081028
25176 86859 154348807
34253 152636 984294801
125742 192400 166708069
163274 171264 867166908
191620 196127 398161685
141315 198028 543219310
198778 199214 206570731
70321 195501 313289703
37762 149780 353672815
28593 31587 7592697
93418 165658 884640109
15274 144901 324537940
175675 195391 49400884
36809 87844 548023099
178177 198169 50157820
16711 184832 420641391
148389 164369 40042576
128908 178763 879115898
7240 175424 994453047
148842 165987 33444837
152271 153312 2618578
76487 130904 270251443
118208 130904 388507729
55384 117481 155205892
10149 15067 12306141
107524 199576 574810867
97586 183837 215893715
58694 178602 299724572
16033 167314 189886038
13226 197303 724971499
12467 101262 745031703
2792 190291 469263334
115101 151233 570732311
143251 162419 48124809
198776 199485 62333315
106987 109292 5777591
183768 195795 30138248
199671 199808 357428
49171 194485 363654715
78190 136498 231554502
7754 60954 133303949
148172 170475 55603595
121683 180872 147939724
148240 183476 87910030
170753 182658 490867093
96609 140561 326575708
145286 184032 558671223
143674 171987 70745577
171785 176186 710604310
186738 189588 43176498
37843 192264 386396037
108982 136110 159796583
111226 130886 49329801
102374 164975 156957757
173717 194854 53000145
127414 145445 45137548
148045 169003 52276853
77755 82470 11711806
178427 192967 36555340
170733 192902 34805529
68109 98981 578825722
4498 153069 371949442
43684 126592 207632720
156674 195078 95871458
23238 28290 12686119
39617 93559 134813119
189838 190122 725161
161334 171441 644600943
141985 177889 125893261
58788 118566 661074133
89165 173948 100440602
95969 173839 882042251
196501 198525 5125124
115380 119873 11301523
197792 199396 621750788
187088 190410 762018155
115648 157697 169773613
197634 198887 196197643
185179 198915 34443138
43703 135664 683996575
165436 178737 32928714
39391 135952 241625832
165279 183541 45459834
75474 139428 160094222
141564 182490 468819417
104726 159503 137276069
113541 124091 942622768
183667 188660 12518420
151962 154004 5103967
90594 193914 727453588
153479 178080 890701745
157788 166970 475507160
193175 196528 8370012
194857 199801 12404142
60482 109947 232011011
184730 194464 24442586
194063 198399 58739017
111007 199972 826102668
22269 68308 115245162
61293 102015 481913795
115265 192494 413290239
116208 183529 523384769
141058 165438 61072290
68 28078 546355329
52131 176765 311916742
79806 195905 640318154
57522 132561 187694812
116339 142603 842154121
15317 147829 648633393
133265 151517 148049842
104189 148543 111271440
30943 82857 129809216
80525 96295 889810770
87522 107800 437806495
15224 40271 834766213
50863 62162 7236328
191354 192588 550976880
177697 192364 370341942
5824 195739 722601926
74310 195475 303249605
112183 179905 169345302
7798 50656 107238460
55742 88832 97927147
84350 135782 225573385
4597 32702 239460645
104305 131585 926534831
127154 192320 162957576
182597 190249 913127212
173464 190204 42030289
188861 189871 623052245
45782 97852 598165391
77387 117320 99821851
75561 173002 411168514
41764 135968 258729054
53358 193129 836347268
134250 162409 51428590
104653 142209 210910633
30752 139911 273239711
154643 182819 70242878
182488 184422 4910627
55373 134177 197149239
140105 148563 21275354
163106 168194 12475600
195926 196767 2049124
174577 186766 835108267
30074 199449 123891792
194774 198862 120203096
118805 153582 193904577
169088 193995 633585193
122767 134902 30414589
188782 195262 3942778
92839 183393 305929615
15978 164330 371599074
134505 196976 104031685
35736 169420 693236134
61607 148064 934272567
182613 186238 9175784
75947 112687 494291472
60107 164839 262191542
126018 195684 143534111
58640 116734 415672563
65712 198592 332530888
143850 161327 43924363
98167 113671 38747722
74140 96460 693204311
26045 146975 302861386
125894 199370 183774797
43815 72241 607103585
181640 192590 27591845
28178 59713 992848206
183248 192519 264417655
46779 138892 312420075
91305 154781 159252154
56652 156361 556444165
192303 197979 14188625
134125 171674 93805949
70669 178384 81748533
28540 58145 74290616
123075 197549 359369342
134739 187260 799325162
869 26835 62514257
133615 173661 99989173
85045 139518 136514275
92350 169836 194122402
124514 148702 658520783
162577 171135 21104349
164605 195826 77894932
22299 42765 51271709
184180 189753 212362874
44781 103880 147901673
144786 184006 978559223
31129 108490 918248262
45759 58228 81127601
54946 86171 78020637
194521 195602 171694395
175608 186033 26141340
97042 113815 276707472
1585 171634 425447184
112710 170771 145365471
115353 161864 116720555
41333 144887 521415425
64057 125952 686511892
197156 197875 897068809
175751 178190 6018143
121837 181146 874170088
125603 151782 65576134
44419 198159 449639153
185749 188140 6043130
154334 179341 62269852
150132 161200 27694190
151113 191458 618210386
21570 131551 665396636
140928 156220 578864023
102126 190132 411429460
60748 82889 42100477
162926 179651 23468849
4474 35933 78800475
191793 195901 10290128
111511 117538 15119631
192965 193066 799285419
83668 143053 847970467
20165 63317 108016815
148513 151612 7707146
150970 192809 104469658
85125 166140 202923419
196306 199761 927836197
151231 185978 86736875
58416 142769 709338317
102302 162358 150570789
63848 65013 2920372
38646 97423 146986606
7509 104627 243045427
6532 63531 142780044
17924 130764 894748588
268 79192 966420213
140176 163956 59617540
112605 155080 717102860
153871 179923 588624932
56753 71013 10265749
99392 143011 109327980
89264 162820 906068075
167646 192404 61946004
184737 191766 17673908
182041 186451 114751347
84668 102703 45095138
125399 179910 693200509
112099 113615 119370580
74684 105647 77410794
100645 198547 245059935
140082 160256 50534399
96178 130934 179376933
194572 196828 925649701
156276 162800 698104863
97248 114414 973282859
121275 172240 951051016
76451 152944 566819543
65516 174165 877579169
13339 153532 351144877
34252 175671 949062684
5763 9222 120753797
94162 124224 75309494
62464 74562 30255643
165839 184529 742390356
116072 190595 817515916
157817 158465 1577690
127286 133241 404092126
48105 129347 203479601
80663 103415 56848212
47811 104262 141286697
13209 26289 32876388
19481 136084 291911130
37539 90241 131692966
11731 39670 936206305
145484 191243 114435979
31519 119936 221169440
128751 199544 177107725
101693 190535 222359780
160140 185993 64543261
48728 150301 853008474
150579 179218 776461498
113100 161386 121176001
133975 140197 412140422
18154 75343 143171260
128360 164465 508730223
21102 42827 6219280
173073 196621 58985244
67168 199930 332270346
186211 191148 12403678
6709 190947 461158480
6663 140412 334891783
38068 57080 717160968
176394 199504 57934939
173671 198019 936400810
9622 84744 197392312
113479 126994 590178273
69233 71646 439695689
85536 125141 169615480
152564 154318 988796119
180896 196773 671889290
129004 148726 321841297
175924 192053 102048632
165416 177461 29864476
28600 122270 572289126
17357 122686 549951662
11964 23322 28499441
73029 136645 159376533
29280 183220 908233050
162514 188858 593125197
53933 58067 10486945
181906 187988 15411452
2641 2722 907699470
172590 176515 330782378
154128 185789 9325067
191473 193596 5308585
160137 195280 966395690
85971 138637 131935162
106374 142303 303329452
79136 107986 666037256
95565 149657 283745577
197205 197595 973680
17268 31059 79172738
18002 184872 417492421
4388 169984 414480157
40722 109081 509324396
31111 162909 329993725
158653 169348 26616762
24419 26360 4904721
25962 39235 33349433
5924 180890 437732202
191359 197409 798680390
142469 185294 107037857
72879 173299 251230883
61527 94449 82261064
98592 161862 416731609
91816 159759 170400108
33719 76837 107970609
37918 165170 318641850
60820 85308 61153938
51565 55290 204077269
32901 185053 380649027
199929 199978 229854879
6016 29306 58378982
171312 176525 884960515
197743 199165 3618833
20493 81595 741254084
96805 168269 178936683
134110 148681 36581838
93812 192903 248002574
31386 143508 176410268
35212 63659 623148030
110662 197069 216188345
103163 127183 495922899
38259 171691 803686017
101648 114591 32320691
123104 174042 127386504
88219 181119 232517047
35372 135610 250906242
145642 161358 39461623
112972 167158 135763781
16715 40524 723699952
3215 153647 877997566
189844 192632 129573000
114484 175613 152975559
82957 100009 42670851
4836 140117 338722798
56909 65567 21488300
151534 182673 77621822
186917 195491 367403869
183683 197568 114049290
10882 111059 250837061
137947 183023 112651454
168588 172795 10411680
92065 93585 722385953
35712 190395 387091700
65443 176728 278443064
67575 111634 734110961
42918 180261 896215913
92951 129344 330878050
186991 192626 14103801
116997 168890 271120708
59508 175891 291035968
28713 183820 388149230
69623 188977 814107820
36395 129473 496275308
24176 165655 851289294
11222 115341 260653319
197704 199508 4614486
26092 60720 211632298
169997 178293 412464601
123554 146955 58698085
68685 84405 39276516
2318 149477 368509882
5856 155302 374270186
16063 178187 405618940
149110 198641 207637151
90021 172010 205326074
56270 104844 92767516
189122 198134 22550967
46310 60533 857429582
56423 181264 312054304
70722 86881 115586155
124009 198487 186312912
48962 147233 246105303
94644 144139 123969259
179511 191071 646349269
168630 192408 59493451
92808 147572 985636802
52531 151577 387749354
188620 192865 308741795
146894 155920 286796896
88645 174470 214935977
170021 176363 400606347
106865 121662 393647623
33706 51976 45616658
30353 159005 322079012
9135 171412 406194349
175506 178457 744747040
193289 197261 9912520
48412 98113 124322290
95323 112481 765406859
139306 176200 92141120
52241 148621 630539231
62844 64220 834420587
163938 171557 18757657
179769 181681 4797340
193479 199276 906926413
26884 183589 392169570
88068 88446 950121
188815 195315 16238363
108411 163056 586528990
122779 145960 602436963
59843 171278 278655079
41436 194191 680680579
96211 168784 981335591
5518 97935 231294300
11005 133343 306423083
61023 126597 84892843
117595 157366 99849450
32662 128352 239520283
197778 198177 442254251
21146 141060 22324835
146126 159842 117338163
128202 142001 34560880
136164 163585 789618444
75534 117982 937166060
18988 166051 368137057
22903 145643 307307113
16582 126999 276474824
127330 135337 20041490
56236 175605 408470048
26986 68110 384660646
102887 147909 455190122
27258 140893 284526793
91176 174485 208692961
3251 187649 461548298
62595 119522 479268202
44180 184440 748631969
68382 107837 959210115
135189 159990 62117504
40585 60915 831811955
134559 188827 5235177
131481 191832 150999229
199696 199788 504243663
186566 197635 27640141
15430 82525 170759434
101478 125742 60849975
29764 192372 597536421
36848 71453 216156453
61126 106763 114025393
183737 194685 591590136
98817 127708 72446408
53816 197579 937214201
76556 121589 325647896
13093 119142 265551856
19350 27439 20216676
33174 55598 56165972
35574 104307 171961969
110394 142673 946012862
83028 136766 134612840
120458 199561 197997270
192411 198782 15910697
145019 169798 62014708
98681 192588 235074499
50883 149382 249839735
8732 42720 85186946
31763 53775 55040791
198876 199571 607063751
19069 30423 123163436
73872 124430 126643721
195081 197950 745726407
28229 157166 322971156
81904 148685 621053824
141094 142690 753333601
52214 111349 508367116
157475 157696 511596
109043 167562 485418032
167700 177713 860715144
179324 182198 7228097
37042 177844 353941499
174073 180512 734850073
95172 118859 159697453
107141 131131 60235252
162300 165075 6076183
170097 189324 35088920
36346 184660 371060609
42938 197740 387347435
138539 165490 325043146
27998 52930 62369914
130082 130709 1526963
159020 172322 33121211
12402 181920 607455090
93355 172957 554922488
130426 140885 26212522
153173 163109 24977485
138676 152808 223326216
101228 106136 279962411
152278 154510 5619384
127091 192907 670366966
65399 73552 20341820
119772 144322 856668750
85829 121337 88857433
108025 113417 13524438
17504 110652 102304718
157667 170351 842352905
102669 181601 765538927
17782 144173 316360784
13142 24420 28342091
101889 199656 244711844
74285 152972 197085334
182398 196573 772505856
23133 63974 102256267
13443 43430 517193855
105340 141393 90396494
161156 196407 498010243
52440 81023 71601808
154821 176947 557019011
47153 190003 366855298
99589 174956 926708369
142511 190347 119646711
166179 195787 74016778
178205 179050 2069729
131641 132472 76765386
156920 165095 20405030
119621 131916 30917117
179089 179683 221673586
91891 97387 13911733
175361 175897 1334066
23018 51620 71492522
160884 175068 414201130
126075 168085 105015402
191944 192915 280644956
36233 60160 60013104
24961 52728 69510738
197404 198692 942507041
86490 106824 50850820
73808 192949 298200255
64552 74510 24932593
199080 199548 1204834
17795 194388 441907113
73170 159604 216536930
118520 160139 968323717
8542 31007 244195139
35742 91622 139555218
183604 187639 774894533
151451 182753 146954063
81143 185296 614446603
79690 82508 503845311
31756 35930 447365555
5223 24181 47449071
145869 167925 87764883
110497 110773 684811
66442 158028 229394556
135519 150602 765130486
1572 87676 215212293
30253 136288 140360954
128892 183755 137183359
41313 101406 150392550
129730 175789 115023972
146444 175726 73093541
113722 198426 282586103
126886 128004 2761209
95858 169729 729235857
164171 182481 45441870
4512 150298 365113125
74928 177892 733257506
145555 187434 104713535
19111 188158 423095767
58472 153060 330129868
71061 180659 537841195
164990 166823 146933360
41763 106414 573068820
71957 81067 159517046
22778 133116 705008053
123082 146686 59197623
30846 88448 143898449
142823 146461 9137913
96009 109076 32715181
128304 173812 202555156
111105 162133 127989321
124301 189874 164027005
23041 76757 134547592
112468 168480 73338625
58937 164083 863531981
181227 189938 21962037
94830 164099 324842278
85192 176957 581971674
132209 180602 120787758
42592 75461 82312964
100112 161380 153571577
127266 147353 842872725
74736 197849 727749047
193228 199987 16991980
135098 185347 125619264
143794 194034 928448321
159657 186036 65857648
162754 183135 50709571
105096 156687 647834651
40450 93224 131966340
134072 180961 117041171
10458 186131 992317250
119917 168540 68712244
100390 101142 1909336
58085 78317 50541789
17522 182441 464523349
57797 96190 95862488
56418 56868 1105481
90443 182963 231665560
135565 181534 114751417
10942 181196 426093986
86309 111151 62163551
5265 161506 391328464
120437 161582 717145623
46301 70351 15706186
50169 186088 340182323
117080 157166 511059035
167707 173039 569929362
26283 116831 226613536
120058 134807 809541876
116162 180323 160419037
26087 155459 574076748
13970 55550 104339221
103765 119373 39082553
28708 193430 412197065
66280 154968 507139254
35049 78087 427846548
25174 114090 222568901
34601 91324 599403197
17495 50928 83590535
109215 181693 697928182
47540 119132 3142328
151247 173153 414154067
182137 194292 30538912
20635 173524 897263284
86154 162696 191831210
160744 171197 640858203
129298 137420 20311977
74540 97085 762508488
181871 186579 276237410
118955 184702 177363131
9581 190109 451894929
93079 94899 4585020
55307 63571 59013770
9677 57086 325166311
113163 186893 184608634
4142 24503 50861466
136653 187341 355169704
177823 192220 258936871
133312 154724 786444881
60829 156943 240720269
154526 196876 105761590
158490 158886 1014881
137930 166014 56063597
143156 156204 32800761
6777 93310 216542635
118365 122044 9203590
175970 192921 42489840
143247 182383 940226309
46515 187177 352066031
22543 31941 125925090
2143 25333 57970700
76488 82142 501990136
98946 178557 199152235
66381 167181 353044489
45503 50964 13628338
155658 194927 282404191
20836 86348 163922842
10748 104559 234905075
1860 12429 845026538
109288 176469 176747959
117034 182853 201305424
47608 152878 393983787
187800 198211 900351039
75872 104620 777678390
27197 105588 196128425
91483 170161 197156387
163794 164504 1823041
91774 188976 243501983
133867 159965 65375535
6596 58954 550657071
132960 147510 36474686
89866 90306 934864059
159345 187103 283386317
5696 94063 221159244
1953 110431 271433486
47185 108054 152246785
130221 147218 42558453
30977 91997 523227408
191924 195516 4635590
46229 53003 4302327
25963 100254 841007157
160215 178381 45144286
92760 161629 940100777
33426 187309 455987489
9156 181124 747575969
57338 184376 934319915
162485 191054 71289470
39861 153785 623902485
116658 166418 351719641
51655 72887 53145884
75003 121721 658860668
50058 141185 748043246
18723 28568 932862851
164776 183541 105034949
42801 125931 723832381
59784 180196 300952715
114617 147955 499422907
106263 143403 379381313
135746 152065 40855692
10859 193783 457932614
165361 179421 34810848
115700 157439 375567118
166941 168066 32151402
124302 182243 894698889
122546 175405 151181104
2087 9005 17205291
72416 105331 708325233
2056 193315 571856218
89036 162693 870896941
171091 188542 536498882
24726 101015 458154496
68130 191672 309161070
110235 182676 964997128
187460 187625 382879555
8334 133714 313958855
58273 113845 914380834
134345 157516 195863592
98707 156647 899199872
77375 175338 245044457
71539 140119 171780921
188560 194487 63807585
112317 174288 191516085
78792 142529 159508890
95646 150194 136833617
100545 115548 37525182
64492 165208 252285972
17569 174096 513811044
185741 187771 5154804
170992 181264 25620042
22250 28308 15193884
85616 169259 580882289
79468 160070 484057590
113161 187150 185271432
183628 186812 6688034
114648 166550 130032593
161497 189808 70600174
77626 135864 753170248
114511 130575 649518112
16500 134946 574094098
74640 137415 157197932
112915 154446 666237695
122978 149141 16321122
120681 140398 49475401
143155 174325 663059217
145580 194907 123318872
156290 189746 573367417
122190 162942 611924991
134609 188376 134484837
110534 127172 41770751
133274 156072 57203748
118566 159687 103071178
146162 167258 52745642
124202 166944 106954944
142612 147389 12019502
69213 198929 324636224
28236 155979 319938091
125572 155562 75177922
35736 155245 299233959
93147 130421 93461993
53245 109496 140639622
67851 123273 138685758
128939 163729 677147515
118553 153111 902399274
75728 185589 274860135
94379 194780 317142698
132607 178658 114981416
131736 142836 27833516
121690 143971 430755979
57198 66729 318674020
88572 163137 187030807
116507 131570 37810532
194261 194628 955472
90731 101906 7200999
8891 163095 386257815
57942 70821 796856664
167070 177470 25881525
193445 193754 861097494
165946 186777 52004253
191315 193397 5171966
170083 187825 605929367
146204 170231 774817930
117541 157650 100669363
61565 151503 355055813
108761 198768 959875995
149297 175936 66392724
192867 195734 7210189
107490 130785 123822394
116899 198292 550981003
156909 191487 421490795
73482 95542 416893379
176791 196201 23961358
95173 183098 220058126
49912 149223 248770379
15133 26252 577076151
68236 91766 58677556
5261 183236 504649353
189007 191910 7262573
47980 105231 232350537
120152 173193 132644923
83970 125759 537042624
27162 36039 583861267
139779 143327 698161830
166708 169435 6788869
93791 148119 136219470
185994 193261 18159185
173561 197321 59491557
125055 197984 468299045
32858 190713 395045717
13117 183761 427213724
15193 24160 22461824
79849 112162 80779754
126337 155252 72472053
67905 115087 117978148
157879 158893 2502385
140840 192456 129046546
13548 26778 531600868
184175 191275 17836976
148614 181691 82362371
110487 137436 67541000
37957 84404 261281446
29287 100158 253800378
90472 158070 778590200
191361 192946 651175172
166335 175514 22802332
110763 176771 15133397
89650 192565 257738161
19651 31317 750018000
164472 178988 149605485
12224 19397 18117149
161491 173457 357971510
182652 191725 921215381
133180 177052 860103332
22283 104804 206521628
153415 179604 65243283
83337 150892 169299958
35129 133694 764186905
23144 43497 180224623
128630 165115 957023764
25648 71514 635812950
35253 161804 316934833
50581 101428 127323516
24685 115724 227846400
52779 118186 163671801
61996 103425 236410292
82344 172029 317524609
90296 165124 187709874
175554 180009 715015948
37089 163211 315847855
27939 164982 343207179
180940 194805 34910181
89745 140044 812002981
75901 136864 152604529
94896 104799 589184897
111564 176886 163528548
95618 189686 235456663
195175 199064 9732431
148030 183749 89160256
153318 170309 42415987
103660 146356 107044301
79407 154978 928300714
194458 195478 2557070
89698 142856 133329933
192301 195208 974086519
154691 185189 76130818
101037 110331 23267812
127646 163272 89324255
27600 131313 259605373
135404 193495 145230013
59898 87340 882567132
173579 194798 53223918
192794 197219 219659889
17199 98452 865158628
117666 122353 322966460
196508 198363 4708200
100082 198033 245101411
164277 197967 995350528
175536 180314 14355630
43161 138707 343237979
101330 158790 144024822
166537 198643 763747186
169702 194181 177613080
186413 192801 15974409
74203 181430 268213623
191304 199134 721851821
113552 120044 673974052
181860 188926 17848231
49915 80778 77252790
93285 111084 44556762
43045 97629 766412289
29920 163821 335338070
185490 185565 205409
82903 187259 482591847
21204 53912 439661347
164321 175133 561207722
65846 149973 382949210
31812 80970 122957503
27158 113846 216880512
132143 189824 930568979
164473 174613 25063182
170484 186927 651617230
181108 188567 18833593
24809 78207 437028469
16697 125540 298991947
41529 42759 131582177
197621 199097 3775012
187573 193336 379717089
198989 199154 383101
156286 186348 74961307
80423 96882 41089517
117256 139720 56375882
54153 98628 111160907
133505 196452 157378146
198516 199559 51276312
37547 143979 166021533
180949 196600 359330926
68901 126625 762874302
26852 89041 155458829
190382 192820 6059806
83546 119658 952345765
138499 167849 73306217
124299 196002 179357485
29821 36721 460151330
151824 194001 105359650
40651 157729 293188214
149881 154502 590492049
132858 178607 696634342
110272 166025 139690002
174346 191217 101245936
126289 192603 168714384
13625 80350 167134955
143120 184361 103034363
65914 184285 296154876
63857 119458 139088931
35679 107249 178944471
74605 149341 187255539
149251 193937 111567398
109091 114024 12350614
67829 184660 292285359
183691 199558 39753286
165522 181240 182849823
70085 100472 76013066
140656 143554 7185789
21357 130041 805944458
83064 100405 43372259
157907 188365 751691784
65073 132176 430175666
150112 162974 32159996
125633 182575 602964868
143443 180236 91773570
112093 171638 149056223
151109 164003 595042199
10604 163483 382968566
60067 153824 191146628
177914 178455 823916
59571 66938 18293095
8651 80546 180039433
92699 94013 885243874
102321 153091 975035357
25792 183389 394418965
132335 168716 91009827
58641 129182 522263740
86678 187129 251492670
148040 181709 83865741
180242 195750 39058051
66276 120881 136607240
14532 153601 348283351
182729 186797 10298789
158061 187790 74241132
49936 121686 680191915
105828 110594 11991008
183340 184722 3423808
99283 115952 255258305
128055 139190 352574469
129332 147855 46471737
100822 183560 993627990
138555 190944 854199830
69943 184146 285773665
116462 120987 11373167
135736 159070 213833490
27256 118695 228835071
128382 190741 457287489
83317 106891 503327846
145226 199370 596094547
44136 137002 438737050
111662 134456 574611128
25774 150853 313312675
5034 143908 753904769
114377 148370 85349860
35176 67865 81807432
33477 101764 170787952
24578 107059 657986412
143000 196638 134079844
143998 156454 31367499
30789 86640 139633444
46018 51607 206977121
30637 135395 740611835
57621 186001 321100325
55396 198627 634080936
131209 169389 76309246
111390 195428 498559911
115229 174454 131017847
118509 141791 574819734
193072 193691 786749940
62326 129457 251665768
158856 184154 418345271
141278 157922 41788730
30981 153837 307472154
76191 177311 810384929
41064 110389 849505548
88341 113124 62109498
149324 163185 34690429
27996 43541 38854589
91554 107668 40462134
175110 181155 15022926
53400 88011 744164273
163031 179971 41945988
26544 168042 354117242
115883 177405 153927141
163036 185124 931346612
58592 172174 915510398
131473 140247 22032216
9891 171775 860462300
181155 186172 953172014
54983 174092 297909075
10000 27041 243185645
195487 197853 790324014
118607 198060 284190207
77431 161118 209628801
32302 50370 45070584
138876 149647 27096432
151627 167459 39481323
172902 175030 5333094
195352 199544 806840118
83069 179803 773049764
174716 199607 859181677
175853 178177 5735159
197519 199761 5728169
184707 185371 56578395
127686 182058 135858077
125963 170666 868030507
90047 155590 807347799
196626 199415 72184285
76286 132342 977191762
155442 161377 14899377
62962 121695 146959168
165261 194172 72129263
67489 128966 394450335
75644 110144 139380584
111110 117746 16606704
157319 190858 83653830
123603 135923 833540241
142418 151337 282368645
125349 127043 4247467
76844 195723 907370977
16655 26459 471294914
33150 174588 353817336
150019 195493 113555179
198436 198685 451325673
151423 197157 114184043
10176 157696 369535416
94439 104424 322723195
45565 175557 325330443
108230 148799 689164192
188144 195476 647912532
129497 137938 6629031
136860 197952 611985915
20391 129473 878009411
149056 192027 35549173
101501 190432 222571966
119966 169555 124185655
63971 199208 985336151
97233 118775 53967407
97884 138418 563111235
101297 199917 333509777
29234 149348 309305834
2567 18850 40780707
97936 164372 565832456
55588 129591 746608352
173236 176763 488454424
40866 102566 154320707
27149 29596 6192198
110398 127754 43478023
22955 114828 229859852
77632 134376 142002662
190400 194457 10117745
46197 67061 52226851
21970 112117 225554036
135251 180966 114111124
80901 125688 112207274
113526 184921 178695033
134843 163658 702145196
120885 124425 768708782
77840 114710 602753388
181697 184858 8006837
193958 194151 171317678
53651 175868 305782854
95611 124236 71753900
82118 166991 244949117
143496 165832 835907787
182151 188208 754435015
143058 158782 978697313
141963 152247 25739225
50822 77813 67733999
114648 125914 28384389
161369 166663 13094601
3713 168723 553994327
129871 156261 66123735
40699 165504 908996603
86566 94991 21105719
186833 198332 51694780
91383 168379 192924379
98766 124699 614824547
60189 100251 100086719
34111 159853 894073592
86701 118335 79215610
149303 198302 490046447
76564 95880 451980868
185157 195516 927919271
72052 133799 154695462
71520 72904 3446970
13878 27576 34398795
15150 79286 117186341
154461 164887 575558466
171535 177435 617997052
166008 189177 932015989
143835 193526 316690490
144596 183533 97356462
119056 190621 244323461
3350 19633 40741746
36457 66687 849827855
129541 177229 119124951
32096 164118 330541715
171238 181279 808029790
171608 174299 163365633
126722 155548 921474037
191710 197504 14456483
72431 182718 846754472
196756 197148 990351
67788 102139 24619815
89372 99046 24298208
166401 182114 39050975
172467 174985 6285710
121783 181897 449468119
16340 185550 423494683
142145 149315 432715511
192911 197249 328034584
30480 150129 732438240
11135 161047 375587750
2516 114100 943192625
70289 159260 890332582
168617 169845 3086142
83760 109900 968795561
11231 113351 255623213
35215 79561 111000352
105554 178516 182483864
91508 114526 57765380
194365 199921 13955279
75893 96509 486996438
15594 198679 856649383
190894 193393 16281531
150767 151840 2073520
101076 105794 11765743
15012 113419 564609070
112021 135486 58914276
16923 74501 144082401
25563 87079 153927453
162048 179723 746506589
146903 172244 63258278
139668 167866 148446148
69282 136979 863609198
155952 172043 457355182
15516 73795 552247920
21339 116046 726549570
17139 99873 690545365
8513 68063 954246437
60597 89302 71545158
82653 124782 105577868
111097 126810 39470221
111637 191892 200935079
34744 103554 939166352
54957 105816 127103749
14681 85265 176730524
116361 131064 36937063
182225 182256 233691372
85009 184687 348410477
52577 181120 321590437
48 54114 784078045
71172 158985 416950246
99569 140149 512820253
71574 180895 273408575
46966 47883 408394939
103965 108314 298802763
50911 158174 268732211
173088 188073 37635311
138303 180459 277547106
2890 21314 46119813
193443 194725 899912206
151387 184706 457461250
86426 126354 100061790
165410 177083 495504364
184545 197610 32700451
75258 99979 61810958
27566 83668 140378338
119553 162776 108487646
15314 106334 981630933
102364 149479 272220321
24218 69316 112976093
122930 134539 29106321
63567 116420 865136836
100378 156412 440923195
130710 178607 244525587
7898 137235 727622197
32941 125143 445691777
25611 122749 873424106
147110 182195 280527897
138275 175476 975893841
15321 139625 530390535
49238 142094 713304329
162201 188865 66484373
154121 174537 50926341
190878 195636 11915738
59598 158154 246679163
116577 147390 575542787
26199 94484 170885546
108226 189662 563822805
36283 180360 360325366
57473 160211 257079897
120876 182117 153120889
54407 152665 155328925
25771 105481 199475799
142415 190823 121047681
135728 149298 34099316
13279 198997 464990761
195027 196500 2963512
183767 191577 9915304
123071 159890 92280131
142369 196279 726968925
89364 144878 139119293
157536 179915 801060241
156889 184604 906618878
45144 172298 491884757
162468 190809 70714559
140165 188131 119935365
90238 109473 48213068
10148 175851 687078950
33200 150315 293240708
105972 118865 32299951
158771 189668 312265357
137329 159330 55130675
91343 177146 757927628
113845 138073 190816674
149996 177279 67960137
175461 191780 40900874
167621 170243 6563880
84721 120010 585648844
95462 137744 105981005
72341 131163 147352892
174060 177127 7668824
6001 76946 177710526
112017 151687 110768408
157761 199060 103130532
86474 116221 802043886
111718 165301 731477363
94948 106742 31606018
126898 162430 89059702
173133 176257 372166732
1664 84384 208382660
129434 150752 53470425
11438 73961 623927331
56079 92065 109793701
189670 197847 82196482
112002 145716 96270607
84071 104121 469286716
40009 59403 131138917
92692 126874 662880675
60006 158020 929172496
54099 126715 866448294
82209 168569 216192027
157159 193509 358812838
27059 107624 201521038
603 116674 290415955
182713 198957 163742051
167809 192233 600246401
169627 187991 258594949
176951 181659 11624713
60648 75359 36782639
24707 156520 330178188
78054 142338 160895287
25049 60833 89728801
130653 137230 16445578
95949 176092 200610366
28075 167673 349395903
39801 152670 691609896
100003 152840 132400534
29689 160459 327413304
43239 96490 133216460
2947 166002 408220631
152921 179664 66583235
94670 160864 165919343
183352 193307 24924078
174910 180075 12785039
174245 182768 21245381
98639 154606 868976811
11651 128416 658441580
70604 139398 862943191
47327 110900 159093638
122403 156830 86418554
59974 136636 555295423
72105 82602 739299827
163993 173914 125841953
18464 104398 215047574
151653 158309 16648760
11899 76680 162365608
165477 168432 433466170
64066 75033 235980040
50404 171072 782849840
48476 150220 254896845
168042 183218 16630719
6735 132053 519206719
195392 196767 732257267
29600 129589 243863686
48834 191186 812319082
77168 113460 976521910
134501 153545 47698716
69214 70064 587080199
65058 69491 11100033
87850 199327 279192365
137084 163596 595020115
35348 134968 249342081
49578 189193 850145498
189096 192921 9575455
172649 192510 49777266
184917 197721 32050651
54276 63256 22386528
145099 149951 12308835
140463 161508 13262506
141023 184806 109343748
7771 185087 443754308
15697 198968 731435443
118103 160767 107027631
25505 193683 420950211
148779 166636 883957045
193118 195181 310639439
173882 196270 56062915
111852 125421 16018122
131804 187746 139973223
20356 134518 514781711
197219 199774 6503950
159871 178339 389673311
144365 188425 110204860
8231 53606 113642142
34405 41147 723605436
116917 134118 43176924
89190 179565 226169902
119471 189212 167041635
1270 157290 483878630
77216 122355 112920346
14596 100218 214403166
127980 151652 373449867
152860 159032 121598576
183987 187058 12543311
150233 154212 456441483
32486 192140 822687161
131946 176589 786934582
36521 57646 50345754
101591 179970 195908330
128518 166557 95183630
8896 191318 456649831
100746 123127 56080053
140145 179714 98714838
152643 198397 114329965
157594 180672 394747095
20388 83568 158082121
29907 199800 708139798
176262 176703 314755805
132785 145620 449021941
37168 180651 837303381
79602 145873 165928792
113375 123673 25898973
4215 196173 480345319
12745 78768 362223020
114508 163655 692147577
42563 153106 276742430
49512 68977 48678319
164746 167121 5774843
199362 199902 226030914
7561 118614 277942085
10219 133514 308778462
194357 197442 7666010
161806 164323 6307991
4356 53724 204630123
197002 198818 536969778
177966 195619 44320039
63347 115695 130950832
61571 136318 667132186
18985 63292 173382042
26605 101541 31783706
94225 112197 53699876
45614 118465 182364691
94865 163679 172486211
152265 193231 866361144
70040 174429 261207276
19568 123374 259834699
103978 149591 114434657
122473 133440 27530774
125014 163070 889928273
77218 122145 45666029
150742 161844 27805422
115228 120323 12792435
139206 189780 126429168
168894 188286 48530032
84015 84027 34550
52400 63353 213554519
153245 153784 378200092
62111 182223 300376289
27341 191677 441923395
75948 80673 169266896
43678 194724 637649101
1870 40931 678397867
120572 133980 45581625
119420 134191 37106195
69704 80816 27801164
43481 50418 17353610
48901 53404 225028537
171300 172719 417832184
79699 111491 79469614
72804 164224 229117278
11097 20520 9931745
193523 195475 4919653
130149 150289 50517352
111291 138664 660142449
170877 178512 505763036
46270 177393 364207079
191879 195103 8064819
12812 24093 28309494
138679 177032 791640290
85808 95048 23069582
106872 190878 210344014
34618 74400 99479154
190989 196209 565259962
186979 194832 725030297
50503 59179 691240767
184714 194183 349070595
95054 140391 113620455
133612 170896 923695154
97158 169852 498526128
71300 179251 270027199
159440 199383 99843848
169810 185834 40035328
136472 176400 99737776
13684 118621 262755774
67843 164941 286154966
41411 97260 777215622
96220 170075 184918026
126685 194290 169041219
184157 185951 705240023
21117 132276 815952328
9955 20188 923504766
11126 106915 869958542
155058 166974 981487780
118310 183467 11646716
27638 181466 384779625
82330 165484 399502553
97391 174930 194042283
32339 90898 146211300
28262 61329 82866011
35024 166725 329678626
105024 179200 185508088
149065 166853 44375270
182437 192894 26293369
176906 184777 10988604
20507 195705 662122493
85645 161474 190010235
14019 175436 886613648
194404 197803 426663196
85627 147903 156079960
8222 164705 391919654
107522 168488 277501309
111487 132138 51831607
93223 149388 140848495
151552 178174 27311573
144102 161948 44858762
108877 190098 203350226
194999 196047 331735551
43148 187443 746456570
39656 140363 252016089
80713 82315 4022455
158371 178198 781158286
120525 167354 422663057
74980 151558 191782766
151724 190875 97832663
130356 175056 75298354
165446 169745 97367721
5319 83774 196372732
54879 83285 70930979
162272 189921 68940872
34692 154970 301122977
42220 138344 240685954
60622 194381 601368431
182228 193082 27315269
84111 167442 782828614
112121 167187 137959624
193365 193614 639818
165470 171370 14546512
192209 199510 18331105
178371 184515 13276652
29462 137268 173786006
83244 126251 107763976
185018 191494 201930325
56051 142872 250084388
163300 198674 997653169
189267 199955 863885115
728 11410 307899531
196066 198674 272124842
175731 180356 651184059
32031 35755 9287457
194535 195021 508914439
8905 22511 687158723
154012 180485 65880696
20254 178663 396251157
67563 78555 646485166
149227 185919 498921037
160368 195072 86694995
33830 161129 318784281
66849 97853 616407316
50906 140841 704133020
169258 196678 68512147
150666 170377 15678897
104950 112052 165922243
137852 157982 50509753
84412 86265 4498168
80122 112122 79995203
78103 151746 184367449
198062 199348 3278112
31625 51625 49888614
194910 198372 659905356
164919 170259 13141935
47362 122982 201632664
186027 190877 579399710
14850 51535 897407871
53077 112850 149499488
61935 131185 173319805
167081 177271 25370116
193410 194733 3340127
124839 125358 32615568
131713 191787 150287782
188137 198247 25270147
64057 153850 730641466
171816 191525 221472670
37150 122317 468257325
117380 163679 297608437
68500 176546 270336351
181850 194061 30669620
83636 94179 26403656
131232 181984 126762835
182405 193379 27606014
121106 146101 62635498
157590 187389 74374361
180707 186719 15307150
67544 112778 452718145
92328 144720 736164116
93904 188027 514819129
141119 185953 112063152
45931 79641 84430633
76232 177593 462686827
6952 43248 944309167
173555 184005 417750729
3587 146342 357367587
73702 131448 733176018
194552 196170 2624198
78564 149175 176837439
40473 101994 153892786
59897 143500 209124167
174235 179137 12120687
176860 185270 21050192
176078 188573 610949057
68167 118096 124918592
81525 132403 850728584
117989 184948 182724079
189315 198625 773825901
4621 44772 100463476
137129 149198 425116999
155619 164739 22820066
50819 86993 220479251
50332 171916 572748143
126902 139819 242372648
103711 123181 182047099
162583 173261 25084296
184658 185143 26795700
20474 34472 35087740
99735 170681 520275113
29696 107818 195414797
161086 173304 30187400
1002 60623 149325366
15133 179448 934337921
177440 186214 22043968
67029 193559 316634454
151206 188497 661675110
49981 82478 81361455
19513 36125 540445680
81812 185189 258681016
190323 195632 187321097
87700 140513 928149254
168544 194841 65797549
13770 48944 88167581
265 61864 154229458
128313 177607 734382918
132627 187040 467947513
166165 174488 970552021
134780 169721 87406481
59388 119594 334080129
142333 175184 82059694
25277 79266 857838886
145483 187878 106016548
102212 193498 228452415
77713 182343 326176406
183045 191683 21657260
10707 186630 440429046
36064 37512 170911
22269 45025 56930374
74327 173304 247582206
54864 139473 211749762
96759 112828 40210353
127886 193663 164570518
69302 116008 116809411
130470 183226 932438393
199517 199736 532877250
6005 123230 315801450
120428 197059 191727225
158768 197001 810497568
170728 197892 355441792
71051 108867 94620334
113105 156486 108917182
38175 173465 627863400
43301 82744 423606731
159093 194764 910532660
99651 149664 125437349
15924 95674 199596352
3291 155351 659757658
107819 167144 148596564
114735 168799 135423610
138605 160770 55550899
180680 188350 57399349
157960 167061 22604862
76139 195485 328734172
22273 149705 846427886
21533 150581 323247946
147405 163117 39383252
198121 198681 1418234
102246 165532 680512758
112083 156836 802463132
198616 199354 221974890
36501 142551 983116242
199874 199919 101013
121905 152104 75698554
84116 176613 231472213
161459 181169 810456762
135918 198785 157249061
61944 77391 38668167
82028 117861 213377355
13572 196984 459095583
171161 180811 23991366
21660 152385 327385268
186287 192887 639880845
83155 102531 48473863
170909 190139 48185778
183217 191839 986978162
172268 196883 61561427
171625 193580 54992401
3962 171454 419095098
123487 169877 139537207
191965 192267 339407786
192316 198742 16084351
136119 150532 36224764
170236 184121 440267120
190735 198203 35606486
91957 195228 895641013
150971 177454 643364413
42405 72654 75610773
133766 191260 127293270
50988 63777 424622397
167095 193544 397263512
85266 179308 235207228
10218 113505 839932380
61658 156070 236441852
57844 124994 168004592
44852 87360 106315393
14230 117989 259778523
83103 85687 6469875
179854 189292 23817669
159916 167552 899553324
166755 186826 50167539
83941 125753 104826429
177477 193689 40645016
76301 95616 836865811
154562 183256 71587200
187924 199033 224111391
132316 164049 396868371
104265 112101 676352754
174021 185456 100203924
119086 156107 92924916
88262 129108 102517641
1220 13166 3622670
44801 145807 252947754
168898 187720 47107499
26715 30810 10299410
133735 187113 588580893
92916 163955 720471265
161961 171654 458941013
118779 146691 78890572
170227 175248 531413983
19184 199438 451112247
23942 129581 264632296
172338 194621 55782299
182921 189573 777373375
17809 19626 518773225
178503 191867 497937129
113045 161713 916042083
114075 178895 162075575
132398 186595 135547028
21739 179455 394590396
180539 185286 484885850
31892 112883 249847351
6360 73772 168710259
97698 174714 948185775
102808 188525 412822030
108108 109148 2630058
175672 195961 768969106
138935 143466 11310707
149715 159639 24770149
175602 186949 28447661
26872 109183 205947895
139074 164574 63927197
45234 81732 87599759
89913 155066 989681934
188063 191584 940480839
21529 186198 412138741
71783 183048 777837286
124192 180841 933616767
37427 162452 313139664
6517 139395 332736100
49795 85529 178003005
179048 183297 10779258
146350 166612 50695029
123027 187223 160673175
46360 155096 272340195
79946 101773 206822302
10351 166902 533243816
83788 191427 269413048
122698 187275 991785448
164713 175818 27488649
8662 163851 388727488
53361 169441 290551890
50559 63607 32774541
14419 143852 146373484
162429 184587 337247431
44109 188619 361731500
196952 198644 4299233
49517 169676 300792568
16696 149953 333737009
105478 165391 150190496
143646 198148 136305028
111551 168182 141784307
193678 196433 106499134
109466 197772 380795968
140145 190763 126596266
42692 198253 520148680
135318 184074 579751774
135695 157913 257240799
52310 186111 334918391
106878 180249 186717435
54173 71045 353059875
104162 149101 112727492
31796 172191 522026703
111505 168884 143709279
94182 111647 684469482
141920 172308 75939489
58851 190495 656050681
4313 169116 422353363
167179 169991 7038285
133556 153894 470663100
33700 103756 253246533
117348 186411 273271962
63075 194281 743564410
64996 102783 566971425
21377 152065 690668653
161315 162908 3990118
10563 47383 92274174
2835 8927 15153942
134121 176090 669150255
105793 173837 170267570
198351 198691 855115
138290 160087 54554541
132899 198909 165088120
167049 175405 160886300
53611 88710 87657176
16079 61122 112866290
57746 149526 229696232
191831 195565 9356574
169778 193059 58203664
191140 197743 923460307
100491 182346 204737755
16717 174823 576430325
56008 143190 218082630
37652 62251 915638386
26410 40928 36357199
7639 99321 994624136
125575 131809 698877966
132350 198874 718086698
75644 107462 647980179
178165 194618 98368400
52051 152263 342930077
146161 151151 12611460
121797 145701 625187483
11898 56200 111200237
4648 6285 741576344
37461 199255 404925305
69733 197903 725396388
52648 81444 933678166
72355 103698 78424310
68014 100112 809320892
3706 68584 162353122
104601 110589 15005018
192128 195049 77322152
87725 96565 324293057
95630 129588 85203676
55049 139296 486687945
20224 31269 197792094
101486 194461 232671878
76612 185028 737178461
148774 178698 181782570
93572 164768 178460309
43178 113074 174847553
162778 189701 725167763
18902 19351 1115085
114625 145409 169955608
171798 181141 23290902
55829 134746 782104108
157525 168739 27411273
3126 151442 371411791
96476 121541 686042844
178124 197253 47952385
49262 132638 132832814
43949 196996 383016078
25935 71657 282381368
40233 99843 149127000
63409 138868 567028475
188130 191772 376630890
65128 95552 279315292
178516 180450 4776851
40544 174207 334413496
51497 163124 532843751
190164 199053 22231531
32179 177846 364336129
136099 137772 4183355
140384 158595 611955173
162212 198503 90545818
171817 177075 13179722
75160 83850 21697440
62733 109021 909692984
123323 188009 314588162
174688 175468 1944826
89216 166527 418881371
29560 170474 439938071
31829 186126 838757200
135078 182936 382638090
41422 89785 979558804
10311 150561 351353822
46089 108266 155516169
124152 199156 259227745
78608 126952 121025588
106925 146409 99036067
7255 179775 927736650
69787 76176 16108045
36141 168429 331028493
88004 143836 139987597
72660 196548 310061786
188690 193697 758529075
52865 140662 825051871
119032 172225 694580611
173450 198985 494232957
137631 199486 742509400
50035 168086 295479516
92042 191599 291912131
176663 180077 335547241
153488 167978 36169881
42114 77173 768403568
93213 178103 701659071
48499 88609 100192374
9404 199647 476252268
182352 195156 32201710
174090 176217 336061779
116398 138380 55218832
21156 90841 174149086
29942 183144 769909380
181280 184287 7630066
60195 114726 537547713
168995 189201 50475737
101754 180992 779318459
156968 161774 12024131
195235 199905 11732750
44844 48019 7951547
66985 95475 71246966
91213 133625 28856685
65334 151731 650139117
72719 144667 180179638
22230 82338 159284749
185803 199154 906359835
71940 143582 179376993
21874 27998 196260733
57166 129315 471338375
52982 138287 311808596
92390 166040 184584302
121308 174038 131885033
150142 171801 53867881
160571 173279 339871790
185243 186860 4101869
25355 97500 180557364
188635 199094 26188249
107394 158224 127511764
175323 182549 903692865
138072 175806 902278842
148 82906 536666167
63649 120013 304771318
199013 199044 56171
27210 153328 377960145
11842 135624 310015495
26354 104689 196034421
195368 196974 46538972
166406 178010 201830980
7808 113714 265007380
119172 194387 523984991
180338 188747 21275493
103733 156536 564482648
183202 185229 5086370
146436 147418 968316352
168049 181474 33416622
86766 120309 84008664
22090 100297 195762955
48796 64233 38631658
149207 192179 210656151
6180 69930 752199359
54261 88359 886918820
186792 196550 24359009
153757 189426 89130530
125732 175961 672177349
82759 122071 415981351
113465 124861 28721572
169524 193487 59859346
31166 95134 159945537
150030 172727 889169696
142901 171982 8973499
28436 40452 30142296
2911 17064 35456561
148600 178374 74118283
27244 101047 184685627
143383 171291 69723887
74445 140396 471473778
153175 178433 418303980
33555 145374 279881192
176804 196464 49213575
139592 150519 312441254
193141 199756 395369984
79570 95949 705780354
126823 191848 884628190
39120 178028 347434566
71442 193654 602859020
106394 124935 46600624
185496 187678 3051186
114395 132842 908041875
161989 188012 453935761
93041 194454 253868855
97154 98381 3059564
125195 164266 97925881
149822 160596 590863691
130999 148431 43730430
142117 194819 323522402
21138 131202 275526671
154927 157022 691960499
127051 187477 594953490
141809 189997 274998507
80012 110913 77320074
24729 182052 393624304
53344 140104 217237113
111209 198723 219027165
80359 129721 995821515
114662 163832 135601986
86277 150659 161364120
160406 181898 53455905
47496 185080 872267341
109374 154686 113673109
95481 127680 80706687
8944 88676 199479446
70096 122288 130641205
174999 175958 2395287
142249 174325 101558865
164646 180772 853198459
78237 192293 769653468
21617 59880 95991774
83074 168526 917201149
43433 176577 333171999
51312 94962 109294337
173761 198152 639208763
85138 176489 228607666
123519 125038 3921614
68182 136907 172106283
99708 112617 32235784
23281 134662 278879991
194571 196322 528206330
193331 193921 866944101
14973 120257 903873046
59948 75096 752853177
82453 103764 49486218
26530 135191 272025262
161603 171275 23885065
29330 73068 539526597
101024 106618 13966202
82252 199187 714281148
49084 196043 668492179
171775 180849 393581027
13792 65965 130722620
137198 185066 803272188
105234 167840 383412842
153492 181171 69010514
96911 158630 625781787
27811 72405 111533030
22108 49378 68300806
12548 192645 463702963
80368 130738 126161920
170023 190362 449802581
128621 189998 842510249
43727 147156 259037421
72967 81224 163387272
153181 157780 11597659
165767 172873 954829487
193241 196324 7698354
1308 59454 145678467
32354 58415 249578093
36417 128124 229549314
136728 180307 108736869
36357 53756 745939081
152869 177046 60290348
15309 166824 379350648
189608 194122 242880471
145316 171649 65741118
7435 137923 326715327
103359 123343 50126805
25911 64382 939634075
181304 188878 19145217
110041 113781 9368889
42312 135331 711796690
157272 193290 89819169
192839 194278 270815033
76467 86198 24232564
171979 198189 65629664
118143 121827 9256198
110735 126371 39237599
133716 156734 57763511
197588 198357 760350
160396 196914 729939981
94822 134086 78381711
52554 73114 245173412
45010 124375 643556871
51534 55930 11274524
137699 194208 141296058
195574 196369 973875861
181733 187813 282314325
156123 158754 6529907
40673 76098 88739233
110443 125146 36945632
585 171803 428405381
29960 74590 111690617
190437 192851 5991686
173047 193615 541472328
15379 147002 624973286
167457 183455 541556387
143082 172997 25412759
163438 168501 643212302
174111 188220 72641228
42916 121359 196314205
172493 182651 856047870
168465 194743 575596712
41522 199072 394282704
141901 180682 479780288
143618 195185 128990530
96455 107369 27258243
60394 101935 103835127
120791 181635 860121241
121990 138895 42432765
91553 154831 199694467
2924 164858 405534012
28889 40436 28940715
199018 199992 583341332
13009 48399 88731928
160 126757 316936274
4684 6379 811198650
89142 174719 304019838
186444 197807 315266043
150782 169895 259449868
64881 86119 53132464
185798 199831 499655548
122624 182431 551585227
177973 186025 963935449
149537 159203 24144230
92600 92892 288287299
78360 104892 217846840
38810 189622 825701248
21689 23310 350274906
32612 169210 469591080
92350 110221 39392744
71070 193778 307159096
74921 162925 428098770
73450 97590 369965425
27469 170089 616838645
37232 177286 350433528
127002 158970 41058105
112213 167707 138992332
164077 193800 74146551
121311 184105 157086698
186701 196835 25273758
65924 150984 511177469
198954 199797 2149685
45859 153981 270734497
171497 189922 46177752
134079 196060 868029473
71037 111758 276189563
34864 107601 181905030
20968 65453 111348474
192914 199834 17375213
164487 177183 31428414
98472 188343 816716239
26997 84876 144830857
78072 98868 16514410
112406 193107 866501791
114980 158200 391380520
78279 101971 893376989
78551 93601 48046740
189283 196034 565492380
91497 183763 231110136
144036 176805 81876618
96619 96688 142611
198267 199410 23410612
137403 153022 809798910
161795 180249 45687228
44812 137685 485708247
77602 139177 154866840
77031 96909 49577724
13022 62538 895004507
9200 37026 69810310
174682 177081 937446996
82535 97521 37453496
149737 184887 87662751
49626 130792 203226374
153416 191923 96279108
97360 148652 128640426
166210 193673 68607696
25710 54278 71626529
188987 194514 13816450
82647 92093 872886687
192080 197162 12667572
6939 128820 305178724
11855 73754 155019896
190877 198958 167116838
114598 175195 251046862
66505 130504 160238111
161001 169226 267172397
17138 93027 189829654
83396 166095 970416746
44105 179182 892524819
171488 189647 45493043
59284 111291 86419615
123389 193764 681326419
198288 199295 293542736
95204 132012 590881429
56519 194068 609356409
54585 126020 178836399
117435 179937 156229264
15250 37274 55212970
98097 125837 69627865
116411 144212 699121051
9408 76101 288659222
47458 137260 224844959
27794 130995 956798773
30294 183528 774051511
83275 119775 311500542
61452 199579 345613589
44318 115855 179016447
121680 134673 773319124
76085 180546 261072483
134286 196093 372229357
57768 175881 295317770
33788 180449 51478852
159974 199186 97985714
99335 126824 68979810
161804 175485 433992332
71344 108427 92785529
10630 158632 370728478
154923 194168 98034101
180745 186722 766310856
152526 192904 916365715
176146 185753 24087805
192691 196088 188604627
179889 180737 2054996
87924 174582 458594713
7410 173989 500398430
142517 171325 487342703
34458 120553 215356590
174923 197945 217086657
126669 156897 75826809
162460 176837 372532739
66058 179331 283272488
26579 34502 340413737
51422 122397 505080503
155758 172953 705273799
123158 170178 117707530
64061 162557 934926838
143983 148047 10320172
99501 196231 382286352
98058 133749 89513897
58589 190110 328964876
61580 187766 405724404
75308 183144 669472898
2390 32509 75472325
199247 199434 470140
64146 88711 182641793
95669 128736 711613793
119231 119578 786430370
113609 128242 536012468
19615 86477 167318075
115316 184689 173589114
47642 51168 8759739
62680 139990 193566126
141431 158646 43154103
80665 101405 51914685
111181 188083 192510342
165118 186248 693077969
108203 122167 35020323
58916 152162 233289589
188616 199009 26040164
86820 92592 14460143
75768 109119 83314436
56959 153821 936757803
89016 196402 52564163
74028 147381 183809127
54265 170188 543907823
187290 197066 24363219
107560 139212 79485886
90831 186789 469511407
71397 130427 147887149
179445 183626 896084285
47786 104503 141943701
19937 175667 389698401
189074 199273 25539222
112604 183352 177128053
195689 197018 3259143
74148 114981 483354533
8422 75360 344727155
97784 182005 73922358
152866 187564 88237270
107328 136797 73974937
108675 199941 785503353
184952 196436 28755502
14217 65437 811890597
21936 117828 825330938
186208 190359 10431775
176920 184350 168291680
67142 170858 465833265
155029 160586 13897088
174060 185476 118422116
22041 115549 510087015
15003 185974 427983419
190534 199809 9860725
107190 149408 880085368
165005 176251 343255741
99564 145947 116256400
52100 108674 141550497
86150 140199 135424204
117737 160774 636594137
2347 199682 695032996
71215 150432 198600536
154558 194628 100123978
139044 154436 38543782
68772 188886 553415483
74243 163833 902269924
112557 188442 860522687
22113 68096 115138514
66872 103774 721366812
108215 147435 96439238
35812 106906 177784486
184397 190758 13991575
110809 145530 87019142
113092 139811 291542867
125270 177192 580051774
158189 195014 282362818
87852 188823 252886727
38689 137672 247780224
47867 84891 358546181
954 141368 686998777
4715 79968 481462013
31354 159107 532365251
34343 198511 410794380
1460 23526 717337762
68804 80817 30094940
26870 123209 241122055
82687 193444 277171140
94713 159830 163162513
117303 142121 567817256
172786 173368 1413962
140813 142656 2624779
77643 140553 897582576
9340 30519 53216164
157471 187781 228652665
48953 60101 28068556
109195 188859 199453872
178878 184917 120599965
111480 181737 703377436
31431 159982 767775427
71559 87043 38678377
90647 130836 100936225
79904 81600 4246154
59527 104481 132111951
111451 162194 127300030
100698 171245 965297555
197559 198072 366927441
55080 69577 36168523
183318 189317 535098971
126310 185245 147334499
149507 183682 39939241
30731 199915 701537112
134438 193693 148194355
128713 130254 3901469
41631 132960 925685531
6647 98326 529344676
28999 48857 49709499
13933 75079 153195344
21028 79909 721898741
95165 191190 473555805
8210 139531 89924664
57455 97702 100463648
122591 159455 92383064
101316 154288 632041305
23358 141457 295729188
27974 93097 162914771
59088 182829 605328270
57905 64003 15080747
199263 199502 755962476
92832 164413 179470824
63155 74256 982373435
25172 175823 816160437
72328 140387 195693612
11212 187881 409543457
152147 181925 955820802
28292 194147 415049047
132614 186810 135554068
119434 135712 733658578
11633 50466 97288152
38552 46636 20112528
132618 173052 812370923
147819 197286 123503726
43801 78098 85974290
112782 130703 45055688
196728 198019 909369966
29920 55507 64191627
55941 149633 836392508
8787 123152 511795440
38237 68956 76766505
164004 184646 51261156
44716 56847 770530420
129529 187807 404722219
86869 142393 139167491
68938 94748 394350359
32924 134112 479580722
61732 90960 850451059
173181 188930 219183817
104817 123587 857865365
132291 146670 36044055
157375 193905 91106545
148195 176208 69827743
188042 196800 21805233
48057 135390 218710812
37991 171484 20271961
142759 189390 116566138
37164 137571 251383567
185381 188952 699387656
59447 88845 73246431
197819 199517 4339068
162187 171474 22919893
65678 78766 32831109
175116 179923 940082156
186004 191504 13751318
199835 199888 109042277
161227 167488 520986463
160502 199938 896007258
147046 189707 120522022
158558 160572 5038567
123369 151329 549405199
104304 178139 684186183
139648 183859 110499563
130012 192416 360886198
82601 196842 470236526
148129 194206 115078189
26772 114736 340675126
47518 100581 730579324
73131 80158 17641665
188483 199790 8666910
14036 197946 813240742
39962 123819 209841606
12406 71967 149181413
196848 199648 7116394
89901 145387 684403398
4272 193785 474263153
82408 121163 96994842
181856 190956 22964628
44239 138776 236749792
37579 147186 814639000
54946 57119 272538298
23447 111011 882048301
152762 171188 45880808
87175 134490 340665508
116631 133568 585544559
49550 141870 313798256
134218 174560 100827555
81385 155465 185655494
185220 191213 15087869
45402 74564 73069017
171574 197085 15600745
106081 116983 383505634
43841 88061 110523985
144802 167777 54655208
161336 163277 116352034
56029 127202 21283852
82444 111118 71716954
43412 182749 348609798
165214 179467 730667948
108259 190221 637658586
55313 138273 207623790
126638 193809 999743720
168225 199121 77350837
118250 173197 137439259
55781 142785 242058118
130983 137536 13069186
84011 189214 770471319
190436 195491 314030131
58809 170178 278594187
123272 144866 731386038
69986 175995 455887181
45346 81448 474292207
135028 150359 38545721
156092 186717 76405492
115973 155926 100250450
187273 188935 535572735
133482 192541 294275812
175595 193524 630249700
17608 193616 911348197
183983 198650 36726003
170207 175336 808572965
54482 54661 364126355
39285 53229 34819938
58884 113770 137080726
178315 179718 2298672
191999 195564 8952370
2932 94249 228557839
2318 21863 48868624
23082 85865 157144408
18890 59519 911744228
95174 182639 218828065
12454 173007 401876633
139917 191496 274863805
81210 116908 89345715
165308 195150 562498803
141924 180956 97376232
24436 155488 412642923
73617 118676 112809664
98968 150285 589070812
136154 197187 285412509
72618 95967 58411673
6563 165897 654625553
162650 163384 989613523
191483 194586 7779893
9366 44049 86864912
24738 88814 160244025
104014 136548 81587295
10924 61037 364493889
191144 194295 953481222
186538 188795 553085507
185014 195031 25139320
95784 112576 41988437
128195 168095 358516201
84236 93095 464521213
101209 198292 242979732
169678 172453 735255655
69726 184975 288352539
13338 109509 672603680
80477 161120 202084574
32068 33754 326308150
92891 103749 27201283
196723 199858 7937761
2378 156683 386431298
160219 179664 743460346
51000 127429 548400591
156240 170330 35019585
73980 143813 820512122
162612 164452 4627191
85505 122734 838570657
36430 155290 297639288
8982 26204 43165632
67807 182087 1578326
110757 166175 371860263
98236 140765 106634673
105103 186710 310720023
11913 59239 118721344
16419 144104 959263011
90343 160414 37480081
84492 177670 233154993
2663 155435 223663719
154748 175803 52491295
139173 165164 65123255
51266 123089 252841912
22793 160009 343572386
191258 195120 9635510
144450 184314 99643013
112565 130299 485683329
115493 173621 145434324
79142 193105 285126870
147931 173918 64725394
124731 135877 968471180
57088 68970 35936947
31432 34391 7368515
10829 96862 927379053
57577 77105 48786956
91536 117814 837785910
185456 188622 7959303
153147 179100 109529055
175856 181169 965044533
105105 126924 54763120
20611 125501 262585178
38903 118559 444916371
136087 182549 99201968
190654 196011 37624320
118362 122484 272268043
149484 171677 55256565
115640 139017 58437899
140062 140621 1406875
126249 171086 112055384
21854 179473 394336320
69168 95047 64717891
84013 113550 295822789
83403 129506 115562549
87326 178989 693046088
165853 171569 335585719
168496 197496 72478068
171315 186462 538830414
179413 190110 26955292
111289 119255 572753816
68742 130740 296878861
186618 197755 77897639
20399 172924 381609147
94986 101628 16680726
28817 86022 543871542
154308 159810 13800878
150376 186164 89315740
104460 132749 70928210
76051 135537 148873775
125279 182529 143005106
166582 171394 386524356
54746 112962 145499469
182348 185293 273608916
198832 199450 1568914
98063 167216 173202034
107049 107388 838660
53413 175968 509671831
39614 117384 605399811
96312 152102 728715295
20400 37551 672249454
194226 198961 11885182
50454 110410 150084541
115329 172578 631154101
31507 145215 674978450
37188 110979 481292585
137854 192340 136263236
66326 166926 251795353
46960 64029 659762405
53160 77752 584921238
58673 66831 20275547
59853 191752 329915026
64161 147626 209077045
181542 194089 86188093
46760 94750 834478116
150176 153869 946902471
158292 188322 75014144
179199 190942 29597109
71491 157051 214450715
102804 182072 473785966
199042 199161 410264431
157701 193526 89399758
128448 188289 372183694
96257 106493 25589587
77061 94226 749929169
106205 162339 270019328
54821 181752 644514792
110808 133306 350653704
87077 166458 582087831
132527 176853 110786677
195192 199252 276113247
142062 166230 60469098
115799 179709 159808262
180901 182716 445273842
105076 117097 30119973
88994 155391 555234178
53967 116905 157445049
156322 165880 23821259
25367 91388 165071967
138693 143489 601066180
77870 114312 621573042
170663 197754 67739395
27391 169485 355691501
119766 167670 195191968
192542 193338 1976460
192423 198905 16214874
171519 190727 48181881
84407 93231 389624856
167791 178463 391963007
149317 191092 258106732
192899 198916 678700037
156583 163173 275373717
87781 185369 244377811
18397 55590 93247000
64593 185891 583166956
109095 129045 50100951
37089 145881 272380263
72038 163152 207761110
184757 195918 256629506
27280 147285 852695673
8535 147582 933974111
11035 25273 35727349
63953 143637 637741422
122865 181582 191856850
104220 153713 124032689
108195 149546 103791706
40168 54124 34964607
90075 162576 559544954
43004 101958 147542381
90228 198363 270810701
150510 194692 110307366
84355 183088 477501055
10825 45487 118086713
24987 115592 226769021
62327 93287 923332410
44354 90004 410173643
110073 133171 58030783
53295 66611 603309485
113623 161777 120896794
23193 110377 729304234
107015 173443 166232068
43047 102518 316499173
72220 174647 615433692
62571 119330 141973570
153702 169027 38278673
110433 124526 808494913
112462 114748 3698196
93920 149644 99840476
167648 170902 59642546
189997 198637 21621399
55785 151128 238670709
154447 191018 502861336
108982 192639 513734850
36055 119004 870362539
152344 167826 38614508
5115 61979 713257325
49244 181178 330011765
78141 81426 8080861
179154 196672 254915831
175755 188534 32042231
124275 160338 591252714
2971 187945 462982880
148062 187926 121986798
13278 96799 209098420
31746 161193 324132844
88345 120825 583194307
161276 190596 408079821
186444 195762 9873004
192824 197778 236096096
155942 174708 46687199
1944 163372 404207100
64240 181205 17705073
127193 181699 808319148
158252 169759 686557113
43082 114149 486874553
112323 147246 651435661
160479 188912 71000320
129159 148084 47460883
10286 69366 147990839
169711 184862 37765100
156946 174751 523587388
158155 196654 96103782
145836 155029 23085021
90617 177087 57047385
40999 43850 7079221
141855 196019 135412396
175429 189509 35289781
84209 165991 204868134
173994 177746 147893949
45987 94447 121269268
195622 197901 5653740
24244 135930 279670640
164221 178439 555303703
101497 198693 864911987
88310 161250 182972011
153423 187701 85724402
70298 87836 43701374
41974 138829 137909902
170496 193857 351469463
99715 169746 324697949
99157 150212 479433952
53377 72041 863066995
139589 149595 721218041
194517 196638 764106919
149142 176029 810327996
53731 158738 262964209
32551 37610 440767503
134462 197001 286039222
150284 154175 9611067
13323 145340 929941369
131067 159339 70818991
161426 163977 571786876
95630 183067 218821672
188353 189344 739663054
53136 98948 114600070
198623 199707 332224240
82121 101505 38885728
140008 185814 98264607
144926 197661 131853375
51874 176426 794168150
174723 197461 202437387
44815 125627 202394377
111953 139956 70325032
186300 191031 220841405
180058 184782 2776691
10783 147880 343488305
199128 199477 898788
164541 181976 43189774
61629 110265 988660450
41100 197986 392586552
139983 179266 586993076
166174 189335 762276142
195176 199364 10509488
66911 190236 646046322
79271 110818 36364000
162398 197610 87814596
127158 172436 455187433
115370 153101 164928315
89589 126866 478439449
83924 118215 85794908
170127 183759 34077550
163154 189372 263339759
4101 163374 957233222
78888 184665 264547395
115193 174444 879970699
90727 114041 58546529
195147 198779 267155176
15719 171788 390581114
54175 111534 143380201
119256 156104 500767082
12668 136117 309209616
14388 68726 136090738
77018 179583 256396262
86178 164593 608361376
137537 169196 79188522
149045 171243 33630405
66688 79380 878622
193716 198493 11968426
192021 196431 10996402
126504 128792 461966494
198140 198818 1723164
32045 38665 16502296
142639 190600 584897842
195140 197021 744544425
94262 161189 167750871
2765 63399 143874165
71651 96494 2097696
125854 198652 859074473
175439 189446 590646469
22045 104583 206579626
63418 67881 11156173
43939 125171 203477651
170910 188040 42960074
599 4616 10019254
123041 179039 139929535
55624 78489 57144305
104184 112744 21359961
89115 174904 816188125
94174 176066 204903613
58561 185210 316706999
4398 129088 363585290
192773 195684 7334286
127664 188864 461778938
60117 69090 22283037
125206 194641 258906366
32514 45452 32245134
199755 199860 676788100
55237 59870 11618432
161370 182816 53306887
92766 155246 346099865
59019 112383 473196859
33785 43682 24691873
111678 141031 891422020
50803 151108 251341771
120536 173189 131660554
14047 52085 95300269
95711 135757 100355641
84435 100640 40607729
172500 191302 47118985
144787 152705 19934914
184179 187132 4894818
168122 198360 618532016
55921 100275 226724043
135352 176280 456870151
137057 193821 141946110
44243 57211 32743406
120421 148537 8436904
106857 123560 21783906
103682 169772 165528506
137588 182081 233830889
199195 199275 52100952
160283 178244 212978505
141221 157086 39869791
38776 91424 3802692
167646 181667 957261335
53708 177641 852472433
96594 141661 332516250
135153 178779 108904728
10446 43238 82199463
21144 148711 594816224
62278 76456 35554289
103835 198098 991753522
56571 58956 5941688
143456 197168 134296385
199773 199852 572178195
23704 197333 566837766
5080 50100 112674802
67280 149624 206304797
152216 177235 62416735
67110 169839 257127037
61082 73271 30331933
33425 195978 936336540
41395 61438 50264661
90221 148671 939326895
55463 91425 89616395
52110 119108 167690949
159663 190461 76955979
130702 162819 80515507
80180 89383 22890385
24609 172476 370075685
111409 178577 167954406
2835 175434 436666427
172043 190718 292976760
1262 49788 74875825
111042 149426 528528125
109438 167741 65073498
4624 16782 30476807
179706 196037 422558604
58921 112010 132587387
176165 192421 207003107
98027 177160 198016443
161603 164341 6865411
53372 146627 233484060
167506 175010 9297269
53152 148047 237718336
164195 168687 963785027
160772 177302 41082917
94610 116291 54270934
134130 182284 120260968
2545 79497 866442526
117639 198695 516765872
162436 195173 310377240
87537 164817 684763470
106608 157115 913989356
63986 128918 619238877
99201 169243 636767548
173111 176901 9549412
137028 154833 44616491
70177 81345 27918845
175719 198524 57127038
36361 120235 209846717
3480 10748 762914593
100828 158595 144804681
4625 149832 363660438
178537 191130 272447391
34269 166468 737686987
178620 193776 499168179
59756 136388 191742546
138997 157140 332790317
119447 123053 9095004
150456 165154 36743863
27280 133530 957498640
161354 191978 76385314
154744 172334 164251724
172235 175095 393214424
67709 103321 89010728
27162 162494 392668251
191838 195916 10193865
88508 195516 268017003
163126 190818 946439098
62572 129903 439800970
65713 84169 4964069
72819 197620 366283541
152756 173808 52438043
185362 196709 28396570
184410 189174 991509888
178344 189027 618058453
122319 137307 529363042
72859 183276 276336416
25139 167712 618516101
84889 185117 109913403
27900 72414 111309144
37893 98563 151737295
167546 198673 77864351
133268 180540 117947659
83010 184171 868694755
82765 116577 769690743
114193 135600 372566155
30879 151822 892012743
63288 103718 571788619
39891 182211 355917682
42324 68449 65350545
56629 75528 47173324
195398 196726 3278371
24097 27583 8809645
131050 181483 116757067
30126 95266 162933750
168014 196060 70162623
113249 129778 840168482
60190 126863 166802151
39970 140575 928360459
95599 109241 628138725
75534 153434 819382474
178351 183003 469731559
124986 184639 438935879
116873 148647 79770326
187279 194439 925799109
157585 164643 17663830
92210 188798 566813630
137208 145453 270934836
177958 181063 7718042
21272 197041 655810564
149916 153928 9941682
182355 187068 10071749
176996 190038 342583160
6285 160576 506850734
57008 174570 293956597
186973 199293 304073985
129263 165307 914016839
143174 147594 3229368
114988 155968 632830675
31422 78580 117997808
134070 158151 60357527
5171 179803 436891366
146325 168539 962177857
82956 114960 74898637
108569 155395 163358943
145191 168315 299247517
19604 124570 410495892
153012 171640 46441466
131759 185102 133373228
88640 141704 133085607
187583 192937 13343738
101509 107787 15631964
27572 147231 299627244
186659 194593 19854061
120208 158218 95341060
41848 86914 112673621
128919 178626 124096948
115135 184979 174797269
182992 198607 962465646
143670 190935 241862484
67708 82983 38209241
35420 144571 392002244
141042 183800 291223215
174631 176278 4100161
97650 191178 2870368
71159 129312 667697433
118819 129061 25740922
122642 149669 67853104
1632 130667 993419486
153514 191490 94910447
7514 83639 190488089
12547 104561 230372971
29694 159485 427508550
179102 190517 28790932
166391 195636 704702844
47661 111962 160840053
34530 98386 307547106
191727 194866 183471382
172831 194205 342855738
76288 119748 362908153
85140 114582 73689870
17242 140989 730873987
130086 138129 20094214
64837 100328 267535970
21872 176343 386566056
94320 197423 467356454
65041 65945 893168747
168474 173281 11865589
189133 198346 6468926
45372 80855 115684037
52379 137509 213219608
63068 83911 52121747
185454 195213 432399984
139042 182743 100245912
129142 160580 78736340
147096 156496 23600131
170251 195044 885666445
135297 168628 333331593
91828 174899 978991920
81435 99120 980926291
21218 176439 388401530
112813 132537 49573489
94991 158541 159269224
21568 27351 234093584
44199 93933 351850638
142543 192442 375413356
155288 175770 50993257
137083 144469 18451552
19364 33429 925185946
5440 141600 340927895
63288 108595 113298443
183480 192284 22054318
5600 191233 534654048
173775 190444 41833172
3251 106004 257142002
111075 143069 80213993
9109 9113 884053187
30968 148159 663879621
124164 177326 132916308
180826 186973 15598657
29256 163327 335748430
191898 199603 957777614
178008 187755 701880517
71461 128807 693615733
123527 190470 167543751
78316 144618 703433491
83260 114641 441376108
170755 174876 10270516
146533 193187 116617318
12205 172948 402347890
72184 134284 155577005
164435 171308 16879642
61034 65611 11406226
93209 185642 192441834
120945 131305 26008199
44618 167183 493960249
11876 103457 229221904
102507 189619 218020657
6223 119635 274573894
88492 150121 218831043
166382 191162 61925641
131659 152258 498167603
148983 165916 601611945
181606 188778 135227785
117841 174910 142786613
59117 195018 339933654
42940 115493 181508313
78873 177579 753255413
85872 114261 498406443
174161 195984 300176010
101922 137991 293758138
9533 14178 72364640
136561 188630 481794734
103809 169552 255572421
167779 185530 297632691
113857 133494 250375555
163131 186311 267982022
61348 112832 47271148
31681 85895 998278366
157581 166913 23151337
133920 144306 809078410
162537 195979 706393773
111094 140242 12891586
134632 194928 814077783
172854 195387 281828506
52967 194018 352974703
104422 114447 448901223
168322 183674 685249
180540 195070 453418946
5355 96815 228849799
6499 147672 353552854
114143 172621 641053479
86192 103538 139161972
33320 136987 259449344
178662 191012 276388817
9462 20548 613750960
133463 185912 131796809
163758 177238 245695703
5430 131932 148929259
19131 184232 760420571
194016 195217 3050544
39014 153689 287070707
85065 177475 231234658
182135 193625 50672882
28521 146724 757528314
153018 183881 77103273
55742 126165 431077204
71040 94938 59835748
189836 194032 835945691
64518 132622 830527640
52706 158796 265757519
14325 62749 121368147
32711 93092 463764491
133861 142068 20580849
100374 110830 867701763
23186 187165 580150173
119800 120237 1079882
48425 188006 675100791
83522 128426 216321993
70322 147563 916276820
126081 156401 76004283
46501 195640 373280594
118840 184241 163629568
164290 194920 76396382
25997 161132 338522177
187558 192831 274557621
7641 63273 139262780
87727 129637 105247057
5343 39090 84569137
165973 198031 798379008
178613 187312 815400171
61798 184954 308082697
143156 178430 128444856
183416 196452 619706665
31288 119181 219840274
85232 136034 29181096
195133 195575 321781343
9801 56063 116107703
61024 186541 463855048
154533 157429 7360503
192387 198302 14785411
94972 146913 130177794
81771 122257 29925906
8050 32813 434071178
195005 197719 6720164
154396 178473 59933727
66872 170849 336927368
186964 194486 358618190
103950 186523 274420405
73923 85990 487578649
37891 133330 238910731
75984 99439 991252595
191210 195660 51535529
47374 66087 878836607
4037 98961 850459112
79593 121633 669982054
50794 123990 215499453
70156 86562 40992989
97518 150116 307287158
81343 147548 165900619
46215 57403 28219208
156488 196130 98907918
14179 165939 884668783
135068 148323 787426948
79215 140242 462263057
40557 94980 81870817
189305 194781 399962465
158795 183659 62005969
133384 155284 54908334
76155 191252 287955583
77439 134152 427724598
185689 196626 27332072
56732 196178 723731544
22983 188311 654272213
26346 197742 131311681
191368 192087 410428186
125112 177286 130395821
192080 194564 137605678
23073 168946 365114548
148016 172622 61301195
69901 89167 272763153
91551 124572 615659440
84154 118444 719578676
163207 179521 40419892
4791 192928 470862765
188682 198545 24686027
25318 168081 738867157
153203 191633 96032571
160573 196610 89952882
97319 197932 251798931
79642 101618 54976320
168977 191631 56624889
66659 163632 663724923
38362 135276 242574639
128520 187583 147774806
164375 193051 92538064
2654 3102 1099290
127542 157068 808931393
159905 161739 210988122
110568 148935 948559513
32845 135021 627687549
109734 169681 150195204
61096 147139 215399048
66106 89867 121731696
162934 198356 88406562
175268 188999 429373531
100144 139406 840834000
137667 191203 133902957
104148 153842 124544715
183777 199142 714451020
143920 174658 619069753
177649 199976 354237572
106847 135310 71426862
78855 127092 493196131
50996 189770 347403256
172675 176431 9401795
88006 172668 212000087
121403 148875 68988562
92872 126071 83290946
153127 153271 137289259
37960 194540 935751072
191527 194985 857540637
57738 61223 8625523
38571 128895 908874307
18017 37790 244664309
57565 190048 517558647
181740 197384 521389919
179569 191283 603850785
5601 155534 515201692
111237 154364 101134511
33148 198375 148137488
161142 170657 481231323
141818 155021 33125050
154422 156971 6496458
52530 110477 131385021
196704 198135 3609580
197182 199926 6953834
17620 117765 342903703
178648 197005 46069037
47447 55324 613909111
148380 179743 78064032
32276 77872 9438808
38925 108711 292849812
177682 191033 33558764
54075 153729 249459177
146321 151625 204430941
175725 190413 36854670
83685 173055 302804244
113755 176286 552903581
8067 69639 154156811
109591 158863 808380342
184552 195726 286285374
8243 63370 488968016
49438 70053 51575110
152147 180932 71723345
130410 199631 173154558
90134 119691 74096802
141087 179348 95447377
80639 148373 573931013
135927 181160 200101536
116466 184931 289048902
145297 152661 18505952
89948 137929 120366999
43638 108455 162181923
54251 193439 348215809
89136 100341 537559522
46028 193676 369512475
82230 155629 529286224
56389 165984 274598410
170001 173377 180360114
133621 186251 131571837
102851 124291 53815295
178945 183057 187925514
54016 148721 237186466
97307 148678 42211961
117166 170368 133197028
144121 154204 25297224
139067 181377 105566740
179526 185329 14668550
41879 118935 192823021
128475 147323 47236642
23450 128257 262437349
107056 114912 19693613
100187 190907 601012461
31373 160018 468482875
186496 190785 10767300
71666 185675 285333208
29519 161301 423236621
161022 192679 52436884
186993 192462 819387926
820 89841 222604893
142985 190689 119315244
140018 185710 663247278
21510 134950 357153885
99584 118430 920337801
36135 83980 550189679
104821 140170 88644931
113146 116340 8049440
13861 106767 750217377
123794 196323 442690104
117798 149212 421248630
180020 183531 8964292
55093 192873 344675624
123312 169391 115371707
153476 180687 602897293
80871 100277 14910934
97852 120778 57393704
121780 171259 123775974
29202 109742 201453215
74826 130694 764860066
20157 119719 835058812
164622 164929 755748
42120 78664 91501173
134993 172396 836438772
162766 179247 360234061
157205 186416 72826259
46185 103398 880482139
167995 171987 336065419
44105 124457 201251513
133042 150627 76868574
24477 126292 744798312
51357 94020 106841737
171306 175122 9545539
126414 165419 97707747
50456 126199 729433821
192590 199456 17215817
55618 86748 77656592
60641 183647 430969659
120503 194165 819291227
105686 124939 376892197
184873 195787 315594996
23661 102611 647724573
28212 61440 998579743
135716 174020 915296765
153526 155183 303252929
54391 56133 4512862
111177 198193 160393497
115766 138060 180132501
162939 178123 804006985
70292 104474 85520980
17100 181872 569787960
168708 177357 825381674
67300 117626 315920218
47359 118364 229853308
120958 146539 405441880
30042 90134 150201540
184757 186174 3630857
118143 178426 428384380
68371 147565 198378332
66196 146439 646847237
129131 165077 90069828
117845 133140 825707625
103150 178354 188165105
167054 171036 9834012
150887 174110 57845125
25963 130059 397985956
131066 167608 835919770
58631 166686 270356364
20431 80636 566375246
178038 189746 29420977
160470 181213 51582383
2982 171450 421587977
19582 86766 708389374
32681 51114 45968686
192013 199987 16908525
34186 57041 57355263
61801 68834 34821104
172628 184342 29317949
182666 197551 37312560
5738 34359 71725961
142147 195175 132602735
32732 34968 5537891
140322 161377 462205380
177594 182727 12839212
67885 135088 168257109
33010 184060 377896814
75091 133084 145221062
134940 158693 59578884
182527 182665 352787
197357 199254 4850179
52954 145705 23090155
52406 149509 569411710
65038 174880 772155329
49356 71323 369554174
27984 65251 412775489
71020 198973 486292846
113319 164964 929367588
74683 77832 386851
16280 16646 938887
146221 193335 424381499
141496 149104 19135042
71311 100179 245652569
7484 170383 407725096
33198 88372 732823192
153043 194253 103000893
163252 187873 61429278
54717 122646 169931273
168360 180582 30338957
47044 69720 51472378
185194 188727 8913031
192503 193666 2907542
18497 20424 4839887
174368 198538 456511501
67044 92359 757032926
68334 75853 449036805
57168 140081 598253544
135374 188262 132288771
196237 197289 2621345
180190 199781 49301877
77410 173183 239483353
141035 170896 362292619
51032 166726 942247914
132036 171236 771121093
192236 199311 17757397
163124 188661 601518252
145577 152407 17118043
14907 144290 323956819
198668 198981 824839
127549 179035 162903066
18106 20246 584070954
60003 96377 330441493
4640 101404 524038130
70094 198794 322079008
153307 168828 554283776
113300 145516 80850296
27669 40721 32706393
99526 174142 186753653
143368 143452 206717
30286 169619 348725988
192813 195283 294193511
126533 178900 305208272
138798 187006 120532219
73290 169491 819582846
58694 180683 945960714
194953 197839 7173711
112309 174410 831526198
106647 140859 53259166
135834 175986 103731107
174130 195223 650568672
177673 178158 1184938
26275 113107 777539686
133124 166562 83640889
42229 124528 206035362
121755 143430 13989319
96002 111444 38695201
64296 71405 17763436
129680 133024 8314962
83490 120673 93062865
173914 195993 55326844
135639 196346 752941777
96198 105475 243344902
72695 139494 414237885
16012 184715 769378082
153056 192942 695425695
58621 197808 348098067
65999 135488 173979929
57067 134031 192496299
21579 180298 397063958
163487 195304 539190635
167157 185464 171961122
124512 138904 588913383
66982 152440 214017795
138641 189998 128393911
25033 86086 152858607
76959 172380 238690775
63885 99022 87833709
129879 184986 838901689
197839 198531 1788629
161628 162248 883848268
136991 162298 945512717
166088 175119 296079985
107237 169687 272753269
143995 189107 112817509
190771 199495 21824067
59296 135122 189672703
9192 170275 676320128
192045 196747 11725301
86670 96407 402579526
135165 151065 39936894
2179 73665 411768558
91925 195019 367423368
27481 100084 181720230
58320 161282 714083112
69405 146298 192534467
176715 180576 860285491
6148 7978 691005656
5490 74040 216034090
119852 170119 576947336
83358 152210 888198986
49609 57284 783763193
66302 86543 50564250
89209 132871 210327318
135177 151454 40847456
145093 199993 137328048
94867 173974 197916396
72843 159732 78000695
56732 133977 196005681
181011 188908 19967478
118380 143463 62845727
192116 198473 401696644
944 132388 329040811
192346 192891 583872871
168998 196998 69973444
25630 33739 558794694
84039 124267 100779466
196898 198582 4285190
18387 136184 430847900
129832 174825 680882642
26182 131345 263273887
191040 194839 247869512
149402 194271 241227174
157042 189260 80310026
149152 151600 158318948
194019 195875 278576855
136601 187278 912917354
124943 169407 721648892
181155 199854 47000696
97945 186586 221862490
167449 180623 1748345
117186 148489 78602984
115600 182931 168463329
117468 162456 112863377
9610 190214 452104836
105148 151657 107558541
155931 172874 42108506
140531 140864 856573
104564 137698 11842943
163280 169795 16130389
155013 190403 88409122
72284 142832 547862594
175442 189290 49269671
97979 98817 2049944
134623 199347 933639801
159426 163189 9494091
16144 61004 112400928
122502 190965 171351499
123977 144283 626822093
43926 82511 343669084
174962 195534 51553230
97927 152043 271674797
22232 153967 329850038
143424 145111 498558233
179610 194707 37984465
197869 198031 435169
147637 163691 970869513
159055 192497 410409494
33940 148770 287526949
94792 193450 690826025
84383 162713 422362700
90161 149128 252868113
102106 195357 165799539
127658 132102 11146245
174998 181211 15460380
67614 79245 29151447
11779 90487 196923741
179579 188872 864906362
153824 191931 241710791
129995 194708 161785959
116297 129694 851869
35428 146551 278178960
56672 69168 31068684
39626 74774 87892068
39540 65519 405696053
78546 78887 875829
121974 172959 127540117
156997 183980 87780846
14815 16208 577348385
37476 94479 142607854
148265 154868 16479697
180386 194438 35374378
135598 169001 83529882
64679 77636 383604720
6804 16401 24038433
192242 194542 5797433
56374 86330 74733093
1323 48707 118594294
111359 155901 111735906
36746 187198 494311658
92454 113051 789797380
176099 182287 15401568
82300 113780 940416401
138984 167874 269753302
106360 193443 243448501
56697 183219 283739082
154794 170016 969624521
88385 162501 511429326
29863 165428 519268540
3831 93729 957929041
113347 114638 3256816
91762 189313 425373954
8235 167068 397621352
145584 195427 733789574
144681 147069 6102278
183935 186230 5764484
42426 187172 362235246
161034 180772 159686576
55099 107012 129690309
103110 125319 751446748
51994 84713 977472139
180522 184672 8974224
70199 149648 935261830
174585 190688 56196922
97497 100059 6477114
9450 74497 294165101
8812 172505 736385929
84997 177081 520276741
73350 102647 73300923
16439 92877 290084178
59421 62667 7993485
71361 112468 102836672
16320 88947 984297157
128885 181599 131634471
169173 169394 263571590
107357 182031 591146485
182843 188310 270199230
135005 142651 19161331
81015 186342 905601385
9483 37211 69512020
31252 168826 541480148
1482 153326 528910581
191396 195536 995859302
86131 106318 664763952
30234 152264 444093820
153168 160071 17300599
43463 139255 239892849
838 142026 353437034
103700 114920 28090059
154472 161130 78056029
168601 182866 35555432
150284 165411 418348536
11441 42974 806138040
168277 199022 76983858
136262 182742 195549533
33187 182443 773771462
193030 198220 338108120
52872 74581 450099501
51670 153601 255266734
73615 84303 26729025
96546 115496 531071138
92098 99201 17886028
114009 144036 511539941
172704 188839 40475692
124562 139387 281456957
95435 142527 145564699
149120 177981 71888905
139877 156935 687806501
49751 136532 658164259
92961 152659 575830808
170509 182433 636584776
196503 198911 6106194
26078 109035 219136629
182970 188025 12764316
73338 163641 676439553
39780 193521 384603609
186172 197627 544158354
110363 156021 643340241
171864 185452 929059103
34973 114851 199803855
145165 151803 16681132
177909 197876 50046368
26189 80473 135896897
57829 172473 538840792
102584 180650 195180474
119649 188527 58662293
40681 143979 258549223
81569 100179 380115489
155271 164335 22762236
130049 153894 59627818
9500 62786 133494086
94589 137774 59811688
116720 167777 820154344
118489 118496 12917
193247 197440 988776747
198349 199515 267960883
102829 189429 734461589
77200 130036 336184994
70745 133123 156251445
151114 178176 67356488
113138 162170 123064946
185303 198275 32497704
86118 197197 277936915
13736 15812 104083882
73277 81399 904439117
101758 183702 205081469
155046 182900 210325262
85832 192614 388086895
90791 168839 195632032
69047 151219 205907805
130637 144642 34984629
38657 40701 5107544
151807 170016 870233191
151751 192398 101583011
15817 92130 701688736
104735 128120 224565461
50495 104543 678147462
74950 144933 175133749
156782 196929 100129136
122567 170808 484424201
182965 190874 19879679
53767 101301 749406135
137774 190833 259329748
22959 80909 630334736
191487 198293 338928343
64552 107129 106464505
152109 152134 67540
35699 168228 822261795
104157 195813 229462823
141584 144953 400644640
130998 155342 205248095
192268 198546 15750731
37073 111709 694526562
131139 144692 246719537
193515 198899 13523898
65078 66370 3263828
27650 181492 960251697
18416 59509 221876970
75738 110038 138753391
185589 197172 343448966
160264 182403 151134154
170415 187625 151078040
68121 114298 800220320
127370 168915 103906654
101434 156874 139033611
50972 149959 248062657
24989 109596 173354141
138428 155338 42378962
42519 172567 727754855
109789 125287 902739779
96995 99626 199677767
19322 35083 39441829
54313 169797 655202887
197859 199035 95606155
47029 156180 273410917
186013 189460 344411212
13930 157024 358528081
54100 126584 479385579
30259 187605 393770463
96489 134229 94594253
149223 153118 9656957
98181 133192 87802651
81959 89194 259505957
136692 186446 124381121
11470 44960 242570768
164442 197441 82236333
33032 101356 170898336
193204 195264 5182290
6039 14063 20005148
34239 173709 348898053
137099 170353 696091209
195119 196609 3681624
137625 189499 129697553
157189 178321 52451081
26725 76904 216465660
87778 199337 279398671
51283 53238 5013370
19099 29995 27284586
114278 129110 963045901
33040 39609 733836274
89558 152609 182667949
49975 112563 156564679
183957 190062 15307919
2367 114608 280834253
168809 196338 68784372
91167 165595 186671883
46955 92893 114882028
102909 169403 166571285
189541 190575 627173846
30700 95781 162741544
50494 106565 140321531
182267 188142 39479967
197147 198792 1686909
122343 143536 488125558
85054 145361 151088197
136150 184854 727211633
109479 116486 894997179
159894 177323 43394568
147701 150589 365520422
143222 153387 928969825
48278 137543 698566100
89542 94595 12763127
81984 116244 85746095
133394 168430 87596371
128974 159876 77371193
193680 196721 965434443
161152 178961 783295370
61475 180082 468701020
169252 174092 767556472
30720 45888 630427557
67209 130779 842265284
153636 194707 284454285
106636 139446 82295917
99827 136081 608537171
88340 104720 6071638
101789 138579 92193008
131106 134915 9517950
23515 24429 2314082
28127 79267 128053249
111878 115547 8121243
78480 190190 279500607
137861 189270 128537595
189357 198195 456374334
44143 129038 690027600
171774 195040 29434582
28153 198725 426871598
139879 146924 622435045
89075 182608 234154314
136283 176440 491463933
171717 172666 231548893
11039 33642 56799208
86976 192453 514707102
169429 191754 55808166
85130 182891 244622451
100686 104809 10325204
129595 193798 872517315
171255 196960 865496153
157243 175727 28503438
104941 195131 225760269
61341 157465 240722877
140552 187055 116250820
145537 178100 296959693
170005 173174 694870470
46929 167517 988698397
68702 89408 130788549
12347 17691 307677363
73209 100531 68410142
182408 188177 14639318
183791 195171 28505076
163085 196026 119633860
158057 175169 815260015
150336 194055 309409762
17490 82786 163422553
174222 183564 23380188
21947 195727 434958998
18377 148118 387633967
19039 191575 431771688
27683 186328 878816452
196449 199182 502162156
53397 58012 11732411
60815 67196 15895511
56542 191648 337869618
37365 58932 498402334
62499 82954 679425692
93721 122552 72230900
31222 118885 219283884
155816 195488 99038300
122775 194744 876735262
165191 166123 777565583
143945 155272 28493069
68715 126753 682214029
53054 160589 639951600
69582 176917 268574559
26875 196261 594722307
18183 180561 878653051
109594 112089 6241539
159379 186397 67446522
121195 130158 616070085
181940 198460 137073901
195224 199709 11275667
114368 195276 202493620
129306 189978 151715372
138442 198004 370903749
159292 178453 47637004
68599 198887 326098199
152883 198651 207225006
110888 152723 489342629
55014 84857 74542032
169251 184173 307407724
66094 192363 315979583
56977 101723 111782594
98219 196357 670668247
139625 162990 701142330
77266 191027 796843969
11135 12297 240408896
61053 150007 141623981
163531 163704 287273053
127071 181949 667936984
138786 143069 137281961
186415 192267 266212834
90712 136573 571794920
101793 141918 100523293
123628 197864 185698792
27561 182549 907838904
49135 92602 282932148
168591 182541 943804683
49352 153787 554852717
6475 129165 307223181
52228 158802 266969610
103250 167422 414590824
355 22569 266730555
186082 191731 133273425
197596 199001 239579748
156432 172276 39375224
157651 179422 989507151
130886 166147 15522695
90198 163951 184994021
73740 106479 81901815
164500 178158 33766355
29529 176793 368446807
9355 110947 254335046
13463 101171 227913106
136278 159966 30351529
85049 143319 145957507
33851 98152 264078300
150057 171497 53337576
125775 148367 678986828
121129 137931 696694464
64130 175545 278767023
97088 194085 615730328
33090 177524 361292998
102205 166069 880773458
7965 20876 32385522
140211 184662 111036939
18411 176090 394562362
84508 179894 238575062
22249 91679 173579636
123759 180390 141470744
22430 142820 998807758
19235 81166 851079227
22082 185493 408971029
33923 118241 100041267
179451 191393 693277811
102931 150702 119882344
5283 138512 775229792
116666 174078 903029629
5425 10460 12527017
27536 197925 426387212
6447 46535 581092147
103680 164764 900346939
162528 164246 4318751
149866 183636 84253583
195910 196293 908323
50438 66601 40528037
159020 199546 294467875
64671 131598 167562061
152413 191075 96616944
47623 109629 155119072
155415 175697 50495411
138497 183771 380913793
78352 180370 92310606
162776 182910 185672821
149472 166139 536220938
1959 22495 425117485
116252 167245 497500217
96357 110828 489201249
151513 174197 56534711
82298 93844 28875889
120638 132474 777268027
97316 134321 993628090
165701 183992 45567837
185584 190496 394022417
5183 128169 773459906
111173 181652 176220048
109646 136907 68438064
40773 193723 690954786
194555 195374 2032104
137849 157107 48372776
148060 194709 760969932
40505 92584 130172820
6444 97920 192047445
54855 193775 347529622
104884 105635 1862220
116500 170904 136163823
147492 186229 96752218
87984 125424 94009192
119229 183353 117318615
167040 169979 7359597
11267 59353 562936838
181857 198509 619708526
5464 39821 517926469
97581 148398 127469641
193599 196417 7001372
94009 166406 181327882
44535 191248 616142782
101697 166439 320379062
114350 153947 99254812
88642 166003 193918973
28109 94278 165598230
12197 128364 290983221
151751 168107 536812963
132449 141956 370614593
70512 73925 8501789
159686 173445 679716368
18810 129150 596330857
177140 189873 750656888
91552 98335 17134396
177646 189130 28831759
124378 174844 957648384
22174 48161 469765127
76858 112479 88960163
161992 192421 75926711
125729 193071 168407889
39886 92712 809332369
19323 103900 258950539
96929 160093 158309931
83748 143733 813986896
124235 132319 15538134
135341 182415 234468622
92283 153066 152409686
2705 120571 764061095
116224 134159 45020337
194167 197129 900828672
28827 157994 770836018
35577 95276 711279762
69169 111279 105359350
118958 163566 111873258
171486 197562 334757517
90120 130145 548299215
13880 188101 436160394
126539 199720 518858489
156891 158504 3934172
102177 107171 12417114
199090 199527 1119013
147053 187135 100156658
46110 95140 175943430
52548 190127 344385160
4965 43228 584711633
46322 48330 4986235
53792 168827 287905800
29421 33494 10235415
50399 183210 332365921
64384 82656 613795951
129915 133822 9700651
193892 194230 856048
140717 170506 395784195
3261 72070 285051615
95084 148531 16256937
195232 197967 861486982
65681 116998 52123047
102606 175491 322452509
90041 100473 146478111
99718 167324 489170043
148224 159675 28584477
46471 153013 827395959
107889 126629 286747947
177985 198342 126567
15374 172123 859580896
32166 93627 153672527
75124 140544 163809419
127266 190480 158143024
88712 177012 221097648
191926 194982 628855831
143301 158113 37169786
62559 143029 121207161
131937 156010 469259040
78323 123680 113451466
125532 137252 8944455
196578 199206 6646203
17908 120549 256827581
185702 191678 14948712
192921 194746 479299164
31189 47215 450130107
116164 123412 995385183
170129 185975 39633535
158319 174678 722087434
12190 134892 850416732
119548 193040 958600360
96947 131204 85891231
81466 126240 112195583
81945 146522 822986471
77868 80073 5422192
144178 176198 80007419
197430 198594 2997935
53018 135151 952307331
68392 173073 261872639
66728 112980 115634632
64217 124336 150530861
142122 158122 399111917
69634 72173 297066095
70282 79280 22561068
8247 111893 739326765
165259 197337 79988300
1882 81353 198805462
20442 51624 77942013
146704 148614 4874825
30917 126966 240409364
104425 177969 183944466
65422 173447 100689802
177998 191435 321465112
58863 182410 641443892
129130 164781 89342478
435 156022 389621695
108183 124536 830316130
61859 117138 986490579
85353 129238 109965790
59853 135327 188818323
3939 147241 9563388
86695 193110 266374275
150393 177186 66733957
171151 191727 51534124
151027 155538 750131199
184442 190970 16453671
99038 113985 311639211
88609 95624 242907058
130097 155084 713873207
118281 138750 51387163
132434 197135 161786628
65402 184243 297349747
121505 182091 151490003
177351 189208 29717489
78252 183277 262695207
120360 127925 19009504
120463 147243 67192075
177462 183342 667172943
28960 78332 807613866
198977 199197 529368
78608 101842 347217271
167205 173857 16510288
92349 192780 221832163
165350 175854 26021979
109607 128011 452279800
1980 86214 210794176
108940 192512 209230589
147554 147829 738996
194382 197182 306697158
91535 139482 424266548
108930 184546 189258352
172335 195303 176827327
98060 135685 624883546
9259 76817 943393088
123332 154960 623750350
100421 128191 379576355
102990 159889 142649750
108003 165731 144750967
109603 194150 320178506
114703 183252 323703137
122031 192120 631212463
75357 108918 650745602
193128 194401 497425659
83283 175902 231757526
89885 110512 51783812
34314 162954 322127979
98318 143886 556798861
76866 110351 719840778
129573 152698 10397557
176816 190461 722540365
14318 51617 902554984
170431 175534 337353128
102550 123325 337300767
1148 65954 420198707
88907 114177 63345033
169426 180123 481485533
111413 149616 64920477
106518 138676 80684351
2645 183359 452228634
113960 127600 78046243
19713 68419 121937204
122482 123559 426136772
23802 191582 497451531
14552 133872 298829038
165301 174613 19934097
185039 193230 879823631
41260 111930 340615946
99271 152881 134394608
45275 105879 575274929
35041 45442 925465526
136264 150181 774365879
167475 175736 20568211
712 147292 366954934
187073 193799 16819084
105816 170901 162904603
111171 178542 168470173
13334 146467 333480498
31321 184821 511789962
113884 136790 57525781
117851 128848 967648170
62349 174421 168699517
119573 171051 484459161
24848 155082 326186831
171031 186201 38033628
23719 126605 944209657
26349 94243 169918456
140554 196437 139665292
87487 92967 13813151
149733 192143 24342726
96997 198782 547310560
193250 196798 685488823
110866 169966 404440255
94270 134496 100770154
1975 139259 343678446
145747 191380 328913672
140268 179818 98656129
23315 113880 489383274
156154 189528 309166150
155798 191270 321424157
72208 110146 364148539
11912 41936 267895115
133008 188427 138589442
39894 79656 714080205
172897 191647 46978364
71931 155199 534941533
117724 196753 197758708
127117 158108 915250045
105242 182212 192533582
59389 163655 305197491
124431 151933 68874891
167988 180340 30713630
182271 188169 14945309
132092 144734 31585143
73491 91189 40735242
13169 65641 526905143
87767 127420 99527711
58126 177267 297899218
191363 193823 6153826
132116 168228 90272776
136093 165333 73275614
60483 120458 149974089
58616 60658 310978932
108730 167263 390187823
121488 186478 162641570
42287 131064 222269074
168860 195804 402476970
55873 60398 11260842
44446 182843 648951039
74566 128541 514689325
1056 165116 437910438
166023 182858 712566716
22958 150806 678814556
23963 67308 38971850
48167 68307 791845350
69247 69310 416931949
188774 198334 23912488
34002 107415 646377472
91647 170423 174251696
80852 127114 115917444
115358 191667 191017576
115946 145025 773211215
94020 99043 867252657
178004 179239 866860047
129714 170155 101058248
189675 190499 2122458
46030 179126 769638311
66036 92271 260779223
90871 114277 58779506
123452 129816 835067928
183106 189868 16953900
64836 110712 114804858
185892 187847 3919483
100293 181841 938849639
153966 177548 58806493
1693 180757 447832172
84241 102340 365714062
18008 56031 95336277
168076 183585 633998641
116876 119220 408561449
14250 54752 614292981
177801 179649 4548125
178344 192598 35821825
66811 154982 596594849
15488 32763 43383975
45361 141151 889064242
105082 118904 933028952
101843 112007 862410888
116649 157404 102326886
83064 151620 861162829
174683 187229 532313644
85402 178782 233525267
5419 48535 107953606
62262 95237 82427773
115594 149443 488969863
81852 155695 185053675
91023 149929 629560376
177450 189832 188040145
111022 137963 67569303
155924 161930 307216859
103469 166967 170196838
151397 178566 67608795
74559 129583 609647867
170136 188844 381431583
71395 132941 732664395
193809 196734 7274472
61908 160422 246662385
113738 150759 92976053
98494 136893 96274506
129437 182547 426309703
84811 111771 245580148
117915 186843 224307716
168373 183932 38907634
196134 199225 91266289
29916 177370 688137795
69076 144260 648736270
114224 185749 179035935
199851 199879 226005996
48755 138893 624074517
198256 199570 3322742
48300 57160 22422299
197646 198219 1508327
112973 132089 516504163
150897 189993 538863259
30533 162621 396462977
102409 179428 192607401
14585 173289 821951851
145961 179475 83578877
30724 125393 236986193
95757 152420 906754163
56481 117842 153299782
138901 172558 653951432
142543 190055 118797398
33182 63454 75696234
67796 106323 465487469
40653 156327 289708096
43037 101854 431150060
100640 121284 884680745
48675 61008 30942572
152035 164548 762017598
198142 199477 3386856
122511 149391 67473603
2566 124768 317929330
102873 140309 93891313
73738 129614 738433671
100643 143060 333254799
171453 183360 516265491
169741 186837 42732623
129428 187710 130851516
9544 110748 976739784
179304 198225 488839625
8448 33800 963164870
89902 124123 201493142
117926 144915 851158284
33904 77415 108898171
143805 151816 20122982
57629 126025 171125235
95040 198741 355012348
122471 194403 179972401
61091 77194 40284161
196062 198368 973026590
48558 79863 575023900
111115 150112 97899018
76445 136593 149893249
103729 137518 84738580
49689 158198 930454158
141377 159812 46196863
137281 140430 931179695
143462 172949 73652658
77318 98793 129078683
157469 170160 31524981
37465 138310 356970318
17108 108601 555663946
24214 105022 657254076
91029 96251 781879933
123290 125107 982164097
5060 78740 184522689
163965 171083 17523096
164277 184705 50776698
3123 150961 306899
109392 139220 664733555
193595 198661 12685923
24888 140554 289666033
191346 197170 231170441
157364 196290 30248282
180869 183607 282971001
181557 184207 6788651
69887 91819 54677807
146737 197552 126951362
35759 50633 37100669
37748 164815 578282470
26009 140846 287594585
133674 149033 38560560
33059 77374 110895680
11309 72603 153468973
93397 198487 442152234
42104 142452 885646218
61300 96075 86849864
76451 196952 301376060
110609 187816 450564591
146469 193420 117333567
52659 164263 279626769
112985 130368 43734019
116395 199326 555083215
94529 128265 596010822
160145 196678 999715922
82534 119594 92683612
15778 36349 51568649
10042 72811 809415156
92102 171137 197914072
58502 124114 969894030
92169 129963 94941483
113708 133101 388600396
84596 163343 197384047
76450 176924 251290488
74964 170429 238875552
63716 71000 18150195
158710 168943 25457663
185296 190874 4600918
89772 126675 622072067
185750 195531 868207766
50474 56598 15614581
38989 127497 221536996
39962 125552 214233970
184574 190824 530652610
107347 117217 24771864
137969 195366 586845294
81094 126813 893049360
159491 175733 470270575
176498 179745 809571822
14545 127323 573508211
42643 131148 221542906
173693 178847 12802828
152950 180816 247031937
190625 193667 7560830
13935 71053 947842998
112490 149897 93928122
33489 67228 84350720
187912 191474 886461405
21838 129343 650340052
134885 139412 11371477
151544 162843 571097316
29233 168355 360916926
129677 153909 404127780
145731 191429 199904169
24065 90443 596555098
198823 198900 201595
24499 93222 171984674
125235 169515 110756729
114917 138812 464063756
91280 180762 832642900
159608 189530 74713532
4843 48914 110343713
105292 135987 76964637
189828 199241 983696906
29586 117056 218815560
131554 169033 93790963
166106 172632 2498342
187779 198234 563655917
97507 133503 668888962
17098 86203 762603762
7421 171697 828454862
70070 165115 238088678
21420 147153 314847862
189254 195098 14660342
19371 27910 994552118
81831 135119 166076933
122060 182633 151487898
65229 96007 270535144
189287 189926 923377646
98947 139145 854558028
163640 180150 77350134
136659 155748 47897490
11532 176249 412318957
74706 165873 743827764
160830 163332 6292345
124724 157333 81785376
35227 102667 168672175
63139 68212 12695421
68470 108319 342960795
137802 184817 117476148
129144 139198 25186290
188875 194503 14064491
68828 96920 70255848
63210 193387 631300363
51919 174629 982196952
119990 134349 36024739
69108 120180 127788886
106755 156159 123968623
40413 170751 326123806
158199 171777 369935674
126957 144746 44436341
156976 190290 83109815
87822 195160 631985396
171228 172260 577714445
175512 193785 45779259
103577 155840 131141885
9970 193385 532332052
90676 131968 103666579
67203 87184 49858112
9314 109394 250477136
68353 185219 292423685
123325 188546 163203298
153011 194537 220876974
488 106859 266112934
66258 114273 120088771
102809 158943 790970964
194482 194941 754098497
195008 195351 849417
195976 199719 9421888
96666 164284 169575702
130820 186007 466580681
115826 154086 297197423
52688 98565 581825174
135878 189345 133717013
186 161584 615070397
194378 198449 717080949
185851 191177 54353403
191149 193567 3341900
83923 115004 905771912
125045 196905 179640189
23936 24858 628792074
50208 100318 125449969
160000 182963 192495046
130540 178014 118570371
71811 119522 445639452
13270 54825 104301051
35570 133762 286052625
91230 135768 111773817
188218 189860 4068051
67612 120212 343217866
92112 94205 5416662
55522 188897 333638309
16096 170139 198203479
94933 150643 139695282
82982 179145 240492276
111022 179703 171731576
38913 152339 283958380
41834 127433 214295814
36712 96761 150123259
27151 68695 103950742
130575 161241 76890120
4541 12056 18707985
115262 156669 103931502
160103 188545 71018518
69990 180099 302950036
172961 177125 331684638
38686 162785 484795983
51560 122506 369530537
5826 190501 657318047
69536 123583 135286475
158105 175914 884293642
90762 129705 417622285
7045 39901 82390847
55514 122839 168362043
166754 178000 27942585
54613 81174 66370312
156678 172471 39220925
131496 153057 54031931
71021 122827 920262344
156039 162428 15988143
44359 123449 197999453
20305 86679 367999302
1483 114061 931845156
172934 186416 33830676
45544 157677 280938447
136099 176489 100899643
80526 186735 265813153
133349 136730 8494562
112316 155085 107307055
148643 184207 88732060
165855 185221 16028263
103542 109421 14693492
158106 171518 149862372
16553 71458 137370930
184567 199076 588770880
123011 186922 159923203
1108 199826 497353726
30213 60819 293633812
188742 193570 577562795
83250 150846 169435050
143171 178923 89159867
187356 190123 6879851
83518 102414 47290210
93278 100304 432142776
140958 186186 113034366
148473 197689 119874546
74918 153668 83991222
121957 190796 897249343
128327 133441 955717067
34734 196864 405634671
166514 187645 52834429
77018 119572 962243500
168906 192913 60030464
98883 192551 586898082
177375 180705 8179876
80804 159549 146320724
140091 186897 962950994
139905 177931 94926501
145067 169845 61987441
178328 198525 214951094
196307 199022 436375494
23906 65797 925211334
105821 154397 121789127
39297 79668 100973823
83147 139016 336476764
17186 78936 154623280
153484 198135 111623566
60684 95047 863735851
117925 122675 739771882
937 83734 834856012
140030 153782 10109384
152413 189076 91598177
54053 87368 672118428
129040 132902 9684090
114266 132075 44724680
126979 139504 344505190
50250 74785 245802043
176766 193962 747837093
180666 191308 835010096
71310 112399 102796211
41674 136442 237291288
71565 179165 269124490
118102 182134 750639289
168548 186940 157236874
159752 169239 23656010
103104 167683 161747902
152479 176924 60984002
177362 190333 32563328
74115 113986 328044892
74029 177925 737267170
17575 134641 971070875
130297 197209 856945838
177663 198203 51509034
93512 108585 37692368
142206 188896 907925997
127244 157366 393927593
58652 127801 172910051
116380 194374 495269834
106705 136491 98418209
50087 98782 121834447
124038 184341 150785190
11046 76788 164811718
151623 160067 39820409
166612 170642 81453484
111918 152818 426977837
184679 191964 16061076
107044 177467 444900845
24992 32783 19650898
46681 64983 45838205
34491 49157 250830820
19048 175093 435996465
173651 196777 57919808
17149 133698 291768768
94149 123539 73594763
33963 152568 296918754
124042 199115 121492246
98773 174936 714075931
95864 199394 674900785
168282 172898 78158810
759 150643 375294705
11589 29190 44224247
22760 49955 497247426
53842 107773 416422216
76053 130162 135452958
172078 195561 58817109
77717 121795 110207412
145456 178151 81567411
100624 114586 34932559
69682 190027 691516351
151826 189260 892695827
36144 129199 232952400
60617 172504 279844905
132233 179714 118558918
178872 184924 1333019
163672 171070 377976084
138445 173002 86256191
168194 195278 67782173
174868 178176 627300202
194888 196474 3908399
163666 187905 60453009
171568 194394 57168675
187229 194323 17710225
2528 14571 30019949
191413 199475 591546879
137054 154845 44583441
51383 117585 165746128
194176 196099 832162187
68802 95848 67651943
12554 48157 100078000
199895 199980 94952117
104857 127877 738533594
88552 96752 20612197
136452 191047 136533483
3178 149864 367356916
6745 11190 11030047
77750 134615 142316681
177204 195583 35541018
188535 191056 6340886
15550 173195 394452930
136511 192500 140008555
39251 159321 927360640
47288 165446 928016162
104962 131141 827153399
128529 193300 161971573
66515 161891 238914980
158370 182525 196684916
168013 180813 31823153
121279 140588 899730014
10192 153279 402817941
93040 173701 684855298
10765 47321 651701804
128910 151288 56128196
28751 194003 726890270
1788 191357 820740587
6134 48290 105549459
144993 177433 833522423
175299 193246 449976697
142467 142723 646655
171004 171747 1869291
43610 139467 333197241
177467 180649 7800765
71079 135051 160266018
144448 160824 41133208
27850 176133 371027487
52393 70880 664103984
101609 174217 714521412
16100 146014 658973348
140759 142080 3285785
94177 144755 323421380
172903 175603 328400967
137367 138504 2898842
114157 148056 874004598
12224 124121 280250471
151873 154121 5617511
113851 162824 122884661
47749 78731 591484650
107399 113166 14456753
151139 170165 47432209
143969 190914 45691621
2740 87728 264590990
51815 184604 465534037
59847 180105 300587164
186368 187922 3940918
90563 165122 187040011
196612 196766 598453423
43850 84106 49072494
58052 177732 299211465
151278 191150 99585159
101686 194727 232832726
174276 183550 23192390
171638 196099 249126762
188497 194829 15846700
171947 177435 13677913
143512 186148 106649612
4572 140764 341017679
186774 187285 922138305
182524 198376 369899179
128597 190994 666677303
26641 93681 167707400
127585 170961 608491939
13914 133946 848151432
67740 156341 903335898
112734 176773 160334708
34834 44505 913279212
173965 186888 32432865
169007 195398 66001800
96542 178893 747484789
85912 160410 186620679
12706 30901 45788615
95943 140049 110611914
109087 174031 162522984
90574 103032 31302666
63406 144676 537512632
58935 146164 218212720
64643 172229 269233802
160778 165482 11731626
119014 138136 47984791
131456 166929 213222757
156624 190394 84303609
41255 189503 875193223
5493 17470 232349916
154037 197099 305998370
152173 198452 115685589
168309 181632 137763540
182510 197490 37535160
32685 196397 995119286
29276 91383 155174032
12651 90552 307927148
140469 145895 897746209
139806 151297 892815226
167870 190706 57200966
85523 111862 933932459
119832 166601 117155530
24027 88508 468988159
175778 186627 47431237
137455 146637 595376854
24311 170171 982187319
34625 135699 482659657
143656 161174 800058471
111261 124397 32973941
130772 141674 856647846
97520 141888 35055994
30137 103683 183942974
139472 156950 43897223
129064 146902 539266969
45144 190326 581180122
76195 175770 911666412
44926 79137 85753172
139324 163557 119165151
187628 199038 28528077
159092 171916 31873847
87612 166417 197553862
24511 132902 626209998
105306 111376 839994659
87556 167253 390478206
59870 160247 251207579
66111 152231 215631903
32240 64825 81561065
46098 166922 299162547
157391 185694 70547629
168563 198768 75556964
62752 81968 862761837
132136 192521 151041573
20428 36989 24455576
84821 166905 405074358
11716 187803 782874975
45415 147301 255204414
179863 191877 165157183
150465 182828 80608552
135943 172767 91987935
63476 199244 611479982
102609 132203 131649176
140519 197719 219979434
21079 132997 698555898
177717 194831 880427294
61131 74112 841536785
170197 182272 30052472
175239 178390 7789898
83144 113404 645991256
198933 199473 536949516
7988 121876 285051300
195624 199996 10946217
64147 166803 256975674
94978 165947 340732292
133110 196611 158738003
112944 196104 208178653
75709 76334 280829279
159624 166677 953891846
73173 129997 142446793
184948 198892 34970438
101675 117216 226713031
183261 191680 21105764
145070 146832 132694463
195220 199570 10924407
157719 166977 23004312
30936 159187 623322077
140644 153412 248756374
182947 195029 104505856
73775 145719 438664311
530 105254 719993035
132879 190615 144419203
125829 159777 84979822
179983 182134 705026731
73990 178521 645759015
127025 162897 788690055
77643 120376 326444808
185092 185321 939879041
148157 194072 114641826
111424 143808 879200934
45713 120223 186479187
102796 176434 184313740
119962 121557 3993768
168120 180636 716850759
68567 104605 90179918
54756 180179 313556222
22360 150924 322013728
150732 189030 95630681
127326 155387 187585211
13239 105154 462237326
140054 163147 57897752
42251 185039 517058348
58746 64482 901250191
37736 73452 89328714
49929 82647 81885165
163774 179702 803324039
29610 115054 564053770
120914 160216 33030162
151423 190419 339329565
65291 189795 311569678
145068 169081 443234077
29801 151828 166919829
177193 185013 681083456
36424 73336 92303049
174620 193956 18585695
188797 197983 22947346
41381 77220 488932989
38861 109000 962290592
7639 111020 85814891
7468 72685 211015224
187815 192695 12148676
75209 131802 141666395
69701 191676 817069169
28327 130467 389079370
100574 188232 132133328
17536 113759 240723375
82741 99872 554189242
187609 198916 418512131
192725 194387 4154646
181549 197404 638785699
77587 88294 420552565
91050 174181 208253382
142427 165804 563036726
143820 199230 644874191
158761 185008 625220191
53868 85870 80069219
114443 149441 714530343
175349 194949 49098902
107431 167471 150422422
855 80885 200252660
124127 157108 337790249
101406 128826 68735341
55594 119212 164627555
101957 152276 126064489
148790 166890 45145954
48464 96992 121391211
77549 88811 27950474
87299 139768 481174087
96613 186293 605297425
104377 104827 1093794
110029 183466 495682801
106731 111511 11945067
178219 186573 21064445
32617 94743 155374099
69682 107610 94807020
31157 42686 926594031
148391 156005 19062007
69204 122798 43753240
118722 124007 13297449
54807 171003 587385296
27951 53294 384276818
101266 110833 23965162
106727 138376 79406385
83821 85824 5049078
51606 100137 207509236
14982 172849 395111370
168392 191912 368059662
130081 165065 653101378
143389 181123 793387935
59070 160499 426642351
7318 120465 283190138
123915 166215 821873864
32757 149719 292866859
179395 189232 24764475
70679 86513 77819371
21790 60920 678662587
107418 112779 614037797
101520 124604 83531418
133114 181850 217510684
57538 126900 173513469
75069 83319 20592970
41254 159897 297071687
131745 133721 4998533
28195 59889 68490289
172664 183940 28258649
155921 162167 770084047
194045 196513 304810279
140839 186805 114890494
153331 177029 224242493
79736 105072 63321420
4426 63993 149105917
195439 198335 7254006
77805 123546 104313265
53058 183357 326081586
3258 123292 111085957
46421 185415 918072129
180234 191946 960525810
115324 121646 15859307
71323 86670 38382473
184747 187989 890309482
28680 186149 394091329
79244 97732 46155435
118707 137983 122717744
19383 150920 329394977
85020 161546 191831290
113448 143296 74879355
53813 115748 345044385
73012 175094 404032105
65542 162923 243929903
83315 196204 318953139
197125 199489 58221638
157835 188641 76872766
160738 169642 22148211
43089 106670 159093875
168862 190896 55121474
189212 190059 761515225
38780 51626 32039649
89470 197271 894081020
56207 183752 827190911
75920 139281 530092345
160908 176486 310907424
196064 199648 288637499
168638 193827 258105103
178604 195820 43293928
101202 120335 47882340
51466 129956 196713425
137706 176177 425629865
106093 109125 133023655
107100 164122 838750284
34249 79749 408887803
177082 189808 31908664
93660 191259 786180409
178031 189046 298634496
40905 136874 240244114
40840 191296 376514123
59969 155442 260454279
92800 149802 142946223
77074 109973 82138101
52073 67710 28505052
4734 20330 807176054
19222 67021 119602619
165654 188088 31651180
90241 144637 650014510
72831 87279 36114197
95058 172705 194291285
77476 160197 207113631
146954 159199 30659371
49650 181244 329187999
78137 154072 620393238
195230 198176 7365111
171474 176095 11576854
62022 110596 121486272
165633 170206 633610083
198393 199260 977139562
161369 196297 87107230
150099 163550 530657075
76537 142496 375158842
66113 187068 634641082
158021 166238 468925044
192558 194351 691677878
144189 174525 75806835
47784 171801 175532430
67728 76998 23279023
46581 65580 374089042
170881 192609 390135827
109593 188651 619552367
159930 188057 920825762
143157 185197 105035552
70562 168110 276120382
101652 115214 114237080
193656 196747 7681727
64636 103683 458985024
63082 146779 209614344
55604 177672 305221619
180355 186962 16749777
58893 86156 386245142
183585 196485 492597383
166455 187659 633478659
96230 104794 645844980
163452 192949 73598954
190962 193637 6654545
182346 184305 5001077
126668 158335 529107983
129274 134914 947271991
131052 196532 163710555
12762 129592 301099109
67135 71540 10991607
101686 120936 48148802
93279 162160 193193751
123648 188050 829753025
27697 113463 937391566
92913 164351 241536224
75825 115695 533826075
99418 143021 109288768
172380 189932 43942177
89787 148543 272228922
66140 112408 115674336
50518 150978 320094679
129562 196847 390487128
107695 177268 860722298
88548 163604 365290135
162397 170832 320571575
104146 156830 165609591
187661 199454 561641030
68976 184015 877630292
93293 153531 19444575
158476 179537 52355037
105822 192655 217366597
188693 188902 531617
136728 183473 116825056
85485 101983 41288094
199979 199982 12043
21448 146588 725852409
99131 163199 198491099
184185 185871 3270618
3120 54188 828349774
179489 192835 33565098
4716 101713 242772434
107705 135341 69349414
136465 137054 1464200
98319 167741 230959837
173833 181150 18232047
190882 194932 3927789
5401 73564 211626068
148160 152766 11470090
4651 163520 397849900
186824 187692 2206990
54805 152385 850217708
71895 190797 836999886
114637 189469 496798969
53161 150642 244204290
155114 170008 230432364
29263 156172 317837815
58041 124648 904128097
172824 196502 110699259
57212 110739 848109119
101876 154014 130600182
181117 182731 4093863
48512 128402 978692291
20069 186469 869969635
177010 196316 420070048
177826 188367 26525088
132659 171809 97830128
165743 176046 25546441
74350 121327 539343786
73940 119229 113356644
29426 110265 640529214
62568 78487 228206611
7358 40909 84029476
147733 156966 23158043
58202 143843 446821702
182515 198289 39590687
124010 144839 52106793
146994 198626 129056731
125884 151182 782256549
96128 109876 34375050
105518 170423 162514156
110701 168742 145319824
48629 161413 282505639
50872 98890 124735444
90451 95949 467738806
52914 97468 174130172
140149 149428 23313613
78763 174956 240585056
26053 156056 325645506
85762 153405 536706832
175961 188325 783789462
172937 186323 164894826
151577 192682 102663157
41398 185755 582184049
41814 178890 342848943
63019 113438 126098574
58131 153793 158581118
92904 137096 998721719
148107 150704 6525987
178017 180771 6497672
138234 148925 26841140
198358 198655 740722
139720 158392 870991683
172242 179590 18215262
52564 126390 694800618
162867 176402 33577064
54098 168773 688490493
183623 189289 14181753
13959 142140 321032234
13872 49928 288686023
191588 197034 13603154
107286 129590 253799497
114240 127192 32584140
45469 100518 739137671
10327 123996 284650643
81088 177584 747530481
54295 170212 541089311
103564 183051 198973024
118625 135886 43273974
45593 140130 236781344
94639 171886 573151761
32122 175509 709631446
91490 140829 123851991
170470 172457 680443297
37761 92326 165681751
67633 154177 216698130
83374 156135 284552136
199772 199776 7728
70144 186043 287478138
98072 161081 158020791
191836 195278 878837833
105661 188827 208196518
66574 155545 222850559
81170 104820 59160962
74557 192687 474098026
159310 174710 84068426
88904 134875 656109144
189861 190336 747062431
180884 188658 19659312
39788 177153 862343072
1772 81077 238467146
12774 94594 204869043
166141 199603 83654880
189836 192927 252164848
8587 68193 616602427
111086 195075 647128282
130849 153700 57209010
58743 170992 567974352
177790 189931 30506160
178161 190421 30863645
80865 97456 830704722
69304 187937 509619595
174371 175460 2706294
10186 162415 963862517
123844 165162 646875705
26555 71138 408275680
39631 154591 967750100
26355 76547 125753801
36347 182613 365893099
27640 123314 863526858
25165 75697 435317465
89557 119420 74850564
137332 155349 45210216
159268 192775 83668997
134736 140873 15414771
34984 152517 398458840
99434 162945 159242190
128431 165033 883657851
119456 169503 125368329
167899 179469 28777784
182982 183493 1308593
189179 194589 4933949
96543 106414 24717766
42327 73232 77258383
143235 195629 131035957
65868 186523 301920779
10415 60937 126667502
112945 170592 875137673
145761 181374 88822076
12328 198780 781482634
159613 189106 73637472
141081 171714 661655981
147784 156207 21123205
136794 162425 64279174
99561 105576 750936599
132971 166273 72913661
114294 143991 74448722
43712 194186 376599319
183569 198055 36261874
3393 196374 807273614
126510 193897 168498960
65254 139494 185927256
13243 101855 846514293
68497 133155 268291068
145783 170323 61310243
118851 132568 390055617
100348 188778 951531058
31785 131151 844564384
189129 199092 694214140
138446 169569 967823468
72159 192736 368134331
144597 160313 918488319
61825 108512 116694808
135052 156020 598746182
95758 147461 730618635
14676 16397 462829867
138356 181698 108135744
90629 133355 163454528
24269 164396 431720174
41492 162793 303803892
42275 114631 940409975
101858 137742 89913764
105494 125175 42538638
125224 157643 389702965
166200 170316 10220302
69509 111841 449017033
127679 129304 160843153
84344 155250 177738079
16719 18793 123180858
174978 188415 469665133
55879 134777 197365980
103794 180671 897966174
46360 84780 96115760
112686 114766 684701669
9485 143873 925556617
104384 122228 839970140
33614 123134 223981723
191724 199477 19455102
132633 166320 84349297
50995 106159 138123742
76006 88871 31933810
164635 174077 287180350
84048 95035 27502477
21803 65767 801744829
186871 198568 186370994
119184 178711 148827363
14576 84314 174589743
122190 194373 180631258
135430 186322 804580234
186818 189792 892470701
192756 196405 9096776
152481 162463 7408782
193511 195701 3765523
169555 175434 28624643
2754 54705 169272844
189701 195585 14764625
105622 107317 4205324
92247 142249 295356042
69811 130021 298891094
22679 67048 524648817
195085 196284 2945227
98046 115492 199671698
198373 199752 962192343
112062 117498 13665560
171437 196572 62906585
126990 188932 154904515
98961 180953 205068949
185228 195960 26897936
70931 193379 306461463
136901 186121 123078379
195008 195434 1060676
11913 35624 925312598
101007 118309 679688822
51205 157200 265647787
54625 112604 656510794
52211 83499 78322784
80899 104329 58625571
126973 193435 803052029
22298 178140 714948298
59730 122715 361601081
111077 191314 487091729
6149 179303 441160889
67673 161212 234316997
112153 153003 102455128
91210 114213 57745797
10358 137524 659779623
84916 196876 380508350
181939 190417 11554573
98350 197564 643003462
26805 182020 628093001
34029 34419 991927
150433 157548 17805388
114451 174367 89148511
167444 175465 19960174
69283 187494 295867364
93102 197297 494701838
86567 118187 79136742
34965 99806 162225267
34250 111618 193481188
11865 37718 64841864
36319 139189 257559301
56000 159862 259872708
25642 105585 369425526
5274 77011 264383949
11968 151075 506165842
97420 147436 125409449
57289 85357 274197165
1951 94815 948964197
142360 154416 30228204
115955 192189 190806841
146999 152436 13592714
186591 198197 29050308
27841 34917 267417039
31667 132154 251461581
149606 182463 724219185
157324 165927 21375901
14293 36383 162236140
159777 190676 77216946
196587 197965 819810484
190021 195157 12865444
22091 120401 246069203
126825 164989 549039598
128383 178537 125244851
189793 196836 306352637
49736 94022 110830956
101489 126916 63735624
26550 185115 396771981
56337 137642 203385224
193256 193701 1130057
192907 197071 781867764
127713 145811 45360606
63804 134092 176003572
115505 189711 816990034
170851 192261 53598230
81873 139095 143375752
98407 169320 478672703
40555 59497 47527108
118715 157844 668441559
130423 138074 667528620
19396 37651 14102168
7238 57442 513129029
122646 148488 587715743
44416 76541 80557400
137434 179400 622506338
50971 127003 190508007
149739 183438 84072061
52992 70422 43658717
159754 199966 292395631
22546 67111 949202726
4228 128430 859418741
141464 198835 391373207
65085 124327 455606250
193361 197675 86053011
25194 174560 751878491
7888 62879 619010986
82944 116546 84054561
34231 150163 956437357
73683 169870 647732700
160221 184406 60282845
142494 186163 463199788
195382 198204 69824010
65591 135212 115361808
113408 137872 61408265
18321 119634 385354476
99576 132251 526608469
72962 105059 722787736
96341 103405 12629412
88361 147523 148425951
58111 187066 322548936
16858 142533 334021389
176538 184269 600112806
114972 143420 12795098
79522 135544 302882130
163589 187442 39600826
199472 199859 765183641
176419 180759 317562681
173553 189157 39139437
104248 151620 478031041
145644 183214 93850881
163562 164084 1305337
114347 117693 795830436
129333 162274 199041625
83576 114410 785707691
68794 83084 35805110
179499 185700 15693763
187 152427 627238971
156876 182787 64446662
116081 151622 89179118
143206 144669 173225361
13248 27434 422577399
119480 142507 371283129
7038 32725 941481852
184760 199745 344588454
154813 188826 745102684
9947 54212 903598130
57873 113700 139407536
49333 118154 172169003
144769 153924 22990342
65809 111025 113102135
94302 149869 139325619
58814 117518 858598339
166892 177715 552645495
57097 193211 340401397
55280 199424 869988422
63706 162022 246253581
18740 195850 206899175
153705 178579 710838071
153091 167711 36498018
116583 182959 166080158
125007 176170 958519454
184568 194184 744460347
157086 175239 158510011
155666 182584 59863797
166526 194555 826792732
38173 92854 245640877
151357 197151 186335425
15492 103521 220274184
123866 197709 927711390
88809 194846 265549192
159234 166762 667620084
140593 141874 3174805
116692 119487 430705397
34559 46759 13012886
124119 196169 180225973
15024 148073 333300941
144612 151069 1569380
17151 80785 159221313
136051 195973 198034887
6417 151165 914063056
164476 180847 360215134
148001 199534 688954291
187587 192560 12395127
65108 132628 169077409
171292 185528 246809052
170414 190882 395841178
119351 161336 105372028
199941 200000 425413053
179329 191475 30570332
105715 169801 160492922
123978 178061 135167834
50973 176551 62776878
160314 180913 51176306
50981 56917 15149144
174348 177833 861469323
167113 177206 904370857
173997 190793 624375838
141183 180074 96998627
64761 126872 716891201
172010 181181 10958641
141298 141899 1515101
181756 186770 501824022
46047 80202 85468196
16865 45148 33844153
74168 101136 67526429
138806 144831 930794354
93790 121579 508565015
40682 51969 28162945
51213 124176 927894113
144580 156313 29564640
58959 191920 332573529
135898 199890 160109979
111872 153922 633748788
70749 138450 716318800
54044 145972 230114012
197850 199898 209498356
60327 199320 828766919
57908 199402 985687664
21698 66039 111067374
3635 90279 59381219
168903 191631 56816625
22154 139323 123997198
78035 161128 208116369
48351 159997 279563844
51813 95260 553789343
40615 140992 251318505
70910 182432 655821248
97756 196739 868862265
169000 192213 58022773
177451 187383 603318281
169606 191580 105529938
120771 181370 151494867
93632 183981 942311311
165146 167390 5433640
25346 132195 267556599
141138 176613 178347024
160947 171304 25626162
14957 181479 710823249
83839 167285 964302546
497 18521 45129637
172555 172720 844787134
20286 149764 979761691
50318 79781 54815675
21751 188369 709365655
199558 199724 428297
25917 108083 205573393
72711 120735 120247174
110682 174807 160422133
92040 114621 56642146
148120 168892 51803418
149999 183547 83667408
193997 198973 12526005
129160 193038 70065722
120107 180593 744822999
69362 184112 583398448
24605 111065 892282435
177090 189573 187626281
191435 197343 188285769
143220 170197 67451634
56841 199585 68973458
37521 161990 311737768
75459 183952 709279152
56214 65614 23333355
88271 197231 696451555
193740 194867 2848772
70523 158801 221127365
74419 170223 239801315
183767 193786 25085771
82348 102955 51501099
154598 175433 51923061
82269 165458 984990770
173887 198372 782218428
41183 104121 187729211
196542 198704 2111057
176017 197321 88201495
152321 162680 26043284
177929 194465 887259025
127981 145307 43404354
178145 187254 22978151
117587 144907 971780524
22552 62438 447868260
108087 159396 961972099
93202 119423 65653755
7842 52183 596916611
55114 77755 837289324
148128 170117 892888017
188757 192029 787931409
178509 195333 42277509
6938 48886 105053905
38999 125636 216875822
27257 100943 746845667
72520 123776 322079949
126598 162209 89278428
143886 192955 544236657
127162 151488 60954163
49562 198451 372585217
163562 164369 2060295
192308 197319 883704238
114968 159391 111404387
159392 194128 86761895
169111 191537 56045575
576 120285 299557266
112724 122701 376811748
46944 144662 868211072
3967 117904 285095449
133098 154805 149454650
127370 142005 36633437
51730 163870 521205466
73121 143591 176491392
69004 148732 967264821
162652 168903 75618255
112929 122044 22896302
179699 193985 35905372
69080 191055 482338310
136710 158592 768681745
84757 152027 168519509
169172 196932 69325589
49287 168381 335001329
99441 134402 713383644
69590 195413 582363954
22006 57699 89561204
50770 145728 344926266
40529 165780 313574337
77804 116375 577920394
156948 172185 783511361
172459 192601 940192630
150271 183833 83724861
163381 171888 463076096
149606 166936 681039062
44098 103182 322389607
197423 197733 823917188
187043 188424 390322836
91498 95778 10863917
60439 66296 14571445
95287 160676 163910629
191184 195562 10935513
70994 111082 152217839
938 166513 414462087
10294 164177 385471360
84282 108924 322894444
14585 165099 377047342
7068 46604 98976053
86543 111865 63335133
129174 197428 909336286
115009 152231 93379188
79488 126459 117607691
21467 131581 275669931
54720 155329 794552877
108398 110339 4912504
130907 154351 58711498
151868 178117 65432118
15844 29733 34816474
69029 79788 26967456
35324 67878 81448039
19798 199418 449589221
181371 197598 40723002
190535 196391 14560760
54841 57287 390079523
158546 165151 16583149
129686 190111 134882405
51829 143675 229975197
128184 128525 858614
158188 174281 643787464
140952 165498 61453023
132275 196548 517075842
100071 183978 209959939
15131 45271 476728894
45129 194411 392476406
109624 155191 796849956
42980 133092 902682025
71070 127877 744728700
62413 97235 184994863
101610 170002 171185653
118259 180437 790987284
134383 195657 190855784
42213 195058 397824693
173854 183956 25338001
163457 199960 91152295
101600 117377 39422164
147730 196683 769643824
76752 168616 229808339
105837 121332 38850995
187713 195220 18741187
51839 89644 94483417
95700 186473 227207956
151945 152311 727168787
166707 194156 456684850
98258 198737 895531944
155767 189164 591882311
77990 103202 62898797
67248 128760 154015318
184081 198522 36188865
152132 156659 11483024
98858 100389 614392871
81472 125520 110378705
174660 182112 142600999
22244 75169 738797583
111974 116545 875694857
195191 196733 393765285
15573 139969 311504409
111887 164017 130791194
195012 198338 8320912
81096 134595 325270186
173066 182345 296752743
126862 179720 131981102
114279 144763 76391963
197336 198889 393763120
2340 148608 828876927
130970 156083 132451533
145437 180165 86587842
17242 49796 81440083
198098 198332 608862
9338 198165 764291678
25680 95161 173893572
108981 195368 216264349
69673 112466 710141787
42121 46111 807544258
27215 172677 489883724
94420 199467 262936703
49657 128613 197700070
140053 180771 101554945
12328 100397 220512563
182281 199330 42833486
90390 125940 837293778
117405 162483 113103626
13152 15605 6253035
116057 185844 58992397
37811 71034 83051532
54116 155710 373840356
60101 147383 218432420
197031 199170 5404256
33163 92205 429850455
168450 176023 18875356
61532 71173 23972080
123449 182738 148243780
89451 125310 465444589
45986 155001 273035851
95655 139566 110083368
83168 89825 16535702
48795 77482 71884147
117746 169417 669351159
158708 183747 62449161
155633 161372 769648839
321 164438 697799965
199349 199436 210377
42122 132121 621378298
144106 182068 612110470
88874 129884 102983900
191686 192482 796795321
52101 120762 395233138
183615 187146 429250683
82174 187853 264546991
146888 191575 111678355
162990 193365 826218486
55820 106868 671469779
193607 197273 277098
122288 161298 952052735
144561 193659 773905897
91205 95900 11886263
37205 187606 376424854
104996 193618 221829423
57564 172278 286882503
168047 176898 870458235
47601 66406 7782550
117084 152104 260067020
79204 197041 357929421
197647 198030 1003892
40408 197631 552591491
65054 110858 540878730
113186 177413 214571906
159241 189098 285699401
143215 190184 117463995
3467 193891 476527998
5791 65085 852856401
44689 97861 133085571
175511 177131 105778632
116930 144145 68196624
171950 178570 16436758
58713 107729 905798321
79111 109137 75012817
74681 187015 281089675
112912 125877 32670758
139949 149544 24096022
195387 197291 402815972
130245 178060 119389284
161844 190469 784117630
165513 198556 82534271
149494 183626 393493651
195678 195778 976106855
168235 196324 148775645
127113 177976 127049050
24416 82828 146241446
50631 111863 153209662
64158 80441 40755915
103778 109153 998030989
190148 197903 19362683
34981 39176 934153705
31958 195489 558382149
120251 186394 425323792
167053 181091 34890612
187152 191533 10932556
37601 69314 965467431
77417 149420 180341939
100389 110833 281612340
94207 100438 601035978
63612 74450 275490398
155935 165856 24767707
49765 140446 742627479
133824 176425 21367299
29116 65721 214117898
21468 99570 669649854
100694 175328 186775401
121775 157057 88604445
139299 140867 3941992
125492 188719 352003330
24306 192835 857934021
72763 152354 199411930
60402 105491 112660239
25326 95033 174486374
170198 182724 294040336
77258 137231 305889037
48371 62469 35322469
129960 165932 588071094
117478 171461 931680606
160742 196237 88564449
29566 149329 299901460
194917 196812 4671520
65758 94094 845694730
71833 133679 154903849
75248 185819 961934315
44262 92092 468187558
94551 196766 255788664
3624 44793 136571233
87047 98778 659043842
116845 181925 162731633
74891 163097 746030455
138209 157260 894608853
45743 65314 912584391
18754 122928 422967156
89149 184217 573441323
181973 196518 36511440
117565 130735 33098437
43825 166792 307848181
174260 190219 39983881
19022 31528 31392637
4932 69413 936993202
127153 178491 128177833
109356 192082 207150835
140852 179166 67126560
75897 196640 302049950
62864 93521 76648778
56316 58307 4983022
54600 186633 330350245
25490 156146 853267770
173748 189623 139858506
72976 85066 30257353
127508 143984 590785825
111232 136459 63281832
99047 127013 70198132
110538 157961 69963499
153451 167442 34964079
146012 185977 556236962
137735 144049 80219799
82019 196972 550808956
89533 140152 126974150
178379 194728 988726899
175167 191064 823442679
199730 199744 860852580
168696 198206 73793461
20204 132152 914071515
180241 182043 4583590
65236 140302 286126461
141298 148483 258982517
194325 199637 13348961
67641 132000 653774088
103902 148968 113071890
56147 192177 681692080
186019 197501 99021214
112206 193347 203123147
172016 172444 40735318
127426 149710 55901437
42711 117109 727553232
179699 181808 891904456
112116 173054 152502106
88710 104168 979998978
19408 81895 294699537
179302 193007 812229095
142810 194975 130445867
187998 189029 749660344
168980 172919 860461880
169975 197878 69725117
187370 195733 357024337
71501 88876 43342004
37026 43832 16980222
116148 182747 166615315
129578 182734 651493661
112476 134097 54297353
114776 161911 118281184
56349 129835 183862953
9750 36188 333644760
170362 199621 73233019
157547 199962 283691072
9744 54734 971242494
89639 174393 80454670
118790 139498 51955070
101651 142848 103203238
162703 194548 711898506
69107 198635 740583373
21231 190599 423922185
137003 155575 276873509
138961 161815 786146940
138503 171291 81850102
4349 142426 907338344
30918 35205 727097079
74206 164359 996650144
14370 61420 744948194
19587 22389 7002326
161182 176059 36920891
50600 182708 330578122
13885 39940 65424751
10680 171559 976155470
138129 153131 907850069
155052 163656 846835025
100659 170952 105718794
83363 97794 103189466
188942 198381 23617063
130616 172206 270446113
120897 137534 41768492
10330 118242 270128320
56263 91695 88229730
184546 189187 11643094
148476 198063 427434106
171871 193469 114164425
38542 138484 250179025
99051 114687 39136466
108349 162051 564275135
166443 174870 20377179
105730 177470 508585265
117818 146174 513278210
38653 167172 321645512
145831 158569 31948141
28015 49983 260167274
116515 157753 762746405
162473 178418 39514738
22465 112454 225193062
13049 194393 453989341
71661 170604 247648689
155543 193185 788987119
94874 173606 196965891
33430 184193 603553884
109918 155034 113220097
88842 118188 171574214
162010 195380 83270146
186908 194995 20250283
155641 189122 574536598
74865 147273 361268799
45658 199144 912201563
58803 78846 50101313
182007 192969 73059947
50603 199030 762779527
145923 165178 48286361
116047 181512 163693724
56219 159892 680965274
60879 180047 918056941
46481 173549 317912083
79584 112829 459152143
137272 162381 502515443
120043 143676 59241509
2289 108113 264744366
187339 187355 786909909
124571 144059 256661268
97368 188103 227156914
97914 168240 176001625
111812 157304 114238746
103391 181121 595045643
27903 186854 753894690
156395 192573 303450492
177904 188461 26549817
158546 164452 40439512
176702 184895 20473389
144562 175985 78507438
120328 129107 22116714
43649 144471 908289186
60784 83306 859767623
143484 175444 561280213
138302 196500 145437217
19699 192989 433732495
150713 185248 916872528
139454 142696 8089887
11653 72281 119573634
128521 166519 95090639
199182 199698 1328981
143489 164419 10655107
148595 162345 34424082
84555 193158 517876856
126296 164393 503842845
126328 141650 38366269
149065 179761 76404034
134471 186805 130892015
57732 90934 82649667
62362 98863 535890583
74872 170097 833183500
80807 111129 206043162
46854 105859 957555571
90829 121474 76930478
151768 192636 102109218
50486 145750 238602409
149044 195331 982956275
193703 194714 966442831
178920 187821 22524105
44227 127203 207831851
119789 176410 832787204
125592 189446 159686801
149794 158704 861490803
113642 152042 70497958
50660 182202 671091976
188935 193871 12321916
183112 191790 224900997
95856 173929 195381534
132923 179392 137226668
59106 187931 322248312
9760 161733 380731033
38586 180358 533428503
76807 87811 27235556
143610 144816 611158066
112077 178377 165863857
95369 168946 321427640
81896 164656 207385522
191307 192295 145026001
48163 173497 886442579
87188 181723 284637688
142930 194365 560603972
118087 166102 464854555
165838 169293 391412772
116218 158196 148559184
101901 179292 546574447
85377 137139 129668222
123572 191107 564687146
46407 149610 806617850
193760 197448 611274456
98414 157286 147687264
23022 40854 44671482
76447 84836 20826879
31846 41963 25263662
148640 157572 573657956
62703 187906 987432933
94798 114671 499169404
68836 145838 192862403
176197 193705 43859994
158597 178126 95343877
82312 141431 148080580
105124 153658 83591983
183261 190961 19353981
46125 191573 447170714
69741 127475 144564749
13621 141002 79671913
65907 137654 179648916
46766 177423 326895446
31556 114293 107632216
164619 184370 233059548
75652 124195 121470744
158377 170888 31094515
181287 187284 15220921
46982 79179 80637578
118214 161468 187417201
193973 197642 9155816
170842 174744 412539272
176442 198693 94117797
106550 113747 326398899
150642 154954 376027152
176741 179114 5791347
89668 99551 357541383
84314 139369 260729843
16645 69965 133451141
37394 72346 87419399
151709 178167 24929667
22063 182720 411199863
163937 178083 590058067
101102 187876 217206695
176106 187353 28257055
168864 189771 52284581
192788 194919 397722631
199927 199959 80929
47890 77890 75235128
61044 126651 212558964
29580 49018 48608111
50093 196249 365749030
186758 190713 711918469
124553 155349 658712718
5457 20876 38657330
182087 195127 32787694
169058 192047 518954853
60389 112485 130175460
44447 162302 922208692
130478 135928 29224835
80251 80294 306140317
93625 123297 74327338
31038 91218 150264202
63516 193177 442153878
161711 196657 938958810
153973 163932 968445146
170940 172938 4964124
49908 164111 286069626
169633 175779 15247279
70063 128082 145282071
52958 109881 500691630
144180 172711 71258230
64882 74608 109759608
89351 160953 75017323
139891 192737 132119519
146586 154137 18892517
67269 117977 126865158
156285 184487 70244366
70632 161628 876376554
28027 168617 351873952
29026 149634 692034266
161208 192651 63531798
123211 136985 36655381
38186 46319 613588673
187477 199082 29002610
119639 196913 322487666
195146 195172 607789741
158332 180386 1101769
22809 62893 46645207
32412 191698 984169487
156376 169391 32393156
19609 128131 271697617
134058 175604 93112686
190835 197623 16909012
187008 189773 5240808
121972 138313 41061774
150843 175469 151122868
187166 187396 282622989
4774 47724 340434803
141315 195808 136310167
175246 190780 38965894
128267 185544 402681386
89114 171673 206746061
151411 184673 82947211
55792 150480 177182127
197535 198321 397209102
157553 191537 652943182
139109 145344 15554489
75188 142363 168176895
77319 195940 324421791
119813 126113 766628
93570 108595 408384132
112709 190924 195863719
52787 159560 267406118
163112 171069 926512414
86674 156461 36583372
184730 196802 30223492
198119 198645 1329504
27442 157374 764860290
143513 155317 29689494
97947 161638 159686276
132852 159119 65793963
134881 189067 135516029
123206 186167 586007655
102168 158199 140441315
22945 92461 538752994
97942 98536 313592499
149312 164028 509216947
93774 152692 147659129
135431 143673 646612736
18672 49288 76611239
7069 145308 599883470
148238 195932 119132808
67274 194579 318592848
189705 190088 968233
168674 199119 691527005
68564 121455 455642237
134294 180320 114885695
105007 163726 601093233
71013 119721 702566037
106372 141800 245183909
88897 155747 167698275
49140 63295 896161863
198612 199792 2998811
136325 148464 30471746
157201 183258 64882282
37142 189322 585824284
48473 73943 63710220
179695 197807 45463203
54443 81753 314952379
114152 137863 59487798
190849 192981 5329760
38100 106265 170497278
133818 168749 183437036
42172 133539 545044637
106186 160367 135796572
92015 151822 834810154
7190 19712 31344949
121124 163264 610020525
97376 114311 42378472
82146 160095 195250869
147062 192133 112609894
113242 130717 43940791
199550 199703 388949
3344 162655 516678663
83482 184321 325801358
135166 183503 120839100
138253 194198 139860745
170718 185500 36982211
177631 199999 602285039
3501 140071 272612743
73897 138910 593600892
178802 191414 31757058
83847 179431 239047875
184510 199664 17422569
166945 194906 69933124
132398 188320 139905401
11676 161810 376153196
104018 177097 893085326
17487 177566 400531194
154140 168228 970093635
21938 111470 224056963
177593 192448 392341290
196724 198058 3359108
132859 160494 48035936
12998 63684 127040753
189352 192774 929104293
78482 113257 86854019
153322 182954 971979343
157221 169842 958547875
132317 149742 43751847
113744 150409 429635457
4 152864 382716944
7353 157871 376947940
180931 191367 515549495
187852 194011 281451047
110781 166761 140179542
32336 140219 445380145
118503 132972 481717269
76841 128587 972129311
2316 119564 528011572
172893 181736 22041059
97398 172731 176485224
10566 186441 677465191
104219 185455 585693151
157568 175807 34381878
152883 177293 60874131
6829 41504 300553228
140054 159681 49149321
170322 185902 681780016
172516 192215 251602370
147769 195840 120103708
96333 152962 141912263
172964 181761 21931813
18349 57219 585829761
85606 113777 574584923
160351 170639 25595339
138225 152340 325268133
186433 188441 5038076
159869 161863 977999842
164852 176291 28320836
10999 76598 164446906
84315 108223 604013776
48027 75877 69817358
105201 128382 58192508
17926 47998 931339852
120660 188335 169417605
55126 197689 941209088
145535 176427 537257514
36036 153103 293040719
86135 102116 39992274
61693 140457 197125350
117298 190992 308398270
149714 196482 116756366
83941 154161 175908014
54058 54876 1492388
39536 183853 361043399
160513 175743 37889637
71842 146647 187350283
89495 134186 112110269
108322 183317 187718114
139249 156109 42324492
79447 119316 474697458
6094 136014 325290509
5251 87188 625870216
18054 194180 26557161
65668 133008 297829047
50584 183631 333014158
17882 106645 222053835
67436 178569 958844155
77929 181381 194649617
192971 195095 5321895
155739 171428 634596394
46439 141975 239238775
65427 97235 79514995
117729 123230 13803887
3822 25319 53715817
180237 196951 506275919
158678 194570 564654888
111149 124163 237182427
83099 145002 867935635
28922 188388 399096910
186007 198082 30200824
56543 197298 926883366
13290 199898 467219773
95189 104012 477425948
152382 153045 216937809
54888 155347 295682661
178017 189454 400305748
149993 166936 42205329
66537 69677 44043006
30151 86919 141928334
13628 20654 280770851
110071 178774 171848934
82731 90232 499945396
37585 131533 654997916
46163 91386 112964584
169891 185636 39326072
25476 92700 69739316
193130 199051 421706068
88780 99229 26244909
5335 28487 57991899
23706 30662 17568048
190150 196395 118457069
16438 123374 267660357
167576 181049 33492335
173187 191525 46004380
103780 175428 572897900
162320 192847 779818878
180026 187135 276434886
110860 156879 115478640
81415 87074 477173339
191823 198086 15646860
47792 161933 347995882
193676 199562 155946789
119210 124853 433861402
81810 150890 604604141
116448 129880 33853259
80277 139911 628103179
796 33627 513036919
60860 140334 658254785
61457 115972 962910357
72169 140072 37616767
89414 97434 454780954
135392 165691 75894606
7165 198033 864294897
128963 136329 18443913
161092 195615 86147138
189018 193845 12053216
117890 164011 115691154
35114 46098 945878205
52025 142934 400738750
110551 141695 663569748
99732 144908 113134803
779 71801 177685020
5082 167734 869409864
116383 185244 172331216
20253 44406 60410173
150714 174181 468229993
47124 90364 108019482
105485 130168 61968125
178749 187777 173253426
78965 190926 778627674
165597 182023 40777528
152829 192653 99491334
98850 183002 210623417
143347 191254 396873883
198624 199229 1528043
41212 124919 209623594
60708 172145 278744263
91981 187663 926862988
88393 118270 175408750
134558 154604 50250248
101319 182494 185961063
22934 175389 818433445
80676 89391 21670037
158194 191920 84233963
84062 145411 153695028
107709 165520 963238525
89566 112012 644375382
167590 176862 560769863
161219 180510 34250621
189622 197021 740508264
37717 92462 136874313
108880 137206 71068291
119250 121902 6646607
170240 197224 67439549
199742 199918 424477
5385 12861 18613472
45330 59028 34503238
154426 168250 137061349
149270 189417 409683659
103314 108720 13519487
182375 194196 29727818
170998 181560 472401351
132020 147699 39364345
175072 175720 620087275
28182 103399 188140484
58437 83283 61950351
7656 182522 437541728
44672 162896 296140439
182615 183425 908432673
172602 193911 406721582
123982 150331 254711159
146358 165679 48421429
189451 195437 420464103
165297 169411 10160540
80883 139584 956911268
29324 88678 148332643
121122 163373 48248676
195526 199396 104120052
155316 177901 56189594
103568 111894 20830803
102671 184697 289037912
100851 159981 44961836
99763 189851 415611248
22494 94893 181205647
77214 149727 251568355
17196 146627 552540918
28931 103780 187264262
22492 147588 313313472
191179 199485 676904262
18334 154558 341090796
12978 36770 821763856
146612 173526 67138722
181894 198270 337519605
95197 119426 60648711
145775 173937 70260606
179780 190812 27826104
6968 52712 114467919
181089 188140 17867336
115107 146490 78743442
75492 196455 870337419
106172 165788 149407672
54964 156261 444864979
76564 159185 206815354
6794 59071 131050352
77851 126083 120740500
12901 115431 644649880
103511 159462 140274441
148262 190464 105422972
80613 161146 604356643
41310 76916 89227459
177513 185689 657857556
75112 130918 841355558
186532 193548 104696044
90953 149097 45098321
35897 120560 211817892
62218 87755 819219550
87637 196505 515502423
24149 168658 441166483
81057 175300 235800411
185714 195490 649133720
45927 70598 61778969
128234 179861 128897682
106107 183604 143235965
68850 195772 487043131
27132 121476 592387486
153602 156130 6470641
190143 197720 18888704
19993 28330 20872338
111073 176752 164362373
63458 84635 77894053
63999 135596 221758184
177713 192700 511863099
13270 88989 64418071
184516 186350 4643447
137679 144079 15971764
92134 196426 261120716
113618 158973 113798978
122460 148620 65682096
73823 163489 967939235
194661 195094 647431843
73360 97749 611725905
44680 198685 900815261
60296 145674 213645285
83159 152455 943038549
37157 171638 336479094
6223 185029 946922737
23631 182325 537577538
158011 167041 22433309
135432 179377 109695596
42725 50825 399111584
124536 154233 134175297
158464 164292 306519345
134061 169047 87503681
170387 170544 368103
85312 189578 260957267
127458 178264 126909915
75614 113921 770039159
171981 193937 796598725
89595 149436 150147484
28887 81282 131099032
26330 92057 719055658
161858 191602 74169911
76266 134054 144592714
34867 169233 753536949
56640 116942 926780071
135719 199456 159457224
146469 155031 425272707
13220 73626 151290488
188402 191732 140062363
129984 148068 563843441
196307 197828 153465390
24501 144064 606121785
15043 49208 260880800
82798 112939 75344949
74354 84742 608926354
61281 139882 690261781
74988 134048 147857612
174718 178625 6076660
145549 152857 18317503
179964 195578 39321061
93658 122543 448086297
138452 176223 94321325
46398 151978 3512564
476 110883 276285931
108678 143803 822598845
133254 148685 38742550
101716 134714 82680408
191493 199260 413350811
29092 158563 324201491
191909 193408 1707996
90702 120738 75404319
91945 139675 119771175
27596 48887 53306340
25987 194006 420498316
51066 160040 944660669
153216 184457 77986295
102545 137534 10912177
142103 187825 351996036
138884 175600 91744930
150844 163723 32221550
33878 145924 457732990
136917 194156 13513253
51822 162380 276965540
150703 183786 920966855
16720 138939 767008032
119500 140888 53729584
26614 121304 236971761
16292 70681 9737461
139846 198412 833958579
151983 193693 104251634
53319 71107 759297442
162591 164782 80246627
182503 189478 4021984
150863 184173 83092470
40758 102688 19088078
118959 197083 338603878
165494 196950 78486995
105735 128813 285992061
42596 142645 250456392
51249 99785 121528668
111764 162643 127696412
171180 184550 33452316
126522 132025 6375279
137218 195051 624057442
193128 197364 10536980
17166 170166 382915032
135449 167926 81159458
108152 141815 84456450
81675 165205 401776293
108683 156911 121176181
192671 199743 17765984
95816 104237 21098726
108566 168243 149425356
147018 171708 61557349
93946 112309 1792039
170026 183573 33816944
114813 178395 393056235
88964 112586 59183619
10509 110916 583711132
138767 164006 63284428
113429 119369 14906420
148540 176157 261372878
103793 140597 868554105
153374 158532 822988564
34290 193145 493465559
70641 114961 131422524
160435 193153 113150122
68387 192553 310738783
196886 198930 5198477
94489 188012 234146175
54861 164478 274476502
100199 147460 188894318
146131 179291 144832616
2868 18290 395851141
185005 192150 17914867
94384 144002 124277828
73464 122911 502707332
138654 170948 195352108
21831 161843 350704006
114351 196315 205098833
32262 85320 132661792
4689 167258 406921809
139834 158714 47341001
197022 198660 445636726
56982 131564 186509508
107264 133341 550888612
118143 159138 102817403
12433 66374 135169445
106210 111254 12636252
64661 193354 322054222
29390 67634 714895451
44081 93683 124145638
124628 131130 217880595
146994 152861 14678822
31728 100701 172498254
197645 198484 2160118
29720 134776 262999090
17257 126223 272783436
185962 197804 29594094
90367 170921 201764518
181055 192129 968977070
60634 135595 356317127
99601 113101 6008652
149863 177949 490558418
107699 120611 32374621
176281 180257 9791340
165661 180333 543953770
125471 193475 170037573
81003 167580 216712571
57049 68950 29546385
140557 164300 59555250
162152 178505 801717875
47263 77006 541735919
199067 199295 602334
168292 183344 37646362
177564 182127 11371009
3600 140289 342189586
177794 184137 703901597
122315 198855 191516619
88709 94017 13434602
189280 195789 31447918
139096 190766 129202720
198154 199554 292612329
32311 120536 243080872
177593 192560 942035987
23646 199052 439036075
38354 89144 243878814
40195 114627 532080483
108150 118183 83061013
153282 186491 82969128
25231 199411 726371236
162293 186231 937545572
64680 144214 476113021
50989 117075 165448247
120335 155863 89186747
54857 74494 2998028
93728 197013 258485075
149105 177283 70245720
169072 177484 904252516
35569 125194 224399103
190704 191090 30435065
17607 109196 229131435
162390 180054 43758741
155451 193351 94621392
90452 144009 134303111
103650 157542 135229117
16232 117768 550479280
36777 147065 233985809
46616 94768 68753174
69770 81805 30091960
132400 132900 899962834
151991 158253 971317142
188847 190077 3063534
126407 189953 56828348
144571 162562 45228052
189896 198491 21505326
46414 86107 290494608
187880 199058 767439622
130921 139980 861251674
30136 159067 322800090
69827 130768 152618763
114311 114827 477412228
2261 146494 361084218
163328 170443 17592396
31839 37986 844398749
46226 72024 64517301
26484 68311 339462897
171085 196047 62495939
70024 147569 194253475
186567 192434 631097460
121543 144921 58576475
145585 146291 404495542
4644 42986 95973911
140762 145309 451063076
152767 196327 108780303
22293 138125 290043766
47754 191389 903247903
99789 111853 30124744
128676 152348 59271252
5234 70332 162992381
179971 199126 48168096
181583 194163 31648836
97745 191314 234240190
189009 194434 66309186
98604 100157 543782543
149260 192380 900866006
189148 191262 868728563
21721 175861 941767223
93525 99289 883689162
36149 187995 380006489
84899 183572 246943248
40021 46302 15621535
115023 138920 62059763
71962 176062 260495514
142544 167065 3060590
110615 136083 63853118
50792 137651 440686067
51799 87593 703422622
71308 157444 574322894
189662 191371 4300071
152394 152959 735343260
54527 103527 122471718
87387 194238 267516383
154553 186018 71246486
93856 116684 57111808
105103 144519 843305712
73401 174363 252686870
192508 197863 39278966
12491 92577 200462599
164467 195931 466056995
86062 107734 749377705
125436 184907 148654468
31816 128668 868524089
198517 199134 1548031
67417 178711 334356079
83046 117784 755506220
81954 146917 514774013
17254 49846 81545022
62518 188957 714315196
188776 190462 4234680
173692 181301 8912735
118431 144411 57287789
104300 188559 373134530
142762 152711 404813991
144019 194262 125657433
177808 194224 474743410
124587 198464 184782804
14870 153680 347650738
145115 159016 444520139
97194 171227 185270839
42280 90044 988351908
82181 148383 165930073
63578 160795 243459252
145825 191036 113046936
45081 81101 90195311
147771 190795 260784224
190687 191457 1870473
141725 169286 68930147
166979 183928 1068640
40074 136303 240871651
80274 125970 114487553
28749 150692 723423970
39323 69568 75591947
127183 182424 137988977
99940 118856 47346021
101992 172391 915251470
131810 135658 9643622
2754 196936 770780241
6454 167564 403281495
81655 147099 163979512
160278 197539 93016916
90372 181960 267391215
134586 169176 86552205
199301 199795 37707899
83067 181014 244937814
176319 188175 499815573
52170 143732 281748071
138606 161352 490739005
105088 167532 156351550
63675 69199 84074002
19547 134471 370725961
57646 118986 277726578
120698 128255 121828721
9975 113154 258267954
44571 197239 546054673
110850 194532 248709628
84032 97219 714437834
71426 174668 258380746
96256 106580 514120985
103860 107541 263520001
31693 176642 498668529
174680 179928 12955415
35225 62857 69145094
180728 182553 4672439
164227 197675 941091338
16624 82760 165511307
71172 169317 245759043
33472 137579 260548977
43449 105863 517844799
162586 191198 71393948
182371 189638 18330632
175553 191256 444746997
134766 154977 398694366
119435 122202 930279199
156645 163942 823926641
147705 193526 114436123
11072 155450 361692849
109661 172419 157116445
160030 193603 83867147
70290 131458 722661164
52882 126702 264857035
161746 185209 58395828
135461 137756 5742149
51029 143069 657703644
112843 178487 626814623
61148 113170 129979553
137654 160067 397594628
60094 79490 306451635
70553 84751 320500595
149991 197749 119217844
157979 180885 772175508
1982 72781 233704139
23402 84428 152679070
46840 144370 267674079
96304 118770 56275088
195194 199946 928896119
192197 195264 102580408
66702 123854 143075091
8113 64541 141268622
117919 125965 20284873
15334 156383 511187140
115760 186349 176697490
112067 166945 137484903
103920 169934 165332811
30669 105140 520053462
116890 127223 25974845
94259 124515 296081804
65071 67698 708548250
34457 114155 199320531
193864 196814 7339921
171461 185652 494878616
56368 60660 365616
40243 52400 76079110
188365 194343 183574236
178413 189704 846953340
122936 174475 128926309
10172 168308 395856180
127162 140084 743710987
166881 196491 73971017
145408 185325 894120079
143107 185068 840254170
89478 186312 242487487
36641 52901 40615967
190555 194500 5827507
173077 175107 5128069
147633 187109 98617668
31943 80352 611241389
152308 198504 200286075
47294 192787 364101323
17854 35583 44371622
170352 190995 51671435
24020 145145 303291442
39305 107899 262515021
47464 48244 1944072
69225 96497 68189087
82696 143524 152309950
199977 199993 191467795
68282 68569 495979997
52745 144626 230033901
187545 188574 531068844
26865 52787 108457539
166849 180198 33108816
68172 179880 279343638
62170 69417 18099977
163536 196017 879453776
127352 187079 149372584
117173 182449 163248335
98127 104722 677896110
142936 160347 43621087
62039 122572 225855752
86539 121587 423967837
29154 160938 330030621
159496 163827 132161564
102939 173717 177145938
77113 92542 38418037
91313 98502 198507367
11725 155267 579704789
193987 194315 842990
187777 195899 20284842
88159 127225 98064019
21778 24206 6056264
64216 113103 122259509
72676 123460 183876291
75991 188629 893772503
66137 188460 374767801
178224 182229 10039898
66468 173037 266586142
76656 120363 109240897
90209 139158 150934491
49430 125477 211484610
92560 165208 182123381
180659 181740 2771885
58406 83898 63563832
151185 177312 65091442
118154 121855 230259775
14348 158339 222369524
109649 115250 816196198
65411 132720 168528994
196697 198878 5508907
182717 187752 12769564
68230 137557 883168709
11957 177782 722132686
177153 185355 594083853
158775 164292 13875277
31884 106360 181295993
197109 199502 600851480
74720 146877 180693192
47073 199913 382546109
133260 190732 371828163
170801 178373 18846475
143608 198669 137726101
148449 190431 104863775
50949 198371 369042803
164337 188140 59337586
112227 155195 107813175
185133 186447 629748
190776 192276 50209331
157879 198299 100925298
93201 147001 174698257
20744 185416 759472116
23118 186745 409523908
93648 140782 118184880
65143 160712 628780985
186763 197011 635289398
11673 79014 168770236
76812 116642 666284818
6152 172901 417297282
93545 119165 64160248
142304 163553 203632092
658 89017 220913100
141985 179850 55502899
38807 160909 305761926
98512 138273 830718656
181845 193884 206621488
133210 159314 65355115
83262 179651 253745287
93643 140267 116863460
16823 158341 768688409
173296 196462 58067618
104646 173667 598021848
155661 164771 516655433
147730 172720 146961006
59853 184001 310493081
121316 161688 255005290
7893 194479 467007747
165238 171890 16388181
79949 143676 159576795
127861 133300 13661742
110524 112129 3929046
150928 157002 402272180
188387 198837 26143372
126292 132559 2710025
149777 174268 61031256
139879 177288 93436405
22224 23823 3955256
15146 161556 366768759
59427 167219 269657166
63761 139920 214385462
53400 166387 282875048
76807 158443 494056699
115545 139407 59915234
36506 96917 553906944
42569 46922 10870903
68919 178118 273191650
197035 198021 2494368
64287 187146 618496504
85025 105107 50268997
122073 163829 79529224
124478 185506 152628042
40749 120465 245839961
18957 139303 541682784
3463 116986 284066252
176529 196061 48923340
106160 140049 84977859
168430 195286 604683459
169443 178797 340590157
22260 25496 747124939
62166 136573 186269613
76355 152634 190940261
128128 130520 6027037
44363 87609 880703965
13213 88309 187925260
37319 56423 48039764
37775 69905 89415127
5534 33218 141731546
110351 121452 27778267
183335 198405 87295732
136150 191156 935910617
156181 197436 102915443
48092 89202 102730329
185768 186623 271334539
71289 132077 152282729
87280 105733 46239085
168978 180506 28557789
163072 165898 220985481
180498 185791 732421034
116986 195478 322502671
118104 124001 76640748
164801 196390 506639449
10620 39428 72351332
77901 172392 686249896
153401 160109 16838539
181890 196622 36972735
194350 196749 5970459
116149 153965 94816800
46631 139361 665716409
3442 77174 950152865
79094 130918 129738033
148938 163617 36744661
186563 194892 614492657
71253 109048 94579303
151390 152969 3867750
58552 148309 901129591
139164 196455 143178015
96253 147521 128522203
126196 162778 91678603
60667 120538 149694370
175126 185184 25183013
68525 197398 776736783
77056 195931 297408594
79255 104104 486268783
149028 166798 44316261
167212 187640 51105304
144502 170016 54172280
96356 199261 257618956
62511 68485 14900193
193356 198856 13784831
58210 154124 378296752
55144 130842 456861872
196126 197188 2644219
50455 99837 123616031
68083 146620 196645987
192178 197213 2228567
150706 161211 26299403
179618 179843 545952
98950 188529 224252376
55534 105223 663293853
75977 114895 97235565
185060 191684 16621175
150230 153218 145521311
65982 194302 321073474
148749 190615 776882272
135860 151221 31567009
104293 117644 33411357
14825 133706 297750260
65303 177446 280546493
187032 189322 577387004
148121 162833 11554443
7026 71542 866684127
101941 153096 128153252
142626 174755 537313736
55064 68406 41561920
147656 162648 637148234
141239 146816 14016208
163930 193441 42521440
88833 195608 267389920
99772 185776 693869571
30835 155310 593833455
104852 174602 284886251
61349 101596 100642726
188100 195962 588188154
86449 111167 61879698
2510 115415 267308234
106680 160391 134656612
181960 188799 266532541
25136 184526 398912644
152703 195337 106529301
1988 50304 120856830
170462 176303 620442254
58606 184369 884723287
174161 180301 925472145
16013 130030 285552365
144387 155682 28436176
147588 159712 30312048
182781 194461 29339365
181528 197615 40378873
178287 190023 29527153
124892 142410 43823207
88045 149085 153164754
192031 194193 5409391
70395 196775 316223079
11041 187189 961774450
188940 191010 994044171
39103 121626 987506160
92452 116564 60434312
87041 99895 270279159
43135 137666 323388825
86656 117296 76726032
8041 43772 852362549
83743 174544 593808802
86472 160331 185050093
93480 160355 167583111
32672 33770 2733439
180030 183754 766207639
57549 169691 568550745
110574 147614 92898074
149994 196901 117077461
191894 192266 899094
14792 147442 332283859
151028 188425 93374223
159620 184195 882668234
182013 192797 27127846
87597 154967 935216034
179523 189472 108208279
162385 181893 184454019
39123 55283 40519927
156963 198428 10574155
155036 161006 691518415
164413 171454 348242286
90663 109879 48232924
127445 169829 193310331
180396 181565 2955781
123611 161772 95745213
25568 67990 106243789
39755 92409 131501430
88366 191082 257269526
176478 189281 32086017
21513 144661 308275186
44934 108427 788434740
2198 69868 927233376
175393 197995 900662443
138642 193899 138135318
60484 67507 17462205
130561 179966 820434149
54833 142638 839981644
72909 137949 162926721
65986 194276 321004591
71908 112411 101302855
5567 50831 631760740
199398 199886 1233889
124466 157289 82335177
6081 59396 615336387
134788 146922 30412896
36338 122956 425093340
185811 194127 20818130
124366 195175 177145026
172279 186053 34495399
48896 162957 772496400
156810 187984 77785186
115762 190243 186468459
90733 174417 276829069
140569 180878 516456651
139073 154833 739308929
126633 163081 256826581
94538 157751 419890086
91024 130258 98582952
44504 78581 675244756
12392 61104 569367965
152132 195373 976412507
73458 116416 107485508
33798 166676 432401559
94710 134892 100685891
191012 197876 727334767
51941 117683 164551023
112121 132271 705012607
23725 176531 382432182
175306 176070 933221033
162916 177102 75974344
36155 143449 572737246
34760 154953 787898564
25942 151616 377592224
174853 186415 29008724
193794 195520 781041298
120592 189245 176863246
166049 188830 374076993
53813 54068 411365
123455 161699 258220649
93412 96447 7585499
22942 173475 977669234
194441 199184 11887986
801 123928 308161962
64763 134757 892057879
83245 176870 234295608
54269 78759 681916817
109972 157197 118581412
78277 109148 77087818
57130 68011 394267371
70286 173199 257418686
193520 198985 297274219
49848 84303 86164833
92957 169479 802888295
161475 163893 676781389
76280 92331 39882316
66982 126254 742791767
188978 198288 23270063
35094 80045 229531582
28717 185604 227011771
192652 196252 8972630
33816 190273 391505315
143553 157348 515021581
50128 128372 195959828
72932 163245 271575255
151073 158918 19589738
105326 194547 223357396
135275 166850 78995222
54783 89877 87552690
96627 172613 961924636
25320 132286 267859276
48429 81741 83360878
189595 197257 157300448
124277 157145 82483589
193612 194407 531843871
40730 183219 797603642
25904 74307 121175520
73708 87438 922419251
85663 178966 233287056
74357 78214 803676395
184040 190757 16897627
5779 157744 941799132
144159 148364 796723748
162436 176497 780072613
1234 194092 466485082
75435 151855 191310568
157062 167484 25834845
1704 50818 210048278
31937 176489 484055600
165457 199882 86021985
159923 188524 71420594
7475 191537 460654399
140188 164037 59789056
170479 182293 29422287
73455 125111 653418767
165416 198200 499801790
176346 185030 675802284
114858 179004 931807945
120943 186537 164169854
52102 163900 280065317
136556 156677 50494541
28841 181644 382223202
86531 98255 219566083
144614 163602 409372310
193349 194612 378428686
85938 89280 358405105
6961 29856 143328885
190459 197464 869606163
44413 123737 265360163
112598 191657 708099470
186652 198783 30343163
134797 192168 428485629
189220 191332 698978278
119397 197353 195041703
42821 184071 230351842
91961 136736 238232016
179164 179393 940135765
199462 199840 965777
67195 75462 853511163
197709 198998 3325995
184005 192966 22469778
88057 132976 468195716
146689 198531 944655909
53323 108196 137211570
98573 129757 78279296
116384 184685 170897610
74451 162223 255284633
15618 141517 315262033
160442 183529 985710009
34750 165718 327896602
170629 181236 769864331
59502 190315 290318476
163839 193200 73209864
3261 115996 282122030
15236 18344 7354169
111203 116818 304792844
92825 149810 984102371
81371 172216 227369279
198029 198065 90662
43811 46008 4205806
165000 197125 659277747
46267 170546 999004836
182954 193535 376928827
78391 184778 266069429
128659 163298 300927863
64514 115039 126382088
129153 158778 74222132
96020 171497 756945120
189889 191973 5223714
151098 167302 752437184
85110 134571 288604475
144307 149945 14283564
140646 150706 34206285
139098 181657 106193908
8574 145505 342910051
162746 163892 964229369
3146 198857 489812650
115099 195487 201268228
190339 194265 9776139
67920 195500 319278552
27154 178831 379423955
192503 198402 107556272
125889 141286 38504732
95004 134460 984687040
54657 175080 348842277
59439 121085 765696423
26392 27637 592709233
84387 167562 208289633
169952 190388 292007107
53401 70676 49532087
142284 191953 124205244
77699 85251 18770236
157732 166639 22058230
23902 112028 220554933
31027 183852 382345490
198310 199044 352430365
33918 153071 758177415
8142 25866 21903087
92989 105799 263777395
97476 115212 44383119
111076 159950 419704549
184980 193877 22313260
198630 199673 683643297
55855 64988 890992463
56818 59396 443324906
128328 151058 57031883
55387 153662 245910445
21350 73013 129274167
175925 185676 643423159
190983 193597 516099093
143727 183400 99167548
64255 138126 155114733
178068 188171 887160435
29842 35832 15036221
399 70250 174825058
190209 199954 755495122
20884 111053 225625183
133649 196330 719973000
175598 195061 48775086
126321 180500 135241850
118018 128378 467133448
163305 179691 330898815
172640 193464 576266091
77644 110595 874709348
23241 120145 242531682
133320 171452 212974243
178552 182929 11017657
133912 134284 939389
183325 190429 319193662
91877 116034 60627305
45834 85464 99201575
166605 172612 14893081
110426 128803 748921134
112186 176188 447193021
147112 160302 33006410
154057 157861 9641470
202 185777 789104934
131696 143862 30477997
85466 119860 296207214
96003 126720 5030844
74279 135553 153461481
139777 179236 459516882
169572 199615 833368495
27018 27433 843816799
37899 79870 104999974
169850 182567 31652461
127391 144625 43065654
165569 168458 204367622
166684 168587 4692319
96945 144479 119122575
143964 151223 18339299
67279 167675 779820171
79144 135374 140769910
17347 142749 754583256
82180 196276 285501649
191849 199274 58397129
94204 177855 209236424
97088 139626 369739757
93740 169867 378106776
187874 193222 593672450
74040 193153 298151363
187100 199148 30135712
194059 194919 985794125
98488 137089 96767825
146144 175241 717539849
115673 127822 12321797
24602 64126 99000009
9449 60387 127711893
106737 185816 197941942
148768 162846 35257670
32549 182457 841998899
4514 190967 995500930
102139 175465 183469757
59428 112678 593400785
159203 161407 5613720
62316 73100 806519004
16986 178078 403015343
75607 99719 60218322
92669 128676 90309841
199676 199738 678308498
145613 195313 124230954
172251 175037 884676116
82805 95693 32214355
194542 198849 10760958
65623 182082 291277057
199413 199724 800550
82406 163739 962810585
184873 197138 946970299
187460 197404 345421945
33778 129032 238454011
3909 116599 882878333
111715 171654 200446694
1865 160968 719428307
18073 65223 202317755
1479 124279 457621359
92830 127283 882791026
179835 186117 15960026
59659 185500 363160229
114056 134902 52307328
42919 155451 281830102
168394 176308 950746770
140163 193340 132916691
156463 190901 85934910
68610 117019 997498252
139719 159448 490629237
156780 172631 39322979
26536 183384 490999092
33420 149735 291214309
113960 191703 116566159
196652 198505 4679530
20033 194101 435612435
75320 118997 235564986
28700 79146 126310935
6455 161856 762040511
102206 142358 151162268
45556 185598 611219388
22340 188621 575639285
5422 32735 68493303
59293 104461 864988380
134431 187485 132746754
35859 184715 891235041
156832 165402 88147437
32620 169693 343045717
192209 198326 560007722
182358 191270 70983226
140539 196617 140157741
161975 185825 34452244
53468 138173 733818519
45923 62898 990627407
20903 81992 108623468
173657 189945 40870746
199407 199798 881728849
153216 190956 94361221
120435 121810 102668102
11278 145619 471846864
55668 161566 775941631
168019 187037 47592124
115166 185390 305294748
195358 198382 7566768
116321 165654 123658753
97086 102528 13657582
91218 176648 942542371
162357 170859 20997482
15795 64216 121226994
105430 141775 757169225
43150 130748 510202918
132866 189663 142002202
186469 196614 25352798
137608 159250 296347983
89906 107503 733236950
177104 181684 105083410
69524 127435 145019257
28156 141319 283306838
177579 190138 31545330
18169 137113 119772426
111213 124252 32717320
28090 143401 288669739
113087 152262 98253628
122139 192835 176921613
90410 168595 195904282
4163 31550 68621702
66755 110702 109948741
61820 166507 262022905
120550 141090 131379421
34614 174682 752434444
77674 177727 250200523
46269 130724 211500435
159885 194457 86368200
78670 141588 157497990
152967 172129 371544806
18490 101056 895571999
35341 65291 984371303
77263 96959 49146801
111664 165589 135224498
84274 132247 120209382
109318 152030 107108201
34830 95490 151723649
131839 133278 3635279
7449 90534 207750703
161405 168018 420732832
120778 138425 44323924
155511 188717 993254624
45855 171546 800496650
191199 195477 10670037
152048 173311 57744212
74427 131561 169119614
120199 142900 111899780
21981 128314 266243531
148137 168324 937887316
78650 125786 118014243
151661 179507 911202213
177020 188683 29254147
1161 183904 955545899
82478 89119 26125285
58352 82328 59777711
148084 198154 125064563
25135 47731 752717977
102759 191380 335255885
125283 157314 565009120
43112 180224 945271207
1837 84948 987701662
91999 160358 963051990
2080 19153 679853566
139843 189308 184866471
23314 138312 287977833
2855 51327 121247131
139687 157581 971201261
75184 88827 940105085
187068 197621 866632456
53517 182572 517377991
123035 132911 876926767
173071 195480 56184821
91837 177345 324136952
106553 145204 230022631
54996 114111 42595778
13280 133619 301466197
1875 92397 732590310
4154 69411 66746158
72505 89653 42791985
175281 183359 803792509
170586 199201 634988296
174386 197600 58078413
11796 62215 797459901
9865 10883 810013481
14077 192351 446304820
31850 159047 642165282
164311 174802 259372112
183648 193305 24161244
6808 105107 246015270
125713 169239 108883672
79554 113157 709897010
69435 121703 805805327
133533 138532 922743761
148578 180786 669868834
58617 109521 127106319
7975 109417 677032855
39952 92143 130350604
94187 99580 551104056
32110 78450 115961074
137011 153004 713775544
188762 190369 336513088
92709 151437 417391891
169536 193819 60703157
48540 141444 453632740
53643 188610 742171061
87179 163931 239771534
34565 135647 252981314
80655 102742 55203070
97532 139838 25609515
195776 197820 848001046
29382 96806 168576949
53210 178557 797757794
28950 33227 131978333
125986 193154 810301863
112966 196230 208427765
80992 155813 486726308
32110 180410 480408938
83150 119940 868941552
193828 198826 12523198
149810 163967 35437895
59777 120443 433732770
55705 157149 253986594
133260 143705 337108705
25251 131236 265406832
75419 171198 239558608
133911 170731 460540289
8278 71908 441042243
74786 118567 431623649
144525 149492 652228416
33469 182845 884419758
177386 191589 35609170
135954 144588 21572960
116264 174003 433629101
54503 135815 482622595
13284 72532 350363379
138337 176009 94069694
77918 171881 896100758
20178 109360 955127059
153905 167902 11872171
47166 124440 852251831
139886 171061 295665595
168622 182454 419217893
32412 67244 641952240
156105 171838 124949277
108413 177134 171987897
120347 137317 331609350
175823 176846 592273954
182139 193848 949621846
97196 198462 539974313
126533 128887 5876489
124976 151570 850031796
21744 105166 687973885
140905 191456 132220407
22157 108766 986730506
16129 175648 737212441
53852 129860 204952387
21739 152471 327391568
35185 93904 146888670
193150 195608 6176257
169063 169743 1716766
139167 180064 161938340
198670 199632 808003776
61821 143111 577658434
184049 198711 36732956
121258 193180 354966534
40816 144514 260705289
2076 32311 75763784
17557 78369 152294916
4664 157157 846058590
184603 199122 36412368
194391 195204 2055125
116829 169161 131067960
52753 108405 139251754
89427 97193 907461737
45544 159666 285831508
117068 198519 203874398
118384 162346 442153468
112365 175797 158774961
8147 189045 779229404
95854 168267 181291105
171949 190027 178157455
33431 167397 335218509
46698 150698 260539836
23098 72401 369358365
66900 139925 292724346
195565 197455 37318278
69922 70481 1419046
196835 199946 38587956
155165 185269 176268560
87159 99505 29171238
94540 178145 209133484
50138 65036 37314156
155859 193831 94778466
199815 199994 418377
44926 193730 372457571
71402 165271 78435917
17419 147276 325137346
193516 196799 8179088
139070 143477 10941601
146018 196513 126221749
163140 194626 78581759
196145 198741 517429312
163652 175874 30285376
140540 160047 48838411
58892 104942 115000426
141238 195681 136170351
129510 168759 98144087
15169 32324 38781566
197163 198839 793220934
162774 164647 318715416
63406 176953 284095695
98806 134486 89464140
68808 85570 153964215
181002 189483 582377451
139327 193417 135209558
34376 180778 411691238
176982 177069 209462
123066 177104 135146530
84414 89944 99831207
89118 110914 54715111
22060 157498 378752022
189649 195467 294770667
66340 78154 29652828
120508 172217 793315146
31229 39385 20430208
117381 127840 847980915
117675 118199 608217
124971 163545 951128315
30705 199547 422523001
67488 172943 263834715
52999 110391 143658069
197436 198329 2318638
185610 197873 40936519
23341 128970 241765289
126429 140834 668800179
144060 190331 671070211
85507 135171 124398762
134994 154510 911304127
140816 150725 885672779
101522 169726 170740430
84054 106955 859629248
178506 195278 42127609
99169 103230 520659056
128178 137309 22863244
86639 196053 317551806
139108 143771 7898326
139194 151277 669273997
191856 195842 9993505
76236 165127 660963775
137234 138139 839931932
120931 126703 767123798
25565 93952 368758313
35219 124423 682206940
16908 20084 7942252
139658 160002 537511017
170232 186917 433638076
180346 185767 13752389
19520 36391 527791210
132337 176580 287882835
32594 98867 165704189
103995 149901 129474046
12152 134006 997403890
173315 183978 529752688
40840 132509 406025864
163015 175484 30928651
97903 136257 804083209
95101 135556 275711592
115489 167750 130881472
146894 179776 980808867
118720 166055 663284634
195150 198229 7709366
61355 90668 671747701
77197 186698 273981547
87800 114650 67334418
55255 147900 231958163
133241 139486 15646286
183279 194422 252047151
125008 163619 136846118
186516 196150 24074016
108742 109201 982844003
46470 98937 131249406
139846 199244 148549973
180216 198606 46261572
64271 100970 91820049
62610 62852 215292508
130097 184975 487164276
189850 197249 11821711
135198 166620 845246675
136543 152539 40074483
88398 97548 23031284
82498 119459 807010545
122840 191284 171280714
146194 165643 48735150
66964 90961 973723197
181469 183726 191154518
197022 198158 2878435
185623 195496 162425521
98426 170782 181102621
114784 170149 138655848
11412 94596 208270767
101746 147364 653552297
63908 116547 131666501
22955 176227 383496732
38251 86105 119679925
100036 179443 198550451
97917 111362 342296268
123660 142617 886156598
63834 174508 276925755
70865 110840 100064704
111490 132512 52775954
108328 178323 985019788
3301 80564 193398364
5984 65877 384516745
20338 144754 311402533
150681 168819 252931523
26627 192725 426217982
196913 197495 1451013
123732 186732 157639710
15599 172351 670375987
30360 103342 654161812
135775 186687 266552249
20404 101747 203542931
12095 158779 863023603
50684 132258 318099671
85892 134264 121137186
15375 59504 117862618
101745 113410 29126770
1510 114748 107976973
97116 159059 155268257
115208 173621 146150715
9775 119876 784330468
174007 174588 1492918
57498 105361 929733660
103461 180845 812595420
27470 48607 52922602
112204 143389 469110702
76599 156303 292761665
179836 187515 19497298
116701 133619 42519161
69436 134043 161781490
5413 152551 776662524
39028 161000 686550294
16107 184220 420721787
49406 115118 343642478
122539 161222 784786427
197960 198702 1883771
110342 129054 674589415
169632 182150 1067329
140348 158424 214572781
54079 164548 797125154
115100 177763 156788397
1461 30322 208282220
181161 189866 21925085
94662 165486 473300355
163864 177068 581618966
104229 159829 432868523
99778 101798 5098271
108233 198734 931030172
134827 180078 780009579
95858 145406 124189619
25180 141006 290092856
27157 60540 83680302
73503 162374 222685878
199718 199852 845187886
170694 175760 12619661
187373 187951 1428067
159861 192698 859541866
70856 185623 297544522
65096 167862 547086149
40510 125007 431798388
142053 154276 210939706
97391 192739 968396699
198336 199133 1997044
145626 156220 26652395
153919 166296 482223755
85795 191539 631877390
175639 178331 6643956
32554 88055 618083311
75521 165409 225064046
43352 172840 323975962
181422 188043 16783598
158466 195162 91670683
33849 161222 872391412
84526 180598 240266894
93675 100980 18310578
152052 193062 674633929
123321 196036 186571956
114088 168265 135616984
64480 74329 24652557
148300 188328 99970544
106422 199652 233417726
13620 163219 374748511
94577 169844 996889697
15053 151863 448393373
39641 187902 370953442
28213 31380 641154994
33325 147149 587481280
76187 146708 35007469
64828 146236 203816727
199243 199877 901521246
76564 103757 811250589
167099 170021 7305861
120200 155297 88065899
181927 188977 17824669
57157 107140 124744169
190445 198879 125620378
78614 198652 300318393
57333 100877 158274822
195178 197512 827960757
146090 149040 258478072
81395 115798 375356818
194714 196698 4921658
191469 197326 14583174
26577 104679 646438103
166406 167603 484511008
191337 197360 14984018
89477 196095 37347266
176470 193266 955007239
143606 160120 175759254
109920 187189 653724747
131135 186148 337312300
32116 79906 119493080
130599 171309 448202576
34745 122126 384462936
7915 98741 973860472
130390 171889 103676093
3513 181109 444291923
119278 141563 899897131
92907 160695 169938025
190956 193204 380893962
58439 150400 239161192
190531 193759 256402418
42375 147693 263763354
162776 163634 2142793
44384 56236 29912944
80233 94002 294937606
105634 123911 478487657
146674 192142 113629116
194780 199558 11984615
149002 185571 453714211
117766 136666 370133133
34360 87128 535918757
166502 172458 898242490
29286 139007 274687268
27210 62270 256928696
57387 101914 583573863
165860 175641 942290601
84139 149946 164989469
49640 66860 43122527
20636 177582 392663005
24046 25497 3633331
34114 178699 516828664
65140 93074 975486784
76818 151142 186106758
61273 81665 50908490
48688 108884 150563265
164038 173452 23210192
12740 153077 351482602
103463 152459 122859125
184710 191584 395899541
98380 179169 202071287
124518 191451 391452290
30235 177988 849673568
175529 178750 7921186
98574 177120 196562576
91287 179799 969559280
195758 195945 663360547
192931 198807 345321
176973 181959 12363477
59482 138476 686376668
108010 171810 167248498
112708 138512 64840153
79669 154016 350006570
144555 148183 57494719
7418 174203 417389218
116445 118432 128604540
168837 171914 7605047
149072 186627 93781425
138403 181550 107649131
151211 174917 59041736
198242 199846 169650725
155363 191145 89385031
127412 177232 124509225
122586 179359 141877728
89813 153882 160602133
91548 184316 285155439
61922 92541 76459646
178745 194506 286006659
53750 154601 785364038
19145 173669 386610350
137347 198330 226060365
183811 190122 170074268
38068 148044 275392466
86002 162345 914773241
177006 185072 57970034
178495 195051 742515465
196502 197295 923035122
154293 198789 111212069
45663 172143 517208106
74155 87265 547882763
87403 109563 55484860
183319 193712 601653863
186079 186719 1618478
143548 155556 922202870
168566 184269 39209552
82659 148007 647694038
158060 190123 80032724
56992 186296 810151451
183022 191137 20394499
21886 52427 263967075
198856 199911 378668459
61344 141838 595205995
16551 57993 103914268
194708 198399 921933269
96919 124100 68168887
10884 123906 691608843
62170 162430 318721344
62037 119401 143455970
49252 88737 98639761
14631 140426 403675152
100854 115033 35443591
180569 182739 345250917
164868 167394 6118258
49961 182601 331870941
84596 174743 225605519
36654 168673 330398693
163400 174487 27488375
73737 170327 241781837
56572 149270 364759511
22379 199741 665285183
119702 169921 421859960
103302 112404 22789908
75444 190729 318103499
31573 127199 239318435
7823 51286 48466302
165701 179103 33172853
163694 184890 52741476
191931 193375 39932843
150158 195303 112703519
153891 160355 16229551
7972 20147 30529308
104639 180252 85335812
64853 177997 352328019
4949 16556 157249984
14838 141472 317171315
11186 143883 332308693
23274 76567 133530144
24395 84659 257780871
187100 192120 12524771
112863 167754 379125714
157990 193901 395034919
148800 182386 83671182
99546 139968 557180201
40196 154802 286935769
79666 117961 95777945
78113 139139 45040114
110564 123615 699478718
102455 148803 875875155
39003 104880 529164502
129350 158190 663584052
172958 185198 23900837
164609 184039 48323756
93303 147824 136722878
1136 195072 876351433
156708 176553 610862157
93201 189720 479647714
131981 199261 168316189
145860 168318 424646205
177525 194653 42960094
155704 186513 76867901
48848 71535 524859995
182181 193527 28519235
69613 185142 289073759
42531 195544 382919330
108902 174826 732246876
92470 139537 247274168
87232 135796 121710946
115970 185466 119285449
53978 134271 683867719
27857 88499 151571835
55281 198029 357078963
16848 31501 703649523
44139 139921 880260429
184750 188320 262960208
190375 199000 35268943
53943 151024 243139822
32817 45557 31754961
129131 193934 162015433
19064 162918 803243371
2500 94560 416489279
154854 186073 877909948
32622 142112 274063147
97718 178549 202184809
35905 166248 345674223
78802 169101 173183766
199867 199949 187212
186933 190651 9356587
153589 166446 32159542
79732 188905 743349965
131851 137954 15313439
22300 95945 184251021
15643 82367 847469048
161585 197500 89554280
54583 143524 222573550
17824 56894 252036020
150282 156783 275014716
181380 185839 946792597
47340 47695 979569940
130228 144069 250520920
192482 193691 3004675
93491 116663 57987081
1118 143188 623605968
80044 152133 565249019
35481 108178 829230924
100148 133875 734278038
168289 181278 429988439
198040 199686 17741682
83939 114055 161381961
55844 103626 333444532
96332 157123 152470128
100408 137156 92096901
59390 152867 233918085
91214 176241 760775147
171949 198324 47023817
43977 129213 850214476
123477 185723 61842707
106355 154889 121686863
84078 181929 244779505
15725 47616 863558394
82476 137437 949004192
123591 147132 994981509
108831 143112 852906144
55236 63875 21500924
74773 93566 861336238
6241 56040 124895259
136204 193570 250184977
53195 182727 850855421
122104 173694 129048874
77459 165946 221507696
101687 161061 148842475
111090 159639 121698050
150808 189053 277530726
132425 165002 83718933
82578 156789 623165971
174488 193796 48350527
197646 199291 568981284
120096 195689 189220985
11448 183458 430569724
129109 155911 67187393
148622 166695 45095176
72994 102962 74944570
3335 63099 957188238
13330 28151 37259703
175419 190568 37996965
199768 199984 507418
70052 135947 56113872
176659 177287 1571359
153745 195735 722931964
109941 189206 627727200
79780 180763 252495455
8691 34323 621366085
196061 197306 3075188
121020 138079 42813506
183399 190814 935781999
2195 112364 275622240
148081 179464 257158891
226 27169 986412951
112515 157779 310788076
1908 35151 521247696
16071 31067 843253706
115074 121106 357123280
167649 186927 705410749
33427 48211 859711896
136696 140516 9562071
28968 95338 166047459
94206 188379 235709127
170009 179730 522001427
172317 196483 60428868
75181 163590 221455842
155116 175438 50594633
19540 128825 273617281
48232 106250 619365869
114301 120753 16188185
21583 37799 5095748
39400 76350 941948531
113532 146161 81845120
81100 87709 696700158
100638 164250 159504904
193553 195508 4927143
65737 91440 64076715
8522 48483 706948088
42144 103951 154595322
120445 150556 75613555
39755 77710 94945151
131388 192949 918981176
21502 54818 724494826
114851 120231 144314945
97071 146727 105467678
19449 136344 298668570
62638 112763 125288657
77409 173708 937401559
88553 191992 677836615
86539 182620 401542182
85106 102484 138245686
52669 180140 318858513
183421 190221 17065342
97982 100334 404904126
198507 198626 807351466
147913 166001 45173876
111609 116335 11873768
157549 188295 165943928
89328 154610 163709490
79213 102868 397845045
155008 186411 78399890
137289 142112 4814084
68937 94226 764993077
102857 174008 178080892
34808 93973 148019341
196826 199053 5637928
159419 169357 24782668
158592 198900 100694667
77629 153141 285643633
120790 177178 141060712
19373 45749 978479739
10548 187284 442486255
132343 185982 575802163
69238 101046 79579977
167624 195158 112792392
62576 82632 963824240
138904 153846 37421211
52453 163916 903072192
47702 86250 621973656
10653 14446 10743367
157504 198050 571198258
82773 125348 106691580
58498 111121 290611431
77744 172359 968907780
127765 164695 92644025
63674 108257 111453351
31730 60201 71337406
113639 144736 77964528
191162 198176 17507924
149401 183296 198471453
42416 77618 157733577
65882 120931 137727389
147669 154652 50492388
151679 175086 58344370
59100 64133 32739789
130290 171308 535077997
170441 172356 146499835
110162 181110 177457396
78473 188112 274334241
149436 179772 949021515
98071 170254 525481816
65511 99315 522545345
40967 132305 228635875
27508 64930 93681684
184150 193948 532912323
68477 122649 401297679
164898 191700 66808818
4953 92754 916695315
148713 174331 380991714
1678 40849 98009873
73304 84934 985782450
119019 120545 707730554
90551 153120 156917096
164589 179174 36059312
53314 79603 563578104
7468 41381 84901195
191960 194719 6902112
11381 49320 95087730
23723 176850 534192857
76616 156074 198996083
116218 152384 905071228
27235 41302 16104473
191961 196156 10448673
79469 110776 78309167
148264 189374 102634516
126242 129981 692658934
48372 64242 796023412
159192 183048 39811916
70997 88394 655576982
118883 189959 177888987
185064 196873 29549104
74074 147632 184344041
162201 198921 91647511
36851 150512 284685160
175915 183532 214883568
16063 164453 371668715
137818 192547 136865588
116978 165984 632240067
169803 172083 5620758
13568 191380 709456691
162781 164123 302112746
19437 186226 847842726
58085 90917 546752852
97069 185849 222236152
1310 100838 249038357
199043 199448 1029828
133186 193581 151004518
176457 184985 21349331
150764 152606 173530189
119222 174377 393259620
155636 193410 71995330
169026 192703 880140969
130511 132443 962808014
54366 170154 289752370
12484 197685 552201132
21480 46015 61421846
77596 99213 53946407
184204 189541 123559
147333 184359 92422996
97424 156095 147151634
108921 133485 152483101
176144 184052 517435882
96346 193179 495246750
163676 184807 862604494
178257 183477 13175730
58284 199168 750803999
16506 149602 545602305
194287 198592 674142996
41069 91278 410838782
180138 184679 119956228
115632 199372 851303389
152157 180703 78562455
25760 105910 946228455
55106 108710 361059525
197146 198629 894862081
161816 197610 89251893
32949 187439 386590990
12743 38700 513740492
196274 199763 1423843
107238 165635 146425961
175057 195149 13706518
48674 185877 397813237
125150 191673 773071159
51241 194641 358983494
133910 143387 23700235
148259 179779 535147626
86398 101537 37944168
141381 149843 603548734
108844 186897 710573622
35809 168878 820859990
106960 152091 344905418
133880 163523 315429074
179759 195067 745623014
195354 198233 914353412
171510 179344 19493501
26793 83802 142633715
120871 128294 18683148
1274 143348 355643606
2862 178465 709933135
110192 161199 684310068
186362 187772 3595914
61258 66590 13278163
66962 78147 719519059
188117 197170 22559595
12508 163032 479769019
181531 198538 42754779
151450 166112 36595822
53936 169226 397809276
26709 181622 862315221
20980 194746 434864498
162786 191751 923697770
31760 101544 174579461
128689 138472 894974722
82792 138875 140457052
45079 147757 539972143
27331 62766 88735095
22548 25434 7180985
12253 29722 735417917
86781 126896 100606297
155280 182687 68271143
135648 159211 59044221
109610 185488 189951996
143321 154080 686168855
27579 85944 146068040
37839 73350 534419902
153057 177761 61593253
199564 199957 257801174
51066 148538 635263386
181206 189227 20196767
164238 181268 42209869
152652 185659 249400585
169558 196463 322523833
23435 183442 424494107
53715 60703 990797375
69036 84521 791271200
187880 194013 311737767
95789 108420 31604121
121350 121939 94041091
139448 151806 626599255
54020 125373 563665691
195007 197084 728396277
71217 176671 263937374
37701 109859 449399011
108346 183522 188180671
107364 131996 61836195
129709 191977 865403659
147006 185988 97388799
113294 172251 147628739
89151 95373 764025568
111201 137368 154196085
26961 137499 276746783
170036 186504 41157740
83106 120022 92365726
161196 170535 23123483
90239 161986 234182884
119509 163350 117818443
80690 135268 603438511
79584 145016 163776378
95002 188296 233557894
71130 93888 640486592
59679 147867 994540704
131245 162358 78015872
170370 195755 63524147
66873 120781 687726919
109703 117980 661245954
16010 112459 977496006
192171 195073 7302550
181075 197664 435871242
26615 113733 217931142
76947 183834 267383459
134352 159126 82565704
19619 76132 448761679
18270 130133 280079485
152594 186562 84843156
183601 199091 769972921
24797 93406 449472800
153835 184113 548360733
144026 170579 66396787
28757 46935 233380605
88355 176071 4135890
20517 191011 688731138
66016 133228 168304328
135051 178252 175782120
106951 194321 218738493
112571 140379 69803149
84194 157467 183705974
112888 187683 187325745
158674 170119 149082605
121510 198875 193628943
59821 102203 949363970
149197 185810 953542802
8757 93880 387366793
181081 194261 380973442
52098 63089 68751573
163146 191279 323150982
46497 154148 455177605
195979 197604 642252351
108640 145687 112548708
62027 79385 43430442
106251 189962 709035782
83043 108098 62608136
99405 125136 64577018
70043 173795 611652352
36033 194759 397175205
13533 181721 845382492
160449 193481 82449068
97141 159140 226024861
51137 71611 51327391
139133 164867 433914780
170877 197086 65574401
24963 63491 483561068
181927 194090 30563625
29689 110657 202599024
156652 170549 34527292
157982 181897 251839203
195341 199252 398673078
161251 168218 17154028
52196 67772 927292406
147296 192949 966804216
122611 150320 538289709
161246 178422 42577739
169483 177183 19126755
156210 172996 743901772
45241 79919 86820588
17228 155499 346246331
86933 177204 225944305
193198 195360 5447160
139100 160326 394986690
162334 169737 18341439
1732 76765 187829978
177664 195029 43573516
127790 159234 978326177
156776 175603 582945639
61865 62702 2087177
133668 190250 864113125
195029 198242 38838820
68358 92707 66118786
51451 105606 135567612
78508 92138 33864338
156621 168356 339773876
66675 132384 164411161
198071 198866 170945367
1142 161195 400803634
31593 66744 531062810
45158 153385 271004529
119895 191880 876636046
65511 148059 206793555
5672 58136 277364556
175678 182296 909516870
130262 149442 48073661
17900 124219 369904111
77289 162099 212417461
27475 86454 147579440
120073 189092 172743143
178882 185931 148511697
167882 182574 36651337
108052 156009 120371500
138480 189709 128048424
33729 58622 62412144
60400 196793 347735930
196084 199639 8951046
95104 140987 115031217
18823 162174 358988139
86818 186686 250060809
168454 172576 531176330
12641 74285 154387376
69588 159327 885757040
141689 163138 53799143
84902 156537 179554610
123776 188073 434206737
105076 164655 149417450
106537 136796 79189542
160687 163692 529932255
150672 152013 423663363
128934 145803 470103361
167902 191847 194075764
134907 151855 42472708
119193 172018 826836626
21104 137592 291629578
52953 192199 348491735
92506 117485 211284725
27857 59814 80147379
141086 186622 113845002
108110 112931 867359024
191390 195268 26667439
187097 187754 1691347
82025 83570 229662507
127303 153291 65073328
99159 123192 641748176
145975 167695 54279510
49437 80416 97795329
48818 60363 761833981
93686 111668 476875252
128855 159948 937082634
63382 73086 24185342
88735 113264 372572203
191920 192008 938501855
124283 179590 138164852
187506 195620 20260401
177662 193486 39663375
110667 113776 480210945
81602 82547 89542663
45715 118862 183094664
161318 187110 64312738
103666 172839 173122551
18356 192361 585588417
127542 170902 108390413
169317 172775 787107482
105535 119169 282657722
189929 196447 693434080
5627 185967 981100226
153509 176238 727324474
25126 37762 31732581
58994 156083 754345636
30814 60637 488986910
74156 102537 336591597
77229 86173 544501521
178471 191842 33638470
61619 103206 103885015
30253 61086 77221664
101260 107982 456620940
121194 161254 100502391
153017 171988 47313469
117120 150724 331782255
144393 149385 238836544
148403 163940 551869623
23529 80239 142010886
134100 170741 239648624
178211 199250 48590087
3294 159944 43312246
39280 80594 770650224
31352 44954 33889298
158741 170907 30198690
117354 194009 191844075
103729 159417 139585568
78285 99191 658798291
14701 149889 338680064
47927 165194 582000458
83673 172523 222335858
69959 102574 689916196
150208 164993 36974394
191156 195511 955787333
73400 132286 147516603
104910 105504 1473035
27428 33222 257853803
33238 171474 2841022
115941 130515 36636448
118825 136455 318728909
142428 168755 65845140
50645 143172 231745363
187785 192411 11550511
45250 178311 332889491
98805 141099 692925352
96946 178063 202961749
140769 196092 138272125
183830 199885 269290325
135327 146247 27324765
130043 192339 866678978
94302 153583 200044487
104865 118652 34537349
41019 187712 912749375
95439 144591 123109796
135585 182175 116342874
30850 65539 86759287
36684 119311 206703482
141436 193117 833226841
110702 184792 956285789
140486 179459 512731232
133051 193397 32853234
184499 199497 750536964
189837 198845 22554482
120388 175888 138855074
55569 192060 341419804
146831 192375 113838634
71369 169624 246014432
5767 105301 249105346
129104 190512 792809320
28381 179226 377347514
142903 157091 409041564
167880 198914 77683302
97518 110416 980981535
196924 199856 7448736
14612 194391 450028416
111672 160400 122225365
108899 117648 21944581
58751 151268 627911293
182238 192558 889125502
60418 178302 991464026
130708 169576 304637908
186098 193521 426146416
62059 78848 42037866
164892 173439 21012326
196221 197415 382865760
84292 141982 144564956
94719 96778 709034252
144679 193888 815566582
127010 190807 159549780
80830 194118 283515050
75236 103120 69639845
17707 165679 370486257
160713 174637 329997471
55032 78165 5845004
147762 182614 224037397
96357 139590 108402077
170530 189198 616343944
191638 199851 20621247
97940 132849 570389526
110325 117036 16773803
176886 187081 25567523
25962 129559 259472426
76539 104292 454767631
11151 167029 390320024
119526 156839 93739313
57345 76206 955873216
154100 170374 40627446
83874 199886 472929391
135903 149215 33445961
13074 134336 663730327
47419 194629 574257692
112676 189113 495228358
40101 77517 3579609
102154 129374 68252267
156027 197230 102809557
129815 161167 78531637
25305 117087 878941010
114886 133761 47421384
118563 149493 480109319
151639 186376 963695964
134144 176873 583630807
12374 81995 698355256
45445 159822 712149030
166766 169581 7044156
148793 178669 152122648
153890 176679 998972337
61551 175165 284180061
140452 166871 685192255
53419 191999 648658564
88226 161376 446479701
96522 125267 72130393
68113 85546 43612856
41842 172762 327546080
42089 103094 574991540
67246 100121 82261504
72937 164837 939729171
11789 81921 330791962
154869 184247 459622212
21138 114642 284442310
98565 142064 109055521
138465 155718 43260016
139555 146884 18344498
154026 177296 444378653
156723 196833 190235077
53180 83954 76967573
43980 106060 413897888
171326 178264 17279038
69334 87200 302706738
159131 170484 255767166
185351 191991 564573158
178971 179995 1539962
143405 165696 55895057
128603 154141 63927456
28884 48523 132140505
666 31225 76541776
69831 131725 154945543
52686 100345 119314478
179305 194310 684409495
31696 146437 287195391
159721 199541 972295623
53599 180302 316863314
70490 161343 227622152
150160 195407 169913901
186211 191182 118798996
103882 154305 126381529
28941 142118 283349210
139168 172930 325719447
160475 198957 96141650
21269 52974 707239632
510 86414 713197719
3244 117104 457040170
143410 186521 434091974
69463 192994 309139572
34774 78289 108966295
111900 160257 121298559
47686 54604 17426426
174284 174481 486074
120311 161320 798740510
165083 190774 64103891
44299 152841 809611699
56343 173830 678919225
148918 188690 99313165
99727 197109 252330331
171055 182319 28108844
106384 146031 99364820
20565 82404 656019003
66737 101983 172067488
175978 198529 56500230
72895 177857 262605158
21482 108252 825442596
166083 178053 24721599
32691 101117 543406678
172231 178185 1339327
69853 128649 727149011
87018 118343 78482171
157558 178849 586996239
143255 183083 938096404
64204 105181 102495280
51705 172433 9733633
52717 161083 300040050
188969 197949 5421791
26994 131800 741675627
47714 94316 698542315
6438 191719 463718165
112047 191407 150673228
22690 185550 670091501
151017 161565 644927645
100385 121013 51654872
9047 43012 85103867
182377 184386 367741396
167577 172506 12248724
98924 195968 453125523
69153 76075 650723723
174729 189847 37871084
117648 129145 28929037
99053 145240 924719124
102050 127693 64241929
194639 198551 9788960
9351 103668 236083284
132458 161810 948472525
192565 193591 2560239
171460 174918 8262072
67054 124425 143650986
145162 198972 618174976
101294 106295 12495464
63332 65928 6515227
73262 164315 233765272
100245 191551 228495192
55314 77292 54924158
173603 184781 697029946
41825 151343 274293306
88981 114557 727093071
57871 106922 122456670
2342 51002 121676550
63671 124939 671764498
45193 189201 360382966
18120 172923 387312671
106331 123850 942554372
126509 131631 12751935
189696 192667 279169489
65000 103067 660783400
182683 190533 19794631
127078 191556 161227330
22398 40406 44026737
167264 170061 6993542
61640 199109 343941617
18237 61065 107265033
190495 198559 20148585
181835 183070 3201197
155225 195895 101587889
157136 186087 772016405
185554 189959 11044269
40566 177171 787983870
78951 90776 29234760
135858 165999 294622610
193374 196219 7106839
154340 199953 509489022
132874 155856 247123544
44037 61717 621434880
137859 156880 47791400
197876 198869 2533359
70423 189957 827609306
101973 137915 90068116
71027 134139 158116366
103521 172300 894248282
90004 170439 201502666
194937 199592 9112926
121949 166967 112740621
34247 109493 188150421
105528 105552 61875
67324 156868 224369283
149752 197180 119111824
110166 162393 471271668
100887 196671 239706286
172184 187738 38999749
56495 130617 570078844
12236 150077 949030981
81578 171122 224043447
103051 188611 252903642
30256 80589 125922111
196141 196336 414935
194332 199730 13575733
76110 189162 565569956
33625 85244 592192124
1225 63299 155356539
172464 185049 31486012
47450 188265 923742121
112176 166973 137270905
21407 33527 910226216
91445 179104 219417790
83894 191987 270539801
87764 157547 175098618
19542 72085 777393970
789 142518 720241124
74115 113316 98071367
18159 54619 540814306
117386 147757 502054287
178095 190376 30888022
28680 177599 737914534
121545 175481 134945175
186066 195840 789171748
88877 193606 262251461
104762 139539 898475703
90255 116847 722666948
104201 185887 204462837
165638 165710 508972687
184553 185516 2455749
183231 184031 167385545
35989 86228 693270474
152979 171349 601965441
11602 107517 240081527
53730 91596 94507085
2975 138671 440460920
156165 192957 91827696
45509 86276 902597244
31631 140149 969821400
3905 50742 117130429
58906 147810 639567274
11714 107584 966045820
137912 185666 203023745
107142 178759 727450782
90446 196438 800595341
3330 122758 836773302
107690 128502 498608853
165986 182401 470901101
121944 179559 776164071
57170 160546 258653096
127001 182439 138468173
138649 188271 124092296
164292 171104 179952493
83866 185308 253850155
167451 190345 57279471
125502 154217 393894843
90064 97320 284235444
6401 55632 123418765
40437 198989 778743496
167959 181659 34100390
173223 175500 5776786
165421 190894 696307086
16526 86066 729626332
10229 193910 459755196
108170 158346 628168500
2305 67657 163570899
8023 63381 138646111
105279 145997 102058392
59670 171140 278736702
161088 187781 242211765
154825 166674 12607788
194233 199003 7945164
61331 106250 112266711
167232 180000 31675270
92951 128834 89984965
161175 181221 22436734
21932 115752 234783535
134378 147401 238323811
152727 186903 85362587
184384 195352 6628540
97538 127874 76020187
137256 156957 49497473
173677 174189 1350106
124807 192329 168854515
126857 157225 258437623
183293 184373 2690017
42169 108779 438346373
84030 165652 204479019
183294 194126 986682010
152279 176899 61448300
181661 188618 10568122
155445 156823 194072254
88248 192981 262285795
197474 198779 500069780
91976 150009 145691847
156880 185188 70505575
30166 63385 83138906
16521 40107 56424035
36975 166232 563806823
132106 154091 55062451
82331 100126 44541037
55449 170571 783926203
143700 192300 121539891
95911 170159 185941163
110547 163698 133256791
25269 159807 336941024
124729 153979 279976091
47778 105739 328351704
5952 135425 61079738
143980 173044 72585407
180810 195494 36982882
97984 176378 450620682
145227 196044 762881113
151698 186384 86633699
91881 101226 444632927
117852 145808 70109495
164432 176018 28658467
120381 130014 803268302
50218 193057 848810272
172523 185132 508653659
12553 75063 156599884
12151 157478 264439865
90009 90250 376908027
127537 157553 154206138
128740 156765 70312360
30559 52991 537259656
129383 154354 158670916
185237 195146 9272627
38485 121386 733399349
128361 179931 648430158
121448 151283 869265834
170810 199050 615827792
131997 137834 14625628
187340 197057 419701279
115954 158275 106144881
40830 154801 285334275
89655 173692 860949457
124715 159367 468629140
185838 190484 11685818
80685 89229 21198404
101175 138216 12851936
15767 186783 848151460
42268 139246 242813826
57375 134047 349072554
6093 172949 388023862
141912 164988 57879662
156584 161645 12680615
152892 169564 41650138
40244 196114 390008899
187275 199875 115197597
4119 90733 490239775
36812 136956 379300619
151927 173894 54763654
132751 192788 469843807
138863 168976 973421830
90524 194776 651300773
37794 77897 32620288
25469 115052 486079182
125730 146348 51581723
130190 194022 159552533
100828 112634 137374356
182578 186300 9415182
170361 172723 5820736
197794 199081 3285806
21131 172322 560955803
174340 192896 46460078
51072 166078 288018737
105055 183672 196785566
64917 84046 47813249
176606 187713 27917505
7629 121001 283763572
194427 197822 439594413
84628 95375 979058329
127311 156432 73025957
6890 178182 428571591
38660 88455 124394749
61602 83962 282674140
147970 166806 46993563
141592 185592 109983091
12748 110732 192105088
89974 132493 106680022
18997 173447 964966064
113549 130709 491695005
120102 151246 78198668
12008 102255 252803385
164440 188484 826176701
87209 137146 125188578
18715 155776 343230042
107962 157119 352286349
196453 197100 1614393
146271 193794 118835146
180982 198624 19257416
169573 183055 33621869
39991 72485 81175481
23488 128981 886428180
181846 197489 500772242
141512 158179 524034930
192382 192694 371411324
183059 185143 188304917
99285 143486 494994268
65990 198192 330807633
60374 157428 243034762
118877 119020 361349
168489 180909 538798246
14391 41558 68143428
167672 171013 8269472
195891 196368 306013046
52770 190104 462056594
16834 139757 298279057
117196 158788 159563884
136910 172062 850154975
43177 79139 90085209
89517 124310 53215739
23552 82103 770961149
68271 161136 232693380
117727 142321 61691998
77741 135820 145316432
141884 169626 56135497
181073 186516 13798760
40604 53363 31907608
24178 115717 229114761
188079 192453 53271034
141572 174043 81083956
188200 199777 748757369
89373 111912 647844320
189591 193375 399667316
159163 195260 69449105
190339 191985 4083990
116447 141333 62431312
196781 199746 7528340
198227 199417 3002977
61920 153357 647374279
172169 177146 12418427
162310 166477 10280663
120550 125667 244707674
168185 185268 42629986
146263 152495 15660288
30814 197076 415966847
131572 142718 62936528
128823 171593 508694394
164095 170083 14791816
165485 176795 56712401
197158 198602 558226276
79274 152679 534819762
144639 157307 130372358
7452 92031 211501556
158981 185879 67130080
41156 66612 63720459
92833 184503 229404559
83180 92109 12860201
196467 197250 1948895
171539 184339 32043800
54019 97529 108779725
121345 159448 95514551
96477 179315 921691604
14488 107298 561343617
174012 177048 7625851
162390 194337 79697541
6457 7502 2650186
33709 83871 991185759
141563 163753 753971646
91312 126025 87250076
74018 112679 96717974
192027 199043 787808039
130259 137666 18514266
48192 182016 334781207
160090 188198 517842243
150892 175876 62241652
113759 167475 134566747
103180 119922 58788712
104654 155834 954205258
8226 155317 420309952
184180 190920 964245638
183556 195861 30860984
38698 113152 865944719
116837 134004 43077238
48974 83752 558250853
15279 34996 110656707
49651 137303 219465151
187079 187727 655391597
177287 195894 46636543
54334 78515 732281640
140110 183068 107326283
3940 168212 411079146
40393 139199 247385249
100331 145127 112189409
132329 183654 245606093
1905 59497 144263149
170610 186732 985699826
165484 193418 69699120
1959 78461 558098238
37127 81459 110891059
133716 164973 577497432
134417 187136 112083597
196940 198080 127391854
185083 196826 29381500
175097 180287 109227376
193312 195953 667126673
3392 38774 88603086
39453 68917 73593661
101999 114329 30824788
168152 174269 15294514
156625 176718 484786154
148819 162308 33790843
93267 174107 202316043
199402 199452 161132464
189804 197502 658938018
197254 199911 6743227
9907 69064 708624782
58119 141658 208990497
167109 175070 19794616
98923 191585 231953942
109486 149150 99596888
105040 135315 75927948
142752 195542 521806669
112502 116057 8082966
180583 193018 31361089
57599 140315 206936929
40247 130800 27974793
193361 196571 8005196
135472 156485 586383336
6514 71247 161996912
175194 193067 44774108
151852 162745 27377764
32801 165947 333281664
135923 199083 157998187
138333 180893 574155886
174897 177112 669531136
152209 160852 21725542
16125 106925 227176288
163221 172106 638045616
188784 192815 10054032
185664 190169 11304175
96944 173154 190694350
98121 134039 90046154
87004 147819 892436014
183314 194867 880828832
66666 98212 78869012
182959 183764 759276133
140534 170996 76041962
90696 175515 587873574
118725 163746 112914538
107010 145851 97441943
157485 170974 33420335
192676 198936 476719610
92574 178377 64588283
45450 57152 29578350
191845 195054 4650298
119066 171098 985189598
189385 193873 11234261
82621 171760 979464008
57532 72545 37308607
50187 119588 669744853
155880 181473 773050175
139983 174862 87083470
18716 129379 634830507
87136 165110 810017834
51368 194383 357981640
107211 125690 202553004
51285 106414 138002193
142805 156529 709434750
162813 179534 41427274
166467 190173 59246153
14671 97842 396591759
71034 179199 774455800
29029 44145 874806844
84650 137428 946359402
26902 125043 245769738
195579 196277 1676356
49357 78931 74121084
102198 141975 99701744
158153 196714 96265599
50908 116595 164437615
95833 140449 111846697
163117 199377 538246097
16756 164840 849164547
85359 124510 465983877
118955 172343 772419887
107851 179760 761855705
36676 198057 403795570
91660 114949 58431886
171545 177110 13920020
30959 126181 238315356
109768 197372 447017097
117068 141273 122556240
141026 187578 3576505
149559 199069 131821928
154124 162972 22266069
14014 49288 533493159
81547 162285 202335705
154104 186966 82116047
2716 157710 618945336
51758 94309 106511859
191274 197471 15400748
130644 134832 4201079
34565 101747 168039336
113060 197494 568764193
149543 150475 521220855
154647 186858 80458972
27009 137271 434846186
147040 181399 943576873
98892 195410 448130772
9362 89010 469424181
140983 170064 72676812
32269 129511 243399739
30533 96165 201776706
183667 191426 19443052
51022 86398 441297984
129240 176986 119335950
55548 91828 808658213
50473 102233 129550845
73972 125886 130097400
197709 199588 476360369
122699 167739 598115026
5784 130693 659466198
170314 188120 814843045
16233 152694 341715557
196379 198240 828246274
62553 110422 119739839
196165 196450 709868
167458 197295 74562647
108275 177942 746767659
24978 166212 866265605
10582 186894 826414575
87604 153871 985192016
2516 60595 145481239
195966 196833 2116363
55800 78081 55693764
134977 177056 946408979
5908 38299 102996568
134090 186875 131988269
173149 192091 47505832
65096 187022 305135830
1666 82424 202051686
125411 180790 340875216
83185 136953 134709014
167703 177198 197268013
80377 133250 874801973
12548 190556 984393176
172112 195446 58421068
34326 166593 331050951
2295 126572 311133897
70934 84749 450610548
115958 137236 53392943
76572 193591 375108513
75391 83243 19536793
7731 136645 322814215
108629 144007 88696952
191881 196659 855948415
126269 154428 70529400
150780 168901 45160441
165585 183653 45027393
37253 122601 981668814
8302 55203 487112634
86848 116614 232002544
60514 142439 205005842
68789 129634 639202644
125131 151017 330510972
121370 147551 65701253
193681 194336 773782811
70656 107391 868632868
134814 139629 12075744
156492 196487 194771129
171352 181410 25069044
147977 195464 118618693
63638 141200 804941275
134290 179773 113534817
34056 59141 62909481
110469 122340 457099434
132095 184279 973481046
197343 197764 1082912
24412 72640 95717032
32996 128200 762499030
164487 171362 628262125
24926 42442 459351783
70392 83296 32269368
79772 98862 47679606
48387 89013 101480673
86932 147807 152679920
21621 30284 401473011
69565 194077 311560210
126285 176781 126220972
198334 198401 164124872
43894 134900 227873009
133312 141981 616072633
161895 173267 154142744
129451 161382 80033944
26220 166998 352420728
121629 142780 53061822
187447 197798 414759251
52926 155840 257828004
85017 88742 9199609
183945 190677 16933168
2282 180605 704553095
17800 45175 68450226
180469 193292 32312386
198656 199396 1890948
27484 48154 51718575
177085 177893 1957928
103228 107283 609910740
133059 151820 416483457
154193 185036 189800712
52151 55700 831170773
187641 188069 910817911
132112 139784 239393126
173224 176704 448672218
6626 17121 26345522
87193 121315 687244922
89457 169955 785938892
189077 196088 502046284
137246 180759 108583581
69813 160024 113185211
1240 136902 675853712
100501 144117 109251780
164047 166449 5883062
45457 50132 7058599
168510 192823 60810607
153943 162563 21705235
186458 188836 5981494
43750 86317 106539911
119973 147064 952616684
98847 101707 512616111
78039 97744 86142808
82491 113989 78755989
100904 160423 845600950
59773 133664 822213178
92214 123075 345282910
68886 75155 313227855
137013 153125 40335710
149276 157689 21076525
104921 163068 145791689
38916 102992 160222939
91871 193892 240717067
121460 187423 165139850
190817 194922 4086440
178975 198195 48304490
164554 173703 22540188
124830 153256 680477330
102528 170059 962762156
69393 100811 724460516
149900 162400 31297596
107130 151646 111689669
165963 172690 57330742
197867 198189 857454
123802 177155 912086865
77806 89196 28220851
55754 180848 945602064
95038 145334 126024471
53128 187070 335239889
70189 77740 18986816
89528 181880 788129326
183352 191185 19681982
187005 191569 11423078
137654 152715 597657097
33260 61355 94336744
93457 103832 25937278
167373 198968 907695613
197969 197975 12530
56510 143850 367429101
56647 151240 684208564
175959 195857 49895138
77956 96330 449660029
192629 199114 16254835
176241 181074 11978298
60333 125312 162613160
161498 173724 30264699
112924 190856 825675774
73534 104667 77926468
123709 128923 13126919
85084 195597 276639581
91403 131790 846331755
31895 97178 163240188
85907 160309 186354186
173551 174266 1882165
140671 141159 1192421
84626 119825 448497632
117071 184350 168349757
186717 193253 16302879
87919 139657 129804872
127933 131303 694881715
155077 184949 990126686
68299 94033 777192144
3470 152237 372439271
167295 191848 61396993
115288 180970 492257319
1000 58179 186233377
81969 189153 649201835
124620 161126 666038036
25029 78488 456135621
44573 48830 584236472
56137 136509 201053081
72150 136795 161978644
129456 174324 112128080
199840 199966 286679839
97704 184617 830497472
70754 139217 171497848
52407 98520 524380111
179850 194083 448240500
156242 186044 74314571
59777 179682 299713463
64518 84106 48978687
133271 147025 34477905
182002 198122 17160090
192032 198323 15756842
120134 158324 95770600
16197 186134 590880789
31100 170483 985421434
42422 120807 196127329
124963 175366 133846612
142625 149966 18505926
194383 198073 939150847
191316 199274 19923217
32740 39923 17991183
148390 190279 104618052
65364 153536 830690879
31576 192465 859554581
17105 92244 498269691
27359 153038 314656859
43979 187645 359638811
177790 177982 476113
118747 147467 313394650
112068 134949 395422495
20018 129777 274884634
169908 185295 38401816
125148 161230 90420133
27366 104371 192716018
52330 121759 173790457
25304 167633 818190944
114611 136686 603009689
99327 176170 192318180
157762 158988 3019785
111109 119125 20076075
29948 39561 330504970
104003 198570 236718045
67741 122269 706231184
57422 104526 117655593
82195 193416 125976938
121794 169347 119079203
20578 61976 257074969
166918 185017 305221294
59460 76979 610118291
22857 68296 730988596
166611 168632 148708006
51383 142903 790944611
93403 98561 389379448
143036 166393 58461507
158003 161296 8269812
476 62818 358959539
182728 199352 485482892
171759 175414 9165382
74962 140938 165204954
176655 198929 55816408
80044 187884 269913544
89824 182668 627376683
130611 179074 779702162
44292 100982 141869858
168453 185010 407925706
132560 135714 7889031
172638 182480 24558677
93785 154730 152695021
27692 131401 259604215
53025 198872 365023324
139212 149806 664044442
28814 65871 125080685
47974 67273 48372482
73297 171397 749921529
19925 161994 355809549
138922 158702 472793599
66523 110982 111192678
61984 135100 183015499
52564 142840 226092825
151952 160086 20381586
41160 55777 167110920
93452 199520 265523971
17239 171072 630204377
60448 86968 580304935
120862 172088 500971974
126275 150435 222342550
13683 100789 218091226
72476 195543 734713345
52518 130197 391466965
179750 181483 1452627
74581 196492 305018549
43532 85493 105046731
144372 153114 21927649
191322 192899 536109785
185770 195609 24666684
154592 198624 110028975
74147 115601 209955530
105393 192517 218089711
131908 152878 52557529
171558 194794 58229289
21479 117061 610126687
159276 179545 50377987
189871 191755 176813276
26011 88208 858948782
101683 162376 163434809
31623 170528 347527381
38880 174074 338241666
114267 162824 121808547
119458 175647 140617698
77890 164164 138997953
101796 112939 27795699
40880 150682 274976468
36092 129759 584266154
193626 195298 4180455
144821 153506 21822201
124050 177523 133678924
147651 182985 88179980
32391 171133 524470812
168305 196558 70671832
114941 177532 156635656
94907 102089 444077068
49772 190943 123658302
102649 171456 208850106
84476 93056 853887356
178629 187817 10398381
123413 157514 510947754
55523 58346 638896643
3930 24850 241232379
192729 194213 3705825
66401 140690 280977245
21134 165350 791519417
169758 196570 66988339
44567 145300 460263839
141827 192005 125464641
191070 195435 6038928
3443 100773 243542401
59541 165993 732020646
165502 194083 408987067
196966 198823 4710398
17422 113675 240776945
147926 157970 25152644
183174 198147 820181614
104927 190271 213648602
197774 198466 1777388
58990 86459 955793094
160943 189517 71266783
31313 127332 932693794
177735 180772 7494357
52667 149791 243353478
68565 133066 960114602
45380 122464 474421787
59080 78537 392666651
157058 166611 23704022
44279 171726 360257030
60933 86469 285326493
48500 55429 17512861
85260 168231 207663842
98666 109317 26608697
82444 177828 385957630
164229 169508 13025728
28901 129395 817661045
22617 138357 289859056
173141 183896 26990754
116406 149912 84145181
12546 108703 240671209
76024 77904 714634373
34977 72768 910451162
98255 158239 150360975
182327 196562 35720173
97747 108139 261383754
169622 180680 27371124
199767 199785 43902
73159 127806 136864021
6944 76154 173372895
146335 151962 712556876
191913 194520 6515752
85202 176908 501068808
129794 144339 36302840
5114 56773 129556465
180091 191833 383646866
88552 96723 20545720
188917 190476 207568395
45383 77552 990478316
199627 199650 62063
41062 91440 854639841
160755 182871 516822161
106559 113311 16869267
31806 98026 165600477
96770 122845 65395425
568 94776 670755284
167921 186686 532250591
181741 194119 31136360
96391 144617 120803820
156134 188894 81743165
21873 90444 273922874
75078 181786 812681696
79998 92279 899506032
189565 196611 17590003
44207 153806 274484336
96937 104902 19986406
155295 170557 608250292
90310 166047 310836596
64576 154976 313321360
139637 171131 78635159
3497 22060 14755632
108140 143367 88322171
119658 131738 30358574
186418 187381 939060021
92856 142159 123563561
173798 191440 44230214
97803 144567 289398925
22073 110687 221808464
75046 152217 139179965
60543 132428 630580227
175645 197877 55654929
104444 158509 541592566
124141 166501 69201695
119959 193397 708661611
65137 158615 234145378
75470 169528 235371298
94732 157683 157823688
127412 137385 24966061
96080 170856 187171468
18414 81920 158917228
94314 180161 214641952
55134 143064 220043224
175695 191578 425841179
142277 177815 88721624
113078 125597 1801568
25613 188370 407406070
81714 137819 752389791
193481 195784 5828441
75408 149224 242912456
161668 192089 323906299
84353 132968 978239281
78665 111427 81880079
81345 92205 922027996
124197 149691 63965458
136778 148639 462270288
54748 159576 720505051
121694 168602 724398956
159693 193816 85235204
7573 60919 133621640
92054 174728 484786513
183294 194726 28086726
183408 198103 36787920
169425 187653 40809133
139551 158747 48111371
79664 151529 207353490
175017 189117 399460576
103052 130978 410212571
22603 127479 196782060
32300 187132 804295178
84808 180787 240022468
146149 184700 96287321
98620 139747 103094307
166896 196259 409546723
1592 173867 906176913
120097 138595 156089528
151024 156623 14031198
51577 180800 323253988
145907 162180 40856776
35573 70352 87013788
172820 174319 326588823
63504 131341 117883203
88992 143651 137047254
166152 192242 65163303
97430 157806 151377682
186817 193146 254582544
65280 136489 178317626
56344 178228 642847745
150215 180250 74683435
109667 122858 33143186
60648 73637 681677665
130104 188534 669237602
35857 100588 813845700
87453 156170 333891187
110519 185202 186853265
118822 127221 21114192
62608 197851 338373419
13224 186995 435037588
160523 175503 37270065
74889 146071 266262545
19784 159642 830578636
197481 198755 73613139
99931 150815 297626072
152354 177266 512196972
181845 194353 640992506
151520 193315 615446940
24836 39869 37790610
173231 178418 974150939
169709 184024 178515492
49773 166948 885353295
74703 87293 35639756
12389 32612 50846087
111848 151450 41613728
142677 177560 87106813
161465 184092 56329066
117969 152454 86476206
94999 147029 397383608
197477 198673 3064982
194213 198651 322121048
197367 199299 934756330
37827 75747 94940139
196418 197499 2700933
25039 105693 201869010
17841 42682 62161799
55378 74427 933117865
114617 183758 509468887
157878 170052 104992079
30412 98354 145025376
39184 193649 394221944
77099 176683 465274472
126299 190003 589579434
52722 88295 88907383
114928 174917 150144499
97846 186056 926625414
181814 186279 11328467
122171 144939 57062063
97520 119987 419543032
162126 172072 3669665
99296 158156 937801271
170884 195834 180504565
84013 112953 446617821
28575 199245 427137733
55668 185498 375248078
164866 187853 913652002
89635 124359 227128265
123787 172091 548122947
48612 163471 434143142
105866 132425 66618566
126732 165364 96765232
81356 150848 883744629
55456 181648 456533107
111758 136878 14893334
56686 152289 372785895
40009 45089 115014981
59743 194761 337727351
96178 113288 437339068
168823 178389 679361253
166906 188046 167261740
18560 139840 303611371
7824 59853 420567643
194617 195233 1534560
8734 139655 967347049
115828 140286 362893049
44151 124002 199968831
99158 135651 239247655
107353 178699 178477679
105356 127174 524177100
181912 198352 41284714
150534 158398 162800487
14138 60679 116750045
173547 192544 861239098
55401 56388 221885307
199328 199850 121193563
154388 160418 15132220
46480 143281 242380162
173948 176165 5571809
10329 155390 363351261
49774 195347 796757901
7114 185180 445641173
102329 151337 695367470
1284 62354 161605112
179353 179722 98301138
92811 152062 148446368
4338 149820 542128005
123400 177397 716276058
100697 182957 289674510
185694 190198 541453023
79972 98859 420908145
39118 124284 583504675
108048 161166 753931921
62454 134987 181543682
35630 154035 751518048
182384 199077 507424147
76253 187601 628913563
98062 110809 908630684
20176 172135 380261716
50504 96440 114967241
54450 135467 202797993
36307 67212 491286693
151176 176006 61851168
154770 186769 79944291
69440 119543 125308122
44078 91377 103090728
116272 177758 153788312
119890 171045 127965308
76766 166619 224831786
135738 198416 593130497
185255 185285 747594546
133889 175946 105098632
94236 105456 678424157
179222 194781 759881190
186011 187850 76239201
178940 182835 7471204
5690 72381 514365939
184140 199640 324259142
4190 186803 948461823
121868 189462 675068223
108843 187562 197164614
46421 89561 831271469
52256 91194 97258631
96388 128985 81773486
156957 183740 421374049
144125 171903 831296327
141017 148738 19413326
148482 155286 16993758
48763 58161 23711758
61519 158499 242794126
153038 175962 57191478
85252 152868 169414299
58303 67662 288493517
16022 131802 724153857
71283 143741 789956748
114434 137830 612369697
159430 182182 638503655
131795 183349 347719645
193044 197647 568892459
188998 189832 2067673
188076 188891 2014174
190107 196437 429924107
95841 165490 174552699
134148 152631 46337105
125384 180100 136600050
70674 176661 216465076
110654 134523 667292617
24385 172840 545586561
195224 196293 2632149
24372 135664 612423545
175354 185906 26446919
78900 118407 98774332
85163 183534 246217012
35283 89611 135744699
51038 141830 746644924
93448 112523 141858112
77473 78483 139143541
105996 133056 157708385
148545 168902 50766646
113972 116627 778057222
41989 104385 928258568
104620 141473 57018181
78976 189419 688265694
16077 193009 768492982
175183 193001 44642683
40120 158311 656437454
80863 168181 635671761
81760 189469 269553779
107760 185053 193455477
41027 139876 247482013
35159 58208 57863602
88409 111500 57903274
53315 65703 30998148
123931 142180 45724764
154675 177668 57285673
131444 155700 60877724
118952 131573 764487547
153805 195941 105325981
118143 169315 128181575
61467 66305 12051668
107827 130739 865641201
130931 190524 149073011
55657 114321 146596366
167903 180411 965960958
117630 130682 658762273
190390 190591 516376
85308 182191 242346762
19680 134311 287030109
120565 156588 912216291
18879 68727 124709555
110483 153866 907930142
108026 147582 234624701
158515 178438 49522039
19855 78799 811440312
45001 165137 300934388
190679 195850 325249394
59851 195380 339009555
141797 145638 170346707
94900 113253 213519127
89946 150844 152807460
153160 190116 92359556
43147 89775 3466124
195912 197621 4208927
173496 187071 34108858
6134 66350 150777237
67211 109641 106067781
170490 172194 4241249
86333 110859 24576934
121619 199377 194641244
22795 59675 154967460
87457 188656 253427848
185424 190952 80913968
129245 179161 124628321
82409 84682 607020152
113586 124512 491433684
18143 132526 963728604
68894 76910 88560909
35602 61027 350807492
28817 64128 88388238
44669 119842 825996139
11126 175945 412560170
17482 61634 791682865
62192 85705 58812015
37660 148689 278091346
171972 187044 752687939
167169 168370 490607679
198489 199705 3099337
177208 186259 149082433
160871 189364 843540348
122562 134195 57659061
109747 121641 550217353
59318 62356 7479967
67631 130757 535611455
194979 195752 119123924
196181 196421 581577
160209 195843 443920914
93085 154226 102410457
9757 33888 60590375
121332 178159 142074908
50251 190323 350613462
164470 173753 22873279
59219 92039 127826803
107589 161559 363691287
114529 157042 955781932
171835 182080 663061223
184826 188287 8793680
145400 172844 68493751
79690 87154 984032036
133105 165775 918166378
169317 190587 860145752
99320 124411 657859390
63056 145074 28530113
61157 181951 302026343
133620 178168 440995804
108020 132389 61177739
70951 73526 6459897
13301 82515 385610981
52851 104280 128705142
153229 189195 89851490
167736 178484 811498662
66124 95734 149272374
196893 198351 835167145
12217 85152 223136079
161632 180020 45545488
72709 81950 23168659
3297 189958 584341842
54518 115825 478415991
189266 191174 167955786
146096 169823 246477280
128765 194241 163750809
60918 174845 284937791
133761 140816 17703470
6919 190163 458646169
24036 37061 32694629
30254 100374 569192297
49587 141952 633177080
162107 168229 812007539
77370 148768 385743411
64180 185074 150536275
126659 193689 757846165
19220 40338 52450323
22506 35322 32172536
77071 194174 500368081
25464 142660 293476529
116451 127389 278475363
31996 118397 420454989
56865 134082 193157466
43650 113434 220132116
15793 177055 297088461
183251 198927 441239001
115827 187559 202454902
76303 131120 137156525
12598 80271 169493533
2008 189804 711881241
181090 182918 661615508
44773 101866 502834092
25978 52563 66532228
146768 175737 72281144
37628 39373 2015062
92201 197028 468926002
84888 152389 169122456
73259 187129 11786129
131376 156488 419029135
41666 117636 190076662
16571 164579 848643846
26037 161475 716638695
109507 168439 552044500
10372 148095 894731651
57038 149419 394824137
150633 191566 184779034
19474 77119 144350463
74078 135425 153698813
58505 128774 186409603
95310 161644 177603425
183328 196382 368120341
140211 199045 34649004
947 155963 989352821
48191 58344 558490407
138665 197213 321612255
95991 188015 230444690
70768 85966 791472861
145624 156289 376046740
77479 118648 396981109
123498 185354 154728589
96014 191999 240282285
115007 198058 207904722
142493 165396 796629243
146679 161509 606230056
53370 187053 943543390
175617 197133 53851851
48649 179571 485484171
61123 138993 194889196
114710 125246 26572323
150579 191394 226036410
66407 128412 168581060
141454 166031 61503886
27892 164938 343211745
142540 188285 298490702
63250 178099 287314295
45974 160950 288003046
123666 126569 7353476
52312 78914 915754631
36548 185660 373110271
176849 191229 36069998
113455 152450 398876589
41022 147307 266127093
163770 173979 397843324
26402 44785 644665860
14033 140924 651038861
84101 178323 235702416
196724 197918 2996782
112565 172765 150680548
58977 115317 251900078
130359 192376 155091315
178308 199376 52908358
24891 138861 285373954
177593 194500 42403817
96060 112380 40846059
11292 60303 122937732
2741 99645 242485772
175270 180252 874701662
163065 197252 85267693
123113 147949 183354048
186067 197285 224348675
84171 170711 216633741
145534 176930 78413826
2475 106540 342312563
7848 177121 182334465
78860 122140 108208808
56375 86107 937594578
192530 197970 476257506
181780 188215 16302227
172673 180561 126602730
99595 177522 586914738
23958 197919 435417428
191046 193635 6443086
48960 160097 918154912
58506 67091 21297804
136373 166683 75823991
112034 199916 506273987
184314 189268 12432518
123061 175063 336021768
50019 175762 314662892
32490 143628 278136096
25227 44781 48964204
140893 169364 71170291
63719 106934 108029783
24624 91507 167241221
90016 110342 51023629
101140 145690 780363427
175300 188292 32613374
17349 41049 886810837
98463 171236 461000676
33566 77408 625128988
137207 141056 9664089
80301 179324 247635408
142257 155676 90254771
130297 179156 121948627
41610 199891 674799325
151992 166324 717819507
114625 122130 18836410
175445 179094 741509600
54997 133758 197105030
110736 185289 29591962
136067 180658 111257875
77900 194590 291947049
17289 134551 293528191
101826 182648 202133539
94843 133860 97764032
71793 78873 956252949
135815 154545 873171448
109815 166173 634958677
15102 25641 26426714
72228 187201 584542893
45094 126155 203030280
16366 178455 593473290
55811 134213 389551030
171956 191470 48867647
199558 199974 1030834
173282 190882 44204489
186562 194823 20688961
36072 119583 208855243
173262 184694 950708764
165612 196997 250494653
60110 96010 226238919
143992 160815 28967435
163040 164057 2557680
9615 125298 289749821
3246 101840 246780622
47951 182252 336020353
168509 190556 55188266
127103 157676 11005297
89497 170047 794032579
10875 54476 290177186
41248 175892 336902723
5633 70612 162664860
29640 75332 91179727
20057 127092 618758332
110698 176420 633527522
768 77768 192763713
118122 183708 164182120
34778 72890 728724073
149291 159555 25612702
140661 160087 48636629
144975 160017 551358745
109552 137621 70484048
15911 137392 351047081
95612 120556 62468185
48653 144670 240322992
115896 145949 75384673
195048 197540 6152915
82084 105613 58854695
91616 180882 87180968
115203 168379 133150621
1617 46799 219376954
85184 169452 211015349
59673 143977 284955503
14156 26882 31986474
128409 150150 383097112
171042 181761 588064149
177461 177724 629942
19034 196353 830810130
181528 183466 4989764
135901 145857 24957011
41468 79996 96403916
198873 199803 349433065
10315 158137 702956744
164908 180808 884392171
85057 152749 169626703
56846 136283 198720713
178635 193012 36151848
57752 172965 288047038
198731 199269 1373241
170016 183071 32565510
158962 171428 239269183
23675 123133 357714527
173390 175448 5214950
158336 162380 10189088
143607 177927 892615264
73749 162131 221462926
49822 174963 512995295
6475 33012 66550729
40128 89557 550046653
104620 194652 225349310
78875 113885 87440972
193527 199368 205669014
137950 155184 370678930
199876 199942 745851839
16676 91129 186099314
52840 76101 58370225
196211 199594 497980881
9494 36837 244312095
194706 196585 233096672
40826 82422 878816302
137879 140667 7018578
127527 137958 869694146
69946 180657 453854039
94115 158077 160314079
190759 194369 8971118
18674 70081 128636541
146928 171500 185632354
164130 189523 427034118
193398 195532 5386213
7274 184248 442902329
3662 182620 447748580
90261 170557 201172494
118486 137521 992076930
162703 185830 7949995
146621 157142 26503510
1559 108106 266480355
73272 164709 513801629
172025 185161 32854650
123052 179060 139958178
156557 192134 88771584
101715 174442 828647796
143707 169750 65161022
33420 183845 809388538
129238 181734 166660455
56346 162561 933459796
75919 194633 856361792
144798 160463 759234618
140390 175896 88691054
96694 142305 114341401
20010 115979 240155542
16026 116028 250271645
62744 75291 945600937
112584 184029 178868863
138209 164632 66237380
132432 181811 123315160
91992 101026 22783798
104993 126413 53770558
72250 160857 841770024
190007 197362 18336642
138758 163784 62756341
53153 125268 180630134
35747 101621 741367367
172450 196069 514579072
52773 175529 981934436
68450 139743 370220357
67332 155381 220552186
156089 185097 287481034
79237 149709 176536079
76231 86184 999134828
8575 102016 838964130
119112 194209 187946306
10048 114198 272926651
160540 184279 59180160
154975 171073 40059134
44902 115845 481369002
6493 194314 470079719
70399 102008 189588216
123690 131539 19661394
4877 130113 313609889
13687 169114 200077136
197259 198846 608760341
5612 15324 24264315
118005 175590 144084902
169553 195822 639069737
136372 171263 87119547
105507 112784 721487302
10727 36527 64776812
146485 178096 78868550
111252 117798 16388255
98295 135103 92277084
99350 174535 532510155
82310 107532 53586417
173410 196296 57346990
179048 199014 79144917
33636 158089 998423494
142502 180337 94381384
115404 130726 38530357
107396 164115 142302494
114052 118581 11398154
122833 141175 45992023
158626 179345 240317126
44921 79344 863983386
71604 133951 156138736
117454 189463 776038378
157331 190803 83494400
84325 145840 290878780
136147 198038 215038279
151981 178416 65885970
60462 63522 301809123
98570 137923 98672043
35642 170018 336306816
169296 177046 19267635
108073 120439 297420442
167301 195030 685439314
43445 50172 16839882
58711 84455 64164222
132477 193350 152216215
87167 148174 975245725
74865 91714 41890167
58318 117290 728593386
173786 181927 20301962
181733 184684 7476882
168128 196533 71035303
120243 121115 780925210
70124 152035 157928586
173230 185049 117071183
109502 158428 122725663
40690 191172 500052590
11241 154151 357904542
14418 77322 157617013
55336 90541 87743961
151364 170736 48231646
112462 175340 157394131
188968 189481 138758461
98487 134821 886523437
72929 155506 857696625
158835 174267 747682872
41521 66917 635140278
158738 183485 110676503
52991 137935 296486380
43416 63879 51256297
121490 174093 131592945
157373 180412 57143043
72904 140783 170077316
173733 191005 43335149
40219 61708 53829762
83565 143982 251738402
26339 70016 120989965
161367 199893 96201724
194751 195038 730412
117854 143971 554963527
91940 120494 71637906
54533 139124 211798915
61949 64788 287212389
51308 159798 369510017
57634 79844 666038928
193770 196383 6474956
116582 186610 892065844
150991 151134 361414
155500 167761 30478689
3881 95273 228660573
83611 83988 936986
89626 193646 620859403
139634 179623 782598636
180451 188962 598070878
130911 195442 834106587
153968 180869 66988481
183185 189793 195849003
122433 137489 775785040
169566 179242 23956522
62808 136699 185022956
78655 94012 930994347
157495 175181 43935135
177406 186714 453253993
78016 189983 280105393
21431 99982 431336414
24170 193217 423090087
184772 193738 709049744
126326 177381 560379230
60081 135310 913825129
117319 142011 531201272
126813 165169 110845829
185709 188837 7856436
162194 186955 689787640
60626 192878 330834453
86761 159217 299810198
111370 173193 221769331
2856 92794 225038053
6918 103076 240593167
142662 182260 700039840
176011 182582 16399017
159111 195296 131475860
21990 51877 74779492
176263 187507 846194032
198334 199629 3272562
82859 148964 608033584
39734 105672 164839072
29955 173696 359623890
188663 198245 651295047
62182 187206 312867436
126247 137598 28425017
92429 198174 257008876
85080 197197 612588329
160435 175841 38304289
185821 196117 25740879
24025 157924 801919263
182223 197542 38420978
120201 148635 193875501
70699 107886 379156856
20071 81811 51173083
81488 195494 750381068
39822 193234 734048730
83421 143383 150157877
28246 104903 191819043
69934 130183 150934656
4291 169422 413305792
35694 116909 722934609
32804 43253 26077070
180745 186616 737516558
162590 199300 91646027
83081 109626 66341511
29121 131407 309104096
76487 184828 270922073
158058 180107 54758750
45688 95221 374811573
29899 51082 52911096
81897 187242 927612359
63670 82821 710624145
96782 104897 20372193
19863 141999 305815403
97403 172211 187254726
12757 189693 442934972
3781 6158 5881769
125798 135175 459653626
87381 111234 629807361
93065 180947 219796922
104809 138384 934010044
8639 111716 257958674
95916 182503 698283028
91273 173751 206568855
78979 158371 198774409
23010 66953 109979640
77906 123975 4792511
24450 127805 618019946
128597 156690 344713189
885 81477 778702095
14372 117290 257654713
158762 165186 16094634
177163 188001 486255659
69016 145653 437701809
131440 184977 133862412
18369 144123 529141304
163188 165899 117730655
57558 188628 327841295
82483 89865 653567779
72226 193779 401411818
124832 132474 642401342
75699 130567 137358514
144272 162100 44788314
64189 173400 273192754
25927 169191 358658879
34090 158263 310884034
22020 123077 252966938
2272 79465 488249260
72245 89702 43583670
17645 35278 606625733
41724 139544 21488942
116377 130923 401058044
152763 192873 100194292
57435 88769 78057192
155051 160802 336610143
10653 50523 186083679
120787 178026 143132875
72594 167599 251046784
28250 127105 169968520
136588 144629 679260560
3017 66452 158811646
112447 196559 571837849
33670 131923 245899616
154071 191691 94019346
22668 69558 570557512
190092 198441 20891975
78261 165893 219361101
4727 77758 307587190
9377 80737 178686679
66271 183563 293462608
160293 175623 38150983
112324 113484 2912659
37310 106688 173575106
199712 199788 547468256
175076 181497 15945486
150469 175895 186425804
8372 198284 514156916
25860 48468 549631305
44044 56089 30398541
86875 113983 818235584
158246 180679 883403519
98228 155120 142628134
151434 184973 83658587
97308 170022 182071860
69372 142522 183148446
37577 66562 72570528
13550 151294 345101744
90831 188498 230467556
97760 156730 147899609
110180 177184 167668991
141869 188748 377923102
58587 142170 236779622
170728 193723 553182627
125094 174714 832801969
124859 184355 567806700
51167 105036 134868515
112146 176364 160748222
135550 194477 147377039
135570 192526 344131913
115369 131371 697478071
147964 197816 32379681
140852 194475 134052024
15935 25167 23065196
73564 144097 519235270
134353 134674 816224
53751 56556 7207520
8855 15295 152890041
133728 192204 63847478
154809 178423 58790276
21456 107309 317703288
126221 158464 446086949
12469 98787 216087160
159554 160547 2523818
178851 194170 467917069
112429 174305 286480565
7350 136568 460908411
73369 117308 937691819
103492 117710 755575606
92029 170144 195716135
79763 160966 604272661
120339 188591 170836674
48688 58266 603621698
69118 93610 61245106
189025 189121 204990
7056 191145 442042926
196290 198633 5916727
12975 162941 375699794
26041 76793 127190578
126610 133060 16142801
184705 198457 593805321
89649 90215 555796273
77567 84526 17265231
24066 28560 222238076
41811 132185 226224542
192401 192757 855358
121365 122060 795017262
71363 147626 191098939
127678 143451 39482664
12943 110438 244128904
14088 140773 317348491
74279 80785 16300274
194579 195290 1749220
63030 104499 103737155
173706 186518 461571110
2758 177150 436361437
70278 197476 318248580
125827 151153 63464962
139179 163582 61162121
32086 83191 127761357
12372 76708 161304628
171290 184330 32634635
3759 61079 390961422
100475 150296 487348734
73125 152641 199243928
62392 79649 43199539
155275 156103 2125367
132661 196250 977796126
114564 124372 24676413
195304 199847 11432625
32316 154257 454377792
44395 66807 56153454
151115 165666 36365517
144078 165663 54123574
50241 83988 84451844
179751 197867 839676444
170149 196918 66900196
138283 181664 880494068
100857 113786 381604015
191964 195225 445471249
173593 199639 657918695
24170 26870 402489956
170297 173745 373434
72169 92419 191156977
87949 101447 479509792
77999 165020 751880383
155467 168998 629376110
127313 182981 139135200
95591 151808 132637720
32480 74623 802881633
104971 166421 153953766
24094 95757 929329151
185779 198482 31805826
118263 177621 422202741
136245 171913 89090218
89792 108793 47606519
144874 181203 865015455
182137 199262 381622735
53171 170790 294312256
46756 154208 149463818
42656 56198 785176932
54426 182051 319166640
159640 197732 95108961
72809 163533 347283681
186136 193609 18669430
191634 195264 986202185
136636 160909 60863688
26376 122556 906262950
116916 163530 116916902
48646 121390 674280198
136 195951 490043660
158850 197806 97238932
39946 181282 571462013
31993 153156 303261681
97406 98999 3988535
54877 93819 97305408
109568 180788 16701635
26804 173587 367224336
37391 185173 369801040
179785 184898 12925096
183210 197315 35277408
24890 155378 326832645
134035 152727 46849078
54406 123355 172502801
29240 194579 805645936
87125 172396 213509263
122393 141418 47704087
179713 190490 629815621
5330 140019 678089880
55920 107713 994485222
35735 133803 288425446
147798 197993 125366231
53492 80273 66991740
83940 172789 222308638
181569 182507 2420657
12909 70734 395159887
143993 194804 37665936
180312 196112 39709026
186447 199642 819340092
23406 164217 352690824
150993 181135 75056911
105827 150432 111972288
88527 176210 380123799
13132 111196 245574516
5008 93758 241024006
12741 123882 278353044
190434 193596 413345690
42774 156983 839374670
103677 104998 605405522
186924 193836 786426965
97869 129279 65316374
78556 150378 179919503
110141 167733 144221902
34926 171163 684292892
67827 173273 773275855
12325 30740 485012810
175307 188929 897123748
145537 166875 397989696
2166 187285 463333400
199963 199968 30128830
63897 65160 1252131
196005 199964 9957859
82543 107414 902657803
72513 132695 150770242
115430 120111 535326095
44452 151625 268436315
37660 135072 243874895
98389 129250 872880337
193991 197761 9425369
17129 167297 503356634
71332 159452 695722046
157759 169504 29232268
173044 176325 527611488
55455 161082 32000183
55419 132836 193696738
6728 199673 808024534
92799 189290 465877210
89298 164582 525365212
77657 199803 572313655
102721 103720 541169706
90441 100374 25020975
101789 193552 271028979
89957 143586 481590249
16311 70484 135622350
78670 128477 331074725
120315 161932 104437024
135206 151602 41117178
176660 198787 536803543
79231 189944 352788708
124824 149393 61584493
21046 101450 201217994
105529 124055 755691017
22354 194355 430479873
128688 174806 115240573
13164 79212 165524303
21541 40195 146931666
108036 135729 69499603
150707 160772 476735728
127376 194505 167880372
197796 199618 4651808
181150 197885 42004173
162480 193943 78462592
125147 153941 787648596
92510 101637 22971161
182386 196125 276887077
14779 48530 84588520
6949 121887 703743180
24336 58125 225154638
70657 106880 30751258
131309 150134 47316905
147977 176371 368852992
106995 173290 107869073
182743 198981 40781403
117017 160829 194732122
186830 196433 376276777
163406 191807 898955461
20576 147198 317033091
194999 195488 358207225
89771 97101 18430499
16430 166804 376441950
191025 191193 390231839
42118 50809 21622131
72126 115290 231448745
24462 164891 351753964
161455 174680 32810299
74021 122719 470821870
160272 173428 32632405
126134 136991 232291143
185055 193884 22133337
59492 199177 349415629
114040 122668 163930007
7721 146167 346639274
119260 185777 166467238
130148 198651 805977469
99035 164871 165100797
150534 161929 22732402
158673 181548 723063339
40303 153086 209825067
31586 62399 598643049
171582 172804 3043482
40732 89981 123051071
138056 165052 575222035
2614 24434 54561172
114174 175399 390363224
128721 155235 213728273
43473 155270 6824996
21715 54962 83386182
16093 112072 868880816
18739 104211 213842700
133962 169766 734405899
136664 147518 27230566
45553 154587 273108660
114849 142742 1437373
23666 99730 190393789
188474 189799 41206117
110400 163072 58438348
139861 174070 99785967
140494 184484 109893021
2676 148564 773189084
137160 194238 142722277
168374 174244 14658975
168451 191302 697158549
55227 145370 225573342
170354 199107 71944216
109513 132920 58813547
131127 157701 211416382
172153 192861 51842593
141409 142294 2194677
105403 154054 121929842
24347 147374 308121913
167620 170162 6365509
96740 129877 83208552
104143 114218 25216267
159230 172857 33868366
122297 184845 241977098
148674 164857 429880909
51619 60211 6818728
117804 132485 36875926
151799 180720 71986173
82929 190086 445074178
16329 152364 340626803
90031 99778 373996323
197364 198182 225356362
152517 190773 95619370
74230 136253 576505744
4894 79764 187433741
90527 175663 213226383
56816 170177 283525940
14122 192223 445842678
49339 62984 34146571
198756 199432 1723456
87155 141123 135312799
183621 197653 661038493
60328 174246 821946337
178959 186802 709216302
53677 66835 87679148
112491 197768 213434394
75846 88091 22204087
140709 170960 532661427
152428 195604 927178769
114748 198305 209171719
183248 191669 976112841
123933 142845 74508420
78422 145524 263298605
78841 154176 188558451
136410 143670 674588107
82352 84248 3841038
134453 139837 13508161
175846 186089 805703659
100473 130401 831536421
150008 155468 13623170
197320 198334 2621615
5388 137950 331920309
147130 177091 74748250
45195 76433 78331973
118864 155951 93041264
32010 99756 499122242
10046 138313 321288048
131601 190484 147347823
89243 94537 13400650
43075 115951 480796873
148449 152368 9730379
183329 188696 13492240
21913 48241 381784547
82105 137304 71862246
89744 161982 181197099
98842 171239 676591695
75893 142298 474623561
112154 120457 20874233
79523 182261 256934052
186476 197697 28030918
71795 96089 392271885
57117 189976 332276627
53911 132863 567261831
49210 131958 159295182
152703 176533 995838894
152425 186929 671371661
161907 198195 150934283
157256 189134 79481209
96398 180138 844732556
137261 139839 6481494
184518 192353 19677888
133902 141453 18941107
12775 78406 257262929
122862 185368 819267653
182673 193950 65344456
16680 81516 314399638
45438 100460 764454940
6422 67240 109236287
117092 159303 94020568
22160 118836 695726297
102839 184369 812114486
133097 171665 420156038
164460 171870 571571332
194615 194943 822223
16008 75739 149603322
122988 187806 816634043
92461 156802 161418521
50890 151922 253060196
32326 45416 312092526
21610 167773 464744121
46256 89160 325945532
53882 105877 393034241
1698 188735 826687367
178485 190154 592702831
116787 181002 160540769
8125 178720 426818773
169179 177351 735495029
45623 90567 401608118
115834 176267 151226247
160367 174825 188354476
133722 173205 116490001
60252 95187 87225976
17333 169061 379771068
67352 122615 645799166
89701 152300 581752979
69418 191318 305069767
125473 126473 2498480
48109 60025 375663390
65370 196462 645913945
23459 113102 488117770
67681 153652 861954481
29889 121117 228313596
30269 157838 999600523
48138 156656 72047356
16777 129752 764081011
8536 147489 630989261
105862 108623 6884405
29829 42260 434673084
105684 193177 415671104
86497 116704 249849767
159860 178107 45395469
74158 97553 645391790
110961 149262 821661488
99140 99790 874301
158604 190569 79841853
66888 196326 326537543
27717 117677 225100085
86175 140505 741904583
97930 132753 87296330
25920 129910 245997229
64580 152374 219882238
51058 155429 615620093
126588 172115 113799467
74378 90188 39410564
110072 145060 87731851
76940 91100 545800448
106772 199016 230949416
113086 162714 124552218
56886 87844 77088725
52271 154349 776564961
47024 148606 984627240
38883 72766 50084811
51779 121913 140975200
32642 190870 453856346
97412 102601 9495527
103777 198103 236105829
49952 145469 995404031
142931 183951 600739883
30831 163398 884754925
159811 181277 53395657
2426 144200 354894095
45757 68619 727839877
98600 104041 291357230
111072 119023 463375543
129117 160503 718490695
140591 141751 62853634
144822 165066 50857544
198698 198862 743508567
164230 195743 78633200
165016 171978 17154880
93098 154115 702509954
26424 88467 29423542
32249 82970 126829975
69169 186672 294077833
145426 175494 75087977
70604 155845 213565151
184461 193611 542239379
162749 171108 403252636
92981 119115 77853989
42171 62828 51697016
4922 157634 382491702
12988 135001 861979380
5361 160338 388076901
87723 106625 23152043
61222 174364 410683794
138705 160193 53833717
126050 176549 126177332
32160 105051 182264417
184191 195551 28492686
119727 176841 793618013
174588 190594 40152283
114451 159200 112198059
44385 144009 249429185
191114 194508 682432467
5349 192817 943448967
56945 118049 193157509
100056 195224 238162915
19537 112838 233400038
62948 97182 653377746
125166 182207 455309522
80251 80270 54828
85308 177885 812946907
198942 199581 408910406
183658 190837 18001588
83717 161168 433285684
84117 101063 42452190
193340 196210 687890941
191896 195630 248126249
160629 180138 48426565
115274 123145 19768468
133445 171426 94887755
44431 73903 560784826
82639 184044 253750671
152590 178386 775215040
14134 143192 624662854
69512 155810 216225352
94761 121571 67126058
159870 163679 9618218
92074 152185 340741208
92163 123611 861655354
42934 109287 165960997
134508 154308 28833797
183237 198114 37267166
137086 191675 136493913
82531 165117 227721692
173021 195199 276112641
185928 195546 24103440
179398 194379 748652749
108203 173783 854345900
7137 20721 34042380
196628 198085 392359207
64141 133935 938453990
94374 145998 98751466
14403 185735 908737540
174108 176555 110686493
166972 195611 71634676
164322 186480 55172782
44911 143379 615220640
136738 140737 10046331
12116 197568 464172963
56934 150453 640227461
14292 135885 479304061
93555 196222 256954441
152704 158107 13569166
79348 93292 187923631
141707 195604 346779034
11565 46421 673679373
137416 193093 139226007
199148 199969 92373332
119304 169571 486619195
53884 175664 304676786
25860 180460 489338689
72866 156585 598304520
60577 101645 102675433
25954 197487 93117773
10495 63977 133991201
142147 179372 261107687
43397 171265 319952858
117199 167203 814476964
193372 197033 9143647
166582 176249 24051366
175470 194444 704843131
125011 189657 567973872
109980 144404 86338623
85808 99772 537045142
157588 193745 552335323
167083 188159 394665739
169421 179856 25833353
50551 107886 161117461
168996 192632 59084480
194061 196725 6667569
3998 24351 50868758
161186 196713 88618172
5839 79578 184639635
31692 140339 271925985
129594 188621 147559896
19406 117233 244777332
129175 163728 765243947
144461 188886 944443658
52952 79223 909363672
90472 189336 247596003
13770 172658 397696271
69511 131226 154537359
171625 182415 491976720
190260 193463 7963299
192764 198625 14696784
136488 143109 12888295
39509 59063 34210053
101652 138011 91077289
83810 126327 106532200
55425 74035 46344320
11043 28473 43771028
100045 133818 84636808
83090 104673 53986353
174277 198815 188953970
158604 196140 93701682
117547 121498 17374235
3692 195499 480039211
155211 170487 38036264
170274 170457 458388
193077 194552 2526500
53993 165615 279448793
34245 84610 125942586
55623 193342 344466983
141726 165736 96070190
7996 8871 419507059
3285 19593 40803880
196546 197385 2080600
159369 188377 715426084
159841 191239 78457804
195503 198984 623629338
196570 199097 6389555
101496 107149 14015925
197221 198661 3665672
189006 199578 26469493
32798 118051 691744595
97425 181416 210091547
190710 191546 2032649
49382 117313 180408006
68533 98004 73721570
135134 169842 86825896
158631 199724 592854546
138827 146018 18002472
62411 91868 73477207
24915 151933 66986460
56234 145202 443326057
153378 199049 409677935
131513 140308 498308333
102273 174099 179733677
102253 111183 789854471
84400 111862 177679433
19211 181062 833618876
177885 190706 300166717
36540 140508 237506620
22897 30229 18408825
87093 152183 163125810
159625 187350 69289703
197994 199532 3911776
80944 118125 135169429
34848 142850 270383411
2579 15268 31666919
198996 199450 1132193
45941 170575 869968346
32072 56233 363159122
195446 198837 8497086
65314 139971 186958563
55018 190785 339693157
179998 183046 6231870
129425 140244 677816458
34745 191249 391655260
24421 67308 263292177
192770 195766 7541019
196664 197631 2396143
18094 133315 448506846
158993 191392 354001014
191128 195442 10759161
199395 199485 851143573
161364 195828 86015682
165149 183923 540817425
8074 176762 422191271
77112 95993 218538109
145235 154218 22502042
101380 173086 179371003
174556 184403 68597271
196587 198010 934978554
21607 25931 70931524
149246 175464 65335542
47975 56253 21004286
50980 72010 52670914
164361 178226 470044760
109405 169741 151180758
100918 131532 599715471
10353 105682 238640036
188661 199428 26969546
107355 118505 27996455
102037 153879 757897793
75461 177979 256359736
106714 116728 25070678
62035 189180 725883764
125529 179887 180483686
108164 192276 366527947
145151 185602 527969417
96711 180585 209753183
25343 109626 210913692
94129 192158 918030131
119298 143027 140548918
170814 184167 570494138
49835 197964 370680290
157665 176998 192585050
135352 199929 161526749
147666 155486 19604005
146442 165781 663017183
153517 159699 472853389
111604 142111 76548337
183065 183754 1347868
106698 137399 76997666
89630 167190 194345360
97498 157960 151613136
168255 188411 50477323
93338 164604 178658546
79309 174513 238184043
73483 114291 524165967
114748 120403 535695990
36396 196469 400518067
60520 67280 16802246
25944 61828 752049699
33074 149179 290693191
136179 159397 565981681
143126 182883 330750640
15455 119673 260835058
56701 177436 301848441
127595 139591 71573023
59642 67313 888389709
15538 154577 348191183
13479 198361 999559156
159252 188381 962079996
163606 168641 678148360
192700 196107 8513039
134305 158634 60973191
37732 41283 47640377
10304 188739 923845682
120916 164795 110070158
62678 148463 801668794
129996 185526 857267607
39435 65873 66076526
94216 142680 472029771
128867 196457 168997734
146961 183315 90772891
31936 64970 129217012
104333 184805 215800294
100943 167605 166899350
19735 115549 339083376
8446 43473 849219593
119748 177139 817786320
183966 194384 26086420
39940 93187 753644778
78621 93424 691036891
183376 185913 6365871
192042 194387 815037124
140630 181633 558336364
87015 116464 613319603
35702 90898 137827289
91244 129751 96782692
187174 195867 21761400
18013 134630 278111275
194152 199042 12269059
186935 197100 25389108
115584 165307 482340238
96151 133613 462445005
170806 174499 9258234
108652 157339 239520486
47864 194517 367079926
2311 21208 771896067
193712 199354 14164721
54271 171023 435012509
156226 181419 39687416
15972 34913 47483413
6370 75468 173058207
99386 143223 222078813
101031 154107 132978366
79462 153314 184914965
44694 96014 233288776
94240 171094 192285649
191625 194861 8132672
22427 142971 301860920
4809 72092 168368105
13088 82776 174563780
177715 194480 42068864
47399 87083 729445594
147046 174159 933572575
53400 116560 158013624
89671 120166 76471277
84966 180536 304931681
91722 137187 372469505
138590 174510 579791879
176602 181381 11866191
181833 188119 15927176
85552 121740 90547761
136817 181561 25989176
126593 166122 770836913
146081 179975 24491539
37632 175928 976851759
155489 176079 754924426
77470 115722 95608422
183956 190880 17368606
105700 147122 751390585
43584 52671 309698323
192263 196799 11303797
177958 183756 873093936
179760 182388 6614439
27255 140745 293963852
20563 141356 302380747
35286 164363 39652186
76238 91947 854271764
133607 142433 404021219
95366 122260 814763812
106431 166963 938989199
139870 170668 76964303
81930 163182 604603689
104706 161632 142745351
54865 186017 328102690
171351 193252 519024028
116841 124836 20151044
151710 196407 518670701
99616 154068 136437553
140132 198508 548661365
136377 177230 714230318
199115 199489 959453
129720 194190 161146030
49306 84187 87223872
81900 85794 77531338
126526 155336 356244521
190589 198425 19559897
146451 160294 34674619
38802 191577 382266925
62311 172523 945347584
41013 160152 298294841
111 31734 554657311
137056 158792 54488991
185229 189242 314761330
158941 167369 621385912
91973 177658 214533043
182770 183507 894618031
79781 99558 49432175
123063 162564 974980569
7653 165113 394330396
153440 161542 198938015
180121 193893 391760499
63711 191547 319879403
62701 94884 102253873
183867 189653 14489354
156830 160241 8417960
66329 117098 49418383
36913 77021 100441394
69339 112290 298278811
6424 79285 182436284
146000 178300 263556459
189263 191341 246092923
75033 192585 926962445
21493 125959 600546369
94652 177884 338746615
102684 149839 118333217
19421 29974 557416003
29302 94943 11011300
15623 38824 218410234
139693 151955 30700442
197801 198601 2068742
3094 98007 625644675
134526 180194 293315802
44233 162899 435348202
144909 185712 529254831
133716 190280 141460757
90555 123997 83969875
62863 142776 289036388
82435 169411 217721545
41313 169586 321103271
156938 190951 91814856
74337 145455 178109770
23952 126952 763657355
40120 96312 785557183
22965 198852 440168269
51751 137661 895476087
45074 86088 102683527
38731 104816 165313681
97051 172340 188481638
100110 174203 185387186
138819 194653 139647776
92421 156002 824143348
57122 162953 264874658
105377 118484 209063479
1355 103760 256209468
108704 146702 95331055
88913 94017 12908554
26536 170027 407573964
193007 198013 159208723
81854 160077 53879981
54165 103702 574961464
55559 93278 94195007
112349 114036 4244782
34440 94050 281165447
20170 198596 446522315
181066 195006 392870235
72920 80550 19139628
118660 141063 203874314
165078 175778 13964393
150654 156435 142700352
48557 127041 196566482
158418 159045 1566769
31821 100551 171887426
22178 194154 676095662
171967 199555 69117783
123333 181855 146298614
51212 83222 409655741
182355 192104 24537447
110660 161612 60732460
29142 81729 179887062
76591 129887 478836784
107536 165882 949781905
67983 133742 509569315
187029 187350 908449754
176993 188587 43497450
31876 146242 286237273
109716 129543 49868648
156955 172442 38422051
125809 142766 341450942
138463 185305 525724143
107696 126331 800990273
151648 154364 604501712
147620 193043 837088071
127521 143993 996390823
196915 198920 5098838
31688 106051 185981570
147507 149892 6019511
171945 188144 545729105
93688 99769 610535270
12987 99045 69927532
170176 171659 3610870
125173 179426 593566079
180303 196590 796594334
109922 145941 90382018
9842 64747 137562804
39087 196619 797178692
29639 165763 340805117
106255 179750 183778829
25309 52861 319312572
170779 182964 318638349
110069 173338 822927769
13332 58937 114490773
6559 21372 37128609
171130 174346 56768
193415 194940 482467297
199680 199869 484070
16910 56021 412376585
115880 155434 258731017
96158 152180 462942153
43028 58405 38699692
51632 90763 658410558
44734 179572 337280227
113429 129710 438165186
117063 124504 42387739
41585 159474 670186304
72628 137814 632853814
172614 177443 602305
35184 49068 185169021
164945 178147 320930132
115097 157602 106708987
74345 89719 680927949
172808 184803 164637786
191997 194138 161043693
118281 193230 187565663
84314 137678 738620533
116833 154029 93232533
163986 177032 63042801
4141 33561 859768788
37014 141784 262279301
155342 170103 911145651
139198 148922 869839608
22240 65354 586928485
81877 103296 53525982
113143 137566 593197473
128444 173357 112161948
64684 197688 332790264
187087 192975 14731418
38920 39483 414184489
141586 151421 24715784
9270 75518 178118813
134279 199854 164069259
66152 180730 286486253
68467 81349 258182824
173004 196285 254276856
19132 39971 225337000
47368 132641 426346473
102380 196805 236281627
33628 136599 257752830
140502 154133 34101856
45172 77156 80189581
84857 170902 343878529
127573 138394 27130197
176246 190568 753042419
186702 188767 5169349
155179 164477 322925356
97898 124672 504693298
180782 190013 866844714
178193 182836 106034296
116830 128606 29589369
85869 149077 158382240
161942 173058 102570868
113580 193678 200548472
119318 154450 209119846
104755 146436 104469625
31755 133508 254683976
101371 186342 532527871
158554 159922 3391549
86862 120034 844245924
74136 80315 15529822
124024 162097 95448361
111184 122215 27614887
150899 183167 554949047
169309 179267 407578710
167641 186904 48170771
192742 197560 12013842
171992 178886 17110854
92249 158096 165157105
105300 131049 64594997
18650 38843 871430758
154934 167429 31166432
37730 183880 462570033
187663 191196 617485526
37084 55285 45674696
10544 63936 133780615
198365 199637 403084637
47381 86518 97890966
119537 178957 480861594
94356 96003 682805888
138965 144548 208870757
19251 191928 432140901
195583 199397 715478047
20129 62145 105207194
135860 176098 859676010
17832 80038 155659970
147449 169614 55365459
146617 178206 809383835
23173 100406 156163961
144211 186804 338839087
152195 185132 507298432
20839 139291 485058239
27462 61472 85212075
5797 34186 129886793
141955 177000 370846228
58028 115270 935489181
118703 194283 710507330
133934 191522 144017227
199069 199413 882246
21154 145955 312451513
33950 59921 65093781
196425 196930 917763
172565 186371 34598864
11416 63810 999577848
27312 73828 165361350
178352 194894 41556479
161177 187033 64451270
120877 168583 647315468
2938 66781 594507115
167045 168571 3795789
90670 191225 251934285
173505 184803 28306941
108016 135785 69671362
107168 125471 46036484
42668 54357 159438908
117512 183303 544969416
84440 192180 674860141
160980 192039 77472482
39885 191604 709230492
3131 72803 447428874
23857 111821 651908153
33557 107925 185957768
131908 182635 126758226
25587 124356 957751900
155441 195314 424573085
48901 163603 350652643
23694 58014 86157525
114231 173876 149231682
109755 192006 783987718
67629 185817 295745075
127842 157567 648184592
66790 106959 865923448
168631 180491 868773491
151708 154112 5977242
103007 197541 236612930
159584 163026 760991032
129335 194310 56021148
5401 51817 35043981
137402 181418 985403135
170334 184512 260506112
152351 170354 359585888
16043 105834 355743472
131844 152665 387145648
24062 173160 975901059
73412 171671 245896551
122086 136400 142088941
55942 132551 191624397
19480 180951 403890307
107540 184383 192366940
165131 181259 609531523
168759 188646 957897335
49613 66234 41615594
158417 178417 49728539
178013 189511 28903246
104203 126803 865999417
41904 109212 168337573
123036 154465 22815627
132596 149795 349318771
168868 187518 46686745
55159 156450 393219730
107698 159769 854471272
190088 193154 113230144
108003 109351 3348600
57515 182672 312915194
108079 139635 133917595
18798 199566 694515936
104761 105074 752452
148138 186419 95584649
153390 180160 393978180
48472 158344 618896183
64402 96722 353623065
118182 140314 55562476
145513 190999 325007438
104517 190083 214170788
53325 69663 40879924
10336 188383 445709061
38585 103189 743875116
124649 184730 150182412
39578 169835 374594692
44221 64643 258719119
155520 161494 14988567
134558 156100 695921672
79217 90346 681641904
33579 110491 192408218
11453 194988 459464788
589 182298 454604890
154959 158181 8085105
4124 138180 335602356
36181 181454 565978672
110402 191501 681496285
5067 16380 28315846
27547 174875 520200378
124937 146311 88087745
80652 128226 107492547
115516 161090 114383726
151447 170370 451814927
65159 178442 20661032
12257 51204 97528652
150912 187139 433639390
70189 187156 598440763
9745 119808 275560662
183664 187684 414151375
197448 198613 3009031
114119 164685 452595449
52524 95462 107468792
100667 156505 515216264
176173 191743 210458807
52518 63963 28719671
188700 197361 21586419
124598 163882 98476930
165759 179925 357893617
181066 192328 84962528
142060 174396 919376613
122419 195134 181933877
164824 165067 361834032
177098 199591 56387988
26213 99584 793254800
82489 124589 754458142
93838 123837 254529748
98525 117435 448632919
21783 146336 311875691
49605 81682 80235675
97662 178535 506876703
28553 115881 443620916
38947 146316 268760252
186611 198594 29989300
91590 153847 156146581
195377 196351 940358664
169077 183216 467918122
142559 143246 214201697
147464 190064 126484431
28957 199772 685062238
142945 178481 88626090
144500 187330 861153055
82614 146264 312741070
182144 195608 33860616
67370 106404 97630157
152338 190016 94154915
76892 99650 56819304
27329 124728 243879719
173011 176075 834659820
121576 147685 439751898
140937 163520 153177811
63652 77086 33677005
68269 144083 248083563
88951 154980 243535784
82347 123914 104104233
117662 187145 886746679
133781 153265 980151795
75123 167160 270542230
148473 161627 421946644
115901 179075 644719619
54441 164920 560673595
147450 184093 88715663
131585 136899 291483672
48806 169116 301162518
96385 173792 903764912
136138 145884 351871773
176736 183409 445045458
74714 150349 189516009
57275 83864 66314702
91090 111933 52298576
6823 45702 97317234
149744 154925 12910514
90266 120776 701319305
60217 155426 238321670
64484 144499 285857662
45608 50942 13305634
184326 188714 11054651
126519 174797 875393291
36429 165341 322792407
2524 166832 411296026
172210 176896 962687101
171570 184614 32643298
82948 195944 282795667
1711 79643 195004059
11098 29991 47462225
118561 135562 583272884
193825 194553 1850943
130867 145373 36320189
127447 199414 591331801
5911 132358 583282138
61210 191544 772788606
180292 188599 21009256
85886 198556 281962162
149893 197119 583707436
148881 169041 205597568
157391 176660 821500246
68444 124243 987896277
115083 182574 935541999
125410 194585 173009648
10411 31883 53938369
167882 188015 933157438
39881 179159 637563798
187593 199309 29300679
141474 176530 927199921
151832 169471 286208499
22040 101739 199491990
94801 152260 143954946
20657 194749 928310777
119007 126064 78788905
114906 139924 911625887
184700 188573 9780540
89137 166722 194457025
149468 187037 957594694
82658 164186 895929554
128254 134375 255211959
84372 96869 25545195
123484 123525 104218
31622 155605 609505297
139896 159895 50088550
138134 150993 851641116
36157 140046 260084270
112692 120691 20101432
8509 20793 30813642
198296 198736 1095949
65040 123229 145625405
118743 123120 630443862
161270 197119 228639352
183823 193059 23117663
190327 193431 7710118
188093 190319 5559303
91100 132244 103296304
9146 15207 15217224
89897 116927 399763583
89846 180709 227305354
23489 168088 361953498
27768 188565 402408690
7913 85969 195407623
189897 195250 13394011
46114 114807 286833938
193505 194762 3198344
9297 49968 537939867
9917 57300 585333652
126221 155133 469118431
85961 95237 866386506
156687 158049 954052655
17105 193789 982703477
165845 195678 868295415
68788 190418 304462481
161074 188412 68177613
165280 185737 33769304
12213 184023 430089741
8277 132672 548172773
25336 157549 441160190
126050 140168 956903307
179086 189503 475591649
110761 165243 407528214
62039 145406 208679127
180410 188175 19708158
108942 134773 64835524
126933 189202 192558440
64088 88512 472920120
11191 152137 352989404
30281 133456 258284675
181498 183491 5132806
10447 19134 19330563
144320 190924 116571383
94274 99088 308449710
187354 190831 670389170
199238 199443 512767
117154 175795 146722242
121602 177312 669524620
54037 147155 233156079
143205 199286 237086053
20271 46730 101109627
25589 64293 96933574
97378 153898 784286827
124916 136291 28453172
199273 199808 737502146
49811 179709 324902752
182362 190360 20205483
1561 71681 325591152
135569 168488 133168692
60802 91959 586813178
154501 157815 8351615
173828 178077 10592191
8019 29568 815096418
72143 107612 88730864
148952 163259 35809236
122955 192102 248923610
194356 195976 4066153
182878 184343 787985664
174496 187481 10668426
66663 191132 311509583
82683 154488 836421203
67108 109909 750189487
100052 122927 57277759
154532 185099 836525273
80179 139884 410415279
102586 132025 587989577
26027 142161 290803952
156162 184778 332553527
199991 199991 829113304
115508 128203 346348364
28858 172436 369018145
51518 110103 983309975
134184 185902 129324444
24856 108191 208530645
159143 183079 59684780
8800 174976 887670101
11751 30003 751272265
50900 155086 606445944
83188 84464 3142832
181957 195054 32955418
12478 147777 965112446
86886 111529 601276053
10870 154198 932478808
13639 105288 229452188
141231 141510 648306236
146903 167211 50740500
169055 174443 849618039
360 9250 656528843
145123 175032 798879104
42022 166874 608709463
102170 185662 208974234
160707 180392 904244405
84050 139164 265177485
155683 189771 85074836
102391 121682 48298415
210 77959 417720228
181772 188045 5114420
95267 186695 228888748
186886 199005 566725746
127874 135187 831790197
113066 153640 471111703
109040 182854 9689616
170713 178497 592374357
158207 184406 605601889
181008 190804 24729144
149160 162031 564973232
47596 106965 417833173
146474 193762 706880745
101758 141475 99533955
150084 153032 145415534
77092 117620 101311602
166721 169943 91106055
125945 149872 59996467
74308 169823 446684444
14846 170741 534158326
30263 99109 514474033
40633 50976 112558377
169889 189771 49695280
88256 141049 132424094
23441 155120 635911805
77676 153133 188874865
106723 151009 113390497
168159 187057 47315321
88108 196851 132984639
190728 193020 754232490
67593 83610 40028796
60102 162235 255696147
183728 191091 545201005
20399 122545 255652477
57334 78454 52739570
69953 89181 47942194
44235 125501 747520340
46289 147848 254413158
96469 127752 78374910
92624 118235 64129513
102373 123884 53943169
189343 196476 4236431
31340 190718 398828995
159871 197721 94506348
198220 199428 3044704
189021 197402 48735813
65438 89399 59773937
330 5524 5855816
131790 136806 12591138
103213 164571 356304087
99881 189259 890737211
33025 183507 932791534
159743 179468 373592184
13125 175916 407519463
199806 199893 210730
139495 188413 122310505
76079 180880 261967100
173990 185450 963715247
152787 164203 28646282
1564 84065 206354909
169103 179482 116123274
88612 180571 203135732
124106 161774 886508044
72667 96006 58398175
6268 42473 90689330
84090 106743 56679529
39711 72877 82831395
156669 182949 462474914
91595 190889 248745832
92605 186724 679349710
72195 104654 81277749
105556 137329 79661628
152376 166785 982947886
54172 190589 341356704
191736 193207 390719366
101866 120967 74978617
132552 148888 104310793
126301 181725 138425912
171235 196942 783056278
51404 193801 630816384
156308 157475 2951800
97216 129145 889999498
102041 115848 34517936
54872 151487 54036266
109431 141936 258522169
98270 163415 921757220
146271 175331 41835962
25856 82039 140627197
90505 108933 449694602
33418 160948 319299277
110012 118790 22076670
134541 167906 83424294
187630 196028 538587063
90034 186448 241451745
106253 118895 31676929
15639 160028 361543194
177468 198870 170168686
62509 165019 732779008
154598 195577 853128197
120231 168250 611112901
162371 198038 584797153
27234 65799 158336801
131008 152703 716347264
159084 181069 214048177
185034 189842 12084369
28842 112689 209738628
112586 115488 7310366
88233 194182 594276352
48608 184362 592976196
27066 179922 382315874
87587 160791 742454836
37689 138350 298403672
165609 186198 51360579
42571 103377 654970026
98274 147902 124502608
129142 130258 644690791
106233 127205 158573118
56213 195702 986316918
104887 169014 147343844
12387 55817 486299245
131308 134271 7446664
168038 192055 573889238
167474 177552 603180976
36705 148927 401423364
81528 132310 127206198
18653 139236 614356965
58218 128648 176176285
164269 177705 62455421
132439 148306 83531034
96482 111592 37791650
152350 193720 103377519
88555 158318 174947239
180215 194899 542884425
196078 199308 858213128
176226 179708 29556823
132004 170170 944545083
14622 76520 155161582
159214 194169 527621806
41771 105863 160317567
190028 196956 17275226
9544 45747 25132369
168773 191705 429652983
65428 125766 862995624
116270 164402 120753426
63072 90808 223498327
55236 148891 338766663
80841 118183 93410446
185148 191918 17015191
121352 185983 161750737
79815 103084 82851827
93287 131054 785880954
156110 170214 35077889
143735 168135 60985997
44407 114031 660330482
27792 133867 880741112
124794 140345 38896580
33075 107748 220315697
119953 156704 92251433
1515 56343 137369727
109423 188209 579264666
150858 158827 795167498
184711 197664 32435176
61382 85767 669593870
166240 190586 60859741
22103 83309 153205755
17131 35360 45649562
24333 70764 560757559
36558 68851 80726641
49944 110822 583610796
10874 113298 517402564
176210 195362 47987934
94315 141218 193694957
88103 170860 623047467
99865 171580 179424673
765 178495 444574592
146907 153699 661895093
96166 149860 539335919
129155 185997 142130355
152309 177337 315914271
58676 113831 392630496
107218 194410 524785217
84581 156338 121502193
159991 185157 62782228
171296 184041 31908952
13346 109119 794125665
88231 199532 278751777
104827 115201 1782560
197216 197537 795924
43966 147835 260228947
161628 166193 11279450
193679 194993 683384582
124507 188335 666014289
150365 154603 10509411
155235 194925 99135701
123527 157622 823000628
13677 77864 706021908
47531 147711 250944884
149601 164623 167531370
49145 112443 736271800
90941 117622 66990363
104500 131323 512286636
69929 105339 421242829
167890 187344 86040630
108267 137814 719368785
92260 166564 186192642
138171 162501 60990385
74567 100628 616075433
7030 105164 245597478
161455 180530 47246484
189112 191446 5841250
177565 197937 51044145
99709 141557 981573021
138510 163979 63820460
31492 78402 987314806
41637 56581 232746940
116451 161596 113300889
421 107686 680890007
195238 196898 31813549
154791 173506 487965414
170236 190512 50750070
97597 170275 181968128
179544 195923 41181280
106542 165801 658279208
172336 188930 41546411
81113 147660 166730357
121661 155403 84673116
42331 152754 822511123
133720 134057 830170
45164 117530 181107030
94146 161787 169566330
86179 158560 181327900
13842 80660 167327282
164173 193710 123795661
74712 111962 93085280
100449 111067 315304315
7748 31516 548107008
86832 187365 596835794
157191 198969 627998976
90524 177054 336108852
173881 176678 537344979
68569 157674 970766910
30318 111763 203657901
157632 159586 4780850
61807 134845 182818024
67823 121141 313925092
133388 158378 118727776
163847 193983 75131071
152329 184478 154010628
73398 176884 259007582
39507 165375 315079736
57931 110279 130774196
191168 194513 8332974
56714 104823 120148457
53080 134324 873084758
194828 199383 953118988
71841 184820 282661923
190008 198084 20199789
48490 73567 323745497
128542 192734 353473893
111082 163645 57943352
37120 95532 146097428
159724 184442 759087778
115838 128211 31099852
187928 198032 891436442
80095 188301 270851239
93125 127455 281000078
41964 61386 48698528
103366 166943 159264033
89358 183179 145486399
94763 159802 785848402
45441 140969 869046524
172104 197384 63210434
191653 197280 14044154
154672 186708 343830909
1841 174926 818415401
181218 194776 723511151
87862 131562 109603854
129160 169504 822840647
67480 88052 51309046
42441 45218 6892101
23574 74392 127253832
136119 160679 537109780
197582 197717 346495
68316 163790 239177558
37629 109248 83445830
68478 193721 313422165
104679 174598 174964803
38534 184226 446293464
108297 191601 208558804
101376 156970 802944561
148816 165182 40965615
27997 68226 100673850
70162 74041 646348262
176913 199178 55760056
145700 192659 117394234
41549 199743 395933231
49215 101210 130103703
118634 125439 17143246
60923 96790 284422929
124326 178575 63363043
43663 114902 180498604
191663 195055 8529077
99798 115867 841968586
59035 93601 86272924
193029 193130 248071
136665 155279 911248540
147803 168850 481895415
106800 195758 222729428
108525 118448 24923621
192474 197419 578406219
8400 185169 442406511
151305 195487 583932321
199966 199982 851891444
187873 189461 382678181
128977 148130 48029621
44180 176765 331843640
121117 124265 7933197
132297 155748 353571709
64195 148053 252370380
31169 178094 367483504
139988 178104 454725130
6884 27366 202910441
91001 112756 90779466
109423 146529 92204672
153686 163326 23394630
122739 129226 776893168
49663 196111 576562676
66983 116097 337205221
17866 62041 814995009
152958 190009 92589122
1733 139956 780454599
30108 34210 517785154
122978 176685 134345005
91836 127481 478152222
106288 158361 31625049
22456 45400 57422457
93411 159739 16277261
182634 184487 779983206
132486 179392 378993514
118819 162358 109198347
9492 24290 899620435
2025 147877 929877823
81758 98872 434241932
166636 181830 37781375
165051 196223 77738375
119082 162431 954700032
75254 82750 141274870
75802 112059 90587982
164034 177417 317356242
34128 62711 4175751
99017 175080 190371601
140736 172738 79863848
186920 198669 671800893
167955 177896 778815626
163052 190345 700171755
186353 187488 2909706
112530 133750 53316204
160111 192929 81971476
145414 186561 102855331
193597 197856 10617351
66437 121996 138990047
152492 185772 869428325
17014 190025 488844978
117749 181469 504629016
185739 199231 42305614
73774 97484 918199638
95656 126222 331180818
59286 181829 306348369
23257 98722 188852108
129101 187878 147012877
16111 107735 897600544
151188 164726 33895228
185381 192807 409715076
196881 197139 522600444
24518 93001 171369595
149412 164671 567647025
113349 189045 925448228
177429 187187 327591541
170266 184184 34771724
43880 93878 967520907
62499 147680 213322630
173269 187513 35846541
17940 37357 48548589
129263 150229 592004973
159002 183251 60470923
140902 166463 720118770
190060 195834 875010385
115034 118867 9675406
52698 138558 215061734
78055 101241 57913962
23348 97005 356410729
23872 56071 51470344
22096 139358 924819161
11084 103628 629294500
199953 199984 71497
152504 198609 783726905
148330 171410 256602994
196624 196861 82001328
126367 145726 967892795
56414 148555 230604082
173546 184921 221513901
12309 127494 850252165
182825 187155 16243
73548 83967 551288818
84314 159152 795269095
39137 66602 166138721
138532 157734 48135460
193148 196862 9235248
104460 112197 19305870
90075 125469 160194308
128205 133489 13241613
188627 189223 932760662
137603 152075 830919642
110659 134480 49800317
15040 42532 886900975
110942 156106 85052586
58035 195304 946245092
75339 148424 183062402
144364 163106 262995170
65433 101709 90749415
51467 198310 682763861
71338 85522 35548728
157058 170118 32425622
156230 178972 56446858
167798 195190 881419618
143815 186219 106036666
45381 110297 200712251
63060 124873 154819766
29110 74077 112473282
27254 190442 743628407
25847 101649 189770544
32695 48079 659390553
198249 199539 558127705
62316 199584 662514981
180684 199020 46148792
56194 100944 111753869
88664 107916 437489673
44737 100861 140446830
60782 172678 279870371
191874 198357 16223142
140852 183440 857584058
23961 136072 115626878
22908 192177 423609648
150283 187221 92216946
78415 88987 16938072
1190 69068 662786732
45709 138041 231206535
88580 165747 193499018
194307 196218 4768862
142726 144143 235933559
129878 136230 15840164
14788 49389 97513629
140319 152103 879233990
84870 121846 92546406
1608 76835 748103153
193769 195964 5495060
173859 193658 49634821
90488 123489 82832689
8243 11129 930690886
171585 194687 246096836
17703 24446 16813885
21146 99817 196857410
179097 192723 34274165
91586 149830 146221931
171839 184244 586832031
164643 183964 266665470
85171 142348 660869563
153589 159942 15929629
123658 142516 731412664
14117 65357 632809791
187781 199127 28347974
62933 188021 313073295
45429 63723 45865270
53723 98124 297878390
158393 159991 3980488
163239 176014 2921081
190647 193367 220785479
129224 176376 968199342
34850 122288 536869219
16284 105382 222958330
127315 182427 137669728
4817 148572 876740295
70425 165579 453407948
24336 30322 15094786
77261 132692 865554196
160576 189822 913380490
61803 163917 805143813
68603 68758 30695568
100693 112897 30488332
185450 195785 21300116
18464 99165 201889142
177647 179812 5317464
54066 199602 120784697
98111 174415 329040621
119077 145597 651432397
179471 196411 42510585
134651 196859 155515211
44114 131030 459762192
198788 199096 788242
191977 196599 11515778
188997 191555 813953041
24654 80516 415753061
156228 177002 113113640
166689 181819 966388715
72238 146930 806590599
69197 70509 497360971
71727 97820 665219202
27230 67934 104951247
160500 164091 9065587
58905 88506 318900196
193430 195065 4136696
182655 187268 11709947
18528 159615 519369743
159395 183359 59796403
102326 141380 250689317
125150 130654 13759992
66838 116428 124008213
190453 197281 724383626
7757 94911 289580787
116073 184207 170521373
48145 50182 5114627
21236 110749 224023425
94509 134653 100612783
90269 192355 255691537
146387 184217 94512959
43278 196621 383715082
87368 94008 8034757
145168 162732 205280875
187860 194208 15823582
166353 199240 105169093
112322 165883 513088044
97507 171763 880616142
39929 192292 381200318
81331 116276 87456971
33088 108039 187383977
63793 99214 88556508
8417 190470 565885421
107221 134829 182483463
6087 41562 992008870
39732 62046 569262298
67886 190312 306393352
102221 180918 196786755
53001 104031 127684673
44878 83692 769214725
118097 195787 194495733
110066 135863 64721966
142271 149092 17178653
105009 176290 178385840
64695 172742 270338996
143323 166130 57104410
67683 134270 654788501
132822 146898 310982015
142213 145752 121366076
62140 78012 39765124
33154 60103 230426755
117479 153450 90165605
31556 59059 404259017
128918 197205 170718690
143799 156073 30897129
125440 161971 91563595
109108 170861 454574958
133246 140852 637475343
41371 114836 183791740
193719 196564 712872541
101604 154231 131816490
158871 160683 130042350
66167 117734 858141817
107464 179236 179541387
177449 189245 401660374
196803 197240 1107894
69759 126414 141890835
60632 144173 209028025
50193 164493 286355952
90909 118934 602599399
135275 197169 154735955
110005 117437 18666110
132385 149145 42070975
49359 198022 652005217
4093 157065 610182722
43794 100891 142900049
46892 76913 75233897
108169 113097 568870185
91373 99026 27761459
71584 176309 262055769
92021 191859 299281371
4557 59845 992190907
106073 179321 183173185
133914 165413 648129879
115917 125454 24033032
64112 68497 277794246
122495 130083 553945929
39211 139616 251328919
67564 128990 497285885
66603 90008 154448069
91099 94557 4630344
76273 91893 513474128
199612 199904 183319962
28056 59623 332991048
150652 157807 77804696
194221 199174 12411856
42669 127176 35440662
140453 158304 29247511
4468 5661 2966494
39202 174701 668789707
193964 196831 370904602
115156 119189 10134018
140809 191362 513128581
76116 77010 2219648
166667 182903 35647240
126390 191060 696376991
39238 93208 134915858
113646 193841 200789162
137854 172057 321026969
126753 156765 75282039
56565 184439 319718631
80573 113102 81314756
84080 176890 232283738
87396 145286 78190261
43226 56042 32289576
133365 199074 329896842
26975 33548 16537334
53334 152890 249271471
57668 123999 165881437
98035 137426 98739437
140825 165951 57645555
41871 67688 64615226
78961 170709 229511246
69672 187185 294096057
154899 170625 899410234
28021 143310 73224436
147190 160874 805191862
137429 198485 152688098
180094 185609 14006378
193175 197708 8105633
86151 115459 954219786
36400 81536 112900894
5552 194336 472482078
83337 190825 269017124
91571 108915 62824365
165703 176385 117348248
149627 173704 109387385
65408 153421 220349072
23193 165794 851114960
79953 100242 50794034
49065 90481 840741312
176368 184772 655171346
119511 171433 16191187
12794 139719 716738406
183854 198135 35736604
52417 92985 28556919
9305 61021 725469253
117311 172055 137015186
188228 197134 13151793
3680 172628 422752887
118476 153947 88898169
88355 154768 916357599
193569 198549 938625492
64085 87904 59422219
190375 195448 12660997
94182 121790 826913585
23848 182553 335124398
171874 195000 57958965
78005 121584 957093518
82913 106883 289550432
24114 60839 92101743
135375 161728 55972940
149610 173358 511656742
38950 152989 911920120
88764 179445 226920395
113679 150373 92198349
105307 151797 343177357
3235 33233 545067620
166021 187465 53584310
28952 91433 156136949
87621 90437 609660807
105391 156206 999799344
100031 125731 64453390
149510 151900 5899965
36707 127472 667413303
180911 199240 613995258
44585 192890 825596191
35538 77625 105395412
69072 170260 253286428
195777 197350 814377038
152291 168988 41700083
161816 188117 638434034
10788 116050 467408452
10547 162750 381290255
124382 193418 416883269
114866 140534 64442823
9369 88098 196972149
191822 194201 5934551
96308 178403 205351148
102220 166821 161787064
139245 145116 14647721
148471 171447 57218275
181856 186926 708001817
191213 199030 788030727
11539 164862 958764910
8768 97310 872850477
34677 43218 21310260
112681 145552 990294604
66588 73032 817514029
92450 154797 535375600
175691 176134 1101036
120842 145147 60919662
37261 71803 86423048
64406 83287 47221861
14734 105601 227458045
127223 178878 526905826
166558 169614 7642348
61795 89326 808633484
80539 129859 123608991
47016 123022 784759488
37552 83824 115769470
118273 145330 598094580
13904 198980 631546552
79841 123419 109070775
5572 102992 243758152
57765 99263 890153490
23485 184647 403322128
179155 184190 794017746
198147 199232 2756824
99599 174854 188317194
40851 159798 297797294
134288 196276 36446880
82378 119036 481399856
175717 192402 596668689
164268 186628 192300920
67229 178774 278960524
11743 57164 114077746
109608 181433 179669765
179313 194274 37602684
100271 139052 97216199
70667 73599 7299861
107684 175937 838495259
133073 148219 38021070
55834 162220 266323957
139346 190476 127881880
141968 175837 84574316
13998 63968 300576701
160219 199922 99217040
52509 64764 39472192
98594 137318 97063872
98864 148359 442715615
146105 175423 344725225
18029 30678 31700234
197689 199951 598354
17311 173373 687695360
170846 198392 68970367
182257 191026 713971146
81801 196343 286609905
35827 35946 209795543
134083 180759 116484893
165735 197730 79833698
194960 197780 7008399
140942 149646 12592008
110170 114873 525950834
21210 153391 330921663
101514 137587 659145576
84433 107917 58794708
82133 179437 243346294
81880 82741 2157753
152046 160606 927909087
97393 100546 7901276
71600 155868 211159871
195902 198905 7521549
60461 149506 222949696
59977 188690 321973568
22739 92044 173279618
69562 127528 145144929
144734 170634 812999022
138684 187038 120881543
143186 177898 319139840
63383 116331 132436311
101748 122184 990220897
130992 142338 28393244
67695 90861 57715007
68896 186066 293268265
154824 197341 106161930
87978 114559 66656280
133674 156729 57853479
23461 134796 559726984
91784 156189 231396020
163222 194501 674327110
189874 196503 160636672
133264 174853 103896454
183896 190124 1955014
7851 124542 292177110
169668 195214 268290
143651 185919 105698644
56112 112818 228895850
53050 109130 695412820
21448 114561 233008056
135353 142308 276759192
136281 198263 317202641
87524 174582 218016215
155378 168971 52180214
182432 183642 3151493
122410 165183 107236366
54975 189870 337456083
117161 195716 196633217
190686 190970 607057481
85145 185533 356703276
70248 133381 158103925
79623 194955 288588892
151443 175817 471153108
43241 175053 556734080
94149 144911 900640323
167542 179236 29049669
120797 121190 66898055
54044 178087 310248790
37828 69857 491116447
7551 52178 111650466
41405 111500 273366811
117428 199645 998626661
1675 70247 449875355
70285 102777 81226346
148372 161147 32001862
3839 127631 831533513
176286 188449 342902087
112574 171365 147180210
140136 150611 26324541
84908 126125 103316561
59734 135011 188292342
95202 166370 212382764
116968 194531 194151066
102608 173896 178383059
156957 188766 737983706
173757 189431 780295480
189681 190234 1421215
130946 199634 171836823
145971 166406 51149423
59981 90126 75115299
97847 144733 165267300
19731 115299 239161177
4569 181996 443897733
59596 155703 240583269
10702 80370 568029304
110784 151299 580140279
150534 185479 87167737
186960 188898 794161534
67062 191155 310584669
161429 183058 913470337
198988 199329 840615515
91614 179246 220764567
179480 184038 11546999
138227 166570 662084087
79138 109647 76193755
44574 75322 77054431
41150 111009 174795796
60957 175144 424518265
130140 135261 12774652
108879 114833 14911855
13398 144413 939010022
32421 63870 51314305
159270 172840 243364485
7172 9741 254196671
197728 199180 3698034
47294 149700 256524021
97251 100390 627670782
174993 189524 36427465
47049 101257 135637853
9830 15287 13714719
89280 112764 58840723
187765 189096 514679280
198138 198172 88730
115685 163315 142532170
88271 187711 841536741
98593 140593 105309702
139604 189085 123697182
21899 137644 289841798
57035 142551 213910803
136715 174567 94556669
161417 169285 818295775
151020 163936 640057188
136981 139370 1790659
44711 147614 793946874
180726 194087 33640619
113912 147285 83765009
86731 195331 271855354
134171 163138 72636296
48616 72612 59977000
175444 193767 45910845
174511 175635 2805135
6301 163507 393700346
197539 198399 457560389
134060 196255 155493652
193443 196624 7943421
149794 182575 855860825
5838 144650 347504731
34548 175265 878711719
119218 169943 127039123
173946 181509 18833888
89657 140150 126683657
141126 170927 243398118
113344 121845 21338851
82834 192636 274772377
132266 170530 95667505
35057 95512 329393273
126839 129685 7191233
67803 151782 210306971
47218 113026 164608450
182943 192458 3598484
175616 188426 888633606
197768 198445 1748311
56734 77396 51568773
49497 94373 112269413
126755 130708 286234323
47123 137047 443088263
171846 187608 39552077
188960 191183 315342107
162807 194041 146158285
186685 198736 30129292
139993 168207 617302249
131341 152501 53066287
15632 106457 875072544
64738 65064 805949
155176 198349 107851003
49552 98342 991107329
34164 69558 88531297
151434 157166 781879963
143214 172602 877798056
15231 191719 441755165
133191 156742 667600968
119399 198206 786813641
98011 128568 76627049
15434 50302 87300872
166020 187082 273518069
96979 183416 216366358
157955 196584 971230653
143431 190600 550234663
2150 28049 64813324
27959 30537 6527022
20058 126291 265968112
111609 182675 177820093
167250 169234 4973894
8357 34354 880085230
52128 159593 668632446
95208 126910 79493910
143241 169362 65340832
18393 95457 192835332
173199 176392 8056582
56031 111690 469156563
21234 193735 431709625
94137 120499 65978721
29183 165221 340647659
43503 73958 502427159
27979 172051 360522510
142245 173192 77218219
151313 183966 81450368
34243 53301 47667373
13368 16533 8069060
180030 197320 43410119
30478 141943 279002710
127700 185377 144260515
73785 191991 295857867
109522 153541 184712520
95726 113287 349785699
167137 172245 12710248
4958 132789 980329529
182381 199343 755946216
72302 101264 545143781
85028 173716 221921626
83742 100934 43032060
8899 117560 272015505
87632 189340 254723147
67514 72870 10907482
176289 193660 538557790
143473 161850 323240018
196131 199584 158924610
48388 123723 948520137
160502 164062 556638589
104752 146242 924814336
165690 167724 72518171
138483 152749 608120340
49035 197943 573063972
110793 161443 904686312
32581 66465 357286286
138735 194849 140335580
116707 162311 738862505
64876 189493 411698163
89570 191425 255065565
199616 199845 587500
89778 182294 718332818
52817 116322 158938464
42726 73474 76906354
144573 192925 120950961
31851 35884 10059757
141283 180126 96904818
193748 194442 225975499
139898 155193 38354361
114399 114969 1387307
79975 159168 198370283
7010 38541 79047262
160438 180297 543290818
195080 197741 182190956
129875 186497 141520309
85827 120085 85704995
32502 99157 253558094
117514 196163 93386718
135271 157659 371722358
91567 122320 224344169
181083 196608 532897570
168182 178934 154215384
83552 166949 124677410
57100 131103 150298888
137474 178184 490926647
101918 162569 831949065
58767 160437 322606523
154969 172811 44391346
48583 65205 41593059
46870 88670 104442408
18939 127646 893959350
139111 156157 42762936
151358 177226 64443028
84899 169103 340336268
136641 142466 916340752
103653 174696 374296661
106593 139492 82524038
82411 181518 247833853
188404 191357 7373049
164495 175124 26268924
28525 57010 462579566
79060 137869 147212039
46469 118792 595577204
189806 192579 6939599
51073 160589 935464773
151844 153104 873590322
138456 187988 123849049
145376 152802 361046695
100582 149945 357981015
95713 162571 167627898
8268 92990 948452951
121292 178604 143249612
93678 180989 267859995
23135 49760 66629499
154953 161971 17639978
128797 188907 150341715
56749 90444 83919765
126753 143388 41593511
154131 187700 665430542
93190 152863 149564714
21853 199638 922975444
198349 199880 3880468
97066 130405 83613411
126358 183426 93305192
53177 61000 19669544
141489 168723 68091886
160657 174262 712532599
130022 199451 713493604
178635 179224 322479049
86164 176139 225123165
171538 195095 666911085
151223 152229 473708026
90420 109044 46724831
21461 139642 614304964
158666 162261 307610219
115429 173920 851086556
185418 197480 172447975
147187 150369 100862061
3886 187270 820917791
77788 126090 110147051
160884 172703 686895578
89981 183507 234194571
150872 186564 978395270
22634 124692 730580252
25656 180779 541431339
43930 152462 833018344
21084 45590 134190127
5503 17465 29968970
135240 157145 55012639
34951 163446 923682248
71512 167974 806415483
1829 19901 45152069
542 6465 14766301
144491 183838 614250805
73345 167727 236287059
75329 182637 853984786
166701 172591 14588175
124567 140436 39728011
109671 157236 119424448
85052 87732 186003639
124235 144327 50304722
192803 194226 166805850
108599 123857 550296197
85839 158937 492140623
72254 84444 30481840
144182 158743 36583344
69938 136756 167354434
7956 59341 57342170
161796 167688 277783357
79034 149160 175644420
150895 176295 748255388
121318 196392 243695473
144814 195913 861148862
198011 198829 2079955
192585 197452 463761947
179017 186724 655717327
154042 183013 72329306
93925 146929 682658456
63775 122834 715611874
5328 138074 585479456
135996 160090 60352722
541 145245 261948631
110134 164871 269637709
176197 183096 194115813
191357 195546 10504925
159050 179928 654580612
101814 153079 324068338
27170 53223 29972460
133272 196998 376669805
147706 188314 101453945
4785 146346 354413835
20970 48461 149452078
151599 165211 108632525
131531 155176 444619916
118792 131459 887407607
131459 157439 92962941
104558 128260 262808763
152270 171977 49158153
86817 125693 97515476
151419 196183 111775702
75278 177111 37008942
135870 178837 107279433
81682 106840 438237096
140749 188107 118397299
146709 179469 812992502
10396 101959 229269725
149200 149453 654938
146945 186347 615988761
16161 101758 232662461
98174 105421 222442173
10851 174658 448378652
65038 174896 274863764
159264 193688 85977449
24756 183573 776814704
43838 73735 74827957
172405 178207 559891837
14473 138627 310972317
92304 131933 707413203
110694 166916 208987539
80808 83469 6642964
155470 166295 150264569
199232 199801 1455254
23094 137417 286216735
38902 167487 270578391
77132 196644 298947070
27296 98547 178265167
76657 166590 225033613
63728 126726 157759889
84263 128429 110706586
68364 78859 26365023
24452 86802 155993248
59388 95471 739121732
18075 128749 277050670
25603 197089 429179627
52685 131816 198167552
97969 197834 249903350
109810 129526 49599984
129421 164927 201441739
22448 132539 275676760
149327 176008 983782496
192346 196205 908385307
167052 197282 647982672
81070 90497 23387069
79704 121689 772523935
79479 93651 156830015
75702 89655 34674542
186066 198815 31907228
170147 197711 68891874
182641 187872 13259856
38688 147522 501791482
154928 163392 502369532
176427 176598 813812729
118149 132510 841531232
119362 165931 116725650
45758 73704 677472979
115975 182213 873682985
113581 170647 142926632
88475 118032 141435305
39365 186066 159690490
174366 190189 39660673
93894 193662 249714844
165135 194870 74208189
81068 134369 474979628
98541 132148 84236430
169384 180658 915092314
89731 178493 416198512
170952 186516 867557767
156198 179586 58077384
20687 154855 335941662
15715 168189 381618940
146101 177431 78218890
103904 120579 546414543
26640 32371 478747420
4915 66976 155375898
29722 160412 327238997
60114 198595 346403357
110223 170653 802634235
78907 177478 699642225
65127 106261 102910241
115595 117269 518089960
175711 180166 12366457
169439 188909 48683460
29828 120746 234977282
132356 164105 79617472
48477 90716 105465686
46177 196727 990993608
116741 125447 226524102
10976 58810 127137931
34465 69598 87838585
32270 52567 50645009
84702 130669 115184791
155610 180942 193397891
44208 197956 384808946
132495 162994 76455090
83316 126378 889840826
43617 133420 801615313
178865 190428 29153832
172303 190490 45560419
52893 199174 366115034
133972 179867 243440436
132537 149955 752088781
189059 196425 18379291
185714 188511 151332833
31142 139061 322938415
79719 159817 517201731
73656 182938 277569381
156402 168199 29252515
66767 159243 673366200
8959 126739 294986778
171673 172268 271686348
16983 44250 68179978
83396 187011 897262030
136779 195251 180465068
162506 169583 958491120
81118 128963 200399650
169240 173802 478024497
172860 191264 642698469
157378 172634 222711262
192601 194522 308048513
66143 104997 579523862
104170 123659 48859063
89822 168863 611547984
20907 110572 224374929
9401 37659 658360303
7128 189014 455256288
139865 147741 19819436
133040 146006 15530662
52968 161995 785834035
117605 165353 119730712
198177 198364 145966
106256 159461 778790819
85911 100641 606973700
128301 189685 973050787
41566 164111 734959823
186634 195431 22018345
141278 187590 585406609
191753 196334 949503020
87233 105240 45124374
9831 199774 475542226
160100 181133 581494095
55130 107627 131147905
119016 193897 187378624
157214 185021 104355923
104856 126752 54948414
180213 182486 5774241
39889 151267 416655775
86644 159724 666909553
100218 151793 416426303
168333 194655 65891309
85393 160073 187058572
23221 55761 81657233
5567 188548 528439602
52120 113013 991423972
152429 171114 46557354
181546 186813 937990885
42876 49281 389817144
27046 57968 77587824
44605 141762 243280093
56642 94505 94492541
180724 192034 462404164
137035 146499 718786345
57442 91089 83772897
162743 177592 452703942
20231 172851 749518653
195375 197242 4617863
121442 161061 99433936
83074 133621 126632498
74058 156978 368299554
169524 192320 991337497
121012 137264 40776208
152961 155250 5803328
167777 185197 43528700
25291 159260 827018895
82247 150637 171414816
39224 138763 62069481
70319 116844 981605822
62411 104136 786926868
155561 164969 23567530
143842 189918 729033602
9525 103618 356806852
167294 187611 50825378
103196 112944 261415039
87082 161496 823040844
103786 188957 742712130
116397 149981 839547695
121110 189326 510983573
6108 99505 809193440
124299 161806 996206407
23491 195888 442623773
31608 97098 765147392
83504 170191 230068861
51976 123414 178852860
79871 131042 847805593
46951 147000 965353474
179220 179869 414949
17502 108197 226895277
81471 82158 137854957
9516 191247 454939253
136153 143276 17812208
188832 197427 583838780
197367 197470 703709490
8235 66478 145858876
104455 115427 651347785
90080 95736 368866916
10684 27745 558682567
138250 149134 27318164
91572 125219 84563789
192070 198522 16150796
174136 199871 984980672
14648 75727 75711843
100640 168822 619635899
174710 175310 1505369
55939 142576 379635990
187928 193782 579640256
183077 187116 10183280
84073 143955 352583569
147832 152293 284894518
6142 156185 618382822
29648 52792 51694157
38488 38644 542770553
20435 122159 747279590
95762 189063 233557080
78267 98327 50044521
86583 146322 149679578
170488 180205 24086006
164235 180571 756252506
90782 159250 174435344
173690 182313 515567
41385 192265 377568902
189160 191292 649241739
112984 176766 159680207
151920 183130 77938919
171664 196360 606299808
100885 146272 113722689
184242 199114 30711105
105851 150488 820377941
50057 57144 46717872
151239 178222 18728449
23474 129998 797982651
151260 192124 102019660
183165 187258 10344290
101001 133553 81615474
177346 179197 4531239
199279 199971 1727789
182680 183071 160917265
36290 199663 408858102
160881 195311 85921574
58217 147909 224497971
181009 194424 165679762
103756 178540 187060248
158347 185207 315245195
185308 185857 614922224
18902 112082 881854263
179836 195433 39253858
139452 142187 6825305
30432 53164 56817175
146666 177904 842029018
88870 196842 234777383
117658 124277 739332740
144621 190057 113667298
7522 43585 90228213
26113 31383 535691815
149487 175533 505282508
168100 198043 196654783
79377 173419 899774871
7160 69161 765961369
123762 177756 855673748
75947 160454 211585031
95167 136775 104292079
185884 188238 800103133
127141 181582 135938186
151494 179274 349997312
191739 195653 9834243
190295 191319 2560101
168424 172027 8974974
184687 197680 32524149
167791 182973 73403734
199849 199893 315529185
15425 32718 156804142
154977 166166 27934716
92747 97087 10870894
98379 118086 49362313
9922 89586 199338944
35013 168327 604705944
70170 197652 525330620
164387 195139 76675005
86031 118909 82272457
185218 196488 28192132
72044 162962 851356871
151645 160921 884623346
76717 106757 655107398
151984 189678 94202535
182051 190215 20606076
117850 157486 99501224
59990 105827 875799397
106040 182129 190322328
81649 105534 59744259
77068 97315 631497310
149880 175632 64165254
176716 199639 386334855
42416 168451 915441834
119999 197912 194958716
73552 183274 937753259
14114 154077 350541000
160470 183991 842964693
196303 197730 3569214
162587 175680 32458103
6800 186572 449948940
188484 190122 4105390
121533 195147 184243305
40085 129664 874169306
59856 187862 320224015
44546 78737 85720657
164165 173185 22197848
113043 115451 6065470
162762 180631 44226283
40065 133188 250059914
94269 110873 565350492
136178 185604 644941055
142782 186851 632932005
96142 191363 238360712
13933 172356 580573237
179519 193964 36290344
83630 87139 8698478
9650 133133 862043650
166282 167626 3102269
36980 145240 709450387
138225 175042 91928555
120350 169452 330893234
186219 194624 21055556
55970 192325 330070872
140944 149072 240367935
10440 140938 581310291
131448 151600 50562882
44462 48984 297434421
186527 195616 885472364
160768 182428 53851185
20386 111726 228462005
27266 71243 993007321
78679 167066 288532693
120486 120882 564282038
127644 137299 845114912
77047 125771 121999843
154902 176478 53757848
143430 145609 949054316
99004 109191 232835631
107412 141977 86742560
28145 79672 447708278
107575 163425 385656822
67141 144429 718995870
3550 53317 778616136
54140 101481 118402069
151101 173548 55843002
130574 193538 951402875
4328 69506 163109261
94279 131231 931372090
90050 189168 874949569
80131 102712 729501279
15868 167489 334071835
74931 101739 67024746
173550 189581 916333247
105904 129693 51166628
54105 55371 3254484
10445 134197 309938113
34049 111709 194193961
110490 184870 186059428
33743 167589 334944601
166770 173338 692127976
16379 194334 445369002
49445 111904 359656382
147309 153761 3291528
127738 196009 886926787
72344 127547 138300613
162077 170203 20139569
139737 146790 17706312
62980 85919 629730020
59358 115637 140637965
99547 141654 656065828
134083 178652 111245163
37594 152457 655216358
27700 66152 96264284
102640 191989 223671069
148876 174777 650595501
161933 184583 37538215
19986 47091 67841143
186017 199571 33947935
137499 189629 377418436
172939 195644 56928755
13224 117689 737413272
44080 103876 149659449
190717 196709 56122548
12646 139016 563823078
115643 125386 570222464
154498 194873 25289312
102225 192071 224894629
180983 198929 45122646
36638 168445 74600668
84008 149419 753909161
187819 198172 25837532
65653 77704 663826060
21369 111933 226555729
94563 133975 887762699
9555 107694 7226634
150681 194405 598096663
62144 76886 36930741
187783 190672 7234774
38803 97014 145561529
120213 183150 157492649
185756 198383 31626985
193902 199370 13737795
42504 196439 980991506
170326 172612 5649972
173588 189366 39562195
86634 153719 168087074
105296 113796 21218971
58003 191323 333472233
59159 128790 174191137
170943 190370 881557115
64746 101094 616797914
126745 149074 894546527
129821 189684 149616236
32859 86567 134291645
76267 104382 938516628
57756 74514 127649391
148982 152982 9913828
179848 199005 48196148
33723 183857 375654718
24431 73572 123002219
152281 195613 108325014
88904 125476 807779464
176807 177629 562773840
32922 177978 362818131
193639 197667 876136938
164457 165866 3412290
300 23247 57389522
145636 172580 67240903
184197 186836 3941155
86917 123761 897126582
188233 194375 579798714
67704 133711 762046212
95473 187905 231407163
85012 121457 91231370
198768 199908 2898165
48010 183846 383770668
18948 91330 180894218
85062 123855 97200567
186122 189654 408440323
18600 189135 426746548
144663 185692 102637831
116353 182623 800313617
148196 181431 82777257
129025 157473 288143997
2986 70475 168944370
68782 152241 446248123
121271 147137 949481927
100732 104225 215909336
124794 182785 144890997
181530 195623 35470463
118109 129086 910156262
137548 159621 55282703
147274 184358 92582457
190286 194226 9831412
73011 101276 70759233
93964 120436 66288500
116947 151660 87079697
162264 170422 999538921
114014 129450 38822010
178469 186445 20116279
182215 189216 17631454
126156 189419 158184161
191313 196559 13059051
125961 149026 486634921
39833 156222 291438058
52596 166418 601031494
127384 169334 104929724
119177 125775 595141330
34508 43917 23426254
113770 195643 205011715
120781 147044 65907538
165948 178210 30398267
64382 103959 98995607
151303 157192 806665979
54868 60077 13090197
188135 196748 642545321
16809 182803 888235929
54263 158910 663564630
139919 186274 949693997
124005 190976 167573287
198660 199238 882962544
115157 142170 67786564
92033 150714 147291829
164883 166769 4539882
185711 198406 31781363
184184 185858 95086294
179969 183381 8732950
54114 93405 39311165
22719 73896 128084356
119457 154499 375501458
54370 73056 380166203
134085 157247 58145739
198710 199929 3088155
82811 93974 249971922
160200 160985 754524932
198734 199356 1598319
183849 186907 148902827
173040 175105 259195600
71410 147571 716214483
27872 125540 997023284
73888 146761 944519097
80458 122107 104210458
52560 76857 60976028
160304 170302 24874933
79640 108228 71410795
172676 195295 56651184
60716 90270 885566431
104768 174286 394636532
101446 162727 153614028
152932 180720 69159334
72495 131478 147728598
267 152404 380903204
32280 107813 588091677
78496 102994 748162265
32924 131538 246765429
187 163335 408553438
67092 194588 383830040
95800 194047 245886903
168197 172594 10980151
51828 121245 256849861
129612 159481 74752924
73767 96238 56242613
71991 103013 664928052
188772 192046 8166756
188339 194249 6624059
82276 119952 94290928
98403 185876 626699819
91919 143560 608120593
105873 154127 688575960
169610 187280 582827083
143341 188946 610061378
178435 196012 44119594
135358 151726 618873073
126589 131478 545591825
32087 152673 301843748
110546 179540 172489335
124374 135875 669222833
155718 189309 83806656
189344 190504 2962183
198239 198769 815876682
87124 95297 20521234
140005 190423 873629780
105301 174213 803495813
197070 199254 5542899
196106 196536 564608218
40720 112485 6537489
5231 198375 483434456
45200 74113 72335966
141009 142183 2916000
65957 70991 323125461
19233 141552 306217026
95595 199821 329024282
2031 122742 683547331
156716 161225 11264561
92193 164692 181862277
170604 184668 35101014
113136 194636 204068476
11563 123915 690794186
153598 191215 94063499
158891 185565 779528328
43029 197125 541838626
136163 167360 537160560
24058 172269 370976553
80567 144605 990676968
142123 142196 182765
158823 170221 895611664
139221 173480 425533919
53571 82091 863421895
178450 178938 241790371
21816 124213 256385455
86600 100459 34729384
114370 129635 38407938
34428 178271 359762014
101688 157559 342258019
128867 158861 863631748
22684 49263 66574493
142559 151308 948460962
86286 99823 980717480
74768 189556 844510439
198030 198850 315609572
34469 165141 405969470
151846 199289 118623341
124039 172923 665002113
58636 88747 287392620
106058 187894 204876993
10219 26511 4374829
65322 100891 799981216
23024 89500 166189610
80631 116062 380200848
54300 168941 286890065
42904 171460 321667455
151101 152491 3413702
8902 36561 69383930
35377 190179 641010833
113264 126891 602878323
74342 175665 859277382
142251 171535 73122012
122571 136663 35351864
86180 140583 633374265
60260 108339 120100811
15393 125380 275474562
154037 156781 11109139
24192 142664 512928100
84734 105207 187421001
103762 104877 976470180
36529 63509 67519762
38147 118068 199937259
75378 88070 31496081
176377 184009 448606755
25373 64000 96763757
39174 66612 68628319
160033 162748 6899702
130313 144600 621960375
142486 149194 351283744
39686 53850 268561081
23528 126233 257221843
15095 153191 791131091
199155 199630 1229004
103091 173364 585265776
29852 86269 271526119
165477 172108 16395641
161034 175284 35358179
5080 152922 370172678
150841 183976 774114919
61880 129309 168804497
194566 197173 6450651
139056 198073 67487124
140112 172212 890117183
105062 169135 14606331
147597 186755 39994504
144463 186404 104895854
84292 142618 146146467
36747 130853 798470001
176780 192322 38938205
187435 190019 351783647
90781 169944 198436175
16890 150547 334736356
34987 73286 85030814
91292 150567 148844911
104275 137795 84030019
58766 132391 339873287
13158 46498 786423605
382 32482 80416176
12401 63518 128150460
31669 179954 988469443
58958 69786 677661132
11528 59372 120055721
100100 197689 244146077
100784 156867 423004109
65415 171853 386553202
4101 111384 268432744
153387 163304 24955358
16506 46345 518888088
166121 182567 40932712
43905 130073 215846640
6103 83510 814066958
20264 148118 140512672
70222 198894 547587006
44629 73741 72859796
18216 180855 406780875
79284 179239 249914206
16436 149914 412818171
61389 118114 805863485
13295 174631 403901838
54793 76507 54340035
175874 178043 775837473
82476 91801 23124044
144681 160518 840903094
55566 119308 456655476
122980 155862 37597697
188282 192484 10486939
2886 182993 450697640
144374 164835 51383044
182994 186369 8505125
74951 175618 403403064
44490 107956 158804131
71448 88925 43627153
108146 188260 200627020
121254 132400 431289510
27787 123621 251804232
173780 195040 731043420
2876 191279 829762950
154869 169064 35407103
127593 145179 336221852
100597 155206 136916397
77167 102844 502698560
139307 157933 46707408
15586 105030 223856884
176935 194264 260957596
120480 189631 173056045
90309 105858 401050654
76128 190702 706789335
198460 199224 553339755
89465 125393 227065852
171274 175879 74862308
148791 161135 602432383
171676 196848 77653434
40872 154839 285328050
12171 111981 690410156
138510 153502 742271689
183496 197819 35834279
196750 197729 2447199
55678 113428 144286289
7597 139232 332984040
113389 197888 495057857
38865 174168 739412654
80618 80685 170317
30017 157659 319667403
113124 134411 53436293
128735 172564 109525279
33974 83420 123668489
20304 91375 177620545
132921 188729 139567451
89747 119441 74431242
51851 101971 125477235
102696 111472 19810088
153863 182331 14190195
168486 175760 837176788
149481 172654 57698866
86555 152284 164699531
158028 173904 2072997
102155 190830 221952815
83638 137075 133874989
56083 78097 13446792
18739 29377 251769206
45092 180837 398053237
81402 165065 209648104
195322 199960 327301865
28442 124734 571607534
3197 50389 903724379
41884 196176 386065504
192930 199603 18746466
121902 154669 536394325
179923 182827 880702433
168025 189413 816539888
99900 156686 142385675
93785 158727 162766720
186193 190287 564479479
86233 145231 147743251
88977 135228 116021235
111951 198224 216015194
66591 101304 86832110
13541 57542 110447455
27202 38891 61399066
188977 190479 3777719
86274 167741 203911429
152768 179589 66770124
62145 130106 241011062
165823 196248 75916902
145460 169387 59830593
26111 170653 874686715
37984 129423 200633519
25477 150688 313678427
103118 166936 665725547
14647 66178 129106565
60791 193470 244067263
44593 185942 353769093
58587 99783 102881534
136492 142803 15779014
143832 170528 530347823
184976 196338 28437400
171476 184397 32337356
101083 101693 641779115
189152 195138 15003037
183416 190921 18107057
46627 118328 179454416
79939 182157 601305607
149797 159425 393621879
106435 190352 409675488
52262 75385 911648811
94248 140156 115031646
135648 148396 503716700
152483 195640 107866574
153684 166200 31301340
64182 152414 220976877
48273 143483 238351782
174175 175896 4280771
85675 180276 236537383
174818 191846 42688690
134053 165884 79711191
18752 172996 565823866
81128 127295 115658101
50885 137054 494750031
143610 144465 189407772
129145 132699 8873350
162665 164857 5497918
145165 170615 63616781
136800 187001 125502919
51476 190745 429136232
177855 196623 787404835
70905 177240 266095339
156659 180163 58344658
92874 142517 124414374
15800 178513 407084393
94148 115337 52989151
155514 169913 35882222
32102 113186 202730976
133934 196336 156009283
74337 130238 29916763
80561 91514 27193872
148306 169953 867894728
78086 107132 536524114
9931 14634 332633996
24946 170474 364273893
139556 195904 140890174
154336 185848 913883649
147148 179550 80740075
134403 135678 3207549
86597 119145 81512780
102220 158502 615375951
119488 160977 85759717
64891 113990 387098324
152532 173815 53028603
185791 188202 6085613
161894 168529 16367753
64111 154533 226450395
15664 30261 448437744
162112 183526 390987444
86544 120249 636305393
171825 186432 231028485
147909 195880 942311965
83205 179549 240951211
57961 92381 85797025
33007 82819 124584584
62927 106666 708665459
124402 153302 72395842
125837 165783 236726044
12261 78714 23800356
123099 164115 102863534
136133 154221 16964426
55725 100776 112530327
141911 167941 446873208
76926 151464 186636326
181962 188916 17575500
38231 89241 482202084
3844 158669 695103675
156492 184928 189470774
67134 149450 238165396
19198 73154 134952570
22677 76447 212843265
122875 130328 345310065
89074 110392 506896931
83547 165721 753691978
17293 144953 420762416
104148 173624 920475523
59180 153855 386016300
93514 184804 228439480
106449 171636 163144706
115682 118113 211948860
88022 133507 114124497
163154 198743 52860466
162884 179296 40660414
88656 130361 752460855
157651 190549 46894278
65134 179974 835259660
25908 198583 432197383
166048 166722 734874222
126088 199199 835259812
9993 61382 774700547
52508 180443 384978553
6095 194683 762759078
133059 135928 7150435
117761 145071 951907517
31371 120956 232299034
150554 164354 34557843
23238 50387 594922953
84471 192739 271022193
192491 198316 14574281
85515 138106 375424983
52166 173104 302614646
4511 86706 807046755
177246 189200 293738363
18553 111328 232122741
181566 189383 19737894
135451 165466 302822777
37015 176701 543361469
122487 172349 910335385
111582 132168 496875728
26786 71728 897766629
52942 82424 704868364
73696 166896 348878757
12428 21967 23995178
20173 186451 416103145
132741 137405 11668618
56129 89001 762032529
178963 194615 288562959
196139 196857 376018995
150960 196430 914187214
67806 133178 322149181
156036 159330 472095826
198 32916 81970913
182058 186973 144852580
136801 180528 109067845
33528 95656 155342787
165155 166117 396908470
148341 190907 106300799
131080 178140 117545563
87655 135809 120780663
175559 191972 41131627
97574 199151 571531559
101244 182743 752806546
120155 170497 126028287
182224 199079 42339845
73736 102602 72220980
4939 187197 861069422
88183 133374 113396389
139923 146293 882642478
93714 165691 196369943
61953 121746 149552623
178962 182936 197196754
160173 160430 27118639
103425 118418 732420189
67885 69456 3920037
135509 146710 28081861
158808 197959 617227917
195395 197676 5639454
163215 195913 81604969
190988 193467 6128892
82049 98251 40533615
79901 171974 850041853
32805 56293 589202600
167025 192690 64151964
47668 184513 201735806
55092 82252 948504425
13424 58889 114134326
46211 144193 245287674
60741 87316 508858395
146213 163628 43720685
197526 199037 3862419
172079 180676 826193399
17538 143296 314827061
85053 191543 266534965
198188 198615 1082490
125658 160850 88200876
29568 110780 203190413
35175 39605 7129899
167813 188904 52794140
17400 165040 992761618
149829 156445 236452930
17099 64920 119673257
144648 152218 19033820
139037 147855 154912201
191320 199097 629215285
49851 174824 312703439
30941 116953 215133558
107603 158209 126951158
115681 115930 693378168
165032 178767 33957265
62965 100716 11396247
2944 70019 167898262
5810 75164 173661568
99905 146097 924284078
159720 195656 358595233
166815 167932 2716833
82858 164418 204389593
131391 188295 142390926
130360 139744 513282523
75260 105420 664371770
97562 164851 62800165
133970 165950 80081599
197282 198517 3159469
199933 199973 94725
151795 174402 732857716
2657 11837 178403139
12413 88743 838916011
6181 103663 457856877
102056 173699 220548678
168843 196272 148355355
177351 195583 45727912
3134 83146 200255991
43730 68545 62113455
35040 99017 160019582
119505 123509 2248736
154999 157114 5387234
60694 171833 277971006
155979 197055 102509046
189674 196227 163052114
192691 193201 869288733
38407 128553 466773540
175828 194400 46526305
29335 58189 43406177
34389 160194 314955119
135517 191743 547503123
21559 29533 161029124
21095 186787 414660454
66787 121240 923111811
43776 78923 469875896
74912 82402 988949539
116761 180954 160492772
43668 153727 275596568
9580 101393 817507554
95515 162805 168710987
26681 40796 352896931
120200 141378 53138332
110079 113962 913388828
88651 137157 121673752
80555 108228 218868187
13248 199125 465354815
82281 120089 605820437
56215 124601 82439136
91783 125814 85527623
144413 190974 116492489
37795 108312 401087041
27227 146276 422368907
17660 190341 636205870
192875 196979 10241282
60917 92689 598652050
122428 178520 793834342
4746 125510 379779331
52648 183098 414202811
122100 198491 510236025
129825 182869 872095700
56114 195375 348308103
32579 49417 9520169
55981 165648 380252162
15655 34610 444373705
59173 91236 920907089
62415 196797 872683771
51330 107658 140954080
30370 139779 386861561
785 174681 907116090
170102 171515 236582922
41731 183377 497699922
111679 148679 92929412
122688 132067 397950008
115001 197988 207740395
175256 182105 445439114
186949 192052 299331032
16459 131908 370749165
100081 119101 967012196
192080 198593 16312596
150931 156610 14247545
191682 194038 151519904
125482 186656 622136582
11866 196513 119620047
72183 81793 24104599
57587 190975 333669723
33901 153745 299977334
177143 177241 443958761
149114 199771 955195791
192491 196571 789784918
157610 160103 163789334
128267 147589 273784887
3031 100027 242751993
67264 83378 40288030
177265 197871 51586137
162155 193590 78412248
8163 16042 897473976
31619 83119 955552683
49542 87543 94895728
12227 63761 129148046
137136 162802 64371050
64026 128446 312101765
63236 115001 129474170
64449 165645 253427562
3953 115001 748201411
91519 129751 96073610
129695 144768 37595941
23992 40947 235636266
26166 116743 226682362
189913 190284 738998676
150426 162962 56695398
180656 188878 20834973
74872 82105 18029746
54260 119939 164268444
81024 114255 605678616
12527 66028 134043392
9511 193636 92479899
106886 113281 16007309
107688 114008 15829859
25004 128696 928467016
110753 138706 977400203
42040 108096 428363823
112376 137561 197462833
131227 142531 877959227
5072 51305 115649074
115146 142538 275247594
14817 73806 606592933
40432 128026 559399826
160943 186078 177347174
93671 156613 451545522
25716 97567 179818610
14427 35386 131066738
16405 52809 91103021
11375 93520 205653545
157616 163807 616089614
139085 150819 974091909
96229 125441 820394476
176279 197613 53388611
126370 148302 55028288
134900 199285 161085344
192979 193895 544366229
19776 125156 601451423
63882 69489 14014452
195445 199860 11101698
156192 179561 910182742
23778 28310 1918602
83853 122285 420293625
35307 174920 429842056
71001 150487 199237894
47199 189669 356537238
90492 124755 86083635
16830 117941 253000756
48344 60419 452165464
147327 170274 57277930
86531 150475 160352179
157672 172574 36991319
45418 168889 309106094
42625 84079 328288271
90939 102276 104161349
194004 194102 268882
164020 169876 612014474
98430 139622 103291593
168025 188326 985537153
86936 149309 156430572
64677 75421 26980217
77824 165208 218804696
26248 141046 287457297
47803 172942 668296987
133215 150332 42970221
18618 47376 849101345
172919 189852 42448774
172847 190344 141199360
75262 127348 130417492
191952 199795 19674219
162740 191419 860135871
54587 182971 321149112
181861 188100 875532935
12792 13616 2077696
60738 157077 537435071
176420 195247 47170161
99936 128401 942650718
146187 165021 47269007
155328 168838 190920753
198996 199064 910199908
179520 196349 42232483
12232 170815 788603403
79006 147762 172214924
4965 20131 261658826
31781 90597 164527371
158842 158868 62569
145991 180874 86990479
128049 146665 46654612
118143 155783 483192424
77479 103057 63828205
131357 168737 93551410
86370 188209 254926308
43773 108387 985997314
83848 133723 124954053
21491 196480 437916419
37284 45426 20320978
51525 147344 240044178
199244 199976 450361668
79687 138775 83183344
70324 82626 30776764
197722 198974 3229162
47109 59209 30464642
122490 153946 280261302
99475 115573 40270207
132297 189622 143366784
173768 181223 389688743
92041 157888 165225019
30329 37596 18148046
152748 155077 636656816
100836 148103 118539079
134224 184293 125156462
155678 180312 61206605
108094 178054 570013130
134088 149092 270518262
169599 172648 7486765
120077 124151 10271783
64957 141836 657219132
108160 131147 54384905
118094 120407 802209555
10219 123859 816112042
18223 55394 93179213
81108 101769 51701167
124383 168788 111103477
117040 160560 451569045
90197 132688 467655997
58563 141797 489231222
106991 162720 139834153
7537 187378 450137079
41272 72962 617676893
95229 137738 106548068
38283 105640 168442419
153600 190626 144950185
2450 119746 486370394
141985 156951 372730116
7054 25154 167761094
142702 165033 324866507
27721 128723 252868757
93829 132392 969790191
134334 168092 423036068
55204 113740 146263480
182204 195995 34636702
77979 148542 176721689
137520 174386 92110263
191676 198401 399748790
106582 181022 186172663
177404 193053 36832443
173603 194366 907941997
53560 165861 281169671
131854 192055 611077438
114177 185934 179625204
12327 117316 890488432
62786 158314 271713182
14181 72753 848134182
194405 197074 6649278
112049 134794 900538231
169125 170609 385504851
91443 123974 81701181
188993 191751 716627720
51334 61041 24472082
27322 119532 230712128
197976 199973 5053089
80330 87476 17703112
128930 136847 979730053
87613 133789 115884959
128274 145931 906853244
38734 149851 583188887
52293 183810 466312876
148060 180517 80752342
63722 85594 901318677
167536 186366 281064143
144745 157313 31708341
133447 170741 93199085
7401 140746 573368836
53765 130537 192200909
147301 186500 97939002
48873 172165 308504591
86320 111245 62372195
98797 121840 57719329
85839 170429 621403340
145264 162625 144710086
186423 197879 28626593
62408 68040 14083253
178228 189590 737663429
191757 192660 2259704
71175 130205 760344585
39643 118214 272286737
63579 118840 138245214
114237 171058 295185292
191566 197946 10291239
95523 166467 215586508
8240 59272 127944692
189586 190010 1068720
95410 196930 304699506
28043 133718 562831518
47198 179848 331765103
173297 178395 12736033
85272 144830 149129169
97678 104800 17848303
180756 184820 587355289
18068 129504 773065880
102420 184411 551230705
176312 199225 57407128
109593 116040 16179897
84307 170996 959321108
28435 183354 387692818
146422 167257 52072833
58612 147831 223337335
7192 178413 428393644
153777 178319 107321781
14987 23477 21293525
140378 181522 102681804
61664 132897 178299149
174853 179810 963482531
199726 199814 523022139
10322 28928 990384740
151411 195984 24117545
13704 54619 102617784
163605 179653 611526773
115889 134158 49105880
193510 198786 443556668
195507 198813 455024334
91305 153523 156078251
91204 107432 895716793
162175 178470 166860714
25801 138908 283216615
161901 181079 708483773
143804 151268 18830143
182149 188594 16287237
29432 179406 839943251
38473 190068 771179541
184736 194743 25136469
122405 147650 63330662
72264 120386 120487311
69167 167393 694417124
75918 76903 348669305
30741 64217 698356051
78051 97710 49041833
74455 77570 6846647
77716 107408 185850980
58676 130528 339523757
109917 166561 141954339
58102 154295 240685342
166653 199528 637359803
71713 117148 113698940
68944 97215 70729691
175936 193246 43336194
59120 146157 217753390
107915 138308 204038665
148772 174813 64894816
115645 123953 928914213
298 172048 429801750
106994 125239 426515354
147381 158376 303487712
158854 161149 50088059
115962 153517 791756877
159869 165365 897236026
108682 171284 669467987
71605 176415 262260622
164987 171794 16733791
117607 189439 179782676
93789 195740 255196598
117693 159768 105482393
5153 55867 127173174
13304 61676 121333538
20265 102297 449018516
66040 133283 168355498
128629 145811 43018194
72521 100249 407162797
92008 132626 123017959
20308 58999 97004139
139424 143743 10768430
17903 23941 14987478
69742 80766 733916126
62495 173440 277478942
2815 185550 457306032
56601 160683 712688113
135982 172549 91354877
174080 182755 273760937
66777 154084 643196634
91186 139425 121084214
196749 198518 4481491
1779 144218 909476350
26257 80601 713868450
136059 144071 429784557
31276 93289 136769326
43862 58688 630125197
122141 155720 84279556
47529 63987 957789153
108628 179050 311416062
30197 106417 470375577
169098 183933 547244331
181921 195761 678753930
3549 148981 829682533
173047 175430 489385251
115195 147465 891848780
159367 197283 688210860
146255 165536 48319343
40557 73616 999107707
116418 160346 110169207
74509 77673 63081695
152803 197488 900328229
117877 141390 58991597
138129 195861 144389291
192857 199400 958043018
12478 174364 575677324
30732 164676 335408460
23493 156099 822071891
72984 114537 103989781
106279 117034 492713292
179948 180751 388993952
199786 199873 220071
62399 198718 341120740
96489 143774 750389479
40206 197700 607256723
2954 9500 203565911
88740 109412 51796498
14797 86651 179882503
151718 195228 848460377
91778 198647 658983490
189845 198661 322361564
132943 185977 132595154
2031 30861 72216768
2424 2821 803693629
27081 149135 649529193
125766 134474 96566075
160873 180735 105043075
190402 199273 676195942
88182 93468 2156497
144250 192666 257191733
182748 195407 975535110
41467 127675 409961631
31626 93582 154904567
59674 86514 66942092
145955 147702 4465966
145173 195920 126911365
189002 189728 1782262
191608 195566 9947944
163657 190306 20760049
124254 127603 918346561
115354 188014 960944433
109848 144465 86810476
172080 172885 1965910
137222 145223 20031726
112487 167810 138534866
24642 47796 57960239
76950 172066 237916259
138889 152689 98412599
177843 187719 519548804
42644 93807 149250220
42252 145069 919568624
76879 193946 507571223
87331 130471 108199937
119961 130309 534680495
108223 146911 97057081
148896 168298 37289613
15379 167409 380615290
110350 149055 97106243
189146 194749 304268210
151131 181370 549634804
55251 187201 771413000
116266 159887 121905738
60188 66395 3192462
189752 194424 704214553
49506 57843 15575843
99089 155199 186704909
199570 199589 497850923
16643 187395 964885463
22361 97639 188379746
135611 181380 114268254
7878 13469 178335325
6702 142510 891940652
123230 135922 982680592
31025 177801 367103058
151868 159018 658683046
134698 150237 132453152
185888 188078 5533147
59872 118147 145625969
156749 193996 92900549
129207 152383 58042541
49716 176963 899625138
53135 65061 639567345
140026 198668 178569878
134532 184837 125720620
110804 128608 446377879
104351 118147 34496563
79473 83848 10894899
25448 190120 860099232
24230 180159 451205051
164251 183443 47736520
86546 154946 171417856
181376 184116 121477736
106499 154343 119939533
87425 139359 129533695
114260 169953 830437834
188682 197767 46552560
174935 188713 915323106
73192 170991 244753602
88746 97009 955949264
60767 62818 5055638
121182 154939 919511084
25270 181040 920517337
125532 128641 7789609
27871 138759 669028179
98043 189801 229694814
2255 55448 133284620
70588 76012 13665852
81530 113472 643122969
100488 124447 60081003
182053 191245 984015314
34238 101305 422709914
170121 193149 111841648
88325 130407 105605767
80616 158452 304382380
145471 186718 286083446
114018 132456 46302390
12406 20088 202444029
178017 194974 42570205
162959 185922 639864893
125589 129477 9762161
146983 149956 7521479
136671 195697 147608500
90550 116414 64876372
74701 78220 838504894
148247 192166 681584487
34612 72280 638371943
83244 192175 863220909
94844 195605 566337005
58773 136767 195138103
143991 165401 53704754
75313 143805 228919826
189956 193823 646490944
56195 195967 904715816
101977 186542 211638986
97687 160533 852941935
157529 189416 79513272
97037 151858 137405019
186299 194380 20225782
101575 136063 86398761
195155 195572 1064638
31910 129311 243791802
136114 185032 122251986
185240 188981 9437561
51782 53737 4961308
190011 197610 18959929
20182 116430 274305753
32958 49936 42397888
147620 164965 883592964
187257 189595 111965512
154827 164148 199970058
163357 185375 54822328
148375 181359 82141221
37107 65794 68278108
4763 91452 926864908
150686 171853 52665370
139496 151124 573852964
164498 188374 59497476
18218 58484 663737687
21267 71577 125907856
18325 140612 306174335
50301 81283 77567136
137177 179714 74997046
77735 101627 166777268
99374 189078 224564050
110867 140339 365462853
146491 153929 982839411
128411 181472 646928412
174594 187792 33132793
50302 74496 60601222
142145 191908 479900024
104861 184961 200439094
87853 118254 76214784
108068 174419 491494785
95973 108582 4176214
43529 66526 57640223
3871 32415 71525287
9604 16307 16843252
179347 197796 10618925
108093 174888 167202521
173013 195299 55836911
178596 188800 25739248
150832 157011 15519140
80236 81891 343003560
43308 172095 247096590
198746 198909 616812718
95458 110809 93732452
168131 168379 81757861
111635 121852 261057760
130039 158287 210597559
167916 190872 57466526
130223 192143 154796223
145790 163859 45341786
33365 198696 428484765
191506 193496 4956011
167178 179026 676748612
96269 161233 435755226
86122 140845 663781711
179369 199074 49498652
150291 184129 136865462
128799 168435 929394439
6327 58262 130227932
106067 157546 926322981
25973 64458 68117212
160136 183198 57502880
91108 128944 95049757
105346 117254 334132701
87108 191593 261586044
12696 190607 890838443
156695 178702 151850579
142662 151156 21380402
145628 154601 22492238
66962 80909 887601430
116647 157758 431015755
136574 179273 437764252
9157 115616 776217626
81821 156182 186376318
142284 174298 866596616
115863 168840 132684930
48324 145932 837027122
136814 138297 338738394
110575 170588 150210249
197949 200000 724410827
33257 73681 101034934
155101 160125 491657685
19883 27844 425950869
91155 134573 108974663
68305 149997 360048438
26272 82356 140369172
108232 193775 992849212
44954 195579 563400012
199894 199990 752716631
47518 147672 436066158
132618 176095 108666662
122399 195983 184108374
51488 99840 121082878
198852 199626 1979240
163087 191657 71245316
7669 149709 986205181
171 59585 446981269
39559 129789 873705010
93410 113024 588728338
73705 184095 276239616
168394 192562 60481250
43207 76281 13762627
141680 195351 134198160
153883 192241 789207393
128770 170194 103611043
46370 183643 389222553
24532 61040 91527492
69560 195196 879581206
52087 153832 254793059
36725 163198 316694235
157063 187770 953197796
40602 44917 611797117
153174 171645 46036483
16166 141647 314189733
190902 197907 144112793
91347 165844 846378478
170907 181995 345384151
109403 115283 14777965
84680 159437 848087614
63962 150553 216949933
197949 199584 22047035
124544 141157 249012864
170072 188557 46205189
64039 75268 28140887
151387 164120 693276709
69913 195418 303443602
27843 157918 878022903
6268 117382 278087227
190557 197643 52323153
178444 198618 50650649
198938 199470 660947780
173223 184409 28057069
185782 186996 3047910
11480 118178 564062064
242 159876 921576434
138094 169809 303988080
76494 120150 109100373
108978 137562 521792473
10270 199696 474208265
32995 173093 740468797
88588 147767 585106116
117774 176038 145788643
80636 168390 119994715
169639 184908 431223628
52207 138988 217339639
68363 197199 639160774
160902 172940 29805060
184232 189757 13862633
12316 91491 992394107
156873 199049 105259911
171883 195151 58294952
149354 165530 40425966
126263 177868 673055118
96762 106768 323189811
88430 127485 98005003
67075 135957 172473485
129141 168454 98279445
94188 143764 991360675
82372 175881 558916708
192884 194394 304696
75136 77863 6878914
179439 186987 872821840
14880 143346 321691216
34876 154050 993936035
196320 198998 883101964
34650 88927 135594040
191710 198980 593449588
141621 152408 27037267
168533 173789 13048547
153950 194533 352174196
179457 190695 28350099
50163 109031 411979289
119274 158442 98208224
129853 139349 154018693
82472 185544 516096073
139753 195800 895995791
113405 159250 455491447
141494 169687 70514426
33349 79793 137463816
49416 94240 703401344
60470 156939 449898640
173168 183144 25035992
173916 193081 891157274
53455 106635 823663395
125929 144401 29974590
28033 60729 851615585
115780 120417 11651167
61704 142723 204881459
132142 171245 337676722
101358 150435 123113540
21834 125694 260097455
167596 189134 754087815
115537 133560 36474502
163793 175980 30198818
184362 198026 721024234
163072 183926 480065870
13645 180112 416537554
119394 135933 41513626
136589 151418 37220270
152198 197373 399411423
38881 64237 63405344
185306 198324 32622727
163662 186048 55779143
140883 166237 844298129
33159 51815 46548652
110318 129264 47549082
11076 119835 272329316
129061 134805 14368133
27111 53704 416230596
126027 178680 810675641
147918 154285 614891661
118619 127661 22689441
14315 125400 278248073
166040 180166 714579781
6094 161410 389007149
106248 180630 803974029
184 68287 170438118
23894 33268 398482515
24871 60644 228713661
187605 191798 10459931
154299 158819 11383557
67258 94810 59962890
155677 177745 54877064
107914 158980 128049875
126874 186128 368317623
100665 177274 602228747
39643 92318 131558595
137164 170741 666375725
74930 136624 154457565
156439 176700 936167849
175169 186770 343504853
176619 188945 241022666
176160 190750 36624222
171212 192905 54344303
63731 92629 72211676
106718 177980 178275926
156002 177694 939037709
189575 192593 112836098
59230 84986 64253825
142005 167262 63142037
198853 199675 2101454
46196 89177 107379918
94867 152339 143997327
192489 199875 480876230
193611 195615 5048685
11747 174522 518658514
65644 83025 43468474
139848 153537 34263916
149982 188262 95598378
174581 179060 11065940
156983 195921 741964878
147865 148518 42014184
149101 176561 68443793
59176 109893 191108041
144837 172420 660060019
131990 141133 270859963
77808 191973 795234824
1564 84778 995382299
131797 184594 604305333
55181 132913 194523434
39117 157924 786619249
798 189642 472546354
120058 129491 23774907
167233 196445 839215638
35468 104402 961281608
81444 117006 89002543
164216 168025 694959412
12551 102224 59740515
13994 153693 349878240
31763 134163 934533420
99654 101001 880848625
181322 190545 23296402
29292 157181 320304879
27352 177433 375520983
56250 148871 231810105
43895 72149 455949585
2009 193516 479215387
135716 152604 42345906
84073 112315 837915491
121392 137955 41567833
166781 172513 14216279
135233 153304 43907887
71650 194549 307598225
178485 192410 750729298
108493 175092 166698058
172412 198909 40058270
29650 53408 59432058
59206 120377 152903109
186549 197248 642196671
40224 58007 44659832
84274 139644 138764046
147853 181759 84464444
47703 130663 298947075
39377 66886 120639187
143152 146481 41567749
18033 79838 154659915
88465 188788 305252416
181775 186779 380974930
177555 188019 26323108
1038 103181 255518587
175484 195434 49986175
124660 137073 31074473
106731 128421 54450562
171502 193110 750864539
173846 189963 846550672
4214 97376 233098406
75200 152484 731999838
73953 113023 776713133
187997 197437 132754
118144 143167 497450269
134316 140386 15195273
11445 73959 859291751
170750 177219 16144611
161628 164931 8266648
82197 150954 417490435
94626 196240 254280702
161255 197748 92672741
100717 102088 128560677
119001 187562 171644567
173294 187674 92259361
152676 166372 34237197
111022 127604 41614777
11739 75650 404584230
169484 198874 73484660
65036 176137 277977785
710 137499 553190816
86104 145714 149316349
125411 127850 6030711
94092 126436 776065114
25354 53731 972055983
47926 69408 53831643
112536 119645 734223910
78610 159598 649216558
180958 190023 22879368
88618 127296 97103982
41372 60904 48988787
140054 172705 81510606
121674 182143 151198315
193046 196932 9671633
173636 173990 907476
264 43187 618344855
30301 148344 295620086
149016 185882 92018925
69735 194868 789600750
36929 87127 68145613
8212 78968 177224655
181216 198804 196021470
35572 188138 381825736
53895 70997 42709268
47992 142925 387190386
146841 196724 876229508
114835 118431 53415579
125274 172779 97273066
194674 196055 3423375
113851 177269 158734593
32288 148314 830581874
129847 185965 140268813
142452 142863 596292573
110080 189649 859978284
69916 181902 280123730
161540 178223 2930580
159044 180161 52457793
178057 178450 336697292
129789 178572 121736473
188898 196914 19989267
35613 44255 358484547
150208 182188 930696954
86311 197100 277223237
5519 127284 496248091
180074 192893 293320316
170059 194154 60233346
114169 153471 267447802
94299 154417 582815185
53057 77549 948777708
174764 193181 46116476
117489 125393 19940608
114965 199414 302851872
126423 177944 128711090
162501 166071 653286112
53807 100298 116298267
6237 91154 212345577
17104 102447 64385033
15336 71737 141219102
3569 176007 979489863
79991 189565 357164286
75786 144786 172654868
58746 65371 16425898
132378 196423 160135970
14050 183598 953578822
186157 186237 960204261
98688 164908 166032314
22316 126335 260468057
45598 195838 759130147
115513 134377 47357627
133071 141159 20230687
140173 185692 39408048
87997 126114 324882796
6678 28829 825825432
180517 191931 28830338
70028 163184 233357285
36025 113608 241508595
189494 196466 17409838
182291 199072 42141789
46552 102094 687064791
160794 189655 71994897
142260 148813 16517966
150166 154358 10370789
118755 126868 803701247
78333 113497 655256340
143522 144606 2696875
138620 185543 117277184
184237 191855 19113788
66561 80660 735276773
104700 149789 878002645
28350 46237 44762867
167715 168094 916349
109019 189088 200466255
101824 161773 968692850
17010 83181 271322793
26277 88353 895121146
161199 198962 157514577
148251 152609 832820442
141672 170864 910224286
64392 120843 199873952
190305 196332 122455589
55887 127341 411097831
98592 134032 88845856
183489 191318 771498529
198782 199859 497907689
90366 130265 420990567
89813 194118 261159362
131912 132675 1921765
57729 133529 218179807
56581 126524 174941876
134686 151670 42596721
110799 115507 52378951
162334 177564 37768231
86937 102620 39290338
107026 109873 836307705
157608 197297 99004379
139363 147393 574248502
71129 180293 325680394
182548 187488 890796640
85292 87784 637616298
83890 153757 174994488
18857 67135 120811417
85874 161397 513193948
198132 199273 566932031
96025 122907 67377980
66169 80895 36818389
49833 52499 6616208
12891 109841 798956732
136623 164604 70166092
116914 191180 185919951
4240 159891 389667867
66502 120464 666545627
97762 118935 13064720
68020 133127 284058282
89274 127949 205838562
169640 178538 22033669
97494 135953 348665352
50778 185585 337443482
198883 199140 689898175
179742 184444 11887954
25029 97091 180350460
175033 199516 66733955
179288 188920 588510016
32753 93340 447863086
71190 189531 761434113
155917 172852 559374711
125778 131716 14776793
199979 199983 13110
21543 31995 528153430
154578 166476 29707926
120327 194025 268896357
24140 119309 238207554
11055 45914 734383181
194995 195623 1582599
109546 186305 192194676
173543 175389 4678858
41032 43155 716401845
97673 158212 151758713
159807 173208 274677565
63692 102523 97116633
14643 184134 424250513
149642 169721 50079443
194340 196198 848678583
181901 198641 42038362
115816 163471 865318143
22888 165802 475779089
71085 93378 36192526
22811 109605 310491491
186121 195897 24459907
149821 181288 78358325
171559 183635 30269708
119022 158072 294460537
64857 174028 860392513
141627 143384 4354201
86897 156370 394849311
13077 69593 753255848
14215 170851 392100703
131963 188419 643849295
51268 79056 559321761
131213 148676 654124239
199231 199948 965928067
180504 195797 313340042
102187 195688 234049537
159578 174751 790224513
166237 187136 52206209
158949 162700 541593354
21712 96395 265185978
166980 169857 7202334
71023 183934 332655265
55489 92372 91992129
55186 150660 239039687
129558 195068 163801653
145474 164252 47143488
84187 122038 275275220
44428 89182 111848591
184383 199656 265359669
111434 127485 675469882
131471 141269 24580093
109702 184719 803481464
195114 197051 857390520
942 157789 797084416
195414 195540 329474
67232 184477 293329767
166629 169283 6622097
111617 113252 86651377
131785 161689 75033833
154906 173155 31265498
174360 187486 591302013
149979 172708 56562128
40705 180689 350054059
32720 71377 96615566
124631 180506 303024440
113801 191885 856194598
185816 189056 8132638
178147 193501 38529824
13235 45016 995250206
86907 120096 83131685
96363 123042 66853945
106751 193154 487966852
103686 190127 304711460
48608 65814 601634654
16389 102661 215864535
59297 166756 268839684
176238 183582 18402719
20573 165772 980280567
52195 199293 748830948
191490 193543 396908558
78626 123146 150190232
121115 129126 602583578
47678 162811 529660935
194188 199462 100948480
144124 180301 962284818
120057 185846 263903095
127138 165719 648131870
75209 113229 736198313
244 29328 602613284
71455 160693 843597057
198328 199731 551418637
100706 194165 233912226
72156 118950 117190713
94250 185463 430102270
102400 115213 724343630
94642 118307 45379508
195517 197604 5143271
47067 152575 887818430
166751 198103 78365472
157594 167120 23651085
147209 152471 758622486
195272 199174 296346089
127578 185385 150390718
129620 164052 86241735
112365 160724 121328709
166618 167093 817805480
51849 126771 187674170
22374 27210 12148192
149880 162853 812782362
63610 84086 51153265
49847 100686 127193174
30239 160101 404781675
117424 178133 151834505
59403 123995 161542609
65343 157896 593376187
128926 143795 37175023
13137 107883 553877737
30297 56619 66055297
7948 28537 51582216
34816 93870 303868536
155618 176142 708773818
193957 199983 15139399
71275 192223 528569661
169004 196472 68651158
158216 179208 65510044
34115 159953 315020439
62311 111575 524677722
5505 45591 868321227
74433 189141 287054054
24054 131652 269401443
103517 152818 536508339
73678 92518 194357017
53479 129622 190702388
120979 132156 28052360
160841 179217 45574696
175594 176580 472536187
25259 131152 877271741
175286 196801 896220573
152960 189507 91326062
83268 106482 288905040
44118 112078 278793065
12590 43233 806621596
137 111350 322146513
7482 159692 625798593
53732 90421 788580783
114691 182271 724952822
107235 183138 190030296
83078 94641 643798140
153500 168181 639597898
6412 165789 399080401
108063 160839 132420201
79620 114563 462526351
169065 181593 366010515
74655 163805 223337458
13206 108612 238838312
174107 181701 18880511
177533 197843 50867203
148740 152708 3766779
65760 179941 285505337
121701 199454 209044807
122545 158401 500985622
82891 145105 904914410
40410 185181 362224488
195075 199483 11051765
189718 192833 51537430
65791 66452 582738646
151205 195994 111846241
185441 186297 923548024
29586 70052 492768257
72757 73475 434064274
126949 177728 260590549
46960 51192 114458117
144408 159123 36930739
191718 193837 5315498
129692 164289 224815657
95054 164267 784709860
15128 38123 819165347
25815 191851 465012402
60828 88726 69549851
138791 161647 57356471
69939 108263 633120689
120454 125481 12692715
53969 126291 181053830
18575 72193 449938668
175493 185842 25942957
78625 124136 113863789
21439 145227 309930536
197690 198253 612416
78464 148765 997055214
20146 77849 144504888
10178 102912 890618627
84581 108653 532315785
106413 163147 142272772
127721 136423 21859189
161933 199522 599658579
113149 176008 606793637
10285 134313 310606480
113485 128953 38912287
155344 195371 99966999
115121 182915 169641044
167378 189977 56507946
76775 138911 342211315
89858 117037 58689876
54243 149275 309919890
159382 184606 718857483
114998 186050 863522128
73590 123727 717130511
168092 180536 646258319
156097 181998 192311626
108050 188895 202448234
83180 98495 42425273
138078 142870 12002087
119530 124339 7310144
21967 168344 366360864
78983 186729 269572619
78589 114918 703603989
20665 77224 416741636
185937 190618 134970471
13906 49254 382136482
6687 157374 959453890
33197 38323 875132949
42950 111762 62079972
59206 194941 339519488
59408 187591 455447207
172199 188863 297273374
187945 188750 68719562
10276 199615 693807784
150743 196472 324025010
145849 199146 133260482
13646 121165 269233256
30348 124579 235860766
104543 123448 948853412
81186 199075 295053101
121088 173441 920693681
82807 148953 178980895
86940 102660 149344455
37646 80254 777827101
5283 135178 530312759
25636 111266 214325263
191016 197783 1382536
140427 145342 12295399
160823 164009 306200507
188181 196180 535060889
147896 171085 890997057
105752 112747 17455818
144631 191570 117416003
69281 138387 173071811
15511 108485 683666639
7667 188329 452214358
192081 193980 4715280
194173 195170 177102352
9505 144594 338231383
190436 198373 19836259
120097 189653 416945609
150380 197305 117106852
47949 128004 984699242
23603 153140 324379473
107845 113115 13167637
27161 138183 278006697
47831 90794 372585903
156933 160618 9137629
140726 193697 132386589
165320 191949 66447860
30358 122723 231148212
15732 56168 101453877
171419 189431 45122073
6226 84899 358022012
145350 174781 414634136
61908 146396 211499273
143646 171651 69953225
182989 183768 862214306
21873 98911 192766720
130464 167612 939703110
117641 125069 201273726
86088 88074 964196587
48347 195637 339581437
58037 58319 734812
150262 151234 698025882
34144 177557 895880879
106902 170804 159970523
18837 57616 97211230
183491 187745 10743743
67272 155509 221039053
137456 198449 387238461
153189 197382 423536828
81456 85760 998894895
93198 98402 13024037
84172 135281 128066509
147120 177706 538097808
70030 156223 215977211
131996 147051 639279930
61758 141556 199738199
92072 103104 27702073
112759 168987 140880593
17113 193485 868656733
44060 122397 326362829
142815 195738 132355160
181941 192191 691184987
190801 198114 9835366
39441 106053 311844814
197931 197996 172153
135964 168274 12439801
88590 195717 268312418
155079 182625 68624056
68847 84175 38339855
46010 140330 236174800
35594 89995 792173768
44347 128044 878064859
94955 164183 173531240
83343 127180 109834656
190596 199000 21023338
69940 164769 813350278
159681 161283 4115508
31762 173698 355042665
150989 164800 336191200
103109 185754 185291393
104483 114166 929171603
55230 192480 343352852
131309 158612 538596142
156675 178754 82900703
122772 157571 190516488
28079 191882 409948727
20284 29678 362145931
159234 165404 15474407
180344 181377 73108324
90926 148705 647016762
17884 93782 189883855
45052 111150 688489340
57852 190488 640575620
24432 195625 645814754
59618 124478 162234930
21038 39458 46210936
49801 194347 630566367
60538 98302 94331317
81743 187766 265404767
70358 120671 142443443
93975 155462 154121131
174973 189698 36896174
26094 188542 406588629
133149 167954 86974621
184097 199243 35814924
145154 170604 832859375
82915 157617 431144188
32393 95053 156688698
175617 196651 52649754
6974 147312 701810676
152459 164739 30819847
116666 122135 689095312
50239 172673 501868249
185699 199103 441537325
105798 146034 16837666
158745 190816 80069330
41788 129166 218776558
90093 164927 9949450
23659 175642 380360819
107843 136687 72378212
85919 89909 9833925
192677 193317 1604078
10328 170381 418584078
193304 196089 6972364
127784 164667 78461559
109382 182218 401507005
42535 177342 337260130
169308 192416 57782504
107261 175425 838415443
116297 172568 201525875
71901 160520 796930210
145090 164484 286723535
129845 187763 552435334
71911 128888 863678788
29244 89989 151830408
190864 199904 560879025
64241 152694 221546113
103899 162485 464900665
85125 151034 340474596
17019 119647 695819753
128271 164427 298665853
188807 198340 23844242
117313 187935 390481353
163204 173662 4836114
97964 165903 170201842
99218 168880 174454239
193919 198791 12222052
147177 177341 988373258
9961 104033 94875596
162220 163001 154742844
192281 196434 315892984
167691 196161 479387466
30799 168908 975497047
154921 188740 84493886
137757 181155 108341884
108233 190388 205731987
111606 159723 120664850
166111 182632 521099196
81849 130988 23263564
32579 165094 331797624
45763 123022 193401764
160252 195043 86917815
183618 193657 293176630
159876 160556 1727811
89372 135254 632216510
40015 156571 536088005
51228 149581 697856759
134774 191440 141706971
38767 55774 42694620
48287 162456 296215735
138787 147470 477000701
82872 161555 431325495
82856 149625 281281060
35382 90700 138150713
59035 106966 119680078
115488 173903 146171076
111328 190375 319862952
189296 190293 449636843
25403 157163 365614804
126822 192563 164421107
154598 197952 108298755
56407 148027 821215254
35930 59342 917345801
69639 121439 129614947
35307 82929 231952865
61948 119357 882258198
141195 189714 121291455
63330 105090 104437513
190922 191479 620327555
98225 159756 431140972
57757 71033 545495120
136721 149981 600663244
115392 146311 775319629
42388 80321 94928469
176916 194707 148452237
69058 102447 83576348
94810 122546 69479200
182871 187102 95866718
111706 135130 58815895
189404 197256 910513803
78847 178860 942687643
185042 185945 839552603
114335 188202 184935730
72089 171705 249290152
90479 163106 265231333
175425 183213 19491651
199735 199859 306250
17942 32852 626518428
40991 149207 999274698
56600 165889 273432737
109876 111349 2929608
87240 153045 164916671
125864 130326 54472601
133924 178777 111981639
29960 57505 926790274
180060 187493 15097272
143294 196920 710783578
11964 32384 51302881
195741 199159 70302017
65840 97175 652195358
74278 136961 773152598
194429 194856 895117322
181604 198740 43063865
114336 192994 189116595
150378 166528 40249326
48761 102860 571777280
160323 191080 76829702
166074 170852 11818548
197756 199511 1485462
28963 178364 695191328
61407 76391 37516572
58633 121097 973748977
152739 164929 30587598
174223 176550 5792264
77335 146590 173365033
15546 187160 429557782
11481 43696 959122404
183355 190599 513669608
128902 140748 29691540
16445 189883 434068165
72331 152190 739825716
114806 179594 106993444
164844 186901 54943676
61161 124112 438504576
45705 68014 20784023
63727 82216 298053512
76493 120373 370412013
140494 167577 344262683
84622 115894 78265605
124708 195318 112575427
74558 172213 244349960
197788 199126 7630522
12267 186344 435786302
193972 194063 224067
61472 62990 645786893
144403 189222 511371929
33789 116745 835682635
10715 32566 54916368
45600 147233 363798386
12501 155669 358661417
64893 86125 53104161
197872 198531 1700223
44530 166702 461311257
165885 174903 269484207
65580 182280 291898791
25607 195891 426236231
94780 153952 932174878
148426 155106 16697041
148650 165139 41257644
25667 194223 421879344
32490 144979 679025283
166720 166907 438688
463 120482 594049172
15922 118757 257392675
193652 193691 85645
60428 87561 67588977
23088 172222 373203328
105378 171090 407368448
58079 188792 913821573
191669 194324 133776048
193958 198446 11264481
107948 153845 119110579
157395 195133 94151951
30295 103282 182519010
49403 95146 539803085
53472 194522 70063975
179657 188607 952575503
128833 137874 22626032
81739 178280 943048370
120856 140599 236914959
143421 150920 18909979
186755 199865 519358775
148707 168147 48418386
20359 167008 47613175
120941 178312 617952273
186763 189706 7349471
56605 119438 308229633
43148 103801 580682263
155915 159245 764960173
113601 116193 6564793
146746 158460 865600118
155539 162932 18531767
182581 182960 989129
126953 148111 53048150
108819 194840 487267043
92074 126414 86237460
31151 109954 197003787
126285 199566 183320554
64465 170180 458359635
150998 175634 817127123
76681 91166 35895980
156887 165398 21204440
136661 180265 65858498
51177 78214 840643293
178076 188290 25722178
165587 174839 22912067
83883 98765 769239034
12218 21822 399836758
37239 55663 46271138
109047 130843 549998492
57107 95861 292388686
160559 192656 80140233
74421 107606 82946580
105577 190449 621860050
76279 163861 219297678
47310 133534 215912726
66658 95630 72423470
66799 114458 174200890
87259 190373 346950001
136764 144608 19551845
17712 37123 142475111
197462 198903 3703741
100909 160777 150077698
104890 130470 64175054
119562 178612 888482342
41272 172820 329116263
143836 186228 475026419
22154 41752 495900432
6468 9773 8209199
129289 145731 530776847
150524 192571 344366078
192145 195566 455780358
172620 182298 24146570
131007 184453 133559000
158086 166615 123794018
28980 115309 215997822
22953 56027 429453445
54317 80688 65928016
63944 153784 790436879
15849 184795 422759615
85550 165490 200236744
76300 169737 795344629
94262 172141 323328009
180579 186467 14963663
56853 194134 590819697
102918 180654 142206870
27836 87415 148960618
191747 191904 429163
24401 193753 726285185
157903 159544 623364231
104388 164548 365316948
128144 141013 32258803
65999 105380 98476162
182930 189948 561331330
94368 145754 593292200
133104 156406 220243509
112333 180379 674765925
51541 180873 83307007
80504 116708 90550954
147933 154324 15910463
30079 151747 573761578
184139 195406 28248357
82458 155712 183555566
151671 179765 769193929
42825 46893 10182716
7849 165686 395236704
11945 120011 270552911
52261 74501 52360164
40985 128641 219449215
19904 168047 727997865
69395 75427 748503997
44363 149311 439318386
40587 170681 440866507
158856 188425 459860309
86859 184568 70562259
148787 168970 475156250
62832 150921 376591255
169865 185348 38647568
199805 199943 378726239
134459 151080 41743252
45440 180848 544033252
13533 34296 52160453
32386 127522 238085981
26654 42047 559074492
32562 128015 238871837
17625 23353 14291311
124356 199035 186840536
198226 198336 273053
67529 177360 274780408
135106 136854 512070519
17397 175912 572687459
88614 152247 159569220
66429 71222 11895567
160606 182878 782958526
91319 179793 221453961
66078 139883 264702820
66539 82489 42284134
13480 101621 966130390
74177 81170 17532072
98886 116151 321417960
47027 76231 61240435
147068 157351 555590558
120062 165313 667630784
38474 122987 211420818
49355 84384 560546928
116579 151665 88034188
180184 183189 146876149
136170 163408 294962714
27940 84394 460034807
49092 56336 850466519
51390 160376 273016554
116463 168225 327707216
98369 150858 115870271
51299 127245 190263976
7636 8037 984437
129983 186158 608440519
195266 195547 737488
26193 126286 250639933
145200 193675 121202094
20777 148319 319419237
119633 174575 887897924
168805 178057 397229627
104151 197617 233895621
22738 37918 38074526
141780 157766 40130212
99070 127378 71028190
155082 173693 46294195
29341 189929 127494203
104362 131768 68670059
70596 108982 82017088
23245 160752 344391321
136585 140993 470146537
78403 80529 5228981
49153 143235 235539295
111819 157818 115436039
166705 199070 80903970
84602 86884 5663691
147166 162249 840966663
32339 164716 331431109
123471 176256 213389161
20837 134055 283432630
38353 184085 364594965
192031 195379 8390454
171795 186485 587512246
189898 192847 773291070
67157 159883 969282746
45263 73246 70010320
170668 178573 19601924
168342 193010 354270785
192767 195212 264077760
47718 48086 919189
174061 195536 53825733
35390 175301 582573139
64507 101805 888406934
86104 157715 179448919
135868 168004 370987255
130584 192674 155261257
145235 184377 97785777
14840 19519 881332864
105134 127461 839042659
134319 140330 15050051
42690 83314 101640514
183814 198195 603937866
166723 194045 68235178
181632 185326 9394417
197479 198163 274727084
32583 77620 613167282
81875 156227 186358193
150535 173065 56033566
132729 190468 517360611
77524 144009 166384875
157372 194098 86766768
173558 175855 563684220
49654 163762 285811664
67022 191209 461842080
149247 151419 775281
165904 177433 28623248
199337 199788 573657427
16986 120826 910285227
118999 190299 178450557
175931 193403 43753507
150620 190533 99685724
82872 162343 199144865
19459 79952 151366070
194184 197263 872573746
164189 176623 836475052
43610 113822 895941896
74712 182522 612528977
4136 137994 51817212
160267 190416 426985372
64569 112955 987183394
29276 101202 179952834
29619 106978 193447620
50976 94355 304050576
104118 163033 147721965
82698 167917 213286433
55655 99662 641124916
162477 184117 53863830
20646 125099 261513490
129809 131768 4786634
102676 155518 278369746
189413 191334 4838928
21090 68178 306340676
71405 196713 313587206
103893 175547 179325588
48801 96874 207412110
7610 196677 473154061
54291 131083 308316980
182778 187328 11556704
7537 115167 269294494
100788 114538 34397076
23210 142607 980814119
77742 152126 186175835
57314 192609 338379329
174070 195218 52981055
106668 118107 427296003
67145 146172 197859965
137339 167863 76301230
24755 93072 170954013
116769 154388 94336713
134620 186379 129436296
62257 133019 566273339
100366 153171 132304885
30549 101357 926350472
65697 196151 741513028
7420 136391 322930158
162471 164784 5792777
169127 184886 39290631
6382 16378 214523419
47216 114909 169355762
43544 118229 186897297
29695 40816 27865103
13208 122765 274384214
29287 117514 220737929
138875 182229 981190887
26634 90681 480806816
68531 165191 242146350
36229 192942 903683670
12772 189106 441432030
145445 177474 79964058
195001 196208 988142503
67392 187004 299326106
56157 74495 155937851
156703 192092 88287415
4643 91801 217932307
14641 92529 762322142
543 57037 276957408
48507 54413 14861874
168590 168932 871408
192230 199110 17250345
45985 189732 359761782
77198 181838 494470095
92980 194758 254802117
152429 182264 965206532
192645 195322 635162593
149301 172980 540279495
188264 197566 23173588
60833 129886 172897249
194646 195990 410215346
84253 108589 60872088
47005 162584 148488780
180647 185036 11164035
196203 198356 876521794
183419 192622 88852876
188151 190019 793218377
84780 102342 43972382
43475 99638 825722138
49785 105037 138239093
119968 181484 153781009
112825 151663 193753916
157007 166517 308319138
16861 168423 379283592
175076 190214 634613734
179669 191152 598675227
183988 187776 9563443
191151 194616 541025488
43421 192040 801101848
49120 154112 774402497
145340 189312 109918675
196369 198728 5968551
45836 185805 210813820
105348 196246 227475063
160718 181934 52724848
127849 146671 219489791
197236 198264 2635556
2902 30310 68663643
70928 90789 49493340
13801 99952 215716570
158551 184894 65668974
93719 145794 630281163
175629 183230 465232322
36875 117217 200998476
155716 176292 157729907
16097 135902 375137942
42044 52867 220763276
39629 44185 441168663
40284 189869 723479824
107271 121573 35901087
149778 159955 161660724
177298 180841 8712184
139610 140343 631392526
69554 130194 151902668
131263 159126 69828747
22348 151374 841487035
179503 183333 9720608
21912 62125 51077609
71333 181960 276748912
99225 189480 225940740
197209 199868 526276110
106332 163568 143525929
73398 136137 157190112
29171 156767 319605192
32378 35145 315424405
24279 107405 207994285
150108 173369 960355278
156433 176447 49765052
107703 157395 297752683
165290 176215 27092390
39538 169466 325116960
56677 195543 867847682
105855 198143 231005323
185957 196688 748548
174539 187522 381006604
129099 183963 776147552
137719 182907 112892603
154334 156571 766155636
134379 153813 48684417
89486 158224 468777191
69125 148629 199215833
105415 199695 595429740
177976 184043 804505021
96347 191745 467391949
30370 143453 283008961
35852 61080 63197157
18491 19519 916298926
35529 81212 661269667
153758 157079 431516058
108821 110952 5397236
99269 148670 123943201
119988 185610 164228667
30817 81911 881984270
104190 157991 134921047
70069 81292 28068286
112434 177469 71201387
50705 185412 360227090
61025 84448 563181767
34905 63081 354199528
161191 188171 607773270
154667 199847 112957361
73637 160717 218199942
167106 190339 58113053
182537 194092 29018737
144717 149949 821897120
176575 195935 598861105
54423 140489 215438039
97832 132757 119461578
46825 101084 803310655
20137 128207 904279022
154787 173283 256076875
117992 189075 448365791
33371 181096 369412500
121031 152298 533417305
136617 171573 542451827
72378 106623 690393866
75871 180590 423443550
94252 138325 128466221
49005 70571 568847150
101665 184157 823665103
113594 136411 38812638
94494 153722 148395709
23142 44208 52680678
128093 156412 71049519
186785 192324 906886842
65925 161780 306159378
166402 181366 37152363
27141 44200 42642281
196986 199237 5707828
43671 108432 162039464
190985 198779 796275052
69063 111124 105263450
179240 185501 15841021
74106 142012 170128470
158729 192536 420595869
160910 187981 67556445
34061 194050 433133722
54407 172090 874435086
79602 175410 323100775
181522 198493 42649961
134737 184878 125311702
151780 199614 119586431
116592 121758 845909379
80201 179351 247968872
39398 171795 331152385
22049 38209 679621857
34770 108368 184076231
184706 197616 32323334
97959 127320 73630998
103420 193812 223078147
88127 186811 247154950
176613 188931 30911672
109111 145900 39968209
131467 135434 98089
46105 103785 144299826
168699 182811 355762137
46921 81461 86401143
127660 165241 94200358
88987 89181 485965
168479 168655 455324
196289 199703 495134692
14864 157371 357054303
184706 199272 36555397
168385 191373 57525107
64723 143880 422127018
3634 177502 71803061
154142 154319 559158244
104130 138424 86030280
190696 196996 8046616
173566 184592 187409826
53229 67536 834861165
143789 193131 123387119
136226 153738 43828192
71815 192155 549566806
91920 152266 151342338
198500 199038 1366284
162076 199102 92437486
170753 183069 30799608
116431 138876 550992558
150554 154995 11044421
55833 166560 394038925
68407 190116 304592223
76137 81606 221853933
111147 161795 127054721
150789 179369 145578615
175120 198134 887102677
98288 135740 93884500
45384 186497 419914433
28693 42424 311790838
31802 177435 772194792
114969 143472 704314111
23114 28802 14248480
97389 118618 53184794
99178 127006 69852159
50062 84193 85394566
30321 63904 886601879
186521 196028 49259451
23439 175267 989200208
120482 148157 58837995
5333 59137 364144285
132062 188644 141509705
137425 192584 910361834
121238 152484 284852450
148807 195923 555935073
79841 115809 42900500
184693 188060 8552348
186401 190507 85507875
116229 157838 104389178
36035 167345 470962760
29360 98352 172540632
56601 99695 909592499
198893 199751 2188277
199865 199935 810312325
65767 151976 215848490
187800 196999 523983211
158847 191868 584899082
182431 192237 24660266
27870 118340 226390713
46956 166061 298184684
104272 180690 191049102
131356 180153 121843261
32289 140970 272031747
188977 193240 10597977
6243 81698 156847143
76098 173805 244326823
128911 131839 672214949
158996 190172 77870297
7674 158791 513921422
126037 195301 56297046
149171 169251 50117607
156473 187925 78483288
105733 166875 719402090
56020 124289 170714022
89509 198248 272303209
161717 193979 80423950
72461 144404 656969708
150429 165444 37487991
163420 197436 499998816
27652 78522 944811816
172130 198722 547491227
146335 171227 188202732
189306 191368 769016744
144387 177788 83403873
78602 195230 291791614
41041 167985 586949211
40375 132597 230849613
126784 168680 980368666
70293 117729 118685969
45586 128701 479639649
76806 124740 119964692
168701 189725 581652110
96542 140558 110365216
39688 110668 177511937
45262 147268 360664247
124285 168800 710983506
26016 86495 255134237
52322 138880 216773350
75303 124106 791874427
152891 181838 72137884
46512 195662 373307668
145495 182523 92424911
114705 159531 856443172
74377 93640 326513965
48931 73781 467633494
63223 147632 211440056
142205 147783 14078581
20423 45436 729910030
172673 179709 764159368
169222 182595 33305129
167184 191910 656361577
48480 52916 11094783
8619 135355 317386728
124486 146104 893877275
143295 199346 140202442
7665 194571 773931020
151690 167281 542420325
110533 151028 157070642
63423 119449 818094298
191880 196732 534801969
128486 188425 735824548
52945 107876 690407250
58932 90809 981478730
150002 156154 98147659
99999 104959 12360873
149580 176883 163979316
80519 83713 7950613
118335 185813 168873955
9222 161320 161004438
150907 188186 93117564
191813 196471 11601763
86117 129062 117578622
23595 177255 775087372
11182 83363 180772135
160553 188512 374991374
175079 193324 45705182
88893 114951 65296274
182514 192889 26068106
77845 138648 227837140
23372 103193 410395411
150156 186614 90987996
104956 168406 684799525
190777 197823 17541775
176832 197720 52275775
9714 84565 187379866
79652 134205 136582493
70775 186302 107001606
64846 77455 31621759
127466 186804 148421316
43519 98030 742355832
101360 129616 726397564
187515 194680 129922175
20051 78493 146333916
147349 199418 130163249
7133 11532 10908096
51432 172845 791367116
198235 199582 3401345
141814 186426 891888678
188164 193464 877196233
175520 193592 187102310
63466 164453 252957461
92509 146286 254759899
65461 184186 799110407
38598 110414 179628254
81036 98379 43329739
106545 198142 584245547
183854 192213 840772110
59775 178765 297429770
184723 191560 42017763
84804 140165 138737853
131449 145788 118650340
133454 192574 147839269
139216 151066 722862696
10809 82409 179347101
184613 191593 140063515
5400 117943 233914117
93628 104121 387776
181085 181817 411001721
11422 118560 77470326
158771 178901 677471542
197159 198032 2211807
44842 73170 70896417
17764 57610 134323152
85937 103133 394279346
116627 130535 223589605
119519 162495 107857657
178173 193809 39273253
84117 106814 56770211
41617 82589 705917328
17523 163940 585141198
135293 178561 919007155
85438 95765 25802898
2672 197038 322642425
121620 158777 93214352
74349 91506 837761567
140605 188993 219546698
133827 159571 819979205
89085 126877 94879319
66791 183572 292190633
142387 169617 364961933
100135 172758 926089124
163404 174652 587032990
88058 147072 367743114
178240 192217 380764439
143644 189814 341862636
109700 111319 4126014
87792 104184 567020288
103969 179309 188417894
101720 125901 520216092
145681 155668 5589757
164486 175131 657680702
101529 113077 28798025
147111 185946 96994375
161742 189147 932890860
165722 190264 202888569
37231 170877 602972210
50378 63282 931896472
26139 112041 214942472
111319 164206 42317898
5612 48430 769763274
132319 195985 159234029
164551 199715 87777986
92633 187525 351910915
20057 160231 350969678
168185 177121 22316681
139925 144454 44032140
27517 68822 103348790
102182 153278 128048922
121282 175672 136056165
67400 111083 109283628
186002 187204 429054084
149349 189640 100593368
52879 117969 972551341
65091 113760 121728423
34756 172137 608424927
198741 199475 1867416
380 35825 4377935
130577 147601 295482247
28867 95857 770569697
154080 159800 350574078
119336 177625 836738039
62799 169276 914435153
171647 186679 37699810
165069 172644 861140202
85563 129452 28417014
54265 152370 245585795
86743 99304 187526991
172136 192572 51169794
67140 189043 945634466
89166 165566 620087973
122581 142861 50839032
25595 139942 286371375
39547 67630 70185938
141545 157239 39435470
196059 197651 3946959
110887 137890 67699294
145370 182436 92504940
79442 86462 197804161
138437 170013 321915059
152305 191564 575329769
108916 156872 893040873
48353 186283 345174253
76515 99031 56151171
113091 183682 847048171
1119 112487 278633815
171876 190364 46374035
89803 195121 704224123
7934 41511 827762387
164367 196941 754243102
181821 193139 231762088
94330 162054 762421143
102828 117675 37218479
67305 184631 293537165
195658 198857 7987352
22344 39288 704231180
48612 156663 843249655
36564 69088 582315426
90642 95333 522411335
169903 195446 91078032
196173 197915 4359628
73392 107586 85511353
111868 147449 89329288
152425 173561 32880594
131588 168788 154523199
65938 124311 146115089
61465 143388 593541871
192847 193195 589617477
104624 199573 237674358
106937 189153 552355168
1868 172595 141772352
127674 182352 572776404
185232 193789 985452684
9810 19312 23941518
120919 138733 434971318
18011 137750 299734698
141570 197890 154950331
197216 198494 603731981
155872 156661 232250486
90963 98703 498970371
89663 191735 255608170
159306 186334 67471276
198473 198768 746867
123470 153874 327813547
156399 185006 71290015
100505 156099 139414545
183007 189991 981057593
172619 187621 37645029
123209 178943 59971024
26434 102015 233815864
104557 134987 76253016
31430 75086 109198640
46461 177046 395014752
37468 95705 145681445
75245 107151 79684377
117209 117405 482699
115309 161494 677803161
120988 134404 332935077
31020 129486 246454631
159523 193954 498419737
9057 140568 948735024
187047 199333 30768689
29515 182993 383974374
165146 188913 59257031
176070 186851 951342928
126701 151379 61864368
39714 42405 6635772
166587 177264 26564881
125063 153163 70318884
186437 195855 23610120
134189 184114 442140258
29013 34158 275294267
141626 146331 11776392
31234 107984 656083074
39507 177339 344750299
41938 125006 208008733
139993 142715 6779818
92504 137765 113492661
38678 165113 416541877
169028 175353 339043504
195864 197879 4978598
117520 182304 850937420
10540 195552 574320607
53709 84416 424532724
117797 132002 985922471
109339 115881 312860337
63497 182491 297604464
107099 163564 141658929
36822 87701 253972256
145082 196763 129204238
57665 102980 756108360
173468 198714 63295892
176984 194818 44679438
65404 121310 139897785
113505 152011 96546819
42487 154440 280307561
69224 157093 235582585
68 20688 51617208
16801 131374 286766899
30897 39829 22366204
10640 164027 938873020
160611 167253 16489579
52330 122869 515387701
108248 173836 472003336
145263 183873 96502399
83977 194360 267478534
70342 156604 216128833
99180 156215 939992580
10731 176882 415923112
120264 164771 111645688
32499 148943 291572262
151824 162424 585092742
177267 178319 850526698
71890 160577 545748629
20097 29926 71453596
146979 170906 819645813
49524 68231 46811771
189865 198105 20622032
29482 113166 209277747
29513 94669 162975190
84648 142753 145586521
197904 199140 430613597
94429 168890 183988963
107035 112479 1816861
88366 161016 182259638
122341 138355 40207069
163934 179994 952269745
12751 103097 226148543
106214 126398 50666428
166022 167857 4474309
101892 172716 999291604
104582 166831 155891488
23931 142388 296658164
187015 188882 4709695
120307 138644 771284873
163385 195813 712673731
27182 180569 536063561
185652 195972 25828826
106795 165407 855684870
68916 91079 55263231
90806 174354 315345608
184046 197834 686339772
148477 162844 35959206
117787 170240 388333847
139046 161100 160371484
36515 182604 486396218
49940 143391 233962051
35464 149636 707732355
37472 184244 318597552
93015 188405 702699276
190653 199718 887438913
195608 198656 923007373
135520 181787 115516963
51542 103044 128866656
184562 193799 757386945
140313 191871 128921948
115389 141937 66630325
17350 196063 447228109
51056 56217 13254290
103961 145516 953274469
153971 177554 58802457
165765 198487 81700089
54524 170619 868622080
151567 192364 101916297
21373 51397 75061778
13004 162379 748278723
77554 189828 583708293
136797 141878 12704290
108037 163602 139407199
153783 194913 762972909
37962 61417 282774155
150515 154632 143361294
68192 173300 470624023
196081 199381 8306534
24839 144828 447743693
170227 171873 4018960
135944 147042 702665031
609 151807 378530987
127607 147926 988736682
197765 199535 4524785
177030 179523 702358828
98740 148054 102932904
47452 122602 188108193
55081 180914 939063791
34434 154594 300811921
79586 158300 197128975
14080 193033 447984899
35998 189161 521682636
31112 111695 201467134
29547 146790 497724002
14099 147258 333559495
74513 125893 128730197
44024 96077 388349480
167782 195023 68167003
173233 189353 950362373
120141 199398 198410069
55366 123703 372831509
156057 160109 714507090
49735 70695 838613299
171301 197171 759222447
7386 184384 442918853
96973 156249 148696506
4941 11865 601034867
61343 185447 379100482
147408 168734 53260373
135410 165322 74960735
164702 171625 507972413
60029 152125 230431478
74311 165703 764486882
13964 20897 947386607
12124 183969 434716941
13302 128988 289823065
63603 88788 62822456
171994 198840 12975640
63213 131275 548504340
47527 150436 257834581
113676 175407 600587543
51085 67751 108226464
136960 192722 577169767
66014 148679 976602777
6713 114527 269818831
100901 187136 215855374
123637 193409 143375702
17026 92945 912952035
95134 176810 204400530
190011 194341 10830675
152803 194670 756962641
115280 165446 10279635
121623 127535 449824134
154854 163059 353750696
52611 86627 85104268
89704 183008 655857316
88364 178873 30892835
102920 121833 47412920
54834 78828 382540012
185273 193250 699957193
135446 161748 727760610
63967 187948 622288455
190078 199792 770498071
185583 198720 721143006
4678 149613 362974340
164754 191636 67025962
192017 197267 787069519
43539 133541 225400633
102296 125173 629113069
34574 169081 962601412
107170 170573 359067160
153991 189450 88604012
53532 105984 980230446
64884 145578 543664518
131859 152762 206538319
111892 189333 193882648
35853 193307 886614522
88460 132414 403689046
170785 172807 939028181
176372 191918 466821259
31266 121446 225579438
32500 196400 474598521
132808 158985 102274269
99347 182309 207554580
155836 178380 56023853
173207 182724 23843384
123837 160760 310268726
111942 160805 799063325
142561 159839 43289310
52554 54697 5528509
160893 171674 26690956
189288 191963 6727683
90187 183275 233090004
20793 97322 760328185
118628 134112 38866167
51814 99638 119692069
139107 189528 126025526
82749 84377 3997290
103266 187780 749954313
158207 161116 7359360
152973 171122 23098999
157320 182458 287978839
132596 144126 700030557
135346 186764 128579825
96641 167129 176549967
48096 149556 646618787
121673 166963 113418840
125607 163540 95085686
76597 155965 127288148
50803 169090 325130353
186712 189365 6589162
103033 116498 720835172
156981 167552 26207930
132072 198971 410011716
80211 121943 104431673
139716 174437 727821575
102757 124025 931787484
138061 190127 130208645
36721 128356 524354299
107112 196830 224563296
179007 198034 47796808
153319 168047 252958188
136167 183335 251200151
90352 125172 535414883
73112 153811 202149529
63580 68831 13056715
61959 74183 27320645
93511 179592 215299894
81135 168774 574765112
3595 15401 29444032
159223 186774 419059938
97769 143286 114071073
139175 152107 32313154
51401 161554 276028174
135551 137114 539562808
85430 131516 115399811
94007 181457 218701085
2316 52877 126502133
152452 173362 52052398
46300 150822 261837179
79011 120840 474132380
132206 153043 591040154
146157 198174 335363997
150965 196814 114451554
131893 157611 471293278
24699 84424 685882802
67302 111838 536162514
183204 191312 20365835
76277 136720 229131357
122020 161306 98584403
145500 184318 96968834
126733 166668 772440005
160353 176763 40866905
1560 34087 81389546
31141 84911 134438548
45196 176910 329623545
30377 122167 229633283
190043 190977 606829492
196939 199575 6700222
194626 199253 499243060
65428 136869 178867033
144704 156618 147788347
74641 119500 185402716
170038 177937 19603082
180125 185558 24899958
52289 112393 150382119
123459 160214 359020489
131004 168140 92821106
120560 135818 597161534
175562 182049 787340515
189403 190559 2959193
138764 151307 25945980
114833 128560 34528483
135686 165093 568740771
74724 83899 795100180
159941 178532 280766686
64097 105103 791256672
58403 121504 925174885
64430 117529 180152083
63702 192128 697547974
14435 55853 103960468
56692 130694 217399441
85546 161019 980737286
45159 186082 757506189
82537 118100 88966777
155192 170847 38949881
147990 197088 122591979
103739 188962 213362622
106746 168856 155547809
51074 175373 404564842
8888 139576 961049911
92774 138449 778696954
193288 196959 9162774
111664 113350 4234522
92259 148089 140093813
157486 191877 85796286
121847 131876 971565
135680 174480 96978947
33374 68149 86919914
100369 159152 864463002
9363 26408 616905616
35731 170468 446143190
1843 107883 849918503
166477 188694 228499915
182446 197919 886893531
199253 199587 846094
61220 190911 631128636
14491 95930 203839681
170333 178348 19887049
43316 53004 427581606
158045 166140 20151376
172883 178576 14156436
46762 95693 930506475
174086 174212 494078036
192651 193896 119591720
91539 158791 260887221
77327 186781 311728850
170049 179362 183159328
44930 148220 958697171
66301 150715 211461334
120534 186924 416330720
142336 196939 136472217
16357 54261 457029177
7063 90105 623006336
155903 194860 862162158
132806 153395 696917709
178347 198516 421551434
144830 157608 763936618
152550 186108 83836482
55279 93118 35450943
100949 112110 777045271
62082 122587 151378060
116453 163945 207361941
19873 173715 775068483
81391 169567 220787058
27227 162337 713606595
138155 154124 137873135
55287 184162 322351986
161874 185646 642129062
47244 121230 595179
146784 197047 515080399
101156 193756 231747703
21840 41366 839403543
122944 196678 184457120
146277 161018 742571605
139347 165306 355871055
193250 198235 188741632
91077 194043 980780549
144772 157144 31197035
120662 196754 181703464
156746 191866 130171403
67956 134872 167550148
27788 173049 483678979
195403 198378 264565132
122966 156154 657602501
21125 94117 92496646
22151 157339 925062942
185502 194466 22453106
142854 176806 895581195
173691 196748 532779362
112303 175666 831448216
163955 177044 32461610
87469 171802 298235114
21653 65023 108618470
116050 125696 24302258
197093 197768 1683810
14405 188665 436228246
136151 150613 36314291
129742 130361 1513347
81119 159246 195688877
54619 87188 637805517
177490 179183 200814932
133457 193040 844243669
159219 169424 72905798
86979 132576 591255675
192578 195981 159411090
112100 194669 206731990
146874 182305 675403607
34408 56433 71256710
123200 167608 751768092
60428 87189 66732074
36984 182865 364955813
62982 158999 754407583
100768 189850 410380575
41318 172087 327246605
115312 184917 354967422
1752 152546 377471325
90647 95640 12691156
181708 189261 19055757
80588 121804 103128527
105274 115796 702651942
71181 166739 239302200
28048 130563 458964285
103676 130014 125261125
171713 185744 409494488
177711 199788 176260376
124392 191689 129754998
99301 167195 170057323
113150 184630 178902762
100942 166282 593807943
115006 188910 185057693
110072 135813 468994876
194492 197144 6591581
166493 166958 848524946
191647 196120 218198141
6938 97422 383661599
39333 51003 28989212
122749 185253 156341062
84163 148884 162268122
154260 179231 62161048
195779 196015 574111351
152077 196706 111546545
55081 76297 53097978
7692 165934 396213656
106251 115286 22596388
50861 198530 369645020
29887 159601 324784687
126976 198995 864353639
105789 165897 941645354
190443 196337 14651534
3522 84486 202550889
146163 185577 98534297
197983 199411 542096596
30471 57218 67081887
190078 191900 4574900
74762 180898 265368805
91266 117241 65210525
58682 102386 109151812
62524 86618 60179644
177224 190925 508678152
30155 75250 867490990
121531 152928 78732157
90582 185940 255275646
117318 179946 156545507
112139 126286 533653243
42879 61276 648809365
159415 177714 45536064
44417 143394 791778710
14413 172020 394522957
71576 140643 809901815
155879 158927 161908028
69005 122849 134815098
34203 94224 413165212
100973 145299 111065463
159235 170459 844393433
21748 93123 591289055
139741 199767 863283139
100031 147543 119106169
54125 86537 80971944
19902 184493 411846876
17384 26596 480098239
76650 89125 56294143
155013 177805 56736620
29725 141326 720539329
198640 199898 3188835
187609 194231 16521224
51682 64943 478898065
112827 179776 399038290
188480 198511 600396610
70726 106829 804106712
24789 150606 315163818
61118 168759 663527123
64041 158837 237424439
43051 196203 582824058
134728 152237 43861808
172947 186779 34706976
186962 191534 11426790
11101 86646 358902656
6335 165789 399273083
11528 71176 308593276
98273 149880 129452916
14487 131704 432561276
66301 159617 729950865
145479 187923 296328609
174896 198863 2591074
118468 159855 23022969
154213 188606 216018836
183690 188311 11613457
61509 172071 446178634
87725 110130 346264040
66039 158063 230487323
14010 90367 956925189
3618 169598 415457081
106385 165810 148946560
162102 172572 264445846
140956 183952 872286556
107971 131670 510482337
40659 177370 342015127
139940 140522 1445286
81608 158472 192548807
102232 177249 747907422
138832 176822 94932709
191601 197516 5447832
41021 125100 210513340
17017 179561 406578752
104227 104245 46634
106835 199442 182362240
26227 101995 886166054
75902 140638 826774356
42384 130124 219711638
78003 145391 260913482
57621 174617 589502684
85594 184513 593746516
24579 84318 29670675
32934 33132 504844
8617 13468 517473419
18555 149678 328351470
188043 197891 24567856
36359 75955 99144357
13857 178501 448562563
87463 169183 204756848
178867 187249 21207868
36238 170540 336073439
75703 106147 226740670
65982 159812 234950720
22956 65351 106120215
88923 124054 190934415
70272 170305 422826824
31935 93137 642970355
175086 175419 850071
24032 85667 871211825
96314 197387 519104175
85794 160504 426470175
139497 160721 641240329
113521 117519 10058935
113270 199157 760986347
155764 179283 870210834
75990 158967 207742283
127697 132095 503551414
153071 180229 345022470
101255 104547 8244066
139755 143024 8186560
182394 183243 2239399
23860 44928 52762941
94641 185649 227790627
96585 155479 862341826
164111 166436 292399117
186096 194967 410665007
101115 185950 212308677
103054 173360 175914170
42239 63941 54325176
74281 163182 222732382
68054 172082 612702421
65232 185712 773422128
155454 187841 80904621
62151 188474 349596924
104780 113715 22308251
65212 196892 329489402
145383 166517 804563645
70610 187048 291394569
13221 179219 415409664
49417 91821 810831309
150943 155213 966030871
28309 59202 881646681
195479 198652 353598266
30117 82607 736378153
115858 123297 18682045
175288 176220 2333174
141555 155127 986880542
71243 98980 69423479
122736 158480 940866324
131022 184405 545261869
165258 188918 125461371
142951 184808 179361824
32800 137063 260966340
60513 138848 90076053
179072 191147 30443858
50145 95567 379392883
18287 120125 254839557
105348 194398 658128254
149953 163257 907057607
186363 193232 17153295
166806 194341 68820204
119394 128760 2428056
174898 198383 54670622
137508 150756 33282780
25707 32706 995025463
111931 170573 146875692
21857 71198 448864723
176650 189620 340987256
167054 178159 783074704
154706 168238 484956580
65488 185839 283664775
4374 97709 855862058
198278 199587 716414718
25364 35487 25427108
108180 150173 5397345
126419 148134 313912096
94064 197117 638086907
126797 160164 83555747
124484 136173 160720369
109656 146275 91840740
173720 184573 49255742
63900 148262 415908021
191145 192928 3986758
62546 128063 164005357
46012 76601 76689414
92328 97431 258884795
96726 125057 71133980
144475 197436 971377123
8684 72321 494508886
180806 184834 10211619
167107 199761 81707558
65706 130945 545593829
7495 16062 226142410
97125 186068 954666098
92980 160211 168507460
153873 162747 990234787
164474 186245 54200504
114562 173580 147649625
99572 99750 478097
106432 150058 109492165
4046 153609 352427489
87565 154769 56682960
29462 57872 438627178
126651 147909 941108030
155328 197766 745441423
542 120963 301358178
79001 157345 196267748
21396 174306 536676064
172208 190075 163690528
32037 159118 511931425
184740 187164 217259
194325 199876 899608013
43283 135294 725590021
131179 192021 119489232
29282 125235 240238885
91104 132150 103035556
94147 185997 229880954
190895 198957 969088972
65406 182350 292489785
60467 189606 323063733
18079 104029 33499590
63778 97138 83412629
169080 190960 54728064
163379 166968 513240441
17355 163985 995747273
188831 193360 11299395
69338 172955 259198416
165909 192895 578808683
21535 27511 14989591
128854 129066 535233
46173 186364 350837945
157484 187084 142828690
175353 187408 30259054
80549 164514 363158824
117932 156439 96651885
88116 103094 772581875
5956 98127 230674420
30776 135325 261686367
17695 118258 611202742
145053 159791 36973621
71869 84063 859083390
74707 89603 37080421
7998 53744 249637856
135577 163946 71134749
38179 179918 563154837
171830 193879 633310487
29035 85853 444574432
100804 144699 573930315
33306 153153 158876045
2584 20829 45679924
106212 169078 157443472
80797 170944 225559784
98743 140667 105121794
159139 198905 383563921
125062 142371 43288743
105283 131861 66650731
75355 115932 101417851
49491 116080 693867739
73922 164325 416865243
168270 192017 702333471
132401 193565 775440232
30360 147647 293655295
114444 187289 327924964
136487 145635 22900169
71647 79899 20655019
130186 184992 136947198
189102 199941 27153351
42429 95995 192378769
92714 127233 835656130
122777 180332 143794025
44350 51540 820341644
153923 155205 685035035
41829 138585 242266200
114881 163074 120911864
102548 192313 224682169
99210 162987 159908671
72750 126071 133644796
46611 180681 950237453
165457 199355 84694597
177170 192295 449060809
35940 64982 509798135
88645 122854 848298492
78536 163584 213019614
137972 140369 5995008
17223 145524 396921220
100860 141671 102297107
69921 147429 452519929
84974 127187 105792331
84651 107167 396724505
1423 197577 41263388
177815 180730 7179914
1137 134950 334961040
152926 177781 61938862
12262 189615 977995888
53537 193921 351246905
176636 188581 29962814
190550 194365 9494581
175230 180892 349746112
133147 142896 24391638
60242 142565 205983477
121620 174555 474921881
130295 139084 22003431
110479 167120 141814512
144393 177555 583280993
62174 102258 390062626
146290 151482 266787403
86930 94928 430305891
88131 198575 276583061
70701 113005 740379270
169458 193315 97096118
59688 132351 181757930
175365 199963 61635346
59896 101104 166867132
6453 146277 302749162
140436 190800 352148348
51638 181354 399455270
173711 199534 64746290
168113 178934 26883915
195423 195886 1176082
127859 182449 219281920
24725 50001 857361167
41012 88091 480320744
92670 120721 105820135
110362 170305 530293434
12832 17285 11314934
42039 122120 200362258
111776 145075 807527220
12794 185735 432931682
96220 158408 974623585
184964 196109 27925963
32709 91952 954288770
4779 16719 29940283
67287 135881 194478119
44659 69541 62306753
95510 160398 162639503
43580 164501 302935668
62393 94048 79172749
142427 178088 262634075
120566 178011 547551659
139832 185048 112983625
8569 132496 310335311
88799 168171 517835586
149384 164196 37085781
57726 104860 117717129
155337 176990 364929564
137792 176741 333795663
77527 179935 583749600
73311 173632 956063451
110394 115437 12560778
124074 166418 574420526
22821 70996 457790493
24070 197515 434079252
96727 152823 140651554
99607 163278 559946078
105551 149303 386371430
137298 179843 106163552
95617 103720 20269088
42811 75300 969845703
81075 134168 132966629
30515 132447 457693413
172752 189800 350398953
58761 146715 220099056
73884 146726 182498338
40436 57589 976901325
20931 59532 96760207
31601 195276 671234807
55934 137119 43317573
105298 169343 507553352
29352 114152 503826860
67053 152463 213886382
64872 179975 738612158
152953 175623 56551213
71058 177854 691878641
156597 194408 94358023
138737 170437 779203668
193993 199142 749427345
88212 156064 775270950
82173 127178 112766674
169916 196162 65574569
172468 172960 143677408
53630 62595 22460146
108629 117280 21698852
26164 168843 594780626
156734 167297 26229620
82258 128462 654812036
141015 187080 115161395
153996 175001 52387511
9590 182477 41386450
132166 164601 81368742
174509 195603 52851243
162674 179983 524465497
133002 134450 297381160
191775 192153 926141
180616 199595 64695232
129673 165244 89055795
103838 176293 181346175
110962 129444 126410170
168162 189675 53836033
138713 160182 53777213
57799 192329 451881047
122743 180721 543182098
25531 152386 447341108
66493 76799 7636028
118906 160984 105565812
159844 187227 668421942
107055 138936 79987775
136535 189537 132536049
187688 198005 939632385
50235 157516 268783651
172360 174697 5808830
66722 153315 706613481
106101 174292 170678661
97326 138234 89770048
104772 182773 119473734
40300 65437 97413556
166437 190716 829402285
13892 175168 606066831
30960 75053 493629591
114277 193157 89464616
26098 194529 701013819
158971 172776 34290046
172279 178837 115515970
85469 182955 545484444
118737 121789 943527957
12789 188545 439983265
90067 165529 189198112
187562 191756 10430858
150780 192122 103200887
26413 159622 863703063
182718 197908 562956113
118329 197147 566232743
185529 193803 562584488
181323 198543 43281118
159349 169175 893265616
97175 130939 84658052
90736 166531 190036742
85477 109917 61058146
65811 92117 198482136
172667 183669 27577698
29589 178911 870690450
56980 80552 594145091
71545 131596 851061655
65918 192613 895798292
138929 183572 907455098
98483 149353 345412118
187642 194785 13659228
110735 177204 488109947
109329 110931 4095252
26670 39516 28193821
16416 120714 261034241
48923 112350 715806680
42144 68666 190768513
62311 186129 309827057
181782 191808 266458776
107700 197346 224340613
193428 198844 13592944
46385 107810 303282821
5176 108127 257614768
102074 195878 234801914
123557 126027 315362104
148231 195066 116986160
65763 184400 265219950
69879 155187 685127417
127115 192653 563099335
81063 117506 416277884
87273 164083 167538292
61699 131302 369166991
31738 119882 783773689
162345 196641 85529547
188118 197047 839948817
188088 195039 163613761
19029 27815 21983305
163733 192107 977676224
131072 182805 541383093
157292 196057 678833234
190309 197040 504796420
102731 112583 24634067
105291 196352 227874414
84074 109422 63367853
127894 190259 608404816
164951 181350 40621498
68184 68628 628634
22389 48430 690990657
180576 198851 70169487
23045 113159 225419979
171359 186880 38897381
41170 168698 610369340
95918 96048 392179135
80617 129326 808273156
39515 191025 705043893
8685 122078 419115818
168603 197106 827559041
113081 129405 677696300
95979 156126 472291869
145643 156586 264599840
181702 199698 333476012
58591 178958 476970158
116971 147005 75353608
43897 109756 509193887
94142 162922 172394106
43619 146413 257406467
103675 191500 219865615
109509 158208 605509236
158449 179859 558832423
163636 170270 815834390
183955 189801 583138359
34337 108901 186477967
99494 197019 967997144
122960 182044 147682368
91059 172090 355534098
136203 153004 921960566
107972 184672 89304847
94289 100243 993770706
180154 184960 12183715
45086 132183 915831565
151468 157722 15678143
105066 167340 599779747
146221 164766 46544764
197433 197910 1238594
157871 168633 623618766
26561 102996 191184467
155232 167859 93603892
63040 132780 456213929
176009 197592 828937873
58650 62275 8945157
192921 193341 620320839
166920 191759 62099971
192925 197682 11833970
71621 133147 154111745
76968 172614 239216544
7634 20668 648335001
15678 27511 29660535
46231 135210 222783611
56790 106153 123288318
67791 85342 814298773
103881 131014 68079691
193561 195041 3737201
48268 52655 10942910
198092 198797 1774013
181177 187599 7605867
130490 172016 928494024
172291 173340 2516916
129924 179272 123140244
8513 76395 939154561
102569 135119 81590269
107468 153895 123294325
188046 192101 10099398
144603 187030 321551745
2929 45840 107389768
19893 77713 144810587
150196 198833 255176983
72476 199442 458026256
121565 190186 171770039
133698 163739 75308877
19041 192715 434617441
133721 199609 164802278
179980 183160 5222726
171406 178361 17314046
22770 91829 172644282
145296 147605 5873722
59463 183578 915577688
108620 149965 103802567
128652 184627 457644606
156111 187376 78044652
183148 183567 560646750
37779 144366 640706145
129929 137239 398841079
195309 198193 911957924
150644 164578 34895814
35429 75890 256015939
139513 142052 935562
3373 199484 496662539
178165 186537 21091697
75823 130379 861233248
76679 189816 407661758
154520 178901 60662489
190594 198637 20080262
84607 127584 107699702
74270 131284 142789585
134089 180200 551490336
11848 166372 499532048
88969 117038 4675623
31689 109684 847147325
858 15436 36395821
38715 54396 39253658
164912 174004 22425729
85604 197581 256078866
67216 73751 227028608
187942 193253 73055489
90152 197683 569934087
195590 198974 8482622
57817 176329 296334661
77716 106549 927660958
91397 121229 74899931
89335 148374 148156684
62644 97501 59884856
2104 136139 335551178
5307 69240 160062503
167562 183871 32803665
198432 199391 715685464
113693 134091 79541157
151442 170434 874148393
323 35072 86993329
96407 144421 120286498
83796 181929 904111942
99863 166289 166383412
1872 99227 243528430
148313 174502 65266018
143621 169597 65022023
173397 193697 50911548
189081 194616 13862948
91867 139039 118406648
11441 158772 901971719
70481 144567 185463342
59330 127703 190747256
35502 136403 336657221
27765 38092 25895678
28730 119882 590636423
29384 39519 25412282
27565 170969 358830140
87423 92136 178495052
16819 107077 806844566
5732 74582 976799236
22277 98487 886273232
11934 12835 157903506
81867 121794 99926084
127540 196365 172094267
114120 127297 33126890
116746 121201 713995239
41168 189809 539464827
94256 142558 225650329
163525 166970 8434747
80791 81572 1955108
110402 120500 25269654
142718 168599 134334490
14611 56629 105509839
55525 107110 938752761
102666 156995 136326548
117912 172058 135513682
67685 190248 306726780
141324 172798 78588475
195013 195902 2223659
117226 186496 197163878
170320 186343 40059019
122526 140761 796167623
99910 166779 190701554
71337 158032 220222987
31021 114407 208548760
81880 196102 285834139
90362 125355 348612601
59744 127352 646379872
134001 146287 924318315
92204 162125 129733438
128776 198321 173948060
73561 151716 195797691
5460 136841 328960317
45468 197371 502401651
142166 159493 43421221
80427 85485 545320320
149270 197425 833792166
75297 183510 679553992
49068 162936 285187572
16515 58123 104351424
60788 93266 844640579
138798 161702 57493731
158165 193535 88300239
95679 183931 724745561
37776 79068 103378645
155133 180044 61931736
32281 168947 378198495
111168 179275 905685122
74527 175524 716609244
101846 192434 226718528
160915 189101 76534395
22917 176377 824092759
92329 186359 683517282
154278 178391 60048703
177813 191641 128649494
65099 149172 514108167
66284 137750 70723072
108747 195685 313564954
107697 177267 174121168
80547 84452 585411555
140856 187298 578029145
119526 173664 882705971
67755 141769 871177351
70620 137316 188692112
96736 128027 57572501
21490 199085 444502001
162352 192957 306391124
161688 196575 378971299
184827 193459 21657961
66866 133589 233214962
186419 191051 11623817
136768 167839 77647777
149111 178346 824229646
37829 89089 381378866
177871 188028 25578177
38056 83262 113061004
163627 178618 101494894
99026 159908 51916898
63874 147558 745850605
126017 134627 349948417
106794 167052 493146232
111529 169313 144760191
193712 193810 261317
75261 195923 321829583
24927 65938 663200216
170013 188332 271158712
57966 196560 608466821
194270 199227 12440163
74910 95774 52098712
99776 177940 195529702
25415 185758 569710291
95219 135608 101231284
33276 115921 292406166
154611 160680 15236485
158828 164250 13628941
152591 193300 101691985
108280 186843 586595775
117536 189653 323754983
113486 128076 36668958
62030 81915 28550307
152428 158973 376344328
144845 171255 364225331
120896 177148 480042805
121449 144126 56841505
76597 127192 126616685
99489 134595 714312268
30667 165615 337804130
138974 167952 72419827
46381 60528 378244937
110838 174928 160342283
37672 116283 196698896
57248 189554 330891984
22908 129363 266543992
96257 128802 81588738
37134 96944 532622564
120293 144090 580124503
82041 90051 19910201
93780 119871 405368195
14211 15611 3594589
60222 193117 332412753
23714 99523 189745315
142828 189503 116699625
150216 167227 279885904
28091 103342 188237844
14829 114237 108177309
157596 184266 66437553
174728 199090 750153352
39792 164327 311821950
171499 187688 40623647
3625 104155 251531029
41292 89392 653517604
32602 77223 191903340
145108 198672 932781968
36138 41521 34436539
156289 183429 327775940
192563 194600 163627475
118154 132276 35488590
186892 191553 528498815
30652 105948 188321736
93754 111127 479199377
27454 114664 218201581
40205 144784 261731651
60275 107309 674604069
1050 113302 280819267
178364 189650 210715681
16568 139493 919687364
186684 188432 1347886
85603 152395 167306917
147308 173389 64982261
30814 73791 731230792
126662 178470 129378290
133702 145605 63125060
135910 182152 115501131
175421 199469 758203362
73566 190610 293005621
161521 190452 700141059
87650 192155 934107514
110373 182186 265108944
169424 177487 766665720
92518 120335 69702630
64950 124135 866394640
120173 147977 69837903
158332 162710 11041661
198917 199154 631418810
24790 132195 273230152
18468 168689 376001484
32486 166628 335723280
60591 84199 262089254
43159 74323 78012069
78224 187321 272996819
183403 187493 301872329
165385 180939 285935519
188525 197479 17627348
171009 172261 3180873
85613 191151 849424271
199022 199622 1515783
300 94287 709549882
75888 175517 838131675
137661 194591 986427420
177912 199584 54385898
86518 114074 90315077
103391 173028 174297902
33621 173812 350693542
159265 182987 59138418
34274 165220 327854583
117953 150710 949856830
120310 154214 85009700
170619 186476 19506308
117331 185047 179732949
36026 177638 123964207
176066 182251 310366687
120594 177701 142827503
11445 86764 188546596
197386 198829 456501148
162637 181890 47789540
23095 87553 200073455
74002 163780 758665504
189153 195671 669844324
110684 125875 38160971
174 198317 495891559
170828 183448 31581716
70733 196120 783660114
58839 69900 27507566
151507 194947 108513908
95960 138857 545671218
102168 137394 88296518
83089 155648 882904151
115085 134828 49582129
144572 188950 111019515
5599 95259 969850825
116981 118497 3814897
3030 43390 101019286
33237 92673 148568223
86178 120937 152662500
179239 186268 17765066
106764 182947 738871800
18898 55212 217441841
148848 180630 79070303
52809 125377 379567692
32002 181364 961334094
175047 182279 18021107
151552 185850 85631360
4577 55870 824543820
162058 198573 91150932
26746 149514 695430853
32952 69853 92282768
98699 182110 208649791
46306 118578 180896032
71563 180533 272496193
122209 125877 848716335
129450 149489 50249061
81845 130562 286324473
160782 194539 679333608
89353 178499 223084046
129469 171268 104422255
33238 105590 180906884
42480 71105 889513178
12093 118974 267608194
74544 139085 395526232
85724 190915 263252084
92846 179401 216501507
170630 182011 28315692
136014 181037 727185198
156215 191208 87353285
55272 84964 74135578
60474 199757 348501415
140556 178255 94056393
17400 154496 343259667
121381 121733 850277734
88641 199507 277662199
91696 96523 12255438
81837 195368 284157666
3298 135312 330511512
56643 107866 127906499
47147 127874 644191008
128823 184165 155813277
49326 135002 214489359
105419 172246 167281147
191558 194133 6443187
54583 64110 23778504
176313 184913 193449347
123972 175575 62999958
93171 184140 227686414
154689 157985 8338824
166031 191216 62946754
94896 139474 672573613
156357 197036 22474371
46283 94781 925368045
177022 179520 863227957
47213 55711 517987496
149820 186496 122274642
28770 51088 55770265
82326 142921 977674224
135400 195889 151285647
98339 99583 977372328
176117 192066 854417047
130305 159589 60813399
95356 102218 320186178
100976 182522 203991014
52212 128934 873195704
103481 103523 110715
190949 193686 6811168
87067 155834 172459742
55024 112589 707847736
61578 192298 327037427
151473 182652 766354666
139530 186254 116783650
137408 155578 45590995
154873 166074 27959656
101585 177109 188926833
27573 163260 515760993
66715 78313 29101900
172053 175312 8135805
91945 92083 321957
186675 193865 17958048
189939 193289 634860383
193690 195958 5687415
42830 165890 325678157
188698 190871 5441508
122454 178087 632993402
136491 189421 685634024
45609 160300 287256253
88734 95572 17219086
160628 183746 57657050
46417 73544 628877539
86234 189217 487715961
161889 193642 310550247
85827 156792 177878463
75727 190808 287954819
170148 176216 845570650
141407 162130 812269734
21602 125255 259603624
49161 137485 470684930
190106 198244 651651994
172493 176442 295782835
91501 121226 90992737
127959 193024 244898056
167037 182034 37309689
130484 179639 122714006
87709 153455 164850256
195446 197562 548524489
92001 174746 207227149
175369 199395 60208503
11190 80106 461319346
53111 59400 15933708
38791 106059 789731783
121565 188472 167457005
57607 140687 207884787
146369 155046 21797938
195029 197827 6937573
53018 195927 357669858
69556 128511 147635511
175733 198827 57863351
7009 146485 983594986
73403 162871 224195285
42621 48254 804122930
190706 192874 728445373
172613 199794 68129763
136709 194198 143736000
3763 36794 185714929
129991 132964 609115788
83615 111227 24132721
183441 199791 131744222
37318 63858 66439182
116740 133615 42403257
179216 186664 58570304
38871 164848 459183905
86473 147892 153989559
97612 188278 844498532
65984 114023 120129560
197702 199540 834720017
32626 47456 37040200
102453 121427 47492233
84301 131756 118901246
78641 193799 288105075
49732 182409 713792781
31156 131833 319842140
115380 192436 192931701
23353 145176 296900444
72638 93403 51997591
175354 183434 978178648
9919 67704 144771516
119054 137409 46051114
17355 103656 300715793
133471 156029 194253067
45861 133168 500443622
128344 183544 137999508
107487 152146 111990627
118784 184068 163323287
134622 135694 2327749
18393 148601 471563107
147213 152806 347293602
152737 162082 603076880
57328 104081 858913779
60295 140543 200816342
107625 158579 127813489
149895 175939 415000086
42385 191098 881311925
172121 172901 1905887
167564 195541 70000266
190908 191297 985110
5358 72858 168927656
78589 143628 162756172
198474 198886 1055853
161514 165086 572496710
143657 154261 875947370
183791 199394 39101035
69318 139566 175906065
163064 194029 77217631
128520 190532 457640042
164092 177633 612586245
16497 80758 160834406
18504 185529 417971466
145752 155150 892775398
126740 144134 179714138
15552 184732 423367783
22546 26825 4432204
45354 197003 379515422
9661 65850 684345739
72859 120079 118206642
127256 159335 80341373
108783 160947 405277620
27550 146553 488719794
159917 186007 607311784
82025 122738 101971923
46675 99575 132362838
40831 112607 179471040
23009 151628 418281496
128419 198477 175208753
130930 168054 92807323
136264 194418 145391192
156598 179586 57092147
177982 193655 37751590
142335 150522 20648577
52648 173122 809611099
196873 197838 2425297
142663 157698 37764779
114003 141095 68001077
67151 121045 596066213
14449 193662 448617090
127782 138988 199889614
149049 184734 380273892
126567 164978 363793237
34428 44171 24253749
144087 172236 121235106
28083 154043 315364024
150324 170542 50346810
31081 192624 404168716
69482 71393 261086813
41741 75431 342367804
168911 183071 35330886
12202 191493 448837111
97361 184270 389420116
93215 128220 24221894
82820 101271 46150355
109827 122121 30851249
139853 143507 754382410
176725 198458 54408968
54008 144394 888354023
135836 166649 77154121
164141 173239 510457262
2782 179434 441918507
126574 141416 37152801
120308 162974 107041861
62147 147647 692366315
195000 198440 8593370
12585 142490 325327208
79812 112045 867554646
40318 177582 711716369
167849 195869 70141157
113937 160935 418542653
72822 104536 79414713
158818 172456 999295313
160489 183256 604315109
138622 154736 190503003
95359 187574 869675486
165627 183400 44278612
81197 149871 444636179
88791 116098 341291295
3323 152872 776342963
154145 177286 57742613
157451 185554 70045105
178328 186209 19869166
134656 186161 14079114
99262 185992 446949869
25677 102252 954113577
74321 154938 694962305
50531 161839 762598687
154063 171963 134364858
52182 187394 338485162
146599 151385 12090919
186518 193135 16554951
35535 199502 553644608
40408 43039 6542284
36650 92793 733483191
160926 199916 338792077
33013 137954 262663170
172317 187371 37741637
154175 176298 274739187
73509 126743 133372844
107208 175993 172191040
26676 138982 717757312
133798 178005 917288271
159955 189197 72990185
94135 186191 230395310
121287 150787 344083049
21699 170089 422617553
101310 156262 137797535
173827 173913 278907089
147288 183143 89523132
158824 163788 964561049
98896 195887 962019148
14471 139385 312863303
101341 145163 120906050
184345 184715 906577
92216 141762 124256940
175895 194093 45574931
119465 177302 913145878
7428 127717 301115110
394 177111 797420261
48258 136173 423365253
61079 158256 322115723
180532 193365 32337314
172258 178032 14337198
135467 168859 83499388
181331 192038 7772981
114630 142914 70967124
44894 184198 565738467
136366 163391 229539624
105712 174771 172818531
125919 136003 896871578
76347 199240 371650605
173994 189545 39000230
111779 118553 243163389
122578 151933 73554625
90638 131082 129621769
178057 193319 38305407
104587 136731 80593844
3740 104997 722257761
39415 110939 909694058
156 148655 371869927
173769 177258 8757220
20457 83681 780258503
111369 113088 4242281
114952 177041 155405371
83336 144682 131724680
92940 107328 8220639
80575 161186 949127338
54694 95595 85500742
132668 145129 5621681
73905 160031 215717505
153563 184722 69345196
191394 194166 865085425
11151 103814 231972161
49179 108194 147601545
97394 155640 146057520
143440 144899 727710240
59180 157537 707210008
105564 122625 42782920
38381 179223 734863999
108763 120441 29329271
82444 98408 11522012
15722 121083 537495809
194433 198789 421390826
181495 188412 372304768
619 104554 260066159
124490 181399 378534020
67338 179832 776420631
121810 180597 146893559
119544 131310 997803216
51837 142959 967364917
170094 197649 568954786
162633 172470 727885549
117698 176739 638120784
74494 115058 620703117
108569 155120 116802306
113318 144274 466411592
123107 145434 169286522
78554 95779 42962881
58624 85643 869877888
92486 115763 664318832
34966 100897 164949037
139582 163645 60328694
86218 148373 163485597
25398 114658 223388417
124234 139157 37449461
141959 148758 17113103
74833 92536 44141463
130405 153459 57685920
76211 173951 544885694
55987 95173 275941353
76555 195180 296739198
86004 145279 945511895
46678 97655 127532785
2137 130785 322070949
154607 156175 862147193
96453 192164 239548874
22527 49266 962575763
45205 45829 1564997
97432 163200 319204947
110691 164483 68834853
97918 184911 624631545
4666 150279 364696652
100907 156099 138411107
189937 190326 998879
157057 186643 540236840
125841 132538 16720665
161189 187124 784474387
196127 199535 481042862
151650 154439 722628577
26731 27106 986867908
184490 185004 926094353
28613 161567 333000995
97410 164605 980539640
41715 179654 823714595
116968 188860 843235811
101343 185740 211215971
32490 170615 777481550
83256 169973 217116297
189560 195325 744148761
18674 22914 724610528
657 25324 383763347
117389 121240 441551572
153845 164504 690597811
85803 130197 864932144
166243 190761 61287495
158225 183592 63276874
173372 181323 866958047
56496 102658 371843809
110537 140350 74728974
151716 165277 33981802
47671 85017 93447164
70361 97615 739560001
82959 131574 121735567
153915 167814 259344017
17811 106274 221321074
176895 198307 292410668
75706 156299 201889423
85233 167143 600609284
126163 126587 1057324
89173 135826 812917936
116953 143535 576534054
862 189817 472871977
28515 180819 36072575
21087 57394 366586561
11479 65591 135583159
157097 188025 77163138
51356 184472 333157698
76452 124069 119104324
44463 139124 950371172
47110 88094 828562973
114903 186880 890939914
122844 184744 154796277
34888 198694 658729266
133571 146542 32467900
189109 196367 18104524
139522 144352 902800557
134924 178882 210394730
116915 132510 39139936
131054 181891 126968166
105702 112354 16614571
61303 114845 69591633
82152 110326 297564181
199642 199795 403386
196444 198165 606680149
140213 191930 189058748
22823 131851 727164621
79947 82841 588375994
136365 189464 132730061
115269 199723 364457702
111298 179236 320089058
10012 179668 687218272
21817 29512 943908528
149711 158876 22899514
185395 192592 18030832
18200 83858 164278856
184638 191461 17151775
83842 165712 691248724
6523 13703 17901512
62721 185455 307070239
14122 132569 296672640
128622 163475 985216287
91847 144786 132742218
19441 154061 337019913
12168 197140 469778452
57004 129620 181694210
197736 197854 957762225
116914 148290 79913798
150867 187682 91935945
63671 138097 800392288
124163 153484 146923323
433 77414 291167312
97810 107286 666437790
71084 167697 631473211
109239 118777 297164638
158687 188201 990234413
64645 173723 272911090
31292 110342 220837805
153565 198938 292550499
60614 129434 670050809
190672 194530 9621739
40752 155973 288545000
98626 163595 162890928
153724 161483 19547414
132617 195014 403588694
57170 105829 504256764
44317 132764 221509474
169293 192190 57212012
49346 137515 788574759
65614 98572 642140498
107516 189478 674185864
115056 192478 193848980
193756 197976 451613809
166352 173589 17869399
176172 177568 3467122
149168 173730 277573221
41010 181181 774546872
152801 182741 619151183
162851 199459 400803701
165973 198346 80879962
176419 185229 22064085
47704 55430 19307241
159790 171583 456571480
107457 179923 696316466
22661 82787 150516416
71264 126962 406073485
120063 170808 757891621
104293 104711 1052301
77542 151410 185007443
157084 186079 72289982
57455 99698 862790241
49999 155374 670522417
26240 135020 272355395
99494 198543 247933997
87633 159321 46682568
67127 177323 275694509
111754 194512 207225235
74724 125304 494672808
22070 56496 86435463
99431 131303 713576792
1487 33109 13970043
159026 186762 69258740
139851 178264 95860541
149830 159036 790336874
196688 198767 968309004
8606 78521 175146996
20285 45372 98288862
73118 93571 575145862
120110 175091 137568366
30660 161078 326572214
163237 185937 56565689
124149 139742 39088408
58618 127036 881680343
181835 195365 967765149
42163 162990 302577652
157196 189513 552409749
105553 134922 159853021
128878 184535 40280193
31034 92023 416918652
58266 107906 123954899
144633 146003 183697675
3479 146754 358722782
73511 127077 103893940
44773 173000 590798680
193969 198788 12094617
111177 185122 522307672
56667 109505 131912719
81521 155986 280308423
125868 136169 464449806
5988 196417 476566661
93607 169484 358159346
130459 179747 123039522
58968 115377 44041603
88118 92484 10995657
59275 133539 185805790
44506 182410 345017031
132328 193701 749836270
188839 192377 260375405
74916 197641 902211371
104767 106827 5104806
56179 159002 673462016
111617 175179 563706002
140183 190120 512199916
108893 143749 87398753
10292 34778 61428355
19043 172375 383716512
149782 187752 94843705
128231 171773 108827391
40802 62802 424567750
60520 144695 210576803
80420 107661 68062374
1774 31930 965933130
179274 180117 1230655
148300 194794 116125746
103586 114977 935444281
52797 174464 744817446
105613 188440 207354148
181117 196058 675287049
3587 119145 111141208
102184 184567 918103236
147644 155492 19681027
137001 155189 45599141
61614 190127 668992003
42642 85710 331341793
163098 173765 23545685
76111 195216 297947027
191107 193611 6220286
19289 26536 329317521
123676 149125 63873763
183574 196689 32825924
67936 164950 243021802
193924 195009 2765578
160711 173107 847675041
189576 194779 302839685
65047 71960 17267769
25126 29253 10437887
198182 199352 2966598
138473 165614 300316512
156024 159667 9036197
5014 114686 44841027
136919 177249 100741145
66658 198439 329763640
44410 74565 403421050
126011 173820 746464328
64307 121579 143323690
13741 76974 158480799
197176 198886 4349024
144697 159543 319771507
158264 170400 30215298
195443 199048 9024504
89187 111472 467486229
85384 190350 581791925
50132 168266 295657819
134371 150786 15523535
144038 149409 845015277
195840 196299 1074794
149393 155773 987596608
90423 102881 825441908
50316 147075 873580274
78000 125476 118824283
8607 105006 825625971
162553 163798 3101180
116896 136456 49086981
57569 126796 173188107
154503 196242 104247468
55934 118899 675881818
10151 34064 349914936
64579 148278 893902741
66339 71697 13367375
189355 196077 319501218
110239 197862 219282152
175900 180958 12527113
15057 74287 148320376
110657 132216 54040900
165812 196561 873750790
138691 197088 303058951
161603 198884 274815802
39193 166225 769435716
175296 187328 688334022
96516 193048 785078995
45448 45781 152901
162944 187512 61304594
133180 140090 17296342
29346 36531 17989560
60937 109484 121276791
44524 142590 10336729
113760 139827 799527690
187586 187800 695240105
113278 173477 357496568
24535 148377 823139984
7650 41398 84503748
6450 141027 418602336
142822 157959 20009795
136434 178457 367180208
51482 93645 105545606
129722 180160 733503360
151975 157111 13016010
116875 195194 196018015
152100 163256 205925249
104489 105017 367614880
5606 22747 469897140
149114 187285 403681683
127190 163334 90589615
108611 176455 892325300
125756 166958 556742531
23021 26887 608217520
104276 108425 10356517
130576 197678 167747706
16464 150513 832586322
16420 77160 904551811
178730 194046 38454234
25686 164485 257189926
189205 190410 229609356
146457 163469 42665106
134152 156285 55549899
65871 106520 973152028
111259 156977 254332790
98954 168343 971476926
68383 70441 5162640
21156 190781 424540108
127860 131583 9337562
118639 142694 60305561
2971 150954 281743682
93185 135846 106890689
11870 101838 225294800
136122 199768 159222726
128150 198566 446234432
113431 193595 200685540
101186 128506 68484379
97397 98817 3520944
147696 151922 438670465
142931 175994 25623444
136629 146206 23945092
82632 176081 233825081
144625 188900 478074216
101476 171317 174721853
6472 83242 192159137
26148 74596 481590800
99224 107097 19677723
194281 195696 549535109
108904 186073 193203295
1199 83951 720343437
87704 174547 217497705
64958 114254 123300002
101436 186004 211638171
17426 44958 366289328
166413 170336 9721758
80939 150613 958171789
115691 121734 754999528
136988 172853 89559701
139808 167883 70153878
64582 87015 346610333
17003 78589 154198161
28151 92892 161937367
13171 39615 66471349
143718 176265 854252774
101799 175787 185099311
20551 190797 506434391
167761 182630 37076368
180398 183381 122462226
158109 189362 925955068
30145 89360 298565829
151385 193362 104808293
193300 197698 859426000
53874 180847 317505295
185256 196402 21768525
122145 177246 137844559
149569 158246 21680522
138174 165334 68036733
130122 179480 177655552
87172 174799 630084817
100260 148983 122179074
133913 151758 44728845
57375 126838 173748674
170875 176833 32536209
6812 139437 504829432
157778 193267 184054588
40129 168201 320427723
178438 185848 18691514
6175 179764 434294705
130456 156304 64829890
104608 123966 48529050
64202 175899 279468801
45834 86883 451688775
197433 198147 89993412
121539 143268 54497400
113402 198536 213150046
123448 150958 794927999
137694 183713 115054387
39400 123205 726988805
71798 116880 233355819
97183 112376 37992798
133434 186035 573868992
56585 61686 484693137
94711 191944 345942178
177439 188605 28039078
198544 199916 3461559
128660 197323 427488498
35023 76296 103404857
64956 166884 255147599
160442 167240 16891348
166993 168049 2585410
191550 197709 15364190
115906 166515 532783116
143507 163120 862982780
188962 195749 16985969
38212 81797 796246886
131676 194233 369907416
86332 99979 269101701
198894 199341 1130137
80471 163096 207011352
198709 199351 1642541
182608 187227 11704353
121764 194093 318357338
57111 103380 115482687
30764 130675 250082406
176339 193426 845310864
166730 171878 223119954
10164 177610 726026996
18950 106342 922160438
168296 184013 39308703
76607 79441 7030564
39133 145885 716177569
194130 195710 435653403
154591 166521 29775168
63579 142184 285794232
174498 176687 5467769
34821 194180 398775925
24031 108083 866382578
42549 160042 294155561
95454 102430 204234209
88110 148781 152234997
24838 92375 168924653
20809 198822 445500240
76990 119342 105851337
190818 196465 885119643
87763 95046 278505997
71749 172906 602326079
94742 121157 454454206
187290 188431 7915992
17302 77134 576432567
121414 141073 579706082
137367 170621 502160837
184301 188198 9840751
14228 29303 37888391
4713 144557 350068817
92486 192307 249918236
116978 197678 894589012
138949 189815 127198362
85610 158272 182020052
185217 187800 222585735
148432 198291 414410142
173144 192098 35738668
97831 115263 956059235
25980 132942 267866399
63700 151881 220782705
177748 194660 102835386
73759 175489 254573112
104102 120948 420781178
34797 183166 651255975
4943 142150 746450867
45828 79321 194823047
198428 199782 3442346
59643 62030 182446381
170224 183155 381628051
17758 24174 637069095
16067 189643 434414517
1435 37038 89089611
129965 170804 101977826
187519 198824 28242309
44062 184036 350314720
157000 196016 673253568
183933 187952 996831685
174755 189975 38143635
151343 184205 81983285
186490 197488 11815224
133373 161606 70823233
153253 175478 97132921
40731 162884 573539203
74634 142452 925292141
18718 54238 614987056
11641 186333 712580184
44718 46056 68367773
18374 86870 171338823
65003 70902 14706500
185659 199031 371160122
86361 128471 196307421
109427 190189 202256600
36398 129135 370021935
121478 131425 24965525
181816 192478 15640164
124233 128634 316658754
75795 150736 443240980
194481 197929 861684724
126581 161909 690378149
20643 29847 447868037
162355 188677 834913208
104083 176517 703279908
79460 111643 80414460
40539 169669 761565744
134071 153523 48701930
122278 136097 232524523
36729 110863 653323808
77826 129082 128299680
16948 67863 378906241
57858 101134 617843135
116386 150061 84580936
135418 165968 76476970
30160 167262 343127090
143933 190852 406375959
105819 197003 228208737
6378 152822 575469565
6608 82942 191097700
166839 184817 473380922
82058 154274 180910738
183535 196154 31579972
111360 114671 8244119
11041 132579 773784688
82746 138720 605493049
70019 87594 70486105
131098 164072 281786637
157426 176299 46903448
45230 86749 103851291
8170 29662 681585604
98773 172000 183294069
136381 167650 310188013
85933 149726 159886203
143588 192130 955468972
199148 199371 565792
4544 163542 398180339
128347 159810 350843542
173593 198851 20663704
58317 154798 492479533
156389 184443 111666006
34049 45615 569652439
151797 189136 93276169
170325 198387 624015903
134387 144103 657752911
17223 49083 79742015
62603 162953 870408845
98723 160612 155129497
27720 122957 239085542
136920 152304 3993962
14833 61423 116830995
75525 99657 60264175
54076 168708 912673866
153715 163107 23618696
155019 182288 508796704
117179 193704 735829305
62538 79960 43541950
42666 106511 363630174
31931 101867 174942711
117363 175005 144244090
135004 158840 59773325
116784 137430 653714550
46828 122349 189033767
134512 177646 107754926
96494 150069 588836023
8268 13317 12527238
147622 187719 801366214
86582 95978 23492537
28825 134318 264114622
55407 166831 278766008
139805 155830 652736835
56334 113085 220205301
34683 78753 110319194
4440 40692 90766877
190234 190271 194996796
93389 145855 848865973
5003 32394 713643390
25002 61647 335738173
173045 183903 401085340
41579 123264 621388615
71165 127900 397038547
151123 162189 172347265
130824 183793 132441018
140955 144166 736798106
150369 192795 105896954
167332 192335 62530498
112020 150864 966454679
136038 184959 122263428
97395 178908 203858929
146300 185939 99081969
125310 184850 62353845
73959 110083 825017722
175052 182192 17786820
22427 120312 337432676
6077 93173 798627661
125565 185650 150253209
165152 192654 59282035
150914 165134 35597681
188162 194655 16218764
22196 78598 803194761
189520 194867 13408591
165697 173149 18359259
57305 107837 725868648
45449 68124 56804437
5096 169986 412752640
92325 100200 19857938
197976 198992 2609070
184857 189263 11094466
20373 115474 237924384
16718 161342 655446601
167045 180600 90733427
186145 197864 29268975
191336 197543 765683080
39645 98460 147009994
114967 183130 844330972
19528 100033 201472880
34989 120647 214337780
166024 182355 40591738
71193 159939 816604128
40259 65664 379400109
50038 90793 169047348
29172 99763 176629001
66387 147332 202737114
29313 127868 246658384
57333 148152 227307293
179023 198898 512638580
60031 91306 77879385
120003 160042 100363372
31657 80848 669414251
72685 104623 450825732
158422 189288 77054993
22401 116892 236515871
160578 161872 77985942
136060 150044 35161804
163052 169127 15051989
186640 187780 96068386
166751 178217 246020358
19417 95712 945011938
37550 99646 993224768
180132 199509 98276117
40726 149293 247211687
11248 123228 381131231
16757 17246 1214936
195905 198842 268309220
55576 97548 104837205
93084 178165 760412124
57842 170063 280689431
187446 195694 581783232
93116 133210 100536633
10045 92065 794578832
18983 177632 582629670
120025 188886 172369821
20004 22221 913071777
7124 22568 38675239
51275 160535 273695837
138622 154456 470062411
187678 198269 104928497
40787 48463 918481597
66271 127664 153663242
120308 172986 131783181
32155 164007 602421278
158234 188753 55618686
99532 163269 222657464
44300 160993 531234676
62444 86831 60883170
131067 140012 22414818
119953 182795 157167722
89619 174445 642848944
63318 111070 119447606
33232 184997 688783502
62499 102377 625575440
119422 159704 141401345
29468 161558 330784755
149172 193111 109742226
73452 151405 195347835
98068 190754 783845998
77250 189928 281930506
184918 198115 78429478
57649 144918 571452244
106496 182782 190870332
23574 185112 580612067
74973 166396 228862341
166662 174118 13166098
155922 164368 21197932
77628 86738 22631623
54141 157866 259734718
145166 170922 64324371
118797 174904 140346485
92688 148418 263903172
140919 181087 973591379
25113 51950 67202985
170407 186329 259707874
216 35659 495022372
25164 166390 353642131
153058 166007 32420715
187488 192477 12449817
28411 197092 851788221
44198 90842 769650964
5952 158049 715561845
16369 62861 417153053
20983 172022 708683338
136228 171769 691370879
58718 116612 588573221
37022 80108 107802395
48375 122155 184617947
118455 182135 44354412
140028 154991 37501264
20464 43409 57381387
2198 95827 927762082
165009 196047 77419740
95853 107263 28508236
119502 168969 306032770
83098 194848 734990251
3525 33194 74357269
150288 157039 703712091
21212 170412 373420222
65409 79646 292694029
9097 179400 426149120
86847 186211 255847588
23081 32047 22552235
71871 81400 934199164
7740 192726 463013128
68208 93962 398643681
194261 197578 8255915
58970 161049 260864829
118906 161879 107814242
78473 88688 25309189
153065 191995 97295813
123321 153130 74716398
191804 191807 10666
53395 170494 626829199
142182 193989 432192924
187382 190088 6716316
164917 187803 65647137
6914 163082 427892589
10362 180587 905136082
82883 131812 200293500
106515 141077 300337713
42806 168238 313880765
107652 119717 958242538
38599 46190 929094419
125125 130106 12491311
107246 113044 14536303
134181 145139 287911467
138791 142214 639291789
177492 182292 11962298
165948 197344 269401934
137147 195766 146615305
44899 120745 516701078
70281 182147 135948299
197488 199715 5691715
151156 161380 25609682
84572 153532 554367204
120366 186124 191786969
116194 139790 941772431
133575 144726 27814508
92337 115282 57513004
153577 160416 17188050
94236 147513 600515729
160952 199576 895598708
176760 190479 964166576
73361 186623 283514340
109361 182172 182193019
155542 156936 152513376
7978 153900 933638749
116056 186525 176393713
85655 188872 662807728
194300 197068 6900525
108100 149763 659180384
103929 150456 116777120
112963 115633 688221513
151088 162023 27377772
175349 178863 54373363
155823 168402 31233110
146339 198501 130422720
14967 120685 264657498
116729 179296 541452426
159754 169761 562597480
48066 67592 48923821
130404 149101 46886119
110952 149353 864803588
38134 198795 402019363
174937 192765 44655705
123204 158815 89330237
165435 180053 36195132
23335 92736 173661901
20094 172284 446845493
8218 170620 473228906
133554 169117 361876104
104729 172432 731773163
136313 145773 688913757
132945 184993 428150819
63538 183620 446804906
113793 158987 415336070
184377 197418 32629514
191952 198618 794338317
91261 165622 186510627
146538 196502 124859525
120383 171862 374065231
42019 129214 218300317
5823 118519 712411974
18945 40954 55099685
40509 135523 237831065
194781 198784 10001275
124760 128435 408714728
86777 171574 949903811
180004 193754 689674441
71605 177193 264187974
177946 182095 10360972
48408 143430 596081648
84135 132366 120857083
104577 139945 403209479
162492 195010 549707015
6661 131134 311652746
199399 199497 126846311
15543 186558 549941100
109683 132382 56998917
20638 31337 261903064
175227 199877 68972679
114679 184340 174344528
137161 192681 138823631
57203 129747 181496655
121858 192761 494286460
122700 161404 97081090
125315 130555 13087602
70407 182413 652698216
32897 116592 212514826
69828 112341 106314111
156048 183195 382009648
100560 162599 155560515
165088 194844 664216685
120845 138889 695028231
52904 97456 288915232
192058 192841 1951347
199418 199582 642226352
31311 80547 123141780
60943 92289 495956238
83630 111965 843494787
143841 150584 431408082
199039 199375 858479
101873 179830 194882460
149883 186228 5255941
57899 131625 184362815
126231 144520 460240712
119995 135326 27757748
130755 184312 510490135
15555 44791 153274889
133471 139847 15967926
24429 179226 387261210
162050 196820 86711231
85894 183563 769000829
186491 190528 10145344
178841 185497 16823383
118858 158950 652516039
32654 154919 820955405
69228 122869 138311550
63302 101535 95683625
167054 196739 74176405
118348 137909 49077198
44680 66461 54580002
176062 176410 874412
141793 145771 9980519
122386 149757 68698776
29114 98336 822036943
5652 22513 597027483
128926 180467 608675669
75262 178974 259295898
41114 92250 127808627
94504 163347 490889225
38895 54929 40212780
66233 100190 118421301
177851 194171 40953849
198606 199981 3451471
197147 197197 521438597
70294 187748 293994062
171444 175984 660801279
65364 93442 423607243
14909 33652 282236145
29015 95078 165282144
70822 143518 182025770
67775 101165 338923996
33135 39596 869931388
117753 183586 700136816
29485 70177 101773952
178878 180954 5175972
154108 175111 52392135
126484 160398 418652697
88921 173943 85500866
115507 193756 195886157
118550 169130 126671598
2280 152931 377168332
128914 157730 72227598
58877 142395 278616570
139754 149610 706885555
33389 138878 263995437
93101 134634 104097602
177685 179400 4230444
25889 103414 978533294
195232 197541 5716127
98465 159092 711754109
21391 122578 352841671
109168 190756 204302864
64049 72878 231427716
150202 151788 3861134
27580 126512 247714061
141763 170116 509018929
37637 68848 78068102
70251 153392 208188207
74868 115970 102764367
128411 181241 462346293
132507 162909 852841166
5170 141339 951536591
135811 158528 56977434
108301 112961 412413741
67548 181972 553547851
84881 198390 605129222
7591 198698 105508843
25964 74114 120492285
17225 157534 351388769
41346 131634 226024332
153957 193751 203821735
95510 131264 89619735
88410 114440 74476765
190327 190644 276353580
128775 199496 176920511
11232 169525 682808273
80265 121982 832775028
101325 130621 884094081
24211 71933 119476065
164883 199301 502419112
86927 170924 210273773
198292 199289 256770212
114197 133437 48314378
108070 109739 4200149
69321 172939 531829252
23652 126314 257099654
76427 140282 159791899
79389 185558 365410633
14508 44377 181257512
78934 185310 266079673
131585 196178 161553932
147711 171835 503753365
67534 99227 79236133
154427 194954 910414436
11631 153385 355032619
127623 182111 136145817
177893 198111 50709486
95241 112894 239788558
119702 160022 101108477
185164 192792 962557973
119985 159009 97838683
67849 152232 211285851
114911 163346 212615712
166532 191097 61421207
49778 70180 959298500
181172 197095 31482366
135559 174154 96452466
190140 198862 150719026
133074 176740 109125466
119584 169435 123839346
172616 199693 692388181
166969 185267 45693559
44550 89602 463488398
100483 127495 67724575
68597 88489 49614083
68427 137530 459178825
45594 130810 214016566
96478 161460 148099576
47729 113603 500318866
114561 141555 812171118
112335 182755 954162677
85810 97586 489794728
60370 91777 709254824
23021 177492 228276582
155989 167281 28077580
37692 139057 253808278
68797 100808 986469404
195508 195910 275919186
73835 164153 226304998
165228 199974 499241935
106651 157691 128027463
137348 169009 79182368
173559 177086 8876002
141213 179873 96411888
131599 160721 73041935
141125 164206 143104962
37415 114279 192331578
28376 196660 679384474
93334 137739 389266120
152658 187815 87861757
150207 174056 59362070
3602 165219 404669567
66128 183589 293909673
177170 189511 979787820
110435 194585 381555458
86596 111932 63381661
40765 158067 293733986
28873 187002 411740174
167637 175436 595297993
65457 69835 271556166
19152 163979 362670736
142161 166441 857428272
152884 176553 59016951
26051 176749 487244541
4673 185361 571881421
26162 121205 237910608
45163 176221 327969220
187640 198427 26945607
93440 118870 63689699
99390 177092 978980745
36167 47330 503604662
112590 126555 35190424
143675 169380 361920545
185293 189770 335791836
48907 156299 457521612
87229 139660 731011522
66750 189578 307354160
94436 188452 899608092
4058 118884 867309173
163331 180643 42841381
25649 142764 293265379
130845 187946 142829802
123888 153232 73504202
175813 194156 42907741
126800 135872 494414315
25116 25402 720633518
9096 63165 239354024
15653 36856 53140856
139285 194051 86969188
117276 120346 535166298
187331 194708 5606373
32260 132927 251956122
9203 96585 218760022
67549 82436 823809309
126406 185374 413544224
71624 119089 948631272
7655 55611 120220466
191563 197407 45492448
113230 127472 842849318
4535 143760 361433315
171403 173389 4902836
74742 103223 552276999
34830 189390 681874489
55009 182726 319411669
180378 197381 63145667
74250 136854 156814176
128725 164144 88782999
121429 151997 76619915
136435 196802 150875836
17420 137250 958460834
96622 150195 150709106
42221 147365 263286700
98898 173377 186329983
21088 59676 698137642
30947 167596 484495246
100655 127467 67226623
158410 170778 30733870
162936 186634 59071027
141497 164244 57068489
57550 75506 44847053
33864 153882 300397253
56294 132197 189820344
402 150007 374674399
180769 183331 5753813
42156 179984 344670620
130414 173622 83398977
115113 192747 194346115
97215 160013 267010682
34280 106627 180940041
41938 87811 423305837
105356 147223 104994009
2778 85762 571081404
67049 99249 80505692
120024 187056 167780950
130687 164967 85936309
76125 187281 278102700
43176 82149 400267790
40796 149264 690464643
189453 192619 7927490
83567 168181 211759020
60507 129659 173113836
95750 126809 77898487
183545 187904 10986368
162845 199463 944964329
133370 134279 747338
132672 198780 325322966
182548 188246 823118124
137968 152914 546497674
54050 124346 430544978
79499 106838 68290841
181221 182142 642937041
128705 136943 393791515
121255 164724 109016348
35365 156768 304058282
141425 164183 860869808
16986 32998 395643696
171722 199024 68412417
171051 175716 472354841
36137 190399 386038006
128375 177362 162492455
32660 106971 185808105
39037 111764 181849892
82944 109912 391788835
71989 100120 70934051
177908 185327 18654237
88382 169206 377106960
176840 192113 897024678
167684 193774 235832711
156455 175943 567028969
178810 187169 21119066
167965 170019 5192002
72658 103193 187284279
167619 183617 39987262
27893 45344 43617602
114985 165131 148371556
143227 190523 372232349
87708 190578 257696465
120854 149470 411877302
81196 190693 655964044
94380 122747 406067757
42790 168220 198950037
191133 194024 7151230
156085 195984 99580477
2231 4529 5736173
97732 142460 815394247
32114 160130 572749851
6401 120948 286685015
43633 158538 287775211
64295 71201 154602530
166309 191855 188187746
53445 87267 84514428
47340 65377 108767224
140346 191451 782851994
77146 191431 285905890
116420 173371 142454104
30657 147909 883552682
170098 176139 15015989
119223 120339 2800942
31664 106632 872258592
49851 98476 121633612
88098 187494 296680718
162553 188452 64571968
179546 198187 758419820
188613 198872 25677256
169948 172651 6636350
160177 162566 6073885
123055 194231 874055695
24369 110727 946590767
871 14342 33575851
121088 186745 164322247
67319 120901 134059800
195374 197938 918899786
185014 194227 17966683
151110 169765 46513626
68031 70657 6560645
8868 138823 460960499
163403 167520 10059035
128896 131669 6871605
39737 131319 229126978
13447 85455 180359319
78566 181490 257318332
14883 185753 427708529
92042 191447 507101494
9670 187501 948729421
26002 30953 12559002
71992 93423 53628481
86332 159568 948535596
124236 189323 589941492
164432 195253 76856954
34625 145568 277709418
175531 187582 548333387
73370 132098 147103609
118162 133393 425566717
168356 169995 176582895
183800 199915 40382259
19889 199973 450722794
24017 171450 184580374
14064 50256 90678655
105949 147600 104476072
97709 140473 107200712
108019 170641 156831340
19056 120880 254808483
55990 172974 679859647
166339 180278 808002624
117820 155898 70344624
170170 191224 52686433
104369 182392 578654888
20866 162424 966781677
59276 132361 174875613
3206 122470 732659899
168347 186135 840023485
114538 139209 305483512
165381 195524 75267369
111483 115882 11026547
129935 136065 15267975
98459 122882 61210629
29668 168441 347285374
92831 109394 41395360
61788 114748 132405256
165440 172121 930578034
7786 84962 315795894
92504 177460 111846675
68621 107023 760792404
151649 164223 371000245
6270 51102 927302898
9126 176660 419345255
145782 172846 511085824
155066 190681 241067539
190434 195381 1681301
151373 177653 65445842
2891 44527 104163092
47003 106964 1522895
98042 146754 870762724
81384 184824 258825066
46043 78836 82186242
38851 146947 737765442
167014 193971 67360289
168305 183188 37204804
190397 197461 17554461
91219 180864 224364014
101114 167198 165458377
82457 124661 105712463
186592 186674 556524307
90583 113393 57222615
86122 118054 79907332
141598 171265 74068765
175065 180986 143723973
182568 185550 332203521
158646 165104 741037867
199919 199940 853542671
95118 130540 88812177
2514 139443 946102938
5752 88195 206186743
70866 102100 220693156
152119 198818 244453739
114121 142251 70535653
17941 28854 18209838
11672 63770 130563026
39444 137463 245296611
45439 88834 108503739
191453 197382 965012735
144121 168525 844639201
196947 199153 191322715
140030 170719 13446368
2722 123722 693210482
122363 185826 185631190
72473 122330 464459503
32606 115196 206559726
108793 110955 819816288
170245 175818 13854088
36469 140398 885619096
154146 189891 570674132
121903 176639 425010989
51645 122012 176140082
123696 142528 76289757
198852 199961 586202540
158109 161103 7554843
16626 30805 35568291
15995 119803 259837752
134504 160787 363519296
123873 168100 110616650
140798 198646 144613806
23441 138308 287663672
129378 152639 58288038
87120 139735 927341202
60885 113306 130990928
137312 152025 36828533
75755 120582 834272209
50394 98420 120159545
102523 149990 137874388
63052 74476 28589579
33106 81617 132831850
52626 139144 216728896
150365 157952 18960518
30946 139604 164976095
3844 137435 570820505
61484 124789 158470958
176102 178814 6659503
124255 155939 273734060
190886 199300 260608425
6339 6689 872506
94199 103899 637639192
121008 188132 182559922
137775 185354 986491832
154257 176824 219626383
52839 153253 479700782
187445 192207 11856751
178835 182412 368618745
13299 64940 490873318
98828 111821 501490201
71164 115612 111265805
171698 190063 46036507
87181 102050 37334454
23551 103453 199957607
6220 118304 85284899
6070 38187 80493070
73276 173531 250867434
191009 194591 945629862
181478 183434 5043246
103240 143984 956386996
50384 148829 967018574
4489 144207 546681650
15247 129252 457353688
124211 190302 165353604
188279 193377 514077102
113310 113349 517679999
8785 176081 418732532
164739 167768 7367331
49756 195470 364704164
175325 178227 78260132
5807 166341 401940222
193181 199967 1531591
96912 188368 492518793
45226 137431 166190718
89193 173893 212071536
153527 159823 15785640
10910 49993 381281257
193912 197635 9278788
167294 186535 417441980
2769 8428 923525877
123610 173875 531661367
154860 176723 882605112
31881 42493 26517478
77 49439 123571950
154682 194952 100631054
164922 180887 39506850
187621 197573 748786724
17521 78791 122537480
97517 114746 120814413
150421 197040 116350828
86714 163186 191682739
14613 22450 880178811
1100 144861 359803913
176692 180270 8787825
44803 85427 101709981
187006 197678 26651482
32569 95611 157642497
186688 198909 30575782
33221 48454 524337273
105842 147498 999998464
194065 197301 8080797
23593 161719 641472002
71458 115610 110490915
49198 72862 221314689
52480 181568 422654951
175457 189538 35303708
135965 186684 870908121
20643 153245 331970631
48115 54538 16183318
117064 188027 401999676
101984 193601 229287943
73056 91597 581408345
180383 192763 438399948
196777 197181 1012916
88971 133357 111360216
448 75034 186713545
85136 143217 554934136
109433 114439 12621113
138582 187373 122034393
92519 140813 638690293
129468 186439 142442555
168215 175187 17424464
187976 197521 309080426
32471 44178 29153299
66381 71928 13842013
169544 189642 388258137
100628 184784 210571900
93855 141126 382650124
49151 126471 534895536
155892 169351 687266674
197206 199404 920200453
140276 163250 57615464
27314 83436 140441859
80915 149884 172842702
183062 186008 7431135
49844 185946 340597926
53625 105305 129276387
57622 134477 192242946
149645 158793 576717995
117158 144413 68309322
152241 155560 140523742
100168 115728 38909620
89782 177333 569869439
189130 195518 926126384
36389 183812 368895426
112095 191849 199691186
120992 152088 332022669
127404 165766 118902166
35427 50157 19488427
60512 199449 667196889
34063 120763 488899916
67187 137729 989743111
27232 150132 307834717
45999 78419 81255960
194239 196152 46856384
138702 141314 6511668
116436 128698 30857804
168934 199479 76423064
146039 185435 98473003
115121 145338 36187429
164603 196145 78632542
30750 198846 273671617
77364 195771 296275847
73877 109133 502259643
134460 159082 61704706
23064 71396 120906648
78903 131775 132291247
105865 123733 743976606
82565 196034 283942850
176816 199005 55626218
39580 159403 891510209
53668 171469 294721909
94462 186892 231358472
192373 197541 754100453
150764 190728 365578647
138857 152464 222246525
62298 194359 330429563
104088 199525 43504528
108192 186175 195250483
28716 139597 940189628
68888 83078 35541216
172452 197578 62863697
168816 171267 338115137
83724 156441 988974693
89874 155258 341875853
94417 174288 199883303
66118 80620 503087524
84710 118393 84339458
38056 189269 378361696
186584 198980 968257752
168003 175801 173781503
163353 189477 347907079
161043 181104 49778658
137978 145968 20014442
158116 166854 937268083
144800 161737 475753187
160448 196894 90967141
183118 187816 11857692
3228 146265 358085324
22386 81543 227683807
118965 119887 2289974
107762 142691 87595143
27878 103645 189531607
46304 63499 50814440
199456 199700 557342107
64016 108847 255278465
138327 147622 23313076
155682 183194 336205503
96356 177576 909757843
156158 188717 81246337
115236 143063 69817310
64549 199224 875174225
101098 146540 538533510
55769 129357 184114923
14388 63635 439069238
32293 95817 245295826
71190 170824 249376466
175965 198411 785869483
108470 195066 216793430
170700 198394 69308648
190000 191830 593152963
66444 191054 311848632
155717 179760 59743944
138448 192499 135126288
27216 113966 217022880
16326 121541 784215905
140477 146084 14006155
84282 105029 898056210
84871 126974 105527994
98439 151268 441820827
141908 182818 102165348
46582 91822 113035953
192915 194453 3861172
88639 125691 474714617
187069 190921 982446742
184214 194700 26286705
140388 161346 970516640
83252 143683 692481935
49331 180125 327122608
120427 161235 35113462
52648 102168 444095354
111692 194772 425771785
97221 107277 764509728
101972 115928 34884451
136607 149937 92522420
146810 149631 4036301
145286 192819 728079576
61588 75327 34353852
179191 196546 43563924
50593 65946 94729654
155043 182036 258794491
139707 170862 405447929
120755 187058 788266212
4681 105645 882757336
31792 78555 316020530
179663 190486 120698652
76032 165972 225117570
48475 165840 293898323
148471 153616 785963838
110199 142451 80873602
170711 174270 609366385
127574 133433 14677340
98918 184438 214013446
82462 162589 200775890
28883 119636 948377421
46223 60287 35360811
194367 196609 110058127
88156 185322 393373654
153827 158345 11355744
118445 147401 72653184
82434 128551 115513347
117187 134653 43846139
110376 185908 995426324
158509 180487 447609274
9163 119721 276777505
93124 105855 31869340
149859 185561 89092522
30274 32036 4468717
139664 164346 61926167
83577 134436 127394123
11425 32640 53307919
43851 115387 178986664
125443 170538 112750648
100203 178550 638105627
160743 192381 78984786
50996 84302 47329490
189167 195902 16891922
7568 102554 237678472
51453 117442 165197350
100796 185245 541610608
153241 166042 32024740
42235 93073 13080081
31712 81258 123912281
165935 184896 265708619
65564 70402 839821429
41623 138127 643692414
124666 196721 794075456
55186 130915 189498229
137253 163822 66642592
4881 181171 730988707
159011 176090 42524431
178939 193693 911781648
95247 161780 166839312
185484 193115 19114413
93534 130451 92563687
109847 125880 472012995
75302 172503 421442662
5416 182650 904646488
19944 116151 240743814
161656 191042 845981563
112675 124700 21117500
181772 198742 125564271
95653 191703 240413905
160042 176037 908644485
192671 198588 14826702
99213 114898 993916126
166372 182866 359314018
54953 181771 317090210
30893 165173 746321402
122512 148150 64364839
185469 188838 3016882
175727 191639 29870082
150740 179458 781296690
53668 70563 660284488
46894 106110 148148456
89193 94812 14220841
159774 180919 940270435
175398 187791 325540043
18494 189503 427961399
36705 90523 643828152
150782 159502 21750279
79482 187295 269820358
81073 157861 192409805
121396 179215 892811790
10568 120325 274790355
162152 182056 304627189
53268 167219 285214728
126955 183604 362967702
23296 156750 334294486
121468 160691 492621404
155271 168641 33300846
120020 160632 101845416
52803 184411 329329648
175287 199329 60242810
50803 178462 916382155
121565 192509 177563117
178245 180442 5422558
76140 152488 418654994
167759 186639 47234717
98175 105036 91480959
12566 35638 693141795
15600 68434 960000891
93691 167786 174623259
118647 144671 207071437
151036 152779 2698125
129907 162005 219042959
198745 199656 255396512
88959 193005 260556139
98139 161050 157757834
95983 121286 914490271
151319 165031 924736117
173107 189270 40525264
175810 184645 22103218
146669 187857 102988473
17187 69973 132090450
82999 185901 257520706
129561 149303 49476895
46300 59806 33989404
125233 196663 606368246
56412 151627 280390239
192867 199012 525525306
137286 197228 149856475
54953 174572 608616457
5857 147756 355396740
147440 181227 84230985
96518 178643 205401582
130849 153078 55654898
87769 195299 951822389
19118 147662 321881317
49172 158435 273604585
72710 198672 351213622
74178 92930 46896382
42136 56316 35667148
163314 167453 2193122
51899 112251 151012938
127872 135419 18955517
117038 174686 1187360
10765 132641 789178503
26084 151264 474500199
109535 191290 204740209
181377 189505 832988427
133446 141075 996691430
96240 120685 863300148
192603 196696 21489670
137623 186241 121540982
155461 158973 8758793
79711 174693 237620687
177058 178151 2655032
106855 187013 200677445
19288 196235 57539585
34482 82599 187521639
42624 138787 327424177
94852 147049 224874388
5911 152500 572580506
70500 183729 380453243
55979 185557 898403359
120575 158093 94124205
172488 178773 586975330
54387 119612 163120412
195215 198678 8671657
119585 138632 302835503
120464 180651 980094833
67641 134092 130237512
141348 157336 40205790
185692 198497 852450433
55294 77757 865914336
152482 190751 526224013
84964 90029 869958070
196978 199729 6988365
78783 161722 207734277
157466 180786 57871158
170172 199437 73215398
118263 153040 87201988
97157 180375 208107855
114412 121776 18454105
102152 173285 685854533
83197 85510 253741902
173570 186675 669941722
46847 117316 176323887
135595 192986 143522684
8057 116826 823392995
102029 162666 152001383
127929 172305 307069599
143583 184521 587778900
92187 102961 162022892
72526 157933 214040213
94993 111407 41091575
139082 179349 100440341
33628 101369 169459355
140273 162275 55204223
158434 188932 76172320
42703 146318 249849994
184776 186998 5642580
197293 197639 862955
45939 142523 241839596
120831 164698 110036761
8111 146541 346619624
136799 171216 387625734
56626 179940 308157179
103884 168705 865332518
67782 113294 113786311
87296 179736 629699931
183942 188664 11851738
60743 161164 251468076
170203 175871 14089908
61607 161430 413316539
107795 122263 36282173
78505 132441 731015145
106589 182820 190718636
23248 82157 147452983
145095 171435 755378616
133278 153218 709119140
178695 197134 420211592
144568 148152 9135973
146319 191208 112278371
147122 167475 657007307
150275 159376 22683524
166363 189807 417309015
125957 147968 55183679
190553 196956 15921633
69997 89798 516098550
81968 171145 533090533
16060 29321 834412949
153140 166633 808625550
108173 108653 1213781
11160 175451 429227213
76799 76955 259924703
20150 182891 515224590
191199 197977 16889199
184249 196188 793850037
96091 195442 736813677
181593 189769 20643955
11470 157209 911660999
106208 145720 140003897
118369 167835 816052350
167574 177897 727327489
178682 199896 53309037
93863 114699 52108049
47226 77837 76733090
48420 65434 35554675
23357 81419 145314207
9238 133490 976149438
163763 180606 155730962
73314 177101 888497659
8076 146081 545026728
182538 185800 8276653
32491 171843 348607607
182907 184762 4657156
72942 89404 41081813
157076 182511 253440050
130749 186748 850601127
159564 163411 9704682
997 160591 399574543
19036 146196 318326742
29812 192915 408171504
67033 186025 297792634
124597 155208 76721269
38488 102293 258681852
83611 175784 230654329
7232 66422 148194914
52804 185635 332448589
169664 196250 66405324
44476 49827 233500904
132651 146099 33676245
7447 189899 825362619
64352 179373 287672626
146428 148559 5442501
165023 179462 35730061
95221 174081 197346201
144031 195487 143576795
78021 88995 475568771
196359 197693 7234403
86409 138023 733725593
158019 184817 137713900
121151 184058 100131583
114463 184440 295264085
186772 187987 3080413
108493 166704 760396171
152046 158237 15587380
88377 166077 260284006
44847 155360 455235064
8860 175844 989979703
25201 110145 364386838
99827 134817 87695051
69456 129580 997705156
141745 165689 59994466
170266 171420 2809689
83 649 683110909
6459 133521 935569475
133232 192733 765735844
180216 195398 139811357
189069 197151 7414234
26269 99003 181987888
15310 50947 89175940
141845 159032 711206803
154364 162320 20013802
115914 182513 654557421
169122 189452 473593448
112897 181195 397293853
51326 71302 379459547
44102 122884 197263605
51191 166953 579941466
175962 195840 49842043
157587 181409 59196849
168505 199433 77401642
190958 197462 16161695
39550 185801 365877591
119986 172524 124146801
86219 181082 445904456
85987 142158 368894378
100127 187128 709640005
106938 112213 299595877
157120 160437 6422191
25043 50179 62949298
135625 168506 204442303
46372 65387 47636500
26999 64541 202389834
38250 52836 36385278
43756 191835 370619076
141902 193445 128857284
172761 195668 57430287
176109 183110 563528621
104639 180556 109986611
158442 173411 581419500
3520 181630 823843815
141220 193370 845365686
149773 192680 107129301
154548 171592 42422633
50306 123509 183273637
66512 140673 185705500
153411 156952 824191445
177215 193903 41814274
29021 122310 233491096
48994 178712 395757089
5547 33075 69010988
102240 109465 18004277
73594 198400 312387770
29245 74781 806318575
97190 134443 121731739
55142 177030 570905922
129461 188744 148253622
135585 193564 375140747
186806 189784 876444550
5358 131759 316455276
105965 139048 82978712
117552 198694 480238064
131242 144827 4527214
129199 162658 492686727
30066 179165 883753605
161211 183049 54354552
87867 95954 20327442
33199 175671 356386339
97419 98744 3318813
94130 115127 709169028
68720 170785 296088795
193093 198124 321160956
123059 125542 6310585
73000 129007 140340722
3678 25769 384957233
36700 79250 593578385
110669 176854 343310866
16028 173135 673818645
97862 116352 757650206
26013 144072 952271031
132998 181802 773856897
68156 111624 108703656
72164 110580 235597181
56290 120139 159550781
124814 164413 624540287
45419 139261 235046502
57117 189600 742996152
73420 185729 126781551
162838 188379 63701681
156948 170358 33300602
118904 145756 67338259
81922 145108 158226491
172519 191935 48659706
130764 169101 978298620
108089 110893 20780726
95871 131829 90142317
190722 191277 168894091
27793 103402 189120520
47102 68085 53764899
118421 160610 105781686
189372 194401 999519513
194141 196098 4674841
31408 114006 206547172
5063 170775 810568757
42436 192059 374412381
185919 194780 22203550
192586 199834 18190793
15198 72936 412848232
34341 53174 47084059
157887 194848 92285064
157807 169533 29205664
96067 98050 784075072
190732 192598 4619049
93953 151975 269501316
117054 123042 15040428
57025 176651 299111166
27581 156300 322385148
77103 137013 244507863
159808 180318 733768823
166620 167456 2050741
154160 175972 54393621
136031 175930 99701892
88074 173559 214004465
106414 120182 34480730
46355 75481 796971156
16547 134946 340046789
192739 195407 6701566
146498 186621 100296199
170627 192825 55527599
87165 145987 147439446
157580 193014 88400056
5899 16487 26542872
35002 111133 190487130
45486 66197 51907631
22678 96450 774008435
192339 199004 16704768
91956 137435 971161989
25450 139717 975889162
71066 115385 241840901
91090 151367 808041335
132724 181745 670291132
108660 109345 25015598
11485 47293 145816148
177804 193489 6397670
44147 191290 368334813
140627 152800 30499934
10269 76444 229777064
71683 97697 65065254
138027 191592 209048584
158833 180347 53430466
102013 173840 668466116
76069 166479 226256970
83459 168850 213768892
93450 168059 993906051
133920 137625 9314116
143324 145083 127235840
96578 174257 194456416
174762 184365 24020180
37784 120849 642412906
77631 144922 786484056
112382 122991 26649406
148478 160035 28844280
55023 150992 874143898
196771 197134 952148168
26729 101292 81098088
191875 199809 19899637
169173 187754 346728731
196510 198985 6287150
162620 179069 40729718
29865 177524 369462692
78589 163180 422694199
106748 161074 185795646
128098 192241 160430957
77824 185985 657007066
102029 160563 146681416
4411 127326 307725792
135981 166226 75713082
78133 128032 385292191
43819 112225 556831633
133549 140064 16323564
190234 194878 466863201
145238 146460 994788542
48707 94468 114470346
117701 131227 200026084
2524 199671 493436896
96408 111896 689736411
99966 169202 570908904
51807 159583 66916965
87645 152722 163228365
193691 195907 5572837
145704 167634 181192957
178123 183197 518853611
45270 141024 239824852
70848 98866 70070708
65964 67963 423426570
194154 195246 2748553
163714 171623 19500871
176273 177482 263784308
125185 161582 406960159
144983 179506 86151736
126182 168758 926340905
183029 185523 6279314
10865 136344 314315889
167732 169878 5396477
33605 94250 151696908
106354 130752 526113475
74214 132123 145048398
146435 177559 119163714
40252 71122 710130888
195120 197478 5833640
144826 183037 95536460
56212 82055 64420754
32978 138397 856277072
13962 164826 919280808
98063 161250 158464378
93500 194007 251542384
45124 80323 88135876
161916 185458 58627226
44051 62519 46323947
54943 102933 119887964
60659 136105 188809654
1079 4122 796382126
184217 190951 900675904
196712 198337 175352807
173436 190231 786383170
165118 165346 540606
82853 194842 280280119
190892 199357 21193328
66056 96279 75570480
174431 177041 6510732
30249 79223 122580328
93369 169858 191520278
19779 33832 988723494
190281 193886 8983837
108884 116563 120092848
180924 190634 24551527
29392 179252 374792965
128722 162654 772759059
189009 196857 520728580
81810 185444 259346130
109615 123239 34187889
4462 139438 337934696
133098 192444 146574091
73051 157549 211779764
167133 171731 578754286
66589 180482 284747544
197800 199395 4078535
142777 183954 102917922
71330 74340 7574328
124981 186349 310527061
163802 196557 81682554
128097 141864 62610839
59594 104493 416952959
18739 93053 185894258
17057 185872 749013767
20146 20502 103595036
106263 144971 763277030
117590 145066 68869115
1939 52661 506978800
156889 181569 325915218
145859 147856 5109514
16448 178903 406395057
95413 128682 83426861
22216 94849 181797008
126244 126642 1007273
108667 160168 945321
133293 198118 162123644
35996 97881 198078091
18171 124669 651283930
138971 183323 166250963
1735 102168 66692271
132862 170140 93202770
151868 168597 102625932
4525 25637 479378069
68780 193604 312405309
87905 175263 218758859
167287 167970 1661618
28723 40792 30252174
185305 199852 833236716
53776 62672 351095301
42680 187341 362077861
120980 191771 218484846
121463 162158 675615188
32369 168482 340582317
84619 149791 722583361
124992 195235 175628791
72506 81262 21974904
3097 96803 234436237
28396 148951 301967055
186518 187031 1281240
127013 144505 992678435
89232 196957 269715388
69501 94220 61846940
134370 141484 35279203
49568 69835 50713356
149217 164199 37532452
145041 147986 7528991
10734 113899 258250596
7227 103085 239835277
134975 185180 879484676
193128 197258 656521509
91210 185434 733385195
99934 172524 181614831
141052 194140 41922779
148634 149686 2624296
135077 150867 59977370
16600 157450 352784146
193653 198078 994501408
195866 199413 8877409
42407 186624 360906528
86251 95687 23577482
186849 197764 593576070
145013 145427 1079484
12588 125714 283354936
140464 173882 83430820
69611 135996 166234453
29591 140742 500111738
7603 159993 607050520
11956 170385 735280553
154693 195388 101694070
1540 178713 443152047
69062 130069 508807262
104151 140497 91140905
21956 171051 511952457
85040 134882 253472156
86842 98806 29975015
163173 180319 313870589
33216 192663 398921883
64199 163502 631471041
79695 117961 489204457
193559 194725 452584601
61253 144948 872691212
61872 74680 366598571
110182 154020 109888315
173105 178055 717661887
157586 172292 199871672
52029 182728 778897889
195606 197254 4049952
92909 175448 206579530
189582 193748 10438483
178654 187074 872463197
137231 162254 62792520
115401 137742 56094990
111785 195114 208644797
8064 123242 522001271
170760 185150 35997009
70932 162367 229110717
170316 189543 551968643
113833 155822 111052748
186852 192022 12926232
21738 170887 373283745
110894 170645 149564002
121498 140596 205531939
157024 160482 8533309
87203 136391 123348870
124180 199673 515373562
93066 171531 858173340
13905 26679 437581286
84964 143404 698202331
69936 99921 75048826
119352 178753 924223047
182164 195810 601770822
165073 168527 733268970
24869 136370 891143905
60762 168908 270592871
57437 141409 890607823
43969 109999 165190864
115449 166286 127410166
9693 53647 110135991
19631 139893 851778859
179923 184190 576231281
146677 148809 5419426
60871 100207 201235169
191491 191819 837964
157046 168028 346925726
169055 184784 39225771
125888 182951 142593233
4089 152689 413363513
2579 169871 612327650
70247 173770 258989378
47515 117719 922049508
140223 168095 382725744
167028 188326 661603969
163448 179920 40775758
102873 150801 799079257
57171 191610 475414761
159646 181502 145060711
48975 168614 299459893
190405 192769 837356011
67647 192130 988177817
56901 129695 182148310
161554 194948 90933353
41265 170834 796218970
72664 93061 773392901
165034 194315 459057065
189283 195304 15081318
112660 158383 82672932
130693 164597 115879427
97193 143134 804634072
163784 165365 3920705
48652 83256 86554994
43652 131704 528725330
65093 123242 250548135
114138 141522 68704721
88527 89101 779400480
180899 186708 310382139
162858 198574 302901293
71097 119097 926123771
53626 170034 972148257
90473 115205 62031776
610 97265 165373487
31263 152915 222363763
151254 169167 44690377
34402 106841 181139652
95303 190398 238084048
92929 147337 237385115
92474 112710 448660331
47169 158928 279891156
135572 164024 71338547
1565 53121 732195747
341 116962 291853311
13859 107556 234482068
47854 168246 298629494
164107 170865 198251580
172436 191184 47008694
64504 160799 241236419
85883 160910 426426846
82316 143589 153406300
104326 198728 884975391
111364 191954 445134176
87843 147404 536998670
26375 166461 613254592
92103 141283 123368083
134949 140408 685146096
126635 161786 88127040
130167 167105 925080301
176213 188221 30131343
145526 158077 31503469
124460 133797 787874790
57290 113302 171629661
129362 190391 898271872
174202 191508 18678326
137260 162194 744360811
171848 190744 89554180
121633 195987 731215304
123260 196382 182916945
142078 177938 89499052
45933 117849 179977916
42677 183036 351195801
187499 199695 30503525
137990 182791 685307203
37567 125380 766484485
148401 199506 12089387
86949 151594 162063813
84260 177436 233152638
10869 151517 642824891
109868 125725 763643980
94301 134421 391748248
13019 117083 260562195
40965 119526 196509093
94856 163245 883021710
192427 196091 37589556
132527 168920 773437723
121679 196436 187059278
108324 189523 203289316
77 174236 435842522
143979 146308 868695551
155340 187202 271735480
58526 103522 534589855
143400 195575 843214087
153388 191921 96334763
117510 170329 445766627
731 132455 329701283
151414 177941 804379331
87266 139620 131266732
6905 74148 694382914
191162 193752 173111315
118795 144291 324216968
109734 132388 684374101
121692 163105 482481889
187023 188676 4156388
1214 35558 85971003
128885 164044 187011531
168989 199486 981231070
96526 183985 218907041
34236 71757 505113756
155835 191473 88935504
140154 163264 57941985
103250 179590 802159652
156056 179014 57011258
141265 184537 823903830
191372 198019 823480389
120403 145362 62589135
117148 177569 151145841
7007 180588 487068433
25901 163789 968738582
183327 186450 942233042
101190 108413 18026779
26877 97233 315020308
123467 135919 407015493
176499 195230 46944571
190285 191146 2181376
48613 153984 263816473
159091 186347 924661859
146683 179285 81268123
69529 198661 770509536
138518 159089 842382347
37266 181240 780596413
145332 159293 884198010
131734 136845 12844384
178637 185087 326230537
35943 44104 20294969
77557 165789 836434614
111760 138052 333201392
95950 119063 775603585
196505 197993 3761874
4351 157475 908362528
162259 178438 40072330
14136 15354 3113434
17810 153989 465451541
160607 162044 3646101
169166 177677 879115377
33368 125135 795871053
178810 194243 38787649
98099 152002 905153711
87502 95269 19568803
20748 106243 213912766
59789 145289 213908777
143603 173402 405223255
170403 179228 21870367
6774 89848 523905991
138015 150111 30449158
175013 185676 824123976
16338 54826 96496788
110748 188455 194484500
149718 195470 891678581
24817 131254 266510002
169344 186409 330221074
23926 39540 39291536
159219 168835 542856166
73063 91665 46383546
106970 148104 825371709
61833 152132 811913986
669 17566 42252136
23471 91411 169862915
137560 192526 137437823
48921 59764 528640739
87252 176443 223249506
196310 199905 9088247
159597 182998 209142004
166196 166992 734895147
87346 171816 495690267
38928 193172 907455071
104364 168157 226269744
164437 169145 151348074
38416 107881 173696717
191449 196878 905986037
76805 117503 101699575
34290 120427 215505745
42737 170091 318740546
107243 158069 127536207
147749 174070 221794077
59416 123531 586977095
65012 109072 110189880
89750 97327 19091090
119225 194598 188663427
68446 73301 12105177
193890 199583 18809272
127525 145589 45266046
32385 140789 271374827
140359 160441 50343444
58096 88383 89014705
132047 154167 55399220
76976 177668 251794894
54131 193719 349235830
147870 179070 77666342
188864 195965 462229817
121450 170124 121864673
48382 90614 151623946
157941 172947 37250545
79494 159256 244800854
22365 138996 292056747
179805 193043 847402095
142011 158672 364960948
151495 178824 68011529
142207 190646 121164666
14432 122678 695480750
196160 199575 527669229
70535 74298 12711399
145604 153023 946767343
12956 110624 378911739
86020 177785 229535807
22252 180462 564543566
116247 173429 143009656
159676 161675 561621801
169332 194589 63160568
32622 155292 457705431
51152 51237 215108
29996 179340 988940448
16885 88884 180005366
162319 162494 437922
51530 65707 35579018
165334 198695 83280123
140937 151013 9931074
168034 178634 892061112
125440 191929 633893644
50462 195357 362677416
41904 109677 169479653
10136 58414 135377898
19324 180677 169497484
112094 159636 614494466
43556 154269 870057260
99336 140927 307117858
13209 84465 178407993
108148 164099 140358492
32803 65774 82459800
195596 198525 868190911
193457 199627 693080012
171640 197498 343743900
64507 189785 313538681
89571 181443 318500467
156530 161752 314354823
1643 29233 68999874
75672 145359 174443212
6714 124882 462858265
108794 121761 193254466
43784 65182 267670649
179995 193688 994412408
68224 143459 207041994
71061 118946 119920268
62447 95417 82411868
173778 187871 35400227
112295 123446 425478164
20201 91151 177321096
40071 165857 314879589
131350 155156 59724663
139514 175061 88757618
94083 174737 732244720
757 30032 139237502
58479 118602 150273811
96566 123371 416227588
162798 171172 200026853
199195 199369 456810
131789 174252 106161028
43925 106996 850670921
114297 157044 866620497
154895 196067 135789030
80062 146901 167427144
188396 189921 351047454
181317 196520 38173065
135825 180887 134582309
147941 177140 820509538
82379 140961 146760336
28665 41646 32498002
1389 79549 845148174
62389 137582 703629891
131730 161540 65083883
160286 171293 27326852
65423 106399 562139109
5976 41922 741218321
62677 132426 265897808
27247 145259 688502236
39617 140823 295180514
161885 174336 14200184
84103 127343 108381529
172337 173528 2881577
103411 167976 191270067
165653 196918 35967821
186526 197636 27745514
173277 199723 66364890
10440 42893 310901456
95752 146258 932053890
60263 193734 333879188
122711 182747 614593656
59063 117122 912923536
161565 163436 323419532
61616 145187 209147450
190219 197920 961410037
67934 108699 962884837
110639 129934 952671150
64836 120267 955415083
198937 199174 464476202
42396 98199 841671842
61168 169083 981963168
159594 170732 70145836
140567 152957 30999432
105396 178914 62796838
74107 184911 989860617
126035 199067 182636428
160284 174212 609661746
58342 119101 544835775
2741 51258 36518501
18455 194538 779492460
96460 166233 777905432
2441 98176 239555872
96481 183670 218235833
115114 171607 112442259
87504 139736 131019940
164391 170494 741907833
163331 165039 4258088
37014 197046 400419510
146664 166313 180678413
158275 193807 88734626
66637 132438 467276398
96119 125930 357257201
13966 91866 663563149
37497 155716 674888851
63506 71356 198750192
64552 108789 110629284
139086 198537 158357851
85232 118055 864370608
125278 143299 356453226
89774 124790 87915812
146941 190166 804500239
127803 128475 614356662
183360 193376 162826596
40594 147299 726939492
164008 174688 26448915
82059 153820 461096245
50867 119802 447940187
155877 188698 81907643
99094 168698 174325370
48084 144777 897232237
15565 41852 65848095
119374 136385 99535769
55047 75863 79877588
13978 86838 635366144
112660 146449 84802633
172361 187380 37648848
72680 81839 200161043
126993 173523 369201473
17174 40699 58887787
179233 179550 900773358
141419 147236 14601467
145007 169832 62113019
81573 151876 176084715
14549 166131 379586458
135203 160518 433248011
9984 79897 175096000
104747 145261 823592698
62948 117902 137487813
13490 50384 92448643
6404 18889 237761926
123539 197138 184113942
11448 188179 442474276
31952 130356 246315607
175721 177022 150127972
61745 74236 574519214
141322 193096 129461464
76700 86717 24860078
17986 114956 467233585
27240 124556 243656184
199737 199908 269799670
111962 123526 29078809
95967 143344 118737806
56262 177551 303230256
129327 151318 674609299
47519 168766 918375373
89442 126004 165314113
20993 64712 109418681
87519 169361 931615527
48627 185541 342617677
64307 94668 981492155
143330 169676 65936876
121142 197300 190517854
179093 193652 36623811
140561 187114 856624978
2573 184611 455500225
121304 197160 189775008
115063 115855 918156280
17313 123199 264985296
52419 83636 173923191
38256 152612 286281984
171949 192957 52614843
109458 116771 18390433
109451 182090 605948512
58310 128207 436712962
97955 197259 834260037
62741 102259 564814495
93635 190536 633357630
177224 186375 22971073
107021 113257 15620061
48195 91283 802563372
97904 198612 252060561
182127 188622 16401965
70442 140542 772469054
93449 97403 313071427
101795 145980 110686214
15157 185997 886543128
65630 124905 657841141
90351 194383 578052534
185059 187213 5480715
157611 172826 865865232
195740 199627 9745414
62069 104420 105906318
17655 29392 275679571
189536 189809 693926
89469 181679 230758750
150797 166967 586230215
8678 115299 266877898
12713 154656 956957333
106246 166220 238808514
186886 187273 1015639
153487 174019 507954624
5227 11800 16372392
114628 115501 146973847
173563 196861 58343821
39295 81988 381574188
182248 193666 486836538
97383 110562 144675717
197162 199837 6801979
105039 108995 9876402
41616 122669 652435169
198439 198570 343930
119827 195055 444577840
52590 79384 67170053
121341 189814 746365188
188958 192340 844744769
101226 103641 5980127
61764 63010 3039925
51 107084 531401338
77553 107672 503971701
65514 182010 291368169
2799 115932 940202459
124054 162990 97602286
69766 84753 443609198
68423 143192 187227740
32887 157238 584313757
165125 166134 275148982
66014 185232 346046297
189531 197000 14663159
172142 178530 574726579
140250 181417 102732671
100220 108398 229831026
146497 160176 34273567
16106 138257 312488757
57638 61177 8795093
155073 165634 26402142
33123 133955 224237639
196240 198599 987923450
103520 192043 552681810
127925 186120 145603359
100225 113864 34059578
199982 199999 44465
42162 86958 111980750
53674 124527 177378014
165839 176197 25699019
7655 189925 915521978
13075 160207 368557501
118017 138227 50749613
104714 111741 719874684
54450 143460 222753967
119326 158742 98888355
185175 190478 973853367
13172 112004 923507797
16893 34991 45285020
72481 136482 160365511
5928 13891 19882118
114156 129561 38761282
92757 134011 572353371
121379 180344 903086413
57227 81578 60711788
128603 134181 13960594
88291 194715 665029510
32513 117904 223632306
77526 103394 64563385
140161 199145 147480015
179567 196415 42299779
82621 156464 185084985
122187 198269 190409890
33963 67064 248440451
96477 111749 38158211
155073 198040 107302473
197972 199851 644332631
127990 194316 913556049
168014 188005 67087191
141533 187078 113869974
192207 195022 7079229
32213 65269 82647517
101293 169241 170141708
175847 198477 645751540
32873 132242 248707837
181158 189905 22042422
162259 197710 88392800
57044 63215 15228964
53609 77745 576505140
14375 81213 99972135
15302 101787 464678345
85454 96088 26540580
58927 74684 39275211
31737 131563 249801638
151264 183711 80974706
37568 72031 155592208
43412 175647 330893787
129136 133578 11116983
83219 113649 803614686
99228 148795 124344934
52497 163512 866096225
15148 42397 68304727
20084 139842 389682024
73956 197330 308722117
96558 116016 48736371
131294 159878 71623327
99184 157253 145686954
171753 174197 6149182
196872 196985 264559
96611 134236 161995148
190588 191903 3266115
177055 198097 52704365
52635 167838 491235218
124660 141356 478473307
113805 190942 193165998
3871 71372 168876834
161927 167932 14760048
173747 194319 51549376
91911 169961 285557455
81774 83326 3883226
159078 163392 64173890
135438 170165 2009203
119051 195625 116158810
171939 198507 224604352
126093 186805 801738541
124599 143646 47655435
157519 158284 601487988
81202 145553 384626430
100395 172318 180024078
32852 57657 221938160
17545 194759 443511247
142268 168565 269258707
68714 162706 139858756
154029 199459 619981721
152307 164217 354108668
59325 155855 940927959
142369 159621 523956762
199944 199988 903490135
39793 182759 722472496
10925 84207 183498048
25743 62039 90952097
69266 144915 798218196
162868 170044 177877002
2556 66226 32323701
110085 149403 98712386
105831 187838 351883095
103494 123031 49011810
78029 199432 303744981
64059 150236 215910085
134241 162739 71480490
194758 198165 8500372
176590 185557 554220532
68028 144214 190713477
76329 129040 131900727
521 14115 33871127
126607 148419 54694340
195174 199183 10031937
195945 199591 432857149
116834 126849 259746365
114697 125837 28093883
85090 141518 141392797
144732 157790 976431623
194763 197509 6801186
183065 196826 34422436
20651 116498 16555847
98267 162747 161684145
76645 84668 19915203
33676 169468 537649201
166749 178087 28179321
112228 167215 137761511
174669 184923 25641097
63979 83673 49243657
66819 66911 348775300
93975 192796 247318276
16581 69135 131527346
70935 195725 312357101
169746 186161 658327103
102218 120728 46353402
175065 188097 953159043
42473 171256 322207464
176562 184579 533178214
1896 95039 634283536
132276 141585 23326789
158965 169835 27080167
105369 195918 226655455
59234 150249 278739488
60857 92150 78033120
13205 46601 579147124
80832 174362 387324264
163438 194358 77136030
47659 146198 246734610
51420 151896 251665547
87454 168700 323024135
61243 76432 38036139
54592 115199 151536880
195768 199150 8449028
84428 88189 9319713
162319 177393 789442114
113156 151942 97279982
179031 180131 2744638
95726 158597 198945668
7183 74628 711758814
58252 171975 800037933
12399 137186 681106715
138356 196437 145152909
139579 191359 129450243
62665 103373 631182553
132781 145373 31504141
89389 182107 986340953
35796 50934 37736187
131275 141669 26061045
131913 142293 26005344
68188 183660 258197025
74503 122196 135235295
24363 129601 953388994
11459 75549 160628002
199633 199852 759793479
138225 145979 773276013
111864 186236 43670840
48456 62838 36038551
178992 199848 385960806
96509 144067 231205267
189014 194643 539215200
157163 172892 534629830
123105 183959 642908663
21009 116689 239389677
147068 192893 729407994
199964 199995 351123235
143763 151915 20438571
197914 198903 2522868
60847 135230 186145523
140987 152947 170118827
105195 169700 744797279
127026 127531 1219577
104854 151071 100097894
24985 178719 384633380
66129 137860 179588926
125250 198461 228978885
116797 191248 186383299
162808 181438 88346134
113284 195074 188637333
47287 159974 282180617
63348 197541 807169751
151631 197437 114374700
136696 147943 28253281
121379 126022 11758980
51821 135022 565826186
152534 167059 296911657
133134 171087 94806112
123106 147459 61103669
71156 180140 730030666
11233 106340 238121325
42120 79680 93993956
17219 23012 927690098
139775 156939 1854451
103874 154666 205126963
136479 172950 91069019
194310 199850 780661012
55034 114857 149528411
199376 199491 296282
33094 150141 293106600
89430 176425 217816655
34571 127700 233044207
68183 180574 281026319
111593 198491 472179322
54979 148175 658861099
19854 167189 886593874
169777 177837 20005944
139954 189234 914704293
53470 190995 688467326
59380 170078 467981830
110445 134261 156467280
87541 192005 261628799
167293 177757 26013339
11849 59962 494213908
59252 87897 71333608
12659 64385 129600111
89544 93973 11215465
60350 125224 177400919
102558 153335 838438316
25388 176736 453040351
38010 171931 290810657
53554 97356 349040492
26383 121186 237281840
45570 160097 286832127
67586 119696 55778106
64685 190912 816080941
137467 169023 78908674
186504 190150 9141354
139298 139708 1011997
11449 186599 975093924
171830 196914 62779075
57644 171499 284686913
147522 189210 104110196
5659 49134 108844891
88045 152129 160673788
52638 74338 47909151
110045 151985 561504838
195938 198046 841740
123525 178393 438897036
133430 143468 25078508
87858 168560 478222971
115434 179592 138437015
88431 110286 54846950
173987 178743 230945814
170337 180389 434325577
143827 187374 724658265
27995 107254 198233741
113 119546 335651126
172135 198300 74183711
161140 177649 103056283
79256 138910 149326086
145022 189666 111649005
158464 171186 204388952
76522 154865 196120340
129501 161676 279684741
28317 37833 232051344
188178 190375 5495847
119506 168370 122354851
38461 72057 83943025
90358 190231 332722812
469 46266 114574707
170563 187116 108115596
145893 197839 129815731
6009 164159 695893967
153391 195474 597837068
40614 55848 38271327
12894 18861 358705948
957 7065 27744192
73846 115531 553861472
115988 191066 187954595
67888 94368 906051866
191128 195660 11324584
84611 160845 191061549
190269 196133 841400805
109368 160726 968627198
87758 163631 190305918
156858 190299 422652712
38325 180439 559517761
193970 194190 474393506
91694 126587 87665714
172831 187875 37770733
481 178804 589223234
116731 156144 296681674
151185 185036 84428871
33951 142224 926777843
182034 189863 453129828
62704 167884 263170834
50078 106311 485607300
173086 178018 738322752
132044 185527 133745303
74751 85530 329260863
130540 159390 719341227
113157 156038 574850683
135628 187034 128549477
16165 160476 361371155
134648 194865 150619028
136151 144752 21453559
21759 195657 643183140
36560 105354 172066824
65519 105607 100248476
139283 162816 58997026
124468 155626 325297918
113470 162155 122165178
167719 188493 51962508
172597 196035 748890223
5824 86141 201039567
53241 159912 485785635
194424 195763 123774090
126623 178040 773314171
114942 132518 20781864
181462 190404 213164779
12766 142319 495773187
146497 196951 126077370
21543 163054 354424104
130578 196275 164246998
175807 196503 51794880
183362 197915 36410247
29871 104027 966105837
32539 193752 489323227
27819 35510 943466863
13485 46048 845779344
161986 183811 474029733
45985 192796 367419245
152481 183889 78426319
181545 186636 767702147
47610 98358 850691324
190870 199324 283358628
53819 198589 362262027
111072 182957 703728857
114930 115876 2398362
54959 143140 458239508
3007 22555 163473803
127871 175705 719420028
99436 162846 158985059
86265 166592 234607570
45653 69465 59658669
95840 132253 91293212
94621 99453 12080153
150321 173342 57230791
153414 190065 857896927
135458 186781 128340416
186385 193697 823506014
41055 130898 420005426
143782 175015 78023862
194314 199187 589475339
128562 179167 149057601
35048 155751 302303871
160851 178310 58866158
13952 185476 664978503
170221 180485 25406625
26098 102522 191286850
39020 40669 593167241
2473 38696 65055349
161592 196952 88164136
176674 195582 47387966
55736 116849 861407347
127435 180315 132044690
74265 82501 318505036
15509 132611 293216440
168976 185687 41767361
11602 14213 585202146
72275 145148 395080698
101723 189320 835235327
65272 173258 618683831
122349 185909 159026556
68887 84609 39325968
92708 122140 73719257
71627 99189 68910172
51838 109998 402649484
89083 143699 962108539
22505 153012 326779313
48522 86421 94823896
110786 173092 155838058
127474 173739 115622292
123750 171516 14304866
109929 169495 73355581
155786 164733 22383663
121800 123607 4573990
171287 194750 58781653
79002 90325 28042021
137174 148607 680804812
184297 196541 30649325
10791 155063 656457468
2237 137710 714746899
28656 40047 28580723
150714 196540 114389840
20113 28274 20419620
80472 172898 231221556
25449 151684 316162395
132881 148856 40089515
148628 162341 485738504
159553 173515 620566868
185747 199170 10718870
78845 185944 764259606
108552 145834 93528307
137318 146683 5429499
193840 198410 834870608
155795 168049 30423803
53142 116003 155807536
149250 180640 652066371
28222 93981 164551910
21205 149519 889304793
22453 86442 160170076
152566 161971 23632470
20258 95067 355353487
129487 199610 715051364
101882 198872 242728577
315 68564 170800999
75430 153536 195520126
166509 191010 961949963
70105 180382 275762409
193059 197272 10490233
196821 199300 32538337
63173 166966 259800529
25148 123855 627246944
34866 150993 384173663
78464 182804 260919518
108677 170450 703508933
172909 196094 918730037
174113 198084 60019501
83112 175712 231693954
177889 193990 40374678
190255 193377 286687917
100837 180020 197976456
47835 68640 670373643
171712 190432 410754770
135251 182294 558566952
136287 170181 84748723
191649 193315 4178531
16014 114127 245540334
29290 36099 17066758
36793 59144 56074687
184276 187310 7702749
33581 104304 176892602
191458 191472 523064176
64292 164513 251100799
191082 193243 454918865
172353 175972 8990924
197361 198462 2825926
172492 181991 796654281
111224 168858 144301347
157516 196346 96849824
176321 196147 210322548
125601 163732 439646169
91858 134837 584726490
23242 34515 838244798
10581 32762 55732001
58345 196251 344858210
182392 196534 35504161
81800 125891 734539773
60316 167158 267298185
106917 159866 804376552
149114 196941 563144848
174284 193949 49203889
48517 102431 753112081
153539 191678 393927096
44360 171871 833044590
35287 130998 352980190
78885 142519 508725843
68127 130405 155974106
196534 196635 261680
139912 145611 14278803
70312 182073 656023275
44838 184289 348991867
180131 188224 903312196
135310 198974 443343045
156072 192127 89956015
188379 197002 27963848
180035 199683 49429881
42071 171942 658079158
26763 191981 691169686
34132 194575 67780787
157988 178624 623116768
100447 152735 894971917
102814 149759 117801320
125509 144690 20496660
1463 49088 36310060
24634 66031 103690388
159245 175269 39882635
69929 160763 227545777
117288 189463 180652904
9191 14179 12470645
65248 75090 197022842
55185 176865 23267916
96569 146908 126203565
129608 151159 901256243
53058 193303 350972699
65189 111615 116107354
116123 179304 157991636
117027 139200 55675959
25116 75937 992342216
107180 147689 101691154
35473 157805 306326528
93683 137003 108587358
110585 172660 155296141
117694 156214 96689317
102387 113473 27711174
132062 162505 76335978
105301 145890 38576920
179042 191081 993926061
27110 114060 217552587
135901 175143 98070609
102614 162224 149517290
197215 198598 279952814
64478 168706 260911636
1656 12560 27096732
80501 170897 226177497
99648 172645 519134609
67175 155812 222061482
149671 164804 37887063
34649 77525 369642938
117303 154042 321943362
199738 199935 95321
178277 197340 173002533
163503 197923 31429472
199873 199879 16141
47030 190581 197191581
165685 178718 32261782
75481 197486 763047123
24272 174637 660402997
167419 183558 40298439
180163 194008 350862708
63924 163178 907041289
173564 182988 23626667
198868 199935 2698308
145763 180700 87058298
125433 126482 2621630
55951 72592 919169056
174987 183285 20792013
186797 197391 953563244
81349 159987 809219173
167631 186150 569807770
140225 166508 65745828
198286 198784 67854179
191606 198230 16594392
86619 141307 137030835
127157 135513 83404252
157575 159172 3902599
30471 96939 747418943
124550 129480 154554945
163419 192258 527383548
150237 194973 156232767
69016 134207 163276623
126061 155024 426603687
115562 120643 12760921
41360 82661 103349574
15565 198396 613210252
100129 129842 74542793
40045 69938 439620439
159350 167851 21126383
71296 115378 110308931
57903 104858 117266782
24296 76961 131967586
162908 197369 85910437
40278 127941 972805886
59847 150677 488740437
190638 195998 13354223
180139 195929 39728946
185337 190870 13896517
184928 187470 905992616
8891 142619 796385678
189144 191454 5794563
111116 153431 311065915
137743 171735 84894598
4368 97208 232294064
31669 165117 334110967
2320 54841 509197854
135410 165377 75080416
80197 178349 337668730
149099 150081 935079283
1907 69302 168662860
81084 125331 408904202
140594 175746 87773164
15705 31196 865687111
61078 68596 18691392
20647 61659 699893541
172175 196176 608438994
24866 67277 664432344
121718 158238 23371947
143382 161430 41370993
156288 170227 690001941
83368 165128 204862533
139631 154563 37422226
172863 183802 27436482
4755 60489 345413756
151387 179185 599819850
3244 13136 24615825
57190 80369 57786150
151221 174252 531334196
97266 177907 118655930
29194 132118 257644059
159895 195154 88093210
96437 142905 468433938
190843 194897 856459545
6339 161398 388349915
64417 106178 104482966
98762 119908 909712120
56594 127531 604824144
22729 197712 437886249
164674 187039 55715549
73441 176662 258315073
32850 151106 296113199
14540 192851 529895176
39271 105994 166858407
59940 158039 245570187
154137 176014 686354496
120697 153647 426744696
22303 162974 352328528
160359 195059 86688198
112052 157073 6602692
187126 187371 655879
179699 182972 8311030
138590 151131 109939898
147936 153320 13388044
115997 169866 134913565
132554 146986 48130577
59908 106092 115374039
157682 169289 661612727
42100 129991 394678447
5980 147166 353563845
13129 134331 303582806
137806 184160 115879798
117690 185997 170972861
104802 179801 187535012
48972 137429 221480161
93520 138743 113347390
2904 54761 642400930
182638 193602 27550971
142823 181431 96341799
127701 155472 69661464
92848 149680 142530424
168470 176467 19923074
42279 124277 205258450
12961 32106 48171641
71382 74665 420998981
183573 184882 3234796
155050 172590 969326728
77146 154676 194075950
100436 138807 992790208
149840 194652 755128695
81868 98630 41911938
67428 110975 108953809
45095 180186 337898799
50913 185130 335943310
92919 163310 176495940
24061 35991 29996123
196518 197588 952100
107818 117629 24598424
90790 150092 696092598
113385 159463 326681302
151044 194692 421721126
49630 63507 45292996
15472 23712 20612896
144559 149309 985976193
69619 167604 655726948
122667 156532 84971631
154357 167425 32626668
136847 139762 7297165
70251 192744 431479264
38887 181519 765864297
81247 194297 282893115
155365 166792 452945135
123690 136585 211614095
13221 61876 122006581
93635 188081 236458261
100599 182159 204014124
119919 196279 191056283
79077 116782 94270441
85155 107920 56972944
137762 188614 229481437
59363 124625 163235953
53974 57961 539896938
126341 168100 104413626
163267 188455 19103912
9403 73339 160066095
122090 161643 605719458
144388 190818 338091880
44906 129667 262089806
150153 196103 527295371
72927 178116 263168773
157936 176136 45257586
28196 191366 408360885
129484 173411 109682140
134169 185888 391990017
163034 193234 75310854
121170 133532 853653606
115742 158834 269817324
149247 171401 755216249
168036 180336 30573750
175345 186128 27050929
38448 85991 118901395
91907 125554 84521924
147017 178614 543613278
79969 156580 191996851
4704 136207 329248440
180728 182205 449090657
61614 88482 45811477
127047 139864 32067469
49154 88176 77519061
111495 142163 698037074
191065 192855 835925460
135988 197892 154783764
173224 198051 62234739
39200 94844 231252343
9939 146724 281845570
176205 195584 48581315
110772 140484 74490071
136794 159971 58044455
159005 199500 227784469
128702 177818 194333063
84786 118093 509792159
182838 198077 559655653
188029 194031 14939144
114452 129778 834560994
115168 124778 24256340
178324 197153 13063345
128571 132776 881898673
82260 142717 151430095
57666 138474 202200787
166485 189168 56640772
100019 102676 6586310
57496 114365 521070664
179272 180344 829566427
47863 101121 133335094
126683 127770 2629935
30141 56668 372574745
86791 103756 648456118
75233 101492 65685864
117574 193407 875941877
55699 80949 63027420
198869 198983 320262
94034 140534 757110153
91289 164470 216905533
25573 130402 515289875
119735 197739 94276586
30499 34067 8909440
147014 175052 760455366
26298 166538 351076699
78745 118493 646579595
13028 125122 280821138
16387 81180 95504297
142496 152679 25559134
18529 154440 340266043
85206 157420 181055201
154815 176614 321686299
74833 171377 418225371
176555 199705 58043138
128188 131402 8011002
140591 188225 119095048
173197 174034 54098150
160608 163778 7977641
196622 196692 562890381
196940 198840 995735436
82176 141936 149693741
23920 56705 782573508
81960 93275 888966119
166171 182213 240892970
19635 91800 180420957
141818 172936 77679108
147718 166940 47944837
192563 197607 304853788
168775 175731 71718726
113966 183290 479772240
56312 128464 634908202
24517 120890 241229669
119565 187414 169921627
989 56710 139648799
128977 138368 23530541
89147 157840 81699824
78389 111278 714258648
175815 176267 1140966
111206 154150 107611677
128595 172828 68601872
128986 181807 238455708
16658 33813 70209950
148618 175513 644423313
199014 199687 1698719
69209 91446 55417122
39444 167596 859886625
27852 187120 824730975
113746 152432 97056992
36696 188251 379270662
199204 199425 735281783
122211 144681 35432471
87984 100147 30625331
191889 192142 611521
188188 189174 484218133
28369 118070 224484464
65419 69799 10940732
56028 118333 373775087
133810 199037 163132152
196264 199207 7431098
142134 180367 95369446
76567 180588 693908771
52034 95161 875358137
32578 108161 189000111
143123 175326 992564555
168529 170744 5500958
75213 143700 171432788
43435 152841 273993111
166061 170797 464319564
159071 195675 91456516
27002 174976 735914367
141800 186483 111702591
103630 186520 666026914
38627 172338 334571602
59682 75994 185136311
127036 129962 465654428
79548 85438 14687612
90077 96278 9889177
171590 189044 324235198
162216 186107 417455937
93933 170473 844788132
41457 48926 18700026
52910 181531 742300707
182700 189853 205104597
72740 125846 438625460
137610 148767 28024258
28931 89641 151759127
43599 119005 808557422
171546 184373 85006372
197973 199577 4085503
32734 125956 594590202
150564 162042 28716538
34403 84160 837488277
130372 163156 156753686
73472 150680 193492760
73168 76533 546142
49922 187382 855432944
119877 172469 741618667
72109 139367 168496795
136468 186437 443044299
15543 94481 197567373
179374 193352 733867560
150341 166288 477755609
144511 159515 373670390
188220 188359 352091
135670 146581 952767891
146694 170394 59200105
46720 111531 653481609
14135 48874 344720494
156408 175337 441841450
161042 174795 34101341
179586 185631 15310542
175483 195874 51108856
34219 92838 552201356
184896 195077 9197258
56957 144319 531280995
182150 186818 11845267
75014 88438 33364710
185388 192958 827268986
160629 176160 970375102
120948 180547 524932293
109431 157518 120731179
101006 156426 138979413
66267 92159 64595444
92535 179795 224205121
36340 182088 104430160
147628 192514 486506946
153144 184235 99480042
74854 169038 235701521
55316 177640 305890913
80126 198476 531639051
187896 194109 499675008
143595 159604 40164149
90070 188451 246391317
76821 82963 96213440
128553 171773 108005062
149526 161652 30398988
138393 143132 11841838
185757 188487 6865111
39532 64044 49944149
91021 131321 59860722
98778 176006 193280196
93415 95529 5259077
93551 119249 64354313
2879 124010 303242395
23486 77592 559262728
123509 129611 15407220
191459 192342 2225121
144698 151292 320272173
127886 149094 53241377
94385 142798 121297741
143599 190781 5091107
34985 135469 251571614
111294 180616 173263710
1136 35706 461168322
11130 38375 300407047
89793 174311 175253591
12925 133915 303031829
196056 199604 8936272
183349 188150 727764511
167012 198199 544346283
116233 153810 801684226
103572 122904 48502980
119199 175991 314988083
29265 197519 420979022
168739 196629 99914390
168731 169974 3118650
85335 186610 253493411
164859 172428 18642328
65158 83703 837399976
116644 145345 71979279
186088 189032 7383804
21091 139332 844050700
68896 178962 275284093
161066 187848 66822340
180736 184180 794384791
154330 172939 44472160
83046 105019 277832157
41605 63120 87324606
134125 173601 316813027
97384 190824 233894417
118636 135091 41278598
66392 171485 528530586
57757 95115 255150075
10861 123269 281475025
59908 105065 150673527
195887 197261 123088864
24895 34106 469481500
2002 198328 772608542
36476 54999 46439601
191133 195302 10378747
18979 149529 529339369
151226 165273 211869451
109145 170470 153565751
121565 141730 50596207
51355 170333 301636012
157169 163043 74154128
82319 109986 69126735
187761 196040 20635834
79728 166506 217237693
118563 154751 999522346
114872 162629 641683293
115505 122548 319772399
84577 141675 143074126
126911 138582 29232132
30387 59180 515569470
106986 153916 483766212
54730 123050 592122443
87377 150410 758255021
122002 189425 447615462
149168 184744 43798507
56615 148528 230031701
53163 116722 159034832
15776 42794 969546611
114850 129769 37587951
53469 97226 199671292
155533 168614 344303349
183337 190140 17081468
56413 95299 123402411
50265 131145 707900230
157067 158026 2333998
145679 167476 384575710
95910 133111 93319193
87035 161549 205444884
106112 162962 715260343
108717 177386 171866145
166799 179290 31001785
69445 174682 442626190
52680 122253 174182188
127593 166405 732495929
91573 175978 751330450
64492 79657 38017673
11173 187905 442470439
92297 133511 484498911
130031 172144 99084070
36492 158172 304677890
149770 159401 958689977
43324 112930 174097829
23009 197564 436766562
31167 35069 9688360
133111 161824 71997741
21236 34287 32733818
93966 142356 689052175
173915 175106 3014759
161168 164171 7511435
86368 103314 42354647
6253 94830 221699679
127759 155293 69081932
196469 199904 7555449
198665 198685 882822087
117118 194790 622095555
23662 102778 197979506
81937 101049 508874168
187023 193543 926820408
195980 198993 7584260
125741 189799 867493085
193587 194146 958606915
194081 196560 6193361
126525 199543 182648759
11580 183956 431526971
196474 198009 3870118
86224 142314 664195372
179507 197965 340416786
191979 193349 118619502
49995 90302 867505641
84918 114872 74932662
70573 198356 319782938
56738 101187 111010067
190533 198556 10755180
16806 71862 137742052
196174 198722 4230481
152104 158055 490838626
32597 89893 579225849
72325 127079 137223172
14286 105486 582194911
176274 190566 35867566
63024 148719 816537651
50869 130189 7197556
43452 124390 99646572
16725 149803 285653327
199332 199375 108224
74203 193689 904217487
52862 72885 14330414
198746 199222 546079101
161936 175454 33509094
187579 193824 15566654
10074 103831 477590270
84815 159806 216773199
63049 143578 201591808
96748 145107 121194199
41059 145551 597765006
79600 188837 273352002
144288 159950 575855847
37451 183210 688688818
36097 166660 450110360
14723 124093 273880847
196527 197562 39660267
58346 195631 343369409
176278 196339 50200043
193283 196864 6094430
146786 169549 56871386
193080 193402 877950618
130759 151498 131151668
31005 146284 339048092
126748 152258 456446211
63291 109997 116772385
8518 124343 919676528
25686 125594 250192025
159281 191554 306242970
56258 140668 211165393
49329 90322 102375706
197040 199445 6091702
10660 77639 167849184
163925 182585 46344640
133910 179777 114504172
78323 86556 561342886
60025 111397 128380716
53748 196721 357731162
78580 186984 271203278
15554 131824 690343293
69128 169869 252183057
45126 176604 328999621
155756 199578 109459652
176820 177844 2502470
144830 181737 92151063
115473 126806 28532048
72369 113966 152681570
138549 183379 267431423
4031 135461 329023996
178239 196942 46897225
93893 125229 463534644
114413 131592 677412834
19934 39847 49959659
48471 189331 352512824
197361 199859 6377929
35895 36467 788010888
79624 173938 292071876
182804 193505 380764180
107496 124665 573556076
17251 61351 110460217
117037 181448 161062371
111648 122442 315841409
180901 195491 36731067
75633 177179 384091149
99145 147767 553290348
141536 193119 402044163
60712 180945 469322348
110085 133357 58427988
65477 180844 375501054
117584 165641 120457093
168471 175987 19400504
54192 62089 55375047
109735 132720 57721154
176028 194319 45815525
142987 194027 771728622
164621 169880 12956847
2317 92890 704998325
77761 107498 74215775
149659 153883 10456166
42370 77970 89180213
8888 157882 373209173
52617 180284 185220770
104077 175033 177565358
73996 82436 21176536
182115 196610 36373436
88830 189902 253092836
80458 191648 278238634
20228 171649 378880799
176219 195997 677263288
46002 193334 585724003
41854 125148 894878723
6611 198340 878467599
71388 118665 118349065
38154 135540 243780093
111109 137858 725326274
178296 196282 45120461
81862 109353 244668079
150534 166219 39109642
73400 142971 174290544
162240 163809 525946992
63028 190245 444110230
113599 126882 790718771
188766 193465 11706772
137929 167025 72760096
23548 130282 267350244
174529 198511 309757654
9492 167351 441250907
36115 107262 177874222
172389 177221 510515105
182101 184135 5197474
88358 90610 583015549
162201 198558 200216165
25237 148672 309219973
81254 114900 232110197
116351 193541 348426536
32494 187490 387880660
27779 188023 456408691
28542 64986 91222002
97801 107586 445326339
122910 146093 583356004
187057 191583 134157847
15026 186061 428142558
85544 157867 504110760
90855 99847 22730170
196313 197268 803681917
146542 189130 229564083
85408 111847 66075525
127847 144165 40864587
159622 182807 57749794
172392 182218 786354440
70410 190174 883509488
102683 155639 60138554
65211 169848 261924264
172947 179075 15228772
188260 196656 20925619
198040 198789 775312
57323 88647 843962962
106282 171801 163943541
30210 154522 876291178
163250 172159 971149459
197439 199997 6499239
79067 196214 293064375
199907 199997 897871342
34068 82856 122044838
97706 172468 894921496
117913 177080 148047104
22995 159870 342693085
177835 189439 29141144
30248 128119 244955180
153807 186370 39977590
184443 197166 754196037
197586 197740 392742
113763 164532 127419212
12963 101324 221270644
23320 98153 730653518
105933 114458 21351346
55202 118208 157473399
8025 91221 208040769
65737 66447 1784263
176429 196796 205022948
91997 102453 26350758
192865 194267 3512569
189384 198885 839804742
138740 168389 74098503
154907 176555 53939652
171215 185730 36370505
199543 199665 309242
186519 191170 11688025
30237 96303 409047267
182098 195696 518481999
158617 176325 44066007
85835 86960 2712100
13670 131527 528938209
69603 181673 280973466
91158 112136 52643542
15455 56228 927032434
87413 173170 535703511
161968 184139 486698482
23356 46898 58965407
108220 161914 784431956
162651 192315 73981528
132392 157546 63128446
106146 111685 13808486
55855 75860 649196138
198613 198700 276880071
90677 192912 256088273
16522 104550 220303373
10359 91816 203767592
8441 129226 560378728
185012 186744 144080110
68314 76746 21249728
73490 129086 139295665
18832 69651 486754686
17102 56237 370620685
178141 182958 274884812
75300 193962 89249652
47421 122869 220091123
84280 183625 728104840
178773 181735 482457534
7438 155880 371769196
163499 199423 89698628
142400 194787 599185734
88285 166778 196701205
114457 191005 191643424
197141 198840 4310406
177745 188176 620507500
27888 182555 948006456
138957 162810 59835379
66522 95524 655782124
69346 91694 951312587
86900 143296 141336827
89551 128836 98575542
117077 161524 111539000
84253 147733 159157001
78150 175063 242366447
114700 145515 919508293
159962 182256 55486579
189709 195167 426499617
33390 80986 264828536
20318 45548 953472862
118395 172735 809323389
184600 188786 632607918
162557 197470 87042137
73439 136942 159093831
152107 179417 119768278
145738 191903 735528889
71847 161002 223394902
141819 144467 859389794
151153 191879 101705844
132910 149198 497915211
35019 171838 816320861
57331 63201 1732141
170242 196072 64590843
116756 193141 594541911
76459 112616 90257237
178931 185856 345130021
26151 184294 395759657
84979 121904 92429995
152680 189321 91501728
36694 137289 920452351
103443 179761 460351391
161122 172653 298931748
26986 62770 89611638
9400 142946 334461135
84235 169156 212662341
129117 174243 112784154
28025 124029 240321340
34183 153107 290021219
96801 171294 186474428
194264 199445 13001899
177062 180805 946036045
137728 164675 824858698
32409 115945 246155132
110003 164327 136336626
106957 119586 399614550
143566 183463 99739998
33372 121131 475740965
64134 140252 190603418
152802 199110 509935596
135817 199823 543790910
92885 136370 109054552
16669 81830 163063619
59871 111673 129382235
135721 174858 605663964
197490 197555 880628888
42116 145025 257572192
92110 102922 27150472
4396 55675 776621688
567 86359 214678878
25155 143479 977965647
158925 183381 151906474
122401 131586 23018841
193153 198507 3974790
88034 194824 365949846
69439 137666 965700981
139716 186423 499846825
114891 144198 73482340
31782 148120 291302455
187032 189695 323484665
74715 158525 950318117
130896 173229 571885936
133388 141345 19904306
9914 168335 396595535
186830 197001 25383049
156909 158151 3014641
42009 141207 248334765
135829 145600 24540185
80398 96635 40542521
120041 182328 155754991
132437 171744 257740351
123021 190166 510255322
71698 141808 473749103
151885 188268 90963225
168368 168997 217036258
68238 81324 205746833
140188 199946 149440189
46337 180842 336411208
37970 77572 99147770
193655 198838 12977462
46644 166534 300155527
37342 144908 652820737
182579 192139 578244556
71973 77808 14745083
150128 180801 794524162
21894 125253 413256114
83382 109097 64324547
192936 198825 12867621
189311 193425 262626420
148598 169194 51373481
100582 158303 825667662
128845 153369 265530833
59510 163979 884249180
51595 155524 260397548
63924 95974 265655723
147402 195729 927022557
175821 176035 376324330
59956 60851 2196840
122169 166589 763960714
31242 195599 760936802
72325 80973 21718154
85882 127865 907368125
127913 164666 470471855
66133 149736 187632264
7002 113412 623480045
184006 189103 12794155
176095 180552 776928027
88322 110232 672577334
49676 83580 685715938
53329 158236 262704325
166921 180893 947999107
175068 186094 686224990
159168 176095 522908343
79098 123405 110839709
43034 115747 181933974
10533 44189 84288457
168177 183036 37155865
44136 197184 769782524
16954 199501 456866856
8743 96460 219581616
6732 197845 583002466
135065 195486 151128747
95584 167650 587009998
11580 80179 559824905
19721 165798 365798274
7354 17916 26487415
132192 148382 40677981
59024 188846 970126422
164119 199742 88960838
160099 160142 114962
157329 174770 43297269
194699 194917 295668025
93716 176801 713679383
80484 141586 153023521
27238 189293 405539765
49037 98865 124600062
197926 198193 321223988
33144 39676 310574223
62316 186348 939244097
98304 136901 96773289
132882 196505 141558193
8278 91358 207730548
99051 104870 14601279
34343 98768 161112903
164521 167755 7841414
121532 131579 183169672
116438 156073 358157307
164297 164777 708088940
70586 167691 243033373
116238 164882 122037076
121862 152333 76419817
133756 167841 85199382
11410 42611 176121721
104751 150913 74951697
40425 112794 180962407
111064 118972 19830193
63650 75211 28949316
38017 62177 777563608
102345 113724 434813146
100363 135631 88376329
14190 20187 572765098
110223 193343 208034577
13818 195115 453823777
40407 144685 341533657
151431 189412 932201755
67874 142961 473260943
198672 199292 1595127
146018 159399 33552061
160540 180072 48499109
52721 144132 228883360
165020 197820 81797700
167424 196671 15103290
14696 78912 404539577
12586 126249 378370743
100186 124481 591373038
13442 26661 33252787
135373 138702 314579854
179208 192961 34611585
39364 98306 135878070
148291 162081 34509212
167619 175576 621691047
42055 172459 326269648
104247 151488 118477534
178061 183887 14685313
9878 103317 233891529
62869 174036 807602083
81829 97096 168552408
48529 104646 140420102
80947 154102 183206381
113694 162469 122399208
51032 177178 777954488
71425 164406 839346758
51395 114605 851809072
163482 185762 316500939
1595 88020 746029122
40716 96669 320651455
114535 129808 17125305
18715 108178 697633332
24363 116940 231730550
75917 187949 992601762
64482 151163 217162954
105774 119095 33378798
64535 188063 430553966
133962 153827 534525871
114177 163504 123735047
40183 93903 237384774
194722 198884 598718646
33677 168267 336745251
38096 192677 386785129
115553 167394 530764645
148273 199632 128339836
148119 188709 759512634
148556 163666 37825482
67617 140369 176069354
65223 129699 161547937
90431 172224 204870192
105973 120727 36948674
151965 152130 393402
127305 148705 371351521
170202 179100 687976527
84946 180848 273034336
146369 199855 133786771
112720 176941 160799414
49524 110568 266899291
110365 188640 195912175
68158 195586 196477936
117737 117988 641654
65274 71377 2895728
27297 197477 425825618
57779 60618 342302993
9484 191586 746624897
180704 195655 37677167
181735 189400 16433072
34856 167085 452660049
164809 170594 14250771
31862 147754 591850656
134519 170418 89771124
124295 184022 149364966
198493 199163 197203997
50661 138533 875627200
98149 119295 52952513
73829 100652 67110458
120799 132788 32645239
159590 175797 12225431
97732 185994 968953506
75583 175350 249551189
188556 193768 13044951
74540 102167 69102569
65547 90455 503402757
31478 99681 604010625
17710 163386 364801622
156144 168982 830189237
72032 183389 278709653
185436 198839 33585373
137693 175461 643372024
189881 194432 11386692
69023 153195 210816252
150834 176663 111635323
153159 153516 892576
62157 173178 911072541
80266 177033 360929303
118851 137968 18176440
189850 192728 463597229
59751 185263 313880050
124488 131276 466887726
191546 196824 13157438
137838 139892 801530726
194637 197452 6946563
85110 109829 61816793
77397 181761 260942923
108745 150020 197384461
5256 180903 728198844
20790 167812 367941611
141314 185768 111130153
42989 108822 483788284
160538 167141 16412749
108551 116397 19687724
85070 159621 467453681
7118 112662 829572780
102002 182559 201488820
25079 119557 236450376
159176 176039 41976969
167017 175207 20393445
68767 93380 528196403
40285 73328 82618491
184509 186808 683441778
126448 151113 631284137
111108 166015 891896242
173276 183971 26872250
178755 180738 841669879
87837 134107 116100230
31965 122802 227289556
97766 131619 84836885
189738 190823 2737279
53927 78886 562050802
63283 127561 354467674
190853 199377 459836162
197671 199628 5003906
10452 56565 115759618
160150 190890 76795444
122531 152180 74296872
115350 183093 911135412
44673 66797 739231454
4580 38908 85972016
77256 108071 255900313
120318 144839 768877063
33850 197840 410272454
48910 198176 373527392
67098 78070 396224729
93399 117797 61074065
171583 195251 59290110
197082 197116 871950899
116513 134266 44571356
157705 181482 59091098
29294 94275 993632402
117418 189211 76018001
9098 121893 310536240
153415 179842 65811561
51553 156622 263269079
107396 140900 378384115
78361 151973 184246554
106658 122821 347640616
77210 119258 473439778
52719 71555 997784285
141269 145884 11581104
195925 196244 325348050
90959 142513 177261130
126280 161079 163411580
64575 118731 135540885
188144 189844 4200412
175675 184649 22448363
23607 27315 9345424
24882 122840 245247791
171824 174308 6260781
89934 140102 159281607
13914 14072 48131
75181 128989 707272604
29149 120523 281774243
111732 145101 453510107
125427 153839 840740478
164234 179058 15071927
43105 84897 104582759
136792 178806 658093494
81448 136481 831232586
106720 129857 754976403
161391 190590 72867604
108483 147465 97818500
10619 156390 365191198
100274 108130 944441089
67217 95291 70178919
159580 181465 482586551
172037 197683 634889965
134075 168216 85308582
74187 192639 296467661
170638 188139 43828024
1106 179165 524176463
132045 141859 24581678
11515 76200 162151077
189566 194551 209911931
124160 136872 386105502
193739 196388 576477501
197635 197782 379055
57797 144052 722018617
175980 182664 16674638
27456 98212 177035551
112060 182546 176355886
6878 61683 212543085
65657 151938 216027429
146312 163912 40650009
182830 197647 25608499
24334 28629 872802187
181575 188815 18323725
66084 185570 712254479
108517 125253 475088296
82595 171331 263187706
38171 133077 420836746
51392 106294 737635710
144569 159021 36277744
8701 86200 281311852
43861 161472 294614601
152700 157357 5135992
145320 187425 105311829
61912 192966 327911741
186301 195648 23429262
76420 104650 70496208
39008 149628 737578148
91340 110182 47340933
59109 155531 875522340
176004 190698 599082240
26966 148478 304338602
18747 20519 4438831
160118 166417 15723270
127936 166530 96624817
121381 176499 256664622
46414 75794 73630607
121974 150083 318214584
140272 178397 780114632
85922 155611 405102660
170267 184244 34917096
104655 151075 116431769
175757 190159 36114069
13435 53025 871143566
97530 153346 9064394
49728 192698 357800162
102936 196211 266286467
19214 73445 135650066
99899 133124 607897297
26078 193838 419886005
199138 199996 587801698
66212 122822 141687570
46186 57872 266052937
183329 197616 35736383
58487 147708 520958698
115498 148070 81801850
71756 191885 449570983
145205 158137 214011704
1622 143012 353881153
134395 181048 116497930
22588 161617 348231632
98076 191290 595329225
35932 166036 909556196
57776 131774 666385839
67434 171315 259922268
94202 128400 598888660
69197 162887 234695011
48263 182992 782356514
129135 180071 127143128
192611 193292 444479499
193924 195664 3506873
122403 198656 190796783
31024 143281 565662678
46618 87777 330728296
83509 185101 254219903
178177 190685 761303533
188566 195890 298841094
47286 64596 43327362
130685 153983 5495124
118008 185392 359035255
161889 179110 42650779
48198 198741 376768760
85817 134172 121098833
8182 142714 930851985
199507 199764 663363
195167 195890 1823491
41635 75632 385615854
148789 177429 71366403
118611 147651 72854178
65339 195172 435671869
161864 171069 217441308
119468 179532 150194279
156473 191916 88454234
78505 197560 400150016
57938 198532 351645758
128141 194052 326353714
59436 153310 234902921
174011 180737 16692232
157833 189593 355733924
143267 155778 167868003
146175 174329 583907412
167802 174023 414608315
134437 197666 158089068
156239 182243 617434139
182343 189707 15337432
64524 173453 272503973
156919 166050 462251488
154850 173238 45719423
164157 182882 57299464
68903 119206 859777433
95360 98679 8290482
10748 24601 34752328
91198 180382 223209443
110168 199101 637338061
155222 182794 68689025
97212 175591 196158669
157640 189261 78856466
132436 184180 129369169
194911 197620 6705872
20697 163102 407091230
98093 119755 735355998
172799 172986 473412
50613 129743 30393712
52962 158459 630439826
182995 190180 18074051
93169 113784 586665458
8389 155957 369603078
110731 153417 102424005
199385 199764 968493
154960 185926 77311265
126220 198728 735521259
164635 181023 681963003
95509 155792 159038180
181960 190925 150497059
19187 192670 751876767
114317 155396 103055659
113796 119757 14994765
78867 101468 870734368
45566 56213 917428588
161783 182231 50758626
183676 195703 322488625
115370 147352 80271334
177919 197542 49166033
64479 135664 178251304
129959 195947 894648442
128633 150964 56011251
113469 141377 13549041
35254 174427 348219917
48713 125587 508152462
159104 173073 735956205
4684 11425 620962601
177530 180079 811672980
4876 169791 464978569
138869 180589 104075203
89421 157491 989024582
121313 168389 564970527
44210 136223 469023025
40844 159780 297773992
120194 145142 62551490
78855 132607 349651727
75666 78722 7672257
146713 147243 1338899
140085 185578 910657040
148648 180290 78737542
143967 186185 485527198
154398 173304 47030358
142295 176758 464045129
47826 77110 913123203
45306 133790 221608556
175930 199606 59331847
104762 167893 158028057
13042 42376 73600346
159084 185877 246866614
51800 114666 945197972
170781 182966 30472333
10522 186019 439337359
190122 197042 10998613
83463 155979 256747688
171930 181296 23305995
45993 156722 344990858
56415 126917 176331839
53539 132929 279411500
170598 186389 39501361
72182 86159 17440119
60939 129977 172862836
63715 184501 155367967
112104 146228 85590250
172766 173843 409865566
71783 153036 808979746
39852 142587 877678551
89353 171463 757700907
11603 199285 469887646
131415 171918 943416012
139794 164353 728192713
29975 31625 296792980
135712 172434 91770017
170066 183291 130912589
117438 195329 194971493
186361 189363 982567551
6414 50694 110787162
89560 139985 126484740
111332 119218 657506084
166368 170022 305478773
114723 158095 108820977
97279 181258 453661495
142753 147675 50026379
174628 194598 50016418
103429 108332 12304736
179164 199897 52105370
31648 70804 97867531
28293 93950 710012624
185058 190484 534157312
45488 100867 138603450
85989 136730 127114654
98621 162878 871556905
69871 181254 278593698
161904 170263 427888995
8884 114848 933945022
90852 173410 206734036
44688 45407 1777667
51840 104419 131625119
74193 178564 748473440
63290 173463 275598470
59806 75744 81438491
77882 79674 4437414
137584 158915 154012016
51289 174789 570375490
87529 93316 14621251
170981 195431 740177795
29196 97858 171786247
94337 136867 221368576
45361 87531 56773116
103411 172948 146892320
17950 83512 882545430
89662 122782 83120149
166267 176101 24437860
63789 186894 858647499
130961 191228 150753758
72416 188782 291321163
132402 145125 31835560
194505 198039 245715980
151018 151023 17867
60923 172601 527234059
148522 179865 377587177
24322 86748 775408805
55789 162341 266749705
162035 184130 55013560
74407 116677 35463587
13601 116437 169004391
42581 174151 329205085
52147 134324 205795698
169434 185525 834900967
48487 132562 193658192
178132 180357 5495936
29566 92211 855846013
107372 156639 233166844
52006 157211 410262117
141400 177241 90758906
178051 190636 31667032
161847 196234 85753643
97334 112358 37557032
52432 159813 495274233
144952 150276 105311952
43293 141366 945514512
195418 198913 8755069
3222 128215 312925356
99773 121765 169533076
36630 81224 111536761
43470 85074 104099889
178849 185194 330004760
109476 153470 693784406
189744 194483 399612668
177550 185728 586510830
187705 199576 973125768
68067 183955 938916314
123184 189168 194025390
23992 191312 418845507
36991 117866 471941099
94565 190480 355956505
54739 142344 219252292
138570 173759 87854914
179757 181762 5048673
150075 181431 849806490
68368 119606 108317320
49021 98917 124787033
137885 169682 79553311
89219 149264 960506176
172121 193068 52446422
21020 82985 283275934
26129 189241 750857235
157722 194062 90675538
23456 123808 310040872
75464 99722 60586782
165521 184157 46446575
120959 176728 139553612
160330 199733 98495775
125156 183776 801512589
37028 88792 399678036
114572 143404 248072458
71300 169365 807150028
169001 178341 874857145
8140 32253 838597674
161776 190332 71218910
130968 131867 2239636
97453 134278 61799495
81148 99766 46587677
186764 187621 2178110
123025 158445 88789773
178426 186055 19254159
195453 199574 989998884
137091 144212 383296084
74071 188113 621483721
176265 179139 7079630
82345 124793 106379378
88204 189651 286762059
180818 181209 329335
38121 155763 953281061
143035 159492 89970735
85668 116875 78084579
83196 185416 255818640
83393 165264 205135236
182368 198646 655182332
7709 126001 296234453
111621 136190 1440569
81194 158318 731489829
10069 103474 233794569
29571 189826 97582855
82462 103514 416108096
153134 158005 12304703
24873 154509 324655183
155253 162995 765791163
38718 44212 13632579
172737 193771 52701751
174734 178290 8798736
115977 136522 232203878
42638 137153 236609117
174979 197610 961737514
58972 117624 333134230
156009 188985 82304556
132479 153820 53433078
145468 164780 48452713
20345 69356 874083723
99225 149789 344494021
47849 128297 201483739
23908 107602 264813466
169984 184715 36727479
105573 199113 234160547
150508 162788 323766568
37003 80346 108455774
38771 71120 189053366
83362 195669 709911295
33914 54911 18841702
37992 137557 249251654
146079 161901 39765067
33521 57146 59263196
155694 186770 334791378
174329 180861 16164089
50271 190806 385018589
185104 190348 13214293
31152 122069 734977796
121446 163944 501792245
99993 137270 7314813
143871 149465 14152343
178802 187000 20688838
134965 165288 76009816
23792 181066 757464499
144260 155142 968766967
72468 162415 225427254
185350 194358 280975353
35364 37124 4371976
35049 182308 699316649
121360 154581 810815845
147631 164856 753834793
33827 171593 344641041
157103 181813 288829293
136001 159681 80776711
194932 197880 608569200
194427 196886 554374398
181342 195718 6150768
131257 174695 108589631
165016 186529 53602685
159671 192823 539241493
170261 171750 2211004
16119 152431 965552189
163750 191370 68882092
92373 156613 161172740
46670 155687 273084316
10856 142811 995065032
123099 145182 55335621
173182 186583 33656487
118426 139291 52359273
177044 199752 879104021
106954 156868 125311409
110513 193035 296994776
188044 198457 26009483
49559 187931 346309092
198592 198934 853033273
95548 194699 627525701
79207 111190 407102728
9673 12187 6266216
154080 167952 34602709
91977 106453 36366232
21373 183587 405947705
134685 161376 66951463
54695 129726 337331501
45239 141112 881879148
51658 93873 105673657
87664 163130 189298466
188110 188243 339428
37938 152762 287482925
95310 163502 170946522
5066 127651 651939720
180917 198055 43071833
50981 173033 403294073
32026 116008 519702879
191193 196670 13623054
55329 161506 265822065
133941 147767 34745745
96188 96769 624732805
102263 169386 168085360
172417 190497 434847005
19768 119916 410210083
158831 169484 349381771
56895 80558 59019099
152396 175995 58831949
191350 192042 432684309
75167 136969 390738592
116273 133832 777310327
173454 180433 975583853
113775 178720 335705947
160927 169098 20275087
126459 142758 40803973
163282 166962 9031463
159147 190239 920430630
137395 138961 3917563
143387 181473 95064441
141689 199929 145665386
176056 186992 27414640
153585 156198 379983056
191559 196038 730171103
58682 95431 629596895
165027 177554 211431825
120078 135863 516503071
138877 171934 82600998
86311 110179 59693021
122339 163080 102172034
186631 193724 992112629
11105 128468 681402473
169548 177281 19222066
2465 11021 307892144
42447 119991 194031241
165493 191397 64660197
42023 86381 110941858
5629 149656 360725607
29724 58073 225658259
167356 188438 212701761
96397 182321 609588972
172609 184141 635372039
63612 89228 63874214
172151 182405 25535070
170930 176982 857481086
1376 72657 946197741
149726 159259 23790156
46330 118991 770894825
65675 112034 169194251
18710 89306 233875035
180395 188457 923089715
64049 186911 307462547
182586 189741 18007993
143919 153689 339450063
68565 194410 314932361
149555 165727 290123715
57419 81259 637062208
55691 80357 61567525
125664 167657 309041013
118631 195829 193215475
163211 192591 73295468
9969 191240 523933340
165455 185625 656096198
107863 158045 125871032
83815 195956 389548253
16850 98505 344290235
150281 177955 68881694
172896 186400 33869128
180557 188667 20544174
1130 31559 830888367
27924 135000 309643196
155183 158460 485449742
13442 79054 164430857
105851 195751 970905105
95712 191891 240758501
130454 137874 18561844
184045 193157 239981876
154173 156498 952911135
149415 157494 20274472
185296 197995 87117097
171217 176005 194112748
53655 96643 107474389
43053 102193 10737467
36213 55696 283192188
91027 154777 679785798
59597 85517 426226991
159519 168774 23064700
189751 193704 9883966
173910 196070 55521579
144628 180426 573250370
128597 186505 627630551
197219 198035 197007258
123342 197863 598288498
111002 190943 200121583
110733 128591 44796134
124217 172416 255940905
172278 173594 3216871
14977 74414 323529093
25947 190812 874806786
37217 44025 16982279
51961 88279 44860588
37345 123284 313063449
163031 199075 89987021
191141 196227 12648228
131655 180431 121791536
177106 183930 17118011
120988 163212 105907074
71165 105322 269332284
197173 199084 4851933
155309 196373 102490761
83034 152296 11730745
5792 91181 808970649
24065 105661 507942409
192940 199650 864469308
192071 195221 7885697
194046 197116 7686745
120535 123755 654968735
166183 181157 37213798
129023 148315 578389316
176326 187303 129713104
59440 191635 330639938
73502 158071 211901824
181973 195344 33623325
50369 156257 265304007
152402 182523 974910039
96571 126606 262032473
20995 132735 279748429
50192 67471 43269550
130021 189854 578104055
16755 30548 15880587
195413 198107 6715733
49334 181762 592791094
110935 172598 154299372
181157 196487 38462324
65278 144865 58958399
162992 191837 695100696
188833 194330 70647908
20166 43515 58386830
98091 173870 189628651
110686 132525 821012992
136747 188845 130278431
184675 189105 11164246
179032 181094 562723134
128753 141286 34439067
148157 187191 97486233
52969 56718 9619458
116220 199494 208464442
140625 155844 51182506
155897 194053 118886545
15673 16703 2633636
6288 38918 610353240
60122 110039 124653804
180351 185050 919064515
198413 199266 2157124
132825 178560 114175789
23530 132089 343263609
15369 17371 5100717
125621 152457 67217065
150783 160619 139098072
129098 141981 32244675
195862 196700 2033978
164800 193728 216944286
170694 170785 301762884
187487 190818 846219168
34350 115452 560762354
16616 70946 382742424
69526 158512 582886838
183382 188346 12490958
62789 71811 479404039
89463 112341 682518062
112815 150089 727642134
112057 159483 644060237
57686 135262 194048767
71771 137220 163898242
179735 198542 218583470
24599 92816 63971670
137317 197736 768327981
23805 133866 525382014
118797 162269 344068278
120695 183490 236524076
117779 169671 129978569
19117 33718 36594577
125735 170579 112119922
145183 164919 181007570
147092 154282 17958328
32398 40754 11829060
114511 152027 554777694
50573 114520 160055614
93769 199907 725053540
28883 71879 640167604
141417 148596 414791683
141921 164968 314369478
145061 164099 463968255
121970 168822 117324968
184746 189043 736352286
54947 170598 939547072
225 194820 597097510
111569 186815 188399657
36683 90065 133366741
166429 196469 935345492
162524 197536 447246519
177681 178936 627778912
92517 194385 255025618
193001 196881 9651280
130904 192562 154204950
182518 187906 780546885
190958 192509 71844766
71201 188350 552538063
122378 166478 110442853
139094 176032 92232709
14855 153472 70173807
141796 196865 137644588
175247 186916 468912940
81729 129923 642923526
45665 115107 715806657
136220 154121 44805390
129696 169929 100576934
150861 155617 276406666
16792 123979 883793918
163173 193805 76433588
130093 179261 122713348
163827 194168 75671766
142479 150690 20692045
82776 116835 85236001
118215 134271 895090032
145601 179225 83823192
64213 77288 32789026
83465 110649 734214785
142570 187518 679726551
195791 198293 6237097
5942 36591 475367206
38366 132031 234435017
116248 164114 120065202
157005 165715 185973303
100661 152618 395641088
164546 167390 6898472
127203 146982 49552822
92082 173369 203487067
16029 65085 122796700
159969 194686 86732621
130734 148396 44332235
62252 67752 13740746
151083 186787 89127217
174188 179788 787521837
13222 128816 289569203
13973 25562 561590823
147853 169254 53407595
98057 172816 187080435
129769 186508 141819235
177259 191339 667525305
175842 179866 488274797
176227 178117 4664605
151301 156111 764276385
123265 197658 835121116
54137 111541 143490738
9955 27895 845977993
180200 188339 20629745
136515 160187 59303818
88729 120805 80430514
81863 105157 58268765
109509 194846 272481403
197206 198182 457001977
13391 69464 140506234
136900 197688 151933786
145931 180711 193803710
188063 189065 893940194
31413 72666 103070776
80982 182682 254395011
104211 140803 91776627
25481 82728 145652968
121283 197846 866240685
25886 69419 109011317
103756 141183 776189421
196325 199502 342774358
7245 125182 295319749
70669 193812 308182327
98445 189930 891994957
185124 198975 34739561
120259 162437 105827672
140279 175044 86829421
167920 182335 35939348
160153 172045 29579131
5669 67629 155120694
426 98175 48577317
22030 170308 146504254
16285 97192 202455501
130592 146227 64155169
32945 193513 573509186
156887 173625 41502851
93489 96785 8196759
63025 145045 205335550
182923 190363 961977882
83674 174530 227360413
63333 198658 644720940
105695 144056 96136099
177108 190001 32332655
20529 150268 324923983
66534 168229 14187949
142511 167778 697876419
168483 182719 35483260
91828 196354 387991063
70105 147846 965286998
189431 196405 688134751
127518 154208 66840615
92383 131218 102193361
52067 138336 878923109
67318 145667 196186207
161153 188552 790646729
64057 141402 193677269
36440 131497 355869137
101372 187111 984456275
184068 187196 7907745
137814 168521 328036697
40106 181147 839142065
24686 54657 75154290
160830 166094 614790698
115630 156714 678395865
112803 153675 102540657
73701 153177 199061323
107310 194300 659016636
35153 197850 956322928
14069 198470 910707960
65333 75617 432738804
80611 199677 298019223
160516 199826 893680369
63921 78606 36812212
115164 138306 949172265
149886 158870 22446576
139486 177545 910344274
145639 197160 762391030
157230 194840 310638131
68753 164483 239875717
910 140835 350327486
114602 139501 62517967
96816 188448 229417081
35641 163956 650096290
29829 168150 346156688
175124 179688 11291721
49516 70423 216659361
31829 150700 632017122
133662 173650 99854360
168359 196381 383647221
176144 195322 395633011
33355 83745 125967596
109736 173403 327788449
18261 198058 449919659
122503 190845 15471082
70766 160569 630020558
108565 159377 36978360
87031 126933 843805348
111749 165200 134102559
155979 171601 38805331
175310 181785 16094395
67397 155081 219635073
172847 192706 160487420
44454 79451 466757220
147785 169852 55053618
142473 152576 575424010
46973 77480 442658892
168163 197674 605424377
37893 118410 201468650
63417 90525 330574403
123671 167071 628215820
40651 46555 14697272
132812 176086 108113591
152439 158397 14940371
45912 124986 198070119
20436 181321 627115539
25295 157720 331710172
60427 173556 282884261
190353 196072 664241160
184525 188383 186641019
66793 86340 48869103
127034 170674 751583071
122805 187124 160938903
78542 156662 556546839
65560 196698 571696777
94368 173589 560921982
163230 172752 5738737
193859 195217 3414646
105451 110180 9145014
45224 159645 566607055
32915 64197 78210655
56973 101112 110253272
199203 199735 932261595
147684 172513 663882816
91198 102672 28872686
27680 181906 945011776
33187 53153 141615732
101652 191996 226078725
192546 196789 10554045
75154 90807 257243661
178677 193898 38253363
37854 80736 552049451
132361 164455 80508761
186439 186677 462274493
118305 194779 674869252
38378 98801 150519679
112262 114224 4938159
161586 170550 22175041
7242 67273 139094688
15856 183771 693871117
90644 194362 259795226
154959 157941 7514799
125470 176046 126398950
92840 109511 132070799
22013 57977 257775354
181224 193587 567848271
45718 151161 912900952
162504 162740 602949
25214 87040 154714961
165504 179675 35100295
116611 166061 618721058
83404 185316 255045457
179352 186796 18819109
108705 150324 104504054
55833 106693 944903852
159587 167578 955161275
9427 49264 99829919
134420 159325 892595105
15724 181883 932479896
151412 156836 970067439
33297 64900 78995080
89637 175363 214668739
49956 177428 427699194
71925 159233 218688715
44596 184317 349651533
172544 189487 42455268
145011 197854 494506444
88283 194445 265860158
123315 123787 935232209
151082 170877 749953550
85259 95958 26728417
191748 199455 570044062
8169 119520 278653409
9002 37661 71832232
65283 151528 867753161
50021 68823 995995248
100119 163119 883503772
132580 161912 73576301
103577 181777 195634948
192110 197853 34305422
48250 57154 47052191
102424 126491 60374952
19816 53642 84702045
193917 196572 825813862
176851 184264 18549094
81656 183311 254374339
70452 148701 196051873
155234 183204 87184722
95532 147967 131523229
155518 177574 54878056
49889 50178 726702
186335 189779 8633030
43831 58690 37407469
83019 132090 122898527
71713 138335 166893997
71099 165407 236276600
68666 105826 92953202
194065 196703 565207383
168087 173248 401123446
141120 146071 12361996
31729 117763 732465948
198534 199650 559977204
11597 150331 527794121
90887 131050 698645159
124712 156954 185260721
150810 194435 978050773
134457 165517 77810391
120579 179348 146915579
136333 175226 97146766
11049 37497 931465042
88658 154033 163908317
111183 190217 197828195
109749 168972 148354329
55662 65754 375657328
176333 176528 474105179
169593 191798 660606785
35737 166250 326686919
43229 99163 564113795
76164 186275 275424614
85234 165532 201166932
194742 196288 3815926
123966 162523 434685978
68992 142979 185319435
108016 121049 462348277
128856 178223 123276343
134676 189101 136114906
43434 194790 820185775
197352 198880 3920273
135138 146256 27836024
153068 194521 519061856
130331 130935 1466165
105276 172905 169223146
57413 155081 244419939
198012 198830 2077723
80843 152587 179728266
88087 171527 208932343
46059 166156 300667296
132089 198173 165277751
7754 187560 487012219
77213 163146 215212830
127977 132852 12250380
115316 157890 106842926
109633 175250 164254138
155851 158599 6829300
3702 189043 463847297
3814 146046 366397641
8310 137115 821101841
128275 182653 882255001
45726 105033 148408205
22604 93629 177751843
143906 174758 400624993
69709 144836 975132178
81201 94985 857460155
45335 53120 920799389
145949 146696 1892096
34016 47144 32796662
160339 188037 69189081
91644 109461 44698012
26246 193293 418054967
133003 135956 7360899
102763 177860 399388137
5409 119400 908327355
153495 176205 439550169
9073 194881 465132805
91913 128119 90877875
106757 115474 275435837
117531 172317 154025127
26879 114815 142372557
46271 85820 328518375
187260 188328 2672560
192912 198396 13734941
111405 121725 110351113
62601 137857 234539405
132365 190846 146281407
93012 154749 944248452
101885 130186 70975764
160677 168164 186290618
5901 48540 106762141
79371 198639 298426417
46645 119264 181744138
129202 158977 639865283
82810 151874 172980683
140144 169850 961766211
199035 199651 1570165
184773 195421 688833430
26406 71742 113432889
177031 183010 14961555
135319 148316 32665704
136671 171131 946433857
177531 187861 25984786
92749 168782 672086243
198601 199757 2934459
157878 167074 855027098
9405 190618 865544375
83379 158113 973996425
68906 177682 272143265
119077 153826 87101958
84589 173878 223423251
37213 84079 670429971
85776 91851 100348276
112514 180773 170693960
163448 185924 56011340
32944 129096 240675280
151653 171589 947260076
73830 126653 132334736
173592 197037 125300929
135950 139382 875238321
152883 160986 295325567
23759 92266 171377668
28276 57624 73635426
8574 187864 448836471
135560 193184 660680369
199797 199810 981185176
84993 86747 4348275
174014 182914 403287374
102267 183158 942155666
5404 167880 406667373
66998 170219 954485151
129202 157960 72092623
168015 185004 42467631
87111 157674 452611453
46922 134859 222988869
89353 109886 744700575
194577 195644 305578791
175493 179217 9188394
83224 127739 514985666
163518 164971 3656938
98193 169985 383865679
197302 198569 3247790
150022 180864 76712729
167844 169282 677785767
193470 197242 646265137
74975 93123 452551793
34952 188081 277859570
147215 160984 325055748
77086 80173 579576117
142834 164430 54206589
17925 190248 431253309
9655 55748 115638676
144916 154439 870740147
23539 145957 306576861
195650 198911 968096677
189704 191507 4516057
7050 167150 977097905
113113 135463 56139392
127284 156980 74493235
66380 73471 714404267
67430 75211 19523689
52072 53039 275369657
131249 170101 97191380
135543 190816 604365333
42207 130247 220461020
67383 70298 7291965
51700 146256 936931333
155863 177100 546457944
131961 145199 370758836
132308 161534 73319164
75218 199753 311677516
136014 199922 901635418
187309 199299 858773743
126692 191088 161066316
108069 183753 189507401
83957 162854 197729645
150137 154408 10580861
112429 196357 278441325
176411 178596 5350049
137422 173464 865834903
73897 94181 174657033
19373 101451 205407167
53149 84282 77866408
26999 198687 167394292
116887 184751 169770076
135935 161444 64006220
104672 154864 844517707
186198 193329 17836087
118960 134972 934546980
176696 193828 42915916
56240 191816 339088958
111267 177731 166253482
76395 101417 302329650
57652 140829 491829993
142823 180546 94052646
9894 194826 825635301
19917 118699 247235526
34673 143421 272161413
42431 86597 908878259
149094 185831 91718559
161867 193017 64311400
165757 167035 3089046
43615 83456 99711363
143194 161308 823941005
28748 69196 237661379
179889 191464 29185218
129239 159554 75896458
16353 146788 326638174
22773 188290 815057552
9985 26107 30302581
46209 149496 258714768
83406 155324 180223002
145197 170196 789309609
8186 129861 304743021
35256 74377 412430806
24945 104423 198955062
20468 75382 693680427
178095 190418 733358146
185518 186539 447671660
146279 147293 2598974
98362 110419 30229454
81879 162183 946965316
106437 195839 223823800
31874 149436 624138620
43874 188061 605941735
51258 51905 796954901
192808 195372 682991290
121120 177363 140671509
152451 155516 7750969
10276 81073 177292004
147347 191135 109451379
191544 196786 13075529
151930 164236 972988871
146178 199316 125216551
187528 191707 824121943
97752 104186 16116088
9036 55371 544926112
142135 190023 119732409
174916 199147 60701795
176393 180435 9951336
116358 186555 175705397
67166 122613 138785425
98520 164930 166511681
114016 190824 192294908
52848 105601 131988181
103071 120709 44227738
158341 159355 2528225
181834 197670 99756024
27650 111751 809059347
120961 137926 15647840
41208 138704 154874358
18729 102385 209304358
67881 136501 456520668
9752 17517 19554703
195704 197128 3503884
101815 154840 132861665
98689 161832 758702588
185675 194075 997016657
111690 117262 14005455
55235 59787 49499673
170409 184977 36374516
31853 140315 375477426
167669 179996 30610346
44755 192974 503822323
64644 177392 398598973
5182 11745 244210962
124515 190136 164156785
151268 163867 31546914
46861 199520 382082621
171719 172471 1901094
106847 148175 314084877
92418 124884 81509135
186420 194219 943132624
41437 185992 361764114
197115 199346 940925679
169871 187702 44611298
93517 95989 959846872
105594 152024 116364693
158430 199199 101867110
49339 116303 167549981
31472 88220 343707219
53068 121019 170075057
87395 124388 92789111
17711 190898 433431289
188845 192346 8752029
177015 198653 54195055
38502 67419 72290178
85779 168945 208164285
88806 160073 178661090
5889 122606 366141610
23244 146078 307550076
13230 64012 127281537
21998 93745 44183451
115982 186249 175870416
135144 185243 390752021
120589 125735 13031578
4608 97895 233460024
187942 194894 219699335
170023 179621 23770733
25060 55303 75907406
155064 158381 8282343
26774 177704 834978821
53019 168258 589064766
95792 105766 12276469
105517 150321 142505767
181020 197262 936544171
176379 188087 29402389
156429 178041 53709439
92481 109143 936490652
154304 183235 72219090
196749 199703 7490590
158749 184153 63336095
106552 127979 133887477
29764 99234 173771681
149752 198843 609237817
81815 86422 11518301
114818 138642 657260482
20879 195010 435774482
18283 38286 50134180
107565 185280 702725255
70267 121492 664358667
92233 184426 230818388
138571 148451 24840145
153680 170709 918140085
126701 170356 788643941
144617 147940 803651285
182728 191328 931164453
182433 197730 740862716
189920 198221 178611995
198278 198527 626718
81454 128185 117086313
41628 48122 135498857
82492 96921 36023612
61284 125089 665674201
199757 199916 181527164
179181 193295 790606663
187540 188418 2156514
1972 120649 907966193
107482 143516 166926942
190054 194334 972095316
94625 187333 232111221
180036 198191 174952709
61277 82026 51797749
84262 114295 678911295
20753 182394 404354837
13489 40004 66591722
138745 181581 106907846
141165 194084 178178264
23140 121553 246301967
101640 147679 667951374
78091 190858 698378822
141033 164712 79508697
153422 197464 347666895
16565 80737 11489122
79409 161008 622502833
95784 164996 173505828
77023 138188 296274941
21205 82803 361631364
113990 174068 150362399
32033 99720 954548737
115199 121664 16228458
62816 182163 350464334
103151 188131 947175481
115135 123175 625064990
100065 102351 5678623
119110 172999 134806071
96783 198892 655276390
172824 179792 719282377
160614 183511 834179019
106082 139863 576773439
81450 179353 639142627
79757 183190 258779821
31664 151935 301030370
117878 192458 322351980
92551 139501 117734146
65707 148621 207718448
189076 195275 15489844
145698 152097 82170161
135426 199619 358763222
165587 166801 2946321
58272 197845 349046166
37399 171479 685592440
141760 151897 25406534
109339 130974 54375128
39619 86518 117184266
147759 152609 295913407
107990 134790 132578749
163995 193592 73838274
176944 198143 53066273
45948 188111 656072818
80684 155194 111870636
38247 135526 243480977
138023 157761 49524351
104917 112233 441070036
30958 40594 316061929
130730 144643 34752186
186786 193392 957972772
59418 163652 260933142
45689 148014 256339446
154277 186669 80943998
151988 198463 116183145
134165 151368 531683307
78360 80965 660093151
22413 66740 111014526
149198 165123 39876092
35718 37239 170006758
163540 189543 400908389
179738 191276 166801708
119055 119667 1477717
165392 168380 7287164
22280 36984 36862208
13387 115187 254857511
91812 167682 190110490
43218 119699 191354603
136297 141649 13387707
135961 143991 997725447
21394 188493 660737110
140831 184801 109796924
34178 68119 207818101
78 197988 495273405
155434 166243 873136120
121372 122938 3942378
113293 124666 642138097
181209 190051 662772002
38697 152010 113496602
147750 160616 32168227
146567 199019 49424298
6835 20212 482502420
93502 94612 946637039
147359 149356 524625567
176644 196557 589188382
59788 111296 652505209
3342 76023 182024563
94313 154449 925686952
102603 165709 158165715
199137 199621 285187536
167389 169836 976948478
189906 191916 5055311
145213 175811 896554436
5347 125556 446686208
105969 124358 745598901
196221 196525 757789
80361 81137 183252007
108864 165366 683344759
194010 199608 603960271
170940 175522 11475486
103808 115124 28322813
183277 191064 19561845
174958 182898 19823473
153871 179069 16930586
176336 190745 408416210
139772 160360 28053785
193361 199559 70906147
84862 133702 624867436
101224 120576 868343070
142760 168935 805092863
2891 12468 325740684
5072 189811 788878762
122158 142324 50598316
112129 146443 86101583
75629 178672 257611716
175002 178856 593918996
19956 84391 161180414
65224 172183 475504689
151245 166277 859348466
69481 98699 73055942
56222 121800 402202908
156597 195319 96648582
49798 129957 932642480
34517 96457 317983628
54665 148416 11878520
24250 164443 405269036
17977 117458 608654459
87495 170051 206836655
52558 170152 294383146
186134 192129 613591898
53539 164807 984898639
49178 198509 373712038
30818 151518 302200599
17741 129976 281050572
60099 97552 174891090
143128 163109 245119845
46199 153934 269743138
177327 196360 47645167
68374 115346 118547594
26132 165994 156272229
18076 166379 114869575
178865 192087 62242496
18346 88527 175463509
72164 182830 276915844
51898 145361 234070946
187997 188644 1573712
147977 195271 827454800
140176 177536 531312701
22174 104340 205653685
7788 28377 51548257
33359 105444 736114771
180025 195962 437036582
15432 143224 845447574
163553 178482 338436075
167358 175753 20904809
30979 146651 289505820
60659 185817 945363473
192889 196339 8588940
161714 167483 14212808
91096 99873 22190536
24158 30229 825381904
107140 186211 253504199
113446 163421 971344219
35995 124717 516892567
105201 154380 601055059
196584 199197 539558825
74677 185365 758558927
141504 181091 187793
146790 189381 340157128
5303 57691 131363636
56934 88358 78269150
181596 185534 10018131
75450 124000 121482444
135651 193943 289397250
171929 177630 14217539
151330 183977 81443280
164755 192591 69430938
11793 136039 371485089
164767 178649 34330609
101749 131734 765503508
179263 185435 928991615
133446 179499 114970252
105970 199472 234056235
148742 150817 5207802
23813 56296 744874707
1054 190343 473746027
49430 65410 894769397
140256 173628 83301856
74087 183121 272882973
120384 120771 593694221
4324 9894 13791264
84139 178542 686521744
141354 188524 788499548
27089 131116 260432158
157340 174720 43157422
75869 189858 285194541
28477 50207 182293302
165939 176288 856313602
142800 163418 51718426
108146 161894 134864363
127006 194535 168887922
12335 15376 100858131
55246 167509 280847858
166260 176989 26690878
153969 161756 569881721
104586 139470 87463295
101799 108799 17415610
20058 96210 253585719
178181 194465 40900097
182920 199470 41539813
127633 184093 435525604
153065 194389 86974192
191138 197109 225573237
32178 118346 146135088
49955 63927 45276473
137746 181203 663769612
27504 58549 77900339
113240 129031 39743749
188070 193439 13368790
80253 186328 946631064
53086 121810 171992423
8166 73102 162498245
160497 179992 48399568
2690 35795 82911021
94719 174357 199309504
118643 134209 270999366
24363 95330 177612685
85151 99089 147923271
42062 120698 196744821
51091 106792 272534158
41946 198721 392322432
62503 196741 335854436
59620 82599 222064069
188539 192036 128403256
57482 197742 350758846
119511 167335 16813116
187288 198940 804137181
49429 142117 301330260
142426 163411 52637646
132272 184784 832026833
142195 175944 861285293
166926 173073 87125864
9829 169180 399012212
196626 199934 959358232
129109 170845 104296702
72071 187769 289648411
185079 195064 684774387
47206 119109 769412192
138931 148792 205242014
185011 198281 33267089
118250 191292 343143787
122178 123867 4310566
150596 173204 56207544
77643 145399 169603079
177381 181304 173191700
55988 121597 587217944
34229 72604 326853789
125097 153843 71944402
112851 175879 600290815
126335 134137 19534002
28504 93977 809486887
121293 148077 67249473
144315 172796 71120875
36153 36966 2002754
194779 195418 635933184
130345 187247 325320791
95915 122112 65633224
32309 191521 656932663
50094 63282 33036001
153674 180684 67226527
143702 161081 402937324
148687 191318 582810934
84736 112452 69330442
154238 193140 543820144
193874 199783 14851763
186939 194725 19487706
148357 175063 66528321
187170 196013 22081365
71254 107835 91543427
16064 149399 333949241
63579 120380 142083195
100617 176802 190654530
64512 163965 249148338
13947 115045 499072571
99963 171816 79147067
140887 151907 458482458
135704 176512 101970438
100984 194575 822870456
141889 198586 258283927
9650 151567 355467893
35854 59244 58666985
20205 141399 969117578
15761 66025 135502894
12071 17631 1925132
51865 109585 144413329
69432 153071 209431502
198408 198956 1385324
192460 197417 12313248
150410 194302 109562132
155484 180630 497157588
130640 154947 241180474
38064 152374 525494792
108255 133644 63752718
14619 105909 228540535
136447 152690 40682584
50129 132095 205242794
60714 118398 289509314
74622 143116 211866784
134745 162888 248144496
61911 81123 985971852
94342 118760 61124545
80069 107472 872696707
90639 115837 807062272
35256 59713 136636648
171928 191314 48571250
47069 110216 128397497
7970 22570 933755311
28130 68823 101810569
86748 151292 161861677
96899 116363 607195625
81408 135014 134280615
32215 141703 995198959
77982 186233 270801178
193500 199702 799051553
67071 151241 210866583
53789 117017 158160205
137370 148392 18681031
199331 199853 1331903
102122 104785 6648268
38066 96192 586488324
116642 137014 310055238
107629 140106 601934018
173256 194843 54174117
194166 196660 3761584
107942 177991 175255616
28062 136769 272178361
153814 182749 72174489
93193 154682 395197908
18468 174106 389449393
80083 152664 181824187
30788 106238 826755705
144878 178142 83073197
19336 90524 651593640
65189 171852 266871232
63914 169881 562947006
96730 148839 130727117
10373 44494 484558859
86117 175454 223524078
55268 157378 704223869
61987 95445 140109377
115274 182455 345489689
69688 79516 811791380
162881 180251 43016361
103393 112683 23260433
28334 35099 771694511
108030 110420 6071259
16235 17507 3212578
118458 191627 183111452
149071 169464 50885878
14945 125979 825602967
122815 164073 103451064
90284 172686 912738036
195016 197627 376380620
23681 169998 741343474
155010 163108 20313652
115007 125193 198554415
125022 195083 175197342
5314 30003 135618128
138995 171981 1206161
51783 72510 469645519
147882 197772 208912427
7319 133822 299622757
16418 52316 117312704
194031 198727 66858402
131896 161504 799568416
74 184488 779208982
104776 197119 435929741
30055 59578 74034544
125348 135681 25826120
94981 152670 985428773
162003 181368 48044699
101621 193012 228685936
34713 162383 162353202
31357 142669 558265026
103144 169151 165377025
61721 179675 294907632
115007 143049 107918217
131172 187220 252396560
100566 121896 405833416
47627 95277 831216999
51150 186694 300925341
39425 164686 901558206
9174 170217 595810920
76374 145731 570595613
132442 164261 79809067
149564 183335 501769725
135842 183453 119052865
112312 168924 499552924
46270 109846 159031985
137058 147638 200947262
76544 154661 195531238
157905 179471 126844327
88722 124677 90252756
99328 191189 230008669
169829 173085 190669920
180308 180927 1553897
37774 80196 106127946
56724 104150 118421606
138420 160878 56296673
136887 153247 905302514
137116 181576 110980417
192869 195780 7328009
139321 176607 924446355
118853 194785 190038423
166230 181311 37459377
107600 186900 198566822
56718 138490 204592460
67943 155000 838648056
67286 95255 597799119
72987 185042 457956109
157897 173967 39889592
116506 145233 72052265
197386 199755 6059899
23329 42484 567950644
18806 169692 665777805
83505 142871 366345947
94884 98989 111690888
177875 180629 6768374
10155 25870 771419714
198023 198748 208626680
41921 140739 247434285
60546 156029 239094152
33715 43920 751117454
89007 105871 750852750
109730 121602 29783251
57501 152856 238600847
199463 199522 155050
135180 139209 10129997
73427 140426 820418694
187991 189379 3414642
25562 142688 504252786
8628 94388 214704385
49119 89002 610888195
140275 160773 391485069
178135 183595 13782262
96680 126590 75058619
52883 189327 341471852
20366 187910 937466131
24351 93955 577574760
125148 185127 149925983
149097 198306 122933834
134882 148881 35174645
147651 197487 124468074
31790 50534 46765682
68239 169889 613426747
55741 156344 494329923
158068 193474 88352302
82065 160025 195282238
114769 186324 752650633
160909 177696 612987539
23759 40152 41172246
136187 178877 648671094
126238 144066 421661888
132364 175738 370775365
20363 101177 382273929
530 191240 477312228
197260 199484 5661041
69201 147344 486168118
164494 166672 5290338
120804 126509 14411922
135952 177790 104505228
171010 177201 4269065
84955 187969 257885405
161687 193949 454556483
198721 199288 799197227
67257 161216 235379556
36512 129302 574158160
144382 185047 549389584
86877 121852 87616419
157985 192933 366898495
174120 175567 1955219
99172 181824 206755879
117007 150726 296691884
87840 186800 511672105
139734 188420 324236770
138359 174049 583533734
1185 96818 239237146
133411 165975 81533066
24075 188784 945028215
39102 187012 401856985
182088 196530 36247190
161903 191041 652852319
20229 158347 345819339
49693 167080 340414424
63505 85647 314806114
154170 177217 557356905
76007 122296 115772811
172852 187177 125368986
86116 168107 200419785
102911 191045 220689815
74075 92928 71270686
36888 197609 402136216
158615 189081 76047558
128852 170381 103850816
162127 175404 32935541
39272 85965 708633489
161086 191710 76359301
26079 151374 313845570
71008 95075 682120862
113372 152424 587935936
140783 148684 19847152
84479 140218 139710096
36348 92620 579240914
161791 190913 72628396
121151 132267 27904761
127455 185411 441985568
3295 137073 334930585
157750 191209 338579150
115372 198534 208188451
172040 193551 53844117
168686 192124 751167972
19118 195975 638863573
22850 155030 331014921
4205 26879 56706532
41175 83758 106533040
136038 153010 384732522
28410 81377 374779046
169624 198478 64581959
140550 198273 192844332
145565 191533 114886017
199070 199950 2224361
138003 163704 778124715
112075 192849 202223206
139846 183205 108334752
110734 175175 307638954
35375 62528 67948410
50170 138831 609173593
90519 94237 9515314
145634 154357 21840879
86180 111477 840372589
111738 140129 652968023
119811 140304 6361552
110268 186942 191919708
186627 188490 4664050
191169 199000 19591878
82554 87808 436546900
11188 189297 924221406
168954 184155 37956455
85305 190736 751655937
179288 179867 649659376
37710 157810 693885336
169402 189420 21158685
96109 167271 178219557
22199 90820 757766768
45512 145746 251050029
58459 138858 636091242
134923 149406 36392300
105711 116487 277606180
149446 199387 124795638
27321 110685 208638827
51821 117039 841907392
93974 187760 580342782
163019 170499 18503932
20444 60519 100395105
61928 97152 88029276
31648 112168 201337726
138823 159626 555106724
72228 84424 26453557
110607 164498 135152435
113952 185993 810767251
46403 65171 46997189
169701 196481 66899237
9497 129823 301424448
139215 199597 830980620
174092 184317 25594378
43934 130096 820775112
111426 147704 189704737
128119 157884 595268668
172052 196995 62399722
108299 110416 108107762
65392 123124 144471484
39760 41274 265328937
151440 172758 219147119
31959 177539 364147929
68779 82997 35604762
105798 127673 54859742
117484 192622 136417541
155818 198703 107064946
83897 194878 594067232
87642 136486 122563479
89542 159433 175220794
65444 148943 179519094
178761 182716 9969522
14768 146414 808889514
22586 95098 599791864
135116 191269 140481504
111003 183235 180751122
40004 122182 701991932
89881 112235 56015652
75254 156705 204058424
52535 178014 313956576
176303 180325 105044190
166058 189251 57904343
102788 131847 313460156
18003 149605 329543373
175450 195253 49622538
129001 151450 56256934
116612 190080 538519311
28300 55063 67105817
51341 137733 216397955
41143 89183 120030995
175175 176614 3595858
165455 191970 323461935
4794 195372 476972794
43780 96535 132006176
110311 177078 167065026
130786 152572 54568603
95284 198568 258545661
150922 195838 112219646
51617 197184 447110290
26129 29778 158152351
104150 151429 43009316
70985 104627 84220028
178239 193848 24098408
93281 99582 15774275
74253 176741 357166766
108652 137984 821796110
112187 145852 407977429
149249 182546 82980810
58211 100624 502190620
136013 174218 807784337
189150 199340 788998504
148965 194971 988458982
38787 173596 337222660
31069 31751 1678947
185908 188128 5602788
71353 121690 125992066
113255 142943 74529923
86439 114237 69549339
14249 196028 655506374
163038 181125 350637412
9331 75672 166235866
102305 166482 415329770
42549 118722 190597831
1862 136451 537632774
57848 190426 982382411
113882 151521 80967694
134143 191053 142351441
88432 150616 193965086
165994 198591 81447277
4048 68346 343993135
134569 142666 905657816
109684 163757 564194101
178529 198008 171240880
185778 196123 25875626
176014 180537 299159177
127546 130581 519499822
184852 199012 35558040
46543 85956 14596809
90806 156033 163742901
115375 167528 220043979
34566 166547 330304318
78925 119890 102411815
54032 135634 439585191
63511 71078 18814231
181199 194469 33365545
196866 199912 7721263
140341 169609 208585489
75019 77690 424932308
172946 184771 427336317
121125 187526 166217576
144495 177942 83509925
69980 125439 770704901
145267 158711 872772571
68643 168365 180575316
121523 152648 78084791
68992 81154 30464991
168939 188986 50142733
193699 197969 10678322
192708 199524 17116152
156738 159163 716288445
2463 189052 466978003
44536 134208 347602964
98945 131972 641691458
133370 191118 687051426
107010 168347 153615445
154016 154538 55589561
96830 99842 7599031
179260 192347 32940498
96860 97164 791294
146281 193643 462341626
86609 123825 93276035
190908 198195 129109665
188765 189794 2563853
180711 193842 429864821
164383 179088 36334144
116339 181283 162406412
97669 172251 186702645
174300 190072 501417995
6958 154417 658471637
47192 105188 145099924
34347 165475 328289483
104376 192188 293557336
1612 114384 649273153
157515 199470 104761385
32978 129723 242237776
199897 199964 29082
21499 157089 611588746
46567 148403 515495921
173841 176168 5834686
36435 165778 137017374
64472 115673 223420968
106161 130578 540509692
169142 175182 14990666
88787 161633 182728588
102027 195982 728364930
66316 122698 141116298
172775 175147 549340939
44664 130877 215887406
162608 178705 456634608
132926 150916 45121849
76677 92045 551470804
16902 85817 172455550
100573 109296 21782062
66513 133244 52584563
41237 64984 59437247
43241 65511 55765504
62305 73579 143585023
45175 132328 724156930
183802 196491 31716082
191707 198020 15789639
87777 120638 31716725
112232 174072 154792114
161291 189997 897640253
142634 183062 625251768
81141 108005 67139261
9837 44934 354781412
150153 197250 196172378
162727 178627 483218453
118794 168063 451303042
142317 194461 703931129
68283 145682 193831111
166697 176037 23216229
42733 112081 173443660
22695 29617 823392095
4143 64316 914769513
100871 133529 926227720
96801 123834 67817914
12346 88469 190468417
134861 160638 64614292
185315 186601 3260115
65045 71263 15504920
69354 139187 285445797
127217 196894 121991345
146998 176202 72866020
132584 178571 114832771
92906 131885 97718223
69244 108902 99166598
172701 187427 36971067
165930 196786 77017506
101271 122858 54080749
112090 163699 129477407
175531 199132 59112096
197858 198119 996123944
77431 111206 416211014
157068 199370 105605118
166706 184986 699339983
94654 157582 50853379
17270 57734 101453992
91963 193134 706436475
148980 190279 103137976
119831 150640 158472031
38254 58003 308337946
47340 139366 333217564
110192 158102 120164513
135861 171229 88389947
131551 138351 181662358
82333 98849 972438442
69997 71888 171077
199846 199953 249703
189204 189835 825395711
137250 143719 174023292
139798 167624 850822786
153679 159145 13714905
172782 177384 11525741
172379 176705 10797262
41387 80246 97245288
147494 169207 4804357
183272 186356 7757206
76465 87102 26383206
10866 19845 22580962
17197 73192 548455353
63066 178207 287997698
196758 197259 392350350
103566 132593 72833652
26665 52542 929664990
130353 161392 77793070
188026 195298 590648780
127871 166970 285921778
131972 192318 150935455
77935 100471 56276173
193241 193874 1612929
96927 147348 911105942
90905 106435 39056910
179088 183613 363531824
147704 169037 53226642
64640 76008 28560138
148912 174943 50983318
11545 77056 519722549
143573 185827 105674593
113248 127330 240652681
89867 144700 137418825
28672 121642 585847131
125940 164105 95628876
74050 111259 93158916
135707 180144 756719426
125557 183503 871557175
35114 126652 229194215
58933 100297 251539501
192897 194706 4553067
70172 119017 122241788
180236 192419 30746830
58158 179365 325456741
129760 182848 753341380
72732 143653 261126764
58574 73573 216028311
94649 100019 823352298
152881 174910 54912711
52957 174414 303949165
24489 39788 446657783
105757 189999 912120837
80592 95556 5351976
196259 196399 342733
107037 135691 71905173
21949 142653 302221885
197253 199765 6397725
76154 160264 352599337
96788 166212 173962636
116102 121156 12709004
130584 162399 377253015
29910 181939 965839222
146365 169683 786210394
183782 187042 746696969
77057 183943 267374079
148235 157846 33367596
196513 199139 41318921
170503 191019 786626077
82650 134049 252934915
42027 188846 575406465
21949 148083 465589745
122699 139464 78806274
103744 176012 180856869
61857 186876 232318785
40797 126730 215125429
128655 163614 87610204
120737 127439 16872927
184118 191447 216532146
176425 180171 913036040
104596 162895 959178552
196174 199902 102173678
87141 88617 608638840
64153 140160 190343695
35816 150645 287562648
101891 180417 914109298
154187 192117 21307205
138251 194040 139430185
163885 188251 808368910
174638 193124 46293903
63277 199334 340526015
77160 152975 976512925
167009 171777 11812618
184383 191086 317611978
191999 195724 9342705
196088 199213 7850892
46295 112720 166152024
42151 53137 3460238
97429 118563 31692922
180578 194768 575469167
175779 184530 21899106
20999 22295 3193793
83223 95483 30656417
114985 117093 5332548
94667 189592 237595884
79184 179938 261938773
113249 195986 524739377
77679 79951 5096970
144170 178191 84923741
107544 141295 417259865
162388 188955 286619480
155923 169527 426417163
72906 142692 606375687
170053 193217 57882835
8710 11467 6882025
145733 165977 50672485
22406 26910 99713079
39503 97177 211783034
87627 195690 842104324
38130 40492 94382281
165614 167937 5647740
1077 57069 706289912
189374 195906 16380401
198226 198226 823934311
82444 169827 652314822
77766 127255 841296798
170553 196540 619813981
115985 178752 156935535
137297 179360 104996777
170300 182882 134110199
136437 195993 148900617
82374 191332 926980881
16608 73257 141715015
155854 171419 38654849
86005 96264 19640855
77365 170944 234073090
38507 107403 270181814
111099 193170 655167402
35177 87397 130527504
29498 120454 227576942
118322 193139 308669290
916 188803 470221288
4953 88732 209546126
147271 198355 209416656
6123 124525 296453151
26517 27354 716118660
12065 66450 881154268
159013 173697 128567600
82645 181184 246464071
176922 184133 18039601
112708 145647 82663658
165262 184072 958050951
8475 88725 358321374
156270 164949 6870387
16392 132230 290017513
180218 191962 506104703
197586 198850 351981380
46357 74438 70291204
54653 137087 206316783
28447 136495 270547110
126608 159752 668138408
78447 102901 316335354
75351 183757 433062557
103213 109165 864423651
49350 164427 288259855
62269 119120 466863924
49082 183141 335422730
117660 191324 874531964
137951 173877 89709882
79679 185274 723863734
97386 163193 863099822
19357 118489 50281251
29163 120775 229247914
71906 74688 7019522
111142 121702 26446759
196820 197124 294754
55669 199597 360051852
169722 185989 40645234
31129 56651 63995684
149245 154751 808168916
151443 174259 246084316
44518 83303 97103349
134488 177033 106330716
35981 117904 204934340
60192 112802 131382271
436 50309 124767133
142282 188360 115234675
51769 74090 369018
177841 181288 8584814
88804 92441 9137408
27086 197509 937545263
162044 194867 81918818
67621 83812 40476132
192392 192558 402642
13129 49855 92073491
146185 194987 163757266
5611 122025 921101766
104787 181674 341110503
139794 180830 102364979
61875 114001 130313405
142275 168653 789561230
188482 191863 8465101
128772 177806 303532244
96528 133679 385092055
103293 141714 96364077
92445 114857 56142663
91505 98617 554849103
120566 128569 885237602
199895 199908 30868
110424 166695 827461547
157452 194782 837430609
144184 188823 866112979
140631 151150 26416335
112983 148651 89599139
199259 199914 1656233
48798 81031 997751398
171613 193272 54236020
85104 136822 129600664
125514 187357 154722669
136267 144094 12774222
169657 179719 24922183
149513 151573 5144772
44645 83753 240224204
141802 176480 299913282
86978 104187 352782141
35013 68124 742530025
66846 100182 83384764
67975 140479 531781512
112988 120030 408119187
125144 144507 419168154
71716 156461 212375064
175952 186420 26272879
174060 197168 57836616
56680 148483 462679720
8753 48814 100369048
43055 99814 196872275
77355 139567 572915209
95227 173125 403452805
138167 149275 226580966
15593 63092 118935456
168864 171312 613250268
147302 169989 56675988
159735 191267 285522205
86999 128447 103938679
175503 184290 21985189
33526 36043 6276211
169266 196016 66840333
115956 121499 13906015
47369 94204 117208632
7181 163710 385270415
20294 80331 352730293
126411 167410 102552198
149202 192193 617502018
40464 82304 419640904
72184 165695 234274536
174924 192837 44875957
185299 189987 11777438
35420 68021 81566830
133587 184351 126864573
35142 117825 206881957
57585 178199 777236479
161632 181208 48580267
34468 95784 153302691
62838 176622 284666732
138212 150136 169057686
195185 195380 490704
196709 196922 185975425
13736 90101 88404600
11437 177343 681668135
27201 184241 392977816
185396 193529 149123195
82493 97054 31835368
169693 175189 818495536
26882 157882 328092362
167088 181049 34690739
185575 198242 31707346
81366 93011 435388614
143522 172244 817914581
174987 199033 176822424
80662 139003 762177469
25560 174259 965392241
150207 162793 905973290
51274 88518 766412756
12428 111277 379242243
174125 197192 57714564
98647 108797 12197520
156265 169327 908414011
115547 154877 368939045
169140 178099 22225400
54488 65500 27517714
184735 198790 556763718
193218 199647 16166239
32994 54188 832538529
15725 168147 765638373
160257 166879 468079029
139979 181679 289656723
154513 174594 523690315
95913 113579 44194196
33975 130231 240991792
21346 170857 944558737
43205 151193 270483330
25720 86254 151553178
151511 154840 8295079
9719 90600 378523612
7142 44779 429492773
101759 165026 158579544
60686 95962 88083669
162771 195253 81038489
6313 142819 807223086
16125 17960 741932402
129296 142627 52189399
154217 172175 692240188
79588 149763 334962329
18928 164253 363938128
46456 155086 671254119
14422 37400 57628111
137408 154519 42879035
58663 133654 187615122
174529 189001 36285235
168962 182858 34611707
130277 155058 62067643
80392 194125 284594977
50800 55358 11656900
13952 161269 785343734
69216 153133 578817802
14203 71451 143372579
71539 78785 855772831
138669 187935 123199182
161644 170741 225098462
19622 153628 471113147
147957 196812 463493861
152748 170447 903605050
182228 195209 288081658
173994 188882 37356751
22841 138095 288573425
156880 170064 921376743
28691 52382 59231410
68187 120681 545137179
26003 41331 753273030
50914 132660 204755738
7631 92416 212092412
180629 195816 38279902
189502 199952 79333934
91785 127668 256973552
191572 199500 865769964
113165 134811 864387635
7703 40373 146031140
99528 164083 531346732
25514 121046 239162267
57518 187533 973282969
166266 194145 435280257
74521 79572 8430052
147515 158562 27648005
162260 164260 5014909
72844 125146 12394836
111323 133735 359246661
195890 199930 451373991
193931 196159 3103314
124726 184980 243303217
120599 160362 99706266
161205 180910 449472939
42715 144465 662534192
173177 178654 316341333
162225 183259 52322634
102295 115887 34005809
43990 79355 88610878
42733 194556 575773036
167996 184481 50241455
100847 185646 934811462
28573 113710 692698718
174064 181154 17654074
64425 199025 336876812
145413 171461 65015703
38089 178213 350471297
83055 139074 140355577
87898 142129 90269673
120700 162126 654766803
114801 119705 12284865
135364 193253 144724682
194280 196602 5785563
87588 191804 261028110
64129 140574 191450152
593 126856 316089198
29658 87857 145439160
2956 185786 457560669
137619 138084 583756953
140640 141057 1032379
148116 159613 28720783
35992 84723 121856585
44710 195746 378043523
182879 184541 4205457
16126 81113 162672702
117854 198615 660829061
24750 53904 73060410
114386 164386 125453666
53419 65298 311022707
70026 105044 748266470
163461 170987 18542862
127190 153574 66037546
76910 177194 932186163
9998 54427 355802741
22620 198366 439880021
104838 157517 183076887
179201 193003 358631937
135777 197441 154171838
158012 194824 91903053
15216 79030 159866097
185302 193271 688737427
4034 112546 271453187
160742 165496 610236756
180178 181573 3529147
195293 196616 674847
82577 134954 162792535
149561 160897 534343699
142517 179908 663269632
139031 161391 436418686
76902 179811 257238141
178616 179323 157912496
99367 166865 405310440
144388 163225 714058725
74397 96793 55961483
152505 183019 76161173
111714 180147 171163267
21366 146327 312849802
118145 139591 586291280
154209 159114 648628570
131308 193903 525428931
79530 162201 207121622
80311 155632 337035809
89118 101246 30519669
139910 187582 119241370
101060 108937 213676065
134205 174989 101906428
17086 131241 285762273
199004 199040 523852547
151809 195582 675946500
90928 196712 264931006
4394 121852 293932983
111419 172428 152666415
192286 192950 1690344
23476 93371 760645077
145994 158005 885725352
82573 106047 167844926
65978 188710 708876849
37826 120103 918142790
73737 103455 74311601
147855 152795 827709921
179791 184914 12954558
95775 96140 257812550
198285 198458 428877
59235 153370 765150484
82590 166460 532099458
77835 114626 91912374
113934 190253 745721567
4437 163277 397766864
165518 185908 50851836
48455 154145 675453388
160876 175655 36703969
132655 174558 104749146
31794 158820 953223146
112415 158213 557141774
78048 131416 22087675
162277 167615 13137399
16414 57359 774812031
139045 155996 232237595
172073 181083 22400040
179633 199215 49202959
103871 110084 379448002
176227 190394 494567262
2484 10177 198317711
93297 128316 583691105
63146 92997 74614793
163334 198455 111732980
109659 194960 213571169
94615 162770 170851476
188397 195144 16871883
168908 192345 58613073
112295 112312 42350
6076 166141 400746158
115526 198235 222582723
844 79753 197476379
110478 179655 747101356
93032 173555 201477663
138894 150359 462768315
150505 190061 98738489
80043 188742 820598439
35143 191070 390244462
115203 116695 3750422
33151 192481 878763814
93996 180294 215785027
117614 187678 175411348
35218 165958 327300567
107348 131801 942652101
23188 61746 96631360
137440 161708 150607479
86175 178800 231621489
171432 178738 18162911
118867 133375 36413045
25963 47659 54321396
97401 98257 1579292
125422 164213 97206347
47313 167452 300718707
76225 158405 205724754
43117 62922 707330976
86829 196831 172034002
173011 183237 25620711
109728 115500 14481140
108856 111719 349394003
38822 125938 664752902
1154 96440 238407676
145195 170232 500490539
61334 160317 572618518
93790 146420 131872027
107270 167972 152043925
115815 126516 700262781
9933 43536 879776946
30962 64515 83847840
22430 43599 53009968
5428 47223 104635582
197401 199570 199982833
161611 195918 85593831
172981 191662 46817449
67291 161015 234804791
85329 103579 45607853
125968 155430 917407935
190424 191279 478629578
152067 180290 319921261
181079 192482 761737730
123470 159154 89445624
71714 82265 201615151
22741 181781 397880155
95072 192245 784194448
63678 135136 570331281
165651 176520 26967281
38512 120834 205933566
186346 189437 7738959
61827 158616 307457817
29517 41159 29100316
184514 187237 6922149
51120 146399 329388873
182080 184023 4970976
80477 168844 230469895
75913 130278 314816367
99791 154698 137586245
44509 191804 63348654
146715 195197 286906094
63549 125955 11732558
41130 156626 994904071
95132 174406 612264691
84062 139843 391638655
96085 163892 170014091
98108 174612 328374598
199002 199166 377958
131545 141126 24054043
161743 185960 60327465
97419 115016 261520382
174391 187860 33794092
17848 112284 236243064
94002 168888 502706798
101451 171585 918102810
22021 59425 93820503
131810 138823 17567210
59900 75120 718066218
90410 115941 804333832
19255 101768 500071011
130376 181852 178864560
196504 198439 171515514
59059 139625 806421813
189371 189619 390667058
159463 193474 744240102
15807 20012 9517447
106849 124296 43825154
13482 148660 338693927
68051 98936 410919453
70131 132043 155026834
34526 170315 438046687
120897 150944 687493654
64242 186321 305508031
126616 162323 89490544
191107 191691 1425024
143796 186653 107184914
165399 180087 36363154
67621 69867 526301443
124411 175996 128952283
104705 166729 436613083
109889 124188 35957868
13768 133809 364506876
145553 178085 733941690
157168 186265 72524149
168563 181193 79225984
122398 142337 136521768
60079 149471 866620384
51957 152328 321659090
38002 94095 140313090
119153 150318 555215459
158081 193635 88753078
84723 197274 931591337
82694 159125 191464219
12162 145017 332672661
75644 160249 211818606
35272 128999 234654194
60302 183465 308040101
136478 158096 833426678
100198 106025 14542022
1184 177325 440734776
65447 162346 242724528
156229 173568 952503879
20992 171628 439760987
177248 192354 37875383
157149 193328 21962804
148024 155119 17735640
64679 112058 118499892
141797 164876 865133483
37721 68432 860791101
117004 142582 64168677
187626 188277 675364337
179318 192361 252465237
118427 181879 464635060
180074 194373 35975818
10412 145565 338502963
148348 192794 320464748
85347 145628 151017659
189742 197463 658587303
194285 199649 13487792
54050 150836 279887858
103399 163318 150310481
102736 105418 6750054
70113 180456 275896767
181657 195872 35783354
88833 104981 186144725
46642 54551 650993891
194347 198999 11691614
37884 145490 739280248
99347 198629 248537555
151120 158831 144082580
24964 50931 64960573
102648 166210 159265354
105657 154438 552878450
51726 197360 625912004
39732 60816 52744142
68595 75649 17762312
165838 172963 17587921
195560 198399 7092380
59724 78607 47161492
75518 196662 303048339
107041 196394 848952281
39278 146563 775124125
121408 179307 144724421
145809 178020 80366932
179345 186085 132096552
20166 157448 913750930
74158 82520 644535938
97469 185076 638365731
185757 189492 9369591
111113 183746 181798684
152408 181754 73119783
2224 61110 147480175
52161 192407 351048853
17823 20973 472450107
161985 188856 67020223
79089 194711 607068149
70596 92724 55303415
161760 164020 632891118
143224 173589 306994124
72252 84479 30587628
166660 180183 48467853
182248 188458 128461735
160157 169869 718998890
101037 109898 22099716
142898 194310 940290598
48792 121644 344544445
77641 171117 347083274
56107 86803 328236681
179380 184166 1560291
24752 104475 199544701
133998 138178 929482098
33058 167302 335936433
194149 196141 186013235
108348 117996 217886126
151633 172304 743079669
97967 139031 239554648
98035 165494 556259701
68495 185001 291514609
97999 194369 388993746
40662 186511 619814855
53346 127165 184848245
120741 123826 963035126
103938 134909 77648213
149459 180974 28268160
120955 190595 174345605
42655 190340 369601381
94707 98232 352702769
174352 184271 183730307
153147 196583 108526124
16684 133723 293020904
188238 197809 19853376
107910 124341 41261810
23703 124125 495426612
47387 103838 396770127
81664 141664 150302646
181551 194546 521872929
81155 81924 1916661
171435 195845 61165743
4399 17707 33319350
155040 155663 482305217
32030 123091 338669733
83090 102094 47534387
30090 47131 42609342
3453 98018 236606272
122617 182808 150493161
24565 55364 455014754
58921 64501 13755841
17431 65141 619905273
29482 59296 333579860
106882 192404 315192512
71285 169246 233261258
34123 160009 315133908
85829 161466 791719205
92679 101945 64681100
176093 198161 835419089
10503 194284 700000374
196761 199067 5828588
27288 44963 630253531
173216 173471 651433
77879 82792 12211616
131208 139936 21899331
7789 170744 536116107
55526 117259 154294272
131750 190828 147794279
176132 181957 14491363
100193 179972 954377530
197247 199976 6910606
60598 197363 225459784
91640 172061 631803315
104099 173100 172659273
28466 72448 5693316
190307 198875 594433759
158347 181905 58642893
1529 12623 27571243
172110 187438 384416282
63886 191680 319782729
103963 177478 183952036
2808 21155 45919010
25330 175716 376374244
107059 129948 57569622
118371 144625 422107325
118465 125763 18417394
30766 88010 630680212
156273 198591 105651506
15762 141614 611113598
94337 156051 328088925
138336 159760 344355980
167 866 781017991
100254 131681 78705368
182752 195660 668275609
176066 188392 396665934
147822 154216 15904167
170094 194570 976394856
158439 182821 60744413
41664 120466 840559278
138062 181895 109440374
65793 120877 137832263
89548 140820 766147856
188111 190589 677003187
164877 175419 871597050
198216 199403 3005259
30471 35873 13486611
144184 196368 130459230
99900 188940 535074738
4750 27641 371319257
54849 139905 212859515
115569 173470 144841725
42093 48210 964804109
178127 198029 37202163
163731 172280 20110996
65209 75157 24947313
48987 190827 354982884
87545 174575 217944550
25694 48517 57160328
1631 94240 231685465
75548 179466 619396338
93446 146524 524362610
183845 190018 3067992
9076 195329 667292384
156512 195269 348753237
108941 147594 97013756
54476 115283 152050226
88060 198473 276486038
41050 158442 293931365
108798 118841 927990394
117592 196456 197349415
54073 148380 236181420
5552 72526 167585246
173530 190192 55107914
16809 96324 860341644
51976 118672 166955530
128923 193092 160459583
99293 173051 517905993
22495 50318 69641902
121795 135224 33721061
145698 173442 861157179
135792 171034 578717838
149095 167841 46718703
14788 49107 232379560
73055 122522 885763821
143517 152332 506921000
42886 131786 764132707
158041 188524 76064628
100094 114719 276293550
136580 177397 101967915
9066 122761 964513507
45389 90476 112700330
157439 177066 307674647
161281 182335 52284952
57749 106144 120868214
126256 167056 102071823
21274 156533 338756810
41072 133489 363015949
40172 140499 570131838
75551 147238 179476796
43246 128958 699737429
136196 169266 78303371
6767 119067 441057260
31748 180104 370991900
143189 183944 101857710
154361 158996 11630024
139813 155023 38152574
134328 175438 102732207
45283 94433 712021934
120914 186632 970466608
91182 195558 916464349
127825 140093 266736440
103977 150523 519522042
7735 81603 881240820
18257 101415 208089457
23278 84846 995366830
85825 113315 814055553
23990 164647 352357496
145161 186617 872238421
14940 75170 790037864
43359 78221 774857357
27802 125747 374963762
58152 59901 4345147
141989 188726 738668621
111139 140541 73748494
139032 178546 35977383
137505 141313 9520761
159737 167033 18160175
152472 153180 1752926
167064 181980 37102367
7842 195647 470076385
53838 54756 246698531
58764 74567 39395255
108891 169432 405923645
163726 199631 587854975
181612 191534 25003986
125980 172373 115969587
140426 192816 284064083
128575 136870 423456847
139039 176423 494338219
121869 173633 562742806
190141 197959 564834376
154810 199653 282983291
9826 52626 107212341
89255 139483 126012802
74087 80506 16131326
82388 170962 570232276
32639 191914 765540375
143919 197163 839092960
186766 190605 4491207
84538 157912 320071279
30855 193764 407606658
11382 110275 247599012
39993 133882 965712109
142371 170179 786528303
136640 160429 59604692
104813 134021 23823405
157987 167384 251301736
109856 170832 152670561
115557 167929 575210152
124337 199653 274057235
185577 185847 668915
134877 181262 186110350
123990 135745 29446459
10082 85115 939097488
88576 180532 230081567
147933 189496 883221617
193690 197591 9715007
181207 187501 15968875
94539 133675 467341075
13695 109370 239453770
120894 129862 22641285
48513 119104 681441806
145279 194605 123346856
39181 174372 395855251
139782 193057 133216832
7001 172589 414387942
9131 117490 271275234
156570 187476 77151658
151699 163681 30055551
84660 149247 12708362
88523 130828 106167687
158107 184846 66620794
70547 74277 665015699
182566 191058 764799955
38155 159807 415990136
172224 186935 36836721
59729 197250 343918517
15193 112339 435355363
8797 138436 324707999
104495 117620 32858152
89352 126124 92318564
134072 199773 611605761
50061 70456 791693770
27455 134646 118458561
71897 133036 153156389
29636 69501 99735901
11386 67494 140551346
97866 166360 429527122
20054 51926 79706510
62975 191613 786843348
173660 181027 629864632
47524 189123 354362909
66267 103124 667573526
89909 169694 199892013
40139 162589 455144903
184846 188545 9343097
196302 197413 2762306
73455 80164 16822687
72427 151288 197671855
115424 162687 118591031
147877 199851 129889696
94410 194322 948874504
47573 65607 407537729
159442 198425 97401868
108699 198567 266048240
60273 94127 84560336
150594 163729 32859659
190134 199039 22282563
160615 182778 55163662
83964 179351 238578881
128232 141899 34224815
47639 82778 169961939
178008 199801 54717524
80509 134919 839034694
39324 125391 718766893
14404 190404 440616465
94808 117097 55784629
170330 177564 17982472
122277 191420 574457133
47920 68964 675048211
64647 168334 374928361
110386 137292 67439756
52039 196546 528038791
69697 78278 58801863
116584 188770 180713392
176972 181979 12408141
40273 127731 465400382
71922 185778 284940893
140443 177068 91488900
40472 62528 55189048
74614 124744 118733861
1460 71305 958388635
27796 75875 120395625
1328 60834 337784140
126013 171073 795931026
177555 185557 275731284
170292 190269 722199165
1883 49086 968157842
150066 194207 110197982
110114 196622 792739342
108196 135660 375234265
177823 180904 284154352
94679 104520 24637758
51322 120663 552725421
11054 57368 116273425
139923 172009 80148023
8845 185181 441360018
86493 167354 202461144
87091 159316 181010076
194083 195794 4355576
78803 103476 336005963
167140 198300 77924811
151075 190133 781889617
68998 186711 93645200
81943 168630 939342214
118516 125889 18606829
183024 190363 132569267
22021 170431 371482510
110999 134238 721112915
23325 176045 382183617
111895 140255 71195162
75088 102872 69399193
60655 68270 18930460
11851 14293 696662022
85022 171302 215917911
27971 89056 441837687
125928 158841 82440052
153504 180604 280099505
133833 181515 119043680
101159 166734 164209210
3641 72019 171060824
80763 117654 92299898
124391 192415 170182881
61852 158430 430473132
93762 162647 327519659
110049 187550 194128916
102197 123719 402004394
23669 44747 544469978
60872 100895 363321199
185976 197502 28775669
129058 135143 290296232
57734 65884 173643289
114495 199686 237159237
15398 188091 867126998
180487 199513 447629404
107939 167583 176258704
82927 120784 94731705
116391 129757 33679228
198801 199519 1835577
54922 131862 272078157
51033 189526 346705997
96692 138137 103943241
134668 140129 13702256
72335 88288 543838839
131062 170830 99388368
130377 172928 829199452
17160 76923 149644818
79347 91342 29738917
35794 47377 28925800
69294 192977 843166248
36098 124962 321205196
156028 172839 130133828
47261 72783 351581754
107420 149578 105847282
88559 199008 919175200
110016 157455 119092337
122831 143657 52159652
62053 135464 183762719
98728 197662 247580097
161844 172726 26919577
49017 68766 49387338
60880 183084 918433896
90087 159343 660518619
108821 161018 130987020
149159 179226 74846076
39901 151637 627986589
92857 163922 178166459
151072 156887 14604063
122364 196283 184911505
33432 176564 358033157
195390 198280 7232143
1074 89217 220395493
181092 198808 344518678
185013 199063 5733782
78115 112849 254059766
155777 156599 979063156
78704 95765 582733804
106984 189493 206585679
113378 127674 508100267
166359 170592 580180122
16162 154464 346325411
162200 170522 651906739
105039 117365 30854618
139923 140255 478937700
94148 126039 666244195
144882 168535 744961926
135504 193753 145664093
34519 96654 155336238
199150 199869 1848340
100666 153853 133269562
32241 53454 53016022
72432 91939 436592277
162422 190726 70632162
145205 192921 995733515
187916 189941 347845792
152632 169884 516492090
23604 148533 434946996
111149 169822 723607171
66055 141220 188193392
92856 98109 9292056
35522 90521 137409623
123957 148190 60815186
168381 184915 41308821
191366 191850 657871964
147046 179792 81589557
195833 199915 21935913
46225 117747 178969072
198707 199066 640569974
180676 192351 29462791
130833 174119 108176675
18059 151066 934782632
17233 78894 453005684
37295 174400 343081512
98060 187547 224092278
177549 185664 20395250
119331 184107 162089825
7328 33686 712574649
132137 183570 852231822
143347 155993 31806774
60457 96385 186548635
92250 120752 71478947
50376 55084 898431944
154110 172354 45535537
28882 143728 566344416
92746 189352 241819958
57621 132955 384155802
84465 184383 928834475
160724 176981 40426118
190265 191879 394474224
20220 31134 27405405
61245 63574 245410103
10410 177458 418100042
90742 162539 212443982
76513 196365 966248197
107536 108621 4777
58421 124712 165802580
132843 162069 73271114
163334 194458 77646433
146464 169227 506244318
148910 192053 345601456
84344 101646 43390549
50723 78073 665192614
72746 146573 184953117
17460 145618 320875688
41088 81800 101857370
138704 150488 41761521
105712 131282 64117248
199373 199382 289990628
76144 99803 59061821
143852 192954 122820253
80811 90830 24831979
169403 199682 850857354
27539 157267 921555239
162090 170237 899561678
74924 133365 146296947
171093 174298 209505396
164056 184436 805524270
195839 197454 3935640
53121 146893 734895890
148004 189016 102434270
94518 119292 389971279
199211 199607 976677958
96386 148009 129482157
9482 155395 3436494
152751 181864 72535631
145908 196497 224746659
21384 71058 196954449
157488 167212 24119157
99189 117219 659573249
143643 192819 122985346
1037 127996 313657399
191206 196760 684718912
69708 146158 552532218
116190 155675 275615261
100948 145061 110506087
28672 146262 861737693
115346 155077 99686268
169205 181960 31700559
158301 163507 13077552
118260 177443 148072157
25617 114888 223408427
7014 79899 997944392
131334 181669 125726212
7402 198577 478468903
56149 132539 34871874
45206 116648 539103521
174239 176160 523673943
45632 83861 95711445
159109 184716 995639184
110719 199735 222817887
125171 166033 947722493
52862 123561 176992754
156322 158244 4741194
81211 182746 254009937
169901 184572 36581454
69598 192998 308824556
183475 187616 164850042
17502 66977 123836337
593 131310 379808565
37412 157909 932383860
23929 126395 256632927
100853 155371 136683442
128785 170176 103526826
77456 120671 108052603
185791 194016 20559277
133944 145146 357465964
188531 194991 16180859
30412 185516 388081777
181524 198274 987682001
105063 174508 940655507
3245 162902 399830106
143434 152662 361152625
60600 163391 257359322
180487 198567 516861232
105504 112749 18076563
194459 197942 8684787
173084 189737 41758917
30531 116695 215509419
57966 150453 231545144
5219 180721 439039394
4406 8888 11122754
38014 177695 349423395
122374 166192 109747920
156719 193272 225575484
167097 173348 626087315
190492 199272 21952613
170586 179714 22647966
22660 155368 405723637
22200 111208 150333447
68134 138163 866235632
62512 83070 51405131
99854 180572 440919569
30349 89867 148744485
101828 190298 221413683
128182 152539 61021423
174212 185720 168372517
129802 154953 781200698
34202 69231 390339187
26720 123904 413240053
112159 142807 323358949
169067 184645 38854207
53385 138439 917893168
132205 156765 316637977
162211 163539 3301546
42112 119031 79013481
74406 139420 162850880
56260 104377 120189665
74223 125932 129571450
98026 149950 130249011
37690 104229 166457302
51839 157855 265604402
194604 195650 2633783
48034 137924 225126909
182485 182584 710792743
90136 160165 175593308
101389 144051 106852061
20516 188689 861994294
18579 49175 543326103
48820 136383 57094356
19612 70862 128259132
3444 10950 18625391
163821 179587 39023795
167453 171602 802348747
193162 198344 601958762
8143 199009 988040175
117134 162222 606123548
95583 141563 115247469
141530 169094 360271311
70317 167078 242227060
156002 171455 38383243
76989 170771 826647990
114409 115294 693887884
52636 195118 356626621
78455 132462 135176606
91364 125459 85683000
119094 198205 198003471
64888 142877 195288370
36509 188035 783521355
186406 199626 33122443
108532 163476 826931626
14702 33634 637443658
117730 165060 655723320
22136 133175 964794926
120359 135945 167224810
195006 200000 12506442
136581 190579 121077678
87187 128788 68557060
192623 199536 813563047
102104 129028 160930591
100989 186678 775610330
84612 131227 296654784
158724 182670 59606843
30171 93850 294963921
52939 145170 303132662
78609 96641 44955778
97700 148481 127386769
31397 159714 321194219
118782 138712 112871851
73790 124960 128247013
59763 139854 200390107
104540 122120 44001657
64694 80967 40735594
128986 168310 98272614
170738 193411 56731836
117709 154488 289515124
169806 172585 493777493
155056 163184 20375706
9889 114809 262656025
158858 174376 910218766
181528 186908 13649791
165661 178878 32727199
82258 120533 38657209
169773 190535 787096207
31516 34935 886318933
23999 87593 159029510
55116 114209 463725731
121927 192554 176783398
160929 168112 814462737
169679 185532 39578114
60590 130313 782645802
30516 156718 316037572
98005 102852 12088159
54855 78894 60129515
41281 175263 335256200
26197 178198 454406862
147672 151787 10265164
108346 189296 202643174
55197 79521 60776356
3129 4473 3373462
136089 167421 25548193
20501 56839 918539655
109599 129954 244162815
193652 198168 11283218
174199 184674 26170738
77992 179495 908649196
25587 108952 208620974
143856 145074 3049068
166296 169246 232444792
111645 132427 52189233
18776 74354 139043508
88723 138392 587308519
99818 100390 1422516
191308 194637 8325943
39788 82578 503742475
68971 122005 252795128
55405 195641 350813628
86586 108641 55181591
167150 199021 79730495
7709 67479 149642717
48345 107071 146870107
126171 130475 524492754
1040 17194 259892398
77260 90875 33753518
123193 175955 131973193
180228 185990 14652845
116143 125701 132579763
53970 126649 181953608
90890 179839 222644517
142049 197171 19995444
127769 156600 72373969
47255 109443 155538526
192724 196907 10419125
23714 172443 372244980
130453 157336 677913056
188388 189984 3980494
149693 196543 116963754
144121 148698 609052727
195264 196919 4090398
33768 157143 639425382
163805 179696 918334519
148997 154927 14768880
175038 188437 33607028
179810 195720 40033808
196929 198560 4150356
47716 162623 287848206
138290 144036 14308310
46349 67961 66065809
196089 196412 370107939
54601 144053 278668783
90589 161913 178979936
145684 186453 101898245
52002 151305 248791898
12661 107123 236442683
91011 195095 866065533
20413 103770 208537813
116571 167430 127380301
160339 165657 13308682
178553 179047 1198924
112757 156438 294847219
45920 65295 749721537
74456 195916 490571620
108935 162379 134073152
127713 194633 167437237
197899 199424 3878658
45384 163622 296213596
26427 68727 893105735
180585 183348 14376131
159013 193537 86217010
134359 162895 71583379
4511 29274 189984321
164864 184206 409671868
191156 195905 11858212
79674 127566 119917046
152234 191975 99329155
182210 195684 107308126
155259 191733 432497626
113988 116690 6779046
71801 164628 275266995
43622 164856 303691133
111836 186931 602139636
129833 198461 171559932
134655 179721 112492261
199742 199815 177564
30994 179920 372375983
152613 197253 111493945
41927 90051 952427472
171022 185335 487388820
26158 187033 402644397
26340 45652 48292095
116922 123690 16990820
121876 179086 8986648
189221 190907 4275709
94468 145569 971128319
28258 177969 900441297
123486 169457 205372462
115528 158263 107193438
93338 109507 40404852
37011 112953 189940757
180938 194540 901731362
134029 187324 672761154
33610 122347 222031051
102371 189031 905896749
79232 116764 483444292
73361 162043 222236401
98635 175581 418861225
92546 141095 121723071
54456 90794 90615813
88121 102370 606768484
46740 106018 148320127
155384 183261 69511760
37026 161262 470551754
66334 66685 599645
91722 133222 771869570
3898 169654 414893258
66505 162148 81161792
11580 15813 349567607
38440 52166 34225197
136679 198707 135211184
19316 119054 589684622
1926 185184 458541474
184661 190542 14830592
121405 171837 126158543
102478 183799 203522921
188660 190946 645972000
97305 138039 296958125
70407 182758 281050535
50004 118646 171823323
124999 190097 323027311
183849 196632 27719150
69012 177216 270751168
199060 199130 828460105
23611 189484 415191480
57323 116052 555112981
49926 99635 618006761
39590 84374 111856030
199902 199977 255101402
171055 189159 845938416
177291 197297 775911545
184312 185378 2695057
20015 177123 393128111
110967 166869 140017743
83640 189322 264494665
80857 181135 836859430
115972 164632 552744703
111459 198571 209008600
75442 138196 425332564
47073 151759 262157034
160399 189820 73451859
64701 97594 82264125
13768 30622 42381849
124645 131222 16458350
4793 175989 428401556
146373 166108 365663991
69772 152215 845168840
110706 143737 82752815
80199 108305 898436685
23117 41906 47070867
105255 135110 74859513
183173 186367 90311137
84601 90525 14670146
5912 197066 478392456
62651 188504 588084991
37922 156662 297366847
26144 149840 309855102
70200 151086 431899667
4260 126899 832508075
156687 190274 83813959
71619 191429 454579173
25223 168020 972057438
119962 190398 886668973
147046 182512 167086322
13257 110909 306585052
153814 188271 901140706
102420 195966 661095699
143165 170804 423698698
33344 39475 15345541
195333 197236 4710187
55328 76211 717217809
79980 87189 17938198
6948 136125 323442799
182290 183596 247437950
77999 149043 534463766
145345 152410 941279864
156388 164502 386417878
42981 112841 668734114
65481 172169 266943776
143607 147450 405263837
147416 156396 22549240
107348 156340 279781340
177719 189668 466200158
157716 169484 880280968
86650 186067 248879033
185536 190434 332584497
26530 195393 422583897
163296 198941 88969147
108803 159332 126710493
194329 196025 4228053
37132 85105 774291610
119117 163840 455782230
106174 175192 172708816
134241 176436 925048165
8431 20127 406288791
134437 164768 919293020
133127 178482 79985078
99532 140976 527462642
83421 113458 75122991
50074 140392 480533811
191619 195709 10268699
125605 171981 115925438
108079 185894 705017723
193388 196946 604423198
23655 102661 530964303
151381 172219 190416070
60348 197032 657264177
79034 132737 134444577
125120 133553 632365403
93290 185415 632507494
89246 148845 356028941
153911 191360 211823057
187906 196317 957825733
100547 114521 984455143
92656 118675 65192502
5677 89080 208573528
193032 193073 114765
47082 186681 647267967
4703 183331 645210477
3585 106916 258506699
169370 170548 2891337
65743 85449 49285622
127686 170080 106079586
122515 169096 116616326
629 53428 132129756
83387 148331 491657094
75219 190921 741236306
97114 181032 209901224
178663 190079 28753950
18008 25686 19124554
177788 192302 824963664
7676 23338 380255291
77116 158879 368836147
167986 199033 77713837
196423 196750 823058
56341 61609 40296828
151974 173897 972636768
61998 105342 240573580
65853 185580 299600039
85459 127645 802381137
125921 168153 583282909
154069 161727 778239117
108600 121521 429154959
25572 189509 878625343
69065 119555 663812104
4267 73352 172824521
83632 113640 619397593
168830 199078 75655176
164904 186364 425083917
47623 196069 371509560
187327 194218 17181036
95070 146584 792993173
196313 197920 4040730
72493 148003 189263355
109737 134924 215238009
51576 74032 56219340
140547 156046 38901426
144143 179152 87376081
167385 183254 39609078
74766 156556 452684778
121186 128102 17371067
145551 156720 28096963
85152 145335 605278111
177191 178525 64268213
89092 105314 803131724
82064 113174 77795441
77181 98562 53352079
43027 154498 971698856
173185 182500 23315693
10544 173203 407077581
164261 186449 55246817
4264 185434 835351543
63896 75098 340574071
143278 154295 142995782
3185 27749 184375662
46683 77801 77996615
83184 104546 720137061
185953 190868 601311498
189390 189632 407242837
137944 167845 221910109
143221 179316 90055908
2613 136483 635573650
188578 194891 114554237
46272 78905 784149520
35763 87547 129342416
139010 166675 226868031
49459 96089 700839470
108626 121179 700231033
193372 199299 14892770
57888 62733 11979629
177099 187103 470543135
146971 192056 507356600
149236 194709 113583746
163896 169114 126965526
140958 171224 994795699
148979 171445 55931601
16774 107817 227751247
191496 195497 817788669
132879 140459 18961980
124021 167227 108124480
188155 188579 1024902
81948 198190 977274902
129793 183025 630072475
54707 147946 233461774
185408 187970 431908553
172825 189508 41832644
98113 121531 798113948
174493 199157 373296997
116716 144702 70127109
181148 183541 735306853
179106 196655 44058572
67486 80950 756159421
63633 84133 51207222
32685 101383 854154522
78343 130772 131225776
184052 186245 1093057
157706 193955 90446824
131563 158170 66735499
72621 112360 46567155
30009 108314 140412681
106605 155608 534740134
43081 136457 233841840
10346 188564 27392048
114668 189927 188414417
166757 180197 272597884
151068 166677 38936214
73421 141010 239020116
152264 174046 389054753
20444 121669 253290592
115374 165753 126328742
198480 199392 2327276
97563 132129 86648938
107301 150681 690802020
99542 181862 249057629
194815 196550 4280327
39184 163070 632759369
44635 151903 371411368
159868 168480 5273062
170911 194864 60009814
70520 196664 315643955
953 119728 582858522
117255 197137 199906840
40705 136189 239034184
157350 184803 167420222
183775 192314 8131318
12675 36563 245839766
50315 182069 577246076
142530 173808 78099998
117830 177914 55661906
149370 165823 746205686
34726 80110 26108056
59027 100580 103765706
20403 28658 20653797
53910 167500 284270484
78285 183762 263853511
72412 94214 54635874
119171 145738 947226936
52070 181263 323191915
173730 182394 21597828
192994 193443 1098672
46311 126921 594832506
3458 35320 746932000
184738 187647 7412214
155212 188122 82194577
1799 136351 614324285
51671 137617 240528379
71513 170320 247324061
121434 156165 87191580
98812 118086 48288674
76519 94317 50573079
141804 149528 19428250
147216 169950 379072093
129070 169387 100841607
172804 181887 22668692
96478 104269 917632300
96823 166256 955723691
6750 89152 206071313
97523 116068 46430799
192364 194258 87859679
34207 182962 860453499
191572 194039 304141018
154484 193522 548033758
40730 113912 183028884
58148 116533 592048614
75001 150698 189625133
113226 126602 996471894
25724 58384 82008396
6033 158200 980580403
196137 197827 256252044
64112 190343 603514228
164015 179517 747533287
3973 74893 177529564
188521 196410 19686163
105298 132549 176586479
27283 154041 317349852
23346 158409 338232860
86086 109393 419772098
142787 182973 100390213
104343 168458 160495500
74602 124949 275318667
146992 193693 116694569
109487 112202 6834796
11699 44861 83088490
191511 194276 6912534
20718 57889 385120496
99024 171714 181924411
87277 164362 87324271
49603 112238 594277593
142647 189599 117405705
68147 190382 417947075
191849 197537 308214917
137185 196104 365531579
121440 134690 33267370
134612 152506 261627534
109714 156371 941269327
77297 185855 125429454
14566 68397 134853099
136226 176611 426126357
66547 149243 530257648
174801 179696 274909945
19461 33966 36350060
145153 179824 514663926
131633 172645 879303144
117823 156001 630743297
95672 159590 537575222
70233 140740 388772665
126229 176739 126275358
69219 95266 65126415
64223 132583 171169203
196451 197588 125103974
149142 156324 18016572
102052 114823 31906061
194286 198210 4467401
720 143726 324851327
168082 178216 25199571
164463 198243 790735402
151649 153999 5822953
125727 131236 236599818
136242 182314 36072984
130838 150929 923358618
167935 177945 24936421
198766 198881 307313
156188 189309 953580367
175688 189669 35024297
64403 77885 235574244
2387 58989 141861650
115475 190407 187621570
71757 102911 77896264
44742 70555 324343519
100962 125713 632300311
123330 141437 940805752
118822 136743 244443612
149220 194827 113935782
882 71658 177096380
13194 145930 332483223
144646 189094 111188916
49534 73834 60789261
183638 191626 19992601
7330 143723 453660570
144958 160912 439220470
46912 117777 177311998
128792 177267 289808393
25907 38129 30688356
61310 169290 270202162
24352 43828 48763827
196505 198464 4953476
54059 197101 357862613
63832 90947 417034305
95331 176280 818328462
10411 191883 454282649
88734 177098 221234836
36183 93210 439017759
112425 178099 455672759
162652 187804 62755997
86408 178944 548205476
117305 133972 692200539
131758 170767 524888969
110794 149946 270876278
111587 198505 691672204
114756 131851 119562366
168363 180430 541747051
122380 132092 703876661
102796 147621 480084713
135878 148883 32714052
149119 173534 60775243
71310 180934 274197730
154790 167568 31871197
46186 59080 32449668
162097 173849 29105677
53542 140471 217629433
115061 156856 104968152
82970 184750 257628631
4583 77214 181868123
21668 173792 380706428
129046 180839 975594623
178544 181898 8405724
166347 178531 594949216
172935 190652 44474205
51821 123654 287921212
194305 194577 627096499
18328 85619 156561753
160153 178235 97236348
35166 151503 291332228
127547 169421 104777993
103789 195179 228775674
155569 167622 29962847
14047 185370 428859781
141286 142414 2828954
20086 102971 612822814
131978 150558 191789977
99979 113545 33881522
153864 194569 101769506
155113 157825 153271779
11400 122024 301522454
22369 98617 292492255
83980 151793 381477017
19090 134013 654940703
85555 174587 222762551
105126 153768 189231382
73725 111383 365853148
118835 132781 35034112
62097 184140 305308717
173574 175061 772932449
145025 186302 154815192
152062 163257 28158056
1972 135538 359760784
156503 156623 296295
123738 166930 108108128
171334 184723 33494356
132431 170456 407395256
112095 112465 938327
42848 93298 126212844
87350 109538 148450509
132759 152190 48644099
147352 197412 867485320
183583 194843 28229712
117054 165388 400492678
91285 104756 178647209
26785 129720 257784267
99013 143544 212777604
191783 194302 98746753
183539 192203 207453344
125151 175523 125893149
37040 126423 916079550
82491 199015 441751213
37420 151804 286429893
95502 105031 23864926
61883 181198 298377595
41933 126443 498963117
199638 199696 348744866
162988 189397 99582098
133225 190264 142642242
118235 148731 736695649
158769 163183 523393088
94089 167643 184140460
108263 167869 465557615
92772 170846 975435455
167404 168245 332708259
14808 173488 747535729
130229 145090 37122998
49416 136192 912971679
130000 186328 32984664
149016 187624 96425500
142772 161064 45932516
95416 179058 112999512
133227 170147 853197235
1587 67552 165035213
13268 152026 347537629
180896 192496 759369985
74706 187158 804853461
150050 181902 161957627
46718 139818 297186239
164780 180845 622520133
76674 173986 243329682
11616 70592 147766230
68798 79319 137135771
175039 182019 17372125
18307 94647 191013953
74373 189331 233960737
60548 77483 386282282
70430 121747 128405871
4946 168381 409071080
136580 154212 44154628
136379 168101 675805648
2523 65982 566627899
143325 191642 120813303
179266 179949 727795
157409 187954 76208891
102411 127926 63945430
112827 197597 816256921
160512 170594 292721082
199833 199918 200410
191044 196514 619263385
39547 97191 882236980
156267 161926 14171364
18037 56971 741823832
72167 167668 816468815
152317 170375 580518462
89544 146327 142368100
113198 152584 949636180
172160 174200 129962
192365 197878 13745636
157629 186499 304080828
189104 197778 983567262
180402 190412 639102410
132134 151126 47673195
106608 168724 155571619
59539 88206 848821586
119703 131038 28542307
181961 186336 142961831
93231 163215 175431093
103581 122120 46476442
91032 101585 504404240
1032 166466 414109333
45613 199299 384702273
196284 196919 1579107
43899 176220 284684691
93189 108675 38743731
155632 180620 82394933
186273 190797 320009055
198865 198914 549103035
51895 82701 79106391
71681 117805 71520634
107727 173303 164056435
38964 165754 567092084
155349 167701 770042348
113172 166975 394562965
183563 195437 288891554
31139 199631 736333380
156637 180882 60216326
55394 189411 345472589
12154 142363 326101727
159782 189659 74588750
108117 183755 610858624
29565 174084 361558968
125925 143845 201252656
52354 97520 777136703
13934 163427 755994108
103304 129419 1869970
164166 198806 86435394
37932 160990 308170248
143286 160996 44480722
73863 137995 160630992
167996 174768 16898797
135375 167423 14151994
117014 151361 86230406
164073 166554 6053521
111988 139903 70068973
36621 196765 312015006
141696 166349 874337137
5482 175027 925771758
188166 196546 20872870
150923 180559 73711132
12527 185604 433262524
177231 196910 530413804
21948 180062 395533229
168791 191489 56748985
162486 190878 70830687
3288 84894 204229894
55239 59121 790073769
181408 181993 897665381
31910 149443 294275678
3207 113242 709951096
189150 194393 83486072
104927 164807 150146451
12527 48413 406907457
158179 158998 372017273
47494 84867 93510330
158677 172124 33429700
55648 129225 559798132
172434 187895 703572611
120015 125980 12788299
197938 199050 733084439
45645 180588 337508446
113925 133248 48551905
152375 190015 94039012
111098 194483 208713983
180509 197377 13430544
97804 143344 114101414
25588 154882 323825059
43603 191486 370115565
50442 197534 732522948
18661 122408 259651687
123142 146075 312013890
78405 156667 196019654
171036 186639 39124353
89204 138127 209128442
101030 191222 785120446
103603 109365 14385236
50634 134330 682951144
101422 180388 909870063
154437 185038 288814803
24544 82416 144909923
76185 117318 159690347
179015 194765 39633471
26166 149623 309241224
43364 184559 353289941
125788 183473 364775448
186836 190611 9488335
133178 155904 56979452
27451 63883 801626178
160262 172411 30208494
25760 68011 105803568
39483 141949 256444282
181660 182616 2465308
155448 164957 409634410
5562 167546 630179097
34236 127879 523861420
49679 127516 194895581
113942 173504 560669405
4461 27095 524487600
35226 145464 574131630
104654 174880 175708803
178397 183458 878479896
172945 183174 25626193
95851 109282 852428682
34129 137415 258533577
90569 156394 298053437
124305 182418 332392763
111762 146648 792437938
8055 129020 302912618
109734 126204 24841946
61958 162470 251718877
165059 176012 27126230
25199 135515 276281688
99224 178843 98121095
88188 142331 135799499
126109 197546 178585964
11096 145817 337433561
187661 197076 23470259
21550 111851 225938441
62501 156767 236152424
80670 185676 714282508
126346 196536 842666350
89982 159698 174806120
37412 97219 654283249
97414 183379 243923909
54787 90284 433245506
166410 184973 46268953
125206 194807 337361832
61736 199401 800231456
6348 15090 426136799
81064 117917 92208810
169149 178213 22452066
163507 182806 47961202
36878 93480 348209992
145472 187052 103951274
35752 149024 511251619
35376 168027 331925067
131290 176871 890228192
193652 197184 173120217
71201 197675 316519075
150494 187176 568361334
10908 157502 628876318
161625 170978 419143804
114421 132450 45255994
101285 130217 72569658
127995 186030 831273331
7542 155261 369897975
97228 194033 813242487
137314 164169 67358453
150475 163120 31620271
151856 154605 6910893
162886 198742 902498846
190958 194843 629864162
37840 131950 907685547
158135 194608 716802373
32323 113799 203703105
96948 125162 70821037
66940 96784 74568105
21003 45470 61180024
117740 152004 354630172
104983 198353 740215489
191985 195739 9419546
52406 119541 970216276
167326 176262 22246875
135513 197183 623729237
64088 155630 343420046
113261 124229 662602043
96603 123598 751258157
123638 169367 960292676
150313 155968 14133380
82581 189202 806137462
21667 147193 314377854
135620 199345 159407986
104985 170817 300044426
99569 165713 165769362
12916 27448 46532441
195967 199720 436973994
162868 180755 44312852
38506 105557 357117660
34498 189268 156588756
95267 165236 175371387
101460 165741 161042699
178475 187744 433706865
47622 124659 676339944
56845 161971 263135341
24224 192536 601187120
66712 126998 150986285
156501 177605 52464361
191362 199176 670542251
31567 67933 692579503
188949 193988 383140872
184435 184767 127680383
174302 176730 774667821
50077 102573 131368335
24726 48224 58854892
5600 67048 153842665
44155 199777 689740987
11591 175054 409183219
134774 192117 782464047
184263 187743 328402277
127743 153200 63801495
174303 182391 403259774
124463 195489 177674814
93146 96517 94770155
59598 77925 631224938
5518 85089 199129955
190046 199098 206698942
191079 193913 7040441
196971 199221 5693594
124685 126239 621578998
115234 150382 271373731
189362 192507 7901580
132019 186567 640240566
178721 197827 46597872
179896 188760 22426750
185560 198347 32008938
187743 190603 7154863
87181 180196 232690560
134525 192596 383406171
93094 167129 185402685
174503 187340 406625172
10316 30094 49636908
118569 158924 188578542
58453 64793 15685590
33991 61843 69714350
145161 149931 12090212
196237 196575 842717
11910 116561 464915731
143864 188233 110998420
191638 198873 961248293
100639 125167 61561581
189660 199315 14103273
161015 186250 175921536
193332 196088 734772727
163634 180559 41878602
91089 110145 688606616
146070 173154 67577935
79080 160294 203356653
108615 162043 979574654
21257 144883 550174285
121791 125132 833947064
167497 171805 10666811
63110 97726 86575175
101659 155218 134223805
139331 159980 201689114
194087 194335 644429
85300 187922 172359315
172359 194554 709523928
88425 194229 841004985
121125 185313 857132390
10362 161693 846381561
90585 182726 397271315
159466 181825 587008592
33032 100195 259184348
121280 178324 142604342
180366 190701 26125702
41559 123419 204864454
120184 131353 28044588
57962 112478 375191951
21041 33131 936767514
162984 163610 570830162
13590 102121 221681272
128271 154017 597736689
27872 167990 350653383
159133 186577 477611104
112492 121847 23466651
60988 151728 256549230
152392 165095 31865085
7216 106438 248304391
66380 198199 329877268
30491 145516 287919689
136570 172515 433165540
20936 32754 29656963
61134 150849 447018242
74723 163951 223508469
52025 125039 928178393
150740 162864 270274427
16058 91144 187723540
29243 52607 613465023
16524 192852 441286432
43444 130907 219020869
67724 123796 968920528
78672 157802 446846521
73312 128531 138340985
29055 83348 202548034
130775 144114 33341054
170519 183995 33694468
127176 199661 203802241
139073 159841 51974246
182628 199713 397303172
42871 138783 240140062
185383 188291 7349107
14671 18800 10484871
17436 43461 138971749
199808 199936 300046
95928 177049 203051663
148057 151032 7453837
32739 157280 311879465
142839 180834 690928984
25028 91566 111826250
121509 155803 86090164
107657 197028 823066511
101449 179627 577834614
162741 167993 88979552
194905 197780 678515056
44468 183873 418131443
133304 196418 362981924
15628 117239 254301312
112398 142841 430254314
17862 182144 570583549
180984 189758 22153420
102978 160754 144909874
160188 194211 658039856
192278 196626 10859585
48535 71967 59763648
114339 151823 94002460
142142 152736 26570037
57709 143076 213552726
138650 199330 332225084
22345 166191 625349350
88188 165030 465294956
78648 110046 78384286
74682 140442 443337556
5378 80471 187996232
113532 125310 29694566
116627 144121 68933689
170785 191906 52927133
133466 184223 126877684
187067 193082 708732282
178586 192992 516388116
69530 152320 207323793
196540 199448 7358016
107822 133337 208383103
103842 142691 31073355
136539 199841 158357699
169398 183421 35006785
111098 174637 159008931
171357 178209 248083308
187012 190965 9950879
183617 190723 579514290
122475 163753 15828713
124884 189677 379550780
134764 149656 37408562
3582 110691 268048688
105046 190184 213148603
153260 193488 100498280
158041 167640 936759711
123995 143016 47653545
121144 191493 396009606
179662 190194 893139583
184982 199562 754974681
14508 22568 20269352
4904 56001 128127124
139146 154837 39268827
75858 187567 279572457
126540 175531 392372622
187491 192393 766410369
45999 75618 627999562
137094 184650 165242462
96883 138363 104043483
83932 142597 364140536
92262 185688 233961941
161721 190813 629444075
69539 160995 229133529
117114 195881 197176738
103494 136979 84028145
79294 164035 212275262
178977 187887 886595661
41524 100288 147045792
161197 175591 998806588
198755 198822 928378576
187988 188081 144899957
76021 186896 475849689
105300 179063 184447299
16592 96600 859403216
331 18902 648296394
87835 94964 17996122
174685 198534 59734488
26433 57626 78237971
114771 180865 165253592
154488 182894 70841284
2122 38519 91173754
179656 184057 11168080
108448 112692 10597576
32002 75549 398953812
50608 196592 365354986
127480 185279 144526657
30004 75583 114130758
13972 137602 339042661
139516 143301 847248
70583 71423 2043119
60863 104224 811334211
71706 157438 98403624
12827 83782 796491314
180836 192680 633968051
143181 163890 606962043
58271 152673 348687320
162842 189887 801840401
133488 147238 496708176
133640 136918 8206941
143328 155469 30516881
44996 119834 187330775
28904 58848 740386654
12189 150705 347033212
45848 80295 86242435
75971 101556 99585131
82703 173612 377919030
153444 164852 28699331
79729 190992 663538327
66930 195345 470517794
118286 162897 111930057
38264 116353 48729463
146507 182228 378718633
184362 196792 472485105
61808 89628 69378417
59192 184654 327019873
26853 66558 516534296
3230 7424 10491521
62760 95076 80779996
189259 198044 401205929
146086 192705 810081612
99125 144359 590729979
79930 139469 919408897
15912 113568 244346964
72347 166709 85104906
145486 172654 241165223
70975 83985 413184323
5116 51336 512662674
24676 192545 420163846
32589 198630 415464465
109093 177579 171360891
167720 191768 629443821
188842 189844 2479758
184802 190884 56642700
142326 173777 78523048
133777 188727 137427799
28838 68818 39652923
13869 180851 732595415
178946 184172 31105158
141012 166744 262715392
46692 172225 694558291
137288 156758 967191801
71594 132252 717974668
87239 121363 85519908
179209 189513 368554867
22900 43966 961239592
2886 128201 313740986
155470 175651 633377448
67687 161687 386912336
71644 121585 124979540
152269 179784 68537979
49069 100051 127567186
14875 99942 906184445
25563 193275 953500727
26494 174792 795536666
8477 160383 873866505
128772 143944 58593933
136116 147349 275005810
100770 134289 264632337
52406 100438 120257802
30264 138117 576129720
97940 155161 825154312
198192 198495 975731842
130282 198639 170922480
135914 182581 444093640
162422 194792 80770315
173776 198614 62251115
104560 177665 525125195
72718 72814 187539272
91107 126100 87938756
196816 197384 168150938
19432 158641 348575665
56160 160321 260638766
110370 120024 24157315
73599 102384 72044955
49878 154789 524047683
178338 192908 30889694
3872 196753 482647413
155568 180408 61703803
132770 199910 571855860
90817 161224 176705723
160078 191225 77836666
125124 184988 33649434
121828 164640 107413208
129593 153936 433841738
6234 137211 327944062
188615 195071 412892326
39804 187623 927406303
50142 196204 365519733
112211 192992 943330969
22501 91661 172906144
105144 179609 163919478
43613 179662 340313864
48046 140553 668950876
60811 91723 955450125
161481 184175 56509634
119553 168632 174185596
106063 114894 932094043
102872 159398 141709531
169519 198743 73057369
160644 177057 69271794
35671 185991 376141989
81945 111560 74069252
170660 179980 23090246
173547 174266 1888800
43560 97494 134958319
98947 142145 968779214
33472 55003 232117685
37461 48460 898536995
136657 169290 81618512
157078 189018 79668654
132955 156337 793598039
176733 194754 45144283
39217 48186 21033564
142642 169982 68385898
198973 199661 1734143
56017 153750 243071859
35172 105063 174828991
122525 185878 85623269
58678 175173 291294846
143887 197112 133079355
56214 87506 77904663
45534 197374 379984864
65180 186177 325017065
94647 199164 261604866
133170 153059 646064936
21373 51966 667678460
123970 134341 25984702
9204 150833 354827473
50367 53031 6691097
51325 112911 675299510
175876 179241 8294375
75008 168415 86663199
185586 187425 4650883
40063 147912 270059499
44136 196506 704587005
129254 133576 10824124
41367 45750 881781341
4594 127745 308258400
102156 183137 202641101
96496 178378 274387895
102937 193089 225700973
50104 100286 125608795
12446 25749 420627316
162115 170218 318352562
196024 198483 6183194
4245 195394 866590093
5565 10805 4322687
104076 114579 915808330
16299 156321 372325757
62164 180750 795987278
152728 165308 31525805
38846 88850 323835212
28984 176432 368935498
148828 199565 491104431
151154 153195 187781396
14417 97615 208270806
103144 193290 922576461
157604 188375 214549848
57253 183920 316750582
106624 140104 114958230
41107 72817 534702739
142441 147134 11813155
19097 45540 66097285
66200 133918 169527053
47481 173721 394911625
88999 101717 342962657
17690 163107 471897549
2567 31064 71435452
24098 67336 390875088
128174 128357 177797211
69259 179814 276448108
39404 159951 301717366
178306 188077 617197714
184895 187854 8649588
36747 87865 127719458
23868 174724 571243365
196669 197277 625002
68149 113606 636237955
137889 170630 81847043
176118 179180 7540464
21375 117733 241126122
68530 162355 28926081
53881 69887 597091742
104974 118838 34757068
116809 163513 456601557
187974 199736 659762509
119502 142057 218684205
149248 180950 78917705
142379 178210 89414081
83792 154809 177910449
137255 161172 60015099
179126 180637 631882989
68473 99390 77317519
122404 140767 961205950
181588 185208 6841282
182367 196247 201954054
23432 88425 162519431
63990 161448 414036428
172129 190347 684125172
73254 198683 876023343
8005 90772 206938686
49620 153498 260072438
56165 98141 104780634
112430 135778 58589976
62832 78258 28951927
166120 175195 22559419
47446 166349 297714448
67715 115325 119079005
42758 141263 246618239
46508 64015 43862429
67258 153008 214716533
184790 186238 3704456
74947 142503 173853122
61401 153444 837657469
94437 166523 866724914
162474 183616 634754587
78592 179719 252810611
11713 123986 614183571
128346 194056 809572245
70041 132460 156309868
88559 102205 88406339
152182 186137 847098798
29717 137604 270095140
130054 132320 205330046
89503 182170 231933015
68313 91750 58461594
121936 147771 10631638
37552 129934 292603289
22553 36031 33830384
83548 187952 976652463
188176 199886 787940226
40474 49971 479966994
54402 188757 336201048
82351 178560 459904640
198009 199985 4989174
9789 117262 284619062
90772 104802 109048901
4500 43317 97155507
152397 193461 102567211
143720 192040 120835554
105231 165422 943446901
169477 197431 572535905
104930 178226 183325945
89704 168638 233656144
71325 171060 543177252
198900 199579 489688435
68386 108417 100114230
54956 79612 61633502
173757 178322 11359554
53918 143954 581760163
50110 67802 906438658
1977 6590 198341242
178240 182654 11079624
78446 130800 131033322
94619 97952 8342712
50861 75667 62243703
148629 157267 21663636
95136 100662 633713439
26549 76821 125926033
67595 134852 767223563
10168 199894 474970156
36694 79482 107074497
158101 197567 98497691
81200 198291 502576091
159681 165957 142523917
45826 85792 660422517
27643 149479 305127659
172462 176419 46579094
153929 187648 84305263
81205 136813 708991906
52026 153024 252907833
157109 198865 402838875
130549 138835 986293299
81962 143990 50848316
85343 143901 146641609
55232 102334 117698041
57745 119020 946609756
27790 60789 986191579
27554 130696 258227748
66069 148234 205829603
115168 138129 113614031
174784 191519 41931352
883 180320 448846944
98974 178566 199092259
53482 153907 28762233
61109 149219 420113625
186436 192292 14655362
5936 39193 924296481
159923 175074 524701778
103830 160739 944130739
192255 195584 7717856
32965 82833 241569067
80310 127308 913278330
33745 133020 248508008
187048 195830 21997711
154798 167421 31494725
93703 161979 951583914
146345 199570 133123096
16856 33534 41792888
104422 155644 128442707
194911 196159 3077445
130764 144941 668714804
57219 79358 55228694
66769 142209 522578226
57680 75497 499511769
158125 174969 41897239
140704 165087 427831902
180512 188272 19708893
41204 179216 492557567
80085 165566 214101975
182465 193358 27376954
38617 56591 45155233
50350 108158 144627228
72724 140788 170574001
61839 132571 358771684
152064 190748 965553825
99538 131271 20929641
131606 162873 251784507
176883 185171 20736216
30522 158091 319396603
123264 143972 43882327
7361 36817 950146075
140963 153138 30443007
140373 180967 101293868
1232 14249 32438486
85217 113110 740067671
152160 158177 625357337
40568 68634 811903310
65474 172687 287376574
2890 83469 201661321
9853 128986 298414557
100913 125855 62586479
113959 161545 119437978
44452 158729 286237554
116690 157580 310365312
93534 120240 790142680
31599 160166 321816199
141796 192463 126707003
143277 173327 60233109
109940 125065 38100712
187390 196910 903965600
177181 182946 305935969
34413 126048 665742565
9451 179393 815535896
50184 75482 63422317
106029 155064 122955976
41976 51410 297905290
80142 97758 765248766
163910 198973 818438069
33100 68406 989298258
77500 186041 271550631
146000 180875 86963463
136261 163759 68928567
148811 175655 66908980
100306 101390 927967146
12467 131437 297933432
102829 188320 762710664
171341 176825 419088965
55009 81608 66448001
109879 197527 219384071
100624 160094 149033786
73057 96623 217775826
113801 116103 5820911
60134 104130 109882781
24485 81438 19565702
174067 182763 266157929
38611 155829 293538887
56329 111222 137136103
50403 136048 630644282
104016 186424 732810392
27398 89107 484243675
133066 191260 307251854
152280 176876 61387383
82904 145534 977572883
149794 156795 17573322
24093 186974 669561085
78111 193547 738262767
120862 173069 130567654
171876 179349 811843543
60798 111230 556819078
149844 186046 90359654
124250 158581 86047664
146427 158448 25006002
8321 32130 59744843
56874 135230 841506417
59875 74075 35312966
140447 197012 141401111
7937 164899 393123726
50549 99586 122748187
102542 154851 131117383
119892 154158 215823972
35907 64535 581597650
124069 125734 23287267
24877 77283 131284517
93632 152902 148541305
199958 199974 34543
138129 152958 37129794
134365 198079 159359302
130001 187091 931485824
48346 151047 496097815
140188 150256 25320685
156306 193360 949055794
55429 73092 994311262
165757 166283 515102462
67772 115537 119457403
153576 179807 65327870
164687 191321 203965077
122191 123476 2707168
12976 186698 474120146
42942 197585 113686966
186073 199029 32446924
106857 148269 103958024
150420 171311 591726004
160223 162458 797038810
45316 58799 33957829
39562 136444 242474094
145324 153221 973816304
166476 173291 981053635
119302 141348 55305151
56729 93866 92693563
142398 191699 352705319
30591 144814 285810649
20581 199832 448626244
69080 141245 180730226
26426 44518 68702695
186053 198254 30536039
152961 177979 757819786
158307 169270 525899930
34810 48807 35006676
64161 173183 272714668
159042 188265 637202067
8307 180438 728112153
175329 175424 278385005
193981 197202 8043255
23540 152188 322175145
9956 18935 22631501
14773 71504 390913581
119132 148412 73533655
175782 188641 108844842
3946 176073 430704129
85918 160904 187896345
17785 35066 43243633
86020 197068 433369582
126678 151448 62077582
121099 132949 29777203
12891 103675 664060862
65300 143243 195144607
189381 191409 5096714
198555 199974 392354965
162340 166296 9781252
56370 159456 569878178
135592 169134 471516185
1637 179874 903412810
94893 152463 144258732
68270 82324 35179827
21593 27240 14193515
125850 131088 971092625
45984 178304 817194693
121547 193248 697781545
83100 150959 170049833
85797 130957 113107032
149800 161596 29555877
50618 124074 927043122
22862 99889 762377514
128165 149760 978855676
108772 122776 506894801
184326 190185 14745770
83318 121178 94780605
28118 142229 285693954
98589 100879 5758417
146788 157214 26208269
98040 100142 564813710
60065 118182 291768440
167118 178602 769346797
172389 181128 31862011
90109 195101 262923336
98456 179687 203163982
61798 179216 434129299
184111 184241 343871
135766 180150 110787404
132922 190293 36882784
192360 192880 1276162
117266 159366 105560387
102976 164003 349886809
78019 80578 6306953
10745 74988 203553441
53763 185686 330109004
154618 171961 991502930
53080 98824 707809092
142647 143074 1086818
157314 174714 43202185
98529 162455 944259629
185273 191039 14502946
81019 174688 746177611
199542 199817 702117
187146 191030 312070562
192774 199198 16109525
20102 47168 67733101
19593 21946 299756336
163438 182883 48328895
66095 160394 408590960
163003 184280 68031502
132003 199569 260977804
61345 88961 997697282
19203 173416 636697737
155626 172789 513230714
154252 169935 670592998
120307 172142 129720089
173587 188542 434596743
141084 180123 97369682
120421 170242 831678595
145352 187694 105906541
87290 165742 238845587
37090 86576 123764151
119983 184375 251694478
86356 193817 893771293
140762 177086 90693089
189607 195001 13522490
26528 54170 69256004
118688 175298 141624568
51009 139596 221945268
93571 117064 598673248
155707 173296 530258273
101995 168874 868111240
180393 193000 31769172
190262 196213 14833321
1657 127635 315278149
53303 63420 920381410
155310 164638 23393077
21076 153835 332362180
92685 117086 61114772
64667 185926 687889137
85900 99111 32971663
23921 179661 633885371
89426 155274 165160082
11424 193729 456377647
118073 139643 200295980
84351 191318 267788612
82059 168839 217261804
175669 181709 15003452
49693 51596 4702934
93240 121746 71382541
79763 123241 704621714
97946 147494 124619808
192181 194335 5398407
127453 171283 109549752
18425 185094 618158185
1118 111107 275216773
172514 190844 45937711
110320 158556 120924415
23645 93085 173783833
194441 196279 425401571
52118 57511 845124613
95055 188482 450203303
40156 54159 90414501
113947 162500 733527901
167322 199942 81606570
116108 136897 959842480
1266 195810 472011779
166952 186251 819254408
174134 181524 18358309
52818 57688 12428285
194919 195356 1088432
145971 179623 83908200
105065 166679 783280944
31731 193536 406162453
93288 193962 251958514
72779 172704 922540172
185043 198320 33298467
100033 105397 206083354
144341 191532 118003570
115167 167632 637582380
5510 80809 812448327
87496 95617 232126480
164213 173158 22028104
95796 136245 101413098
40500 81137 101630401
129939 151459 53888540
94965 132182 93247414
83256 183832 251725692
29446 120110 226814260
120730 137579 42293579
154195 182376 70246115
27119 193029 415202647
90557 174063 921211858
5259 93852 872267440
97412 173007 189173309
45397 164015 297152510
149770 158561 355537430
182339 189494 358261482
95547 111807 40661027
123763 157970 85812503
149790 166585 518153669
80876 110149 682317120
61884 127991 165441326
144846 163235 46204486
91130 197469 266285298
10711 62814 927851407
23135 84160 995650544
91216 149801 147082857
144474 171679 811466440
177953 185402 18741899
144883 196165 128263202
33202 35217 669321202
927 133285 964230907
44980 103808 297923295
142014 149248 18201947
89393 105596 40638934
31872 183691 379858538
111774 126714 902757324
52467 90438 94896660
134217 142394 250244119
198386 198613 210635
172575 176724 10419768
112678 180710 855705949
86230 102285 40131597
113173 131340 561199151
26727 192665 898718810
100661 167224 166687075
104492 123220 374799711
166870 193131 65628582
179837 188445 21761096
19479 149736 326200231
76365 140741 161131455
39777 133041 233398489
49982 141129 922270232
175075 178409 8256359
152119 194047 395366222
176220 190912 36835246
62147 190322 818075810
181459 192161 615875078
153912 160409 16325411
81714 196172 286436327
194628 195791 736852838
27556 189012 404077799
73117 168435 271626267
51004 167875 421473800
92326 197039 487302666
26719 71339 111593936
155894 178185 738986747
162021 176801 36694501
85544 191819 265976802
80619 173930 594208659
52812 92054 256236763
176502 182862 15883154
196306 199959 21773653
31721 41332 23958223
155953 176636 51476383
191163 192121 453512738
184601 195849 712866867
132388 152551 50532182
3693 109013 742208318
63608 95674 80165157
124211 184757 151378240
154299 166181 916036729
156867 175919 530849861
101071 146125 405973900
36676 72724 90091687
83916 185789 254967918
39647 182423 357048548
49276 105573 179565125
127273 181311 275415579
119356 173169 134588353
107326 187575 201001323
3411 61247 655567327
79371 102256 57179116
106348 186461 224178736
10974 80427 173983749
61257 66963 14196601
119163 123802 11693136
162074 162508 434924
184182 191229 24686223
99938 149080 123200855
372 2272 1101880
62869 104731 280547086
3351 88381 257033939
126765 169265 131257607
78073 148862 794435311
146518 179682 25372854
83279 186849 983299118
612 60089 471917559
187724 196797 943190128
45614 161167 289493451
12666 40433 459085616
75563 127005 128784719
157051 159413 680537726
103827 138112 85989814
175316 185809 26291448
57863 124223 165930402
131726 150941 48253618
177604 181852 654360482
143941 177149 82979317
98826 172744 185008882
150681 166951 209472452
130412 191532 152826800
98908 152743 924511341
49083 192615 359169195
145593 173326 989398822
82777 84692 4765307
191061 197852 16915079
176054 195786 107515378
63442 101675 510127376
2927 190450 538635391
107741 196711 222693457
135898 143920 20056980
101128 125841 52315170
73491 92701 905617950
17603 139241 871926097
111331 154504 355766778
137138 141145 650276701
166562 174524 19799792
31491 31721 558640
77336 124846 118963982
83722 162721 56327581
99570 171800 562164732
52137 99813 522914529
154068 173760 491349105
159792 173879 34997999
116435 143538 67945652
59713 137162 169622191
175769 184094 42652692
109025 177721 171893886
89276 188774 249207175
85044 160873 190053349
42036 156054 351906924
65341 73846 21232556
144495 194968 126233990
65126 171147 265272953
123986 182111 856731416
32852 87962 137663944
92506 147447 137786589
49277 115651 354590642
40615 141916 315907959
190140 191557 3521071
173844 177906 10121815
66321 193243 594162985
199780 199822 104146
149675 176119 65884578
32828 177282 476610622
30437 139966 762702249
82871 179790 334051737
186903 199740 728982599
139263 180536 102919770
141472 178992 93574539
100237 143702 672725588
105464 117738 30739091
17442 133383 629141902
105823 164851 148045725
11867 173744 405165531
118968 150960 80277161
173044 173947 2256858
174428 186435 30076986
163632 163825 956453520
93414 127978 86604834
67485 149680 205939925
190429 194308 9652098
154528 156575 943711851
18821 133094 816778270
94026 182415 325879286
83435 189994 938704951
67030 162403 280195429
56237 100772 22623879
22280 121052 247237184
118443 195667 697042438
153626 180304 66438862
194555 196891 5765448
177471 183253 14503566
93044 196258 258320941
186900 194951 728949371
38087 163265 504495286
1176 83473 536279420
80055 161247 257744399
92708 160436 169757023
187554 196803 23014450
76747 126851 845461365
37165 50601 33541815
101876 113502 29013395
119171 128734 982034838
4171 86725 235931079
80464 115500 87616958
169586 177463 485188246
104243 154141 902551896
48014 161991 285546937
132328 149452 42995309
54097 154396 404818027
170508 179159 21467484
195151 197459 5689332
161767 197854 89986635
86593 174542 356041672
86532 198079 387549196
140453 182283 323233209
96350 181148 212128216
172513 177791 13143231
17261 170436 383340428
20442 165134 498524941
144813 199528 212650997
124968 183225 145603831
105420 149962 111763178
71643 188317 292042064
188399 192175 2381671
114940 177723 483722248
112547 156234 109696047
93381 125539 80634850
133438 170446 135841140
16126 150420 496370245
17721 172556 763364662
163377 190069 827001308
41848 125912 210497296
45329 189221 679123991
46988 159168 280894553
160850 172490 944997452
90493 150762 838100029
97575 171096 183995430
41041 54834 91939758
37124 81773 19329976
21122 77666 583828387
82039 181379 248473974
84220 87378 725558
60420 146280 664869018
144539 180206 61887022
190405 190480 518996235
66714 125394 538168735
119685 179239 836808215
173446 196851 410786395
55792 71704 627323118
183851 186549 6762180
39001 50923 29695190
110881 163894 132920027
110011 132242 559948955
23123 179070 390111570
6102 159747 712950100
67765 181716 609629967
153974 158309 3861600
78094 105691 797263818
110596 140045 696828566
153907 169741 39570637
62166 155123 861691602
118245 158733 798482807
108866 166275 143883085
196541 199696 29381749
70145 96516 65944029
184042 186090 147688997
165245 187984 56745725
15558 37317 395132070
75525 172881 500264166
84666 166313 820770105
152009 168323 40717093
190205 196814 813810788
98276 102758 1344121
118406 136736 11479098
91784 109298 43941374
142046 153822 152697034
135009 139061 87072889
61678 143131 302371117
105292 128485 58191931
147312 199760 131142420
27842 184830 459897453
146796 152641 14636452
130096 199704 174086244
72382 94974 557898857
170694 180873 25263896
132951 180732 993899184
150525 169336 919847997
121601 160938 98430855
79104 183710 261723467
5155 87728 206515588
52377 70440 28936779
122049 129908 587804071
134737 199091 398915576
61921 162147 251005571
39320 96683 143349733
64041 76832 534521756
36982 143062 574713169
84211 90657 332414515
149392 157830 553960738
74611 190662 290469241
107619 148301 172392174
136311 137076 1894556
17700 26284 21452401
62895 82619 460030330
27658 165688 684055110
113102 140375 68451525
168202 189365 52958676
124289 138658 36028347
118668 143717 926238362
131160 185108 991465523
13655 58131 457523909
56543 111012 400043212
152572 176379 787271467
92970 95781 7056181
103508 194872 902126756
77955 190742 291048593
125257 143996 38791619
23274 188255 412955447
28699 75890 118174665
198403 198806 1300022
13620 126476 405528054
174873 191755 42319589
62173 164278 255751178
74599 165638 227984409
49441 161154 279818611
123908 159173 893058430
90592 106339 39599842
146444 183461 92462996
70001 151818 204911428
65832 120888 137743834
157782 171300 33557133
31098 157611 854406807
141014 192426 128546151
116487 168217 24184665
160759 184407 58892364
73306 186774 321490655
170732 184461 513429242
161712 169673 921641645
106930 179852 182377825
133666 175464 104423539
186025 189951 9830394
118756 186291 250976530
1652 86470 212154634
76421 162384 215245446
52204 122291 175480209
66216 122233 954292221
73246 84331 1434829
132378 188496 140364466
55021 137428 206223040
40048 44043 9866394
45356 109800 809829768
34155 184621 376428167
110944 162834 532405486
8993 119822 948315071
123645 183105 148724987
16771 164715 370459928
86770 100165 33606629
174187 182026 19494792
71556 198696 318199441
139520 169388 69657157
98672 143230 111681844
129640 180780 999380838
103222 155326 130688877
53561 87447 317110283
27123 147153 300563409
185740 198882 32915590
120380 146217 508414118
67878 82990 37790281
28202 171756 359207973
165305 180195 36840393
19140 83152 631721814
115772 195951 433518005
147006 199399 34416080
188517 196119 18987690
149135 187488 434424545
72400 106597 171961609
68770 122471 556604543
190789 196706 14741882
50141 123837 985443103
51074 137854 205831886
121652 164611 48215318
19075 153081 335482745
177733 180285 6285873
75607 175095 248838157
48721 103842 415835886
165747 187589 54535692
96145 166532 176295667
30732 153620 436465783
26990 70846 779168869
51442 174034 306821509
58232 99233 102348115
189822 194515 614682732
123248 156202 82734480
131517 142759 28196624
41447 60029 39881700
21260 140480 298495931
181454 199200 44594516
40072 151817 37388462
47772 142634 640169350
157689 161040 550863188
13168 45409 738279688
194089 198456 10949011
172052 193233 52991851
46425 103020 661863545
139641 191821 130474503
102487 180523 433403846
191782 199721 19916399
159398 197652 95510320
17945 30695 31947256
63835 155147 758661280
120912 167943 117722701
49103 52274 7871894
93412 170956 663045400
81702 115082 83495937
59984 113437 133544821
147977 176293 70588251
153889 172233 351908856
117598 159785 427410565
115198 197300 131174333
128507 150020 304657971
169029 175635 294191754
62717 71421 21694783
190924 191212 750584
43686 163495 300095550
71488 90238 334369739
22596 188283 414730076
130879 149736 751075155
130884 158184 68413756
59191 172421 915662246
115569 152850 286149371
94333 132838 980419337
67912 88579 51507452
113896 185584 789970799
112012 113767 4389037
5561 77846 797894544
78702 154724 190311240
189921 191487 3910710
135582 195051 481885978
177215 192135 274921826
150606 185266 86455372
191671 195151 3256748
191124 194024 7177323
33185 192908 399610043
78204 80204 650124453
108432 199115 474565622
138517 186973 121106449
114147 174341 272975804
99602 101617 5113549
40095 176306 340754781
147430 168784 22769493
128004 133882 740188705
20364 177605 393402614
111508 116984 13746571
60448 95958 405503954
8910 39745 301411249
184772 190002 13173605
30085 88174 518965759
80409 175255 583873736
178140 189328 269129602
187311 199708 9151089
95975 191624 925908191
187853 194329 16137265
136417 154844 46149055
114243 151553 257892182
144383 172546 70350445
120647 198943 27479810
68303 116134 773683068
3210 144523 353750570
133534 158630 62892627
95125 171070 988953769
113993 126656 31876985
122667 180834 145323838
131327 146091 36993327
21345 64960 425956048
181066 188221 774111501
88416 157621 493610307
157327 183542 779777768
18104 190055 430307978
129715 143093 354101885
117788 170416 960514656
63913 178433 286411837
11214 148885 344909369
188121 198749 26558865
144729 182753 95015906
64447 117618 133055357
30132 130731 251833341
127211 190530 158391411
101564 140740 98189464
33763 36670 765758877
56232 151380 238125162
16659 192093 709036387
177911 181307 8447354
93296 96730 8548492
191388 194893 979679839
197971 199762 4564266
74642 88690 34979679
151760 188527 91856881
11290 131984 588773642
166074 186774 999960527
10341 54339 110278872
96180 159866 159568848
76053 146653 176721279
40424 160314 671328085
146387 151738 13434795
141493 149454 663154938
187489 188787 608389
164725 176977 816084815
81287 92032 712286027
63745 186553 307317053
73426 114414 102594952
61972 69194 18026760
82417 165305 95855439
55378 177649 305725507
126192 185539 716417212
54940 84542 279547405
177037 177761 1755238
185574 197053 757986338
126377 181306 137193690
35400 38639 818222334
71005 132294 745112952
50317 88327 778850994
100506 188561 280626428
133461 155317 184628047
47080 120906 184750983
159208 181279 685319942
128214 180753 721815479
39708 140205 748886774
71297 97838 66445067
187632 187893 855226812
19174 28797 1222962
125613 129018 8547146
151411 180829 656860620
137950 151950 585337647
146261 175245 72387428
15680 99681 210229747
125748 126826 436177
77342 83609 15579129
143705 146221 802708671
88109 104886 42129270
143153 166895 655469977
60805 171963 406533250
146534 187913 103477092
132139 134099 4934986
190735 194854 10279163
111349 115608 779238919
52629 143654 227920914
74839 149839 187875483
2177 113119 277557008
171862 185295 724712543
71509 141608 175580605
72027 113468 151892362
23889 178033 543118297
92214 135273 108027785
134151 184535 542108215
108793 140999 80835409
187482 191844 10876226
23759 77168 133853502
76236 98796 952926793
636 68340 169415236
149746 176090 65648418
103321 188753 213919868
124189 196657 181249560
69154 160476 228728668
171123 176065 12372596
86939 129589 59130694
175185 187732 31495354
180947 189872 5541367
51843 71688 471518541
95730 115215 48748282
48827 140557 434685523
33827 77603 109560264
87834 178474 226859578
14567 62376 119815429
119982 161121 46523745
157945 161633 296785974
59990 175772 600922959
67925 123288 138558757
188541 192191 9124311
176683 187724 449170016
144504 193856 408634228
30107 68589 1726756
188668 189848 2936143
165695 173738 19869993
186250 188981 6878840
76381 121233 933426122
14752 139107 311487926
146615 174672 732124682
50253 128411 995770172
187289 187313 60977
174369 184176 549419642
131313 135305 689073609
113219 184605 178672543
144370 179736 88237993
71797 96518 364002174
141319 165363 216627357
12019 48828 92241128
91890 114988 57927944
177245 198701 970950447
176288 198423 434464446
133165 184390 342410854
12712 197280 461997612
120626 187672 667442708
117851 193791 710511845
146037 162052 40232835
64627 146297 204495046
178970 192820 978390815
167516 175407 930170109
85970 137208 707494345
128902 132014 362814522
122356 187853 916348924
4236 81307 192842657
166474 193144 66643234
68579 150161 204446330
47967 141569 366079824
131229 181780 126259386
41406 114756 653203339
182689 190555 638138239
177237 198670 53703111
173461 190953 749156234
8475 171912 409060926
48411 114540 165444466
178394 178965 1377657
175207 194451 48205184
97729 159157 794954462
161089 185996 917261265
12867 41070 679682706
34742 51627 377884316
165726 186046 976834148
51090 158859 794102105
3647 12580 467705550
72547 179111 354813996
35923 145231 531097123
151285 175173 59488361
29604 82867 996338398
147103 149642 94678886
106734 169919 478123567
47576 169391 304945894
111975 133609 419655599
101015 172232 245327389
12916 52351 194354276
57290 60181 7202599
178473 184459 15072947
154972 156259 3303687
33679 133846 907588067
31806 98257 166448539
179468 183239 390456943
105812 145453 488458385
67622 187927 301093859
107221 172331 163065300
83732 194739 719219831
190841 191698 1182557
193499 198320 15817395
52195 199929 884476556
139310 190412 127793836
145200 199506 715267643
115231 182479 168222206
32025 67053 87571129
182947 194447 239204828
28306 57551 567579203
154518 185811 845698142
94564 193942 361449424
15816 137317 304203287
21411 85741 161023653
47372 193286 365138906
47756 103535 139528046
111481 197235 349141532
34399 60149 764828379
12150 193271 486994873
156991 193850 91938275
89611 180338 247314224
179789 198858 507519641
139260 168760 609349932
72232 91797 192847488
100183 185883 144683841
78401 179912 848612764
122129 197935 81763229
134378 159502 62962919
78364 87985 869737168
62930 67091 875707229
85836 172844 217667908
30787 161305 375805517
188993 197627 500988109
25628 112816 218144976
33503 173699 619743550
162942 168903 14724431
173991 190089 281150549
185352 194210 22193393
127562 186815 248169751
77822 177153 248417082
123563 134723 27996129
150094 192371 399154070
30411 169676 605121751
91554 121328 74738048
85344 99460 35303438
136676 171405 16219492
68547 78744 25631812
26439 145663 298480691
170881 182650 29373821
99545 115903 40945525
164954 166792 812046147
89796 169101 829647885
181133 191697 26587536
77629 197694 971206846
53559 64358 26986379
95624 118316 56810539
63955 118164 138060854
106152 188306 573316380
187583 191269 916288021
14631 179882 477435378
40677 164780 880744156
53618 116067 156228474
165223 199885 567220232
83849 91968 846878735
144624 168325 59261684
104915 161209 141167103
114253 172721 967523542
76836 105546 71685605
41907 96094 135506277
89617 154153 161807652
43911 126126 205931620
191293 198423 17814248
169101 198756 74146014
68954 130631 154501774
198393 198776 95863
143876 145101 432885975
55638 109426 134323400
154890 156295 3595156
43594 153424 942179742
41504 178374 774013758
79983 110725 333506942
112099 154337 795048571
66846 111014 110474245
59617 69427 24396791
6333 194536 993035903
169213 188992 49459669
139557 162936 58616320
175788 178390 577012931
171338 186822 38825825
126112 144059 786283926
144004 181866 94525744
68650 196936 932666597
7093 59520 563366631
73340 102059 59597799
188948 196232 18169876
109750 135150 63746107
68506 168647 250665735
70519 184334 284773175
152067 155930 624337133
45286 118072 991921335
69633 148099 196585511
105654 115145 23745064
51454 186036 336901437
62804 161479 531498516
19707 30462 268530248
156004 160098 10165306
88247 177182 689233478
78310 118456 100362166
161263 186106 61920161
15672 178296 406883231
174520 179258 673184032
48717 78940 75719614
111570 149137 94313992
197524 198019 55009593
132663 174568 614830262
25661 114415 633563628
112652 177127 426793781
74844 145842 177737597
192475 193393 2258145
96919 179641 645489072
46547 59483 136277854
20304 118509 245745541
11061 188287 443730627
12135 88585 191252625
194534 197056 779167179
153843 179615 64184877
94855 197621 694785927
149266 182231 82135974
55058 104709 124124344
21718 189027 627850266
127537 174212 429174075
82393 157145 187353818
34337 188845 417614706
52224 151894 249614248
162353 164286 39948902
15152 96926 427234891
88824 193658 262525622
191942 199904 19956129
48156 195549 653554828
162561 179943 63673358
161296 175115 34274825
7556 185793 702389874
80102 92815 31762555
67834 118970 882790312
12147 102985 227359298
49036 121526 181379106
139941 142714 977110218
49758 66552 226417490
50678 61010 200575960
12436 98942 965357066
136760 180873 110069227
114327 151247 92676048
42293 122272 919364639
71054 133980 813601550
7305 174838 622108365
165870 192644 207665428
34777 41612 129992701
169401 188988 186784459
199570 199632 163609
32438 150798 980221112
102944 141829 97521686
116367 163053 981373774
64487 127345 157446491
100345 148672 893403131
45938 161948 290620019
92470 174643 205719356
10751 139070 321440317
48324 196259 370178493
1728 180271 361485688
55899 186321 636547424
107208 156495 989715356
95040 177656 240577672
118447 129375 14675188
11639 30604 757496888
37547 82242 392114666
185044 194379 408332165
6832 19881 32677960
105464 171749 165880841
138877 155521 710716094
11519 62344 286725138
29936 94625 161841026
106352 106707 878545
56999 183550 316464414
51555 74477 57439174
162888 178769 39329447
37801 169426 329433822
169091 182085 32310843
32516 119392 217300352
5482 49738 110781346
142364 156000 34250080
36747 120314 209079509
95418 179851 75461190
161754 164289 6347170
73813 169095 238541177
151532 156295 311474570
77999 88530 751812787
157160 199876 106673504
127477 153292 64659129
10942 97682 217177911
45614 96538 127440131
137643 138030 950382
20966 192967 430445956
2604 187040 461577155
101849 193429 229149887
100289 145134 112326031
167582 199571 50918586
118675 127361 21864371
179000 188496 23981380
12611 184248 475452817
113280 156615 108800704
134941 138139 8048810
1001 189343 471315706
153127 163012 858254166
22727 108364 214272019
192716 199388 16744031
188835 194810 818752148
147196 161770 279815417
61623 90538 895656142
112217 152953 102160825
70279 147090 192406323
94603 171534 192503003
84497 185947 253947937
2321 60959 113409297
83993 137145 986824229
173137 198968 64768761
18672 44442 64439061
4049 47748 358266684
2296 34101 79660857
63322 169678 765212157
69636 153159 209151638
62235 90112 69549048
169314 189590 656196449
23606 189921 416306127
122566 180613 144976034
66132 101680 158316646
169517 190299 51958500
57819 171260 283635499
155431 165407 3167906
36834 194062 393400834
35763 199998 410975522
50178 160035 275111149
77026 131845 137177859
109318 141720 855405841
8765 94461 214544903
189145 192298 109727164
168655 177274 21466952
143275 153207 845620070
144977 185181 100496019
34794 67542 81934889
196119 197760 4097833
125872 178020 130246622
30147 93605 508480861
112844 126419 34191165
184043 187732 9319742
173668 183866 903897708
101785 147548 772372878
37629 76238 96740185
181310 188885 19147541
41684 56860 766807746
51919 89774 436374728
146691 147363 1711646
108041 177134 872180487
131917 194527 757547305
137075 190153 465946407
123468 147521 60353290
101621 189417 219681489
195208 195560 900506
124046 178870 188645336
2505 30884 828465737
133794 170101 961713436
45975 160583 287019124
137726 151607 34810114
108769 119384 19448775
148244 173093 176748831
23200 63437 749730475
196190 197067 2179329
92113 170427 196200803
762 178432 444440450
192291 199986 19294152
133701 149896 40654936
28403 84417 140120575
2852 189757 467772233
76721 123387 116669476
125667 170416 121852759
45631 144003 246313557
160745 185722 62280738
119278 167777 121419852
189926 195492 13940844
68642 90962 12362050
114805 128604 22382029
131066 153844 913499529
102572 190094 259436204
144893 199988 137862195
158268 177121 46924387
25034 109346 694485536
12565 26439 133257376
53889 198332 837590607
149370 168003 46394947
159629 197075 93502548
74654 180832 364483405
134630 139514 12271277
179943 195656 346414015
110155 157104 995934833
173102 196538 99072699
87108 141788 137065450
178200 187288 590491645
12502 102739 225871968
129531 182881 133257808
20733 199199 446637957
33047 123327 225859515
79540 107504 69823977
192828 199747 17377400
125774 157091 78508061
16375 61793 113762201
181904 199457 203253644
93157 122593 73755172
62520 163390 252626230
180665 180838 450552
166609 189512 57222268
175517 188234 252489148
85269 140557 846999743
130583 169128 646141182
44049 185353 513076777
141541 141582 99815
24748 108778 210253015
14148 81083 167677632
50731 177336 316849699
109608 197158 219139618
40949 107725 167007650
149672 181004 812499350
120020 190952 594492067
107800 125825 228682128
19915 47664 477026684
190331 192136 4475778
163794 163949 58181678
142271 148548 311733934
108631 152547 110148657
155252 159831 772449513
141470 189336 119645523
128811 181956 132733921
130858 199448 82073255
95794 149443 94207777
114668 155843 103363452
163087 167660 11236493
132799 151065 45823748
46056 183011 770437340
86813 91123 821093607
176664 195100 46197083
64644 125355 152071601
163512 194303 93405448
84374 195151 277318676
92926 122518 624175337
155845 178605 974278823
73143 152517 198866624
141968 142691 356662329
34308 179734 363702586
101031 178009 192544064
179275 182506 8151404
145755 168124 951176980
48062 101060 132652193
40905 65256 959572724
122309 191519 173165323
4825 139253 336587547
180575 197233 341168999
127246 150737 58920967
79419 104163 309692628
96601 136639 994466338
27002 89127 764619832
25772 158180 421811974
55153 134290 271407507
7937 133309 313909601
183590 196224 700899912
176400 192129 987555179
13755 119913 363607364
33058 126876 551885195
105497 177072 675127960
111108 175206 511247190
35357 193213 394959209
78095 92085 34727910
74846 147233 396491599
46945 91865 112212879
83389 175001 229238080
66186 136589 881363917
101350 150374 122964880
60137 91813 78901854
127544 152683 395632720
81545 159477 195219682
94881 160610 284880197
116377 151921 207492189
59344 185134 851813441
55461 152880 243792793
175846 182353 337563478
160478 187172 66650095
50367 168699 296241251
172723 174536 4559014
180768 192571 330139286
75695 94053 45862150
81459 94694 33128465
127330 178469 370034979
1556 91396 619171341
143411 192734 123349101
97429 102232 12044807
91800 131080 98607079
56750 195314 346541488
166530 182248 39098144
63674 144261 201719342
10573 176374 583120935
66574 183037 291378992
169933 196401 66112768
105726 167163 153862577
65826 154722 310938070
99320 188098 222296034
153122 195368 218087766
50506 119974 156445637
88732 186761 441954620
78202 104784 66391140
97993 177156 487914615
126080 185335 148129431
87868 122726 40020244
157125 163103 412645499
85025 137832 132302146
149873 168675 46877590
160613 185701 931117886
133813 173176 98270007
58599 99411 101906416
44597 173128 321602214
5234 101441 240848748
193502 194948 657031181
32588 120815 220721261
38621 105023 166070991
57353 106669 123159161
113133 192185 413340058
167757 170012 242200183
115297 169617 699237247
5150 11988 17068644
182397 195959 34100141
125469 159803 496585946
128455 154946 66365962
129411 187284 705289686
139796 184912 970825989
76755 138381 635111369
69286 159910 490676253
119588 142986 58752309
168814 186404 6946756
79885 156670 758322488
165606 173101 18508200
24043 152852 271275089
31557 77950 116106715
57232 131098 990778380
20208 196782 833837719
165420 171631 307025835
96511 191684 238218699
26034 117274 228353470
57721 102121 454650832
100569 189770 269727742
39566 186556 553897910
118684 168601 168663649
86746 178945 918755610
163765 181691 44442971
78946 135584 141758001
44342 66457 169159285
74837 114845 479900789
121365 163739 543370049
36365 159875 884830872
56167 65637 620218000
130337 141062 807828083
156491 199247 505194398
61579 183563 412823925
104924 172608 169384030
10348 185759 439073288
78924 160569 876234908
139571 180311 951290622
50314 170096 299854825
98480 122903 61220767
170488 186809 126465866
163076 191734 71469385
3517 156358 848319852
77311 176808 248883466
79866 93835 34943772
21062 31039 25079086
198295 198455 1179
26124 113518 545686185
2716 4568 925575174
88390 193008 341496609
173722 182301 21411646
123779 183171 607997006
134746 174402 778823337
136754 193562 284109911
160300 173821 171808191
190877 198267 10981880
76109 174066 710610806
168314 193963 64169841
114776 188988 185800659
166879 169152 5698754
133344 194587 412677240
79450 185018 943637000
110633 147741 93103868
191323 194776 30769377
28616 192224 409415033
153041 164377 662944996
174399 187923 33925768
177349 195239 5304301
21235 92550 178388600
14407 43468 350564769
97716 186938 583545146
40819 184059 358378759
164917 173790 21884355
193847 197936 92439358
80496 172515 454988461
24592 102058 555365800
155119 165593 26182719
123270 147360 60445716
154867 178238 58158306
12238 159819 369660187
110937 184396 183812076
22768 68985 115657407
183546 186377 7119286
86807 103764 247433292
91762 197848 214097342
58344 70064 29119645
117192 117967 1951937
115672 145287 674958156
28199 33887 97238184
135614 144742 739837466
16693 60184 977268252
142229 173157 77178726
66164 130272 160562781
119712 197386 194357849
86358 172745 621383384
10026 15130 12832390
53546 196247 357036776
25244 94175 172566014
164985 183938 47158390
156305 158314 4945128
69296 177916 271674313
93083 151182 145690375
176564 188463 29846810
190886 195824 12362110
106549 166511 150216892
162035 184217 55235898
111249 152582 546441840
150043 160516 495476410
70647 168703 245452747
558 8648 243801385
165131 189698 114005255
10063 137543 319286572
36380 90400 134952996
82230 86764 11276215
134804 155154 728383535
198502 199152 193728944
182280 192329 25294295
86263 140101 134872052
86342 147149 209059618
22670 71010 464610793
82222 114193 152109751
102855 176443 301352993
46121 90913 670809410
70492 128761 145908943
165417 166386 2353844
91303 153365 436094357
179717 194067 386752733
127053 158431 706616050
33822 143743 528445079
82447 88520 921895760
89254 94052 12166772
92402 165111 976583657
168336 170186 216906449
18855 196529 444575079
158047 170513 30985637
37278 57131 49909155
133647 159278 179780178
113575 156160 395472215
71635 92823 52973951
103824 171618 839452342
50220 162804 611480929
102689 136264 84239570
91062 93278 223873044
93012 152710 149647227
45346 181302 153036762
140674 168586 69744500
188252 188777 324067803
36588 104119 168903872
90106 193089 257889946
186297 197303 788317659
168545 195738 916777737
63812 196966 414256119
169199 186398 242329965
177062 187208 25481571
6348 126490 445865619
145341 167782 56076116
29911 50791 931815678
12313 72265 150122815
97155 128414 435909613
93214 173772 201591002
46800 120414 184227007
40494 82987 106284669
167081 176386 23156210
106298 172028 543658042
144351 157922 34112779
62858 67513 5142356
118726 163321 111860296
75007 166107 228054705
184932 187158 162539209
96719 118417 17409214
58952 194354 298923799
173158 178178 12531888
25440 161358 930854922
60360 103489 209695517
133137 140999 19690056
68444 156149 219757759
13209 83770 323865417
139541 161460 729544124
124625 138694 35255523
86491 110744 939206672
181439 196207 210240032
121418 180763 474276428
32541 192508 453716427
20556 35037 36235030
191324 193018 4222660
11919 128748 265963600
124632 126713 178860446
176561 179491 11520307
40166 127035 374848426
166522 189839 58257911
35591 60277 61907242
117545 141972 61290084
65718 73107 999083181
76516 152726 477829678
182913 184199 3282294
80464 172050 229168067
56137 117298 703724384
101008 107754 391142540
82673 91734 344517028
18298 93277 187598119
127649 180845 213295710
95632 198281 882259545
39503 68892 73405678
9060 154059 363102875
124832 158413 455322280
6723 119090 337215199
11212 123943 282322335
68658 146953 196124098
46228 63769 43929613
113544 114542 1616159
71968 170301 246153764
49851 146295 241477921
135815 186701 127315505
29967 144126 165931438
20913 148533 436705305
60586 191106 326559264
178638 188868 25805937
195194 198877 9221950
128482 198597 175374294
16978 186271 423640147
106703 199849 233207444
67445 109835 105988661
50148 107795 559407069
61381 63416 5029227
104717 180731 908051745
190909 198301 18483070
92694 113789 52775398
169795 174186 10902782
39445 108555 172744518
47243 85301 95241502
74447 120182 114426943
105526 154261 495599238
193633 193876 647917269
74649 178843 385407368
171480 193078 55935304
41613 114635 182656555
7364 36116 821242014
16030 168771 382350931
144048 182258 95396729
3297 138911 339520926
62718 170742 597504095
148313 199755 918280702
183749 191698 800349260
157789 191032 83004862
127249 166753 98842299
159140 161183 5194179
4160 21727 43879536
176072 186777 568995985
151724 199381 375538908
126542 160622 85360320
22154 107382 108108161
168199 183564 519848907
73645 165074 229093465
139820 175989 465527838
104791 130875 65425414
165425 166369 2304726
104879 170216 163587478
67384 152475 213104343
97642 154520 316482929
129510 186985 819348272
141292 197451 140356663
173826 176779 7424370
176038 189021 287939082
77935 113175 19268052
30207 101748 178995092
126200 182371 140301334
52449 82614 45126821
1020 95558 547100097
161785 163987 5474976
127162 187593 430139736
92820 167075 740853449
120457 156881 83901881
100986 170334 196457464
67160 110145 961913185
112941 192931 200272454
27647 178743 510192850
137320 171023 84182721
9895 155184 363939684
111074 153131 714008943
105632 122331 41881742
85120 106615 279551682
140761 156721 40061083
22904 128295 305844106
92208 125535 243742292
171609 197314 64318249
150830 173817 57210794
169233 173664 10924902
150133 164737 36519101
166783 195058 645758977
152814 174090 992039877
10994 163386 381772990
191598 196383 2772575
176337 199860 58975049
151320 161414 25283320
133107 182875 124319199
81865 141796 150117413
53607 126690 602006295
60425 80030 48936775
172992 194982 55121519
181250 192177 797265057
164580 164660 193778
70959 142282 178651230
74926 195199 544379748
6449 33420 795230012
87698 161863 900066091
183227 189740 16336685
102330 198115 239736267
162489 179761 42791950
180144 190162 25296341
175 6366 628512
47910 154091 265920755
186591 195513 996970796
48682 140161 229064173
91929 125776 85039365
61830 74369 59408110
144636 196077 410700502
70892 142446 179210411
66452 95586 27188842
23395 159410 501365939
11654 163680 666439086
141737 181427 99044400
92884 134914 748941809
119294 148319 72917625
102988 172485 731053074
55545 125896 267405734
75459 142211 167081048
92462 115436 13425052
188956 191020 5182710
75539 114091 310368731
164358 198730 85735401
123305 183689 858349072
163927 189910 64783250
121839 125325 8884777
150445 165225 36917533
66761 123006 581488809
93881 153940 658194413
158877 192900 84946049
14118 14335 570072
137960 138233 716116
119493 171231 129482591
80160 82843 482113484
195354 196843 177476068
190799 193483 6657073
61299 117060 139411904
150642 159523 984718772
73252 155315 205660621
189532 199777 131085031
10594 115593 262862870
63680 167533 259900606
141973 150057 8122370
1731 42475 101920901
69984 156877 217752649
125980 193722 472894777
4845 185139 451196059
51027 160192 273492516
66966 146490 351799347
41543 44052 6206721
131621 177530 57918177
187217 198140 27286345
187216 192981 14403058
55998 133841 208940084
69321 133818 161483224
187363 187638 612302723
144052 157652 34214138
94168 152306 145640300
6265 22694 41138633
137612 173257 872713454
129488 159962 589584973
189607 191640 679994136
61639 172303 729294323
27578 171951 361278951
159408 159563 384276
43646 93671 125173213
74141 98203 11717161
132163 167711 110759931
10603 172045 656400765
106703 135111 347606121
123479 194197 176942882
187574 198344 26888505
77293 105736 71066994
28837 156888 956340538
65087 177101 280266017
161560 166309 11743544
30631 88905 136508901
168472 187011 402034550
45684 85295 181604183
187550 195092 18821300
128386 189474 152757074
141360 178691 93150221
79215 177354 245464746
61798 172173 839889755
97381 124985 69275141
111260 116626 900538586
195216 196760 553718527
148527 193514 112322757
32566 146244 284519398
31834 139085 268487218
194819 198018 7980368
176148 192981 250869993
167466 198171 89036787
1847 107401 263994884
158477 172685 362606791
177967 180904 7266492
182910 193169 641677077
92922 135631 107057000
127497 198466 466693129
127394 165943 716905952
44417 172309 70775697
30341 38716 115031455
71454 182829 278665303
158994 189859 77060651
165616 175198 30833403
147643 174638 527155124
144703 185650 102429274
154842 162341 18859098
191206 194257 977871555
88948 181668 232023639
125633 190884 163221553
39392 63973 61420716
68730 186154 339464187
169599 173742 413266277
149441 173187 59086596
1980 20466 965405628
28138 59792 930524294
94223 108183 34858223
157033 197421 526701917
128290 137202 22305063
102351 149083 117205897
24624 160906 341369555
15989 46688 104303263
190862 193289 6028256
92163 166247 564887046
1593 58518 142606189
60894 173003 685217897
22189 138859 144612100
127230 156895 588761104
179720 194961 38331249
73702 120175 116307269
95342 189525 282318136
152506 167016 36215776
4464 184375 212267491
64725 171471 267082462
167339 172220 673351231
157119 164000 17167796
15319 39005 59418760
151553 156236 354059331
28335 128831 727057325
46956 62105 457412382
161235 167230 14820043
180705 193072 31191659
65666 89055 58314134
1938 60726 147214984
71274 127038 995541436
101317 114165 32119585
67862 137161 173512536
97748 190562 232373469
13776 112959 667360424
66879 170844 708748924
318 147717 369110123
120343 153491 83095167
160975 166494 749526622
44380 105100 494680291
9924 194766 835267576
14724 182482 712422217
39820 198015 688011371
49282 74598 38783632
45758 107271 421259502
158988 189898 162057595
58861 174075 548936867
149141 196703 95961542
50478 142056 348301172
177236 183221 15005742
97606 150640 339703267
198132 199298 2969428
123018 152937 520901442
24440 161066 342240533
7076 149438 914793673
82121 188531 807626630
93652 128269 86799822
63764 85443 790536520
168904 181803 909788470
44463 185882 223804898
165868 171422 628463178
46874 87969 144594741
136451 198031 983931736
120490 145211 61980612
123054 128986 940516353
47921 108486 151559793
178112 199766 54359923
41690 164922 308638175
166481 182342 39453714
61066 66831 14379994
163506 172233 21598325
189049 195831 6804853
118343 186906 171603348
142538 154899 31004886
85347 166430 203059133
70569 128418 144879954
167123 169047 4809972
150234 174916 61446184
39383 145876 266532109
73482 188900 288903045
37968 158638 302151607
145379 182283 92091510
190020 190060 52814
51675 144397 401764366
199464 199997 1322782
98307 115790 698735867
84661 131842 118199617
74316 86621 30729061
95158 134329 502681906
56236 97520 103043824
2111 25072 57381414
62819 110340 118883248
113406 171534 145493009
123915 171970 120163522
78335 82377 10019377
127525 128928 3553668
199120 199917 664541890
165237 170498 963998870
147852 193904 97812690
48091 131973 568076920
168379 177530 22816662
39450 52517 479274588
59500 192880 333610180
27687 159741 330645823
109646 174327 524175087
181159 195432 148738393
195499 195626 280781
110872 197349 786955317
169626 177643 784880964
136597 138869 5663503
171722 180467 182038815
128454 137103 5710735
188501 194455 14894098
88148 140253 413953629
34788 134229 248922283
171993 180596 21324208
149317 171928 379691955
28326 123609 238499327
184009 197396 33469982
98105 162848 162327496
31503 180871 373500250
192712 197528 11999811
193571 199294 107318823
173357 174409 2720021
146446 189073 655865984
199049 199986 430221379
128910 193418 161291874
17879 156686 769457725
196599 199539 7444462
8069 183087 587324321
68204 109152 505930315
20981 121690 981435837
69204 168621 662514193
71598 168012 270527425
118686 194631 190082480
101232 107000 782796357
95181 104497 23333951
48292 117679 173631526
98945 198755 249858223
152240 171356 47649914
183085 192087 148980233
20014 27924 19817550
163533 168104 634824083
187510 194294 404395761
132691 147635 416190927
97244 146138 122524164
170030 175742 916047985
101464 172612 707987961
435 67754 284251493
81839 197857 290326204
15262 169130 521100400
1849 130094 321050133
124399 139658 527408968
65403 123844 492699886
158725 166858 894067451
194877 198030 7852173
85377 127843 237917959
49577 146324 242216260
38171 91865 146831392
44742 143799 248007729
82689 111227 71415419
182182 182933 350018055
129352 178879 123648916
135888 191461 968147026
5246 96784 749990735
139921 147664 19445136
36131 38831 5909104
16449 80170 612835429
67806 185641 665662947
69009 193614 504351173
39558 183143 469392091
118077 134686 845532250
134794 199406 594346834
69651 172109 256383438
170423 173833 8441166
40129 122333 205691143
33618 169423 555030754
146738 175409 71547568
16752 70520 838034695
40505 117907 560315355
193489 194256 679978003
87147 185657 246649722
99560 138601 97893749
162387 176279 922319867
77651 118487 102104260
57397 171068 710582100
185300 187816 853851800
113035 162832 143132301
4799 193980 473436363
53309 115589 506356258
74317 96626 847506950
190388 192246 556737476
184173 198428 20802424
61577 84340 67421719
88235 157074 172741008
130124 193889 735178733
9790 102130 404195806
166392 170489 826198200
31901 117245 213454078
174659 195049 589625970
96570 177104 411546067
58215 95972 561534168
32082 70856 374972594
27353 192128 891393463
71022 110468 98781708
191761 199687 19884720
65506 122233 59075266
85461 189785 261095229
105475 157778 275976800
72563 104708 146466842
125106 178650 587158202
47571 58474 2188693
62364 92683 75764021
96341 132133 396193672
132803 195196 284929783
127036 133090 881386894
5389 100187 689257838
67479 151144 609577253
114768 163375 121952099
21460 99939 623890885
82746 110628 903314746
193805 196628 63798116
195888 196415 1244458
63404 172520 620993201
19811 151850 282230243
156132 198019 104544964
64844 111285 371504174
48584 109435 516319392
180527 184747 10724407
168464 175881 18478151
186681 187193 853022807
22765 85584 157245903
122007 161241 485880375
141387 175585 980014672
6423 91594 592059972
118103 143862 547103861
37434 40866 8650719
88741 113152 210047941
164004 164405 1042901
158903 178145 47824290
169117 179100 24735243
6235 7418 835714512
67637 103716 90203792
71981 160996 223066994
170637 177282 789664627
148132 184661 91121220
64425 141435 667091489
46936 73598 896529622
34996 125602 226837777
165116 194793 981594440
14265 54476 294693930
41952 129069 218121547
150082 152346 85200117
64700 114842 125415885
135840 165987 726453730
171199 186169 37530465
24916 134038 273248891
197672 198371 335518545
72426 187044 613249005
144368 166103 54427305
14133 103473 223644750
57850 121616 919504530
69838 139546 152772873
57666 105302 118991368
99871 182345 136226491
190834 194501 9160025
182948 192593 13457167
64137 106055 942162442
83391 122293 97422780
121543 182264 147885591
53457 190513 343010931
177387 199754 56109515
176107 188790 31813944
117685 119511 4538674
76306 180079 796147356
189107 198380 23215647
183508 186989 8741511
199772 199945 507662175
124703 155397 76913307
74217 194991 515540505
157506 199456 968968955
156784 168723 192952830
106179 164076 123672468
71645 187797 290745201
151553 152054 1159037
155492 186655 266160126
77284 179268 254978620
140004 147056 17691876
27353 47805 51154773
81725 114401 81774436
99739 122387 733844784
138629 169277 76639047
144300 165415 52979529
136069 181986 114652541
188966 193264 953020
35256 164791 310349023
86921 131207 111017128
120829 187607 167163228
15799 144991 323443227
40065 197578 812704131
87654 170352 207196358
199554 199856 430941691
178629 199599 52682420
45258 115090 302316037
193052 199279 15620139
132613 199025 166136277
96380 103485 960845995
61757 124497 347993188
175038 196072 52682892
137256 140159 7305339
109655 113686 10087563
31411 172770 353578833
140219 183328 646807051
11480 83275 894169527
98696 184182 742506148
163914 187371 67323178
38897 168165 316824428
103461 181373 847608857
168417 192499 60264783
130537 168894 95934693
101656 195823 670366650
176653 186757 24821292
137162 175586 902850414
186354 195042 159065730
91009 118840 69900943
199041 199812 1971318
30836 135881 262888843
39537 79193 542773882
44807 168040 308461639
10677 131105 301629517
199908 199990 454254094
46345 83748 93595921
44423 152632 271017978
113797 148130 86239197
128669 163929 88368109
135904 194910 147598436
54061 131426 660933636
54369 121572 168114241
57389 109092 179069978
47902 63622 39451940
136550 146097 23871735
40189 187644 369026001
62896 116044 811470944
78604 125582 117589449
138434 160813 96116068
3630 31751 118138275
156343 182065 63962981
130234 156590 386092492
61656 119578 144791360
23224 169876 367126770
41244 124873 209414048
185056 195594 208907084
99887 177989 195354129
85532 105424 539614184
173327 188783 38827239
105259 143613 861654522
38529 105360 831733422
74641 140173 320171699
193912 195831 4853043
108212 191570 208693160
122297 123630 734826
24863 123893 334860120
79817 99158 48326663
102611 160532 983905343
22959 172840 545281942
1995 187373 644490539
86959 108598 407960902
154681 165517 27134151
173083 193127 50243811
144147 187736 109069114
125494 126654 865863029
198275 199758 3763364
122668 151915 3210151
120750 157759 843455815
125611 171062 113594417
100117 107350 17995940
175500 186085 450191423
172160 173541 3384503
7530 198919 479001606
24869 105636 202138480
99631 125561 65051862
135678 139246 8963791
78731 93045 144786916
157881 187391 706370606
59606 193193 325652753
19156 50960 79478669
160101 185637 63744453
194279 199590 114214439
64274 131520 168349275
32776 169866 343069967
74982 152186 193287910
28958 92272 158284484
44878 119062 185711268
29567 169759 350850589
31527 118217 763188787
13292 115935 257003300
181740 185518 9612996
36446 132696 494824286
189289 194963 14222496
123129 138451 687185842
51643 114540 157417068
52005 128619 727284548
157366 181186 6429681
169151 178773 178604517
41460 196309 983965645
175162 199465 354230430
169901 194540 61608094
75750 128898 133040069
163667 175029 346414400
25869 167389 354281131
12482 35236 946627781
63763 167077 258605664
13343 152151 347668881
80273 109339 571835588
180760 197972 43259319
136750 148511 29542713
194855 195560 1766139
1206 116616 792550724
58572 164491 265162708
27944 82366 136183010
103853 127443 59187190
108631 119910 799622001
26343 160564 910234505
98594 126300 69506855
32504 171218 347009833
40782 79136 518387977
117547 119260 843837571
66604 144342 194607126
199433 199920 661316251
101540 104845 8221014
47148 61694 36515493
100276 142662 106184674
18017 34759 41906978
107046 119515 31246422
91842 95263 8721212
69481 148257 197364420
187221 197146 863765549
25658 140213 553065387
76782 193188 388905212
28948 162548 334597781
17902 45495 417883700
181774 185429 772183616
74850 178961 260290561
55917 67006 27549308
4860 65219 57070850
3571 19859 292452832
73468 174942 433943233
108493 120098 29102565
108092 112344 10670395
33783 125749 230245318
154488 184265 74316382
25824 120955 940694258
52612 79423 247175397
95118 177211 66445367
7979 194628 467183215
75293 163335 823207544
95049 168601 184163719
189834 196210 555918503
75091 178354 258239011
10118 94970 75481061
157848 171983 126321244
116448 132471 297542064
122826 161050 202292155
54742 110298 227923282
31192 171972 395827794
129718 162371 675475471
153517 156042 6444119
125749 138149 31034505
61858 66140 10689089
119147 173694 708627383
84524 181932 497366439
158997 186900 69658576
14098 51027 92453448
3637 144237 703490720
3823 20184 40953423
177892 193737 39776069
140357 180953 430251397
194328 195970 4120603
121338 146648 63473768
48865 164887 260928767
114367 176059 154365781
46968 57667 26953770
139744 159311 49014834
127019 131702 22032772
121191 197356 190516509
46706 195941 373513076
36041 110489 220294748
120658 167240 936967731
47322 130523 201314104
151987 163512 332969829
179842 193090 33368431
90237 192934 268657388
74528 195480 302699085
140445 171084 943892650
117347 119004 4183300
8706 183740 499631441
198569 199833 764003925
116435 171142 384405679
151132 195815 111630074
121681 187793 278965676
86796 96115 23357892
157818 173565 956577720
193580 199078 870847040
87360 186908 249255945
91428 157046 112773933
166534 187725 52996315
112655 120776 20412695
59314 66325 977168748
30566 177385 880598847
167300 190728 58622305
156758 199290 212077403
130664 197921 725549575
60752 161492 252278495
2377 163463 403370674
61943 76631 501034705
153634 167431 34469536
4894 78364 184011263
179339 196204 446420857
137525 161465 780604195
38710 70653 721914359
146895 178126 11871533
149874 167836 754392744
129611 163346 84515538
7989 178276 426065768
187149 194060 790579038
88834 138694 125067776
196319 198292 5000441
6591 53707 118012510
183153 190426 18282524
49991 91898 589106749
28875 161509 332183314
118292 137945 49332770
114490 124483 25135513
96574 196420 829219494
73819 150474 192125001
82509 156543 185518701
166211 174860 650370615
108858 178362 173884655
123264 163448 100790850
96279 137064 102218307
99182 136054 954465721
67411 199038 956545087
94991 149152 369841960
29927 175485 364208780
88208 143859 139538138
134738 136636 4785064
187386 188080 236740198
128342 198013 174236568
104009 187821 209848893
48576 138714 99255731
90679 195202 261820834
26185 105514 636941556
171316 186254 296676295
57407 179802 305898310
96062 120107 175880177
71448 159973 221744720
171798 197551 64458217
64399 191424 317889327
103003 171304 402623690
45630 140620 815693827
106346 134350 649645965
113147 140100 350097908
197377 198702 374623718
181313 199887 589752768
162037 168652 246758418
137159 168192 77538930
71836 161063 223577874
141906 158837 960732362
165198 192746 68708524
49560 72769 274298066
110566 156855 733571137
142665 155314 823632754
192520 198521 15015725
123654 188244 907922755
159355 198141 96895087
10501 110996 251600970
164977 171592 16247661
90243 91902 4154536
161373 181859 50868648
53087 115840 157027209
116 40979 687533185
81657 148983 168750949
12742 100063 218684471
139507 166112 66551644
167343 184219 417670267
78488 134460 183443520
21987 60399 96288900
115930 189186 183351246
14763 182108 839369264
82489 180969 669983281
79575 131594 922917188
10954 17703 797378219
160876 195098 85420909
42987 143609 315148302
58139 119069 152284612
60142 170517 276062100
156811 183217 65760464
41737 84051 105828242
108982 139397 76314351
13845 24160 769157181
96334 104961 21596102
72586 73403 572002425
177492 199970 26401133
173756 189906 984626570
149644 199738 125186343
61662 151960 609713078
54836 63371 21264734
121645 188522 167386833
74535 84861 25802309
103243 182698 563975216
31261 99391 970945387
45339 63825 46316814
37657 149260 279514632
93982 159211 191360779
84081 116054 403434931
110731 180808 130989607
143687 167508 59496243
69558 170159 601532611
164574 175547 4301895
85879 148476 776091612
135533 174968 867196345
98209 187085 601361203
187880 188578 1713493
138679 192696 289185452
134399 165698 827481744
60007 188853 972565153
36955 177500 848398670
93851 193748 250032459
82327 156284 185354691
118556 185579 167731723
176783 183434 6560088
46770 125121 904771746
187845 196519 21599607
4470 6938 108879
61588 143679 110284090
7916 99902 230256774
129347 149835 51393098
165661 166636 2353243
119934 198665 197030863
131306 157839 66571236
195579 199097 8798294
93920 179542 214127850
171067 193195 104731145
134185 154050 201625509
194185 198150 7597025
18881 104591 875304138
98984 160804 989848809
151244 165759 36280452
118430 166471 48425065
112798 129449 127078
18379 90752 180877551
74315 130863 513303483
120488 198252 194618429
90273 179961 224434554
182322 189853 18980419
61036 194308 333414957
58467 122592 160311058
124959 195295 175854869
82844 145224 156216178
95523 143019 119051964
199530 199982 1116914
22154 131864 688146798
128345 151648 104340164
168352 175812 141300594
60005 145470 213856435
191761 194576 7062211
19840 35764 735645888
151617 160311 21747210
155686 180627 61935567
191946 194938 7484324
31104 80063 369655660
175368 194632 48276416
159527 197061 309063693
77597 145740 170597645
92017 197169 263296055
131366 184171 132062254
192200 197658 13609939
177136 180382 7978565
64477 189551 502957143
103559 182734 521090537
60465 78667 45521690
122390 130686 104800451
175991 194018 45136508
110332 144098 84594669
69921 190791 954042070
60554 61692 2844091
50619 163430 282620165
21579 191400 948131543
67722 134741 167798946
127873 160904 987158753
133325 177852 111218545
69480 190457 302780880
121687 144820 213606853
109491 171886 263267098
11592 145936 336499167
16419 143912 668322489
124777 193570 172014242
76177 136866 561013064
136731 162762 65270938
165401 182812 43266436
199477 199862 137718227
16020 23204 17964735
192464 196054 8939816
13674 27654 35127191
69593 107889 845214836
34549 110419 189792580
60351 149105 222192441
35167 154660 299191180
133360 180919 118721472
188442 190334 4757099
101296 196312 237752942
142421 194177 129403820
23698 41778 45343849
77561 127532 125076537
143254 156105 32318986
130916 184565 420103968
60573 83847 487236016
55842 126527 994569135
164670 174502 851423331
147854 152642 733012908
142276 146123 9633824
128427 145075 676388384
112538 174153 154253973
179502 184963 13778565
63433 176823 230636051
89095 92234 7876226
178954 192631 34415528
97803 110349 31438907
70144 150745 151463922
43545 117712 185625550
97481 128117 498690352
163855 188280 131998784
62753 103770 102543557
120507 157729 93399746
161967 189237 67967784
93875 156192 156254285
75786 147020 320125935
21817 131156 799555113
144110 157686 34152379
170618 175373 11845323
101942 182095 756300066
85367 163244 245633805
156102 168091 29754250
111293 196967 900622729
51602 102630 339232943
134741 167811 82678133
140949 178470 93583296
72119 191965 571827779
29888 109675 199573178
66665 123020 334908133
113102 187229 185633896
46710 57927 12353205
6839 54622 580628383
37123 64751 28476869
111115 127678 270119464
111249 150181 138617518
105519 171076 164072665
65654 89340 654695372
137135 186089 122419898
74418 168733 236106968
65643 174855 273218824
30937 111351 201112697
52879 91999 97731154
80030 89944 380843292
172341 186807 2840398
7858 18872 27634392
127809 136358 917458147
88807 109338 51422878
129938 132064 553009326
8599 50435 104758869
43382 124383 896827697
183295 191655 20956297
166016 194671 152687873
69582 169486 250083116
17428 28941 28813422
18646 119820 561771649
110725 163683 935687736
166991 186210 48029367
11976 160937 398395886
88535 149970 890426859
85454 193022 269206548
128967 147214 388033938
53173 163190 733507645
122114 181764 706016619
51904 191598 349636107
152371 195853 813212423
158140 160312 559334577
199900 199940 742708690
88501 140593 130701058
147891 178684 76644820
150675 152187 127327741
76326 194048 294440150
92858 112146 246344592
133657 174691 102520601
180710 189829 23056969
31892 56880 62661330
10280 177743 419089801
85862 118148 80737517
108845 161061 131037772
91514 147837 141398703
46755 101155 136144990
25706 163440 113748011
52199 94516 957050894
1487 48463 117499960
51916 97752 114703406
44765 139694 237725276
145711 198029 130785353
114022 164972 525480103
18554 64544 45746611
62396 73658 28106362
176730 186689 766806817
35962 75551 99127897
145044 152732 164435169
194561 199141 695759625
85118 198360 283464542
53702 65664 29943860
42875 83867 102576153
144288 148421 10505815
142012 165178 531485702
176453 196542 466736602
190535 197910 18394821
88271 176809 221699240
64468 118615 736209309
70609 151487 713379842
52498 152690 250966647
77110 106939 74459362
187469 199450 29961960
155823 167517 767756084
195775 196896 301704692
159968 165454 322707129
67897 101346 221951827
195620 196405 1894508
125661 165217 99104323
42858 102415 149024362
171729 175956 10576514
32811 76362 167653532
79418 169112 248256969
70764 114336 849118845
122133 175362 4066674
191034 192864 985092864
151319 166546 37959499
21679 47871 410837816
97294 121813 739908564
99897 192439 558564858
35794 192219 373382273
26573 89128 723449322
91765 96568 111858395
103528 194471 227689516
68156 71588 8575257
120658 147097 66365772
105257 119033 34522868
180176 183393 8241707
188203 199499 666863098
113484 136475 57734469
41039 111860 237992048
79002 164141 213235018
53772 139670 975126884
119810 159154 953436838
105017 191985 217697907
95969 101217 709599208
60991 73623 31464040
84291 99591 22820634
133299 133389 243543
10191 170867 533417721
90687 105205 36515989
150030 192146 122198250
133064 164916 79840642
140415 162613 999974032
15298 41478 65615030
69613 133115 462475620
138207 194325 944292250
132677 155851 58156674
30176 124796 236892214
133609 153140 48865951
46031 168755 665274342
47629 159666 124980646
16863 149713 332669714
174704 195405 183727780
53058 69099 40159521
31877 89838 923544028
194755 195635 816392819
74051 79751 121528699
32435 158279 864419494
35673 114386 196897337
20764 176174 388859214
75100 199758 311968597
126819 171167 745521872
197042 199567 6408419
166982 182483 38603922
112707 159321 116922337
5410 69730 672450848
112120 122503 26100179
36200 64869 71726510
32499 134110 659865244
56060 164743 697063064
149610 175945 65606937
92230 117596 63621542
126528 191764 163129500
18885 164792 509138568
156736 189877 841383099
46084 126831 202189737
30157 134073 814720160
195758 199667 432281432
86710 165139 196579050
180386 198714 210465164
183106 192400 23324277
12241 184333 720629983
177566 184840 18207327
1088 151587 234968291
125199 180993 190302857
148038 189208 352319523
51839 167412 289338792
100537 104963 11067513
130063 178893 556589309
140261 191127 652810920
160171 167230 17564819
20316 159877 349411688
134442 153684 48205674
160504 170787 698242576
20940 173999 675085996
184585 190964 16064509
179161 195462 700556971
145146 146604 3677105
166584 187244 576885626
79804 81441 677893112
16944 49019 80270106
11264 41362 75455101
110193 123264 949343230
17153 62224 844711139
26919 118067 607503746
168987 184381 984733823
64232 82490 256403937
160429 183231 285216687
40735 59602 47354364
159644 165584 14876348
23534 61372 94885496
13349 169939 392111676
61232 76916 935525900
115304 123053 159158381
49914 59491 126050007
170130 199756 160906368
169585 175727 15239417
91585 119336 342714832
64544 185474 928526197
73472 84956 504031765
161663 187932 65509544
64643 107651 107549008
191912 198017 15240252
191842 195287 8595730
130233 132038 4457134
108057 136784 72119664
78398 137514 147962304
51634 99409 119572240
45788 161095 288863487
163154 189599 754035837
82936 122237 98371185
13468 61732 836481559
187546 199081 508186899
108821 160074 780698882
149618 170586 52252506
99011 142674 109442602
6599 76408 330783007
138895 178208 98138202
165024 188259 625191431
185640 189950 10802102
134955 159247 60890662
147120 180780 745057659
149774 151133 781296643
122681 181386 146715611
8493 50842 568428514
156832 184155 807170867
88505 152259 650033780
135105 160399 63394316
197502 198538 2667451
74678 83521 770931211
150633 162510 685949598
194114 197604 8693750
107561 194694 302697723
124218 156624 81289996
13641 105064 515145969
73626 133803 822358915
195135 197375 970326089
156760 160111 896906540
94135 178705 211490452
69020 124318 138493510
44169 92500 37994659
101837 106788 680066
50634 140563 273936136
156588 196772 100264440
16021 135053 391343449
95776 126292 76544095
95105 147065 130261905
113203 142485 73482846
59524 121231 154283015
21557 152183 461532118
101020 107575 220253390
74966 170448 238919417
109193 122775 34106654
63821 74006 25437222
139588 184008 110988459
192419 195039 6551212
160112 197076 796966040
191190 193507 5724883
179304 190687 28721873
193849 198618 752286295
50997 136282 213661735
83466 163991 224988032
161929 165001 7661086
10569 62212 826224503
95479 109523 193147240
55463 133553 664713549
66381 187770 521267974
37454 146981 938149555
119941 182539 303309428
47425 74583 68000642
169579 176242 16554485
22161 78857 142022098
132682 142253 950966823
2140 23318 877572127
86627 103074 41135020
121650 176932 504842721
138336 175094 638492534
152680 161388 21871494
22362 149707 318974663
110282 164880 136931474
29552 52239 1695100
7128 174478 418832951
134414 146963 31494607
44429 129255 347626668
138580 172598 84955371
89250 124474 88427509
180587 187171 16745619
32715 35368 453872622
181084 196688 39196933
169172 176000 982873400
128282 139614 312818673
156463 178108 53778932
12179 154820 983187122
64510 114703 751804816
147346 164960 44160143
69168 176036 267385075
145517 170828 543058421
47717 137966 226006765
10124 107609 243990440
30867 65022 478690777
35453 128448 232798605
136691 158051 53553520
98571 164932 138641955
132286 189242 142419171
109002 163288 136185111
19765 170310 691066356
32440 49526 65342552
87112 98258 715409015
28335 76638 121026193
188860 196388 18760583
136666 148612 649143022
186279 198212 29888719
87177 125833 50592472
51659 121312 174377971
97238 153836 376722355
31353 75696 110944563
185235 197928 31783387
170024 177268 892365171
13692 73843 984629114
98802 127858 165618070
62857 172439 274169550
149770 174664 91180052
122432 127681 197897180
152042 175401 58314326
60270 61460 785538044
55439 124681 173221543
179559 192680 16683384
8781 37773 986311306
182501 198895 328467091
154304 161223 17426484
13428 175465 783073347
79348 117371 161735246
161005 199662 159641227
47886 195490 542640214
92666 126461 84762252
75832 110406 86443477
83022 130076 491492745
70576 118769 120599303
134210 149884 39366595
24740 110147 628173510
135080 145197 25328797
91727 163167 179234794
97520 112822 38245177
64461 199443 337831471
90266 194189 260277026
3850 31500 679608742
16838 49235 81072433
137916 194083 923348062
103317 184969 204365418
78090 182651 888033556
159885 196991 202976814
191508 193236 328195766
64957 190605 913406805
29821 117267 405599631
3995 177280 433591147
38667 109648 872721475
17435 125213 376565495
19026 89632 176514113
185386 197945 31423631
22884 119016 240599889
72693 199651 615324575
96007 147058 922411326
179101 179683 1450280
84118 162752 197101687
177549 197475 585987505
80695 87192 16157566
33377 58903 244080427
176708 197555 55245041
183689 184897 18374865
98291 159753 607174234
179133 183657 723341209
81234 194118 966656604
84563 120309 89502577
132839 155845 670210642
175689 189040 4055606
99250 137687 96378232
73892 137565 358416493
185724 192639 32269940
112597 134574 55191074
31737 91146 348178137
58921 125881 798312582
109065 119573 769314862
130736 188579 144654129
72538 179097 266564354
160556 178667 44964859
171021 184306 822297577
158806 158843 85142
83185 163126 657675165
17333 57498 861461406
1638 111680 275225536
17753 186171 724115432
37851 192956 388138921
94148 124634 76395700
167590 170278 6705359
32680 70992 625890682
97083 149252 597743472
58992 154790 310198899
104031 124028 50167810
183807 190260 162955203
175037 185630 365097753
138394 152450 35182536
180247 193268 110707457
26117 163883 345083003
55268 172390 292958902
68361 166145 244831592
163462 168133 504054322
82163 103726 841342139
75583 157451 205073949
63250 183010 299668358
189657 198127 21204238
190716 196754 15003028
129196 170957 104327641
70179 94543 60935813
47635 76285 522477272
40161 158405 296047213
172925 176800 717046038
42235 75224 990184232
33627 154373 302256302
82503 143170 151936849
107416 118751 28476802
13346 15297 4954949
169986 170842 464464980
73862 171797 245062469
177808 196560 883189495
173666 178088 597045522
10705 136300 314598866
171035 187746 41940019
126065 128766 6730893
79407 191144 279607536
91213 93704 20742752
41846 169725 320084100
194499 195870 3469023
16950 28415 947960576
75343 189052 351102103
149063 178415 273573268
58208 79155 475711650
170641 190698 50231255
53244 82582 73390608
17370 55536 95668510
71841 133364 783334614
35013 163886 743419216
162595 190852 70480357
12133 172074 879786372
76547 179522 656265145
133928 185027 183241858
60906 118490 52517548
101075 172119 177779078
172266 197372 754840365
104970 139321 737605045
84675 177528 232331909
185356 198333 32526823
60436 85574 62800127
160550 175703 130309324
151807 193554 104306554
189794 196618 712821817
199628 199771 459158640
112099 113369 3189737
85377 138194 132354092
119917 181799 943927901
70512 169560 967995770
111635 117835 15566958
71857 183076 984444883
84581 165291 202248367
56649 148367 854765326
169232 181201 29736534
33844 157109 667660193
151184 180964 74107838
47890 48897 2621096
127316 132092 11931754
20636 179915 398377642
100395 187506 569458788
25370 135436 685602382
120476 188984 601754113
114161 129057 304153645
197454 197781 849364
169662 174164 863491040
16025 68837 132175948
2405 98462 861698150
180725 193264 411813254
30140 38007 19691471
167116 194217 67755148
88823 119648 77244323
147680 170999 125136072
164619 192167 68653443
181004 185300 10909241
77114 154029 267681020
102291 148182 928627278
189609 190375 607461819
71811 80549 21892581
5942 152967 884740902
57428 60956 8724019
138916 188170 123211420
188076 189166 2659978
38715 167528 322343586
118818 132260 692554342
33664 41326 19088090
12153 166573 386670947
197592 197840 635251
143548 147128 9079833
179213 195294 316309573
126645 180856 135328175
152528 169518 42438713
81077 169570 493851758
196459 197812 513121571
48665 73382 61792829
23962 117575 594620647
125099 144557 48644892
63116 179770 291747698
81484 105545 199651166
20219 82025 154631933
98589 116278 799434816
25757 135728 275359878
75142 151417 331707942
38744 147401 272058600
167512 187349 232310845
3595 67754 160584266
64917 77404 31313737
154666 186920 80560539
180885 185090 906855514
143984 181171 92842821
132592 134185 891950876
19120 144796 380093483
96009 195773 729286284
158777 172943 86350977
184815 191726 328078829
198288 199453 2949093
95251 146695 128951858
24987 124810 884606988
32185 161126 466613294
96971 97331 236255218
72241 139056 186088881
27517 82497 247149043
46326 51748 285811305
44182 114121 878955730
194188 194698 637723695
3003 15731 770630837
77625 127160 124013448
171404 188148 126389322
148719 191139 747235299
138862 181860 107361775
124452 127086 440789098
100312 192077 229646742
138096 175364 202031791
182527 187568 681481186
170645 187149 117318801
91803 197340 264241955
83702 118859 88012770
177372 189323 857516808
119035 197808 809224943
126737 150006 951026706
45616 144330 247177395
36375 172457 772619734
78290 116436 95311894
122383 137546 135426316
52799 196131 358701148
196155 198301 5411826
139247 154696 38684501
118630 168359 124457205
1264 20512 16984945
34221 166447 330957237
127037 162503 88868417
5722 23874 189492317
10762 111049 251109401
135541 190310 136992401
170636 180503 24437995
109919 184358 186338664
95783 171562 189647232
137665 184892 117999069
24131 138994 287647401
98450 99842 613083659
80776 161818 203092211
572 77358 192229746
6361 179856 471383357
34416 112416 195055475
64131 177725 282926995
67506 82489 918389
75331 116711 96954390
160888 195807 356283972
174250 188458 35595032
107091 131252 60651140
96740 199084 256231578
162533 179259 513548771
104302 144494 100692555
24803 52970 70528432
165892 172984 17525056
172678 195682 498352888
107761 192897 213126562
49594 78059 71323178
145303 185098 99432420
95133 158120 326366267
172641 188775 169424701
164540 183365 46803484
84319 109709 54758080
144102 153925 24646695
194485 196050 3898081
75349 114662 718899042
114373 170477 140454260
82188 171667 223894659
185871 190282 9967354
180739 196577 706649518
18416 127876 744437004
162500 172636 443578329
168704 185055 175472085
71802 148490 192175437
51070 55616 140069530
51987 102615 680222766
95787 188421 231906364
191721 195228 8800221
149559 173578 59786640
101483 161864 568139455
55487 97827 105769126
71576 74724 7938320
29976 190420 401536683
174730 197305 44645436
177248 196083 975281360
50641 178724 104679466
198390 199290 134062
82782 159371 191846535
3219 26719 58859894
178950 195356 777138846
97482 141609 585482395
69157 131508 156096900
21117 179141 395288927
179913 186274 16120463
116691 190210 184060946
168479 179659 27753268
133730 153336 49077029
152491 189983 93670675
161768 179893 44871812
184469 194580 25384320
69934 131145 153279832
163268 182520 47822707
133120 195102 660136885
187583 189210 760211759
55771 173829 573757898
41284 194000 595252982
113729 158943 591295300
166826 193446 66517942
133990 193274 148241930
172037 183551 473919109
20138 191201 428142588
99860 108181 235933820
681 90500 608457714
135271 173430 160783492
52424 53228 1338227
32187 116702 211368755
118234 119269 2626375
9019 20041 593975446
9891 56758 595361786
65794 143124 775686232
67360 163436 482127087
196154 196396 582126
146002 182049 89951952
86157 146605 151411151
151967 177436 896913275
164791 181409 879957719
34276 193898 455290463
61287 170113 272286152
5853 152062 366061303
12670 78145 917495458
181419 194142 31994721
63573 77960 36051598
78383 183587 456411937
170230 175185 12318397
125468 159659 165472447
74478 181980 846147709
169484 199296 74567190
125911 151483 64070903
11872 67716 139904548
83603 144093 697569371
143631 168424 61991710
196645 197357 1750229
88271 122271 49845773
92991 111031 372786789
147501 182353 86885010
14760 197578 700998588
77073 146963 408168237
50589 158719 158030370
33504 87340 91784050
174303 183767 907216200
132182 184945 266528922
107187 148734 603826483
144024 183423 98505593
50514 55853 610353070
135989 184151 120398480
196385 198426 60085115
53747 70540 41997929
101074 145628 111647348
62919 166576 911320001
32664 119135 816514770
173331 179259 659324675
110395 121768 28452378
40140 136775 737445022
105588 126396 52247405
82441 180715 367249196
19851 76459 509048374
191955 196959 12451724
119487 156096 91926330
167832 173546 589872105
145946 184995 97538349
167726 180652 32077848
170940 194867 59946919
68524 195916 318821774
109597 175363 327564174
138176 174305 90247311
48442 80576 80436153
24629 170107 364176989
99364 159896 284200184
199017 199420 210808880
147788 172227 60917704
74160 195422 303523631
186368 190608 846394456
149290 188166 543171954
134062 152780 46910878
187119 196561 23560954
18340 196881 919285052
74194 129965 139799775
103640 161257 144536984
38318 41810 949955656
95156 102469 18336045
84310 87018 53783179
153045 160581 243762090
191092 194394 962367261
106425 151918 552380149
190498 198395 214052362
96736 144455 119591377
160478 166844 15834938
186523 199938 247518745
173218 181740 480365004
147488 198865 128395372
93333 173426 200366330
23848 190512 417231346
146174 179324 125489725
30167 99072 172334141
34733 104226 173818448
144978 197974 632051916
62122 74535 575379168
27439 53743 65878703
67965 191901 310169017
71082 135975 162571254
28791 111387 206672002
98801 183588 971066746
78134 99626 53640437
193501 197267 9396764
75476 104117 71532341
54418 64192 24387700
143281 193819 126372486
14194 44106 71002961
179382 193693 27814186
168002 175060 15035028
109580 155156 750848148
39932 162776 307580422
164047 174539 561524132
192423 196054 53484458
35070 49302 35625814
72126 178072 265090499
62687 68990 15688081
155441 193461 94909535
99232 99242 32108
60736 186304 615205208
2314 184952 935550491
15255 133558 296278340
147489 197838 127386289
24322 120441 240610365
22949 171205 370969192
146901 157169 142664234
64148 84914 123061306
99257 176986 194560841
156563 192833 90513108
120131 164378 960038220
56557 170476 284888048
125309 192491 168001658
57129 87418 75433223
64324 152999 55934382
42841 178903 673130636
103528 157861 395887068
166921 169763 898151173
160774 193626 81988327
70676 199787 999460144
155397 181229 64288560
14009 69339 757276840
51696 143752 364680356
181855 187524 14400687
42146 97856 139364048
99364 177484 290421973
49757 92687 107395921
4564 63632 147889870
142074 144739 6574818
78449 188317 874521428
113997 120064 15228805
28288 197804 424182922
185977 188016 4339188
179806 186354 16575783
110684 177668 167536814
19230 124706 264054416
24617 93403 172188621
130101 138360 20668982
104949 192776 219830095
172258 193436 280710471
48544 149253 349800509
171281 176432 988143692
85475 116804 78391863
55688 178958 876316172
24394 108272 341155346
186412 187644 637263867
15320 62682 118667812
122277 189071 611918752
168156 182284 35227720
102720 184209 872682650
49616 80364 361977656
140215 190423 468563454
15916 109331 233717075
13142 89698 262148936
65505 199689 376870626
43759 162894 298414788
194073 198944 12246846
101801 196410 236701006
144329 170783 66078998
173872 174273 30970287
26161 63898 94512370
162220 180379 35852233
195629 196676 659039145
144407 156243 29818978
25991 69175 799466938
172501 173598 963093615
69955 161623 767727969
146957 156657 6653988
95879 96752 2166841
164593 183365 982239338
185256 188126 755601729
87748 195641 969766891
184679 188981 10879080
169824 192345 56308013
120450 188457 276900360
193643 194089 97099368
79589 86311 16766421
194035 197491 286214227
144207 147395 698683893
15958 124185 939163366
133750 172139 388889981
157680 198576 471723661
74267 192206 723448497
8350 64392 851193737
28409 150096 116441932
64573 198004 505687545
1679 25054 58360795
185618 191868 15648148
104661 199906 238422365
160695 160836 368370
157249 160958 4771939
33813 179909 876453859
141280 169119 972071303
105919 152373 116467016
16316 179909 409232424
130267 189028 963647547
136009 193519 143798738
154537 165351 27097768
140690 161662 52602259
120040 170817 394931684
55153 116549 157339882
88348 112332 942782860
104774 190625 606533374
185024 197063 801065857
106253 173335 167798604
148735 192862 99687346
37724 167818 552936057
183278 192950 543852491
29842 140659 277464323
53420 130004 762331851
68578 146993 802392373
190718 199283 21411356
34826 71921 455301575
145263 181220 89730037
122524 145492 984699429
146210 161340 38026954
11766 108619 242458496
177023 191136 35409873
11620 90548 449710202
140469 141962 3746241
39138 104088 542451673
104106 106095 717253194
9199 101586 231371364
67000 197825 851301814
125671 188023 155976631
158012 175372 43170206
94375 191123 242187670
58284 107604 123117236
103514 184479 202645441
183738 187510 416516155
34294 141544 814083089
132029 151710 49335204
61854 142321 201424272
167446 173668 15419200
128399 142792 36017768
165159 194084 72114596
188010 188589 303853515
155049 184000 864688211
113711 191226 194118448
61707 173519 279625806
197762 199276 858918310
35604 182718 921231013
178965 180228 499212959
62264 92675 75979288
112073 181077 581270394
74842 137468 156779593
173251 195010 328570
95233 163214 842786149
61633 85131 196822575
56181 119393 157952099
102306 172620 175941974
28874 158662 325005990
49581 75491 197860956
85603 92452 17002948
118311 180293 465573906
74306 174823 251503192
105996 151671 388590998
120257 145339 62900042
96236 179398 207979963
62540 146821 884286029
189063 196032 17410540
108767 121959 33092359
41169 85153 72683544
86208 196088 274960738
122019 164294 106088410
74885 193428 296583758
66059 92671 979338225
36331 131804 238979961
68439 78627 25599964
191212 197472 15552820
111652 126558 174150641
177533 197015 48795236
103635 151841 120870964
198769 198793 59395
72930 128612 139490470
7949 31764 59733418
121860 176134 312010861
170640 184737 869639607
49704 153490 259864808
124322 143947 210309151
165252 188754 58633528
192041 194503 713970916
176689 185436 827009898
107890 170640 255089672
127197 143723 258301200
186869 198251 516253949
55825 158606 257236126
122068 122217 382476
12393 133499 823628370
140774 187561 488419297
37016 106567 721681062
148544 186500 646848695
183092 196888 34516052
165687 191518 64459709
159932 178689 46615294
95447 168597 183145704
130780 146922 773750056
10344 95460 950044432
51160 92692 287687318
96826 153289 141532226
176645 177999 3325477
103047 134093 77897649
141649 188819 965613633
2681 41830 97990374
25663 93975 170993200
851 128140 494579459
166767 168876 618883591
169792 169839 112675
77755 166899 223065315
119815 175990 255716125
135965 190971 137598005
19404 116289 798934327
133036 144759 383389329
78073 80082 4928577
2334 194025 244614805
173978 185636 528389661
163040 165507 920919981
168539 180100 809520083
77099 183848 858178844
40615 92004 545764910
107926 128843 52538931
112412 160678 182559639
174211 183742 23875937
78335 181017 753884739
172807 179268 16075822
136638 163917 959700510
151392 176693 716657095
126317 175284 742392607
49402 126988 882412091
199600 199828 737578355
162125 173158 24016949
121060 168142 117820374
161546 187604 64988514
25236 129434 11376518
119128 143670 694360664
4615 182074 868677917
183615 196422 32020372
64977 66381 3518242
182790 184732 4888463
192165 193611 1546377
191938 198588 16633576
190285 192903 377539341
161477 183591 55074244
94690 125197 76517597
65828 73194 18339692
126601 131507 12217548
61832 128773 167566846
74259 174835 386966171
132144 145875 34414091
59894 111630 129231947
191098 193236 165636759
39175 149798 277016135
30095 140482 969047175
161095 198708 600541770
148548 184525 89744762
141951 162768 52226998
38037 134905 941806472
78809 125929 868989939
83771 128501 295618670
49005 188266 348558471
101618 142925 112863511
169880 188941 119407448
146684 171759 615107102
171487 180870 23331753
131726 143597 43415843
112922 150825 95184157
174481 196105 54117239
132597 152876 179446663
165887 176418 26145740
186128 188488 616555332
133851 140114 328875730
14361 89865 188932249
125541 137008 6806891
23499 133997 203841965
25948 76700 753034586
64476 105741 599459804
29859 114500 891585801
47068 79155 445979130
100358 114903 25109306
95350 126410 77881971
160566 168264 3953714
181335 187285 15108770
176576 185001 21097152
44023 47005 275322077
87911 175904 220335204
182238 190044 612178702
72746 111456 96904476
66890 69246 161014374
151832 160181 20919907
142306 186692 111002413
149446 173432 724212319
40769 86062 113294625
10315 198183 784863089
34278 172294 345326927
118537 156546 357573732
4145 128938 398206931
167117 185950 47058287
26730 139764 282973087
16325 34130 44655515
166508 171680 106896648
74729 170858 240500748
80184 104599 747033891
39306 94789 138706805
114672 143248 162272225
86063 152492 485963877
177781 178854 468070408
9403 149104 661921197
147727 157276 23955679
67213 71038 9487287
9195 67247 723625893
3231 187359 684616662
141237 165937 960730169
30343 178326 597770450
94974 127829 82309139
26822 75345 121501958
195321 199798 11266129
93404 114585 52985695
54634 194459 750597440
194238 199893 781351728
122686 154986 80986830
31458 65656 592716433
77235 167633 226200313
146134 180817 86475280
85627 188373 257142580
68592 199144 811449265
164404 171425 509022036
118054 124769 315990820
48866 187324 965399899
90647 139663 123046275
60597 148513 410331593
23194 24845 4119652
159606 181416 324840616
48206 110591 156137310
102381 173758 178579180
75575 161321 54706954
140812 147072 15680107
133396 137917 11324456
69955 147361 193889133
50605 136395 534189465
47144 179982 332230654
185539 186729 66606298
40973 75241 550079748
175140 187565 750742685
26492 104974 196357953
40797 108747 158900505
183852 190642 309875745
119433 186061 740435160
174632 180412 323799513
68846 182936 285471320
32333 90315 144795322
60516 108697 120368094
55044 178229 308009534
150782 188375 763160822
27062 114047 662912115
128674 196831 231215650
150946 170371 303842054
191496 194662 7940073
65446 195087 325833668
126084 189502 580096436
51159 121294 791935671
72792 171070 801613027
106133 109678 8805308
116976 189178 538144023
67050 170555 259029641
55608 140839 213295653
111832 150316 448769405
3999 89380 213516705
63705 169331 690214918
116730 137652 52529421
17350 88467 177802586
65169 119090 134925267
157902 172574 982426558
22190 199939 886920173
25194 187236 851139620
137431 170244 190169618
148283 169016 51698134
51210 130573 198825026
121179 141492 50946657
61180 178787 614946934
88475 128844 304275759
14517 17663 233767490
60967 155035 718017177
44704 150351 756109747
94372 171187 192200781
92014 157380 164083208
148825 182436 817497506
163791 179173 38082741
61558 187249 534709496
191101 197178 15121893
155410 157533 5380726
146550 185713 743808483
187983 194176 329388532
193315 199883 16500455
123763 193634 177507707
19398 84499 901417443
163777 198209 85933727
140663 156697 321894306
14920 146832 330388446
187801 192219 10973547
190601 193994 165327234
12237 104109 230024168
49255 76714 421960491
184907 196529 29107747
114540 116138 4007126
96428 159984 315442066
189656 195160 13795906
52228 199871 486715332
71446 96228 62034409
97339 160715 158859239
89790 94205 427811833
3648 122096 524360919
64906 78701 34602206
121956 179170 143020172
41660 100726 748555320
51483 134237 71037345
134288 145778 28786664
91671 124334 669294160
112360 150128 94872710
13410 134068 302239492
111966 152041 769832343
12729 36813 60460167
106529 170378 159875838
19834 104600 212159429
153271 171684 45882768
190483 192665 5411428
143339 147055 895605901
30726 44351 576527712
80765 84789 489209174
122737 185085 155935260
112387 132774 925768300
180116 194348 25709106
102427 179001 519224070
116928 194115 193170161
2571 53804 956974404
69332 190001 301952487
179024 189611 645812506
113816 143731 75050201
163659 189437 64254409
115964 161764 114933356
177173 191369 775282429
60666 145830 213137561
1620 87047 213607393
74631 165459 227471544
171890 189593 415664473
67192 141643 962101588
180320 189855 24056546
133185 160769 461599952
170647 197785 933127222
106633 183196 302807215
131497 152926 805309618
34044 153608 299296293
70441 137361 167566410
165335 179980 977177069
181451 196302 665013105
50059 113905 159728102
85965 141249 138456638
178529 198006 48883938
97826 118158 926354828
175198 195107 49872046
166194 172755 16240600
92533 100533 915720756
80553 105199 289394666
5752 80099 186103734
128370 164529 90654895
79130 119217 123987144
66725 136970 175893272
98677 119284 827320606
42700 54635 29934879
13957 85995 950746856
76882 187880 516718507
50729 195838 838119503
127191 191479 841914349
21247 72096 127212618
173774 181155 305846512
42983 139768 242332704
152862 168437 882164506
96528 101698 895424157
99217 99805 1522704
92455 124296 730703235
26380 68254 104803147
49932 178899 322587351
187108 199945 32131939
132188 145329 32920889
31996 100724 171864046
112481 178801 719590828
89411 126838 93935020
183064 193508 304892827
188282 191008 928523641
40218 89575 329616855
182118 192690 26592087
25017 140246 895285567
102007 138565 675426786
185112 188395 7862912
138336 152686 117452229
19558 89061 173784993
60931 164305 511246001
174403 190255 39734758
136631 164933 383280060
167734 194711 67485756
105732 161988 689483383
78793 170531 795539928
171788 172575 725243031
178729 185426 16897818
99647 131485 520977710
106307 141432 88073415
114892 145283 76239132
195244 198799 8905034
115719 143661 451524241
184565 194775 666140032
41133 76371 88307564
71810 160156 783847339
186918 187285 967345
73533 148877 515343013
143143 198055 137273610
128879 131030 358562034
67790 85281 43721912
58364 88673 48064963
144976 192182 118050646
168367 188017 49218862
119039 189428 176146248
133139 185728 131461958
172131 177948 161953491
34875 54649 49557317
29553 92844 685552686
111717 166856 138184834
19073 98718 533288577
166361 181098 906471639
144100 163524 370738136
80610 195481 287484478
85201 168996 209809895
172309 193772 501753578
27087 112158 554928648
126489 126772 897045348
190602 192631 5020237
77500 185290 269634247
70851 180512 876576801
134092 174883 101912520
31051 162152 840334201
90460 143125 218830074
117359 183579 165737522
6191 144820 347046429
178019 191881 34827932
104440 138712 170586004
175924 179996 534997651
151973 181122 547931312
178835 186638 815108157
132221 140843 333842406
23575 184229 902921474
145094 161968 42398775
167602 185185 791785724
93054 174467 203788446
199823 199893 576304375
124720 149046 61000871
50802 68797 45087639
17785 43702 64808740
96370 180095 209388442
168405 195438 67645132
4155 167778 814096638
117528 142043 185804231
194778 197354 6352693
78905 195673 426536894
159397 165136 14435889
147878 163944 838699232
191625 193086 3672346
154589 178770 60157345
182113 192102 797210084
189014 199395 182422654
16370 154234 345186114
95873 118112 55702475
188005 193976 509096117
123151 149462 66056955
85502 186077 251711887
74102 163507 510638254
69489 145128 863083193
199236 199629 903007761
131282 144577 33076441
47957 101300 133539190
120141 121858 479477846
116567 177787 955005609
168594 195555 468281066
128339 192350 463221146
61927 63028 2433334
107275 144510 93382772
178586 185335 926777178
31457 163011 329350407
59448 107508 134407997
102617 172281 174384457
136743 157718 182789307
9871 40497 830487513
159135 178979 447310655
198417 199624 695759414
52917 123745 177324619
115616 172608 935875629
7053 104195 243133652
163708 165922 5452936
71661 180963 574779826
127480 182872 45703867
54443 121485 167701727
151601 178646 67330810
54989 63883 22165016
1376 124972 211644807
49180 179815 326721391
191897 197508 360030818
166155 192988 592018625
199923 199961 602419504
118892 178491 148988101
123104 182342 148082345
158555 184830 753988475
77551 90432 31970067
169702 190857 181387188
8465 164247 766630808
10277 80262 175259038
173893 185964 30294650
85982 90048 27006325
109393 162139 27413996
69066 82446 33526213
16630 179454 407317567
20248 128900 272023209
25537 138001 281626743
131276 177449 115391865
105410 144604 602787653
128309 177823 123699639
24123 119708 239240051
52762 158800 265629442
162726 187960 62937541
94221 156137 552802279
115657 149287 84420410
45190 143860 247047649
156448 186632 431177639
147416 167490 50108073
147639 167474 49499280
83291 150128 167562239
70944 74692 9457006
164603 184898 50457372
16277 52078 89592172
175239 181820 587787918
87891 195408 269260846
129842 189865 150028348
77458 185152 269390222
18042 164909 516053454
175197 179749 11245379
156441 166453 24901503
15650 111781 240509788
181647 199990 468464157
119883 198471 524814920
31671 73986 903909653
6100 142866 178450354
45208 61594 622165482
66857 184481 575043351
96293 179642 208442101
100283 179423 333192848
171705 181982 25621537
79922 187651 269651218
19647 84128 161349192
92061 151181 814499393
154297 156928 764398071
70832 130561 149615905
149581 165583 480297984
81035 138375 143651218
153370 168057 36636411
171006 178226 61144531
89060 171849 737494860
98997 198140 862403410
92895 109387 41240892
136905 173795 92126167
73347 89008 39057432
37907 48602 26729396
57893 91809 84466615
81223 84362 75642460
29261 136160 890185640
157885 195652 594669347
11216 29121 44953459
50145 87666 839611364
97744 99404 119760750
98487 174789 190953327
34602 178494 359850543
67703 198021 326094255
109165 163084 135251096
46393 191990 718558394
113955 171774 144721178
91220 158050 167703973
41129 135684 236721436
7778 85510 828988689
36075 160463 489516941
10093 112294 255829396
52758 82355 74107200
21321 52737 910861835
130538 196071 163875895
63907 99293 889024530
26596 37174 26484167
97222 162978 489937299
43348 167250 894378737
16380 118788 639481930
11923 37839 753806906
181153 197474 40932532
129910 145167 23153963
21607 139789 603737716
14560 47340 381485373
106209 190602 428208616
45501 145042 249245830
132453 138048 954946364
121335 148348 710812736
65178 171108 265055272
99260 104217 12436712
6643 146385 468363358
51828 145434 234414670
170632 193114 56246274
6295 106893 276232137
151737 163811 30291487
33844 45347 622240091
39722 157574 14194370
62721 119054 140925936
68656 173202 261535430
149811 181463 78808330
167180 178023 26951764
141520 180043 96080958
60257 102611 697201080
9444 123594 469570974
84736 91579 396609698
133237 159569 397714573
71095 191830 892298802
122032 122664 999683
155196 183413 70397828
100016 183948 210033368
84909 123244 305749826
177949 199735 30954765
78031 146260 170744068
47684 160092 657366271
85068 134921 32213183
4592 60049 512989218
122424 195188 528848748
146498 164287 46070671
180671 181601 283908555
178871 181501 6580351
121515 139895 31892563
92419 99480 120652982
192733 194394 804696739
34992 151635 292077375
35059 173970 347535981
97162 163370 745667956
123390 195427 807407492
135852 185490 335210042
31937 87610 510745105
151713 166202 36209176
106537 131394 62326242
24051 32628 783285127
34697 167572 838844334
108244 173045 978958364
78545 109244 910097453
57905 80580 56552374
7092 192430 463915021
157869 191213 83257404
119049 167553 121427008
170323 194798 780874446
92403 163374 81024428
163829 166185 36747293
95297 180395 212809783
198994 199957 2409193
13183 42927 74601653
32547 176909 361166789
39558 65014 855852618
93282 147622 265201702
150623 166532 39669675
4039 131539 319116020
108377 195258 217503764
128588 146781 307401809
195073 196681 281343216
145388 152051 16650494
142361 147134 12008628
71365 124160 119593679
8299 98672 537824092
186260 192109 14643428
160208 170928 26614731
171443 179748 22806941
138737 197252 235137321
135140 184405 123129375
25509 48995 266416767
30493 62795 383295123
114556 165886 128666304
7342 42979 675558007
20373 99111 211987999
185332 198900 278788542
86631 145355 147152750
146290 161167 37378475
26901 174320 368926626
78129 165232 218091169
154165 159953 14513999
71131 77534 16164656
13857 184488 427072256
155534 190851 88176777
9303 40633 78581708
45956 158722 709127004
193588 196112 6288759
75881 108847 82338599
64519 111553 565565743
106210 196000 224732634
126902 141622 36842023
93653 196435 257242055
85755 188493 257111368
36990 111918 187384989
62618 133257 176855974
89648 162998 183970564
126697 138542 29673607
194611 195383 1929726
148951 192828 807708761
57200 115854 146511847
42295 110840 171529756
152273 188751 325875420
16793 138841 448815188
3229 77008 184765888
54352 137019 206929425
180365 198058 44461850
12151 30757 371808029
124839 127917 7623915
170551 190016 465903848
192990 197145 10348684
153312 154882 3969046
122348 153346 77676492
165296 189107 182891004
11275 87581 190898888
37585 137055 668173025
192340 197246 708712974
89429 118402 304113662
106141 163758 144467856
100869 199184 246087033
49009 169261 893089444
30421 103795 676673782
196663 199261 382311095
117866 151182 402590322
147095 180833 445950175
109048 125056 40267033
27844 68277 675545744
194428 196032 544512554
74276 93595 48317020
37938 44334 15933329
33195 155043 305028103
138641 162814 193598170
4914 185554 499869447
70361 168465 245551723
70630 110605 493770458
20958 28547 18983344
177424 178338 219642
160636 167305 16558221
51128 80029 569033380
84902 156276 178919398
126469 193726 168203078
181287 193396 27982869
179468 193442 343548050
159797 187914 265450737
32062 79590 480522420
187132 191427 714053179
40693 168619 320159268
89946 155472 461171990
73346 102349 626885059
88565 135138 116838595
172050 173400 257538707
103582 168478 506065765
68819 196824 881779651
165945 195120 455675734
170189 190072 49729001
99713 134272 86614887
140376 167292 382894249
173369 193176 201076607
164869 195662 412903885
36724 108935 180591137
109745 196255 730683179
10717 29142 555513261
73440 146298 182489666
67160 105374 589708072
194485 198292 339676014
12747 26687 35044732
103543 155436 130171520
11 45417 464890362
197658 198955 464017816
46683 71522 75775971
168204 197459 438821289
84192 190178 265321751
27106 73813 116865893
155830 188347 11460653
104339 171278 167487979
38032 126159 220629414
125793 183245 33760619
184888 189353 11228982
192438 194090 4090733
26567 60040 915108128
160200 194816 73223757
89174 95636 16306032
118398 189497 177929912
42163 188285 365696619
178650 189836 28172687
159159 193692 86240783
139133 199695 539787296
110284 166235 140166358
135760 167165 78572611
70663 194910 310949700
130222 135924 10699831
1225 101716 251478216
139812 167550 246296989
96070 161584 164303339
36368 122768 955206348
6841 85798 197661302
97038 102492 13709576
99827 99968 122083
113972 164905 127791897
160664 168773 625395443
145555 164749 671849512
173077 193070 50130931
118999 134360 38517373
187269 189711 6064329
1546 21120 948647200
167909 195850 69946938
120636 142802 55597807
38531 66978 71111381
154632 156811 5576962
23211 25761 5437140
157659 198076 100879713
69966 129263 896922471
144767 175283 664147017
40751 155930 288431925
55375 75435 472362747
47832 179083 919982961
55051 58058 7609048
139776 178734 97221146
157635 167212 23774002
24201 39529 586806966
136529 170400 84678781
140023 152601 442269646
161693 163666 4915181
5107 44123 97625969
83889 105265 898314733
6484 143307 342573045
56959 80612 58989012
167403 185283 82573931
36771 180574 359613412
127992 153008 624321556
184248 184802 1115563
199022 199580 279820090
121974 136494 892905250
157117 168843 985018145
68356 144100 189627118
79158 130538 128625862
61396 178103 291845113
41812 113413 677567242
73025 164401 228996254
26687 124639 245216147
127848 172763 112277393
17600 53981 91098699
84898 158420 659746825
142740 168452 64256883
112722 141705 72755154
183478 187333 9752227
93154 198662 264101424
76084 91664 38660784
150954 192547 103872292
42765 195451 382109760
23807 51716 69880195
50827 155276 503495381
77297 106877 462217091
119340 140942 54251871
47069 141337 236027616
38666 86494 119600690
98217 148498 126117806
45251 164275 457589778
47808 142816 237930107
175589 189819 35667222
154655 176892 800854154
119375 136672 732428800
190446 198455 20004105
33387 76823 108726518
59465 127094 169206192
45960 124899 197718437
60274 88069 655107030
18398 173768 906710340
42083 105032 986778591
197544 199531 973447275
57413 109036 422972033
38790 122694 897590431
157356 197554 100254339
41972 88670 116666226
188737 190499 272861263
76206 164201 612996531
477 160278 543282073
78599 94837 663553718
40987 197874 392546843
95854 146635 395901216
29125 95223 165360929
127845 136118 35960886
92473 144085 680224413
31076 38996 19762652
50144 191916 950142674
131302 132806 635876022
63636 67816 833392786
19305 194594 438670769
75783 93771 382028160
96563 181499 212455059
85806 160492 996976098
117376 160550 108270472
149398 161498 705555068
4763 180798 440362353
130930 199207 170777280
170331 172524 5415944
111195 133102 232177121
6593 30243 779454610
195792 196246 491481511
31915 153400 304054521
137294 180942 325736672
161923 168938 17344699
91757 102822 411949438
195784 199897 378599114
26213 191459 413581399
178507 194882 327864001
140174 190044 124677212
19478 56786 708163284
138342 199296 298067418
173044 199161 65444750
101995 126800 62212224
88037 101564 34061433
4333 94499 452448776
86509 137508 377776970
88554 185982 244019982
112777 163952 262809764
44273 68909 212131825
125406 146781 53540028
87280 96804 23853595
8671 56751 120645390
38999 131701 232005833
43266 179407 812777140
194341 195420 2719371
20368 126980 730414133
93314 181735 221168802
146556 174869 447056934
72203 156639 211640092
86772 179882 232889328
150269 170702 50880862
28973 199413 974320354
1882 59157 143467478
155201 155636 1130161
150267 160317 25066705
143939 183245 98261905
182135 187338 13223035
129440 176535 117673947
93368 111986 543933147
127250 131699 223289250
129207 160091 683348358
179160 185782 16736665
63324 191975 321941118
21758 147371 675303122
99 92238 434891114
95878 162927 168126830
134085 160879 67176031
179129 180601 852133431
194768 199039 812168726
29943 92023 155150932
159518 178047 46090035
22029 47278 63210007
81536 117208 44750362
117200 138727 808633004
58658 167702 363199993
146411 199323 713374654
1970 113241 932010759
102226 114769 31378792
78974 197388 296172469
103068 115391 77498555
140364 166403 314824770
24067 139775 289759984
71298 90333 460122123
52087 83126 773370282
103267 150391 347448404
49095 147022 450586146
178837 187015 20639103
115890 145633 670547199
118258 150595 806650741
44324 134521 394909575
33619 77126 108918456
45211 114047 172251411
81055 103733 56699761
181535 191543 25221310
138287 150649 661982716
118870 169237 279791775
123105 169280 115604946
61778 96659 243198073
53561 125844 286846242
26482 96075 665636520
163853 175671 718088484
197322 198100 2013542
152703 187557 844133864
148760 158506 24355201
189765 198464 542677286
51586 141630 956919487
123738 188283 161527613
171437 182821 28435842
126869 190259 297339006
13413 166936 87314143
111615 112559 298131524
193847 196799 592136378
108186 199782 229368188
8212 17558 712569574
109594 171011 865256469
87210 174566 187359918
114998 184548 190449965
42180 142812 251923044
64800 97180 80971382
15420 125588 866913169
94592 118683 796317247
22719 195955 540485628
1224 81881 201839836
118349 157006 383814575
15506 165950 909999584
37719 138038 30031663
195725 196167 942982056
37205 196721 10462034
30470 177398 520836570
191787 195414 239417846
65667 72948 346556648
45952 182560 887453417
72072 184986 282559181
46079 56993 27516479
21037 42449 53616807
119216 125441 15725774
198711 199430 665287965
136576 195269 565521817
157475 199192 538998361
71293 107242 123506160
85985 127148 103145158
24928 158996 335749603
59546 92689 378489600
194589 199931 13391188
22322 135410 283172387
111976 198207 215900078
165675 186298 51416220
55290 197592 644498426
146636 188766 105331810
2801 83606 799164983
111957 140987 72906006
6907 182881 440329495
35965 106369 408764625
108691 172976 160892951
17981 132380 286344086
99898 135888 115856443
90136 150418 151299931
169328 195562 291648707
73031 164835 230042213
48993 138994 225362242
32399 171324 347528773
107494 142402 4932968
159826 174636 36867582
148914 177545 8679365
13880 107855 235231467
118943 160189 846136335
76364 110269 84688510
141001 165106 85421852
106060 197143 638525609
105630 118004 417055100
13357 88264 187449794
176743 179562 6898821
124830 154922 75347542
18382 28444 25182731
189830 192112 5702583
122428 141173 376254231
5793 12868 14736853
131037 155433 61144998
100224 185538 213496661
148625 151527 7222795
81674 166778 213093091
137966 182637 660902880
95096 124664 74153944
146757 161181 459509232
172769 194444 54325114
144359 151344 930513451
158513 194669 90304671
56640 61905 13031679
24260 149570 313892112
20153 167135 521212767
1576 196423 545257090
185194 198434 33176969
148376 170073 54113072
31297 73003 478838531
169831 173924 119904513
130933 193953 157573638
191727 193733 946514787
182163 192994 27261160
117010 121866 12163397
80279 133099 943236909
127788 188150 752442032
69089 164623 80654880
105028 182073 562563307
192822 197355 322162693
22957 167555 774666598
46259 171833 928993485
128805 184315 138757369
120421 198664 195810168
155242 158259 943083795
193158 198646 1108809
87868 95180 223886220
186930 195658 363462547
173990 198362 61076783
723 164105 409083062
188792 196205 18492371
10105 179478 663371440
199023 199337 790381
98486 135814 259291679
63890 195084 656153819
37174 141359 333340048
198567 199476 731705851
80386 100009 875188778
65462 110399 112428942
161374 192897 429402219
166762 186324 344404903
63183 133827 176894621
91758 159789 170630951
43987 70502 66419578
132465 143454 624971218
28485 66479 139439167
72112 198059 315224411
17233 112672 238727321
68778 101693 823298643
8728 149449 919128705
163963 186605 459280195
176441 188449 30127481
196136 196860 886061405
68557 99778 881462861
174221 184880 26632816
92334 190316 245393022
190555 196394 679693988
40001 113680 813147148
191214 192559 676462132
8446 67299 983112993
58687 77039 271111242
32947 84875 129848148
179073 193810 37070704
40279 185587 363615315
38463 152474 873553708
5953 196959 975931369
192039 199388 2549741
172776 197162 61056711
139732 143244 8772050
414 139427 691724524
29710 89959 150589512
41973 149910 490138958
36683 65049 865611306
120573 131683 800202895
102801 157367 136934210
63838 128054 518209583
20207 98554 432916803
111187 126546 32355500
114763 158372 109380300
21651 116687 273901904
9690 89003 198424322
42070 156006 886472582
4436 12282 19499309
24510 86425 816248557
12312 88926 191725019
180734 188791 20414680
104127 164052 150267313
151769 177139 63277127
116942 138159 876169844
141226 162315 754749571
50999 191383 351433631
127638 153861 65671078
121483 147203 64544249
159310 199882 823861695
131393 177038 114117569
36464 103475 279350061
99954 182046 243918903
68140 85153 42503892
61487 187706 315834073
54592 83374 71927795
165300 198484 82835881
52650 108786 397885784
37769 142005 260965546
179213 181151 259286717
118457 124844 13786415
134913 182294 929050307
81219 143239 155325989
122005 144567 56555489
124049 127893 635187262
136735 181320 954253344
132756 166560 84565554
37415 147679 907761474
167587 186974 48467243
3237 199304 490727598
194681 196200 838434533
18136 157205 348295965
59120 89139 74752066
128755 180502 938988538
66332 127072 502498474
170024 199743 74374362
86752 89413 139770061
130600 156672 65389576
173081 195225 471545982
65675 76116 916885544
198672 199277 758962328
6285 168123 405069467
36333 81314 298094901
37229 67668 76190273
44868 173948 323014053
182061 189010 796031656
171879 187896 638268421
57879 193754 520671544
167977 194917 638101034
70237 168259 245300743
104736 166355 525345406
48802 144549 239694724
145615 195606 592786082
60962 160691 249700868
143462 167468 180121719
198956 199096 347401970
132757 144732 32556469
177062 189181 30356023
197465 197945 300365615
162064 193918 564187373
32881 185350 381464998
71144 176479 263623465
1949 13341 119312914
37486 49120 55221166
98498 117519 15765776
150410 187675 93037597
180363 193702 33575305
113645 122254 8316992
129946 185696 139346817
121630 182892 153238040
10892 187995 443429040
844 15811 987982797
11000 198493 631753906
139426 187027 370289606
148057 171166 57552033
114189 166162 130225465
176314 177172 2134902
186429 188808 530439381
165538 191201 64106183
120805 199883 87768111
19637 55748 90579979
169056 169729 1700820
17302 125716 271431317
34221 157756 309328853
135052 149285 35743334
85372 151121 164795402
33015 104946 179886724
67975 134560 449349627
71525 117787 115767022
90421 167331 527487203
121585 175450 134752541
136204 183531 118275918
86310 156955 177099867
90866 153923 158183182
198282 199007 1853130
177372 179648 5586789
90842 147444 453960946
110883 130277 48696307
34045 123771 575557689
165651 191969 55369436
82361 184263 789937951
172152 187808 39272172
55995 56690 1684063
6163 155485 373983796
2541 143812 353634067
117157 190273 448868070
147473 157616 892703761
105326 155533 125925748
159718 182160 69063612
176430 198789 56013180
28260 114563 215938966
40900 93556 131669484
28962 46249 805684678
51839 73459 54119959
160242 178917 46378614
125176 194397 366928113
127739 151390 140004322
167914 193585 815419262
194394 194579 230853378
119251 177478 165190698
142034 185913 268987959
84487 199700 992695800
57560 143238 214335816
187388 194876 426285866
17138 94214 431442619
91566 190052 246703400
168523 173810 258805942
54873 197279 635546202
113084 136284 58275132
53083 165639 726581640
81339 156466 986326775
151807 197556 114274070
127004 155382 71100480
66821 121635 137121069
182206 193662 28808547
15244 45256 145149208
39210 104988 972540770
60053 113436 133361700
9013 96346 218592708
53502 192209 347070272
180254 191191 27634422
15150 186290 428370256
99511 114492 812161792
149368 158711 538168153
95524 193378 824776314
193455 198283 12115899
58308 189002 326884826
52323 81104 72090277
98863 175784 192526450
184938 196960 30087474
150948 192197 102991802
183849 184352 1208484
79171 154886 758771786
120713 126125 13691896
87843 116077 70801937
140990 182636 958572548
156225 164127 751560225
7871 182944 438115395
57491 140615 207971087
122868 142057 127258127
30107 55552 945297031
86839 177262 226335558
64924 198702 334765476
193820 197339 8725568
11855 54641 677200358
178166 180639 6090192
111286 195552 210930692
118899 183290 645088117
29839 167979 804671431
175375 194044 589198883
57516 67893 25806219
31902 197627 414594608
93465 147271 391954220
59278 84343 62482603
54767 199731 362727968
167177 177215 12627362
152163 175032 57045461
190212 195891 536009245
172066 180098 391715331
24855 121978 888796864
180727 198119 260306767
72811 115140 391234474
102573 199599 304083350
124878 179619 47831047
99761 141559 104748467
73083 95367 55788580
124021 125703 833500101
90790 192129 253852918
50776 132214 658782420
60746 161830 253139903
161232 163181 4860205
193641 196618 7403280
143889 179720 789586985
105103 164585 621602078
28133 105050 960307851
122117 151248 158905291
1333 134338 332940497
156950 183956 767888202
78410 197551 298007250
31007 75272 317045218
144824 172862 70055670
74823 132568 144545337
70215 160332 225699011
153800 166747 32353853
94714 106343 29110264
53196 176779 926483064
102717 180441 398857793
6271 82339 602326860
97511 123021 510655368
111362 171145 149584528
151048 175417 525483202
51660 195144 540881129
34275 56729 616865304
197821 199516 118901526
100897 146847 341969438
96424 182091 214291720
176021 194675 46759145
26871 163038 341027578
127005 185752 272448319
99291 121572 55825802
59295 63517 959130134
135441 143733 789234391
156005 158375 195688327
31231 67590 254831506
12121 107081 237667649
38495 179608 352869031
64898 168841 724031240
56042 169868 503743076
42674 75998 83478876
58485 112785 800373705
92046 105598 34051011
158122 183037 62102701
40466 134707 235886134
170239 180341 942570261
161066 168305 825791045
195701 195766 171735
199538 199863 372504638
161100 167212 15098066
113451 183690 175856747
139025 166542 68822309
115074 145067 104117081
168449 178692 863069777
179827 191006 28216090
7472 122637 288270264
180355 198230 44950497
63205 118012 810192686
60532 161573 253015871
195499 197168 4109174
182571 189661 17850772
65757 175481 274527605
30946 127785 458858712
144297 182088 865938029
123402 139355 35574367
138706 142759 7605653
26240 85283 147769038
182135 190525 594024036
29085 189681 401885657
68877 77133 20794484
34336 37216 7165916
11306 155895 703548945
20545 97387 3794949
93895 140868 117737171
3795 75491 179512478
105911 169489 159239125
83894 98290 299904668
13546 34249 52014218
86012 160333 186166661
84362 104866 606849854
104890 174891 175159985
12758 19905 859314897
174755 191444 41811412
188597 196369 387936739
158086 182325 60305732
57528 173276 165831815
96690 193865 243266701
153006 169795 926625447
134729 135142 54988318
118239 185111 50367475
167229 187416 50503131
51288 147573 241254173
79542 93608 35097031
114273 131846 44105778
157537 157557 51354
126983 186604 149085657
64629 170333 264558717
69236 75637 16108705
123176 132117 22458136
104330 144030 464098738
161042 189224 70241666
184099 185552 3681477
6819 184991 445880040
138633 138666 84598
133449 199364 164876107
18063 62128 110320455
177254 179472 743947479
186825 191823 502279322
119392 160402 432903525
65597 86796 52921957
199810 199861 294471792
100736 109743 22509686
138531 180046 497754605
1832 67718 164849493
115432 151031 105313062
109845 118024 767990995
24921 54516 50747403
118225 125880 19351120
150077 184007 75743931
141436 142256 2022551
32997 118123 212922188
3873 133885 325460169
72392 197650 122675193
79742 161315 204378657
109480 129235 49675601
102845 134860 850562506
39311 134619 238509066
150018 177530 956110758
122374 176418 617857417
13364 32615 844187956
2734 160442 394872294
43998 169319 348056524
124304 136469 770305975
146058 162605 539722802
29908 187363 394104294
27747 47015 48232243
99043 172523 183917540
108161 162043 22610374
105965 164311 800306209
57291 73264 39688608
90313 110705 510013557
43489 109194 164402292
187382 198411 25476110
79404 181114 677551108
53035 91044 94910353
195136 195478 866864
112123 145002 82448727
102336 113846 427829747
192303 194820 6319429
47448 157413 377558846
138189 141786 913858514
73018 190487 592842855
115561 150517 48835630
8150 32279 60553524
177894 192070 35598606
65780 78856 438147110
136149 144358 20518369
128237 186097 352202257
192479 193092 109616520
175737 181324 13869278
40914 146284 526953233
147937 177712 137313267
143012 168441 63551016
125973 177554 637953322
101168 185469 210963485
96131 145316 884174193
123131 158662 89110636
161737 174115 172667811
63425 118300 834552591
157427 160768 8304342
29653 79674 550443331
20117 95647 294247813
66030 170634 261770593
137444 186682 123140413
131609 141630 25147201
115951 172795 591969353
106313 181237 187394970
73969 183910 522923492
102522 110067 485860393
30148 44231 365385471
34858 127705 932314699
169406 179238 24352035
32521 71508 464812158
189740 194694 800990910
7148 75697 337717302
113231 198898 835720390
120562 123183 6580620
126040 162722 622118541
97044 161558 161792222
163197 169647 15992835
15769 158468 843141283
133175 136917 645120987
28437 198031 424424154
58593 96703 676457471
61655 127316 164345457
166695 166807 214503124
82344 191213 272516313
112517 181383 172261177
75453 110986 88813191
153134 196647 108733445
164934 192624 69037270
191324 194645 784722156
109510 186957 193930783
177988 181882 9717537
32071 61422 73455884
87828 102972 37993546
51248 89827 96504728
37171 193757 391849796
100166 160673 404413155
94411 153900 443155248
84640 157287 725489305
51653 113810 155516945
154323 185748 78488726
178270 179213 862202530
139647 178097 95975134
153138 185710 544687888
7503 153165 364675130
69526 96808 68183683
163557 179146 38600157
180479 183326 7330206
56642 142298 214251036
143296 155434 30491040
55417 112478 428937417
95283 114235 136167781
185932 189598 9188673
130638 134020 555981506
90967 130405 285176410
61745 147006 213460380
25972 114198 698233732
166018 171478 13476683
185493 197480 29957961
45870 150897 263091011
159368 171932 31247863
145097 194331 123115354
40962 70719 977939649
3492 168988 780757620
184410 192228 899818895
68955 192101 308208945
186964 189597 6589229
126850 166667 395923666
167049 193618 66419989
3255 19608 443749403
131481 187573 140395244
42144 63338 53033151
75174 99492 60776396
28113 46710 217174905
126827 183435 444062172
54209 148870 991446382
104601 108575 9876820
178255 198245 409651424
185932 195710 95462373
43989 163044 985100896
185182 197184 30032212
186497 190798 308503353
18594 185461 814215295
189929 195431 159962188
78304 119827 752384262
19944 155099 338469753
88360 130855 106628647
11334 65679 171275598
186553 198571 244381075
126600 148303 54437572
35538 108751 800316299
101014 181014 823621715
111748 148521 92383738
116737 188289 890425508
152226 180501 718021887
172084 184366 30704852
150974 191372 381913042
124282 135826 28884458
35780 163936 320916661
11282 60424 557829039
97291 108139 189329852
103620 118969 613007198
16257 57724 31673296
60411 93904 381839923
17823 22012 12468790
908 142362 354108153
155970 195344 98305254
123008 189510 166406369
169506 188274 46942756
94051 108151 35218912
57027 130901 184771633
111044 123680 655204091
26199 191698 414204591
50583 109632 327796211
48131 59970 29821332
183669 197873 35523825
4917 55585 127006262
169048 192966 59812813
108519 132995 61466842
114207 189117 793709593
294 186494 502805070
44635 167587 307776765
10085 139591 836864567
160952 163941 13596184
27275 81009 683100031
181882 188310 16279184
136824 161232 61214630
33018 84322 128244268
42430 104909 943978565
85512 89151 8918154
15023 174011 397909541
49447 75223 391497115
139962 187599 35047091
168144 193483 63380663
92013 180654 434817738
172584 181099 21202796
24735 136254 579103994
157824 187611 628597272
170101 191020 991398697
23170 44093 881219718
80863 120631 99528548
44673 168058 517527722
12769 178355 414396164
173814 190737 858093998
89934 158834 172794067
183943 190503 132834243
155043 158522 147295621
97826 190380 231696978
139842 173261 83372942
184523 190966 16227628
176070 191161 37862927
133844 195173 153387946
182793 188963 757310634
130257 176201 114780527
122921 193313 549534210
98487 99348 75722628
95186 99011 747057923
168327 181207 32088461
187141 195445 849732840
188514 199213 486561122
146513 183293 280212889
160859 165152 10763506
155706 176031 50574516
144391 172280 69701045
45303 148820 259339846
93912 185265 228610769
158239 164920 16783297
9052 159083 941660304
66504 166128 105388228
138961 179819 678008422
170423 196981 542240981
199982 199993 30443
13567 80714 168171192
38302 93347 137643639
171911 178272 245178752
13097 44670 79157681
96374 127857 111519427
55543 132406 192298105
84322 124561 108639873
67773 164671 242734927
198974 199554 1459771
103787 172190 171229963
124341 157393 82934284
124763 189597 314020435
62667 92139 73551000
144478 193834 469326866
124740 177189 131059738
11371 195346 460551729
157638 167206 23751397
109227 118724 23849532
35646 165966 883926443
19683 26516 208234460
117955 153369 88772957
145577 188318 106872661
66927 184642 839148757
117828 149093 227607225
615 75641 964199641
173957 183970 25113170
143426 183991 101419783
15006 184802 424950054
67249 68636 3357168
120429 194192 184594011
52266 186352 961717209
119275 190948 179423409
17352 150292 447834489
113857 189799 190138228
173399 179965 872414170
178703 196162 43831095
66688 84318 44020291
22160 154408 331161125
23515 53610 75420096
72165 89451 417037246
78009 166358 606408917
86740 136344 677722964
96421 137654 434494689
104655 125174 379200025
118440 181332 415256329
6395 160606 726967351
168070 184459 660438150
178493 198230 49573969
31531 127943 241234243
140676 170833 807488563
5240 144008 347426377
78109 131630 557886166
98471 176648 179701241
180287 185028 12018060
23032 190051 498307797
17974 82170 160600254
12915 148852 680482398
81324 125665 872003234
42317 109654 646457486
115518 129014 634673182
166838 185224 45890227
158435 177118 46522114
20795 138995 4283596
155446 193866 95926574
31405 130580 248212868
132644 173471 101972191
193518 195301 31791563
66315 117218 611520971
169670 189863 384592630
135866 183471 119026039
99083 185774 216997037
127869 149981 55542607
72967 183252 720579164
121547 186929 751204887
133155 162747 74181173
50519 196905 590433759
175615 175677 53795476
178874 199695 52325807
63748 191415 319492964
179720 187013 94542894
76787 107312 76171229
100034 177666 653042079
197953 198960 170640819
87408 192516 263191935
90340 93659 951429240
127038 156703 74372703
39471 115352 68726783
24708 40760 40272528
55948 59832 65689848
116831 129547 31999415
199290 199586 740769
124420 137543 792163237
59415 196151 666555007
33747 153225 299072003
88423 169853 799417682
19064 43475 61050896
25866 195745 548813955
41120 114654 183957265
118502 158780 287703067
146863 190391 108817479
158448 164446 15118973
100087 151778 129523164
100460 160071 149364175
124558 160871 91006874
34206 133467 248477396
179121 193834 217398739
27343 35783 21196716
181443 190207 12060568
58079 142337 210784238
88930 127263 322368994
47807 165568 315513941
180708 199927 48367627
66460 189334 515987564
93951 151908 615402435
185803 189592 9502551
15963 152565 826055763
127420 186975 148934134
103601 104599 844465642
174160 175126 463176515
2446 182267 449901153
38053 188924 377531829
127222 183852 351511514
25452 74634 123163782
120696 134880 35609936
9294 174825 743202127
32695 97172 675888304
10683 146586 793190495
8903 26460 443603271
168440 188686 954850464
136481 173232 355355406
5193 139014 335095746
377 163826 409307470
99942 136101 90604943
100541 138728 95729193
32199 99900 970934451
40892 170776 324953489
24298 146096 304979805
177377 187757 26121487
155306 160130 133991646
72868 136780 808270102
66121 82782 301460203
66180 169048 589735354
114644 114963 781948
137191 146586 23522087
146478 150904 7115017
179153 180019 882290726
131207 159419 70677325
142830 180003 92705521
152153 158245 227646183
124293 155928 9515622
114355 196379 205238173
188340 198728 928882284
177430 177462 87879
172309 174320 741205625
95670 118770 694737565
69286 174549 263363849
173366 174713 3453911
120304 187971 169411367
131501 153078 54076485
57812 142539 285547844
107624 149576 105322670
159261 195775 777786900
94784 120287 63859419
162484 196106 83868492
54876 166062 278241542
59562 95811 188532619
54834 195610 352195706
34053 161057 318054670
9561 84858 188494713
7454 49292 104743279
36567 184423 369907642
66422 150210 669853012
169075 180195 807040366
37916 159487 616240053
186694 195526 22099790
116656 165837 409084399
104513 131890 653815699
166001 180082 34902259
21113 189690 481918159
22010 120550 246624760
179060 186948 576207842
54796 172756 369323338
108821 126934 45543113
89759 142305 131770722
114449 182307 352127510
77692 120380 786725831
54418 171640 293233682
129428 199414 175058349
69124 124622 322895075
70705 138060 907254721
41929 111747 199749209
34734 194902 877186854
37079 57076 502726733
104268 146987 107118679
8694 158488 429967785
151139 172730 53751024
63109 180393 293298828
32195 166057 335032516
61595 94199 460032533
39259 172295 617223152
84102 120129 262178382
16560 38941 56070037
31961 106388 186118323
27284 73670 116036912
161978 192357 75788155
105652 164773 148247581
123543 184343 955301369
100908 139951 97877919
125755 184689 615545580
31337 76405 526491937
151454 196061 111400485
170933 171715 153381498
129337 151842 432528715
79400 168862 223865198
47455 147602 684943365
65616 86062 51130222
133838 148670 37257518
88674 161250 182064138
12924 108008 238015394
45228 178630 855631904
139411 178931 98579265
174189 180041 885219475
189539 199947 192161262
136505 195447 147386044
198558 199469 2303478
17175 97045 199802340
126184 182903 141728373
199659 199898 529609934
175605 182727 17763696
15522 84560 172766571
187552 187883 498397
44699 143222 762757266
3403 72938 393743119
100428 144027 273003370
185900 193968 80522946
66029 82267 771058185
182599 182775 437818
148679 155849 133137099
44426 198111 543153973
4203 153177 372939426
84871 155831 114533155
95723 145374 505042673
101597 195095 396451847
163094 195475 372247745
184258 190274 700409372
130627 144254 34071291
176042 194164 45392667
9321 37025 753561268
110714 176027 163390051
156422 177039 51286912
79093 197228 295522898
68851 159747 645492910
133468 194900 153629904
20172 49528 799279032
56366 127959 179007588
147223 168637 618438521
94678 115190 51300980
46618 104931 83491460
123192 161398 382281478
46474 47865 3451169
152114 197500 113414609
37846 81150 673323469
28850 30022 909755588
113013 132560 182855194
137833 184624 16646364
109647 142960 83593814
46019 138269 231029932
116678 155927 98501330
86876 155761 588369571
44002 116732 182019157
36424 90249 134482701
2246 183224 452872158
159230 175187 46958770
176059 194064 45077752
162840 172429 23712383
128556 192078 132074320
106636 145228 16667847
35962 65674 74343841
5888 11958 15142476
190039 197793 684313589
175220 182394 17840463
61589 155508 235176670
53032 133427 201327416
91162 143066 905078318
128288 179699 128373502
82874 91585 21583678
103185 139418 90911486
31843 38964 17795072
42709 105016 155860863
54246 117329 970484029
186607 193582 178439064
133237 167500 85673184
119035 154114 87917974
110345 194669 404788570
62205 65576 8395316
21778 193988 430987374
124609 133183 21500600
23600 48477 343519821
118425 131144 31915999
102346 170354 170254836
178065 181939 9674847
136278 194544 145711960
193064 198747 3438831
191266 194206 7307869
85809 160021 751033792
34630 86248 854098931
193786 195827 5130820
41238 153381 709674059
186253 187349 2824422
120312 192848 181542258
105771 152304 116644289
197074 197325 681011420
56186 148961 528078378
98667 119085 644058032
18617 166785 814789497
95913 183988 220481680
81411 196456 287905322
78598 181431 257102845
29194 32962 31841603
173407 194889 860362076
5437 82145 220300590
145854 164205 706303169
31699 165913 406153774
35454 121778 804283718
54168 184587 317523190
81676 128434 117162143
71533 80510 22498199
151348 190197 97023287
92492 180849 221012395
62245 145306 207923304
76072 157454 685649579
95606 122843 68257955
84874 151736 148237203
168184 171327 859477603
146805 171131 116593495
33893 125938 896632259
58052 170535 281314381
141882 171689 533911511
104807 169893 380260976
114319 172764 670580351
180730 184201 8886585
98044 150826 466900430
170059 177963 145444789
15695 80664 162631205
21790 70972 123085117
146178 150703 972925911
20869 133766 282639550
69759 154142 211288417
36682 195413 38069811
100445 195203 237166822
125913 168949 660602131
101515 163061 154244283
53659 144800 342338566
154512 197183 106572823
9164 120311 482693054
55071 168786 980282161
71426 161225 394399543
75402 178066 658825985
172863 176600 752161831
181598 191951 26102625
164708 194795 75064312
35514 58587 57901166
161325 198207 92053242
59745 179814 942400181
13718 88508 187110181
2788 81652 197365386
178620 190971 648580110
183075 192399 23408374
198615 199261 112474981
152581 182600 74865413
50740 92199 167470548
192813 193956 2837982
176805 189834 449416782
126453 154673 342449014
32282 144220 280102149
81663 197528 793818039
110929 187914 606425881
84418 196882 697081870
155513 178233 808858893
86032 178595 734996492
197398 198198 266800834
6606 187690 733057048
68078 69028 359136779
132641 141409 21989223
66361 131965 164251002
77890 197964 104888308
71291 76117 8174653
57422 193000 339097979
189140 199718 26538133
91398 182016 855945882
84874 181660 899747858
71738 170804 383916351
80610 175286 961454101
131969 193596 236194179
199625 199701 199261
92158 165880 184822932
26891 57013 75619848
100021 120648 51618089
134558 194063 148788956
182892 190939 168331361
129767 160145 76015076
193179 199328 448515480
114958 117819 7211471
32379 184726 690739652
86765 190756 54115571
6019 122860 292497282
1003 43974 904360532
5277 14948 721870454
86447 86722 649444
11362 150812 349363602
199073 199139 166074
84056 197722 24730980
135987 148341 560054715
32999 54424 53627390
124198 147970 59653741
157562 189665 49722319
33483 111919 49653234
167694 196406 313133320
147570 191955 110896121
105939 135947 888129620
166038 166927 2162909
176100 177384 729019377
177986 189399 28658824
175468 195283 49629712
182342 194600 671277178
191053 197984 126685391
168867 181971 32589911
107510 162764 138644595
13381 43772 76189240
25505 198770 433682985
147316 161456 35469161
4116 84058 731064562
86274 178242 989299080
87667 189605 649792315
161803 186340 61116906
150349 172467 55050301
184985 191404 9906521
61747 166558 715979795
86335 118575 853804205
156378 188270 79608369
16556 32220 39301820
134189 141967 19495649
196316 199455 299984005
54271 167993 284517984
53856 180376 316379477
6869 98360 898882717
160802 182331 53513153
83436 180848 691176091
22195 188515 416281287
69583 123228 516556176
12826 47125 85980485
103367 170371 167811810
10009 52882 669844132
54578 189230 494744812
145138 182526 93361389
2100 135470 981684195
4427 118780 286208522
182219 198746 392237566
152486 175035 56213259
112563 154474 420387343
164650 179604 53661843
86094 153741 169431426
90761 99454 21974947
159893 197308 93406018
90258 145824 249449094
68442 109552 102776705
275 174944 437066515
140826 153885 32642719
125324 137270 29862506
63355 151416 384398521
51647 151761 250761550
55953 193886 344975015
77541 189679 280550684
88818 141513 132162235
109148 154235 113040703
149213 172347 57684991
197502 198705 3070818
159549 196977 93475188
140030 179461 98372885
46541 114489 170037061
1764 111137 746809730
110131 185369 192744867
11399 128228 292597203
88682 125427 219005370
75536 169684 861754918
158380 175674 523879750
121874 144907 57714823
144256 176433 798752465
55969 168150 280543380
173213 189195 40098719
109900 127536 44325092
55056 76323 53234920
184410 186377 4984881
7625 183963 520149463
133822 164844 77785966
57727 128415 176819825
62202 129337 909631093
105445 190872 687447158
113236 119775 16459427
127222 138839 29066985
108182 113948 509206773
185087 199444 1805244
39291 126531 218360377
96767 136795 256893459
28411 66422 693770066
138837 165702 728969906
9622 158567 878691092
108506 165536 177760500
159317 178738 48275367
39382 117630 594173465
129781 190313 151339301
6416 154718 371336701
158139 189159 77406570
178357 193898 39023976
52099 128097 238943405
153160 184356 77879716
60532 140693 986342723
71817 181390 274063425
103573 184390 202281560
139841 166211 154511339
66799 185954 298153750
64823 78535 414013715
48671 195610 672235410
114085 173346 594790239
151826 189491 943631320
29412 113496 210290516
163137 197386 85402110
40468 170324 324949475
157053 183445 200179328
154102 187872 84434463
166569 188724 55381679
135844 182991 551211156
40261 104642 161068211
163818 180559 20134885
165193 177926 728464773
166531 178049 28614818
21693 47978 65789525
159391 175514 29102493
2741 78398 834186164
58078 128385 704140045
87612 128972 103847199
141530 162537 52694556
182298 197807 38891624
74833 159336 909638974
34486 90959 141012224
39010 88634 123956690
54071 126761 181966199
6512 109960 258839981
172299 172415 266497
97623 178774 279870828
69579 158474 222634067
130368 192606 155621351
62865 149985 599139078
90647 102734 30409783
72498 191229 297231856
119199 160965 897266062
168422 192368 59932467
42876 113288 22695926
114157 122779 21671765
124155 138713 247503374
175773 192516 28503442
41167 43191 677930989
59140 96078 92191198
82596 114554 79939235
187431 199945 234876374
103990 173905 174938743
3485 166175 407265043
88009 133251 113523722
135292 156265 52643605
83628 158799 188365419
151552 192256 101653217
29141 29382 661093
49481 195689 365903032
176894 194532 923679703
36539 174387 344888566
149183 197950 218940842
43479 114229 997104576
184026 185880 4677401
184830 185080 572660152
177571 195546 252635783
183778 187576 9582993
37600 89631 741239717
110758 178229 211950894
92618 159290 745790966
89233 90423 2982852
191703 192575 953606
39065 155580 291777800
21438 65905 365200149
111557 161547 125457183
106550 184213 777700784
13481 15684 5620821
124535 139366 37145320
188740 199324 77849397
149658 157407 371581730
138773 178489 99115895
127629 176374 279868850
53843 87245 83437389
138918 167905 72454033
188888 198215 23323985
196859 197026 442066
72943 148684 189822703
73429 144452 177869707
62492 160144 244492930
92023 121259 73370031
124892 135812 680348328
170857 193214 55958499
51745 164401 282257437
5023 136462 329104719
116085 146324 510481304
107099 123887 42185171
176419 186353 24908688
111147 159537 121272569
47217 194054 656433807
156226 196964 846157045
41192 81260 570874604
9903 156545 652223086
9914 66844 142646275
48535 157694 886926520
162806 187610 392798327
102666 106142 8734652
77159 173237 582444493
108880 142827 85148358
171345 179475 20227359
62963 73382 26017597
37072 185634 371756771
34120 165838 329747981
96436 128772 200194356
102927 130936 70291513
132894 137068 10434856
124470 192435 170021784
181252 181257 11572
65747 70717 12412884
45480 181451 340155097
195169 195180 917584644
31654 68838 92938018
94850 196757 949311439
166304 171954 486392627
108042 141390 900949008
132294 197606 163303037
190138 196482 15805016
164254 168512 462162441
103971 147864 791577630
160850 165922 12607479
68991 115968 332124346
129328 191664 155874445
174514 186165 434464581
57946 185344 824771108
170687 181482 26830539
161518 196828 191762902
96510 161234 497318282
61902 98300 90955348
106277 106472 724247841
166269 172588 6404151
179980 187342 739121898
74312 81671 18402915
110834 151360 801496821
73870 190730 292540111
23315 139995 876806876
138746 162228 58933212
30448 161717 328713849
85925 173966 220235377
167162 167697 1315019
178215 183550 781094
75979 108248 389228852
29156 173242 396556502
119893 198479 833487434
54293 60841 16427250
136741 173628 460353519
58874 77867 471416215
67451 159923 231579245
63619 191610 717687150
56165 107546 128250361
78200 134298 140395306
189663 197502 19574020
71888 126616 31965997
55315 183232 319941845
104565 112292 19286977
159574 159764 491232
19542 68288 846066381
110704 149783 98044718
101949 104121 5385778
28973 34641 14261439
118625 177112 700960249
193390 197071 724478543
171491 176812 513963846
32531 34490 4905421
193647 195218 3930160
185795 190523 646572930
176499 188039 519999310
102449 195007 44492059
114950 130052 38044427
6631 161546 469439243
135879 169319 83680392
107782 116705 496227848
169529 170864 828880300
41438 63270 54626684
103361 198863 309646410
146558 180367 84277104
5084 89532 746875471
148047 184860 746761696
136797 182056 112999317
123019 140283 43303597
76172 102327 995272507
158250 187791 267165310
150255 175032 928918946
49813 117774 262746852
99465 145479 115322662
143453 181206 94261072
191671 198938 18220066
143158 180040 91967123
90814 124818 85489282
116913 169798 515485721
180202 198236 488163132
20640 188518 689076708
127057 174886 759946398
116498 150091 84392394
32921 95026 155312410
2354 50612 120705850
198213 199205 2487205
25057 183717 397130099
6540 87504 202504722
46655 103056 382039266
144404 160225 39699483
19819 112543 303971511
141363 143993 402135085
40370 128244 807370080
166729 191756 889313970
182094 185073 7546605
93939 107819 34711471
175373 186936 461572496
104659 148010 103152732
156536 159234 6679171
14094 37136 57830182
190538 191803 3138881
9578 170466 714054780
52511 78960 66353053
94186 160965 875324846
187922 199138 882588331
9404 117316 270137117
88020 142262 310295674
80403 146635 165867399
52403 195783 597661191
94653 99841 808100689
13608 150332 342562180
173128 175398 393022929
76209 132713 280363986
63364 171965 271722147
82651 133730 127964276
95278 175482 843928272
64030 183502 618377040
196924 199717 999426336
54945 125656 785556417
174075 199604 782856224
135371 195372 452444348
184231 192238 11248680
107769 194049 654740353
50494 181152 492615494
176071 197565 53787147
19977 38403 46222664
17107 36116 229641788
76472 172660 866020196
146261 168775 56306485
66423 88200 54295240
45985 183190 343340771
103391 142238 97418832
124917 139322 243840328
64782 157249 475205879
116914 154180 32006729
132063 142953 1263746
135978 171570 718747866
56442 122791 165865559
46394 59371 32672160
195392 195699 957504208
85832 136696 328698078
106941 107899 2421749
35335 112405 192744646
30903 188014 393139627
48613 109997 726629704
116575 185025 849859518
103128 148316 447853891
54556 59521 234679316
26600 159939 558339138
93679 132437 97149791
79148 187112 270150164
121373 168977 119182971
111277 159730 121447602
66605 133403 877481972
25066 50598 63910143
191620 197058 252732592
141688 190657 186088360
13293 156311 358346756
70448 106016 88965267
170104 183864 34377427
67071 162811 239831249
5263 102711 243851029
105883 161812 140285325
66075 98204 362669097
113927 116567 6652874
30775 57861 67927647
107613 118330 26910054
155083 172262 182298540
142188 147790 699906406
63142 150881 800204230
95788 158735 715993028
172128 191216 863644408
171740 199468 69484374
171966 173410 233771974
49640 143079 233952315
53309 91363 94967438
157359 173602 974781667
107652 154370 117154877
50644 149132 246760969
134944 166964 80109870
42485 83942 77648552
184816 191048 742938754
33704 134181 251491363
199785 199995 500042
148232 154764 331397203
174475 182297 410281
108629 165632 142591123
174564 194201 49181079
170688 172411 599808523
24497 135715 278487935
159765 184682 62116048
144293 146156 4713553
104285 123992 49411350
165623 195121 582168106
114893 126636 580666946
199938 199989 814904605
28664 82016 781252327
130408 152866 56248716
166401 199965 83895406
114352 174487 389952607
169345 173320 9770781
116923 117147 758128218
101749 184611 788124442
92056 96171 10464945
165507 167188 4096494
44598 99633 525110867
189729 198010 280427093
76582 160633 969817390
191637 197937 823038547
39407 153805 286305824
28046 67718 833167691
64490 161410 242834172
103131 151255 719253340
48784 149762 608964794
110825 147571 92166285
166421 179004 31172321
87755 116866 73028118
118354 136746 46164938
43053 194209 378285345
115362 147556 164796218
142082 166262 60508174
163217 178247 37231648
133025 140176 206121375
78970 137940 147597092
106118 182027 521316932
153509 166295 58128686
33008 149008 290459907
97030 118549 53920506
47979 55917 20139346
6225 151920 364806983
134301 143595 23219781
181224 182941 4368525
46333 113199 167266441
21740 158392 342226371
120519 197557 192746595
111207 136912 786016781
29243 132170 257635655
135963 152627 510907435
82175 109414 68080713
126834 198364 178904460
162582 198054 520418986
74265 99605 63391861
159174 198136 97323939
114411 148637 85925378
69751 185200 645570931
132159 183027 15172542
30219 192132 405145785
170430 186766 372425961
117886 170369 131401333
59649 87354 69044208
181536 193303 873900067
185391 192308 416262156
17871 84786 688520214
149640 175015 320717997
50901 104873 979318858
11107 40511 73797229
137312 147270 471300530
154228 165902 215905302
58354 168733 850839341
11406 56692 113682485
136446 167811 596474604
112540 161017 121676666
86919 159802 182674652
192053 194038 864005386
172674 175081 6028819
135225 157481 55887008
194850 194962 829295391
27397 99712 180956539
60887 147305 498054597
106577 177478 177424623
62948 69991 17618116
179586 197715 283600107
156766 172176 224124098
5237 52153 677749686
86655 140731 135573142
75802 172832 242679855
24883 67181 148327118
24414 56420 942896823
112348 148180 456425260
94706 126256 399288196
106678 159792 133153714
110388 192633 205818549
31245 97922 166753754
121213 127603 170119493
187284 197221 535103713
33341 198032 547875022
195371 195599 353887
146119 180019 84516794
26064 183765 853420341
190587 193794 7980424
188435 190007 3919521
106410 149113 107138547
45905 162115 291091432
54200 129921 189603689
19964 169737 374908727
93498 189522 240359052
57627 86777 870892143
63617 79104 38777483
167760 194796 281394605
65033 183052 738313752
94903 122633 333610926
189976 192928 7383756
163067 174380 787018697
66756 110780 110143396
112181 115071 294706099
9484 199363 18618577
165725 195029 73169536
79553 153829 824576765
146257 198358 130295071
100658 122424 728713976
84932 172082 886697120
185866 194259 21005413
195 123386 900952610
38111 153814 289633203
44271 86123 104769762
64485 151659 513744035
133566 143021 526367442
69874 128264 37865047
62309 145518 498146765
141296 159914 594080313
108703 188568 159546123
92659 119227 66540489
86595 118879 80871103
152085 156197 10452988
80574 173956 473665768
32886 96696 957890742
164593 193461 71948941
186641 190197 8918438
56359 99408 670338554
85793 151113 365508679
21168 119105 245072864
114726 122353 759717460
198930 199668 771896286
153757 154431 1733950
125006 177887 142426161
136635 136669 282101382
84940 132604 119409731
71181 134405 403043644
53239 181946 664552192
85105 102038 200154741
30447 136020 789237728
168409 191067 56731090
96193 198540 256171118
162407 174592 996963343
127609 163419 89770733
150345 181728 14750557
150605 190065 98518347
124873 133971 22732696
158649 198969 100732774
34602 95260 67748423
141795 161322 49008541
118898 158183 98518391
178838 186762 20026717
162210 191334 72625674
10386 127728 680125714
14759 197276 456822564
174698 190194 33551148
74096 87959 34564885
74909 95774 123413456
131658 188201 141490562
24404 183117 981007473
23537 108741 984232621
149681 167567 44570246
133483 188602 137830195
167315 191844 61335348
143108 183527 639615913
35125 35487 920650
89704 95275 14061110
3307 96971 234350790
177421 193976 41477720
141857 180663 96772833
135546 163192 69314512
52315 74981 56838315
453 29414 72533898
103277 160912 502630944
176269 193037 42010429
91760 184369 231912923
142983 158921 39967595
111083 118596 18842335
8947 44810 89811685
6750 115362 271806648
181922 195633 34476869
6247 143305 525454961
117729 172569 137216180
61837 132233 176196953
177072 192499 471590379
158467 165736 986081982
172411 177929 13723297
194728 199311 172465144
56027 85948 984616240
128586 140678 455294717
9374 162793 748619518
26031 108031 205165687
99529 199638 322023853
143140 198207 137694639
187344 194560 18016086
74210 169062 237471107
121622 143540 54921872
19122 179386 422475769
60755 198016 229927695
127692 178692 190438749
154672 194765 345878341
198629 199798 2976141
93452 106314 32196622
47534 95023 118824368
70232 93166 57327869
150218 167557 43174303
197120 199194 815910385
71872 106138 138846524
122492 134742 535244743
105893 197572 229433408
93040 183742 227051567
22349 151593 717007875
9370 177867 421683418
98544 188821 475585960
6949 85795 719755450
42246 91526 123102076
172412 187566 774962826
124286 155371 23390285
47681 114741 108574247
146315 169896 85000221
11668 15360 9312925
161758 177834 857403677
174800 176071 3187668
26907 174260 368770904
70759 139477 537928067
154565 185660 879789629
86707 169223 206636463
126057 130171 10302621
66550 172087 159339497
186680 199681 32559558
88308 188846 251798414
165273 172050 16720463
140685 154985 781734494
66170 121960 414950598
103909 181211 193362784
174177 181355 16788291
182134 183747 708795653
126371 160490 85455628
25329 53734 166643415
151257 197203 114702733
188302 198628 713115258
143203 154305 27814535
5086 15391 986300211
108946 125299 562257785
77974 150846 182505341
50073 116906 994659696
125569 184580 147505805
91617 141388 978320765
121036 122712 936426016
103387 143087 99570076
128754 161353 365778158
12779 125756 680633773
20527 140123 299407991
109669 136729 583389551
129380 198161 632863922
52477 113102 151698675
24876 49745 62275214
58639 73313 36502031
41655 63114 97459033
166718 182630 39614760
98145 177826 199360224
5050 122118 292997810
148658 173719 723857615
32904 45442 200218236
70981 100444 773727861
53623 100309 116823271
132884 175095 441980424
103596 173250 915528597
75144 106449 78237565
1472 13690 30393122
10359 34054 59467671
198659 199869 3076408
5938 42054 815920985
63616 98770 163170314
21894 151663 357994808
12030 181996 425311524
119183 156386 93383868
56710 174335 798972891
188353 188785 1072255
79490 181331 939513068
177668 191917 35786251
98079 109081 27540004
189636 195902 549153681
50397 195421 539538671
165768 170839 96614357
164753 175685 941477386
158650 186578 524759399
145590 188525 107309675
117983 178218 241742436
125642 138789 805131252
190479 199179 332098071
126585 131044 538328214
37480 144883 268815543
51186 88225 92623563
121545 160787 98452675
190062 192588 626281378
166926 186561 49070527
39112 193139 385396149
73171 196811 441143567
121804 147283 364473052
178238 197127 47382503
130361 184482 135231269
60090 93555 369389578
125727 186394 436845961
52045 70035 45052323
52400 91264 97086249
42946 104807 234626001
81634 190799 273237690
79395 118843 98663359
57481 199333 354824118
80694 116367 481639638
96894 144332 637787093
100440 135212 87142592
8905 199949 478244547
199823 199840 582290249
55224 106936 716044995
172597 199336 66996571
180774 191023 25905583
190392 199323 449098805
194206 195891 4245255
169062 198026 78928481
199244 199732 671913741
8511 66980 927654438
44136 166290 305893938
191219 198544 709351294
181328 196168 37271828
140559 183199 106514771
116910 186047 818908244
11127 74468 218169358
10232 153079 357723692
50569 159254 272232174
190766 191897 996731
178495 184470 80830284
152724 154775 849351274
2935 174049 782417931
2631 95465 232283861
156148 168139 632021422
199237 199526 554460977
84005 138172 135746288
95503 197960 256442561
91984 157908 165415990
137458 184406 144428089
40665 153031 603063947
179628 190567 755384550
106088 133992 2556031
7711 21206 33829026
56254 62428 15272646
110104 112902 6985341
196784 197212 544759482
39980 162143 119186742
139917 154813 181717508
27539 97248 174417863
128046 179643 324773436
175935 190854 37405950
96499 163623 730758286
75372 138345 279982705
4254 148209 571160428
162838 194228 340011868
91222 141265 125581079
36831 144252 268877275
195781 198886 971880019
150553 159647 535808702
169585 170289 1715425
161163 164513 4410857
168807 195079 65714371
193955 194489 1372191
123473 137542 17804145
93166 160640 169127908
85613 154766 282495234
139391 140875 3736684
148251 175125 48193192
138251 174106 89541580
33312 129215 804872836
32288 147530 288483951
147877 188336 101064469
69469 160943 229152065
71772 74493 6822721
171166 198804 541342558
130185 195397 163053156
95502 166816 244028327
66738 92639 64723689
33475 51562 45091531
18221 52382 89565767
147565 150952 285425024
150587 166721 425842670
91044 153700 438371450
75211 163045 219999782
92449 133701 103477248
105268 129168 543201137
47450 191665 360910668
17775 165244 369253608
189417 195672 15701588
122401 138999 142131380
91351 128614 565233575
21863 107302 370913015
29458 67249 94539056
1282 63693 160478196
8723 115911 268323329
33562 158548 758175277
109235 191360 205610125
75139 120301 683608774
22727 126369 259511668
184585 190172 14066049
117584 143488 243116303
181991 187295 194718181
40502 127880 218660135
50415 170994 301742537
8018 44901 92299606
120687 164457 109833300
110705 140319 74233370
174241 190082 774303488
81913 120354 96200846
124388 129992 335627401
148734 155395 774066287
15661 26335 26752606
192863 198593 14366966
131838 138191 15974875
50678 69727 47757479
82862 142518 149407693
43219 120748 751330628
8067 106473 246268539
904 115583 569277479
36151 193554 393850356
66509 71255 11786029
101576 182660 716222367
986 113033 687427258
57373 99271 516981317
17967 156917 378660227
76672 140642 160104298
188874 190337 391163920
11204 81801 439070060
59884 71597 29132221
3827 27652 59630481
179348 185532 15638795
22932 125782 847036204
47255 168899 316246580
138916 178810 99562968
1501 144451 357757218
87015 153787 167337263
78268 84988 728591405
168775 175768 17379756
50711 186084 338865568
17771 134021 291010762
91890 116689 301612160
111883 132303 51287663
72866 109852 903496195
31009 189680 396967344
183483 187594 748697408
67558 73591 802293388
36970 146011 593553943
176693 181201 336297885
73992 121227 991328271
155961 160918 12412697
94985 102074 17765341
31699 162715 660432178
14504 180501 415305005
26154 145514 872754251
179459 180832 857994498
102620 128283 64387641
116839 122970 921410293
123480 135669 30573084
86043 167595 793285662
131973 168759 92044323
5828 157839 842930133
116840 168708 129873333
36906 65660 71962636
65674 128112 957104741
151868 177051 62832095
121956 150780 72393937
183663 195733 609127346
60164 126756 166600690
138202 144945 16795009
183809 186616 730819603
44047 155694 279693155
84728 120189 903973265
111983 170710 147058136
131585 199089 168885321
81774 162041 201136338
70285 156187 215239135
29820 183209 916727370
23098 184389 764732091
167469 195341 348034608
38995 85529 116412848
147780 181953 542105103
134099 195710 154095201
113875 128746 37406502
195588 199790 10550771
168500 175878 18378202
76005 123200 118014057
16130 77073 703290459
111876 182413 176464913
162950 198914 826245874
81156 146103 166860975
173582 190448 261941542
55752 113064 265367703
160427 185423 62332350
108545 114183 14159702
169694 172222 271814031
75953 195494 299090280
70947 186272 933650401
69878 81157 179243655
27031 119762 477231413
47457 117860 176174477
74193 136161 155237504
35641 105664 319200372
60881 126708 164752615
116608 181300 614122547
193251 198165 12315327
111498 127969 833699474
100948 140466 99043958
189134 197131 408193374
165410 173885 420388590
178592 190943 404524167
143106 186549 503893056
183446 189689 229846515
106877 159814 472961301
33518 96637 157791767
49286 200000 737024145
45619 49325 9336835
127596 135285 19262398
76696 130858 135511266
107060 120348 882934945
17906 42008 604222896
9566 29748 880582602
117242 158151 822345243
73500 108414 87347858
81824 98757 719349343
188771 195997 18048917
39469 161313 366706719
206 135291 338179402
130942 142272 1012228
179218 196463 558800299
76582 125360 122077104
163700 191913 688639113
100081 147273 118263442
501 37422 92388944
132543 155476 454480553
163128 186463 32743345
89300 111938 56729046
94934 101121 609234466
197742 198826 141010487
125130 141918 11854150
77524 119062 103870109
8554 14994 603669288
170578 192879 977957433
197154 197916 1922859
110537 195042 244955076
178207 186430 20730278
30845 67049 831810582
135571 195685 119096988
30420 97868 198991593
177310 191990 36810533
61240 96217 87398753
100472 173451 800316406
7371 60217 132436335
138502 144620 885412092
14580 146063 477188650
126122 159333 83145705
9690 56597 997597429
156718 171746 37284689
104853 123971 806353938
153034 180015 320900633
15721 187745 736847020
54841 113158 97350011
52020 181072 322813314
46248 110312 16208116
146373 165091 748945372
194114 197849 136439634
34112 161377 408076559
123317 127863 11411780
59804 99799 99905680
178938 189748 27251597
82614 179079 241230882
58723 155531 271949175
27804 48737 887006064
188548 191127 301780396
27145 108881 390078941
179436 180492 2584183
61380 74195 31923796
64188 173088 905774671
48988 102772 651138299
156406 191009 86380627
46049 66613 51493534
55765 174603 787547364
15088 33568 46435692
162547 199711 92804721
34674 125221 365780012
110826 182882 180225010
33452 34334 2158093
36051 40207 10366902
191951 198763 83543378
138537 157461 47482327
57411 99797 193930842
156223 187899 79038835
48338 154523 945231387
176297 192264 39990721
60412 101554 102847090
64216 72401 20408422
138968 169178 75581080
2344 178906 892769550
14137 195211 625727964
153354 153899 1358973
154134 169674 38864435
7051 41488 86250273
115214 123643 21197371
161679 192996 116774480
65848 163321 688964502
125457 135820 25871807
148144 170029 54596162
94214 193974 571842535
87583 183989 241446681
155825 183989 305074133
98775 135346 145321821
9821 159566 375046472
41517 141617 250629391
95106 156831 154819599
97528 120934 181367645
64545 139123 186816635
123056 166312 108367501
176517 198133 54147481
94005 197325 813426508
155309 161564 704296377
104101 151059 117822298
199560 199601 92395
117219 195522 871180926
143562 189885 271624859
135248 141401 390311759
97528 153539 140363791
178830 191518 31928381
140970 183615 106549961
105743 164124 458764623
94988 151369 141368759
7741 58218 126598100
196367 197725 3408862
79292 145197 784636470
108968 120044 484973693
147232 178198 970814031
159521 195182 89094451
100259 197706 581923399
103153 156745 622672281
137155 191487 135865187
63503 197231 334555422
49042 142254 790238870
59744 146792 659151416
62131 99624 93733492
4426 32218 804870306
144223 164603 932811612
29548 54174 61667748
34566 112194 959722446
189077 195748 136681184
62923 190534 358523613
11303 53879 106727840
190951 199120 20419184
171150 173485 484897277
14095 148666 428479038
48179 144168 240322270
113401 145565 80722431
67982 193023 312925337
106061 160934 137604920
69182 164755 89058005
22463 126553 926568701
187344 193425 15124215
92305 170080 237769631
79174 137866 146913681
36731 193842 393136716
142228 167468 743602892
152796 177120 968634071
108669 142023 83678784
60975 162129 317620761
49448 162740 514237953
172503 196706 60578420
92692 146286 134303799
64382 107085 106767123
71188 189630 296480644
96790 104760 20018540
138474 166428 69927437
122233 148567 66138209
173063 189019 40038256
44527 116882 745552981
26377 56099 74598738
18077 30089 30065310
118824 180888 155119999
113609 187815 22038560
47076 89645 106366079
154410 171005 41313789
70223 166992 448587799
191010 196000 718528428
44992 176182 824656267
195031 199463 907959055
126312 178493 130299933
140027 165619 64082319
89936 107079 832624646
90645 190981 251385907
80726 145402 161996318
24400 155326 603921313
8986 77040 442252576
107659 124623 916967927
194994 196904 4712426
192039 197558 918112700
174242 184684 900429423
123980 138183 35627435
103015 131567 71612041
19032 147935 595799976
132825 179294 16312647
195774 198505 20627957
81355 184408 257868066
130915 196986 445073973
11766 21265 23918764
55709 107667 841001480
144455 189657 113036849
38042 136605 164643623
31706 163958 972908009
22420 112243 224773634
97536 185032 655624799
97416 144336 117567150
55144 168684 960708035
58233 187885 324314633
129834 181703 945303930
12349 193469 617830723
24996 130383 263950259
165149 196912 248135595
144755 174094 622993457
31921 113371 566324037
45482 173405 320069123
41321 70670 608067533
9232 79539 176140502
147187 174380 67852460
145583 170788 223202444
153244 165339 30341596
17321 112242 237461317
99736 99993 517166332
61561 122202 151653001
151164 160079 820650097
108084 189516 451662875
168503 172831 10727903
71743 141268 174118007
191567 197104 13826985
88896 104460 39094108
154752 193422 131884242
99408 158863 149043833
179485 183716 224463183
119973 136133 40562900
106280 175507 358174804
37186 163893 317327293
23858 109585 883193223
59047 190544 653130829
38378 107170 171974322
145800 151879 912132254
28865 33002 10425521
140133 186700 116432672
141023 153353 280127638
51337 73757 36773241
161981 198462 91040343
105682 175396 174465977
50873 176921 315506389
151912 188404 91217666
19150 161967 2299741
193031 194875 279859719
130715 151148 51253227
185365 197608 101745864
85471 144422 536202870
146661 186990 100779943
14494 145017 683040289
43761 138915 433034992
158629 172529 34531892
165595 178776 401818538
174621 177324 2841032
77073 186934 274857602
94034 107077 32560063
196344 197558 878672201
24174 139169 685340671
131760 189600 579313011
14332 128122 284967750
123080 182751 149206889
31171 94584 158560635
38387 172962 336633307
93151 105673 955305232
153943 172697 759898463
174943 183042 19917707
36398 104151 169471823
5888 35893 989287394
150991 164750 34447470
45046 67172 731598803
147534 170166 56488389
83383 187172 489275588
145583 177452 202590380
124969 155155 75600867
62743 186364 515536377
109542 176123 254946285
149706 194824 112688185
29302 69305 100119358
173510 174791 29169186
2300 66146 667642149
180063 190931 566813
12819 21162 326184650
6769 70848 464903725
169733 173792 10019006
61203 176916 902906051
25131 40141 37716485
144786 173829 351302099
122570 170147 119053039
18199 119916 552811190
33232 110610 193543386
82383 140571 145766256
20326 85856 163994163
143987 151992 20070312
199347 199384 828478050
158655 187360 71698173
23445 196916 738825069
139353 147308 657563587
6275 122154 290041624
155067 192321 855119155
113278 169096 139851423
2866 76007 183169849
98353 120744 230390836
19746 147509 958508026
130148 170880 296976222
45899 88403 106223183
71003 191164 300808432
192933 196003 7664122
159423 184200 355795177
195474 195529 131777
25867 138049 818944278
67084 142339 188441720
56487 93426 701737738
192581 193123 51449037
3783 76276 849120382
68789 186616 139742651
91117 138363 898228517
42337 69811 199145016
6871 61399 136619946
197146 198874 165448127
104965 128569 59225919
192215 198650 16130701
56944 155203 245906869
15080 17781 6893268
116625 153141 57186667
197877 198074 812496960
188334 188862 251016664
105026 190005 434419888
122728 171623 949653429
67470 79876 31056998
13551 196255 457330672
177992 183072 15624107
159368 181468 54965093
76227 114593 790089977
155420 165471 25123784
78867 141466 497515540
64638 130382 164664157
194295 196001 4280065
153732 160505 16995273
85429 170942 213970602
95382 136914 149650886
20156 37973 914008241
102388 154161 937639875
153820 198861 731464923
103427 166727 158615272
81434 179599 811941095
12985 151630 402951397
171255 181496 205961186
69724 105660 205381759
85249 98301 32645404
195908 196313 371702032
34271 52424 45292486
86687 113739 67700093
142334 191571 123099118
103693 196801 902465899
8149 101202 232917848
61493 81441 106060349
162384 190173 315523509
2061 101505 248866968
100130 157334 143458801
98181 124392 65722615
69806 72623 6971866
65229 192581 172366569
56592 122144 542864675
162455 189440 67281764
108104 181165 182789763
98447 113912 647156603
39712 140760 288948660
71802 104443 81702995
402 167147 838282721
4441 138887 336572846
105313 131591 734802053
84653 174655 225252199
55533 166339 277277792
97160 193240 240462847
128463 190752 522968395
135571 170098 355575888
142624 199037 141081667
111667 153419 897400806
133037 174946 104710073
94484 175916 203781419
137652 171435 387450013
26543 99215 181791974
95552 126065 217256594
14020 77376 774921013
185123 195658 26431403
139372 163855 72408549
135378 150694 38455193
13676 95021 456411750
28581 175446 367475387
125276 138016 31834485
120645 155119 756387503
110400 191623 708704169
13307 45920 81767298
78876 113226 85769438
127547 142951 38602008
193382 197231 237012088
3948 169879 415311857
59618 175145 972691463
192060 192438 840774280
178607 184838 15678962
161521 199274 94239444
157853 188384 76189442
7173 105723 246621446
27966 176175 981885859
116442 152321 239321611
48053 113522 993832605
156626 193468 91914136
9496 171775 406175267
182816 182851 91620
34265 151635 293847327
88205 160691 334492374
156267 189834 83743363
147213 189934 848112407
55139 70111 37347377
137526 171457 189119772
172691 174918 5590117
46458 60069 34258100
54115 136940 207323791
17268 142109 924232315
97833 164410 166917091
193463 198731 13217157
36691 188006 378677111
143230 189335 161968276
193729 199551 14614666
60052 141725 204346014
113701 171343 144301295
95964 112450 41267750
83652 108242 61473021
13068 182086 435554933
195328 196875 323581543
89118 163239 185916558
121075 169438 121088655
31096 162306 655231590
47662 133613 845816063
100039 163343 158688956
69674 197059 861021146
139887 157974 257326260
97792 155983 636508564
36606 110449 291206697
67357 69682 8440538
159715 161203 414525956
48814 182638 334795196
10976 107089 240584836
152114 162812 211551957
172396 192777 51001210
190074 199852 302657574
124596 141843 43186928
138070 151041 496094030
38235 179899 354230830
73799 97556 431993688
164771 171498 443914998
160754 164371 282021503
74055 104178 75404138
110578 162713 130742132
72753 119432 601627296
43211 81605 815888382
154334 184066 74223857
30810 194293 217000895
143342 155803 166614176
136351 145250 106604302
190238 197318 17623747
69774 97198 68566893
115245 189169 590409797
23092 86241 738147557
79692 197013 293538305
85317 181507 240571691
180954 189080 360693558
84721 102853 45329714
1822 118024 290728395
5063 129134 559728615
16519 163352 632772242
43038 191889 372536633
19329 114142 602572262
17811 167998 226915076
125511 150968 63839140
73436 180922 268842692
31687 56121 61275448
184978 192158 18010924
1081 26306 63113309
76918 90636 33989520
94316 137273 107623675
171204 179202 64380756
191013 193496 6145112
136067 174183 552778446
165349 196855 413128680
128459 177503 858292827
103478 163329 929087850
125851 162712 92373234
94744 166835 685768193
193564 194518 144845416
90160 95276 12927506
149284 182300 477365984
92460 157377 551247812
39138 136314 243257291
79733 178867 358230733
63530 118211 728244400
74119 101872 751299263
31252 36438 12915818
84580 199006 405602599
108589 156463 127614445
80447 139451 194053586
126258 147429 908198076
187540 193553 14973886
11161 34285 271854541
174921 177569 22382349
47495 92018 111235841
14906 94807 424777958
31790 158824 318056960
32042 66234 668662094
111136 159099 120235211
28001 135891 270082790
25710 145032 548701484
130410 142786 30966580
174869 177298 448128893
164725 174544 24294969
38388 188639 375941603
97095 137320 868116222
151469 190990 98740080
151497 170671 905385906
130405 185600 925553683
184630 190194 91158770
79781 135356 712779140
108716 137196 152267751
125147 135305 927223173
342 9713 899842101
105941 145846 174619226
196067 198256 268851396
83104 89963 610676467
33023 91063 801340441
13512 142264 570509831
162135 194117 325695629
52955 91717 96812601
54002 57724 9453377
26630 27608 711635843
104629 169121 161491893
173340 184690 7442236
198419 199811 3539443
124745 192100 168423084
20627 164399 203836937
158573 174944 910863854
132652 176904 114888488
133859 172731 824367916
6937 108743 254727663
189833 195904 485367228
21289 96111 187197306
159663 189120 73553361
73173 153611 950366810
164940 192066 934461807
180770 198612 44879442
71565 144635 554853129
70211 167221 242847337
143152 164397 53321919
191157 194050 295693523
78398 107192 14175510
195751 196607 827632124
43772 81685 268606421
177214 185356 80665277
59363 85945 66356395
97523 151695 421340771
179493 187834 438238905
146382 158533 30470697
178916 180458 831250136
36672 194059 424254242
97392 104824 18607127
70176 104978 87040024
93882 192724 883245831
194866 195447 1436039
159128 191200 881620878
131883 194226 155917590
102541 130872 837348152
166448 198669 80524645
190054 195905 14653951
115880 125156 162504137
32313 64053 714964070
176417 179665 7989753
131955 171519 573558995
123894 189786 346389880
71187 112482 923643607
33794 179895 365359462
14908 137605 307278778
36485 141081 261855294
61041 67009 420387686
115164 155061 582899277
89203 142156 489378782
3979 34526 76518731
4686 28859 726556776
19613 57427 955155961
184522 189775 95521139
103106 114936 29627752
145174 178738 83733452
156657 171017 596248211
2663 187276 501709363
42125 86708 111465998
72724 153886 203312934
91678 161945 176337027
93417 94367 765118116
145362 162578 943461300
70290 136416 143657006
28759 115440 216878610
101725 182781 217938937
147347 165087 163488986
196887 197376 1210212
106225 125837 49265575
50024 57925 20016708
160613 182703 487407205
136002 173491 93603392
90695 179269 221738442
62002 182101 403213824
56689 136231 198973683
4681 46713 42045630
115146 186668 179075625
41996 154050 109250402
193214 195800 89879605
16016 145658 388960494
82249 88169 14645148
182469 191872 23669130
180964 198497 44069689
187423 199221 195542060
18207 74684 141350327
157586 161789 10534615
99298 177244 832021626
199381 199569 479504
199544 199708 286387959
13223 158954 365063877
15622 136459 302591132
16556 116557 250232119
137903 157001 47978218
1145 151130 375576082
69237 157797 470996556
68788 75981 18130889
7916 8682 890414885
78779 147518 172115749
67922 162175 776694848
130331 186906 141434169
183544 195942 31074049
111654 140180 71614528
174755 195276 51383108
104596 188365 209697815
146932 158486 985836846
94956 141660 344589393
189028 191260 5601700
26317 108642 205954718
86253 108106 54596625
173568 189060 38884100
71899 174329 308621521
53932 60382 16223411
149278 186197 92175520
198519 199359 685990609
13535 162346 372815229
135007 138515 485638304
120064 163812 109749122
168624 189614 52482086
176768 188871 237228930
90244 165504 188717173
72192 197733 314190396
163578 199968 90842359
78033 169263 892506302
95467 193000 670806004
38874 153929 288021648
2314 198904 789324717
109911 173383 158826954
26796 151585 322716107
117516 193339 711849858
177733 178958 386686884
199848 199892 104815
140296 157748 43799401
78636 175887 955564251
127409 164031 91780904
48632 133465 747933224
73202 195049 916729546
189255 196971 19281472
170654 180234 23738632
154462 181517 676270593
83035 183036 633829919
2079 61112 147837506
6831 127670 302512147
114606 185966 264990071
69943 110262 109020475
86214 191256 465148269
105949 187459 204074075
135689 169645 84962529
142824 165171 85932157
192436 193407 845902017
4131 16593 338661370
48354 101503 133036582
79649 149268 174407446
108744 126846 45512194
51936 114686 157016173
78202 193538 288524739
112935 116462 384646459
37813 168632 327397806
155754 164157 14334121
70571 196619 315391036
47334 132790 751424492
76528 147218 176956201
141667 158989 20992632
42951 83743 102051240
120493 155545 87958767
39084 127908 222298660
155299 161626 15884492
102549 185258 206981144
134371 171521 92832841
32198 133196 252804859
56298 132886 978716722
17164 121957 262215736
185166 193579 532097574
9285 34057 234208156
183814 192808 22509377
32338 100906 661135662
14925 183839 422810339
101921 163605 279211838
107707 140789 83032341
179325 190083 125969580
54240 125773 905964482
135112 157341 55831142
49384 124691 134622344
66305 176344 275294992
194781 199988 13043448
189571 194245 54617968
53702 115682 155045908
109269 134372 522277961
75168 180722 596396035
197034 198199 247497022
57120 112154 505809039
111967 187609 189438900
64456 91461 67372023
650 65765 162946006
141142 199927 147020095
180820 196089 10218611
43131 107799 955420188
112465 126227 715565670
71148 172283 253160128
37953 55768 44714213
52262 137945 214592126
52016 73314 507448058
7257 109171 255029422
105070 152758 119572417
110350 111430 754606332
109942 112434 726256177
167792 194755 67479051
28645 92301 967305303
20993 179170 395669115
76758 87378 26332317
78346 87789 23348591
191551 193720 5434572
8335 195639 468833641
24214 33068 22308964
148305 172924 61289088
156852 168447 486579504
137905 156786 47432826
189890 194501 11541254
69817 74406 161660610
106015 166340 151144388
124107 194381 361010109
9852 41862 736448054
31775 91037 147999413
12249 72535 150966571
1295 169945 422119462
163259 190850 68827506
138306 156698 46149768
29312 181659 381050193
151846 169666 44537226
44794 192719 437020962
6474 133860 318949620
5787 190761 463008424
166919 195893 734155994
93163 152484 943088210
42687 81777 165694889
177530 194520 773087552
85995 93129 716830602
156723 198566 104460435
66895 75290 21031485
143131 167662 61297484
4777 146443 574109068
99118 150547 644208682
26568 185645 398098505
91724 171113 198838298
36492 101571 162839141
96204 117308 897975474
51637 150323 247294771
170050 191196 26623245
110455 123294 59383591
35751 69938 85485117
147672 164384 341418522
111335 176913 164110893
71066 105914 745552307
142317 192808 358629500
94874 139497 354323049
48577 196380 369825127
75505 189687 285647806
13653 76475 311459952
81428 153242 235923922
85145 168451 208564725
66192 108520 105814677
41241 132630 244728126
55401 63051 18984508
176550 193419 42253377
190150 199603 23673780
10668 124417 402983064
143728 189972 131444123
15585 42448 67313504
136300 148664 606976679
41389 121135 199583991
55483 101729 747827491
152819 169740 845897804
84244 185449 253305016
142914 190095 117954681
141177 156576 223321986
142023 193989 680251484
129952 138545 13225095
30112 175366 363443668
104346 156751 131445729
94796 122566 69580682
7482 199531 480682374
29480 72927 108632096
96430 112555 901829206
90081 102500 31235298
51588 115753 160615762
15768 180069 411018502
73644 176405 257164284
11109 122497 278935071
80716 108054 727475287
153615 153648 96648
56297 158433 255564139
3795 178425 518389945
85549 104692 854689253
30220 79633 123668400
13421 127590 285968198
97200 198363 253235754
156064 199200 107712502
167750 170585 7082826
117592 169121 898614624
38038 146857 272446599
193886 195140 3157682
172066 181164 245929491
123906 150236 382218880
56712 161900 263301510
151469 159564 20209734
89309 131795 106579849
121197 124651 8729328
10107 90078 200098466
85591 114268 71716125
53525 126907 183728526
174643 192868 696276181
40155 117811 194267643
143963 183928 99930478
30164 157193 692167789
185626 196138 26274905
141895 147019 797137569
86563 94707 839855265
140290 148182 19863595
102335 181294 197474913
143584 176879 922914456
47619 110774 209816288
182699 185300 469798
190853 196681 603394644
136621 169888 9841963
157816 169835 713705565
16428 171794 388790032
24230 100486 190884469
96046 124208 674678411
144777 178946 548957400
51301 81460 75529475
44639 179551 337473327
112882 165455 131853638
18915 29041 25332425
104268 110547 190896683
155773 162400 16590198
44162 155540 881029556
164736 179091 676056859
83917 192587 271995934
97952 179937 204981561
89921 131442 641006114
98506 108964 26161540
183779 194999 82639527
101480 157033 247900703
72414 117893 113871154
145001 151534 343671756
128810 144531 316671567
96776 152008 492479110
96054 154580 146718148
108328 187776 198964942
25474 145787 301300182
150145 167681 838706571
191551 197109 13874651
18390 149080 327296572
108004 149027 495801568
55391 185431 657132554
49659 99076 123615884
194992 196597 520415203
14891 54475 760024022
96374 128560 909457992
100392 122854 780591643
54825 107559 131714522
8267 48133 99786943
148690 172452 50114128
25810 134702 272658093
15716 79898 544294709
156031 160247 570607164
63098 105756 666864322
38942 163513 311936026
34548 167820 333470128
29663 33014 8433725
6621 63307 340336307
68308 171238 141933710
2896 157081 977921908
164624 181498 745671233
109287 199602 426354800
44221 130462 391921260
179278 195404 40543158
140839 172469 78959613
135804 179421 108919357
42821 101395 146575548
182112 195768 34343970
104564 162922 532328644
89067 130096 103020547
148022 161619 34066448
47046 76360 73507103
194405 197978 8932979
91920 180505 221648338
103932 186336 206268382
184940 187136 5575944
100712 146799 88626042
108981 132333 58602691
127588 140378 32029998
129193 138266 472161972
150290 199028 123103415
58366 90420 79815512
150104 178452 70518687
35103 197442 406184070
142132 176694 86346564
20293 117246 718309433
157588 161436 192640
56373 150747 612750921
47951 131981 210438904
188661 191167 6315421
136611 195176 200494727
54705 124902 603983412
104001 146186 105719389
108101 189786 582835449
133691 172310 96531748
40544 188786 410808883
99379 136610 93364020
59334 157435 910319241
117605 176082 947506611
98466 124740 65948142
7637 135818 847058843
136053 159843 59590778
147102 157725 26631491
140995 198991 230597790
98850 191565 434843983
13390 138372 313097641
40556 120818 62796709
70320 192030 304588315
113959 194935 202734866
122333 186999 161795980
94938 106733 29505975
59431 135006 189037385
180188 197786 594190626
175629 193943 45848468
138550 187479 122367208
119302 160947 182212240
40418 193120 344159354
9480 79360 945793758
118308 131956 34277023
117458 166537 122948785
136912 173385 91033449
148901 151507 6495863
111669 151245 781700441
116933 132641 847825748
165339 176101 105329566
94622 152201 144266228
32921 163142 953407932
40924 74051 146748949
191741 199229 59084527
175121 177585 277191065
195168 197632 23930407
32487 189464 392763599
193652 194993 263514015
5485 80219 566395135
159378 186943 309903971
35830 111329 597987347
96130 156421 151203622
12374 134020 470993685
158921 172360 33436669
157 105803 789795497
84221 165389 203391151
192538 196175 130147730
77830 145358 169009821
86524 101650 838455004
181054 194203 410942478
177460 187153 14612712
162425 169223 247085254
158206 182322 636273655
72070 194350 306051454
37166 130435 233520552
172746 178603 406805001
104752 172646 241251578
92434 111236 141017231
114975 158639 109546674
49152 107573 146070561
126549 149728 58111998
88010 163764 190011843
172474 178675 15394692
59882 63448 8806169
181457 199843 46233561
107379 112685 13293172
95488 176551 861467575
193221 194267 36795115
135282 159987 61878112
136920 179181 59410560
177355 189356 369827785
183502 198354 37202460
99498 108172 114735044
61954 85221 58116590
111196 163198 130374785
63894 170823 267540629
154107 193876 99384965
54812 179460 311639997
119673 122114 6145591
49399 57808 21241155
199434 199600 310684
101342 160629 381905790
129074 194570 163803134
10556 79734 173293078
34564 187501 382723557
8945 187272 446437030
181536 194071 31517008
109929 116998 17770857
199907 199921 31161
139586 196532 906581902
37092 136424 248701254
114537 149704 88300148
159571 190693 77789498
157593 163568 822953390
52139 142053 699571259
60461 135728 762472204
98020 169009 647067929
149124 183558 107597186
176058 188863 231518781
139235 144850 361976266
63570 120307 141898604
19299 140588 303669726
37595 175626 345369651
192904 198134 419596738
23818 67128 108494680
38876 95859 375996870
92509 182155 922321833
151192 160493 109220808
159115 167006 19649284
36074 123622 420696327
72814 167537 449653838
74495 94649 50396812
188170 189298 772060894
130483 139726 23140265
86934 109122 55566362
187565 191530 823957642
29141 49382 50652671
19908 24179 10641299
196653 199814 8005454
183914 199540 861432333
56835 130761 279039479
170845 173579 6770934
100601 164088 784458175
25018 166658 354640341
43239 155734 613520372
66517 183538 652921186
102447 176836 58475929
131776 178220 122615243
116453 131672 606712581
96784 196111 248643130
161240 169415 181146888
110323 143152 176474019
84435 152514 950077968
147833 157914 25232621
94107 197191 898403148
153393 177480 60080775
160525 171788 27963437
188176 193524 13321618
56424 142627 215617962
122424 191513 878610256
132876 163528 553425123
195790 195915 696567506
23111 138878 785063470
160081 172317 893700781
43932 79876 90009301
29729 99309 300408108
95603 150686 138155853
44566 93899 810247651
11584 181943 985425760
23114 155123 447960778
140513 161877 53604346
48903 97899 864293216
41142 129237 751112719
121393 191636 175773206
139547 155714 20074460
11678 138699 813472743
116695 197085 201182161
180335 193118 4378740
20333 183254 407659424
158025 184329 744657180
73339 171192 244873510
174690 186958 30757102
156510 160529 9971853
18585 39490 499767185
98252 166154 170092658
50448 192967 356723476
180251 187231 17726634
50966 198907 370353281
102864 126680 59823183
76678 114870 828118866
52077 146185 889341263
170482 189997 48829048
115126 125698 846326326
81437 88889 408671841
146537 150594 10280798
86331 122788 224434933
9186 192643 459250965
7874 109497 254271740
161241 178215 42076915
32225 59901 909790418
160820 198402 93837285
193029 198905 14727573
118797 121840 7035975
168257 192483 60650223
168640 190134 53766321
55696 151833 818582451
102721 152058 123650896
52165 151577 249026535
12272 191412 448481790
191242 194077 915266030
95212 117983 57014440
101288 138575 93462958
142367 198797 88620058
58317 198700 351100213
38503 186410 925086774
182105 188676 108189331
108756 116693 19916062
153150 158718 14020951
38240 45968 893542801
60243 128492 170753977
186705 197402 156633126
41971 196625 386967733
173587 181042 18582028
166885 191490 61496788
93202 191582 246261374
144092 197442 133367795
68148 123214 137808931
39505 182730 358216191
80641 113757 82802339
166001 188591 56399550
105638 150635 112901542
142996 165469 407455719
159014 182894 694847368
171971 196193 886377424
106705 140521 84806731
4440 181526 443002845
81052 159293 195973065
177753 192866 37928066
53826 138859 759962330
23001 98158 359075858
187530 195275 19306435
109437 173372 159998138
31745 127991 240855214
126655 165020 882087831
9908 195843 465483009
193598 194528 264470313
4534 66877 883320149
110116 175842 164489374
136753 140926 10479453
113904 191149 346535798
41847 182416 351623731
9212 198285 473313978
31576 44305 924697532
125290 151396 744054874
132256 169932 576700461
83080 120727 172757936
111555 116433 12232430
81079 171813 574631267
43218 64438 53098602
171792 185964 244879870
38056 47440 191760297
141769 146294 11340417
183712 183911 481400
72431 153351 454345541
104495 127020 227095506
99616 175489 17649664
91478 158833 945878563
152572 160023 782301318
102031 176969 656212714
87713 192081 992280536
194135 197295 7866094
69556 181862 280898217
187872 193083 12996063
77120 109796 81581448
184250 191545 18285724
164605 188534 59622055
183634 197713 770968119
186214 196675 153819267
16307 62622 115988307
24106 153618 410683790
87593 111633 60298261
159254 190346 852585186
126142 135805 950670224
186897 187011 30283713
97955 175887 195015609
189683 197416 19297434
803 20981 50469087
194319 198597 10735908
126879 180461 133740860
47592 153760 265844444
120577 149733 45374480
106922 199054 230662329
113663 177162 961129748
145619 164107 46381149
67682 123501 784375879
159781 186918 67745445
63495 149243 214761237
116836 191390 186599789
110427 196232 214711274
80227 124692 443187422
70833 167289 241479206
48133 66186 45247649
152890 188051 87887495
20035 132055 905378949
85100 177934 232261880
95800 102535 16886438
8292 33709 63727806
117994 190968 436721110
160190 168458 597557700
62684 124970 519735703
441 37756 95689257
114332 147073 82157259
181266 195990 36994925
32527 179850 368393757
7144 34930 47109892
92133 143433 308041038
144406 194805 126065050
45993 64736 18332484
36272 88990 171468472
71075 164346 721897100
182824 190029 18147296
174784 197313 56368116
167741 196146 900762406
124550 158914 766950322
130218 153671 58692807
174740 197773 57642564
181381 199754 46204967
51341 122765 178876849
136078 189417 412967005
115287 182398 167850952
94604 192025 243840591
49129 105429 231437350
199841 199935 597588848
173383 190609 43294270
36705 62291 64037781
78491 162666 836563254
79485 147269 169755965
114526 174127 149167471
62393 90428 487065135
158012 159843 986810793
14056 107371 625328341
132683 138621 372910618
126731 128193 551262778
25439 125325 250185667
13769 99081 791984848
57468 181537 936636058
7487 81994 834435007
160490 183202 56612827
100390 197711 243530774
124311 166022 655993569
106435 189974 460150587
86727 157643 177811307
179923 188183 2868453
81281 173133 403186952
26235 199155 612366276
23508 73466 868664760
96373 137100 600631309
110424 142631 80727488
164913 176093 27681286
32321 37945 277032007
66021 101819 89569442
51007 165167 803574355
118441 182751 371447137
28333 129347 252936181
93316 95861 5581731
70159 164755 577207597
37129 87790 126582458
148950 181899 221724304
110813 118740 19830397
98713 174392 317103632
50304 130544 332689457
182826 196801 4443716
162609 187677 62519559
120663 129763 22964260
5906 15539 339306542
152909 155042 5383694
64002 135939 180092705
123373 199493 190515938
59266 96239 92331394
117287 159324 437442583
105273 143665 96202549
148143 198034 115633659
39408 124272 212325125
75519 145259 174551631
71553 161434 455175900
93361 98933 369446982
109201 113096 9725911
146772 182690 89616720
92815 140649 751582650
2275 142124 350096479
60768 154910 448039954
56854 90396 83534950
54299 166908 281815893
4117 64752 32460850
178951 186570 364752698
142398 177263 87085252
99110 172385 183444872
91892 165083 664596030
110766 128501 258027151
159971 187561 68956828
90815 177294 216615820
138895 170983 128496719
44820 111174 166096727
181343 199327 990175522
150770 162888 240013446
169607 192197 834120250
50308 102885 972256330
54210 104780 459143125
158034 172591 966297050
128245 161920 84449024
91122 169256 264927313
73908 114840 380410575
86861 163936 263635599
139622 174285 54156053
89531 110652 53015200
193136 194087 345896069
141634 197949 720139985
152683 199296 116514351
40123 98627 757232605
134350 152728 46074057
151500 170258 388624543
172748 193379 51677685
129381 148783 514361807
134127 160153 836698155
174052 188275 35695313
63428 80770 409221081
129931 149168 48182596
169396 169482 34659963
61577 126224 161793763
186929 188089 2947350
133699 151994 45778846
91896 102931 27725450
5532 144736 403699186
53770 155896 407410897
125529 140009 36259167
170454 195872 63615809
9257 42580 83568426
24768 184194 566630266
78091 163874 244285910
164155 173837 355663914
34712 49076 301792481
77791 104967 150320518
124801 133509 21777092
96694 196973 250996251
43729 118590 128674012
179282 180019 288179422
138993 164443 63848105
188380 192511 10321490
76885 192529 289317397
110526 163505 132817962
125106 151126 65230963
180488 186807 16070508
153949 179705 64148825
184196 189412 13075485
117810 193951 190539230
107847 178981 182113758
27866 58593 77079701
197715 199929 5630982
15281 173667 928528022
77137 111722 234282367
176535 179583 7507076
1166 84437 208280252
177243 190591 487243884
108875 179685 709524343
119225 141395 96026562
86293 125475 460271448
9567 79244 174527329
165956 174989 326203597
68444 175638 703200887
102525 139798 93418696
26693 45471 150767727
154995 161531 325097474
56597 148847 230866119
181911 187342 383465089
95343 161075 164808822
68988 109704 557885443
115860 125679 24738366
117033 142479 63828843
177380 195671 45883576
120374 155667 88580163
150502 187434 92206145
167685 168982 3269022
117359 146169 72245824
121442 121630 972435147
98419 142677 110944256
127575 174470 180444131
197601 197642 691200480
65171 127227 169447710
169897 188277 215052934
121527 192563 395643359
52385 82466 75351478
29471 106360 192323984
48225 158366 815085203
174761 178482 37829800
67415 198338 434809196
119834 143789 733753904
61110 100853 206008747
186946 195975 22587301
141872 153487 29063934
12766 30048 880983824
114953 182813 181051109
181397 182375 2216469
260 163552 408905952
136584 139194 168532975
39987 40734 1827778
110417 153676 108419729
104513 128148 59276526
9073 100951 230015725
145434 146554 2822713
195157 196357 303382570
97511 140341 17618445
32028 64721 81721190
128254 176313 120127195
120551 126801 15777922
39149 154142 287834358
171085 171703 1533016
67229 197331 325498397
199963 199987 60087
169948 176337 767920770
35036 125633 226819208
105900 116864 27485055
193833 196452 6514650
6694 65228 766152087
155593 166167 26348102
12962 69350 141304691
99050 178505 501579966
15763 69344 965733663
141854 174175 620732357
176557 197831 49510913
175090 185956 49338522
66996 102323 88375607
127577 165425 94823349
124112 199532 188725094
139859 156249 997258155
28797 52281 58725495
149120 180382 77801831
30279 170231 350234825
28357 199001 427105673
111117 127081 302883490
106453 135594 73098031
57310 143340 215177723
69749 97306 333318556
179573 184165 11655784
173713 195089 53589821
107183 159620 513909210
139360 147564 20605234
194850 196055 2304437
144937 194407 866011065
188353 199665 944911197
57842 181997 310353865
36785 166309 837891706
235 47826 621736545
75254 112520 514694381
170809 171863 1433507
3022 77060 452207791
14724 62905 475891091
185630 193791 20430139
95348 157163 155022499
97556 193563 240312569
11441 36383 870894768
61797 88168 619091870
74797 167136 672628757
131072 170334 213307060
178602 196979 752045193
54603 93711 97746243
19442 21410 4910794
161113 196839 89077700
103221 180659 193644039
190495 199775 23232431
157228 175390 45122642
141859 146552 977131097
179055 183906 12318684
109321 120127 344051064
84833 160449 189462480
3554 29900 262275473
156323 157832 575226
8931 22441 133717175
20381 54639 286096750
47074 119809 182029038
15441 179893 590238508
81969 132926 556494546
117779 129817 206205070
58020 92444 85834307
132516 160598 988392319
195426 196331 2191044
180408 196377 438090061
189606 193310 288408679
73106 160548 960576851
124919 173607 121606680
192467 194854 5975603
9235 21784 15238405
47123 104027 110940680
197066 198808 4412156
141510 164252 976876724
63680 145828 666162026
147668 186102 96002410
54241 82316 70164987
103107 187437 211180302
169270 173444 179317192
92498 150964 532119920
11689 81917 175885083
19818 120133 412954971
108416 147906 55818420
15159 70550 4855895
50885 74498 926512507
191540 193291 4366606
72421 80689 253670207
22451 114430 230217233
70428 127982 144093668
35686 184473 372228578
67505 72876 977979896
154255 183899 349824232
93995 108856 813165579
8732 138045 762096161
18570 132377 766825263
174643 178772 10199158
96537 108632 704843805
187377 187921 1345751
109134 192831 209514481
50156 153132 257855434
14131 165063 942323325
145373 186258 102187046
94931 156727 420751414
153650 196079 141128321
4959 113003 270322573
120578 120653 911995110
6230 183115 442689904
100502 139036 541586055
102635 112039 23518017
31661 92470 151982385
12436 199562 468495711
176255 191544 38303598
115606 131040 797666210
101124 156667 372382710
124438 193415 172516037
175958 192090 167902669
169122 186502 43424833
151415 176399 382648572
198900 199289 998048
88783 175769 217795695
27130 139957 534125668
27028 132388 736059079
36978 87096 855751575
146361 168650 433867939
27844 40677 32150740
119539 131132 29175956
27108 133239 983811890
45747 70042 60835466
138279 176321 110224662
19199 98111 136747228
101386 111416 25087267
129679 170768 725260514
173746 192735 927169816
98111 158220 150681890
75081 103484 420453172
123258 125156 602505990
155097 164684 24046916
106566 134336 69649266
83097 124668 104138073
39975 88614 682439300
166939 191638 391259394
163331 190252 67146948
126709 161997 257094858
176228 184045 730249726
101841 145167 104603346
167719 191932 60575133
71875 197471 726736116
190492 194214 9259955
171072 177030 14914941
90967 93823 7369106
77627 174159 241458747
20653 147247 694144661
93483 94793 3289984
86365 123327 873637630
5309 64259 147585256
162643 195086 80957745
20620 176293 389524557
32280 110192 194825970
115825 169924 135499604
189121 189758 420023721
16618 196900 473195543
97451 106273 22093788
77290 173006 239396410
162921 171789 202125740
99023 192104 834033488
199165 199538 483033094
38694 136282 244293645
98907 130544 79367689
74395 189498 311756597
67136 190552 628480646
4131 10160 494138207
47601 108738 152937730
54115 150824 39701472
161490 180315 407294253
144581 191446 117225957
82377 103001 414930431
9167 32903 59615516
181767 183436 915411706
174558 196797 55627602
69466 119129 124252598
40262 116967 391692227
183918 197591 34183289
94897 169670 358997316
162661 166666 733746997
2942 41070 95465694
55900 160615 592214813
93694 196778 257982745
186227 194071 451950407
188816 194759 730723259
92451 152163 652856710
195599 198569 3953858
80874 190033 397449500
101759 111331 775487480
4557 154370 927845818
195461 197337 913390977
26895 194614 419764288
66634 115703 122739945
182078 187931 14835886
156470 188418 79707094
111911 171174 222380639
177866 198197 836297182
98316 165640 637651258
168908 196710 69489328
62741 146732 547957162
79616 156133 191714632
20949 196620 964426901
122715 194738 561107858
15620 176827 483023691
30524 153968 799897470
159140 177063 44630839
88341 196201 270063139
52947 157925 356246528
77538 157409 719526275
124685 193462 841557827
55727 162674 267721638
7995 166871 906410362
81952 186559 983056080
103577 153480 125092719
153979 168661 36674365
78602 164372 324403873
41803 154709 282692680
74200 100726 684810149
117295 182224 363562575
136610 173069 234835933
49951 59176 428402220
176200 178787 937097818
67829 109705 104685347
62192 152998 438416739
993 23159 55429528
168781 181502 452700096
177829 186185 413905090
41378 142769 917784342
96295 127179 925157021
25615 172427 367436793
84191 98934 149440308
23013 191037 420511400
156474 165865 793651391
68371 198922 326729448
51051 84041 82628619
99877 120435 499910516
81788 105527 789726577
14290 70948 181437504
125022 147752 56962076
162886 177510 287296126
143446 166126 664135833
62993 162014 980884471
22568 103247 246142563
106142 159369 935343050
182026 196135 35426811
163832 171146 684639044
157416 164928 514703466
18932 189202 426065766
121615 194803 183188575
175685 186584 679937166
119965 128063 20359939
78351 84106 14248745
33415 107288 184656309
67010 84507 43704967
98131 137559 281123799
69888 122923 132762144
43172 154542 616020586
186711 190496 62072956
185268 199102 987061780
149079 164932 570202576
24303 187568 499562207
13952 37265 58485304
71350 100062 71906658
81739 189276 269114572
109636 199395 224755655
108632 154033 113832187
180551 185901 13626082
23722 181956 395927899
35662 179248 641666135
106934 144269 93599931
103304 154852 129270157
134458 179565 646274931
1827 62701 667704314
45383 91740 511656618
80914 104311 58535125
34710 138900 260782480
167507 181915 35876652
131255 195837 874543394
71457 124383 287240659
155675 165766 25196577
77434 189887 834741746
63912 174653 277069731
5136 118452 806598025
182626 193336 412732633
146496 196538 595490250
29210 40307 27787468
185219 189405 10506908
161056 173031 697115652
13350 111500 372577489
24492 154904 755718912
137578 166450 32727975
37290 155741 296677316
109106 127721 46709438
96856 157699 152587309
35722 186900 873294939
151327 187980 91538282
44721 66603 54825769
73447 145149 179577766
5953 36104 430363915
60465 155095 236906568
78129 94890 258304337
5718 23601 419229739
100420 106870 16072939
145655 187736 884314725
167089 171158 529323108
171410 182350 721241259
142506 168278 288727398
80731 173807 992059206
137310 185411 120251958
38139 67514 73466783
88463 121710 83370283
44206 110317 248181609
86413 104105 44257251
185260 192538 18264241
102676 182168 198869637
106132 161143 15582304
177781 197132 120907536
198982 199462 696981869
132729 160358 69208322
81682 89782 94458308
94898 153168 145992166
134361 181155 929513887
138321 197541 500835482
96009 129725 84649392
40705 126482 214739105
153507 174646 918506948
52736 121072 171076038
83696 98117 334612250
64381 139128 187224157
130124 146637 644727864
14156 36000 608543224
185567 192064 16264098
30649 87511 142039290
90935 131473 582544583
99614 149054 687980108
106671 142317 904318273
82460 91079 311241295
58667 150324 229456402
195149 195565 944027712
74282 132006 144568159
71254 187931 945300607
186949 191853 711736617
113631 138191 61716962
147047 174683 367554218
79700 163203 539634376
105187 112117 17312570
159423 177411 692754340
196060 198323 5701401
133178 180854 118962103
55798 104750 130372277
165053 196036 77277875
88027 180540 231464448
86716 117143 477301794
51118 79395 652854809
139573 172415 587936609
191960 193114 123896043
60848 164943 260657365
138190 199836 154184434
74559 122507 119998825
112923 189616 922941613
153758 197104 243550327
44875 82341 76704932
25897 46344 754510702
63602 154677 589760435
72725 96390 59232228
92146 199727 269452307
143013 174309 644831482
2705 156857 386073552
172705 189660 30878368
116833 194223 133589726
69238 123371 135487824
121686 180247 146351681
24195 64905 101971138
17492 60768 108419792
111618 170418 724218233
174366 196505 459587623
87182 118381 537122936
113868 158080 110947158
94008 119854 691292084
191916 196266 10812420
167675 192672 62520751
91807 93488 6186235
128115 147993 49908221
96383 101144 11974368
57109 187217 405675525
104705 114067 614370749
88917 182273 233654445
190366 195021 11624029
9093 182272 433383550
179643 198016 46153623
106870 164491 144572843
40262 186963 367108607
66116 97204 490580281
42476 161094 857200005
98172 100861 6743692
2498 177843 438714132
24402 199812 439090541
27367 83015 139280006
173098 190647 68760991
39146 172859 705719396
140317 155399 37831004
4585 68289 163932941
19140 74584 138777961
133043 144974 457920080
153271 186887 83993025
158729 198782 422451797
8661 90705 205183589
43593 150973 268997729
78917 195167 290835856
18995 180729 521592030
148716 185188 90998842
34398 172691 923224093
183456 185375 590389073
118900 144530 64226410
27046 186461 398944580
47911 76043 36070970
97799 192806 237805078
23268 81102 16942059
17749 121086 258610121
125382 196976 178996714
111469 146088 393244069
50347 123238 558761959
186033 198693 31674417
184389 198759 36023649
20100 135303 607134336
98296 145173 117478130
77319 133479 140605471
117996 163277 363445405
144272 158608 973498087
107916 175556 79080135
46135 175266 323121468
108688 141069 81258648
69063 189376 301105877
84148 121220 741396808
155198 199106 109833327
82452 199707 655455573
124019 178681 136550026
156578 182113 623374704
93150 131418 95886494
41470 166838 313825455
24612 150311 661357386
15290 176531 403542966
86013 171766 214553291
177470 184709 713528778
5464 55747 126070062
159144 199094 850666331
98687 188573 225011703
11251 59683 121516556
64309 102428 95385207
131936 180429 121041399
17558 151366 335101064
44645 49339 11785890
29571 101511 180007678
113845 190266 191358322
110136 191109 202739995
85393 85956 1430572
106693 199195 432918676
75209 90826 302840962
148040 189011 530185218
103227 114586 813118427
31855 177437 637539914
37895 191136 461700773
27959 36966 22556641
152482 190354 94657661
164225 194140 753423073
176493 194496 552291946
61235 91659 758327691
39571 168256 321909930
171353 194680 58444389
123002 185561 984158866
91527 197909 266416870
37852 129152 302846344
144992 150191 765568960
153648 157583 9980927
169842 192749 57260506
157776 181569 59144235
26429 172224 521997768
196238 196315 185834
171507 190601 47889983
4132 73743 174151359
110259 172025 154587419
162178 163071 936540194
177820 180918 511751030
183856 191355 18786241
176293 196711 227118782
25208 67197 105199543
43103 78551 773133348
129520 146210 281804192
183983 199660 39296243
23400 166810 359023992
71872 187310 438718252
85304 185937 659096650
150824 162417 934447970
33313 89770 225540685
14920 16512 4062435
22211 169745 902137452
90296 193719 259028766
116643 145660 601756236
167589 185255 57144484
90862 198199 268865003
41184 171589 648660084
139992 161012 52731631
125104 181115 139902480
129334 174575 597018294
68009 72024 9981783
49092 173098 310234627
58222 99006 446216771
159792 169575 667903230
119770 123947 10530791
34393 93806 148600793
60193 63577 241558727
29575 168782 348392046
56731 100234 946920947
197550 199132 4027363
12194 161567 506966606
23196 170983 369837811
153249 170435 42903674
122959 174475 237854944
106768 182370 413418522
159397 194090 361575314
36543 130336 234817803
18922 58347 98866813
156261 162598 15857434
103064 106467 910669283
186110 188711 712252987
148818 148915 263517
174944 197636 56779782
161367 169374 969612863
190224 191100 2207133
47996 166969 297861359
16653 165494 649513892
17372 135101 294719097
165629 178696 32366885
42156 115450 183332506
189021 190405 977646919
148103 155859 18039476
79336 162298 754194245
80754 121551 102093564
76706 118673 104882375
161871 194589 81632947
118940 132264 131080600
6625 119088 281492582
68933 159036 225701755
186004 189611 9024011
66470 111774 113226527
162019 162596 1457283
21243 30542 23360360
86841 166196 198808416
55942 121925 164903795
37096 100270 794296056
132095 151386 76880221
73957 191442 294062207
111983 168471 977332720
136571 199109 156402448
179858 184117 10825564
106886 117963 27795588
106628 124254 166469361
24778 165251 351806664
73777 160608 217536539
6448 124408 295331400
47423 104055 141683773
45697 117255 179080574
129257 195711 166207272
62 161494 746813519
6327 138897 331916074
171236 185177 34899260
83973 99697 39357057
99279 192219 232641202
103338 118138 37088318
196604 199206 6571274
41624 97395 139497740
182127 195959 714926988
187953 194163 15484525
190388 191855 3648867
92140 197528 536567621
15893 136120 301043431
60480 60755 914664272
188545 196772 20547693
127667 170853 107986548
173893 196404 870104423
48220 166552 296248917
150379 165524 37810551
180487 193763 546394666
77626 159632 808470481
170200 183466 33117061
16528 156370 973251512
172815 182048 419146047
98167 181071 246173086
108674 182530 184791733
122680 156949 86022418
117445 173759 140887221
80477 170498 450849503
112906 175048 11307839
21777 199777 544990451
92768 106143 674642058
11453 41813 771139178
80446 157980 800210102
168015 197366 800967105
31920 193911 405283502
69607 153487 210026728
157651 181620 40664496
3888 47448 433997098
128633 187870 221652885
23640 130459 267502879
3391 179373 440249272
13253 85371 180631281
122346 149575 68346742
150273 180844 857591997
14694 159769 363346496
104233 130917 66928565
27047 56159 73070500
141240 149630 898349572
24012 47338 734372250
95409 121966 966257000
198990 199327 841528
138638 174671 90006937
165116 173067 714695918
192761 197542 94352299
39191 111579 310638486
43286 107352 160237807
3169 191723 471871451
75545 197175 262007465
69446 190120 378547352
164591 166036 302602323
56144 102480 115729974
5407 22946 43946999
7233 41570 595239970
19529 98841 198410728
149866 164750 346941357
189727 197850 20295680
173486 193662 545867447
146122 188245 105353061
197680 199512 758861100
55042 129781 295469498
22549 40930 685011732
62724 91554 775763310
123515 181420 642554702
16189 85690 173980818
39047 177589 346584526
190108 199242 388658553
194169 195822 3516624
111676 193500 204835709
50994 102270 618088947
192542 195898 8415262
21907 179558 424284262
181723 183861 58055066
48265 144926 241981677
114451 154287 224542049
186488 197428 699327303
112472 152724 100980062
27376 142919 924708580
183408 193837 12654341
46413 82824 727058406
79707 126282 823012919
56514 140624 210400182
4486 174780 426133333
152433 165270 159488094
163475 184476 52262959
139181 141497 324071372
133954 159308 460581529
136731 178441 186164343
160753 166921 9881578
136817 175689 535417727
114746 158239 109103077
12417 134178 304974296
58376 83073 61588824
31275 148103 292496363
35685 120346 211794859
189878 191542 4158756
31584 59183 316822005
21839 110391 221661419
157904 160056 170434709
54904 59945 12644027
140035 187864 279933868
72167 197591 363110370
24136 158399 336252014
160857 186865 244179733
79622 192247 281796748
18286 130430 280772810
20342 46403 917867705
176532 197846 53361846
98936 172711 93659111
128631 154054 180782185
52479 167592 623778255
125593 136779 812087365
185472 194417 56036879
90854 129506 891093636
194159 197106 340521140
177011 196185 47996813
113251 141638 150095468
45925 89363 463132148
44911 189491 361894822
50439 155642 263569730
88003 167337 198781817
105570 175222 174324640
56451 60073 9024834
171464 196192 61913686
191207 197628 427578343
112548 132446 96321908
20500 74930 136260549
55393 86650 36861751
50089 191555 478459128
144364 173307 72226640
109007 151277 111744526
130736 187122 141023450
114707 122723 35463272
76556 81089 11209249
21936 164894 358065661
106075 185070 197674891
98573 164795 166032034
57925 157719 249766346
120806 171350 893567150
178923 181220 5793158
171408 176981 262809224
77742 91928 35227546
168470 176298 447434017
124224 138597 865026109
133526 170039 440775841
116767 192874 957626118
71225 105544 34479561
145938 151847 452015644
198766 199849 124448644
7332 169052 404796089
174120 175939 417348611
98005 120599 56578183
183887 195340 323617595
114864 170050 972918267
77630 167163 224035725
59608 199880 727099658
156518 199871 17295654
138507 198687 150453453
63468 117794 247798960
38300 51480 342376
63647 86649 415211389
152104 166423 113279635
55104 181945 317156022
73834 81205 18442671
55352 199164 721446357
70794 143689 689291699
100482 116218 39390188
103837 154142 126078707
31433 140941 274108756
35900 118460 592121414
114856 179007 621008821
183604 190486 603937152
175306 192113 42104900
107336 110535 98227422
84249 156639 210383202
141646 146218 747125825
114807 193972 198140008
85469 90342 2040925
166876 199011 307008316
71447 117029 114080311
59525 69894 25782904
118410 118850 1106952
102334 163602 153613619
95477 100086 619430009
159916 181887 214614396
78409 167321 222473593
73975 96895 298803160
1580 42604 441528610
193646 198344 304406614
108325 129435 493374455
131469 139046 19058990
26054 144144 952990221
553 113945 283695395
114565 153936 98714327
14384 176422 72266015
174520 186875 30956748
68301 164789 524043155
117853 132443 36636559
192888 198587 484934351
27047 185243 651699041
102990 107746 374970156
177504 184234 16887796
146928 177514 76322578
110114 189607 150285855
132146 166277 275643172
37008 180711 608741041
6280 186760 684070098
43420 89923 306904377
142143 178060 89652794
56123 181326 312949860
21319 30656 23464121
107345 133224 65001470
115296 118550 8190011
84365 154152 174849981
194412 196936 972896763
545 160191 566014211
174223 191740 43858408
188442 193333 12219560
178814 192127 737868391
15218 76315 942968223
20144 135453 288678707
92136 144784 131973835
181726 189021 18449970
124016 183769 683434862
176991 195317 137602182
154465 171309 769458310
72568 196387 309869388
95504 119622 60357153
186981 190957 23961731
54312 123416 37990489
98234 120539 55848393
30498 88233 144243895
2570 40402 568542895
6877 82636 189618416
83287 139653 679541862
133455 146201 31880113
180945 191349 26245349
57528 101995 111079215
195193 199832 11655451
158053 158334 784293341
28060 49839 669197874
170267 181980 703727691
60797 121816 152606439
198875 199833 2444072
199055 199564 316173999
131697 189448 454671651
125925 144600 582811032
88828 111838 57634059
85992 127032 102837195
27974 191311 408783718
83014 142233 312275696
43880 168770 186389513
114834 136363 54089617
183443 191634 685039136
4267 174737 426546875
185063 187957 282255678
25657 28671 663489266
41555 68900 222310016
116326 178440 675338964
47737 174657 482056151
23781 174335 541271019
162520 189199 66481846
68231 161847 616511019
150938 157586 16676333
91433 191650 251006928
38866 57314 46332213
5555 145395 350124277
190269 198555 20730208
137899 146569 90641960
83621 191973 271205807
144489 145795 411745183
79169 189962 277206892
171811 177767 14868504
87884 122424 753036765
94 67087 367965224
123191 141356 45562135
2271 43443 103011670
57255 129515 180766925
167965 188658 51783024
136862 145929 961459751
15237 58979 109761227
152199 185792 83918435
90707 130443 99814402
65446 177875 281221317
78741 139188 151328881
187943 199462 28829101
84969 127113 124313009
97766 114126 357073551
122443 189640 168125224
9541 12147 6488112
73484 195677 305864439
40237 55409 27605739
36097 125419 291417937
136484 161886 744368608
148251 155362 508519019
168892 169635 1894901
137060 153327 40733794
2646 151386 530628562
102143 140587 96378280
147733 187862 100247656
68348 96653 70754183
144607 145272 1732302
161204 196480 76100536
31073 180437 798499535
182600 191792 23111808
50930 125871 742380423
190249 195211 12396372
127312 166247 97450921
23498 177748 385986167
198442 198827 979616
139505 164167 27487860
199255 199327 336767739
152412 176622 511378090
160509 181174 547897147
184683 191703 17638421
121283 174762 133783484
1479 153361 480244551
196521 199555 16486534
109691 159897 588002725
21416 113535 367302663
40335 88032 871333239
101506 162633 743205429
119943 185556 571593439
19930 64596 111789472
66227 124823 702932172
151934 191987 100109469
77061 190186 758191366
23050 158925 944648715
135504 142610 245064782
10527 150876 351601193
121592 133561 362574476
48099 112019 159924699
135125 139773 11658705
64584 184265 299470818
152257 158893 16678742
135541 163900 262996528
152663 172588 619700820
103033 162609 305665936
46508 109383 157259475
102347 161160 484883359
127362 190699 158444831
166231 174731 21108433
82849 197473 286786241
56334 142412 680405950
18104 80153 487260839
59316 148655 223651229
416 30657 64959693
189422 197991 283551218
54071 66172 580968540
160866 189102 6228078
51913 143812 230119004
147200 166703 403173820
115667 126293 780823350
17040 81717 807604634
141046 184333 108144426
82422 184858 795617809
156383 164557 650098115
15214 47411 80666842
102722 115154 31129309
75522 80333 780774776
4090 147016 385173792
90342 180571 585320693
76250 137790 488120441
86114 112596 66181063
107196 129841 54911943
111571 132805 53351114
70344 177154 267233142
83359 197105 500206546
85907 195767 274939819
10721 189349 725406079
85471 88675 302404284
185644 196270 26546709
56989 146866 224881793
77039 77136 259948
69483 185385 154692667
131081 135653 11442886
108302 156909 78871601
51249 91389 100327381
163067 173623 703552295
108225 118441 25648858
153021 153521 34042173
35299 166531 328463062
32801 140937 270705830
188712 190516 4547782
56902 169463 437666801
40706 105285 940668676
183566 188109 11446159
189129 194719 355757728
83512 135575 130430583
5274 132634 619957047
23604 197663 435621833
199151 199674 984734598
150601 181931 78013488
10516 118484 270327548
91369 159772 171588284
86957 96133 22999833
99486 135676 654173621
61632 77632 572718043
121961 164141 105834008
65929 151887 373254256
43361 102621 996048629
21930 198588 881466976
21998 54826 82315506
98704 103134 484675307
115603 171807 691791087
165593 198990 83438161
99271 106272 838736001
71153 115189 636252715
172488 197895 734750329
54151 94415 921099284
148095 192778 703021097
82579 124642 105367727
91854 148738 624980623
85703 125919 940262866
78126 83552 12101717
137446 167588 75370082
179329 179717 964062
23915 167944 360545602
98487 165055 332902886
48131 167685 49621787
34841 188287 490629571
103055 199588 241710860
134203 151711 43883727
118194 165300 574655937
132991 140949 19948094
196975 198405 3634931
100544 145438 112502465
172513 188407 39844752
131493 144912 90695149
183886 197952 408585328
157383 171272 70754603
58464 58769 205728337
31296 170683 617445472
121120 173896 131987470
168938 179835 27009498
103034 188458 639895015
173769 179910 15239402
170073 195903 616148878
153364 177310 59733938
28187 43655 38685962
33898 159274 641549108
124832 176540 163138907
184261 195511 439930522
17447 25319 19634068
127262 178451 307056241
124716 151467 959563539
77287 174315 981119668
2801 70211 311629945
53379 83178 74533291
127249 193464 165571554
175788 175847 303106880
100522 199052 384155129
131312 157310 839365975
101728 127750 65171553
64842 106949 105257692
108624 180926 690559212
160700 179971 47794563
163642 179947 40338972
45463 189072 359451680
174423 186364 389437704
121422 175407 851933626
26924 99292 181042874
62177 145873 952105558
164582 189632 165421627
50 68975 172477933
131708 145673 700807958
108424 194521 215548083
1060 186536 464161956
39328 130945 229276877
166421 168360 4744731
141323 182962 104032826
70952 120554 124166894
74599 89959 38261414
117373 166047 977816813
106062 151242 513743584
177205 184928 278926894
129931 182166 702840673
69563 152709 208244497
124453 143801 48413681
78573 146644 170402284
105534 114245 934127334
128392 180018 363185609
8856 30129 976821450
79191 92419 32904386
87331 145004 533300126
21024 134004 282855144
49743 164594 553493126
136265 166838 76462672
197277 198804 3883954
75851 112062 785290616
193877 197352 610917097
78169 183591 263705375
72176 77888 14452425
23566 177081 698804446
3647 44018 466466807
115837 123010 226814368
66389 115505 122844960
173883 185166 28275462
154140 157558 992573448
94669 192379 468330815
142701 175108 80953881
25080 131662 270564955
148452 187403 942092327
88742 163540 187608607
96426 134168 437733191
48649 50893 5512780
140294 178463 638415493
91989 156217 161209450
172976 191014 45250596
113669 114640 2476332
56453 93364 513111931
79259 95554 166776055
70061 155475 222059653
107926 153502 685798884
82275 140592 285359643
45528 144357 247490817
125894 151517 517579134
108609 168968 991299984
154183 168965 304884896
99264 198336 649756104
151210 191390 100336241
46066 60776 36921144
66931 94160 68117149
1509 109624 65063879
191765 194536 946126356
196713 199477 6894183
94763 98514 656761812
1625 49045 118630922
21460 147185 932439819
164498 170165 35911197
84465 138124 206264667
76404 135826 200910296
56951 64116 688126529
33127 138748 264351965
173469 174608 718091978
127036 168700 104191539
155345 158360 7511215
131570 144697 32837582
196976 197104 555517478
164199 193916 669033888
198401 199390 2508237
78779 156121 714529936
8802 29970 53119153
117190 137340 50563510
69646 166058 688984639
53129 184391 929850320
166189 166767 1420484
54787 154139 248628038
116457 151379 836894164
131438 187667 140699335
9555 63302 134620312
75176 97859 951667293
105645 114801 22906531
95420 178024 414273122
37979 136930 307280890
127776 182934 597475523
1547 49188 169022703
186861 188379 3814827
135287 162953 940759836
163036 195455 71976252
102766 177555 565481981
197839 198294 21190611
195346 196870 511934411
147009 189289 338053272
61144 153035 229959457
18558 36118 43973539
174159 186005 268793028
174715 198089 58531809
109575 143272 976867754
126247 132232 14960530
17249 185354 420649021
100331 190524 225755210
121160 145968 944533661
121723 149208 479415398
187275 196216 22293183
122599 183024 151144846
141922 147858 333724569
15657 73628 174289295
198472 198622 394893
169352 198206 72158976
19533 83729 332631368
54657 163977 273726762
195748 197058 37517124
146787 162744 732435177
130288 148527 549752565
115985 117084 2757343
64697 138510 184882820
170019 182275 30484891
56163 199027 527912022
16971 43692 66826080
28866 138814 275252396
110863 128833 83967333
98767 102124 502979307
99751 156486 142268415
42190 142085 704660052
139184 158723 776121536
186057 194414 797565853
137504 176599 97661307
54888 142935 690987809
7177 121482 286098267
141139 163119 55117356
72382 168696 241171529
85244 120728 930029590
191607 193988 234716659
185922 189309 761374747
108081 115302 145478827
84778 84795 48307
32804 89731 496562311
85719 126792 102891252
53214 58788 4623894
172378 197020 396283605
86203 159486 882412077
33318 67408 762924922
88277 95192 17436541
177569 181206 221927874
113347 166024 132050359
24789 65106 100935324
66861 175988 273010297
44471 114825 176048007
47492 136914 773314690
55277 109477 574043769
111120 195438 211048879
95729 142152 116339190
170533 182487 29778596
12805 73713 597869995
40175 143438 890320337
84158 104601 46548293
52125 75005 57352990
187548 193777 556072171
177392 196754 48480341
172442 194533 55351356
143408 160561 43036544
11185 126281 288300203
186273 196330 188458455
22553 154529 330486406
44702 89385 111712631
31599 174917 358503113
51856 137289 401124490
107441 177005 174160019
66366 134745 49277654
70985 117314 593450523
163475 187479 267596296
37414 191119 384716974
60526 147042 216565004
127501 146205 46828780
93276 176153 207403876
108779 175949 168127388
98909 158594 149644999
76604 136741 813804586
45586 92466 117269564
133238 144063 790502346
126594 199743 365710261
98259 150891 131995771
23452 122975 249141103
118509 168479 125103966
717 77455 192086211
36638 139407 318295624
62495 179677 293015417
7548 46586 97673478
16439 174664 584787396
177598 191126 33995568
34257 147815 888482247
125867 138662 831752230
91421 170622 198444449
168910 198875 969716302
82105 101804 49331968
78813 174762 239963580
199964 199983 376953
171385 178888 745517325
145281 160400 37916220
68162 152149 113195347
97564 146891 123647414
41533 63420 54810034
107567 169423 868378077
56248 198736 543138235
105190 195951 739781966
136040 143164 17852147
123628 144304 208895256
68892 115597 917681463
128536 192718 160510213
101573 196167 236679636
50129 99243 122874228
179332 197360 217243768
48862 79898 77655200
182333 199481 159655366
48788 125740 683684456
35856 131623 239680984
85053 199565 286659778
25795 179668 406882184
108005 168045 150362695
165610 184117 366050969
31788 54549 56966990
98041 157815 635954596
144808 169307 714825486
59838 109756 929213938
13862 158918 363336325
101480 176140 604522252
14705 160222 364462131
88895 166207 953706039
73137 171541 318156255
163506 199169 89027822
128923 159362 76215778
51061 60870 468062667
185393 186109 425237348
41453 50600 22818720
10811 162905 381026943
31475 107897 800726757
185133 191167 15190408
308 65360 811715804
149109 150180 2733859
75672 77675 805606445
132130 191215 147823013
196771 198971 653923953
93283 155503 174095693
54133 168731 286771097
163087 189273 65275104
192580 197406 302051300
40122 121191 518161051
176919 187603 26816577
124349 167245 107349263
82213 103957 54395152
15663 97551 359743609
190446 190765 814750
106387 199909 234136267
98785 170505 179563844
175018 186802 471532660
163918 187045 57634127
109773 157107 537690265
192532 192672 336872
187347 194079 234593106
192892 193231 820218
93570 118779 372347159
133928 181428 760681512
142101 179232 246246151
129562 164407 87311831
181251 188219 17617507
187280 193120 14557724
157973 194518 742583750
57629 184078 748463919
138747 159124 51061625
29914 85718 585060614
126964 171727 111833373
2319 163221 402898435
63346 185077 390120494
157245 166650 355186587
51537 63073 303348448
67237 76153 22419688
172897 174785 4741173
149222 185205 89790348
66005 132835 254284537
141066 194419 133378885
154196 161455 683116341
27523 96849 501695441
27478 188908 404034619
24514 132906 929695872
91359 199809 271698084
85583 160863 515249210
131642 166374 885342251
54694 158830 581408433
34591 148748 285834156
14436 182400 420304324
112513 144245 342979791
117060 126070 22719037
163872 165329 756914967
133281 156426 58078108
38738 84304 300109775
70575 110694 43138283
26522 168438 355167190
192377 198239 14651665
12399 61045 972069087
59436 117900 899861287
192456 199629 41411124
162499 174776 165689342
175925 189547 654144932
195463 197812 5825052
3992 79022 187834841
85399 100202 64903355
105616 107594 214129070
124303 196239 299227145
140553 189296 977982265
69573 198670 323064744
196878 199686 7130447
149765 195287 10692542
105870 126984 723098472
118705 175370 211824159
189727 191579 4635393
99239 123233 60125001
192154 198924 236788437
115657 166089 126353917
40901 145028 633669228
123963 165289 21872686
156015 181861 64292487
83106 131531 121233501
28634 96523 169840831
154797 185578 76873394
51321 67341 529591419
16357 28658 250367176
132468 194806 155913142
79890 113531 84112840
165001 168349 206063801
87850 182636 237277506
103517 147332 102595048
189008 196647 432428239
78598 197500 297420666
47118 108742 597780042
129832 145796 125638584
86794 196595 274837556
108138 127336 48249098
93119 150923 55664653
74892 82697 19460547
45247 113489 170757587
127599 193937 545505277
165242 199690 790957837
103265 194495 507983607
78994 134417 138694072
159276 185271 64853405
144431 158594 35572567
64456 98983 8070019
126544 128904 5897576
73849 156658 207526683
68079 92969 132087430
8755 173987 654390412
18358 23134 534691282
169855 172857 513324117
134950 188610 134216382
124405 181063 141539094
69616 164257 237115380
10281 178352 420577149
63557 157174 419820627
159289 166751 869572242
172024 175992 9892326
170833 197525 205226614
147098 194657 897705809
30811 49989 951217168
57982 161729 996752257
69158 123751 136669307
118417 124071 830927236
40956 112917 163441894
64325 84332 50001305
171467 184149 31763027
76113 111110 87428172
93784 133432 572815415
15333 115760 896197666
166795 186141 48349891
158780 181741 286381883
16683 88644 179914154
192645 194806 5432005
110388 194643 230287718
1635 16152 277863466
189290 195804 16361663
196489 197813 3324370
82599 128645 281499740
45614 192180 883815179
33632 36277 449498915
149462 185966 796966475
46402 115795 664547139
36903 168670 329790546
25697 151837 573919759
24438 101314 192431622
9586 25238 39194387
141772 180952 509603781
64046 177465 283748565
150445 158474 549261242
150547 197406 116931991
101169 134316 83075094
191587 194904 8326488
139300 158034 649836662
60331 99432 97658532
17420 112664 238255269
21637 109602 562947724
95694 163681 107849630
90298 155843 164502856
152957 197424 412555927
57639 136398 197052440
96109 116531 31112962
103668 175918 628431677
160158 186388 24537383
54991 79725 136553637
196768 198661 4794113
162641 180861 45136456
177890 182629 11865192
26389 29790 8526547
144980 154556 24067496
97370 104366 565411978
76980 113207 114909770
91973 180600 621023047
157850 159840 779596727
122385 123763 68600574
40735 56118 38679856
158401 162251 9725965
128810 177551 121777333
74787 171202 241183123
182463 193989 28939542
129151 135657 16245060
82611 96808 35443972
149861 161579 457186805
58366 197225 347224779
65163 195195 872737066
60974 88799 69374182
147928 173161 390139685
194207 199930 14363944
171348 189682 45928096
94166 143809 427938757
86455 192301 264922409
89849 122650 82257911
13817 24813 336590385
44642 110720 165404527
191660 193880 5553047
39101 54994 970478050
176124 182479 15834381
65861 172724 5490438
23477 166721 358633496
111946 179429 168810775
102727 146594 788978043
150670 187681 887132130
140796 183455 234303752
102828 169319 166551742
138212 144260 695576283
168762 176713 558257965
195910 198068 5372345
97286 121270 899574258
5974 160240 386306634
179879 187462 606601286
155023 169980 37305569
73638 125919 995377132
157336 189187 79381661
174798 178968 10293789
147274 192396 395640516
85214 189317 260547842
142960 155649 666760921
53075 101960 122364225
116529 168343 839831191
19890 72529 359394588
88981 133924 784478166
76914 182719 264581489
197179 198751 3986170
160225 172662 30885157
9833 18261 21255214
102170 133656 78954436
144438 164343 50025117
156559 183486 67101594
59231 102570 108249409
165488 173112 253519635
87241 125972 97168206
74272 178099 259746758
94670 170696 190302990
162439 197193 54117787
147625 181141 83524117
29385 47502 45268418
179794 180264 219710515
178984 189741 702039721
193161 198195 12610093
88667 157886 664250670
123895 198860 187541973
155139 164853 24362561
83324 164426 491414599
77295 86913 23916963
158315 180780 886057020
29737 154861 199561305
54581 109891 138240059
110835 153259 106313904
126193 158405 80678557
55168 92631 93539683
186015 188293 31672847
75221 82022 16947537
146334 174504 213455373
22176 72013 124712487
108202 142445 529520877
155226 162605 18515027
110595 134823 60740789
150853 151893 2498601
7392 172850 414035567
122701 147825 528137791
167748 169771 87363769
4116 172751 642603522
97766 189017 228437074
177012 180967 823268957
97051 178404 203503899
31545 182445 377396441
117883 131487 288119443
59052 86716 994159414
70402 122393 130145125
119548 121364 4633386
33729 178076 902258467
174564 190068 38857283
90978 115106 822941013
121810 199279 238775814
76016 167881 229799183
41165 175121 335169876
125762 139458 34271122
150107 183409 369608453
130052 196998 167315714
30541 94427 159788207
31629 52750 975414437
54071 199117 998410784
97753 152022 135974134
141792 190447 121691279
96688 152610 930028744
8841 75479 192877715
184623 197710 32762818
157155 173708 956777931
25617 96090 991889185
146429 166938 51259651
157174 173922 41552104
147480 159141 455478171
123286 123710 1086350
39401 186422 367821797
75394 177645 255702278
83320 166601 504974890
104688 144004 249256666
49800 108300 146323450
193664 199892 298283274
82264 172609 226071188
141730 147513 685147056
176597 180431 9434366
16616 58226 23551261
96030 174986 197603143
176394 198796 56121886
149683 166986 43129259
172623 195065 932222780
43591 51903 20786227
13764 35147 389669652
92771 118684 855185679
159558 167051 18670605
14907 79872 162679601
30200 37613 18529257
111616 180209 171518908
103668 147478 904266829
177556 186265 808222500
19375 178545 398184313
3300 38380 124074324
16732 88949 928873385
159424 185686 436822517
190517 197159 16528258
44840 125542 202145172
71395 151913 201672501
111782 139839 365862658
41307 163797 437894448
106240 116697 26162298
131072 198219 167948287
150757 182220 563588755
72634 194098 304021070
195484 196793 235603444
148195 191333 601255885
44450 91060 116441307
146827 194957 120286223
38608 50968 283937548
49805 117368 169051380
125920 156656 77046713
81961 199317 831508179
176483 179938 8481171
91596 148114 141893631
197132 198231 334605760
71949 184037 280496317
33809 148875 333378635
52576 168742 290835503
101144 195127 235210984
79723 132609 132405953
26806 153541 388724256
100445 105171 11799578
24214 136330 280785760
113208 174131 152517948
60700 166402 303635469
158096 168477 25800891
72451 97512 387210299
163703 170257 16198655
198367 199468 803140052
73563 92348 894363585
79884 171536 229311804
21220 127560 410871365
44570 189971 854154690
7182 76267 227600591
127056 129336 5702546
49326 198258 859653870
30278 85707 505916475
147172 176000 32204863
195623 198291 6659690
14366 38712 875547767
80218 197872 895792106
137543 163326 491013711
195068 197291 5487702
152012 162877 27319671
175370 196768 53541681
7893 187874 108001312
30085 143343 599442814
170735 185124 228928129
116681 180033 56483104
1403 169102 419720765
39112 113521 176450993
69108 165522 935670742
31745 45574 34468934
145346 187087 937083102
9790 123728 285307682
183118 191377 20718504
34274 161019 787195443
155328 182986 68947550
158338 167937 396179484
48426 56385 20155456
40707 146177 386815018
100357 184565 939386151
150381 193648 108028336
150461 167492 42397022
163152 177097 34596221
64652 172215 269168226
178079 192312 35739719
96676 116514 140975286
83559 176370 237078991
63259 161067 572826524
144210 178457 85481531
158443 173927 38509841
158002 190952 82263996
65225 171440 929694884
144630 168992 641814432
149266 157533 649076714
173018 173215 439101
190475 198041 612179779
173779 183650 24770471
70259 172341 806782742
122538 144780 377179732
158626 193999 88278137
34773 177533 938707970
1475 16583 37743327
106020 158643 131939230
9379 85027 189383970
73567 113916 676348523
43501 128505 554627543
192214 199543 18409392
174362 174536 396602383
106683 175372 171915125
162321 175555 991489387
40567 55806 990549293
132822 171202 82608928
104042 154998 127763296
163643 198152 900199448
56804 196347 600392752
100454 129240 66162215
74888 160124 213416400
157932 179940 54619687
115763 188623 182397696
170923 182797 397983027
83686 113629 74859525
174647 182882 375623375
26823 101919 879452266
152956 189762 91974903
65277 188444 358005070
175899 191376 782049468
39226 159617 301376473
96164 132376 90758611
165141 193074 946795411
35286 150745 289147714
173913 178360 11068639
24071 90314 314760519
36632 107148 176311951
169916 186969 42601971
45790 193193 368892312
86556 93875 18348254
104227 156204 130392679
61399 142626 843197809
67551 192947 313811824
24230 34932 963330881
147674 198873 888662923
105574 189219 531185276
22609 73069 126275556
170946 196793 64675299
163495 174936 60611547
142504 196242 134334352
21706 102056 768664720
76926 77022 232130
114836 189830 232870756
119267 129871 26744780
77114 99189 561135378
90948 135192 111071090
147179 186707 98783134
173214 182989 24537036
141190 147210 851624392
124688 125885 3027928
149776 186499 959904457
90590 139471 122690187
102098 148866 516941667
28677 166795 778690863
91008 125719 87240356
73436 179325 988835344
45862 173662 319764207
72722 153191 201591738
159805 196955 92737953
164038 164457 1087794
42422 111763 173385742
189583 191706 5316955
66582 186920 301126092
119078 124079 26434158
121086 174002 132344594
38586 129858 467793681
119007 172654 134196865
192581 196516 680255178
63470 105617 257830244
186535 190652 10358339
161046 177689 41282858
2196 20696 747928370
81601 127397 191488964
152096 159126 13123379
5503 138142 551580717
145509 179503 14800146
96842 158037 153453888
76133 199126 445187153
79059 99842 416379259
64373 159110 237254061
139471 180952 103474086
118670 133924 38278478
127972 186945 320826064
53767 57404 579038309
21733 136735 287992000
32099 196210 410563776
168968 176056 231753144
117450 174153 739068612
3857 143329 891635573
88252 147365 426537884
132828 194524 575604590
147258 165235 45034731
39439 64934 63705666
86040 142473 141333184
117392 121020 9125150
146124 162694 41612625
4003 74423 176221570
133548 141474 19844572
10206 74269 160407026
44144 115627 178920850
150343 188878 96195412
87832 159428 929943747
194104 196434 5805285
132847 134026 2933665
111385 151471 100557990
61122 110512 123501415
169679 186247 41373996
102292 118348 40208207
146629 194061 764674768
89068 107229 45514821
55640 168264 281674574
41607 75590 313665863
156770 174758 44680416
114783 151173 91360628
131280 166282 997549821
128642 133574 12356698
24268 56652 728390469
34063 58985 648806915
118447 184015 589975365
180597 192998 858607812
97856 164296 166574330
123287 137760 32653608
140516 145337 12051193
152176 155296 760987969
73874 166915 232936804
79976 85868 892068123
195509 195670 384081687
159353 162770 90054080
99015 179012 273075361
94438 137701 31026832
163920 192193 70488526
8291 172209 604363626
66839 117076 125645908
41761 76235 86381847
7945 96679 560144308
88512 183462 237770808
126346 130949 11529458
102809 132224 73789036
130214 193610 522561339
38242 59883 925338760
10327 172126 405016351
61294 120622 148360214
175366 199081 743500646
148195 177483 72982732
125572 136774 434670119
16850 35906 47708193
113780 197831 210392947
184545 185858 3338810
185960 187490 808933516
19565 175592 726629409
125174 131349 15378819
161906 169967 19974757
15785 180286 420200538
108508 115847 12073911
5144 80078 505898187
154405 179569 62629070
58012 103215 112846566
160459 187720 595364139
21466 179690 395816843
160757 191309 420131407
49859 156923 268241194
86801 136503 124611706
167728 182600 254057516
73615 161143 276689942
65990 102124 575353259
60345 143523 208087052
96774 119187 159342150
70214 123235 819293137
21332 84516 158066031
50562 174613 860477985
189574 197289 19254373
90886 192681 254991762
134966 177859 107141496
118360 162561 110889112
23934 167382 481201480
108137 191889 925337524
73657 80018 15967146
131428 132508 802068323
199983 199996 35148
70246 153568 722987165
9433 24892 44521425
122351 189882 168970765
185486 189375 968431944
4433 91701 218187016
94848 190275 293099524
31817 153045 303436561
131800 199251 854090187
146087 164717 46768482
176685 191018 35946150
56380 141426 618410066
183254 193734 878715273
68363 79848 283026864
187469 197797 25749376
92620 113154 51390987
188754 192059 404261484
38014 162313 129133491
174779 185455 26742789
177590 189918 30955351
80896 149857 172840936
58595 186158 319058874
977 124678 309665260
142733 158795 40295901
57401 92607 87807900
79757 119331 98986086
19948 168952 513525808
70936 132309 153723314
87395 153170 164867117
126180 135079 678304968
199291 199665 937520
167348 167723 538631033
103569 114426 119748638
108215 120389 30548086
99358 133964 86765421
84857 181241 241100344
36185 95145 147471397
9897 118191 66591109
160801 161934 2873666
196872 199676 304867504
548 74528 579222618
111355 167736 141161344
138185 153599 38554640
165277 174577 23019771
108719 161850 184010658
96172 113087 501116111
29252 131298 255427531
167833 184864 42530311
99736 115433 979190481
152048 178300 65442625
101976 184775 674862170
98823 190956 230701672
190820 197020 73381464
90064 116471 801044542
91534 188728 776294941
172388 185755 905982902
171115 184605 33744374
17290 180219 407505117
21489 175980 386604220
2967 165267 406415246
196562 197711 2864784
139144 139840 1708799
121481 181281 808209969
98885 106897 20029047
29262 74967 114420780
160138 199384 98088405
22006 156865 337828976
53237 137404 210722648
53842 119984 165476207
38364 114439 205396504
90290 100638 26061313
157386 186239 71909677
155921 195160 97981058
23215 187495 671314666
138804 177159 693788472
79603 108972 73383069
97513 158593 624573517
60087 64888 11857577
132192 173472 82658742
177463 177906 330473674
26374 192832 87069817
178731 185222 219345651
169716 195066 63391306
189437 195228 907626
6879 108003 467155463
159383 186797 874523429
134506 197434 157319646
62991 90925 69672350
117346 159060 104604771
63294 185981 106653859
5296 142728 759433635
183709 195123 5075536
12777 100217 980768143
168173 197017 72153576
76329 113837 93652906
78440 98907 51041080
128093 180847 131724022
2569 184266 454667241
64409 171858 268839076
102714 159704 474064592
181151 182838 224102351
96288 168102 179768004
189524 195406 14734005
6005 42610 91693845
6845 156059 616420343
107102 185758 196923129
67174 168450 253457979
43431 120781 629817851
112870 113589 1812378
32486 33002 9168495
172816 187271 36301469
53934 171270 623879226
96851 152182 138684689
57959 68863 600822836
131018 178331 773294585
70560 82494 29873538
193281 196487 7997220
62026 174181 854128505
64406 127335 157594012
107413 149783 696171053
71286 165551 853337618
57708 119235 153753240
121275 132451 596631952
63534 166596 822034570
151993 158241 116573533
46363 197159 377342016
35942 186787 377455897
156009 191580 720779027
12593 36556 209228807
161644 169850 20327024
120542 155364 923275737
197377 197843 422210157
141250 177547 90644068
158450 171525 518121250
151542 160084 955563460
82601 191210 874452740
59472 165494 812761173
182246 197760 471112059
102363 135343 82682532
148469 197460 640276263
48508 141157 484581583
150185 150634 1095462
12517 83884 178710399
55148 59648 11305420
187898 189351 3576650
105354 183619 195889490
57278 106370 650827174
194209 194215 19320
102990 140832 758841593
34421 42338 919862302
39890 178063 345555058
63873 189347 456349446
105154 115644 358428284
72251 178038 812545690
89139 122060 204529717
171301 187648 41013098
86241 130718 111410315
127911 152098 60586386
75280 139986 162020254
41063 91443 489502115
139608 164011 440543981
151219 184926 555037353
63148 104412 623855996
66728 101145 86106220
171728 196610 144341566
181184 195748 807201678
5629 170770 835152102
61812 82769 52368730
69002 121004 130172622
103152 198631 239049582
85675 182414 600545991
159755 178858 47469409
108777 110220 3665820
10758 171190 401587524
38450 124560 635416198
41299 138333 92135136
186699 189778 6667986
94689 192886 245768642
77603 128598 127645888
61965 147867 215153939
90985 142949 153011436
169726 181223 28554299
108281 193952 214448205
143677 174963 787747322
50777 100701 901426776
160047 190582 76309104
132825 165926 676701033
136367 167369 77488780
196834 197382 1359238
117719 148251 780624032
56838 85052 8326367
152391 193830 103542666
128473 177389 122236902
96253 103067 16981747
134505 175723 103004662
108235 194562 216156863
175892 198308 774736759
5034 79722 937536044
172543 182383 24518441
155449 189342 759675597
59880 184015 310457736
9012 59071 125545687
112809 147695 87630242
33477 44772 28124468
114923 154754 99902134
146220 165786 407757884
95868 117802 54947583
22489 182274 924493553
59743 174200 286225039
62370 182328 300025189
16594 152536 649136239
70668 174685 260272525
85418 177056 787077825
103597 112111 261226692
158438 195540 92709421
176608 196362 49449724
26927 52870 64906233
89725 173837 845358671
5122 95311 435410540
141106 154893 34552636
140789 172097 474620703
57208 99083 242645374
63576 95127 78846298
15156 28130 32550294
78329 167567 413441923
111776 128715 81145527
168469 175985 974895561
44905 173155 757456323
106980 175279 170974253
167819 191615 59530795
138681 197309 146513431
57736 75478 44282980
190348 197981 19048370
109065 115340 261487
85873 147569 846638329
30101 169999 350136880
153784 181039 762854000
144457 163440 46810966
23076 120383 243511603
88675 186586 245201516
187636 198049 25992502
151597 156438 705454167
325 100203 537179213
74690 169622 237620069
146792 173329 66114165
52063 75331 58321434
195309 196952 1736513
101657 139489 280482205
69680 113825 645648901
193185 194563 569015859
66575 148958 206371002
919 158988 485629831
118225 129999 29695141
1377 150658 373808672
188446 191014 6454421
100406 124502 401414266
191094 191263 424553762
59335 131294 798319429
25270 164199 348004077
20413 27304 620900791
194174 199550 13508417
168281 195173 176210086
125166 148945 59612668
82390 178221 326627306
175347 176074 89780588
34313 49214 37248555
178909 199876 52710612
94706 108129 33537376
61832 87735 64567293
43836 92537 121819844
105097 132005 67469953
13095 22705 24191514
176398 178057 131587694
118584 136475 904037134
101905 151340 123951837
41131 56265 38081805
109810 119120 23382520
188432 191491 963436561
129602 155593 940461429
73036 140269 168421611
138236 182916 660255089
91649 131261 99430127
184307 194209 24819233
24043 77993 135199265
168928 176703 239959874
62148 141963 33468661
64691 137999 183570597
9921 116137 722001625
98729 134547 232308637
81743 87971 305896707
173256 196645 58620874
81111 161210 495659708
2432 38232 89694806
38355 82964 942877292
27802 52757 62418280
156828 178225 605032259
68413 128626 150788958
148416 191966 379840795
95949 191122 238314322
136855 173670 914502461
54004 79512 63813743
95334 106294 27437242
174568 193367 3530545
129622 131741 636093655
174154 174401 103308370
175870 188625 13789955
190208 191067 2163920
151734 170121 45885135
104201 126599 744885500
113995 116095 5285782
147467 187413 600003988
104845 177619 922476443
130303 169282 436172708
139629 196379 141828388
25580 80555 137660824
112376 169838 143943789
50985 127475 191605240
126019 168464 986654588
75656 169258 234238397
108297 125926 44343666
40708 101980 140708674
52577 56413 9881191
135576 192544 142465336
34773 121392 224050576
69374 129102 149580252
66978 108488 103799889
41994 128749 217178811
151520 194794 129757770
132259 153540 81245905
47267 88472 704326037
23032 151397 915133815
37709 95120 143609400
84452 143856 610270495
104688 196402 783079199
16637 177740 413701160
67509 120930 121500833
173430 174975 728427337
66707 129263 156651451
177784 185013 248137630
149658 193121 108520479
42664 80605 720823928
183416 186504 314213406
11428 197538 465833844
7467 171817 762620032
181629 198172 993579416
43489 146325 257499161
75060 101322 65664686
197312 197918 21165311
165092 196201 77582688
61508 127971 709169912
115361 150378 388173178
32718 62612 925230164
44429 129372 212723015
192261 196901 11577409
38081 196118 616002437
121029 141995 556623911
40502 186911 366343742
119883 181594 665450923
118988 128621 24204332
32101 92831 983581243
25212 151977 317455328
90278 169952 199659509
144041 163974 730960924
170833 175748 12281763
83264 99621 40930766
167912 191692 197042155
180692 197246 41607834
99405 125997 622109320
109716 183937 250307314
16483 179123 731366331
154785 174033 47951904
44238 149750 463302655
51049 186315 338608469
171725 187016 38321095
139187 172639 83509936
57345 132698 188478350
59240 149947 227078866
31159 36989 12576623
195620 197684 5073739
102049 187431 864227401
13460 60271 117453415
184005 197260 33145080
145288 169678 962009225
119378 146859 68967635
194616 198888 10698223
155178 177307 41905117
97139 197808 251937487
4773 180348 864931294
165975 188977 850808029
1938 116925 287727571
197046 197713 1664077
101376 168740 168662539
156301 174001 43967523
81585 113730 80373718
125458 144530 596845714
160768 182466 219033406
156952 199415 106003328
130946 144243 942635957
102909 195008 230592581
128797 136506 19303862
105328 199556 223690408
49849 63051 33048533
169628 185503 39637281
165716 174528 435334422
90758 186305 670718978
166622 180074 723871609
85813 190417 261809494
68626 113425 123959987
144225 148042 9712280
11104 111276 483120815
194117 198313 10523413
840 18297 123131442
146380 161263 897387472
181908 188968 446207199
168337 170044 666904593
5220 56068 626065784
110821 137642 3444378
166237 187117 52164690
176967 180502 8641222
168258 194143 419194087
4793 126421 884749551
37022 121833 380542610
183318 193552 504410447
17403 32460 37771145
86223 122039 89614565
41960 122523 201627154
178210 187714 23986633
150896 159266 20888473
162953 179474 3908682
128203 165521 93460087
165602 167620 346477178
166182 186645 51105189
42741 81659 97360220
147672 176682 224886608
46943 60275 52029768
45556 70422 381991694
189419 191940 6342840
69761 164750 237951439
199464 199556 40943
159121 194330 262953821
164717 188390 59026134
31345 140237 272546387
187538 196019 686941945
81322 130211 122524643
78917 89486 298818721
131787 177099 113245732
80107 114646 86388844
100110 150271 615743257
70109 86506 40970741
166747 182759 39878236
54848 98320 108601298
112283 182147 174766721
21978 28735 16946992
77048 89262 362345606
148291 160772 31217867
107601 135834 70823968
133892 186159 299147793
26793 41732 37395602
97957 131179 83262671
125062 160395 88473544
10278 153234 504240668
10524 160565 761282678
65371 126212 449242723
182539 189233 16849463
92985 93096 712821672
56740 148432 229477731
142882 172720 74491677
123440 199675 190803948
149194 163686 36296796
64192 74650 26193010
33607 199509 415147500
72736 122784 719396596
196063 199454 8543347
48204 100966 132034304
87798 187182 248927187
183171 190259 17812552
126508 137988 125063619
135230 150131 37464436
122167 127075 12430109
150852 152233 819547573
188846 195315 499283189
95281 111368 40292291
94413 121428 56701987
46856 175367 469718202
148015 153384 13332747
73624 93043 48582972
2712 97657 806228533
88174 193101 262774106
28808 137540 272235399
36527 111780 188164135
149192 167985 46826704
154097 171810 279999422
125257 170616 745940725
77589 137719 154248274
144004 195641 129177740
40355 193729 383792620
183129 193870 446402095
135310 184143 122069255
68217 166220 949493663
86564 146649 150565509
59 82620 360345028
15365 42593 636427097
68977 165408 241555332
74157 166376 421948666
128808 192457 159200040
85227 124219 97693358
140932 157607 41835981
147209 193292 143241517
45970 65596 50851206
191558 191808 413104901
139371 152338 220817665
132510 140512 20049549
147890 169045 208685764
82332 118447 423886690
141063 182189 102648016
21538 183818 490227891
64660 191215 545133947
16224 52836 632240148
180598 190983 26271915
142474 197892 138547565
925 103292 256085238
27901 84590 141808678
20062 118365 610716275
134191 170207 57089124
48984 128388 277443260
85376 88747 8297579
30814 134647 259886913
89311 141153 602430803
34482 140089 609383842
135469 165271 148556362
58046 138508 392102241
33835 59677 702810656
113546 176576 157752873
5520 97786 868531422
23800 171790 370388140
191692 197967 15683725
185355 198394 114737954
121443 161972 772548877
143846 167874 60067708
185836 193399 18915704
42066 141595 696953938
19851 40480 246217776
130384 178132 934897837
64014 170690 266955472
157286 194565 93035416
69242 163456 236004479
40286 110249 998506511
185344 199744 36127574
40012 186917 776893915
58499 153379 237362851
132516 172320 99512552
36892 161076 767461804
54987 133813 197273434
153472 175125 54017290
110153 185200 187827400
131058 198962 949334933
38007 133795 875036883
4175 35562 78558719
111627 184667 182795277
16837 181410 948905245
158256 181624 58114843
67084 117752 126759729
164900 169430 165174636
110945 175481 161495112
3681 149559 688311316
128078 138990 27345352
190041 194700 11663565
164324 198325 84826335
33608 82770 942507169
37181 105693 338178965
63132 113155 132353403
68138 84326 40440035
69342 145183 717922794
165401 183808 45857608
90550 93594 7774382
168612 190808 847231147
180571 192614 30374176
113848 152997 98191130
187827 188385 1363417
31757 55714 60045518
16454 116264 363381762
34606 106202 47045053
127302 191194 475255354
116774 132166 222587495
193688 194909 3078526
32433 69210 91951509
171455 175965 11281612
17674 186074 829288116
185833 190586 522998685
136436 155796 48571428
61512 84993 58626548
178700 181993 666488286
107779 160710 246865382
13484 71415 48426462
88605 118731 75593963
120242 130899 840635562
47361 60177 293245095
57933 131055 867764391
198940 199137 482775
131557 182234 279194212
185721 188502 51177293
15937 65295 123577129
110557 175553 162610689
56685 149896 867081324
127575 132972 155119085
77229 156016 932042419
189024 195773 16890180
45203 167116 305192507
192952 197226 10627241
158348 165258 597014
32445 144936 638748463
135087 139074 10039342
70947 127862 149749623
33852 110253 191083598
87452 192728 513993910
114646 174653 516162532
176253 187896 29229976
94885 98504 600063789
153452 168263 412022779
188417 194675 70401088
89728 172090 206270675
4508 33117 71703415
181742 195920 857225342
96580 179515 207453347
194315 198900 525963165
71002 138387 168837758
88234 191584 258802130
164530 182733 680352897
124300 166876 106556363
97717 155132 499207806
188607 199142 985656262
57262 93770 838138920
124224 135564 20665059
41799 78108 167724931
5737 132070 316310743
114135 126318 517872448
45120 91800 116650127
69094 184384 971924518
100525 191722 228246517
18472 24136 28659807
160978 199062 160429326
162563 186943 60760275
78137 160119 205227220
176494 184261 19450856
157889 167400 432386296
141826 199447 144111666
59511 87047 68634442
24489 76870 448767155
78063 130725 908240648
74772 197081 326815980
111191 120884 137577851
75976 82019 14996545
199589 199986 398495602
25684 82242 883689057
110056 144116 304191784
142019 175693 218460760
115064 164945 125166412
182681 190528 858886554
180197 181100 730372654
7129 81497 186132453
10627 35191 255210301
63901 89993 65105724
12552 146945 336603829
198657 199264 432299977
81730 113437 79299186
31601 175331 731744876
181864 196020 287205237
137694 153688 40051958
170136 189283 47860232
56767 172782 290037257
41261 90629 130538433
155517 161567 15188412
156194 168178 43922650
135008 147390 31086811
148054 178590 2573232
187224 190358 625399620
53200 182719 324016089
38025 197715 399541629
106743 112582 14563257
118393 119333 998947818
138142 171292 939512838
30213 73177 107414692
80997 93733 301219140
151586 170001 45950049
161551 170379 153096168
20993 128197 514421732
188548 190955 335852865
39594 181009 353582780
167233 177177 24756125
149013 169896 441286374
185257 192616 457462117
144820 198701 134799106
191757 194668 7294821
84308 199348 288002052
147814 151690 9635543
196752 198030 311316942
69519 157071 219404111
59026 82086 57504050
61928 93016 77658544
165960 181745 39196846
10959 44656 84469220
96935 119778 250328758
141143 148800 664111070
193753 198962 13062075
23494 39541 87935250
59098 183576 311304285
79141 179738 884408460
126883 168061 594133023
164567 188908 60667773
34805 59151 61080694
157787 187265 536590023
182657 186449 9599649
22926 95467 181501158
99861 158313 199633725
30537 143501 282692490
82113 114187 80241303
7797 133343 314341144
165207 176133 27067975
25346 30448 12924234
10909 151279 606944482
123015 186294 158327208
100809 162579 154880667
189123 195442 403259925
65729 98036 80775281
192015 195059 7644850
9704 93415 209582641
34853 45426 17413608
166708 188320 54032669
140612 196721 140234269
170187 195755 893837507
11133 45547 86211772
57110 116774 648807814
85654 133713 120378958
85462 195847 741899096
17163 156831 349805040
51254 70183 47463670
89750 139018 123596802
42080 194505 407785343
28784 119186 226222584
35651 40314 11667174
96201 172585 767603687
14044 198759 820600664
118193 196759 384773514
199813 199909 232535
194880 199712 12129204
121531 156783 88515404
68599 122727 149007125
35765 158264 622810222
190420 192245 799381091
97503 141283 585313251
64917 176558 279310672
52253 143975 442495201
102773 164073 989064481
12795 55684 107650848
41464 100618 147981132
176981 185269 20740195
104613 194445 224831944
4861 89540 211802565
134156 180196 114900702
156256 162820 883614218
181390 193863 31370691
20055 79268 803432904
10841 71793 241251611
178783 182234 8678122
51753 149735 245482639
97904 136740 97331602
146999 159289 30752179
60636 140677 200345091
146224 193348 524260484
9401 125924 838148555
33308 134450 253097462
190526 194972 3200724
117978 174660 643173496
140775 154679 34790268
140527 181802 467603862
106022 192924 217527445
197395 199599 5619638
79138 79243 257085
168447 194252 346499061
156163 168299 624965795
50328 92290 596995910
50191 97480 136973429
41707 140896 280874498
82535 182210 249312957
166871 180042 32680075
5761 47108 448515006
32690 198604 415161128
146759 197423 126562529
99538 153337 782930807
91349 111709 51083285
119933 187654 838651953
97648 176175 254361482
164526 192111 776580387
22472 75921 133899147
16678 179062 811032720
52340 127118 187316781
25830 62554 92002733
158236 172961 292590903
71285 172927 609891710
64281 174183 275017690
154101 168610 36229663
93295 121127 574083227
41273 154708 284019503
11560 133176 304638894
101767 175204 183744490
51358 130932 963881042
7523 52002 601539553
198602 199596 2499947
53506 170244 875125421
25335 81505 140612274
18558 33088 36423598
12551 138778 447143438
70347 102556 75453748
42555 65015 56192744
118725 148471 189392644
33863 143272 690003732
173014 183800 798395382
168044 178202 25265376
85408 175212 224709159
142162 142545 966230
125533 189087 573926231
31900 131852 250136573
99789 109774 223401920
37436 80645 108133318
21985 147619 336955099
119375 154807 88869663
45489 155112 964066190
181665 190792 733824194
29483 116821 218497276
22926 173463 376625273
5340 163537 989725076
61143 122791 154201996
176056 188378 222429558
97507 146905 123836770
161018 170121 22553753
154966 188826 98547254
61750 66239 11180079
136693 167130 328182343
152293 169343 385957035
92372 108701 214393344
128009 172114 659675637
47776 138888 729872260
175176 193109 44928516
65425 120197 137016119
21381 84719 762800849
102318 187655 690167824
148654 167926 15222474
49052 156531 269194561
77408 94036 41521688
613 106371 159656987
172940 192366 48713523
109821 164672 137630438
88488 138758 126111260
29082 41584 30199832
114248 166711 434043617
1156 76114 294190239
154631 178786 60108654
69128 182019 282371698
140407 168694 70734598
177706 193355 302031773
170001 182965 652436307
129139 179040 237296935
103789 153563 165492776
137969 139457 3744457
134934 160460 89841
49061 174473 313806199
45188 184783 831788022
191193 197311 15193050
139759 160513 742497617
7796 135820 320495722
66187 145547 198712788
75947 187279 953186486
166343 196402 75032084
110792 130248 48834696
27450 159579 356465390
189056 199986 721398
81645 130565 122552006
112340 150861 938152028
50760 127039 803204510
55792 103263 827783830
91883 153441 154376333
118455 185293 738246656
191251 197165 14707802
68244 77494 417486573
196543 198404 79606615
61490 171611 876431766
53671 195764 793726871
44718 163718 927527029
166379 194843 71123304
6250 113597 268594083
81009 197100 290473001
139262 185850 726675353
47653 132045 211317658
151167 181393 228577897
142684 174056 78352814
104481 165736 153509308
114964 129929 549197879
130594 184051 77065956
104829 191847 347857093
43222 193093 375060611
91101 155686 769501801
194928 195705 1953781
60416 197450 995529477
66671 125523 988916920
61372 172189 277214069
144889 171124 65565072
38959 107179 170574407
148916 161573 600730769
130955 194194 158152315
13808 34561 176843956
73477 144495 177848427
158897 194178 88090041
87419 188723 253690512
2845 102768 840874908
31919 188505 346578116
138993 162010 995879701
50142 193390 593890284
22377 64488 105416783
94837 175864 202734946
107917 130343 56344405
5232 139547 458063421
143388 158295 37422666
39448 107654 478131634
64742 112640 119766415
103775 194160 226242263
7806 118434 276906956
47112 171737 311831102
81 13044 159574781
197292 198341 736291570
40951 118958 195199440
142602 179339 91650278
134204 190817 158752696
52291 155446 310909471
188249 196547 20673433
135398 183592 705729539
171041 191822 27819147
36815 61293 61324952
48152 182737 366907706
60399 146813 247768986
130007 155776 75091994
140687 154535 134251329
190989 197373 553103749
6970 15792 176759202
16049 114719 246904757
165929 168196 311025703
14635 118599 815451059
149396 163964 36473726
64470 160037 609959125
63206 153600 348470336
66896 126755 149885967
47221 190106 494822111
12727 86688 185166329
109672 182867 728929807
155150 159149 9980404
144437 180605 90194528
14417 135862 355373469
77206 132188 137600870
181812 190630 22290422
14964 149468 190639349
128066 138685 189420995
84008 101194 43039780
44495 122081 194205731
175803 177351 631596743
165704 176506 26779197
2331 84261 656240252
2131 41776 99241165
140634 181389 101681897
134587 197763 522408011
98916 174861 190063396
44137 94294 125574981
25789 198769 432946370
156673 183577 67049839
38448 174370 716924171
925 135151 336002795
13951 111849 966363777
2306 144482 589022952
117667 162136 111570997
92602 189207 748103753
131677 162963 78490111
29379 64522 87880141
68405 163326 44850992
27866 198434 741519265
199867 199957 210302
140337 187382 466710111
181615 194465 450487856
171409 195503 384761891
197985 199312 841809590
106333 193238 217483133
186488 188451 494576698
20565 138237 490954201
145745 156378 26720649
78547 148567 336109349
33599 171774 874345729
170938 183730 32049135
130639 160960 76015898
106707 130490 59690061
12125 195577 459250458
19211 190020 427440436
198944 199379 519199544
177098 182318 3561053
90058 116401 66048767
16970 192124 438304533
7940 50400 106281319
9931 189581 606627928
14852 171215 391390995
27840 28383 288320488
59988 120737 438023992
118375 130057 930975241
171856 199605 69536175
36045 149347 283714845
116786 147912 800693517
28001 84658 141735859
131552 141801 933174985
95919 199949 260464278
62563 113955 128506315
92608 168323 778600421
77882 112017 61779190
110280 161061 127378113
175709 197717 55069132
76644 105791 72766761
160172 194877 743199485
68348 115480 503213800
102998 111483 21272953
173605 176950 8449814
19123 117943 247276730
98836 115594 402273753
122008 168276 115801099
116663 147310 804048729
112242 198584 216173230
44599 131386 217297239
16995 158502 885075457
134434 194627 27911079
44930 137816 440966545
151834 156560 11729434
72852 182565 333328461
100846 147650 671648909
5560 126355 302450276
135855 189904 391038216
119524 181865 155925383
30178 165896 824300888
79785 161533 204837525
27811 83088 636957381
190309 198415 414311944
35237 199916 846576671
149320 180830 78398030
24561 85898 718162030
15599 147326 358190716
20699 136567 290090895
177234 199732 56424980
111121 128462 43540461
86288 132878 116736695
70617 103861 83121263
141682 176123 420724777
74656 169416 78964321
86694 157983 178722850
83542 102371 47114613
133828 164968 789793651
16702 165277 242330890
100419 165479 163023140
195681 197213 2710761
114736 128404 330082656
4535 50827 115780471
131391 169839 96213262
52277 104183 129913066
166868 180909 34850670
156397 194851 96008745
143349 153163 796224154
154079 154314 613103
126619 155450 72238741
119882 153712 501612772
174795 174842 104259
15859 188617 569125136
188365 189646 44806141
124875 180516 434893204
74964 179644 261716422
24006 137118 283258716
39037 69826 77022331
7544 107117 249102182
158867 162921 10208823
38475 41116 6530876
185165 186093 2376949
126622 184926 231205629
187427 198794 28402509
61945 161011 248114241
61709 130952 410773900
178931 180913 29157064
23097 54208 839568242
154592 192865 805625701
114652 186161 325231350
145239 165415 258266560
106989 143976 556746351
103087 115927 32184614
53665 68960 29726853
103956 191162 218332992
120115 147999 70027312
133525 183686 884430144
72441 104026 441651471
3137 108723 368196849
174069 180147 379563717
42291 110815 988065303
118445 145947 591117281
158057 165236 17955301
88286 106660 270649439
143647 183787 100368755
127648 150115 56433979
122995 147865 62461941
11986 180560 721519668
168805 184838 922383959
90048 196530 762704616
132979 146236 117306544
85285 124711 98802985
189020 195043 959701315
72792 155339 206861024
186216 192430 570440757
117580 182973 163610766
112625 143256 999421654
52876 133821 503851806
180787 191804 357221562
65664 191235 314249723
133606 170089 602972278
23627 186279 520184719
51890 73969 55258027
182822 188246 601066105
136610 160692 60362566
22150 132794 749764710
130710 133349 187077742
111526 192416 696423434
168577 180076 28534840
143207 151230 871893996
133468 146857 449212484
107780 196539 222143213
56229 134766 38884900
125797 169637 109647678
23243 25464 5529849
174575 182293 15372251
65581 152995 218882400
188638 189534 442080440
85620 169190 504498288
6029 91099 782481987
167645 183928 40685117
59689 119481 919784550
96268 105839 292386479
190764 194137 689145792
191751 195164 8556212
40973 154767 987678078
102918 172719 174719934
86583 197722 278144760
61068 131488 176195288
124623 187087 377750065
195243 197562 526252721
48663 199715 378056191
151154 176213 685230514
149569 184926 590434399
69199 159505 408639461
1536 122490 538659317
139501 182525 107411908
30738 55254 61429028
85365 138944 481537031
96251 194218 578021280
124237 148661 15560864
89788 148212 427142932
164945 184827 40647153
29509 164172 24024332
124359 169326 420320663
68281 162031 627565667
110707 178924 994852334
134143 197146 157520893
175838 193050 43135637
148230 188034 247895886
79401 79451 107553
12647 142108 469378181
63900 109710 114529970
140657 188845 142328913
13095 176303 500192034
45737 160221 381801703
25058 157449 331673107
1114 109011 443360430
104006 109495 194725571
170082 172630 6264420
96216 98052 180958881
111776 120793 22671255
183495 184808 123600007
4357 192651 578544574
61687 180062 420083127
59512 160278 4807975
2169 138006 367722018
46717 52777 15145617
43309 84151 530619527
55910 130467 186501290
101740 126029 60928249
78871 96579 799036081
19300 116846 799908598
36366 173074 341993872
157171 160976 540409935
14657 137663 308074477
134799 173260 447751379
6693 83143 191363931
630 152246 379535266
104353 153693 123632978
160806 197144 350912318
3800 39116 907642902
17495 65784 120878580
46855 60200 491753527
135965 162514 66599294
14373 55358 282156849
84421 128717 111055019
30086 111410 466738812
193806 199285 889417396
24592 130476 265174503
64067 69657 385881874
169509 187709 45527410
166440 190308 988201956
133200 191073 144725143
47668 121707 185294662
90004 99461 23796437
7759 138612 895701821
51975 59649 19422734
167888 196584 42731455
4783 117724 282652025
62767 173019 805984093
135827 177959 105265785
89638 135909 850695395
150927 167891 890915238
71917 141826 946748440
175666 184822 266960552
97602 114262 242759866
85878 176845 227587210
174749 193243 46297031
113972 184160 175696297
62780 170979 270687187
87339 93972 570993703
67701 134375 718597333
47273 96096 578759675
31001 86187 138005753
6679 165575 700694927
91604 169491 903091210
134604 190082 405929017
160070 173809 945915044
27358 96955 234060839
12547 71596 147873484
54286 167148 504630383
182554 189626 3566669
167826 195467 69170703
130270 151298 923065581
65767 87871 55116419
101674 105131 492264637
38757 186037 368547367
118976 129521 26534760
16995 65666 121824268
141111 150607 266276944
151572 159032 18645179
8009 62410 537668101
87857 158478 177092172
24035 163384 751909706
100078 172893 712519028
5909 86764 202325480
192094 196104 10014605
27068 97255 175605857
43659 127735 95120356
67505 170154 874479551
72530 101625 271028196
73618 149311 831407032
8201 62402 431225777
162885 165245 714676115
47430 121809 800999365
186497 192044 2903258
64798 154549 224780885
26551 172606 767749588
174257 175414 2873493
33759 38540 155836824
108766 127754 47653735
114968 130568 500624483
175202 185958 814179048
141278 174656 83387617
114535 116249 4313373
118231 172073 90282016
63140 65342 5528484
74675 120894 37144059
117025 178781 154411660
22717 80343 781183177
65795 141869 727529856
6037 61453 138850493
56085 146214 887148163
122272 153338 77859841
140508 165816 491534558
165362 187170 890206010
143537 175776 80564338
113443 159492 578796954
126151 130387 10608249
154843 195293 643622623
80094 127518 118778122
72701 147672 944104133
99628 105576 450462045
123323 187206 159896905
129761 194505 161854700
190347 192253 4721620
160145 161268 2918801
142229 198480 140653867
180545 189648 681142488
48185 152924 262296463
38468 54061 39005142
139294 186882 828191263
156767 162417 14110492
49020 165886 292609730
79601 155359 189751435
169562 172966 828894331
12965 101066 220620853
49276 154364 925827068
6291 63840 264787722
8494 36001 10506206
122734 198078 606994957
62985 66275 8276458
102711 188467 750093775
57081 138387 203428943
151318 174715 58265740
25060 149912 312765671
97328 159408 366034695
117427 174040 141646413
187239 189882 791848438
196217 199043 442994346
176259 179583 8188154
139625 143782 10361408
157842 179574 144435813
63230 156917 17672724
22435 77763 997022078
74225 156687 793356987
65928 177069 826995245
165441 196292 640933021
156070 162130 646775479
99190 167027 169911734
146035 170038 60035017
88789 176850 188339862
16493 117738 352642418
108684 197629 15874307
22411 91868 173670163
44837 124994 200819236
67738 96337 560046461
108604 156122 972035160
117518 128179 615407296
164386 166314 101346551
95551 193519 560461052
33695 83545 124659947
188334 192274 9807858
144974 149110 979443402
5891 115341 666252832
107770 182417 402065036
117960 158889 102650774
116797 199910 877254583
120374 186742 166124045
24962 37507 31474382
30208 118284 576833903
60664 136291 4833829
50167 156254 522230099
163818 180906 847169663
167701 185525 44564703
153883 190573 175577709
165657 174510 953217923
195368 195744 960133
138083 195055 513643681
140373 157104 42051427
12110 21125 22690717
51705 183676 330316584
3622 33289 74347683
89786 159841 175621101
95737 110788 37715744
84052 131051 719290644
74599 79996 13485941
66229 171022 119540190
142057 180255 619932192
137655 162497 969040096
32954 111827 413759284
7933 120348 629043546
140097 174033 84726041
198456 199205 1895049
192567 194481 349589295
176825 198290 770243452
4951 9874 8234325
109837 117269 694939818
186312 196794 26186749
4165 105781 924727676
142785 149136 903072115
107083 188330 512031163
151191 175059 229508100
35248 42183 17345298
124921 129299 10938587
150182 178302 697819184
16083 47203 947740896
7652 170167 406792386
169864 191047 52989370
126067 126936 2166961
60957 156894 549315140
6695 94414 850745592
60665 184209 309029615
97850 135697 292615124
126330 130011 391561
39626 126567 850809886
156876 162775 371339700
128113 176852 121858302
77071 112209 274089856
60799 172036 539353371
58818 103197 223992692
113354 178925 531931712
69373 193371 310274008
76555 151181 350995069
31648 79477 119651392
80989 129558 844373224
9527 38727 73215258
132252 144409 367528759
4853 126052 571560680
68499 83464 37433837
128515 187212 298978410
135843 179629 109330992
152884 182707 74375983
64799 132883 170501988
167335 195570 70630215
188534 197480 22324644
113545 149515 254522770
54743 70080 939589076
109532 145273 14409167
27682 191585 410166760
42599 146561 288208340
197812 198643 1471170
64922 181449 291428621
63963 199064 490429108
25545 107840 205958443
169708 177451 19228204
176707 182294 13888159
41063 129948 222604696
188042 188341 156881297
95995 129712 85914129
89381 103190 34612725
175515 177918 5936998
101691 131165 73828673
91781 183963 230879392
184660 198770 35380126
59300 66994 19087355
6060 72667 293916853
92510 172950 137332972
58122 160560 385375323
120654 168176 118930679
127804 170383 106553662
176449 197546 680725506
196174 196376 261548749
72032 107492 67081422
132703 164769 80382400
160519 167988 18520736
183607 193019 23573530
18105 33082 37550780
176866 193615 41947169
59300 147707 221296262
190201 194805 295121353
129533 139312 24454516
38718 47957 23011537
58285 84950 747797151
88582 97856 184976734
54 73265 183148956
112476 189156 921155129
83176 94000 27097250
111915 153638 505130737
104564 114089 23822503
30023 119128 222949587
51302 187324 523092405
91707 92171 476116232
93143 151596 146534002
99710 158359 773880212
39001 147048 441363621
163261 196255 82284069
90122 93501 8579446
131197 170672 98723695
144433 159027 223339433
104216 199300 238036513
25773 149983 780026041
100141 120830 51785251
197366 199405 5213649
90151 100529 26120041
156958 186704 74178289
113345 198999 871861958
65016 96229 712011431
141085 177484 90878777
110503 167307 142216024
94079 146962 689548783
146952 196582 123994902
119285 120963 4007111
4651 49052 111171804
22506 97425 187474851
58390 74665 40538969
116452 142094 764201934
30070 145670 819521254
184659 190087 926376647
177781 199934 55583502
189166 194079 395953241
135618 147235 29142167
82907 94326 377789937
71102 124247 840224178
75160 169452 236000820
172774 192594 49688933
119587 170933 761322294
95656 197760 255521368
10757 134912 697643203
129857 157709 69759741
80888 134907 135294593
137537 165603 144466188
100442 133479 282318370
197112 199803 630269538
37017 139358 256219056
34715 170723 771409830
70897 111920 102593175
188636 188999 930536
175064 197417 434211251
192490 199857 674594212
128139 148966 332980423
144058 198556 136319021
80317 80815 153769357
109186 132669 58927076
45471 53011 156010284
19884 79060 416224460
123325 191884 171572358
147115 149027 4848426
117395 168729 128575622
132517 150085 44138669
168522 171754 8004588
37130 63874 66938232
20956 123807 482185723
184384 189201 683215271
74637 196627 424411546
175 55803 139398007
178585 196178 44174365
168301 172307 102222213
177502 190801 699423510
145674 193694 120042972
90840 199473 119491094
156226 194019 94269767
158357 193778 26299824
172922 192997 50328676
176968 191952 438937105
151798 179802 397194926
70749 89519 46825312
40150 142011 472494788
73950 181901 270058095
115231 139474 700866762
123315 195977 181825778
153280 159468 15506928
106215 119483 33200365
139091 185994 117229900
9716 154220 665526276
135412 135531 295628
187738 191786 10081157
113031 195961 207635702
53381 104170 539443697
26366 27847 502257061
104033 163898 150110402
58766 90529 551954445
166885 198864 22431320
178441 196584 541052762
18319 71211 132287252
21217 86078 162320569
75789 101321 119617761
40570 96887 140802830
108281 153955 114513011
169913 186362 41083731
191389 199236 487533458
90750 118468 548710823
155978 190419 85997254
83423 197111 685172168
89647 186762 243229053
117377 199759 206263382
95216 187551 809380753
135820 191192 182798748
33934 147508 284350065
74574 193530 297664579
18396 166399 334440586
91400 190942 556402060
157554 195909 13906157
23370 166716 358880704
120294 191521 178263316
107583 131684 241662656
141304 196217 137288659
146399 174311 69694974
75763 187308 279122800
43189 48167 512146346
57513 132269 497093382
100405 177894 390158354
143619 199874 519202568
190390 193724 8302458
110176 193823 209389776
52046 138951 217614254
193471 194430 2430551
135673 162478 67233345
165422 167033 3901136
111356 185033 184354417
11943 75291 158702938
39255 88370 708357998
34088 130915 242370499
72816 127509 137027435
112300 165784 584158993
46322 140899 832366131
65029 164775 249856413
85646 171184 213998271
53116 66571 33728606
46710 59413 31997253
169114 179703 379182169
174960 185651 947145320
95229 133796 963242855
176076 187463 28604968
58528 158407 590953812
188357 189647 724213186
25484 157794 331420964
55920 86174 295615233
59652 175291 704733272
188846 197905 10702197
93691 177058 842582013
166762 181244 842892458
176369 198519 849222885
197817 199011 3076201
82536 143157 151846330
48865 77959 72909692
91346 181204 926615755
53949 67581 703805129
50935 69584 766377671
122576 145215 56722532
24679 121869 243252551
109200 110233 958515083
138417 187987 596551164
108548 177843 173400782
116957 195662 468219056
185305 198542 840626661
148130 185111 341645053
41466 120273 197193255
198826 199363 491150322
134679 139168 979002138
19062 22506 8567196
130856 189231 145957369
154945 165072 25401121
5361 169382 730425378
32702 86885 135423993
168912 185726 632910624
40873 188345 369043602
83663 111286 69140149
117111 152001 87450575
67333 98392 77645534
73053 78306 991534745
143150 187244 110273664
171135 196980 640936549
47858 137672 224946472
22870 123859 834538588
144201 148715 11459521
97016 143841 117320772
131935 157717 859294911
26542 165545 348036495
27049 137673 421873648
15556 81638 165418878
166304 199433 775344649
142346 191816 878422387
165041 174802 584962293
95476 162122 687201371
22536 196875 436272512
127013 128356 3335345
107477 169093 57973144
117467 140397 127170883
142418 178472 89956878
76613 146862 175844712
154026 198549 111309307
57450 184150 316846200
4213 181724 444053546
178369 185704 548809688
141057 152489 28641220
170065 172514 6037330
120599 198412 680502409
156752 165814 164049973
54654 73416 46816439
147084 153694 377013039
110143 111874 4296060
86597 150179 652794939
2009 17876 780741357
123779 124333 1413148
114903 195809 202582232
115505 183134 270080049
21044 127381 266236290
151468 188743 170258826
37364 102531 163070386
46759 188502 59289415
104667 146055 103698901
142413 156784 406750738
119882 158321 96382394
166755 184272 43705335
114811 128124 33453407
65813 159783 235309166
102781 122272 48874267
59413 86740 68134606
147920 168223 915261025
9550 105074 239091036
36900 75209 95887416
129820 166668 92140634
12924 195102 456077770
83127 107342 60497498
67238 169418 758508332
165744 183193 660796814
172152 178691 223030790
161657 199426 94281405
138821 171326 583272370
57623 119281 956857987
194502 195660 572918100
123238 135250 965116455
17183 143362 315833147
65275 69075 538434844
164749 192180 68397503
13589 66457 132484814
17374 24270 688426099
67222 135753 538896076
151505 163425 29858629
54984 175847 302290988
103248 166005 157280780
88277 161158 182838019
123158 193004 174784415
46848 198323 827751750
39655 191239 379268058
1082 63665 932594022
158523 158873 878567
172543 173721 90053543
138509 140806 5752355
165289 196634 78198838
86727 159522 182410953
142459 162912 205474800
32008 121020 222659552
23817 63039 98256729
32055 78044 115085626
51084 66973 39870466
21112 43949 359974268
170891 171366 1180658
107694 120544 224131651
189950 193573 9045422
152018 153910 148365136
4659 136228 329416982
174552 186115 347134926
140832 145930 453670688
54328 137878 209133959
86859 193831 446800149
11880 132040 460872693
143565 170583 542102331
20223 161924 354880400
10466 90874 851595416
121916 196241 185982720
67416 105988 97474383
119860 131423 29003392
142404 178433 303535112
181224 184716 173918284
189772 196049 15682311
176608 192621 40140291
3374 153454 375713329
141638 181694 271447282
52157 89100 92320632
167734 168192 1097896
52828 76215 438539390
111382 142775 78708529
185964 194592 21604435
156974 170292 252724259
81473 123120 104283107
7887 185066 443409588
70762 116943 115568964
63637 144974 335371449
63569 188985 313821003
93129 125078 302035548
70943 119129 120616234
57793 178722 397064990
95978 114130 45486510
71419 132233 152316808
59238 95628 90853555
37282 68229 77451466
18897 158039 348414612
194691 198737 905353248
186668 187936 3193325
140935 174479 83764697
191149 192913 4371790
22001 93565 179076900
182915 199593 924522142
96405 170232 493665401
163140 164171 358683429
92371 191605 528488417
119416 153038 718494525
49374 187903 846731668
49507 65649 144234299
115098 151901 92315126
49376 102586 512730491
185776 196403 336232161
175394 184171 21981701
30533 185437 387562201
189315 198257 858193139
60525 127888 168513175
24751 155994 328737076
79384 166735 218631903
100154 144385 474123301
77727 96718 47353315
167219 171208 746340305
34704 51742 360070580
105166 195987 227331499
199608 199860 652041
183545 187638 782176223
165083 166221 2584995
138808 162258 58853323
143930 158035 420404209
50021 66158 40052244
140833 160797 50032859
45951 131379 582068353
60429 141848 713006860
108027 165965 145236625
4832 180139 438553143
111702 159818 51305491
82110 139084 142762462
629 45292 180230396
180301 184650 11023337
113425 154380 187557276
150238 199737 751769686
26341 110453 210497286
16155 69053 132393718
184171 188780 11591219
141299 197115 139540796
92412 93786 3547778
166588 184598 221749575
88481 132693 110927107
185209 188659 8685810
182851 184228 215439009
72238 152083 918767104
198096 198105 224618600
120857 183436 156581778
173084 186862 34581673
132331 153218 52308962
144185 182804 193478283
129897 130449 1306592
123849 131676 718021876
93638 132780 909872093
21176 66902 287533585
119288 156957 94590000
99961 185834 214900973
6970 54812 119901709
68088 158318 225962218
79756 108591 521770436
116873 153622 984503787
80156 98982 292508134
155027 179364 60533273
65572 98784 83033714
6091 102659 961133891
103425 105210 4513358
137141 172809 89076184
170706 179649 541466132
194267 195589 935390224
176561 185775 20653142
186385 188011 1493337
18092 181302 445309073
94054 114245 50499383
133698 181038 358608553
68093 75150 612778747
47649 168553 667369507
130729 172477 104314456
39945 117038 568338734
168540 189392 653246784
5135 49483 77394916
28254 77215 122617669
170658 198370 126641184
168743 171950 686804071
185531 190993 13724745
194282 195987 4274685
164560 197553 793409726
78145 171059 232369779
154273 198647 883127319
144553 157186 31830031
74465 196817 342502125
123858 141506 44220167
44004 172015 320380393
130438 143864 515172530
199431 199745 814858
1990 133026 349488376
161915 168445 16096158
41748 64019 55731954
153095 186844 84347600
171455 191924 51305000
4291 72620 170919436
22087 62994 742414980
153418 160111 797159378
31894 127815 240002987
95343 151918 141754600
73488 79891 495437027
15139 83586 309975708
62677 197005 336076321
154273 199741 326061071
46740 96082 448979501
352 142914 564669357
18247 119957 254518136
86148 156454 882042089
163953 180568 611535879
12028 63752 129569309
62642 151777 438731346
152240 194057 716689524
55121 169973 509685698
93594 180432 217144282
23215 123930 989525770
170206 189402 414402804
63607 154831 228414978
48384 168526 300681995
177462 190539 71355135
89856 195413 264320753
68473 198932 701865952
60973 148644 999067129
187646 191525 4407315
180101 192446 542961470
105807 147307 104083610
144004 145588 4032321
136231 176970 101793623
38422 162725 863779132
134207 185593 128493279
51430 186393 337832632
173230 185386 691184610
25707 174458 807772040
158257 179986 53969881
91164 170641 417285065
42927 92790 405816709
115950 122594 16701166
123482 180408 319725252
96714 112682 39965820
164533 178151 33662167
7825 22471 786956588
113178 122101 22401032
90278 161309 178220412
73593 126812 342561594
107215 137731 76593747
120657 196528 189845267
3711 33161 73811092
29247 48099 47122600
23459 178017 499716457
104380 151527 170133593
145183 178694 512863398
151283 152666 3405027
138860 197803 181433688
183707 199828 40401066
193378 197978 11509406
89432 112381 283823573
22767 115388 231748437
50313 199100 372414609
62911 174492 764346257
196559 197215 1635150
80970 84494 774940841
22034 88092 991478261
121118 163782 980379378
199252 199541 736576
180349 183121 7105683
194951 196703 878261620
177661 196910 328494307
85350 137764 131310249
115875 194971 197998806
98765 151488 971549435
162021 197896 89498700
126583 160142 84030471
143318 175287 79874272
7558 45389 928835964
26221 104941 196993668
120220 197497 446648051
118459 152729 85943634
73379 197084 785767188
81218 170949 224524276
89872 103552 786063096
173671 181716 20062213
172485 173997 1904221
171139 184609 33701431
52264 115374 710819306
171501 173277 77104900
152101 164038 670933638
51018 195284 361137539
22604 151465 322741978
174969 199850 62365459
123720 183396 149272311
196691 197175 1189498
51358 143556 968302913
70821 182246 278739109
56836 194842 345178096
87534 181950 236324608
7153 35929 72110235
79917 166752 217404234
133277 194410 684625045
159272 198218 97305335
63139 169052 278731581
56092 69369 33050289
186681 192048 935261579
676 137745 343109778
50248 59805 649048439
188523 196042 18790760
69049 176844 269750708
88678 195523 267582783
83458 116573 843917573
8941 157574 426301574
66941 158108 228340528
80508 131924 128749987
192185 193439 3128972
161862 163320 976521511
133099 175621 106240750
92396 128581 27399392
56116 100862 111736755
27111 196103 422890265
73173 113096 123397151
163753 176544 181878494
67040 82966 967048135
156475 168404 587129621
92240 144103 670830450
91976 132035 279204968
118050 126814 22065835
55947 99412 108526227
166116 183035 533797553
120425 127200 17070927
98217 111540 53755228
126776 196468 857027842
149029 159328 25697255
156425 190527 85129809
136533 173064 12131848
103207 188262 812387946
192942 199743 390716110
31310 174867 820079029
71200 137395 165847193
15493 52152 834023349
173297 183040 24469834
199364 199469 220677501
83552 103677 50310629
79990 188266 271027214
138299 183688 357850747
55261 172555 639449412
56141 140488 364918025
192579 199652 223440368
80750 171462 348942570
172716 197046 439313465
130771 199491 171899533
130853 184779 134765142
113479 170216 142099122
170159 197370 791026226
112199 165728 771638786
48494 101737 609667562
15551 155064 349397178
130030 139326 660023826
159171 186258 67607763
172726 189959 499056759
184640 198987 36014152
50509 155554 942879548
109641 110695 2736816
21364 89241 54805490
139202 143734 8493956
68245 120946 131873490
164786 190978 65343558
180700 188002 18565460
142298 163553 53333031
5985 95709 155526591
126046 195492 173675209
3721 122844 89091173
71532 190153 436891804
113275 131642 990057462
61649 151177 252673039
34873 178121 508559027
160180 173460 559822903
193783 197755 9891544
34209 50026 141303746
82739 141902 148184115
120629 188109 168926893
158246 185850 666345067
98744 123048 353524753
149706 160637 125422261
79914 179544 249157375
87501 182101 236780763
145640 191135 210820298
124200 180414 140385910
101693 115503 34492308
88127 169801 204637165
50158 79377 73208031
8875 50918 105226863
166729 180429 33961875
43049 144604 254211404
109777 162017 987870196
91794 181244 274708629
131652 147993 217295330
112465 135181 431652292
102997 193196 225803350
84200 152415 588175798
73247 81241 4111945
64649 158524 539489488
88921 120785 79888925
140362 169738 73477383
105422 111819 15958355
27400 73406 917432305
170557 183027 318301422
106655 129858 58307954
182321 193933 48853849
144836 168834 937093520
117207 194350 193077745
196474 199850 414227634
175317 180362 12468250
143860 166405 215826282
146007 179536 319175253
174719 195431 190912215
12074 196048 460508448
3494 67903 161223762
17946 187004 423038968
129926 190178 912607551
185068 198853 34553357
30148 186393 390976202
170786 183569 550223514
15817 149044 333689566
48063 150042 951077270
11256 179809 421754934
187673 190568 7249953
420 128308 45216818
48605 116839 170750117
47628 172261 311926556
59143 99291 100219145
18000 88298 448861054
115689 191180 625255073
20373 178451 395431507
162613 188403 4756387
174609 176294 4211257
182233 187427 13182627
19355 172768 383838905
94088 135463 920349239
164285 195146 297985876
15681 177447 404797677
183190 198512 38406185
52886 162315 274129727
26497 77248 127066059
75543 154040 879010540
47818 104072 140779278
107120 178817 155699207
136157 137012 2136860
120079 157117 886600753
52262 199876 369515010
136018 153521 313845976
138232 163168 62495409
164893 196485 983920613
41462 110475 70910778
80005 101119 600412152
29958 168047 803483576
99879 107814 19808908
130672 160592 74961239
183434 187286 4477933
81067 144408 786629150
139505 184095 492383008
188068 195971 19732039
87865 163122 188752844
31704 125074 233718473
117361 183714 166098487
61104 137116 231452921
173567 180721 17774445
129899 194538 161600747
128542 170762 105523363
4255 180492 440784805
99964 117223 43161022
22899 114138 998285335
157757 197407 759688053
11510 165939 386757558
165886 194298 119802441
77604 89321 520924427
59286 116181 659938408
83884 110298 123596614
119471 193044 184167661
167076 173868 699529944
132262 155696 58780965
2343 42138 99627081
149001 156173 17973017
176184 185011 23589442
185245 197569 30831449
86929 151042 160797354
34251 144477 275872492
133850 176236 105930057
152833 157839 12595639
10326 57634 118699840
79928 182380 256245547
160295 187777 68664200
157404 169881 31006505
134061 190542 915425382
146873 184525 900772946
78945 153502 186607956
38204 186172 370241862
137172 199104 841695511
102272 149324 527311085
117736 195354 912896322
198670 199042 948604
56715 62764 14980170
94546 112500 44896010
199443 199604 415976
25164 137206 280580404
156377 170931 519387636
187104 199328 30602971
79323 198194 459994493
158635 174913 40480837
73709 150482 781014849
25896 105467 356883556
47462 58334 291094756
71276 163389 230809657
36399 134429 245377368
184739 189400 500091382
141515 195874 135936817
151458 175505 59921791
113872 125270 28752943
67391 120473 132837778
150650 188378 79032907
92529 130003 94059391
143345 167467 709594484
32304 146506 285827562
14621 98681 613887942
135459 139067 9070229
132727 137215 11225695
128003 130074 937632846
59103 81658 56245905
106466 133793 789173500
175055 184488 23590311
175226 186217 27555981
114855 158946 110602865
168838 188244 48560667
11366 72599 347582777
100104 115097 317016288
42730 50589 585328938
174913 176808 4751813
66617 83182 828914779
161702 197847 90139446
77887 85841 683332505
3645 37091 83720112
180587 199369 43547244
9693 105474 393710851
22934 85351 139343179
19775 135039 340616710
125432 157064 599144205
160467 191235 76854306
143220 156606 139824803
177340 196454 47872226
6097 140133 766521850
187579 189304 721958725
17384 182593 413350476
102413 113698 55887894
68816 108190 98487648
68367 136529 505220254
106618 139846 83341606
132183 143344 27943098
96876 106925 468320638
123946 195420 178819490
125211 197781 548241739
39260 114854 878008540
70951 170021 248038838
72632 75846 8175250
189734 196418 16677996
49051 175150 726176412
100449 124302 57732519
29928 105200 188300676
133736 165386 108815770
193494 195715 509358353
75220 183703 424946450
150634 195792 498135860
948 33281 984031566
118881 166066 794278374
21877 189678 419971197
130446 196299 164639354
63503 161541 245568966
1014 139404 346457709
121706 156028 86160725
81557 139414 673077913
141184 188034 670867631
60975 106074 112724351
68238 185148 483568464
128863 180432 805252985
64701 135199 558751867
130554 143177 31598631
145321 164580 48356085
4120 129052 312750189
17882 122855 604849958
53796 146991 233361767
88767 139385 904487204
183386 186907 473828934
199266 199655 824831217
131317 195675 161026882
2017 95523 233915527
12879 109161 241030229
116926 125594 21813735
147261 179097 79323799
108336 150959 106978868
92459 123555 77965828
198690 199816 153014712
24177 55815 79429267
198835 198853 38355
11848 95451 309683212
58251 96966 96617690
132094 146989 37358760
155574 194149 96283621
79788 130913 128045165
156936 170167 32870680
23636 196896 86948395
199756 199801 111020
138548 170746 80416215
40145 60355 266244204
199171 199225 512891755
159020 184906 468300953
108431 128730 337429436
172744 191850 47892103
73124 77041 9958616
174501 189062 36476613
149458 164416 11839004
74942 89485 536522880
96436 158331 155118659
59482 60630 2832229
145600 183989 860781240
102517 125306 254435622
84199 138170 135277165
47106 136744 224458203
113823 199844 869766505
169209 199440 75611129
164351 191066 66603826
185048 190417 13532824
37142 169144 330413307
139569 158217 291121345
177980 189444 28800615
42914 85139 105607977
123543 139149 39189691
53059 78947 433010977
59268 198742 348870433
135935 145883 24948194
167237 171108 198976697
83577 161861 196200874
30691 85978 956164667
5154 142449 343761741
70183 163407 233532320
51547 174956 63474346
49139 83406 85716631
139457 172872 83420825
40997 117661 191801611
57400 115234 497125398
91050 131834 102384549
42661 149675 679649369
196385 199411 886142224
89431 158723 173782476
193865 194791 2350769
585 72454 608460985
184690 199349 214858813
156005 189043 67409909
84564 93792 743331738
158251 161402 665812428
6788 119723 910918352
125744 168283 929819007
122549 197420 380450868
96523 191883 238704644
48847 146620 370109506
28263 54775 24501947
163381 171435 807459011
49385 144618 670496781
96326 136705 913172599
184995 189523 8892420
41900 42029 194011159
135137 158472 794493259
34709 102545 169670160
110372 195970 214224256
169156 175231 15073438
140645 178527 919425294
18037 189252 428430807
23396 182498 398096780
19543 183146 519332904
163418 186607 242705355
144117 175102 21233531
168586 198886 75802919
194663 195633 2436889
180326 196900 41625505
64632 164030 679197408
68877 105971 923304825
141989 180270 95470844
179096 197827 192423613
153284 196870 108877615
16022 167865 943469764
152072 177319 798238837
27685 171961 428233279
188398 197233 22033688
15426 121697 588421173
124460 149764 155360146
11565 188104 583030111
72085 82979 27312295
80427 164072 209556866
653 180174 958444696
68657 143039 186288252
40505 108833 170842690
124330 149175 15693082
105006 108805 9465919
27478 164674 343626086
23745 54665 20235382
113631 119354 493112185
139542 193378 134570849
157372 176648 287796935
192221 192280 160371
88490 145587 143227227
190193 193421 8028403
19222 92572 183444688
73461 161514 290735402
42498 164525 305629654
167285 193218 64805941
48363 168835 463778427
170934 182017 614382368
76335 139394 481912099
167559 170085 912780396
157768 183093 224504557
42316 182610 688256604
8259 59853 815186170
39858 108340 171200701
65603 181629 810688794
180453 193662 33297958
164087 180432 40429584
1363 162440 403330890
47509 185027 758442397
156360 171505 37598872
138548 186779 120573517
126405 189129 156852815
11553 111401 250000357
156504 158459 4797267
104952 184309 198602889
44665 89259 111449720
119826 197429 194151772
44440 168891 311527083
173110 189729 41675414
151580 190527 607407376
22247 92846 176660850
84573 127281 107057504
79126 135619 141413960
142660 148600 15013419
51829 118341 166484893
2176 8505 814036591
111596 114907 8299213
191603 196772 630195285
171508 198773 68280911
107543 110463 7431251
171755 177826 15145488
64616 142165 294233090
53600 79511 64863044
196169 199988 9622014
14056 80816 972650224
161814 176416 255966527
116356 138137 54680366
31016 40159 22830827
45190 68598 58587067
100417 135237 87262631
46252 51611 553264045
150588 185345 86697128
62774 93703 77311378
50162 164491 306792509
161542 188227 394674336
49658 107106 556124444
2086 106324 260821661
38489 138622 853169266
49255 111691 156137435
73832 152815 834046086
150266 156374 15279794
47861 67967 672910505
9814 45900 90425334
183098 192144 22663687
22710 176133 759603617
171610 198894 98325488
28013 66477 4201231
97525 99937 6095863
75971 95355 48378724
15450 32904 43837663
87225 198097 705117183
69287 144459 188168231
175112 192343 43181913
119680 185619 165069233
32999 113619 514452347
81537 101876 239936967
180135 198795 553316043
127260 167748 101256917
76120 192304 840494569
117091 118035 255880155
47511 90598 107610247
154509 167520 32436207
191906 192873 2385616
72748 111615 97262579
71826 157287 214170226
141849 153624 29480393
11427 172108 402242830
134737 169831 87789889
37572 110053 181291191
193325 197900 11435026
190899 192750 4602578
49623 158866 336105880
22503 46125 59158956
115325 147746 518116599
76653 124674 285231287
174644 192991 832493949
170197 176216 14982369
13786 110798 417923958
175235 178064 7012922
40662 177320 394943704
138149 166606 821528309
184739 186122 960901526
139712 153416 34289690
33649 109085 188658315
59476 148184 222066558
62669 193980 328539824
101863 124425 56548265
35171 61260 65372067
128388 129278 2229956
81994 185118 258077889
4459 62508 145332729
79959 194247 636614727
76314 85181 22007674
132980 169244 90703313
188708 190743 299533040
62634 166018 434764520
21858 153585 329838890
85960 128844 107432725
3589 45777 105548970
112502 146519 333778656
117535 135509 45125759
66659 116994 609733315
659 125658 312891192
169711 198799 72726189
17221 69856 634347711
177547 177661 274143
81589 139203 144334286
80415 98402 44926299
123673 180450 141819200
181015 193629 31743804
90658 162347 176953809
142837 164163 12715901
21608 145731 310824031
153564 168428 560517874
152735 196253 108689979
36779 101295 208191985
119281 140219 755943400
16761 78119 274408439
32265 109106 192132209
94554 133150 96766165
90947 144802 337561450
133450 192666 148071155
164666 171942 246473616
182584 197507 106889766
106223 124107 193043485
114320 189194 402315190
113630 139091 279399377
40176 168027 65756874
197618 198961 18667932
76324 180538 260440642
83197 189898 515814536
96875 177672 202179760
148538 196538 119837978
131028 150587 993866328
147078 183444 90806513
49366 188732 481327382
44670 58858 632997444
45124 185600 351588962
78401 147847 173931249
81622 162837 203505501
36503 59594 218563283
148856 158491 970861193
38938 138649 249625004
6758 28725 55020780
154739 188611 84637820
82155 145361 158320199
158301 181484 107592106
187936 196420 736622537
186583 189010 967115402
28173 115742 604920086
90885 112494 54256478
124760 136293 479383570
52551 180975 321263693
107151 173699 108449787
30754 110544 278703064
152843 185975 896696781
199547 199659 271745013
180755 181265 455601881
235 66753 166508501
14160 58410 956099616
198705 199446 1883194
163637 194630 91367201
113017 190229 193354496
82082 84453 5883791
186917 187511 1552425
127165 181051 134547207
48337 144796 241456055
187171 196882 4053606
31390 169508 643077004
140916 155406 36313351
127322 138741 28584928
6678 102641 453966223
77322 138722 153719031
180720 198010 43488055
124986 129034 10098323
23250 180081 392328491
50659 169365 577086716
69676 144174 186496664
111537 149820 424238299
166643 194967 660925609
165841 195836 74919162
174816 196605 54546474
140776 199020 767083031
24086 130634 301035358
601 87984 218476438
119144 175360 140659315
48008 183353 657380560
14764 177811 723331885
188889 189492 790090311
6072 105424 248641166
132192 185206 132546497
19182 134878 699732634
178221 195804 201816794
8455 189959 454320904
77337 93581 40533846
21903 189302 598509063
132113 184508 650032044
33618 185657 380422508
86661 109687 682820224
79872 145503 539336270
184296 197645 33399645
64708 191418 317112276
59948 69625 861718616
43384 74092 76797853
86617 92305 488118713
14114 101068 217751189
181691 186455 12093071
22129 65006 890856753
57755 145574 219704811
162097 181408 47935685
102375 157608 138531912
174979 185453 295221426
159851 164302 963485075
21420 110817 947786123
32396 61510 72867172
91400 190552 858955991
105017 196943 827011421
5250 85248 912465444
86603 182084 238873360
188978 198565 23978976
165715 174781 72420461
88976 152238 607486425
140214 151210 519780946
56838 150074 377732070
93043 173194 732282101
187494 196745 99749818
193084 198179 607403068
24582 42143 44052332
1168 91212 882832591
91857 153034 461732435
25028 85206 643852905
111090 179886 279560081
154101 162721 248305710
10046 63723 134500545
159 193997 485056799
49197 117413 170664236
75750 166812 227888078
105536 172664 598408790
119625 174311 634851071
52019 110573 146555325
18 70949 190273222
44268 171993 319663993
44370 138745 236332494
134528 135609 467046651
198394 199109 70812218
88465 158113 174690516
183905 187115 8078811
107345 158555 128451759
123961 138524 14773533
150563 195023 111021460
157887 188942 77494055
53256 128975 189596428
197729 199602 726646233
186744 193526 16938956
64352 98654 85782751
129288 195367 569272964
43098 171626 815010747
105307 183542 803600401
1049 109714 271842371
74369 122452 120372120
123681 145515 829642344
198349 198966 1568045
69220 104345 529855851
152905 192883 99881633
49162 74924 326126946
181020 193540 31497645
121803 151760 75145889
15115 194189 448244235
162437 192983 401976530
98929 141946 107853673
111188 150683 900703491
127492 139193 29346457
7155 165081 695915140
45359 165792 301628527
64798 180609 899882592
27401 126705 867666748
183101 183248 357113
54614 90237 60071404
165351 173834 943133173
158803 172201 349791577
159237 175832 194979877
195643 198390 764816221
58053 138282 883290974
109642 191925 206039519
86642 155948 809769649
120325 149553 73386012
39555 168491 853005831
123068 150571 69064061
171965 189172 29630264
31842 58324 729010012
96110 110580 649353107
155069 172142 42505529
123858 124493 607742975
3942 194962 505830876
56888 168002 277866510
158934 181851 257771867
10754 194480 459950430
38589 129893 684858874
149370 171577 55278508
9291 81177 180024449
157878 162108 10592242
45284 78014 345083033
161182 170551 23201789
179930 192517 962578798
82813 198299 527596054
33565 138359 547715165
38955 88962 51837942
54570 183912 324795171
102065 198141 240438841
184793 185317 312770352
140365 198008 144132384
194932 197339 4203687
27247 89274 155049874
41755 145698 260229558
101768 174206 697211198
114834 183858 172798818
157025 182011 62081776
154014 179232 627542703
1885 34030 26998778
103626 150633 706852183
80671 89440 167666167
192426 198730 13895607
29324 121162 229813592
82142 96061 30549774
3403 59998 208467768
22114 128389 545262228
154260 199001 111866577
130932 149510 46604728
156059 161119 12693134
86199 105508 48265173
47098 163878 292514672
154281 179116 208365888
170065 195192 62845070
178227 191647 828489707
61901 104184 754480863
135911 161936 940950816
105789 167362 905213216
137725 178891 335864406
74377 133795 148828472
112992 186002 350587682
174485 191883 43578220
138406 165868 99218720
41980 143121 359030151
172263 177309 399963327
111703 152929 103425759
166401 185200 46314349
11875 191542 449742476
173046 194072 52662798
118491 154016 786786670
148149 187117 864181691
98387 159283 152634297
112142 188974 412133831
186431 199265 32140411
94260 175133 861613992
74993 135666 151883376
54966 91841 91955263
26896 44577 44234924
132084 149555 749024761
191131 194057 722207984
59130 176462 293386030
104434 110685 15649069
32657 138994 266176075
146248 163609 324600807
128892 190498 154106326
14632 193171 611907136
133748 158548 239311994
85881 94401 21290062
179260 194986 238318171
3634 18243 36575119
195988 199453 953464337
11484 74411 157612606
144816 171945 67828477
188176 194510 15808965
2150 84953 618443255
189233 196066 3609120
169983 185806 429640848
59736 101363 723420052
40341 81456 102825072
178591 181234 667624405
172309 197756 63632860
117133 195198 195400959
182117 186264 495331204
32557 59764 68189885
122494 178449 139854597
6080 179762 434511919
113628 198476 904764839
179866 197378 57870874
137297 143584 252619820
19497 120806 253520658
48766 182999 484301600
191684 193382 4240760
1759 65018 876562882
77284 118754 103709860
148601 184525 89596009
119873 181619 154361957
180172 194370 35736733
149072 197141 320828641
166660 188611 54843233
61015 148624 219407149
155816 156185 928986
63599 78471 227418933
41471 152950 785285315
84495 167293 58564065
38251 144448 265763136
69410 158336 394590252
141863 163545 777249349
160360 194586 85490839
6814 79203 181267814
147237 169172 733362918
155255 196307 589629909
196762 198453 30036794
33095 148668 974717756
115340 169707 136182082
31176 32858 4168436
54479 192827 346154927
103889 111573 19203975
152732 169473 602698865
33239 39317 162294999
111387 195210 209812575
123230 136365 100167181
176512 183100 16518250
98007 130510 742061009
186253 190195 298503882
43337 195002 379569693
5695 107321 254259698
191431 196501 183628578
127231 193578 59023494
61468 126156 161924820
22970 85324 310987124
142913 146094 7942615
199072 199220 70201
73760 144684 177581296
45547 83320 271851992
82869 127431 60898869
185808 186292 253519320
68835 118477 196192756
120713 186908 165676487
171167 174019 7115534
14558 145263 332248809
175314 177853 6286731
181085 184639 8995408
162438 179364 41939752
50411 131102 202076706
9850 190907 527940583
178238 185834 319458094
90030 177677 333344536
158285 185332 67467230
64217 86294 55238807
146893 162913 642959759
167217 192002 435546396
15488 81355 164875285
156935 190807 84511346
164696 173371 21328600
12559 37129 61628241
94364 161935 739113030
13453 34746 417791849
181480 192683 120234528
91632 100294 307325641
131613 179241 118948351
114337 177049 156928308
10446 195119 836647228
40752 186284 559400467
129880 174485 111415927
27100 110660 517036525
84662 112085 68588392
68783 169560 437003673
175907 176945 79423085
110272 194288 210264439
186205 188294 930820108
187247 189573 721356870
20071 75122 137809416
78586 140275 154416467
61825 177626 289650763
53582 143705 225586377
19012 24548 390743697
142087 185517 313564090
154765 164019 23246164
29933 58331 71272400
61581 158587 242871823
179375 180847 3646366
33698 50369 728095260
178507 196739 702967302
84743 112351 69062201
181785 192339 26595151
29452 148141 830503462
135086 151201 40457735
186284 195591 36532844
68512 84804 40729612
83308 173031 224490416
123038 170249 620772736
118567 184915 942851669
79237 155892 192023064
128987 171703 106710122
112752 176054 158473612
80616 182884 433077705
103830 195374 229173202
27699 56418 824059759
77101 129698 397307075
110436 123368 212163812
89715 99203 23853936
186215 193360 74833532
198815 199551 947985101
32796 63611 445350821
57425 87858 473906391
97927 161375 203449653
122072 161453 689263332
58292 186023 319460121
55840 98885 741436409
91510 186294 928191171
190215 197311 17666606
180798 198716 45065249
33879 121145 218329137
49061 183387 336108726
70125 137881 169671654
104418 183768 198595475
127441 133231 14527215
175303 192565 43259049
172318 175199 18359116
169345 176452 17663718
30700 137257 266700352
70682 81691 27526869
170258 189711 680388960
164794 173399 78254697
173693 176470 6975353
135413 182785 118333971
197477 198483 2583203
165912 174035 20117601
187929 198554 430910323
52704 58454 601500536
184979 193728 879342957
26162 65938 99629176
168497 197921 73570640
18406 131701 283599125
128775 187255 864610095
179073 190224 28118376
115416 188700 183478302
40297 95760 789425924
126877 182270 726027194
180729 184941 430574088
111918 115786 358146989
198557 198584 68855
146783 197856 554619277
22238 150120 857977804
26337 49073 56933553
194041 199938 14836128
40344 164900 517386367
74677 158665 210368094
24819 187593 829441015
144343 192147 109315574
28121 82993 121692593
50482 51194 210515575
16332 153425 343237079
158614 190724 80214330
112162 143859 362302858
181405 183849 474857857
41087 197384 391059716
98179 147376 123341617
41254 44002 2926921
169125 179827 731347436
26686 179385 861632910
66109 197747 685975701
100129 101119 2475800
52425 192868 883262957
11848 13415 3903990
82485 179154 241746136
107808 126716 47510047
5725 26717 52603866
7611 91625 210063474
34194 89127 619853417
90448 118633 70729132
101709 108069 15811737
173892 194762 649234491
127990 181648 580386244
135211 140473 100781346
183133 191770 21659431
114620 177622 157646050
188241 188842 43152334
80481 140089 149295370
196478 199989 662447
21868 136790 287764808
184430 188447 10141471
166550 173113 16246810
68686 109250 566602130
73601 160548 217815106
164590 186345 622646040
164937 174113 22671566
145250 196973 129278428
52797 182468 433814259
47220 190002 357339503
63648 105431 104481131
70122 145756 839497413
68956 99817 973787680
40298 41101 481088358
96606 133527 19913267
53146 172521 487909330
55440 79358 896021336
178952 194666 536442072
11677 65609 135163657
69335 175110 264634031
111639 155460 518801046
45814 165289 451470820
199072 199258 978518360
107868 161309 134059052
163156 196518 83208241
101232 137582 375417798
130987 196130 162874323
37703 117108 817123500
169687 188153 46178419
82379 138459 140506174
140412 173267 784795904
109544 121818 144563242
19198 116859 244384119
17352 85817 171356335
159144 167915 51801011
84364 127718 108627140
36526 36598 346935352
10274 157324 368417650
120958 143329 56088027
96903 175622 197029862
162488 174251 216613200
12329 45032 468738593
16800 129764 663791525
190942 191074 326837
152095 166150 35182334
184397 195460 738793122
160502 171678 247494440
131969 160092 788530508
49675 76775 67959221
8123 24053 827744692
196558 199601 7694954
121770 181105 148342166
145988 152356 15985058
161089 198637 70759414
139407 185016 113956434
170831 181876 117018921
13909 121700 727352501
120095 186148 153676266
81286 131409 125516335
102095 123239 872001418
191195 192780 3906265
92063 135263 304926867
29072 35824 38213920
185679 189946 62942908
80945 120894 905021132
133090 157673 61641348
193127 194919 304465515
101583 116630 103716191
85812 197429 279250142
50645 197648 731182042
155556 160585 12540318
140241 196612 312940358
199134 199551 430983705
140866 186617 114360102
129560 189547 600385706
49400 142650 233461225
25716 143082 293894043
70935 146506 513374392
160471 186703 139250478
95948 133435 94025349
31932 137185 263426262
131991 199143 167975054
38272 56986 46959244
149917 151127 741407905
36541 39724 62936001
129055 145485 41125744
150755 182751 858475569
196185 197058 485151023
19792 66357 644747776
185758 197576 519545921
96783 179725 270047982
27423 190123 407202194
145134 156913 582505424
32526 190667 395735885
11234 102211 227780170
162365 197471 87540083
136231 142049 14561372
81487 113860 80967868
148831 160956 30367781
104655 158230 134291218
101142 103645 6193947
86927 184109 243259983
123185 155500 952635957
21382 117820 241331827
185417 191057 14174489
114113 188891 187191909
44761 160692 615440427
147852 199975 130238542
76118 141259 478314418
16741 59302 106662619
115872 166581 583496320
85609 118555 82436890
88148 171161 309368355
159251 173400 35119008
131878 192043 707533915
80648 174828 235642199
13494 15272 4513223
113784 136892 967981020
169445 197390 69796391
14530 166463 786421188
58978 129455 176318621
72113 73428 664381193
99677 132535 82374423
54426 177940 308916886
143017 182543 98678880
199869 199960 209360
135246 142477 18097678
145868 149545 208838172
176561 189387 595072167
6637 144057 565631238
192200 195304 770870850
110976 156139 298921324
17091 105130 220270482
196058 196533 1169612
125032 193295 208428497
26944 67325 101076889
83621 162664 198101870
194424 196699 5672516
85009 105952 52415439
93512 137200 611668773
196849 198633 4534915
81671 197658 907057351
33353 159869 612239537
178357 187558 88280262
86917 154478 169340532
62415 71815 430324500
181738 199194 43868619
174212 191675 43725524
155430 178826 58161942
51627 153204 355930030
36044 79051 543470596
195919 198472 309837253
83705 122820 805020640
125925 173486 207670864
38527 178086 349055329
156296 188553 80463583
86408 103805 43512128
79051 92869 707398010
85659 194567 272561581
137670 183438 482793072
136306 149735 791202551
133635 150284 41800061
154181 157469 8373896
51115 64324 33154166
190072 191461 3469999
99507 155164 139532728
192812 195960 7887356
158859 167163 20647314
153910 154349 1118086
174966 181028 666277249
2163 184748 456860061
147133 189485 1550932
160320 167988 52439963
189293 190897 343199255
162436 181740 511450356
192316 199580 622676076
121212 171493 125765961
138662 147449 173864311
28515 120242 229539815
145565 157938 764639345
155660 187555 787099400
144941 163717 123298238
109143 154806 114509610
84543 170853 236172991
138773 183306 793439988
157875 168360 709796
20980 85517 895324510
67404 92085 986949312
10303 199224 472915890
125448 140141 491409277
195920 197277 3329917
126254 194550 113624738
42757 192809 375503337
100136 165881 515626884
71205 186307 288108312
53763 182275 592648631
61156 188451 152025549
99357 172440 182920102
4181 111448 634878698
20071 187837 914569825
108836 177412 281743833
156575 186806 425305129
116705 155398 97086663
143764 187986 354848043
41381 60939 982071537
102223 197591 475857526
165008 178754 33993583
168792 186312 826552781
157764 189267 78596477
84059 87808 852115010
197153 198658 3819254
90127 130631 913680952
186907 186924 461065754
13809 46220 81216536
149563 165057 38781923
138769 195469 141794684
42483 73448 973624062
65622 86050 848015450
137141 146500 627326173
125380 186828 153675319
100728 167576 167383566
18969 82298 158465409
95073 97824 419547206
85918 133326 118735632
72920 117401 434290105
23613 123183 567805085
78456 171420 275081861
191435 193638 5509286
31279 196927 861850796
131996 169636 124074894
122412 125768 8508276
18747 22070 8245349
41219 162639 820502165
148319 179127 957964061
131149 195976 449985745
31458 61078 74131703
110431 182100 179232261
161862 171410 583828381
159868 173795 253579025
47946 98887 127476218
182143 190130 20151247
98022 183232 213257488
165444 174230 18286635
55383 148486 682623818
63931 164894 472019369
50481 119316 193273743
21774 187213 590420453
76478 114792 681273099
173245 175259 863929346
174172 176893 6812101
54735 114640 149762010
38717 93030 891737447
66094 191378 313504747
19829 122787 729674175
1790 117379 289169591
111687 119976 467593194
62 183264 458446105
142958 195795 132128843
122980 162072 758720939
114939 158426 109086998
181595 189650 497563482
54411 134309 199994988
1170 111496 276019332
96022 177294 203398391
171707 185201 935834462
111259 174164 827588971
65036 160719 239672921
187720 188525 283637253
6093 82479 410899012
1683 161331 399716148
25490 163586 423413316
178206 190108 687579768
23380 149312 446148828
47656 83014 88512536
172810 196700 113511180
41632 185828 430066946
2130 85462 924140408
158341 185179 66952035
191034 198058 17521137
137537 197556 71727173
180495 191511 27810158
172378 192856 664159244
48720 61877 336815798
189516 198998 23772211
25069 82260 96785155
133498 161019 69024718
18762 70215 626633544
105985 165360 148832860
174418 175176 1880109
33909 110410 757581439
122589 137013 294716567
23966 161710 345086987
16917 40721 796721770
82334 174381 109122160
122990 141945 47545580
61746 179669 294831892
172198 186651 36198945
172132 182400 25558372
162360 170422 19953614
155889 187240 570250201
137780 184131 702629343
90199 98559 21042473
85373 100414 404172757
76208 104955 569941675
78922 158165 370148128
89403 115419 853013637
36067 111330 188257395
15778 193951 445903961
56213 74044 44341761
23261 43811 35102477
139541 168016 71124068
125261 128502 8068259
128950 198438 173765689
128824 173914 112656651
70292 170018 249628558
139383 175159 89349081
54931 140909 215203868
158071 175268 42768577
34142 50922 41838892
105443 140428 996868370
12479 75076 375834914
100364 114134 531064271
50960 176215 343280247
96837 137776 161684047
165594 167793 5346111
99662 162192 156789874
155707 199483 109353354
73426 96860 58619301
133815 152878 569856396
35694 172820 108596583
46971 130067 629355693
110659 134323 584717030
49569 92252 106643991
80412 190272 274939270
191835 194258 6038273
193378 195721 5905853
134297 178295 109857461
79045 148499 356322304
144 190988 477644644
133148 144595 28568515
186052 196425 25908740
176333 178897 6288495
199795 199806 27779
183173 196834 956396605
80732 176218 579054154
139469 177601 965363858
134584 178384 543135100
159922 172801 606101926
10435 108050 244323812
88009 125968 341791906
76101 168133 230206237
2775 152719 368666003
36655 83999 113463502
92281 109748 43792135
75780 193650 294906719
138957 187652 121806172
130735 179399 121502809
129702 161741 80275796
12197 112061 249980178
90447 132656 105905845
160513 193556 702885233
34601 141566 267724687
126064 157525 78877227
111615 168127 880070158
125476 125917 1123153
187149 187989 625286996
28583 134653 578855127
6466 92352 568469638
123610 182370 396178192
38946 91748 131889181
37403 115386 195098069
80215 174952 530555596
13408 50304 625052566
55771 63742 19800657
58048 197241 828348596
164516 197110 478837345
94960 192873 245055183
48008 149122 253330112
199318 199425 160065768
140733 194253 913961886
196659 199154 46332454
56939 179013 693621517
44461 193495 635066924
105365 116885 22118761
13266 161890 617225646
73192 156337 208410034
31515 83901 448896868
102586 128766 65670383
74137 170476 608175119
39903 175651 339570323
171060 182097 27528769
67650 136711 677990423
176282 192116 39662879
68162 84382 87876092
130090 149088 47610651
10353 43089 938214577
115171 148709 84235340
45121 159595 764387200
28830 53702 313264430
117906 153582 562940228
62590 74812 116369618
163255 167518 10474017
19726 114476 237131474
90002 103670 17793924
134301 181999 327857243
83303 116845 83963223
61634 99395 94358613
73053 105038 80040552
172838 198985 222994698
51688 113146 153763884
32430 128134 239500406
8588 113683 263021037
127883 183844 164238561
119265 126806 19007931
83055 117845 87042481
79612 192950 283603990
22303 132019 547607344
58134 87400 78401614
48612 101512 132401940
410 158373 323179298
69267 189969 797837935
183820 193232 23519728
65243 143068 935939530
106093 194480 242219733
144398 198892 136317400
47228 157806 276969302
159811 174911 360747354
143833 171039 67945916
103049 123302 395548307
111102 119635 21328563
146389 175707 860645815
30603 164311 334803347
49711 166307 550622705
137957 174488 91286567
129640 150509 52333445
169151 179691 141487435
97259 118160 623464550
141539 176402 480068764
6268 174981 266693312
142526 172984 76044799
2973 188398 464099245
54841 57195 4550919
182264 191027 22105966
58324 97088 96722903
12588 111170 246816973
124358 144661 154794228
150818 164072 33179134
25629 148348 307418864
123720 196884 998667861
71469 191036 299290093
135598 140227 11608030
122140 140352 45695993
133194 184734 128768744
123589 165269 351172932
22105 168504 366453126
72396 190420 295487167
17240 42286 606985919
132765 171562 770002540
176031 192318 24881533
160291 174542 35451350
172818 176737 190079392
39388 196655 471886117
191185 193506 778523203
55156 181264 315317101
173890 192451 46561350
158197 173560 38159463
187692 193235 376457936
68843 140033 396745819
49688 159609 275281963
77153 153738 191684994
117470 181021 847373809
113976 174717 152035911
21141 177758 391832163
10075 128865 297530366
106286 152693 612657467
95897 183268 218699657
117116 168874 354321723
176574 179792 721563320
147653 189428 104348655
13940 100358 383462144
156126 169719 33820710
90267 143859 164202396
35961 114980 731322744
117809 179167 907968173
109117 130115 802785142
182829 188822 15128342
26571 73061 823483624
82182 118375 90585940
139713 153420 34297980
8958 146715 345025399
43149 113988 739124245
152409 166731 583669856
104715 168755 854532634
156863 190267 83329322
102482 188212 214608739
107105 146444 98680328
25000 119458 331896747
180416 199930 49095695
169027 178081 765788312
168729 195044 208403004
199547 199549 825480729
114703 193850 985741194
105171 172580 168690129
64843 76434 229810871
163900 193255 73199151
63818 80899 563422373
138714 150641 16588846
149916 159926 912443833
32907 132428 268753864
49779 82373 81584594
173770 177450 9212593
199160 199750 290723744
114558 139583 62821386
33947 100627 166770713
78753 172683 234905031
131960 152646 110737925
26449 133010 454646692
48742 63383 933598707
197443 198222 2035210
158675 192835 85272467
189144 195625 16255035
41851 139652 244884775
139863 154532 36761933
135503 197204 154250873
115302 188061 708063365
159234 160826 4036781
462 53964 133943562
193544 197089 492390428
39503 165493 268267148
142836 174939 80174341
118389 129472 27873838
111648 146550 87558043
150663 190909 575383103
119598 185604 165249056
115613 158798 108331850
108923 113922 21819967
171012 190846 49721412
171380 175613 10598512
14543 27184 31754484
59050 157522 246530930
178638 189202 26577181
156406 157395 151488852
172309 180304 19805777
141093 143994 946809727
77353 88913 642920412
133332 189820 141274822
35357 186567 378360990
1140 99258 245471579
85707 176572 276170112
193858 198005 769976557
76563 146564 175182464
162185 179865 43774062
55454 110954 200904304
44528 134766 225998651
21919 29336 948137052
121521 191841 176006034
191677 191737 146582
14967 186242 913935775
45844 50452 11509206
68667 73623 12375123
3560 140924 637186945
73934 193551 373927224
117723 123558 14665749
26860 83299 141231306
76144 84618 69207362
175769 183056 907729481
28139 50813 971852949
195653 198649 663221430
8030 167329 398782243
70989 167544 241720793
37552 187214 374569866
192522 197260 11791487
113192 141934 715676299
180966 198217 43367156
197706 198715 934676667
147258 176213 868974748
140018 149118 22866679
10077 128161 330733539
65060 150727 550612462
15796 69685 530267752
116871 155182 96085829
73853 86558 309108648
63733 114318 126527069
62728 129148 166297040
118810 188924 234587081
40896 153810 282661682
73420 79075 776546757
10775 23798 580508518
27034 128725 254612841
184238 191548 631776931
26052 135901 275041118
103585 119051 355488499
133604 178321 562628132
155909 185334 14704616
102983 171465 674500748
53759 126746 219888702
11862 64770 132555753
54506 155711 253449890
87704 139401 129713716
63434 144339 691530686
54599 155664 732056559
159837 173356 33548999
139470 166013 619803030
47149 58609 823811801
164287 189654 847231418
123278 130301 396834187
160054 160445 872633691
181931 188406 16378525
84501 135649 403497574
128323 178434 125151425
71660 180114 271231746
48658 199907 423126698
170942 198000 67744326
2084 65764 159373160
48588 72671 60201744
141649 160028 46024616
187315 190761 721637020
79317 181215 352664999
29879 175400 364138198
184069 197915 926121643
46559 149511 257900561
170281 173561 175104444
41056 108424 168520361
188386 199287 433748828
79227 176912 244373668
58829 157294 246522479
196860 198293 73429060
29014 69944 102422485
41602 142516 727316804
38247 176836 346696265
89650 191365 209250821
172793 193634 52237270
128669 179647 157178314
92094 153239 48169447
184959 186614 827952200
96348 103682 18342770
163249 171123 19412160
20651 21581 2254676
189380 192636 8151937
181293 181329 312518335
161105 178063 63277732
118402 165363 117724477
32879 191567 516178072
64696 73209 456782898
59842 150105 876878924
170064 184714 36543963
96111 198248 391765170
151631 153211 3897290
128057 179150 127616199
186156 188427 5697464
59822 91542 79001886
46672 110947 634258641
84216 88170 156286456
16601 40345 59477318
8581 167460 397763233
197804 197945 192226362
105902 183550 194337464
139969 182526 829747154
70295 187721 666203264
82702 184413 504688149
7471 126830 393299832
139737 143513 707492065
142205 148174 15053956
193510 193978 11045489
107785 192780 651332672
119621 132578 32584089
117797 164050 167732696
17786 129145 278789229
32862 45382 330074386
135149 150860 39462502
45113 64064 47479919
189712 194220 37938125
54087 139745 268276847
28575 162132 838515727
77253 165609 803255664
112856 190694 477165339
40879 81323 101136802
86439 100524 959877150
187698 193468 14357995
91542 117745 65755616
10796 124502 776611859
89540 129978 778899176
102382 111181 22049870
184136 185246 2775025
114805 143434 71781359
124749 168338 432794469
92650 95672 7605563
53267 192457 348332635
96535 133427 92492012
87191 136446 123516571
124449 178002 352901739
107926 161277 133857772
60923 176586 629539079
122230 175343 345331804
191249 197748 254823043
102337 184059 597401087
63759 184270 509358402
78041 114240 217877840
168145 180831 849092263
90941 165274 186482332
191684 194196 6289077
66452 183297 490657847
72427 169476 243020125
57689 66343 21487801
107034 108616 344418300
175704 196353 201949866
160654 188156 736756588
196944 199232 5811695
136843 194749 144813743
148446 195696 118034395
107557 124978 786355875
157343 178056 766603858
115662 143413 69559382
55641 171491 78813558
172462 180956 21109391
174208 186849 577918347
17406 24261 17087698
137218 160729 614376657
101768 195856 235495215
190275 196785 441829961
71781 109018 93122064
68448 76102 691246596
63102 148277 213388359
179954 191676 29550940
53149 145090 230191260
190066 193317 8116457
34980 143277 543373635
192666 195732 7700655
41119 79776 41685303
30664 50114 655283238
97757 113071 38285689
59108 177160 295175243
74951 80524 924397890
109929 175278 937727127
111971 122026 25250791
46266 156144 275277003
32521 135990 415083279
130611 165343 87015943
142676 166451 59501314
16793 158485 354741955
64412 163177 51401901
23798 48667 62341939
39276 76153 174081617
49639 123361 184512707
12563 183421 427691065
26122 167839 399622960
161902 195076 82770309
127168 192115 162388819
9848 157627 553916869
184355 187330 7569410
104669 193640 222686745
196857 198276 3613415
90955 162294 505479602
160119 170292 25322364
28051 38334 683576078
120114 152009 79951147
55019 138088 53549438
15003 194755 449963235
150825 198050 475740474
158380 196450 95057696
51524 85121 769393524
14500 131765 293660759
107441 195515 527663601
13061 181196 420801472
11753 18387 599561044
73811 159600 214885425
168064 182587 134718990
181316 183041 4449523
85569 167325 120377910
155298 169794 96369377
95818 100733 783863584
117013 175071 970718742
9399 83007 685111080
32691 68571 89712897
151062 176596 63588439
155495 192015 983069024
193908 196456 6361504
124972 179989 137322861
72422 111964 98938010
91621 94337 187318050
41032 106312 163317817
149940 180658 768989387
30444 160365 792733814
115566 125937 622207043
171951 196971 687811980
54326 139930 214303058
182491 196417 177060757
43251 98137 137304579
167357 193229 445904674
129097 186238 142868521
3805 130076 585046619
101547 168176 166720794
120290 129580 23427298
174428 192964 26701798
176289 197026 51904206
9550 96047 613734722
166813 199827 82601891
182501 199374 40360925
122924 194020 177849087
154460 193495 97484765
183832 187786 344361210
68043 85655 576052849
107075 199005 230206353
64079 148563 211656751
129667 181428 827954441
59096 121767 156645925
56131 184758 321615816
75769 117173 103513589
152849 193846 935333901
121607 176681 702006755
154125 159374 13184130
135853 170615 793430295
150407 150519 295415
43702 87594 333445684
18822 158068 876168892
13582 35703 995428393
174065 192237 45519738
192121 192697 1452857
106597 117910 373798062
111824 199020 143310090
157314 168007 26464611
77947 151097 382594953
128829 147666 340188529
144530 150392 232042293
186562 191719 209443863
36106 116095 200086483
105277 126775 888000213
19599 58546 97704321
108363 144615 497877158
23702 100073 191202948
104355 142179 749826401
101539 146747 113277379
93068 174613 857141103
92845 123857 77745092
4510 143193 278168
140315 169964 652732148
32080 126787 237019558
14276 84905 624162791
64826 183892 297944238
168405 188138 49414912
158180 166252 20127158
13192 70691 627475648
121605 161607 100398101
187886 198491 26495766
38689 62541 855963097
165100 176447 466423853
24570 95949 849956957
52005 112946 152452317
118058 152210 383234915
5080 16839 29487748
19627 90657 782968072
53 113208 283098845
45666 125910 748251666
46701 85302 96608582
147774 178320 76066958
12772 76487 177368035
178543 181357 7028418
178205 197158 47531266
107634 117532 285323954
123704 175516 719230976
149699 198282 121349277
11036 156145 152160265
110057 184196 185604302
87116 128487 406323482
58234 119421 152896054
119436 132749 24010128
110896 152914 778859943
36495 56009 118936052
58405 67655 146628862
160256 199734 546706295
25158 33166 20233220
168435 190418 55031988
110779 133036 55824252
157250 178476 918311424
176494 197881 570485667
161782 183386 423691530
154745 185264 860109524
171405 176407 12519703
162460 192478 645389197
97171 198927 254725871
64985 146897 390735298
121947 130319 642500045
73071 163011 225366771
77219 165671 221465789
76608 113782 651645975
137563 156285 46990582
40228 172310 912977711
121585 198313 518391153
117890 132310 36208478
111254 161436 125864853
163820 173532 166608381
112489 130996 46513669
34395 101786 168596637
13554 25503 332022883
169192 176759 18833511
192149 194325 5451777
99413 185149 769092902
119241 167881 121758658
163562 183328 49174902
82797 183430 265481887
193468 194248 789370657
105279 194324 222875821
110118 180796 176723035
157632 176959 48076085
37663 108172 909837892
34959 67041 80290830
28870 65718 92227799
87480 192240 262330918
83839 186731 786606418
67666 104382 320502212
183507 187561 186505992
3325 48013 470657907
185372 197354 29937958
104450 140962 91534437
166659 177020 400097047
153159 158291 265173998
69717 147179 687123096
20037 60692 101864727
14288 162441 371132473
977 137230 744226008
86965 92103 139268527
193740 194829 239456689
157592 189083 285794185
74349 160314 215319778
83283 109214 64841049
80200 89214 766971226
35007 74958 863732758
78258 195374 293000755
94832 114346 48826817
150939 198136 532453297
26578 56126 871074459
167963 174379 39059698
190442 193608 7876733
9545 135666 315818023
39133 150728 428748368
52611 198365 364817679
72486 95530 57668733
148059 179309 796710558
101742 156461 342480487
107821 139560 79643729
8815 132619 601563861
180319 199309 82078072
59643 128226 171560426
13587 140562 4900553
152015 155758 9508353
127056 141081 35103475
88232 168853 203615294
178094 197504 349224500
27805 131421 259381038
61888 99024 8493758
107347 121552 275299081
198696 198785 228042
111210 195386 210679639
166923 197239 75753559
51282 158063 893674208
150650 197965 763023925
9691 143077 334044984
28873 193067 410901985
117063 117135 477112767
53906 84521 365087791
16612 33964 43498482
142898 176244 615883178
82754 117328 990327197
160418 175358 448987191
168447 191979 131617248
150781 153611 6968014
108862 141429 81725129
24482 150454 375980365
25781 79519 420802712
27444 159197 329910191
156796 185192 770660290
124204 162287 120024865
30137 158429 321199004
133701 153930 439399429
88647 106743 45408574
4398 13018 720784786
131904 146571 36746899
42531 66900 60984664
93901 122038 794327493
118967 125841 768942490
176158 191882 756657895
108366 167197 489007779
1511 136308 968662303
93597 154018 151392091
197645 199150 114513737
93255 142305 394141480
186572 191399 12089152
63898 155068 737577207
3817 162955 398490566
34019 91613 143863530
32469 99972 210257241
38983 120695 970863431
53570 170780 376912400
13486 118519 263000825
18885 196271 443846884
91945 130532 555384061
44875 79011 85576709
177874 196151 45824001
10653 148473 372894474
174669 194101 48651474
12355 31459 483843229
67582 177553 275109761
134973 163877 114980541
47695 62540 37224779
168288 182878 763460621
48722 56190 691811359
167040 185357 695476174
159643 174570 494997950
64391 153785 223844233
158417 161132 6897482
156101 183207 423675910
52020 194126 268583960
140702 144500 835742424
196194 196345 350643
41301 194862 577023356
64737 116788 130229923
90887 178127 218452337
172944 180933 19877275
73456 159104 575397482
126042 199767 236823836
117018 146162 385214581
15354 40891 64059087
110350 142167 79750176
107301 169314 630357762
137927 182320 143175405
186943 198225 28238178
134811 181815 117370306
50082 120613 176536533
129123 143265 35373528
24226 172655 484477660
118763 165571 484372282
125514 135982 165685866
197031 198118 2756129
175763 180391 412162643
164618 178370 358353724
28504 141939 136809041
95581 155946 151363776
131636 144776 32884961
155345 158380 807592636
175719 190831 52480286
1633 62137 151411612
20964 31541 26560835
53238 100234 275953641
72380 188365 337309219
48326 102482 9934995
36884 189496 381895494
16951 140823 310152792
98027 142446 111321083
154008 181211 67808878
99068 118571 48882813
36069 45853 24390528
145543 194688 122868577
83129 147716 161850823
18872 37078 986630721
61733 142253 665001776
115236 175264 795175991
135718 159139 265661727
163381 169727 15704798
120032 124905 12346621
126217 190224 160106571
195153 198581 8588760
134370 180941 116268236
177245 181333 252786483
148204 151735 715106260
42544 141293 258455453
32492 179332 367236575
126558 166397 828594353
177276 178158 2132913
167824 184010 40461499
102663 188982 216121287
2390 76816 227220017
65643 96775 327117189
123916 174537 504524660
132454 196982 161341909
184894 197213 635402232
113720 171564 773453237
53779 70389 962788018
27141 70971 109664409
9579 197244 469697882
55634 127205 179053719
140240 159513 48275388
55722 177302 304027392
53829 142988 924517452
142882 147521 11678627
41911 182648 594754358
30325 157856 580939105
25443 166680 634643096
166030 199667 851827674
103324 188869 214197642
185613 199339 34379455
115189 180564 163440185
12380 123761 115549961
24414 50910 66276016
184105 193811 24349346
137808 161377 59135956
146297 172491 65402702
165006 174515 2200821
55473 93536 852164698
166883 175748 22055328
51565 69078 11599079
70308 132327 896730291
9070 45110 821236758
41373 131247 225012681
177191 185871 751073794
67951 121632 134313693
25816 114683 229737782
52896 154375 364165091
6110 183573 131028872
149538 175910 65730841
166306 192138 913413909
30246 142212 50788327
23847 154608 638144061
60806 89883 72521309
2997 58136 407862654
158503 166661 20336855
105219 185289 507931355
147278 191433 110346967
4676 134791 325754341
94738 144878 932245315
175987 177725 599743944
76358 107892 78709355
87010 194947 270231104
90039 193244 753275486
74695 174004 82137467
88192 114080 574426995
88551 184022 239076484
171588 191977 51096092
48822 194094 363528161
116912 198369 203870395
186564 196415 24603637
70609 116809 923306243
14051 117953 981036459
48954 140644 229595587
187078 192557 13695179
115648 163930 45081645
13936 94897 21867659
149735 184769 87368477
154345 197651 108172152
127301 127456 824009521
180224 190889 956322794
163047 180449 43094411
105335 151946 116831489
117442 134518 316013068
127570 168126 570015360
198792 199675 143190466
128435 158693 75830362
167385 180615 221951164
187659 198307 26603797
157187 161573 10967452
98977 110664 28344360
97683 117467 673991591
94355 164065 174724169
66436 139057 609137953
121898 155158 803860703
54384 74856 51237127
23472 184670 403386234
27385 34990 19060080
83107 136788 134456732
13538 124753 278606744
106684 140628 85148944
113771 140804 67905183
94035 178739 211826833
174616 183010 753741654
51156 63213 30278066
87452 110361 57479378
149190 173074 59470510
47693 190671 975510403
67794 136661 133803394
56690 98373 104026934
198251 199906 4178390
92912 148753 140048526
22147 37410 121476687
182518 187354 12284258
186102 198896 32025867
3389 130032 610497366
148588 168574 267159315
34216 78502 110862673
185063 186760 4313254
181978 196642 932078704
156828 190607 84296441
99204 168493 706628517
72859 96642 59487636
94149 156909 157374826
75721 95078 48331539
158251 191547 83134230
19786 54539 589924439
4602 9110 995759727
62704 108799 437286589
43458 178985 338992324
72596 78518 387338985
181595 196518 37476187
113892 147456 803391075
35231 36676 116443188
22165 122388 250886378
197889 198728 421420249
176213 177291 687251760
180419 190016 559577865
79905 129401 315077731
142361 174381 539327657
162728 194295 661706445
180320 180563 569550
15302 139300 995070249
23539 170792 368559696
9193 23567 536087305
159843 184092 60482876
168706 191279 56463993
68412 110449 66279841
181051 198562 44013174
50899 177236 354592911
12885 77139 805660572
63287 163679 415248682
38929 137621 317922028
11631 191611 450560553
185208 199684 228309527
147881 192871 684879650
68365 181550 956640153
45450 166088 339871003
160982 179355 45554794
90843 96538 14441330
177142 185166 31366837
136994 141490 11255049
106418 119746 49522640
57716 82235 427782725
171556 185574 853357948
18124 162250 913036523
78184 137301 970672159
185897 195661 354507769
102514 123129 51634907
128015 185498 209282071
42357 161108 297434501
155799 172893 395688405
180963 191217 25898871
157995 184296 101631566
119791 194508 186996633
15048 15552 1319826
125494 188964 158754099
107520 114830 18345572
131674 191289 149177846
165261 175725 94330770
192897 199802 17343896
124592 153747 73007809
164461 196907 80866095
109787 159544 124764765
1915 164416 406905303
92260 188571 939390446
188212 190914 180074992
193958 194181 588803
154437 186990 81292897
117146 145698 244395719
144487 147641 344094108
12668 123128 276607742
179064 192409 289041069
115339 151364 904585000
175409 196634 53123327
99899 116966 42706276
191137 196353 4943443
50444 116589 165541931
145053 153459 854653829
34538 155325 302411725
199979 199980 5265
42645 191431 372324878
166690 173494 16806308
188635 194154 13793653
91834 106470 36780691
10443 146640 377289817
70669 76896 15696596
12282 59152 402513378
156840 163899 17609995
145026 192303 118237135
192101 192669 232618706
94609 123561 72514353
30218 159139 322772436
120171 189997 174774105
24810 125576 829956503
137931 175556 93992777
133095 197792 863533042
99611 174610 187696780
143715 162100 46165427
73380 117116 109478540
59988 118268 976495954
92109 191736 433818938
49702 197427 548484255
99898 177788 156595622
145788 179288 170304678
159154 192200 82512192
153171 189848 735867120
167136 197267 269749977
48858 198605 938339870
110006 151614 104416529
105641 105757 592654470
121106 144199 57847634
187769 192988 13011710
82186 182940 252086657
198256 199806 3931403
22240 25912 9182475
136408 188666 637891898
150636 176788 65170420
95936 195208 248539756
23558 44276 51898966
154830 194726 620533205
87961 193664 581157606
2793 94264 228920785
86376 93555 17944142
140000 147481 201300008
60433 126550 165475495
51741 196479 362220441
22571 47999 294485559
95152 120127 409608025
75820 187463 843600679
197441 198842 824772469
12264 122066 51279845
125804 140192 451293498
174508 187019 360157766
111390 131097 901315973
18119 141873 309802140
155997 164443 21177441
141652 184821 481905706
181657 190989 23578379
75415 97920 929548248
155756 156567 2037223
185631 187585 4956286
113030 121114 20344506
180770 185844 704820062
176464 195926 48774724
8844 73544 529742516
31976 67557 88968699
125908 161470 701588107
56053 102403 115754567
127890 174715 117084256
146792 159760 32440459
56488 114752 145521027
10078 48063 95161208
159213 177834 5847336
134419 141517 649599945
87874 187583 686484832
35770 190715 387762352
164290 170547 15392298
112442 121941 23828435
59867 112014 995868301
17754 174290 391719377
32495 38711 813135132
11417 12687 3165688
165695 177571 611345953
22464 82421 420839592
4736 79953 188260489
3944 62103 901016420
65217 182844 294274121
51135 53257 3206547
6433 92920 542593358
104501 137143 81839638
76947 99278 608969548
156082 156664 1454584
132484 198149 164210804
55415 174271 481041178
79556 101735 55459194
140028 199754 188299184
45036 119596 186578100
29924 88876 147359954
13416 120919 269182113
33956 188795 314218162
9185 124643 776746253
199347 199614 318527089
43086 193814 762755086
189467 194855 13525077
70443 88974 214341362
1506 174212 432114978
115627 190058 186320450
169703 171709 4894436
174801 181574 15196449
174744 175499 1893508
46092 93705 119109366
9539 133427 901504044
49204 72991 241493315
151861 161672 181098367
185003 197565 31433699
179503 195404 39974281
12383 56078 109710788
89460 164633 188561382
41183 167508 692656429
126526 190315 159540816
10305 68961 146864472
17012 196062 448053190
99819 158094 146078556
23389 50206 457601115
158736 184712 934679054
6008 17257 734958409
111492 186624 188102648
178065 193191 394652445
167880 177181 710904949
145146 179722 86258201
28484 189209 786488925
134853 164732 74915735
115137 153203 144487648
47867 97554 293969585
142376 190965 439631646
149319 160457 296412311
19947 182709 407247400
113350 131348 45184901
160817 192939 953549241
177479 182008 11261862
28489 54228 471843137
63693 143798 200520014
178967 185105 449046155
74967 101448 998693692
93910 138000 599421895
86920 110151 549960897
18740 27637 22263501
170999 178709 19186211
118613 176346 878531096
105657 164520 153135242
40304 121883 204106995
93205 96802 8492032
154573 174034 48466230
122431 190526 170423349
98585 114174 39024345
34508 100032 163900043
20093 135286 754463290
8872 85093 861920198
148227 154132 343565110
114475 175004 151457462
74600 166889 231016618
77128 180113 886537928
98301 172305 185267418
133190 189935 141883497
96292 171386 427018784
26198 125092 533670215
28165 189557 679198427
133369 186243 415958284
153391 162902 579331079
182167 199827 44396428
80331 81113 1360447
123868 168512 111687255
189202 189322 320373
52004 54468 3718742
63280 195976 332078400
67189 180054 282235960
65807 135104 587216603
55251 153428 245671428
160339 192605 80573153
171961 193851 54802646
33673 142879 361529236
12557 66240 576640987
89603 156100 32732044
134026 167673 84140068
131551 193121 154020401
80324 121321 102602122
148818 172966 60137972
57248 150142 232527956
178153 180687 600943962
172259 185510 981552993
172894 173860 2417719
27079 137124 275497644
33041 55786 68773579
181951 194120 30591813
141968 157230 38360216
76730 86265 789107322
45674 75059 377407160
9467 165915 391777310
50060 51797 4340510
43256 105504 178904808
98895 182539 209272544
144110 176372 486559381
74156 189649 845932770
7482 87751 200722574
148966 188553 98829078
138260 175789 93719916
123174 133685 384735746
131023 174995 562478334
51184 54678 8945878
94405 197822 605441539
105736 187823 227110999
177565 190171 31663715
59859 108431 121316983
109914 171834 300382421
117716 147079 713277212
197371 198522 2960496
39399 79187 202394860
40878 141157 251021965
37177 161723 311946545
73949 122534 693494226
186622 190193 8951086
92028 123630 79315855
151810 190089 95638919
170009 193440 58562867
184741 185130 1015610
106079 176399 175960966
193627 195501 4713017
197251 199114 134897555
122824 188367 164017415
16966 80681 159436004
29662 49885 237446844
126225 167847 104075769
107680 139590 80077252
178926 183814 231293736
49189 184448 978717336
133026 190993 214953965
19305 147712 384471099
111410 133547 55544797
44783 127529 207216173
74685 108209 723285301
85702 96000 20272608
92721 143408 126991445
19398 95610 567707855
188318 196405 20142023
74146 152379 301743762
109697 116549 17208708
85378 195909 755923146
84826 115381 76441107
139475 188793 530312981
91097 165072 261534195
195847 197892 5064137
79901 191195 163157633
67233 141655 440347407
22888 102947 200278439
87245 92132 12171948
25665 60569 87529750
51619 170072 609116475
92193 189314 243200832
161789 194084 595004170
5463 156466 378221740
132047 174025 104889178
112113 160152 120469966
20888 196097 438436463
152722 165401 416138796
42160 144221 322565257
162188 176409 332108447
28438 189849 773111922
97294 146040 122122010
171387 190445 47773975
121754 124365 5716181
115191 190116 764130634
74653 167436 838326559
13273 27495 617018450
89097 155780 167311448
34411 171876 343892893
63126 151627 251577512
128731 171226 310614868
33 87445 735475918
46898 127870 202686206
156251 169852 33826185
148419 196190 119290312
73961 80178 15598597
111471 150796 98712580
74719 189422 699642962
153490 172765 48052652
64973 175085 275493587
180961 188705 96036328
12584 110869 246079945
38077 146357 271045919
178729 184810 15299676
72050 195802 885893388
47277 149310 941533912
7351 190109 759520589
133571 161407 7508289
140313 168284 349713936
169045 188813 41823719
37862 199141 403582715
40295 180986 351871859
92688 170665 445494573
18013 140305 952624423
37187 67338 75451997
99158 192063 232572419
106933 126240 718050326
124686 181336 141499516
36512 151553 288052197
179399 185414 15206477
67113 155837 111741850
147119 150286 8008933
142380 184165 467431039
196422 196853 524983899
58569 173042 833777419
37609 45331 19270544
167419 197392 222935829
14927 173921 110604490
56621 110366 234546564
185225 196351 420512042
57480 95175 94082760
102193 182486 785978679
183212 197454 317711164
163412 176434 32301348
9988 119933 275282729
199540 199777 581284812
177270 183266 824069542
175029 192124 42824084
12544 144419 757622024
81132 128002 965444996
186299 193292 34297204
115932 117618 4250873
155251 171180 820544013
69334 195495 609855436
60530 99612 97644521
56748 197787 605720346
29656 122949 357016507
20608 186476 544365779
18197 97851 312830237
180155 188272 761731238
193547 195532 178390617
181329 185995 586219022
86094 173074 217588151
95608 113261 508408993
10633 65500 137478468
178237 198795 51603200
72369 176922 596100968
159788 183684 59619096
49991 90077 100182069
23965 180984 690009063
129091 161290 80727496
14728 105362 226896977
141347 144611 8116331
146389 175055 523183582
194571 197082 335378704
51943 172408 301501282
157567 193933 90700099
145623 166157 260140125
11499 30226 47047069
166498 166901 978610
92267 150385 145862157
140526 192793 130665692
43916 156571 282225294
103937 127174 58333067
71069 106642 89044146
115351 140979 693923707
60344 153612 233392646
72393 92224 346075211
96148 189295 233136309
27510 61328 918659928
161129 169265 841420246
144970 162249 503972243
40782 149528 400211431
117630 180277 338813825
83640 133838 495978469
143086 168123 614340290
57702 90557 81813999
131316 195326 320440484
182097 191396 78441321
52026 154248 255988295
15755 115199 248851103
47350 155128 269942283
168462 196536 100155839
32356 82238 974799028
75668 174919 334630678
120897 189211 122988881
109927 154051 110661599
114794 198416 209329491
107691 176485 172178477
48552 58531 25182299
153749 165377 287656264
49708 147504 244952748
141467 170504 72555659
922 38150 510627527
79166 88877 60010051
65407 73814 20996518
13583 164861 721536554
130643 161790 78108693
20623 98415 194590422
140492 189562 606617761
63671 90753 543353747
177104 190994 34869763
85881 185969 622483291
17295 18382 847262539
164881 180704 409804889
56945 187412 918818804
13751 93251 360639980
113471 138812 63593247
86485 192056 959499083
111682 179049 168494058
12842 22409 24042509
127412 161840 86316116
54354 141380 217841328
145900 190357 875984911
110241 167986 144553926
179728 194166 275433377
117530 171719 135587315
165442 172693 17896362
69256 169227 250230315
192914 198523 792020063
29330 171289 638034363
117287 177771 151298422
18918 95566 191741641
56732 91613 887802169
163819 179768 39478091
86184 103589 43465376
13762 139001 313681477
36068 39661 9043877
64024 126115 387347531
180419 183524 7966204
162442 167157 113732232
169004 174082 4213537
197920 198128 983006874
133561 198300 161899917
174885 193907 610018664
152519 182297 222487655
18612 146645 320520627
12231 134052 305140259
94725 194439 311954677
39386 110107 176801831
115203 170553 770464799
60375 153252 271845956
131518 143590 96054969
50110 140897 227713902
68405 153940 956540171
39632 158380 297232929
51998 56643 757271936
154499 189228 914233465
33964 55751 54643974
106072 119982 817205449
7524 40918 87109284
34017 98585 161476408
199022 199136 267124
6637 189170 575513493
185798 197183 394633006
126068 167814 957758873
26351 180234 384886638
36695 169450 457717122
3546 148154 362117915
46397 84027 495808089
154442 162929 21324825
55344 107178 129452466
97463 155131 28162601
142132 169733 69033645
25383 64110 469452482
25133 197422 431189042
70604 112721 760896208
177385 199883 259102724
172739 174765 5083998
133654 193243 148964815
196437 199264 80351651
111698 156681 112936949
149274 181089 79229368
85964 118877 909978318
26004 131573 264317409
69182 155348 302279578
34683 148016 283783851
137201 155004 456616137
196895 199425 6419249
134246 146698 31218092
29899 33695 9564500
16991 25492 511935435
84442 108665 891357312
100640 125336 61980346
128936 181114 130305208
81235 196365 288070514
133583 173905 954626063
27032 173423 214389546
191749 196253 596677411
3609 19067 17965507
191400 194714 481478040
40989 77176 90629837
135414 141837 16077063
17506 154332 476355579
88854 155519 101978109
14390 149123 337532543
194339 199230 61455251
103619 132301 71956346
13668 173509 400041081
181488 193794 473185033
149300 160374 27669543
64577 133359 616139829
46054 82868 92132749
22114 123139 346673531
62301 181438 297923723
98273 182444 785635757
137815 174722 92216971
62398 198855 738942515
154133 173065 236975548
19259 153146 783309272
38859 163109 995990655
82519 185226 256986595
77798 85147 18225255
185338 195952 196942436
101572 142551 817878544
169661 174693 12471759
87731 158700 178018822
128974 136925 19897310
174718 198950 765470877
37999 66238 70657519
150618 162243 29134392
182977 183342 236424952
194331 199438 418527955
89696 196111 826200429
96190 164808 171990579
76659 132372 805232331
139674 171550 79580645
145853 194341 165816456
151704 155239 8882105
135741 141649 823819031
86739 118753 748233591
78121 141222 157933021
34979 97070 961041714
88465 111700 317242581
181174 192557 486433243
73865 155154 989665429
179985 192143 30631946
47539 160117 281919275
5650 77477 179874913
6647 38832 140255942
185212 187724 6389283
184275 188134 724014
160249 191234 77407861
98452 198341 353519896
61355 69878 21224770
73703 164004 378750316
89870 158359 171729250
17226 152183 337854534
100166 162049 402929795
141946 152884 238501542
71857 129949 524426417
19703 137240 335807677
125487 168038 598193125
74382 192899 871599911
123741 154101 76063537
83241 196402 283168903
171199 186299 51846280
139564 142921 609394442
70817 156716 215271728
180609 197617 747766490
90228 125630 696299957
79578 162837 208572050
61160 151559 226304461
146556 190563 213522736
34904 148482 284450513
78340 163563 149764988
97845 174665 192242126
70367 180972 62538173
125781 146516 51882014
103667 140976 93614437
104171 189652 213962415
178479 184753 524791718
110676 169601 147546250
149345 149528 519450497
102795 167590 436780690
176448 195781 862114315
37390 177099 349572177
75225 145600 676815273
27888 47190 545760450
81103 126079 112686059
132789 182268 808044290
120002 144939 62477035
179272 194202 817808200
123689 138916 38173531
103265 188633 213732921
72217 108405 569349660
96620 136950 101111577
139573 141503 4807628
19684 54239 255034660
136661 145475 22057516
35811 155229 722880842
194325 199638 385007992
25216 149604 311614353
166914 179373 30940015
102404 162292 150173482
8412 20167 705430
183507 198222 562549696
154369 170119 39306132
163516 176156 824846848
44621 121064 191355175
141217 157078 39856544
86263 140783 136600243
145971 155064 739222771
177410 184988 131157937
183322 187889 11516371
34172 154458 301139333
61416 93903 412735032
163991 199766 89353257
172710 188807 1731718
146118 168703 162058737
14039 158795 821230424
31307 60097 72136267
108417 162950 136785463
7893 160261 381543540
133299 137622 10847555
1768 137715 340261314
175479 187009 28895901
45064 185533 351570224
6484 98270 235303759
24293 190650 416443388
8858 155437 197107479
55257 119173 159792407
178032 196835 47118429
107337 124186 42338797
41531 125659 210633596
5973 26234 50744513
102159 174338 824131068
165487 188252 622326898
75447 174145 246878318
193781 195941 5415478
99706 112890 309805309
16641 189239 431927874
121685 189665 43549760
162562 179613 42219064
13705 115765 380625182
44561 125471 298644323
189440 192673 57997794
83750 139762 140321600
53299 139075 581206276
8380 98218 775089072
20115 113612 344649636
62054 158623 241806669
141010 158940 44925202
196792 198113 3360713
87484 158358 458644309
151971 160201 853352767
72141 188434 659338021
156606 180329 278918168
5454 60700 235919773
176999 179521 520532919
186250 199054 109515118
15371 173141 667682513
168209 182031 23533369
192087 197384 13185443
17375 47298 954778794
67069 179417 839973988
130295 136491 841704320
179209 189156 25056269
152465 157280 843450846
116638 144490 69827136
60584 102804 105463604
35343 192253 392607712
86633 143389 142185299
150180 197196 928894138
17977 96984 197615351
47931 111482 979826142
175240 193204 122122326
4570 87951 208513309
68174 132374 160760458
26780 133350 266794531
53736 91512 366284237
137971 146415 21144251
5905 134173 921502303
72446 112733 73234511
114449 141629 68180827
58637 158313 249443276
126523 183883 516970190
69048 193188 310690394
53919 65137 16109831
170959 173825 7159932
130490 143172 31744683
185499 190098 937944700
158632 177929 594187801
100975 172821 42166996
61385 98246 115199996
72802 182727 275070169
148798 157347 21467812
98851 117779 47420836
193897 196564 108553728
42037 60933 47366222
46292 100525 135708845
90876 198619 269898209
95946 184735 491916336
37654 158512 835038754
156116 187243 77683383
4344 155479 850999690
136432 188604 130442111
168199 185682 665698981
88610 99689 27882640
155050 185251 391361827
150517 188981 584131170
43792 184489 859959029
124000 146991 57644621
191994 197299 699732006
129407 176233 339373526
64051 74984 27399438
87994 109253 323287094
85739 95530 624602346
155536 186152 368540065
155474 161733 15731806
60241 146588 98681669
16183 86344 816191003
41123 199510 438150301
76722 112149 703297110
58203 72421 35309578
151348 151996 613119958
100198 141715 194933451
198846 199834 965410195
146223 157547 28508750
84883 151077 244454287
48349 99876 79458371
187638 193521 820398187
45305 137601 231158491
96664 157015 149057156
178767 198058 448060653
65700 66953 3130523
91009 107071 40334588
62342 157057 237284072
171175 193348 18962586
187866 191432 8880718
103641 166986 158668749
70168 72999 3232638
47476 120908 558230016
194185 199274 16254694
179765 190886 28055159
59044 180106 650603616
89292 195420 692578926
92990 130297 93596565
117237 166120 122487414
175745 196611 754586338
29177 50307 52831008
48610 95252 839122137
57850 178355 962298085
38549 69888 78343723
184449 186114 4266538
26130 106639 58329491
17327 95141 190126394
125165 175567 199397272
151984 182853 77025494
48985 122629 184324093
121810 190289 171411496
74493 108441 296308367
16148 32923 42105853
45101 183826 787698614
8514 113442 262589045
81359 93655 30739188
72765 131458 368507424
184979 193057 619207779
188878 193858 12431698
89653 169362 664819921
191721 191800 41456851
36990 141308 618655802
2450 179752 443541625
74623 92223 43878346
74758 117071 732194397
168692 183096 731558404
131821 153424 54102588
155602 156533 2337787
119576 139296 90723779
19533 195545 473171436
158279 171251 32218088
8430 125249 589104581
7817 79691 179953829
110817 149994 98302497
137767 154303 6687956
62731 83206 51161407
160110 183518 58385820
19591 145705 315772836
174527 192720 45562524
31643 43726 30121171
146479 160048 791268137
10880 142415 329447101
48801 179566 719650302
13950 89736 189634877
188697 194712 619661682
36747 84135 118502232
6823 82435 189281775
98060 169717 179463858
194720 199776 12696862
61150 140626 889230469
85798 130673 885012185
66248 172393 265598768
22267 123619 253713845
153091 177463 60785881
113786 174709 152508791
187622 191922 426089983
48467 173561 460807496
105169 138459 68867825
166495 184914 657009000
883 43785 847255652
167222 167561 150201909
119427 171961 853317058
113260 197829 301488740
147253 188050 208489507
192727 194931 5531842
114697 174247 728360326
4628 8499 783530959
190941 193068 5294192
20444 172515 568577581
45791 82337 432572100
110356 198452 851629463
108694 196716 220333330
104517 179119 693993630
196335 196809 1192769
86896 172374 298918695
197348 199766 6190293
66695 79942 33117337
152947 195422 559263013
194254 196528 123517794
193248 194425 959043568
125539 182863 143239540
197597 198330 613930297
84506 93066 21438065
127588 168741 464517011
165031 184172 47635785
28291 58907 918116704
81242 155682 825554054
38908 75068 428975555
16257 69629 914369267
38740 51363 243943828
187572 190718 7861326
83705 86446 411113846
30673 78497 837525007
184497 186288 4544526
94567 138176 689577396
161540 181745 845163933
126866 173045 115375419
117465 190283 182292428
138785 160114 73959572
117442 190056 79208066
82354 114145 845088434
148663 192193 203911448
58799 169363 902106682
126279 172816 302537823
70084 173174 744366662
150974 156174 13042711
43525 48312 12018193
197060 197781 1805524
173827 179559 14230491
184623 187324 6895684
111427 175639 160674512
96640 113231 41503182
65944 156941 921665671
61031 77846 460881466
102144 126414 375928123
39603 106082 166193385
100689 149123 289788151
116459 146489 75332952
186047 199690 34185332
271 178123 444959619
197668 198126 1201342
6623 90884 508989504
82585 198108 289101092
70462 106020 88932254
109579 184870 188442889
111984 154917 65978162
31993 101476 422538589
93805 114933 52822897
112558 186484 698113298
44115 108346 801808472
6449 85331 856021868
181976 195384 33720063
51913 175314 308826890
23091 37889 37072982
167545 168497 638700875
96802 101924 12919917
4345 181283 637185258
176943 195814 47287316
6221 169399 408498644
54032 175169 303046736
191758 194171 6032878
166352 187734 53420863
41731 116740 187665716
108689 181499 249466942
181287 183642 112043471
26264 108917 537615633
30267 147295 774300437
75071 191083 290320321
147768 180527 826653821
194459 196922 511901272
41855 98910 142702800
10559 165579 592633917
187258 196803 23780189
21551 167814 395149455
120549 174727 135558211
93456 134011 101637402
60027 154472 786514796
15829 57792 105253169
191503 192646 917583734
108011 198775 435305108
93435 167475 617691133
11925 131956 739873613
50916 159823 272806280
99098 181940 207248455
128275 190488 608070750
86815 103194 41002675
31198 128354 861182276
86641 175778 223088531
182927 184970 5143395
119500 157014 94228554
35432 59873 926469664
36643 178990 391152635
107437 184949 194041179
144147 173934 74392220
163071 188171 62630226
74912 93547 46512141
40981 142109 786799252
3050 96197 233102878
117471 159487 105349251
48919 96585 228775827
47014 59311 30933819
166015 186923 839112247
130808 184929 711957106
26315 71277 129366388
96687 184874 818122103
176525 198164 54205392
150550 167467 183551470
101282 110908 24094433
139762 145081 13281452
18333 164596 366298791
50307 58581 20939144
127126 142459 613100702
78185 119217 819479040
176334 194153 44632433
182266 189907 19265728
129107 159683 76561330
74490 92980 317637413
28478 50236 787578293
193337 193980 1585720
29733 68230 748730070
15090 164044 373117921
4439 182289 929008069
196595 198158 636857470
27184 126967 982932841
147394 168033 919748360
171667 198235 66551212
197530 198335 2085851
121354 188191 167307565
107936 191768 163309724
175892 178840 7246720
125199 140637 38646087
126372 131922 13872242
74535 113640 540623849
36509 55737 48250735
108986 119116 25396207
6705 64404 144461616
73118 76552 8792417
47922 99036 127901648
108601 134458 64880780
185173 190870 14316024
132151 164548 81276736
59262 68799 313530332
180435 190646 25836833
101356 142648 103455969
158591 194320 89205763
167704 181684 34778087
187289 188099 985994661
179249 199651 848554267
12811 111451 246961931
75878 95377 405993791
64598 124322 149546713
169570 185910 445215047
75732 179116 708645824
58554 117350 454520393
19486 121902 274557949
171771 191367 98993976
185603 194314 13849580
169115 199221 410965627
117338 181073 502096192
98509 176992 692433976
5878 159183 383894516
178252 182699 11175205
63733 109698 202978978
30573 196973 416298893
133966 154872 990337761
192178 195768 9023199
15595 162224 404822846
88127 199452 278807398
6365 123964 632287713
78221 126740 121448337
8830 138095 323723383
115359 121380 510597649
169990 195978 263311167
153323 197549 591707343
192127 192289 933376774
75530 162686 384582883
76067 155176 283876085
132537 197178 91603368
102669 185504 207357941
155167 177563 55762233
185666 186576 1156211
71139 180682 830875136
187870 198499 626399969
184126 185841 4331236
54266 191842 344220721
24087 190190 415783189
96995 186061 222966015
52830 69936 42840686
57609 173879 425106856
3951 166437 406742868
181310 189734 21246478
116707 189441 215411008
134727 163542 72270462
50996 180662 324366972
89157 101018 645565334
100562 112153 228149319
2082 44792 357184905
153886 171550 44025051
4178 195835 479641416
137594 142444 708403337
119925 181379 153630963
192635 196526 317890014
539 45653 88860649
167513 172739 12978170
114529 137642 696230501
186448 187489 333943629
129298 150629 336369275
15908 58758 107463222
23659 26297 6644410
122731 125563 7159055
39768 82842 108907576
70259 140933 177025262
96978 149635 361939744
17534 179899 406117214
145289 189446 445444636
151490 176143 360855368
132867 188070 379083721
67190 85750 33832300
136087 191272 138036240
26016 28408 350583956
65471 173679 613228014
125528 133047 18826993
7063 155631 923692024
148783 157892 853090726
23447 108453 212723023
1783 32784 77591880
62413 99515 92768383
48831 114433 994621648
90367 157385 168222867
194870 198630 589753700
52231 54544 5912009
173095 192978 49854769
92049 135080 107985134
132254 185384 295781594
103152 156420 133666590
192566 199796 18146536
173662 192937 962343074
103851 160726 718314923
98986 127817 72252869
135551 175920 100876898
189626 197824 20472423
138826 172559 84271272
77939 141828 159899879
151341 167355 872336153
143269 148718 498649117
126757 151197 197975777
140939 175410 163028997
33737 173035 348472138
166140 191718 63882062
193465 199829 16015750
82956 144672 154502836
17646 67835 982147669
104524 186074 204117770
4602 23832 48046179
183313 183424 841389013
166368 175819 23453897
8448 166228 983154322
411 166475 566740867
125345 162040 91953042
152789 167418 36498871
50242 64664 36133627
60885 188735 515900956
82155 113116 674996331
31285 154639 308770511
46252 197894 379483344
190839 191306 54469654
96144 148231 130646315
144721 149007 752230306
130267 146864 133314946
8341 191784 459147364
90853 100500 24359075
140777 147907 17918030
182357 188612 921032145
145419 198881 517728307
19613 40303 77670483
58719 179912 302912324
193415 197117 16342565
147334 165408 45257920
57663 196541 347319446
194698 195076 952141
77142 132916 139599070
66010 101433 88629006
189863 191763 873856988
179331 186477 520138231
148999 184736 319434891
50976 155520 261952465
115623 198132 206518950
64255 173522 959198644
172647 194144 53842746
116693 156397 724720321
68278 130805 224678427
69775 198897 330922844
116605 183934 168524107
14199 165251 378382433
100979 185433 687739522
102435 134292 79842703
48914 68966 795442544
68362 186273 944382406
36153 98569 156090590
88357 93217 12269950
103231 189647 136879442
181270 183396 752829037
104816 180207 486269973
136631 178338 104097058
7109 109341 255784514
105362 153400 120370459
194751 197524 634127
111703 125479 34697300
182152 190642 21442302
165425 169729 234616448
40288 144107 716765791
133359 182804 123533892
17985 126106 270673481
152612 186235 397647515
42758 182077 348500246
198344 199104 1912772
81045 140870 305259926
94983 135629 101855602
77690 151815 185565909
121881 149436 69204246
8430 151330 514033492
146429 151009 183185027
185172 192778 572410872
183219 190656 7327694
176109 181860 14291971
96914 192586 239513696
87770 130876 343864101
124197 167215 107660545
5651 73705 170317104
193324 194079 1866719
109561 157522 484529695
173118 174984 72787310
176088 191778 39324266
171939 198424 66303734
132081 142875 214778596
80221 116275 521865415
177250 194539 43356962
183326 195522 22915748
40843 105061 160611023
121057 144688 88944249
77232 141890 161850541
53758 133933 283461374
99672 182061 702147941
1977 54265 130925353
115617 176642 152713724
24713 150065 314015286
33586 179581 985009808
32462 74092 104043918
198156 199139 649006041
120950 190594 174357489
109876 134087 60801980
47353 140146 296355630
136101 152938 42175251
42708 166706 310397726
95970 132318 91145173
56980 150724 938265921
46627 148919 357432503
7483 92723 213286731
49671 183165 334039202
73168 147469 305802071
70284 133188 157552138
118795 178989 349278709
1108 176292 438358116
68777 157607 222593859
46705 55994 23484167
133022 180188 186351309
134849 155888 593245830
128867 160843 109875635
157054 198455 103303722
122220 178900 272093064
20488 38849 45981033
186039 187559 66950033
47470 156538 273202018
147039 151815 173577585
58064 188291 325755543
149442 166017 41395684
4667 12690 19947611
114149 166242 130534693
186248 187312 611842998
185635 198407 657517388
94503 106745 741962973
73532 198771 503437119
84702 199146 286447560
70951 102356 78612190
78348 165489 735525154
128289 143012 36857164
56259 83514 861714798
185848 199605 34467289
137060 189034 129978842
123967 133455 183651003
83847 187955 714279447
167492 188723 53109282
16736 76097 371329699
114130 136730 286085581
111227 159149 120125748
2733 186551 460018029
182201 190705 15784666
24573 142296 966356301
100805 169653 510615059
94391 186371 230206661
27081 164064 670033951
31821 122491 876032292
60702 81106 104690219
194690 194731 474339797
187762 196724 924685074
42655 195278 381904574
52801 70315 43869860
129713 139594 741093238
127092 140010 15930190
2807 64702 154899475
43159 165694 306864455
157595 195942 124170774
63331 103839 101284863
84794 99665 375364238
109581 172597 157747591
20766 113632 232296898
10983 182327 359189651
141079 193147 567845978
179143 186197 17822626
86160 97513 678896211
61320 66696 13372129
196746 197836 2718413
92652 142265 312506687
11505 45174 988192044
68670 187378 385150048
30529 121583 227786380
14628 24667 25197345
85969 94140 620495721
146621 194530 501175270
128676 140766 333864139
146860 165269 758423716
74866 82494 611110539
73602 85974 425548646
95199 180004 528554201
170561 181915 28264834
13989 143938 325405128
13741 199954 466184182
91029 169717 32169002
6389 69998 159228332
152660 173644 641515475
169818 180343 147180357
119921 153400 83905236
71053 169970 335354530
162504 192796 503627982
47882 148136 251196032
180112 183454 288397729
86737 117150 317929253
72235 116602 721041361
132689 168503 89563230
88489 185573 699973233
60073 178689 879085446
191227 192210 2402853
8719 116145 268916868
62316 133344 177794978
81478 199113 294437563
33607 47776 19978104
154099 165597 28828663
62377 161829 249121372
146575 162666 39828187
47280 107133 534353680
91619 163633 180684683
53576 174986 568532592
49069 174694 537203018
59984 186656 624123078
170618 190926 50830679
178531 181739 8013485
56662 188288 632823343
48400 162186 285022582
112404 148725 91211055
140406 195142 136867199
65644 115650 125083943
7033 52252 114148175
13455 36368 17420481
83207 184383 253166526
167903 168669 1968353
118173 180377 155522630
36933 166666 730731024
28762 154406 314601222
38262 72977 949048414
156157 161443 13223919
186298 187438 2910630
138586 194162 108166718
136221 189727 613283073
128785 183865 539826264
49651 66044 808143763
145012 191310 115824377
133688 155075 53605879
77418 178750 66341353
199396 199892 561985959
121536 149958 71388784
108055 166886 147408643
89504 178267 994741174
38133 113929 189558693
30397 42426 878620838
166898 186387 702236960
132935 133303 318622727
110426 160694 126038824
195098 198904 9529669
97874 137489 891326684
45675 178048 331196544
23607 126722 36678770
124565 135951 739607479
85259 151937 132480621
76554 188841 280890296
78919 140755 635594663
171235 198959 329932900
72222 77508 13383731
86053 146900 992943876
162241 167653 13309759
179202 186876 19383818
164720 170882 15144974
87881 164748 192780403
27541 92872 280863479
57862 159763 448139621
132592 150898 379883475
164212 192918 71593673
2111 150380 371314649
92795 155836 623980919
18014 18834 2048703
79651 137984 452869366
86722 168949 537661148
93659 97742 10231663
71464 139210 919372695
147457 149952 6312221
128866 158463 414621367
192182 194716 6364577
152223 188158 496602444
94638 146069 128843687
102403 148543 45358879
78747 132923 651033892
100411 184562 210556476
180874 189582 216593206
181112 196430 189902494
178635 188840 25741746
150081 198554 959180947
37343 119604 510875222
152155 177059 146659219
1344 134931 787558085
193835 199270 248246243
79310 125482 55997700
103727 190317 216796617
189004 198563 23912392
13604 102601 222813143
28421 198856 426549120
162149 172346 714962970
153731 199014 725478669
29928 127069 243217068
15791 107245 228804655
18711 160900 521373618
20457 104303 767540075
178825 198233 25651655
89448 167923 196559899
161127 182932 892458290
105982 163689 191886173
1443 7335 336041796
99402 135921 839665544
66201 106691 101246092
47845 124581 192187862
32379 159540 851573001
109922 166294 469169082
138841 170524 285643048
50914 99433 982237259
156656 158165 3720261
78334 141484 158074336
180715 186641 15071571
192374 195579 727534095
26460 50175 59318112
98522 164794 166153505
121506 152722 531728335
89397 100623 656991923
190250 194007 9340710
44555 90106 113887773
27868 162233 336533135
116198 141933 696159665
20715 75225 628253969
34977 140145 743122119
147244 150926 9263582
77173 107905 76741330
28784 151307 306876829
12027 23141 394261753
141602 185445 960060676
199193 199765 1475365
153882 183690 74475055
12462 137315 312701743
29413 104414 917197659
96898 186889 615721014
31615 48563 801662690
35327 172119 606216781
81368 136166 137291151
72155 157534 214017053
135611 146456 665268042
130570 155859 943600240
56067 139482 208692034
55967 187521 329086773
92510 108112 39059810
193263 195018 4429171
36309 100330 160187599
122258 156602 86185607
9294 139508 381263812
116680 199748 761205878
39530 82199 12241220
44741 90508 114353378
117059 121892 12119091
141827 155222 629158029
109462 127944 573206074
97493 181099 907826372
173038 192551 30616864
95425 115843 51106990
183982 195803 248889803
180593 183628 199557368
12120 46708 86654013
101379 185164 562755560
158420 188904 619940493
154132 176745 516140036
178950 179588 832176043
187808 198421 26501933
106035 156605 227027727
64771 186810 305412119
78846 158264 198836620
67070 120714 134226585
94396 168598 185758823
123278 137289 589469237
67030 119826 541965219
177274 189313 30165063
89806 191027 914081826
62230 173405 278054153
67775 198006 325875519
194488 194809 384434219
38138 59743 54199633
14700 36528 581397933
156050 159634 8886310
162573 168012 13352490
142711 194181 128700126
175853 194517 523277157
144528 191696 759491529
113360 150581 93488476
52055 96637 111513570
81203 119873 96786930
192302 192626 813914
169202 198543 611207726
118688 172398 134409027
142944 161940 602272508
196642 199162 343069274
169864 199706 692455541
73331 148102 371469350
26778 149027 790200453
16004 172514 391678642
116699 162915 115964580
22758 77823 137933874
188535 193499 12389116
159405 160265 161777297
151130 160251 22772736
55509 75544 109141004
28442 63498 87811044
30105 164208 335832548
80135 129451 253456891
147799 162538 36910378
148724 154767 538073916
61198 143147 994453352
186750 190084 881212051
9791 118283 395860079
199837 199993 362485
112648 192944 201055455
123119 147597 918839453
160693 164571 9765037
92351 189779 243974822
3596 126185 306910849
30130 52786 798815866
6116 97461 228599785
99868 167881 170223911
54257 168101 284823151
44584 115672 208103520
163291 177399 34974375
13037 97623 830770337
183844 195873 294576084
149475 166217 41788988
20902 58399 64005879
191508 199864 20967586
3791 41620 121098867
119256 131546 30834065
26568 127731 253216103
80932 184775 850565304
186245 189526 8219005
77398 143958 166552834
191390 193583 5474375
171611 184212 94391580
32977 174654 555698022
130708 137700 991476299
60990 192975 330218775
84769 137405 131891712
122890 194912 763794808
160152 176192 385734072
55676 68936 394233449
77467 122309 320653622
81834 150034 188257982
160119 169094 443035868
39265 41561 722557012
96603 186643 589891946
101485 148517 859379589
18099 151227 333372350
81308 199919 296890350
172210 199982 69541581
85352 110300 32846927
26254 72437 55104292
73776 181012 483177239
177893 180755 42845190
192635 199730 9829624
151538 196502 112266864
48927 85803 92290613
21289 169365 555091847
71310 137076 700547650
67055 80349 929796981
25480 162905 344254065
26264 164648 690023575
78612 151667 848275648
52827 155202 409121128
101968 164228 156074108
154851 199539 111698499
37959 148789 277546381
183249 191442 20556931
79737 141143 404357151
132612 177705 841901132
82063 182290 997604824
124918 191344 935372840
116645 158888 105958806
59839 156739 431628411
145371 178738 277735348
34080 63350 73216722
65511 192418 317600654
156151 190821 524919233
31658 105430 184481220
24459 48082 166887192
26565 47800 53093596
34074 59398 63501501
104151 191394 246470248
90571 166486 677230084
32471 125754 233516459
5479 26361 594564475
7325 107066 190749429
165242 191993 66734396
154444 182938 71063162
9576 50492 560764569
125654 133296 19124105
7496 44544 92683026
194334 196349 245785455
146662 157331 26861621
179620 184103 11362315
110833 180223 173435040
67348 114496 117930806
152905 160439 107309307
186866 193123 15640553
25067 183499 396539610
72596 132839 150940931
199203 199322 962089589
14206 51749 965832640
14283 193102 617893163
129613 154489 62248594
154416 174726 50613369
74890 98703 22364451
106014 154986 132951733
93250 125139 79996181
82326 165359 208001415
27111 186857 399793152
139339 190894 128920064
85746 164856 304141262
17698 196005 823837829
60365 78513 697080349
3461 115350 279951905
5865 193623 535379411
169240 186496 379114797
169500 184576 217696804
127699 176355 121657630
174455 176319 4646420
55056 129629 186681082
24661 75500 66292023
121508 124423 7388921
114913 172285 143630689
34108 184075 491848437
180995 183677 6888796
35830 187611 830524395
61663 130058 932816274
198773 199413 517851392
164119 184264 50119206
168661 196979 501913688
48816 94604 114555432
53550 102646 122757853
41267 64641 533885699
151643 153835 724730728
137557 188944 130585268
70826 87802 42327807
95737 154556 723063362
5861 12988 347133042
44117 62820 46901419
133426 198317 347949664
103205 184327 24220890
193282 197245 600497287
129762 156363 66649670
113599 152286 97064426
145043 195983 87094401
155597 188567 82286096
42235 50695 14939432
6978 86496 218826527
14711 174345 231827560
148310 150796 6225578
113960 140738 254426822
195483 198366 558526290
83067 124143 154949722
157292 168205 43964060
72353 149624 189244059
59620 75369 39329767
165856 198970 82736551
117386 178586 196296650
28926 95882 541980657
177400 194658 511817534
129996 191095 548912333
20321 64289 110018619
74369 182578 270700192
100710 154830 135640216
137842 183246 66083800
10383 169335 397974643
82066 146606 921302079
8378 143254 337704654
79269 149805 176697396
113557 129225 39415274
135103 162718 911418784
66328 72654 462412443
11320 137802 532826945
123814 176606 131984655
102016 148247 443844311
8995 42730 845425425
164007 168693 834397940
13771 121981 645583600
89633 188987 722961133
187987 199347 28412801
39010 76753 96022188
70618 77787 18033891
161771 184360 56192567
71831 181779 286020298
165097 198960 84527898
172229 174953 111421092
80569 174704 235526151
103241 121150 535986134
94813 177935 207938373
234 131520 961475881
41559 71620 75206863
30785 115208 260751463
188016 192314 10705773
47906 163430 289413157
185473 186069 1517308
150580 155764 12968181
151017 185623 980304538
12637 153777 353476662
43691 95157 128783396
43584 122843 852208418
94165 132943 191757134
143664 151864 20584987
155278 164157 22270606
21100 62824 104431574
91222 188254 243107592
143661 166611 57450824
46184 70281 373034515
52657 177287 311897452
112807 152966 145021568
128742 181220 135873049
4233 28441 118909535
6155 79130 469572009
82334 127288 107107112
98662 113835 37951814
1310 43435 920438834
83547 157284 184841313
158087 166072 767969198
41500 161003 619338421
108909 167700 518378875
3087 74968 900910238
91848 175391 209240748
55280 70743 38544240
148051 172766 61547471
110962 132949 55191464
21256 83512 155787016
162883 191354 71020579
198834 199342 253793347
189841 192642 154032361
4606 38669 85306317
12682 103320 226894114
124835 194242 173552036
124199 162370 278749919
94185 149958 989114836
195153 198558 514727580
152907 176841 59689092
158041 186554 71130463
47672 158586 670449048
177371 190045 31806739
64107 152135 220404017
57339 106985 156523545
12219 199539 468986659
197192 198525 3393990
196517 196865 866314
36388 102649 165716993
69225 136194 167707266
26347 162743 341605714
173198 193848 51796955
57608 173839 717771922
141408 141730 796516
70332 138293 170232527
159768 188406 614541361
169615 196044 66038073
160389 167129 16748774
112264 136987 62075096
174300 177709 13612638
89677 192521 257561394
78274 92769 36111192
83370 195406 222801485
90448 124906 109611043
108320 116144 19614088
7582 14925 947874633
146129 162670 301552557
190396 192276 144470298
190515 191443 1034523
59458 196603 890543060
174888 184216 368705011
157783 197963 957341555
50294 102115 516693883
175647 188732 87129211
181217 191792 26621322
92375 179967 375072582
194370 198312 9885265
87907 137267 123809507
183929 189245 13309236
117859 180378 156274896
58271 166486 270717636
71874 131766 149971545
167429 174169 16779493
14495 23650 22976904
199010 199055 591035438
16649 64801 120527103
114022 172317 145947553
110352 116090 14339233
19667 156826 989311905
139302 176960 995224390
94604 172697 195399517
118674 149924 78452335
16645 52692 495140850
186220 188929 6800212
79808 160931 203249808
78386 88078 23992092
18428 53411 87569086
69196 196465 318451196
159809 160486 1701717
194799 196946 5296133
105390 131407 65217643
47384 60399 32702169
28302 138097 274903341
39582 136057 568145137
193915 196448 6326388
133558 151926 463057966
72730 176023 258509510
91425 175196 864870395
115199 117238 5126927
19162 107046 219828342
50237 85140 173282940
185917 198749 151345814
87900 140960 695914617
50152 161079 277893152
53745 103315 701616873
133516 140250 953598
146084 161593 955367955
23374 170653 368634618
9152 149437 351438865
179934 198770 47355980
57385 153765 338295443
57881 153912 240241356
110869 161391 126704678
132736 174268 231672777
89030 177082 786972302
181581 194745 33139175
123950 177481 632278748
188875 192518 891010807
39445 108549 959959996
139811 149445 24223596
44438 145679 253522748
98590 194315 239604187
74334 106891 81390031
85056 103636 46459684
90779 195419 831175965
84672 194985 933135835
72031 179467 919163421
11145 23285 70616452
161991 174491 31011014
106191 113034 714429040
127213 183145 562945964
63407 178180 287047250
137065 169883 869025004
27302 115990 496815689
117476 190901 491494337
92203 150445 146208667
29542 119945 226185569
67129 184009 310115106
120653 169991 794610313
155554 163252 19271219
188255 191567 787625586
58539 188832 325887230
32211 86373 256762161
40285 194593 541325343
15749 15763 37182
96448 130222 915394106
165642 180648 935902058
121547 152777 78348965
26451 85959 689525803
30791 121658 956398142
188283 193894 13985205
41889 58776 42403911
163690 168760 227139496
68890 135763 723147856
135035 141992 17448543
183637 190901 584211974
167889 195491 69085060
77675 111158 83691810
119301 138327 416709397
12346 173795 404113280
154416 165920 770734606
58313 121951 159029147
12687 122603 275253949
34842 132084 494326381
71129 189496 296286135
80791 191900 278083475
183972 199868 281741970
164238 194653 75875517
26896 67254 101041278
57466 67471 24827788
15885 137246 303864803
78204 104568 65864251
121915 125599 9350908
52132 188273 944108341
69672 176068 266196630
81890 119600 94327564
129209 139359 25406587
182811 184175 3498975
55815 62965 508808364
34572 46405 29519351
123454 148132 315920507
27673 128151 411313566
39640 163302 630289561
187128 195078 19889673
73139 135262 758802939
48833 141429 231851448
27446 188029 401933351
186384 195863 755907805
187414 190107 6700525
429 144461 952645222
150978 164054 692802365
46296 74812 614785625
87052 110276 435098300
44752 150992 266136107
65596 99386 84477154
937 62972 155251772
35113 127832 936614475
73878 105875 198742383
39815 84972 112872013
56209 64201 193605599
117158 132265 37932592
84589 88022 256977163
197157 197434 677408
19666 116315 241890033
170928 188684 143366781
26768 143380 291898720
21554 125875 261257787
105036 194124 772431192
24265 174772 376678299
25066 100715 189361187
57638 136678 662231
114187 141205 729750677
198475 199810 83159
159475 162502 644984799
26567 139556 466378286
109758 143517 84636667
110761 115177 121807453
39133 185972 542918140
86440 117499 77731916
174686 194883 50609494
125344 173677 717410426
58782 113241 136020997
183518 193196 24231669
86077 92342 15541616
5724 69284 986096851
134342 168288 84850636
1204 113469 280885950
124838 192252 741662677
98498 164397 165253333
67506 182339 980231318
88650 176112 97042286
143788 199667 922785734
94449 133171 97077157
70675 189107 702835020
99236 176886 29008674
45821 50474 11619673
105974 143261 407288274
31405 198352 581813191
48018 126068 195516898
125158 148607 58799328
125434 155882 76329494
2773 74610 680675768
97357 100328 988619883
148397 154741 15775395
118151 176102 925174569
73965 87172 32972146
45468 131943 727849882
3235 19841 336887369
95128 172063 192567429
42701 53018 617665923
175329 180572 12925507
31947 119686 680904628
54690 96236 504264611
22250 92192 861692192
91853 99681 19759436
170719 175845 12776408
46659 172949 788838221
42185 65638 58692382
119654 150244 76873055
110504 165096 136854103
192780 193390 1515288
18535 55322 237832720
38485 92146 134028336
48520 125953 222316402
102839 163124 151191726
192737 199276 16400909
81058 193179 280576465
160378 169263 22138350
4803 74703 764569674
82117 91757 601740148
168203 181814 674146674
35096 61863 67042872
82213 146892 162041062
69992 136974 638756816
41109 91663 126283423
96648 186235 566199610
5354 18034 480677687
53463 92206 768281907
139251 173080 738956671
79444 177152 244396949
148139 152423 555007567
34334 44259 24743288
172756 185678 42764075
178752 189070 814437795
183858 185649 4493325
125465 185967 151305347
42772 97964 138091473
120670 141754 956146369
145517 165925 26791865
120188 196236 190298054
10028 117944 716202532
70755 186587 68615635
137188 184907 550905768
62337 96663 85773570
80385 173886 852962567
55268 65822 26303023
56612 89444 668927596
122462 195335 182340715
9162 24492 256636677
169801 178558 21697536
58412 75017 285257493
189867 191530 912920232
104859 152320 971294611
62432 143332 202499717
115207 169449 135880097
68339 103211 78287565
168566 193958 63474246
114517 185899 178690250
196096 199735 825052311
88497 123153 590378757
17366 45740 70976424
177420 177741 672982826
96103 185518 653480657
80642 151352 789959235
154515 197622 107643969
22149 142115 300383626
142557 143720 2888968
116199 196423 200748725
117166 152053 87433394
154595 191072 749658045
99693 100468 235802837
41294 131543 182106517
121171 175676 430313394
5888 71529 109605253
38347 133306 237667801
5475 45553 675151458
132512 137081 4608725
49170 74450 63259849
30613 106024 345594893
59373 104209 317180425
32314 192065 399676935
5190 49376 902737801
67978 107634 267353371
83875 84982 732602494
164654 186201 53670734
37352 108899 406427048
29934 85042 137854502
24988 194773 606828129
196722 198899 5507685
12777 111142 246283227
2254 27302 44906840
61031 194417 583563022
94883 134919 100306739
149253 159402 25333283
88448 90492 4879313
158599 179694 52403855
54433 79578 62877384
16070 88556 181248640
28813 195976 418337745
91835 96636 12149588
90855 151547 152335506
86789 102482 14011279
81804 173331 256832154
69215 140796 179288819
177369 178092 1774909
139062 177652 774076168
53133 66997 34723538
98021 181053 718554778
112418 147100 508787879
172234 176727 587726605
124202 192591 921185008
154244 164832 26619904
51857 180876 322732964
39292 45605 491543197
191455 198992 18901690
183509 198639 37896697
90126 98907 22071986
56180 167039 277293256
20452 93242 992393521
190346 195418 145230292
112360 164729 131380688
102486 195692 411154261
92102 157096 163117226
17037 185063 420441346
83211 119655 91165375
23398 159544 340913713
162365 179839 43275634
79655 81813 5345583
57385 100033 106516790
172884 173635 1859247
85905 94810 22239778
162941 198563 88918549
102377 182372 200084866
88792 107780 47617431
76562 145953 173655214
113312 191058 194689238
78677 81342 6563949
149549 188518 97306190
41059 90602 123739674
67413 126614 990311228
117867 158812 102705445
73166 172262 248046015
174949 177879 922452856
132689 136143 8668387
196341 197563 3063208
24072 38224 35567714
68624 120846 555194513
153012 171924 47164041
101676 126106 61258392
170448 173498 725562459
150577 197715 498655304
118701 189662 515768463
148700 151927 742055675
100838 162739 155197268
58387 156614 245857357
132500 153491 134988553
195884 198013 578017786
147974 189306 103184503
64652 112619 722988326
189499 189834 839563
538 183596 582427647
94403 128155 84578685
4139 181609 740320658
30465 104668 185597290
53218 77533 309464934
27413 38320 27390191
16203 148134 465559031
12626 149814 965183404
82665 163888 536969222
196220 198316 127463469
45799 73596 585529091
23423 64668 103261709
74468 76362 4877786
18289 99501 715762252
43028 95142 130386120
123267 142473 988028175
71527 135219 159509998
149775 180309 667463076
124247 143331 548212511
55421 185558 325507188
107849 132188 354582178
14497 175171 402173745
155752 164024 917728111
174724 188512 213696967
27892 131998 260612449
101585 153651 944674097
168063 168788 1866284
20498 146589 315649405
48472 185455 413891506
3247 136657 334020867
30176 145761 992143937
5931 188808 655089365
112423 183451 177794186
155044 163672 13284312
172924 183730 747502913
92037 133229 103408186
113516 152093 118018437
30399 179881 373811210
133026 138068 587902059
115706 170652 734693178
146638 161727 37914130
125053 141624 41455261
73243 181945 271961182
23108 162208 348398053
28366 73127 674381689
197458 198933 231930588
48117 162078 658154904
71266 109959 96776348
23866 181586 952924865
142611 173504 77088079
16453 184631 559439799
121963 123131 2966722
44247 169314 313116822
171517 198208 452241392
115886 161020 113259214
34771 92260 140260970
52074 139519 219009715
160753 191164 75928781
35955 143288 107510968
198505 199405 2289156
94849 129941 88024113
61686 128504 680937443
180062 198691 389296317
137019 155422 46162959
114028 158715 112100714
97943 117232 48263311
22731 72108 559226293
70064 171307 704901205
45864 186007 350757676
16307 74784 146431606
54998 103233 120511094
4266 134246 325366658
128603 134334 14334836
65320 150973 214569999
8190 103941 239624013
22169 155165 947639069
128660 158069 73703268
35820 151402 583994079
165909 171427 688334764
135795 169278 83803634
196763 198047 972643578
93311 109822 41273945
194636 199716 12747743
96258 104559 20790659
15023 159499 533910406
9065 144924 340164580
69845 142778 582919771
116266 120986 490758561
18797 199996 50306192
67607 97973 820157006
122964 139605 387861485
148293 171072 56716540
31511 126479 482849259
182127 185951 516978347
131094 161593 122622522
108388 110816 6160701
32994 118153 526707544
98456 125264 67295047
33078 66832 486502550
76712 161026 211127803
126197 128523 5804207
177885 184459 16498563
8648 160807 693408068
32098 164648 118938508
171233 185815 36533195
64717 158515 234918875
171316 178852 18738632
87133 95207 20284927
147783 181509 83994462
162263 191019 19774710
20511 104979 211311402
117769 158682 665376649
133374 177569 193994197
77803 165478 219497331
146963 199695 131847410
175770 196518 491175475
11045 56065 408005184
128197 139212 27609876
177627 189793 30541158
144533 145492 74127859
147755 181143 30135120
199057 199187 457708683
110564 164652 91757355
138997 168780 74473902
2988 160776 718142446
170167 172283 3855844
169263 197838 7813157
47579 178578 327699108
21734 49030 226817661
161849 162450 768696
169753 190063 50773572
65973 94209 1164750
131853 164111 672986982
52808 136240 270627240
155904 181721 578158267
165539 181282 39071729
153891 190494 861841642
141480 181140 98968939
98217 178608 201063254
37429 91521 197026263
18165 55756 94231316
2759 109485 835336923
63816 129452 164379109
22775 155502 332419289
25314 117845 870201580
90971 195829 771417110
108798 174035 218269372
146234 187430 103037015
1856 163592 805134320
10388 187946 444507748
99614 152394 287983633
71630 113205 103963017
138673 142836 10402602
61789 98548 347959064
173049 198789 552992735
16620 122724 265600856
19564 53561 101643000
47418 195979 371789254
108072 113133 793752743
68115 99603 134744951
99161 193876 237090620
108487 179380 219144950
116211 146416 757683928
18492 151395 820185083
151157 192144 750712393
147559 173213 887080209
40144 78335 295449523
49183 199679 211198376
105465 121609 997583427
4791 39918 176936396
197350 197388 83981793
124933 135757 27025090
101179 142858 167546327
92997 111042 589057384
50675 94644 110076830
73533 130541 513096505
31751 107365 430105874
191366 195929 554668720
7006 138167 328436860
77962 88177 25262795
184570 188593 10139479
179804 188519 22011575
154719 189187 427735583
139267 171169 16273728
108794 174029 728142371
35100 42138 753652576
182906 184281 765950308
183765 196971 610326816
27429 103926 191400208
61326 155687 636885240
57620 185884 635122780
39284 110895 431461511
49707 67991 45780967
86950 147966 153022002
34915 163126 321060109
126293 199887 184106510
3055 104916 254910435
63953 190011 283593258
70309 111771 103645123
116179 181440 163194297
2726 31339 71697624
177174 184800 900428104
139601 152856 122992101
11794 76627 810954224
37790 135998 700632239
188240 190269 927549025
87764 125587 249795243
69740 121807 130280868
67296 127974 151915231
60917 120363 148650343
98550 148962 126453178
59308 105128 114458549
86755 134944 280551527
39852 91218 128214898
194791 197617 6994250
48855 155191 926639869
2160 104774 256771994
22231 173968 379692857
40470 145828 263741378
177872 181774 9721267
81147 191136 930178133
72595 102343 895010536
46443 188710 356072470
196088 199277 446162299
139224 143291 10143839
89625 187741 245776608
135158 192339 143018933
72576 87604 55625765
8966 155112 657379381
8943 76804 165688917
53379 110837 876579532
38461 127056 687136740
102603 129705 68059059
159552 174148 36347893
72098 83735 29148531
21191 93644 129308919
79951 194736 295767754
105777 181476 495418656
94131 106800 231917525
101035 106424 13461035
119694 191485 993323926
17514 167014 462534134
59362 113309 506311031
187372 199274 29747913
68488 165411 242769848
5034 86678 204278060
168120 169334 3096738
21093 96363 966108569
42 32059 80241685
8300 32519 60754345
163773 165251 524706131
163767 164424 841876221
141822 147966 11643536
148468 152068 8889368
52756 137760 212893673
83687 169320 983532387
14823 144135 323812548
114643 118904 10721409
194624 196417 556041521
37729 67308 506934190
52088 181753 324374562
53062 143792 613614228
22514 189661 418327350
81570 110200 71608964
56188 130181 221053548
185141 196072 27384719
199912 199928 62964542
53415 58574 13084398
199914 199932 38231
81268 100114 408555415
133302 160076 963611262
143513 190825 118348625
50591 183316 470786235
199297 199714 140663313
81345 127352 345142331
120893 127175 15857999
68250 150762 206735078
66840 82411 9699368
137671 146912 921347806
21151 141247 986706504
179208 197004 44668816
44110 97961 889042360
74570 147631 183018284
96154 165127 172885447
173227 198068 62270700
32171 41232 735192671
24184 72525 120977576
20693 135171 286598272
114279 119177 544166122
749 11849 27586240
174879 177972 6691222
77751 125428 119349897
8117 176570 421564437
93191 165114 180294911
5949 34710 72108832
156513 159841 813198139
90290 188945 829231284
112845 144408 17223237
139070 185413 115802946
95299 181866 216543986
141175 161726 51586521
49134 151743 907843686
32627 153021 517902280
96812 131466 473875958
133098 141343 121542259
199506 199953 519131074
115934 120832 12314505
82785 106140 818304774
193560 197712 472827311
66064 148288 393479590
17 69188 341382177
151576 163013 316608527
143958 148792 12262850
108799 182270 183828075
168683 170220 3822501
184094 197378 33219489
63688 124658 152652961
197922 199443 3862637
53469 130415 192661284
1350 119401 852923963
83650 130162 116572553
131416 175720 110760052
90808 197936 268324626
99143 183685 211638775
180448 180738 850351647
176330 195260 47428603
79793 164976 459073612
111742 148453 203297714
159798 186930 52183264
47841 198077 376011253
155024 174499 603363975
179218 190795 470553961
168953 170087 839512474
154244 183367 335929196
57606 160975 384046600
159527 195556 90040927
184641 195939 28358627
83636 159792 190794992
191937 193286 438059546
185922 190569 11297195
100600 116193 7762282
115561 199978 211342532
139388 193894 136260651
110305 189692 642343074
49127 127349 195862348
11791 83977 824398914
182946 184872 482895627
116476 193179 191986500
167660 173617 742432733
94341 140069 362842534
191117 199536 21070982
194061 199886 730952771
137842 161946 416178196
121233 172524 128303782
120353 173668 657226710
19280 40926 54200081
89407 151811 929503208
30760 74166 108518422
140957 156345 38616190
61411 82423 52488012
73080 139964 333794736
179012 185448 16282239
135400 177269 104607811
6801 22080 38245678
191070 199067 19989240
156473 171474 37213310
198863 199256 225935466
68557 168768 520080676
74138 120624 116372718
76849 114174 93249894
158203 159967 37797
106276 145544 98450966
138420 153650 370635301
31806 163972 330924072
122125 158414 239311217
55660 134923 198273109
165309 175366 24920357
191265 194095 949438907
135050 187011 129927345
90921 167584 488179192
57060 161110 260454050
56939 149502 231674233
176383 181230 9595497
187190 196672 23670267
135284 183138 119612138
71777 174160 256197952
175605 194909 309076624
126813 144674 887454997
80661 168569 713128169
97973 198331 786920837
18285 21387 663073078
79612 188600 478438425
134010 174785 101889398
37026 86251 123171786
145796 169946 60384224
155763 168490 11289022
55230 84685 345528790
104759 169343 161714772
196108 196794 313395542
1475 150698 373629333
48857 106144 143318201
52212 65699 879971371
33187 153491 107713295
152282 164199 121253041
152370 166300 34839107
73026 143971 538159161
9049 9966 2260969
88208 199265 373479761
98095 116278 45546153
9862 104615 215256604
87257 192059 262377077
126064 184892 259455201
52945 169228 316695345
11616 57744 877585073
73191 108283 202498055
86600 143818 143346861
161307 176171 36880156
160625 181621 420514049
169104 171150 4997263
194166 199371 89199482
61970 76707 36959563
56489 180392 309636904
13368 168566 388600026
40770 113337 816077308
33474 124514 227816485
87231 119453 887438216
146643 175409 150481973
41252 119160 473525981
136487 182368 114545130
139062 188066 865336886
184355 188699 3360198
68183 130440 155920184
24584 93212 171747724
80875 153551 182026790
92806 119769 667201458
77540 131511 431795718
69652 197083 318848674
186398 198375 29986867
88138 152293 131998883
25165 179513 386184091
144173 168331 60380596
92592 125467 82478630
154883 183049 70259707
97194 178755 187102942
147477 185067 804266980
149439 183212 84255357
40523 79031 522629869
81661 149492 170002770
185560 192346 16998212
20281 68575 120847492
45773 95955 125530744
58625 168393 682515834
3019 63658 200874068
95306 134045 326816173
114506 115099 1457158
111029 148462 899445792
1323 78255 417603346
168955 198720 74432224
18582 100287 404067557
68558 163788 238569715
91848 165453 813887322
139230 150114 27374866
182365 196391 702333442
189302 193436 10342551
102694 107841 12894617
78227 86314 313930498
174514 174585 170065
22017 156757 364364789
15888 123376 269065011
111378 172391 152716644
157474 172960 9746909
134322 165147 827073405
32327 169601 343513612
72598 167029 236452919
74201 146380 180799667
160118 161461 725799702
103387 191899 489124750
39931 196632 392021826
112917 187270 186205761
26307 104490 341678315
38040 92893 137149550
40631 149157 663858186
61139 81960 51955564
198408 199704 3283930
165789 174415 21373906
10087 30605 36647389
100214 192287 230417749
34096 146800 357761130
99841 138206 96187447
27084 28462 566936758
163047 166097 7523716
105165 190364 213313510
64021 190554 316686162
120419 150409 881610013
49526 170768 313318693
135646 193342 144274988
188769 193027 10632129
197324 199912 236276367
28691 190177 456518614
99569 188895 223615544
104777 155276 677810618
169810 195867 65178634
124535 137098 31448162
186109 187736 4114853
66210 72242 15000337
114395 114675 488031212
78372 108434 75067797
51896 89253 93364692
102699 148592 891277152
44645 48233 217726591
43022 174942 330095116
124710 175658 127345584
188846 193451 685927794
71364 136985 480913172
73344 193744 315745092
119608 144560 62572978
133043 199956 167368815
196035 196777 351891021
1224 105033 444881094
159161 187627 71114263
76059 168045 230105329
60942 126688 109726035
136257 155306 37740156
21382 135322 731408889
160340 197112 104875717
4856 58995 940475096
180688 190277 582935113
81041 93278 30569138
198039 199018 360748181
139501 157931 46217372
145428 167514 55208113
77863 92387 36110810
140077 164804 483646054
160122 190258 142609144
74313 129198 237874838
182235 196400 556194598
144769 160947 766376918
145381 195594 125555104
148222 155592 72578074
135725 146305 26501414
33113 106323 183087656
48618 107562 147375975
138217 184120 460053776
77836 138473 151798663
112830 131764 47560184
110720 172614 154836403
34283 145234 266793029
86525 178281 831141171
20850 158620 370743403
29395 101040 179216587
132319 190786 365491976
164962 179379 496796438
46656 159736 787642289
33211 73047 99548123
36631 150566 285339458
104186 161633 144066284
154719 169300 36418563
178553 195768 43260729
39017 41302 5654409
40728 66700 311884684
112022 197088 212915949
75468 76226 1932123
98981 186918 477965877
197072 197752 154160266
119320 140368 29152813
146691 165470 87179662
124271 124999 23407558
10761 13020 957543329
120534 153842 814842226
110382 144203 84724520
110147 142698 542529463
21237 111092 398507535
96504 136716 100810229
84025 170632 216801097
55845 101936 672467763
65190 192578 909372831
24081 134717 847212074
199107 199877 1968563
81666 135729 85927505
100612 120565 49963215
85633 179208 233995800
134319 188451 914284464
182457 184160 4366075
87304 162987 917389239
68445 101812 83522312
86954 114479 68943766
36756 57366 115545077
29372 197240 919673729
164781 173505 21481207
9149 52816 141478627
140859 171061 402364859
180558 195420 37447416
171735 183507 19445392
49192 92651 108676398
199536 199599 686710658
32546 115427 137815476
110662 188981 605983715
196775 199305 6413878
92239 162637 735286632
42299 85921 378183120
89085 127661 96792487
56047 104238 120360702
32390 116749 605876119
191908 199196 301397299
153576 191895 95789657
152374 172917 163713748
65858 125492 149325346
195216 197578 5852454
90077 163292 183652283
133708 163037 73524230
155781 194107 614023085
159615 176391 41756023
180172 194214 35350904
2966 102319 248645886
171600 190047 815015322
163670 190586 853912891
69387 76304 17416651
131046 181499 775039512
91304 186764 239150865
155151 158157 7521183
86805 176299 224020783
22844 148797 315450004
143450 194329 127248902
90952 92752 4678381
129723 181916 361682346
118681 158784 100582649
3122 179243 440595640
104621 115253 149557528
63908 158421 614087621
76250 80484 6928947
7563 40362 82136638
104764 132573 173669497
155675 196098 100894520
51880 155723 779958615
87103 180417 233414943
110475 187669 430275976
190539 195829 13228065
49569 111403 154697047
131070 177557 116149868
20209 149717 523311314
159881 166254 310783437
171143 190529 550391914
190346 192780 6045092
58706 100699 919759763
69784 169214 248887849
33286 124347 370036972
114208 117120 7315798
38344 139061 252138608
19547 125467 265208172
72125 152996 202593417
92872 199817 267763347
175247 184372 22828323
120609 183718 310284150
81570 135120 26317715
79772 127239 118878857
82778 161577 197478145
97952 159022 821544286
162062 180498 235557671
25470 171254 364848278
124122 161743 664905914
60144 70025 649811046
145499 176111 76432335
45088 77593 685553835
73736 130297 141728283
149450 155496 551133838
2727 198431 879974686
90851 161554 177454277
64178 120942 142049436
371 172955 431834369
53232 172381 298154589
161125 190691 523847036
189556 197131 18908592
43046 178390 848937258
131337 168725 93569713
137741 184964 868502255
44850 106124 153367978
65607 110279 111742540
174252 185984 664879417
27249 136610 273805326
49418 122315 512924503
90946 95698 12085228
15954 78137 155771448
74735 184447 324655946
160885 183164 55464249
86645 97533 893311755
59831 160312 251469992
121165 147307 65575444
67258 190352 697806616
117998 194696 191974645
16082 42181 764252931
89224 89256 93383
123480 145728 688150064
13310 100481 218288624
88557 145785 143542366
39096 160741 960682150
70408 97279 67196186
79646 137545 144978832
185989 186972 547435896
14764 53965 98277522
43473 149275 265029991
81578 190492 351522046
80782 83991 7995025
131167 144848 28510889
186628 189510 7200867
42936 187380 361541865
429 93887 837950754
116909 188307 178734281
162136 172187 216467170
31106 91957 151989855
69962 188080 295649690
139147 164505 63581771
124313 188475 160508237
32101 113787 204237235
59565 176047 291282280
9081 59025 819430246
65420 106831 359664664
23877 153862 920856027
103456 148900 977974349
193678 196480 503871790
130802 147301 236572220
41639 83561 441335864
157303 173550 167696128
198373 198933 1421996
157714 169850 159248616
116611 171671 795684544
114789 169879 683557666
63214 130643 606329258
174314 177722 8453047
92632 145588 357872050
163276 170991 19005559
172479 194581 673187576
59542 75836 40690745
49552 186972 745261808
122099 167249 113074694
138535 172530 731098729
13151 105275 230672101
64337 162919 722404370
56703 136344 452836099
38870 52817 971208996
98894 138677 279920392
166673 189996 58255490
194651 195071 1056887
121731 164409 107093003
55435 136521 202879322
119696 154260 962889514
79929 93221 33209169
47678 77129 835642049
50081 68848 187836366
70823 103958 801258759
186799 193988 728274967
170545 193303 56927273
193806 196895 7667192
35408 115025 199121903
87726 107059 177392258
112160 139389 68360657
7902 151864 360469955
71557 198237 317056727
186355 192854 416018046
51575 197813 366002503
115311 170917 226192344
191608 192646 2603147
87807 104707 42463722
17740 126342 462333279
68288 141363 382015787
196084 198660 199481447
94689 176613 681937331
48756 171575 176209829
90956 102766 29723042
59228 145379 253507474
175077 179925 402667275
105983 124442 46320809
57263 131483 797394468
31980 63180 835003762
99171 120191 52653057
167387 171836 11022066
117885 184421 514345733
49660 199635 656650697
71115 117673 116556905
156836 181735 487444172
53287 194396 353102561
68690 148384 755800486
78160 118083 969641477
183694 191565 19695445
171230 186967 29291354
59380 84788 63356438
10263 150616 351590700
139122 173998 87039106
199239 199791 1415627
40813 189196 371258240
155508 185549 889217152
161945 191581 73887071
46671 147019 251320037
199009 199714 1782086
145295 163825 46515914
160856 176304 38387032
112917 146038 610785074
153176 186310 739793411
10830 57199 116415381
123138 129451 420064913
54559 92823 95623784
158449 191832 885547961
56078 101198 195034004
136620 189339 131792377
165227 191757 66183069
63076 129306 467382083
160142 193374 82981738
96202 159169 157782871
2104 182496 451315945
167018 197759 699487707
396 152996 382044874
60300 84265 363977434
177576 197206 49164143
68559 80649 475242810
17322 31722 36113118
56946 90196 82842723
23739 182249 396632666
195742 199677 9867215
193051 194708 471101931
157641 161691 10153601
134001 163052 242889573
140818 190716 790512837
123823 199086 188302906
20506 107482 217549514
101821 120036 45563415
12305 187726 439206686
146779 197347 126305574
173115 176380 8205107
169319 186724 7459156
143689 151789 714650163
8205 193824 464572758
193460 193745 750472
14293 161669 369224754
39927 129737 224848983
98951 141598 106924461
30090 186500 319604843
95430 199143 427690188
115312 174367 147804439
89502 151973 156628197
95502 178029 206465859
21688 182487 153348365
5695 138393 419512455
183336 199875 41479895
119484 171949 996352244
37730 181035 358439909
53514 168704 386552278
25069 48246 58071941
59324 154846 469268022
100154 183578 780174652
176341 179745 821674
122022 162694 417823746
127802 152458 80732836
132496 194023 368647735
27230 138202 277866055
175787 195801 50179453
53891 102766 169187280
92787 103720 27368747
165073 166748 809328757
90651 159482 172672124
66579 142928 191169645
199134 199339 535798
193927 195582 863308830
57776 185289 157543748
194307 198854 575898314
181044 193902 5550123
181416 181517 242150
165330 185716 50814280
1431 177348 440135734
123065 147394 61042510
76649 110307 84084695
96542 106397 24681192
2598 147040 856632631
125284 178265 293830719
131948 162701 77129082
175782 199248 662421550
141081 181090 99818718
68248 100381 346656076
66094 110851 111964750
51574 194793 641116051
52038 182036 155080920
123439 173854 126072689
61891 151286 482442831
140597 169287 71730537
52924 121902 991914511
179102 189775 26895838
39796 137783 245212988
21384 135718 402890770
48555 163247 570521583
147395 186167 96866545
156392 157800 3497393
51520 96831 113395621
161857 191501 75066198
156000 168570 371149133
46929 95069 120425856
78021 132480 136287694
124827 141745 366582527
43284 64756 53761665
48857 145265 868622919
21396 98962 484342910
73314 154247 202727834
55119 139554 211314560
120715 130787 25333101
161656 191146 169551965
192432 192861 1044103
141702 145365 420545172
40850 183396 942523618
141370 190655 123287569
88713 118528 74761089
160909 185737 61880500
196054 197975 275371973
85298 109852 366593080
192328 196980 595167691
140395 154552 35492187
143931 147597 9322344
150022 192773 106708700
109913 144630 87035660
126858 178942 130033891
135718 197624 154776789
29895 156122 969648851
132225 152559 114872872
158262 191568 53790966
171084 171145 582852203
146847 194013 117828376
197475 199956 6311648
126724 180341 133856095
160002 189125 46267196
34509 160933 316560114
83832 139266 412401978
76580 88258 284056831
33969 196784 407344054
127632 173197 113832616
111555 174114 156596587
9912 130530 302098840
18013 92222 185519916
12698 117006 261163041
144519 173376 72010898
74717 144144 805070882
94042 198271 954704015
30543 194544 410377347
219 8995 21872603
98714 179688 202505680
55583 180279 311701682
769 17762 127373589
62911 141798 883286058
102286 109973 380524470
170711 188676 408170562
150356 174489 60108016
159745 190613 77143775
30437 171933 354009067
90985 162969 919743834
6152 64022 144908847
157499 196766 225139441
59513 105977 885298814
72630 111547 97387378
141424 181400 99741786
77939 141609 602156129
165148 187553 55898890
56653 69646 32297297
125535 150526 62697958
62070 157968 636479043
11454 149298 895038772
193446 195647 5554308
118191 139503 578827270
174056 185010 659643813
119359 154611 88421282
26690 139026 577932988
165995 181845 39380530
135393 160493 653269675
47023 169427 306382823
95956 103097 17862942
188907 196358 18567922
436 193544 912958800
185064 189305 10643100
140410 167285 663026185
128998 139949 274050246
99070 162689 404452905
145540 170789 63014047
19638 180359 402045746
196104 199185 992484037
47562 175346 319758016
151491 191814 100719030
51702 88530 92042547
66424 108247 244788091
111280 146679 504229299
129234 145106 17627743
36915 47794 531431435
51225 199220 472333533
124926 158677 425283306
35857 97103 299041186
99892 118002 490352420
44671 51797 5145442
179516 196340 60123578
183017 186572 498547749
30137 138782 662950234
109523 142976 381800923
9809 107598 244753720
165846 184084 45429769
187890 195563 19186465
61585 118276 141731872
165373 189346 837701812
50151 151869 254715066
37304 119962 616013747
49198 85970 92019843
174012 195786 840248848
14180 192173 830501230
136302 192995 141757333
61418 67075 14057041
67950 184297 897099578
173362 188462 654378198
66481 188950 306465294
105825 191403 214237976
140729 186533 685963056
158096 179299 52674309
89716 195637 886542710
113202 150903 156278316
46741 164082 667319608
109234 140119 449847401
177007 186672 913156335
94410 152807 146335036
21847 131738 273577323
118246 181657 158561970
185807 187037 3093100
71133 110483 98551854
195254 197635 2554237
172505 174349 1293764
82276 159384 870446284
47964 191145 919486274
6110 32083 950604404
190553 199934 685686705
187537 199554 30049282
159268 176944 253367671
106392 196348 225113356
112813 197567 212153274
39319 92857 471200291
91552 152506 152929899
114738 121401 651199876
29956 63108 82952369
135813 166771 77501510
39932 193330 383779752
165343 168837 8594218
71232 136055 479858347
107153 117084 24938952
8586 107200 117589400
110106 195631 214124407
85123 150013 162716961
84455 153661 707650640
124119 188105 594902416
122081 194209 180502128
11722 141223 899906073
34732 175701 352681677
126263 158078 79735227
118200 157542 402647951
199452 199734 63245072
122367 196966 186607988
8169 136673 476371057
20325 112382 498527155
176591 198751 456922275
106181 197676 344167410
49621 189949 963334417
104455 152466 489306980
2384 73099 794915703
107360 197322 590094795
16981 25219 20523370
103964 123948 198118885
14010 68235 135846933
99276 140369 11729917
23850 89363 250580637
11411 160073 372323899
106136 168591 156376303
173808 193569 49520181
9265 119249 448739479
3622 56349 132172938
174886 186906 606130988
76409 102233 250156950
155707 191931 90437335
199076 199610 1367447
46805 198255 704580237
124478 125469 2511896
1286 5223 564824909
160426 162422 5056894
148960 181673 465852037
192426 192464 98634
191586 193476 768610509
73784 161255 891620893
37058 189246 380814506
139622 192021 131000002
136819 176133 323687246
84731 106674 54902689
25735 154701 865162633
17670 52991 88365478
28553 137206 272026053
125978 162860 92410875
135323 173303 94816181
142887 173209 75638587
193813 197710 506929813
20814 199372 572964187
77488 106418 150352075
83700 115967 364806815
138279 194693 141037189
136696 148260 29047683
193774 198842 405863527
93038 187598 542050576
54740 83944 813357495
98166 167730 811178956
80768 148024 117521237
140145 161740 63695644
124318 174722 126024726
16888 194310 443968428
139148 156310 43043192
3209 95441 428514651
63489 111957 121136043
13930 105897 230227724
37323 124786 219022143
91039 141592 639841746
48453 92621 847509860
71815 102414 205384815
19250 148326 323249586
162605 192545 583680676
143133 166417 58268997
91520 179490 278270079
87201 170908 209553242
35019 167422 331402325
169427 182045 31364734
193482 195466 5006025
39308 181877 356538287
124503 151109 66736726
77400 190856 283872471
10761 196388 570927154
187524 188195 604748710
66454 164524 804913297
132443 149346 42438553
133591 148201 36678704
56350 182779 316077050
132270 143053 789171428
105999 155217 690457063
53202 171964 297163539
77135 129012 519836553
114367 144744 896388379
25305 95617 728900207
48348 112457 160371442
109535 193401 454408225
172328 194916 612311143
109708 134003 60995701
20122 106296 379992490
141492 171475 74850605
178225 179301 2675452
155405 199659 219704790
46168 91741 375741865
187777 194982 617826109
101655 170972 791098383
75295 188285 437223570
119762 157340 94352596
187364 191667 10701680
4957 12637 19129790
147587 161097 681630784
124532 138411 121876074
133347 198533 163044280
167560 191280 59350597
182796 196608 800847501
24068 141410 486620587
78961 147345 171213511
186971 192937 14940113
29442 189533 494538478
21907 98587 191881756
181858 198759 915211480
101255 122422 53038287
23399 188848 414120681
38182 134334 840129936
53368 109558 353340234
40539 175132 336714207
39421 179670 811378598
196050 199175 988761836
197024 199182 5456632
188330 198865 863562410
127928 162278 943229743
20098 70783 254948669
104697 194113 264983725
106817 149330 558712158
86962 131791 739154866
168858 179224 636799728
1914 197186 488590170
53447 197572 360610443
150474 193052 753221566
99158 111673 430154053
75220 89850 36431988
67186 114608 593347973
181161 198040 374470374
27876 184580 392098543
123830 186321 156305539
79439 143806 161113231
76198 170642 783907569
108160 131037 741749354
123051 195191 782494434
103886 128512 61784696
191440 197037 732678089
49349 109749 686502233
20700 38524 955091862
10433 134695 619915087
151542 163590 30201988
57396 92340 139055749
8493 35932 183616170
109121 164981 140113581
49501 144072 236737515
53381 194775 544930262
85010 87577 6261343
40384 187745 368807496
163638 184582 52110869
114225 180922 844059226
3548 108111 434199045
151940 195616 519345069
95277 143652 121195470
85895 152309 640430575
193799 196973 85939246
128434 129020 281810482
92619 94942 178237159
25352 32321 705976099
21268 149728 321736373
72495 127817 138547411
113379 171380 145192083
35602 50680 37622632
77958 92949 924488022
93256 173419 295544492
80121 118463 936977947
114430 178399 239411283
56747 76874 781993292
1932 142541 351973553
69397 99900 76314121
196983 198084 288058981
118332 148025 580441552
37549 186577 818507263
76460 152266 937561832
171475 178062 16427024
50620 188281 344618770
68421 90341 54658323
160749 197944 92832425
157562 161906 652697447
183046 187108 10234953
103488 182916 208088933
44318 180062 469555043
75398 95970 51305275
53438 117383 492297249
140497 169612 72819489
181389 184011 6699259
24525 159512 338049325
103806 116051 30674860
61083 151129 225475617
126305 178091 129374560
153130 191469 95824991
30549 69000 96114862
173190 189280 40370717
170461 178043 62485905
175646 180790 446966575
142556 172777 178040370
151768 181847 74973358
28880 47433 46413277
48553 79902 78456186
76203 146237 175240824
153792 194314 363324358
176341 177112 1922179
193718 194267 1376343
188267 198015 131961783
32944 167853 337556951
76448 141538 162897307
122442 163152 483443784
196196 199604 8595007
87 188709 472065193
1214 21617 908586300
168671 194980 62307172
38163 169061 410608064
32601 149106 900671160
84612 144011 502638555
147836 172222 652169140
107708 196573 389620019
34517 150571 290614009
186489 197586 27711553
179459 191463 30220298
104173 127507 58529491
116218 117588 3433239
108893 186292 936305860
52398 58814 16299503
196233 199790 9006619
159988 171148 795295972
188258 197103 22048252
2593 59115 796600151
59128 107100 119772271
125646 169381 953216365
119609 123338 757424146
9719 50159 101307794
54014 140473 744977350
124205 187391 158117979
192218 199913 324202660
107684 168764 59099557
42686 60565 8620438
40645 147167 668451016
199561 199629 887387667
111504 198815 629422983
151249 155063 8404474
88442 155136 222334379
4715 49822 112913690
28438 176422 550212878
166373 183188 41893410
21904 101247 575562231
8408 130265 305177193
130658 171081 140556425
164721 171345 16290698
118325 193270 187544782
10528 82909 181261153
134365 191666 306498960
80839 169799 848298811
172944 177520 11455702
152654 184119 841813520
158216 169800 28862171
146322 152937 16597793
79553 99568 50001445
23665 166330 803071147
57407 165494 586254674
192552 197413 12096905
166457 184928 855430494
96728 183566 217382716
193721 194904 57043429
190498 196847 819349997
75783 195146 593226446
29838 157338 319370146
6144 140294 902380424
178901 183296 499765441
172485 183078 193545368
132171 154385 912057678
80632 179809 714655496
192239 194240 3076320
106215 142452 90836644
131480 185770 135789988
197090 198539 86493677
187472 193607 15289698
133284 179987 208432169
194656 196247 438515
87182 115005 69675358
105692 157063 432101299
40964 143250 256050232
82947 142477 149087970
142395 181199 96848723
143010 143959 2324025
85335 180054 220239077
106255 149158 640368185
171901 190974 47826377
154694 164881 971006985
141097 177001 670511688
48338 109069 123456216
16264 181359 413023618
35466 51523 40068561
179161 180952 806810282
108736 128393 519419208
32268 181299 372688690
1334 156886 389567747
131252 197929 166752133
54521 126570 921826573
131661 168678 853441300
147260 150518 738963279
48247 122665 186274155
9219 115005 264799141
192723 194997 886084240
185679 197771 30213402
142815 190549 119389065
104756 170347 878609831
103758 196250 231480798
123752 162052 499232907
186047 199917 733321902
12410 176363 410413543
166162 171603 952755205
45399 173743 321179015
190018 199703 24286636
149293 165074 39501649
116873 137276 51168991
7314 30439 156525174
74726 108780 85091729
140887 186105 113025021
49683 188370 347119183
188211 195522 18287352
3415 183529 499160882
29812 96954 167948701
153720 176251 56211922
32742 103334 176490172
59680 89285 73740888
151111 155305 10477024
85238 193807 457601759
67661 143765 190524800
50382 91314 102250044
63095 90160 67542694
151244 155722 823259652
41771 54090 30884871
93437 190627 243331256
149299 151272 4948771
83361 178845 238784787
9294 102659 233724804
92364 97382 920221815
47730 177343 324326147
123326 186396 157821768
16775 41413 356109598
129964 158792 224069434
87348 194557 312676652
10345 40622 75930794
162818 177518 36474848
116143 148959 614391441
131752 138782 17629104
195096 196565 3619887
118890 191922 182797694
151049 182065 331424967
39052 113008 439236745
157347 188675 642165644
160579 165195 11594995
157115 161959 12103297
42603 92376 381585895
173479 192538 12710093
131791 171789 99961891
121357 153387 80275867
104295 117629 306872857
76373 97532 52767888
174269 184129 24656546
130259 145959 39267062
81087 121320 100698118
89677 100190 632758056
30792 45639 411858335
176876 197270 95047036
146267 184095 94521835
182005 182826 708879309
42845 65944 901835205
175908 185511 468724438
157803 158996 2946446
97983 157643 970437865
138989 168473 73703635
59333 116674 528228290
195197 196392 2922716
147453 176512 283993238
24830 41743 526584217
12028 197104 429969259
129141 147553 46141300
21116 92878 179506141
199415 199465 133480
198899 199034 340028
97904 194797 981305749
38821 162819 310512613
199471 199698 983578696
91128 133935 794073738
36028 87763 132348021
180583 181111 915525495
123293 179850 141308422
109380 112725 347380165
159653 177683 44853123
169412 183479 69331192
86213 148238 406718372
78585 159727 361242149
65230 191536 56388063
28396 191137 407345401
132330 170594 95683971
181133 187706 16654762
80039 83500 8636427
76392 185870 273842397
80989 168192 218216549
29420 138029 639590435
103582 142681 98048981
58980 179161 978011465
75115 195519 301299218
172362 197976 695984421
177307 186875 24013535
68933 185767 292401788
199356 199678 840504353
16162 167855 379681057
44563 112752 170590802
43579 57258 34492286
163152 178324 107764948
30108 155730 314595925
89092 89330 618626
118173 149434 697790
61002 72641 145513540
10219 30953 86920119
35907 140088 885542941
105384 128575 789193191
198465 199435 919812954
177678 195903 45730655
80138 198397 664734471
152671 184222 78758537
102391 130873 71424319
163448 182757 225012636
85153 101609 107251825
68745 105146 198188758
148272 176935 68122119
180169 181089 2349474
47251 183524 356440776
112358 162554 125960095
73367 195418 305500195
199747 199971 643549452
39830 186909 367975762
9606 18389 22071033
180000 183774 9656019
53394 179533 315485691
126127 189856 159350851
192245 194116 449671829
92401 170468 399096745
75333 157639 206174926
143593 147895 10942642
97911 146504 460583081
101282 150833 124269501
34428 36884 6107967
3310 170953 830353410
63938 191674 319632109
40331 194025 386567660
146556 174127 440434047
164233 188151 59642706
4640 148327 718403592
154930 157909 7529666
170750 195479 127384781
16883 122679 72347216
20866 42072 753587318
123708 191286 219838390
187780 197767 24889367
69865 138026 170681619
52519 68496 8220379
1164 3182 463895381
7369 54255 117451834
198591 198693 247038
4819 21788 684695956
165562 172380 223908678
108697 182274 678447318
168178 173423 765663080
21854 105620 209623313
185216 190646 13684222
41701 124557 207445351
111610 130399 47227356
193962 199891 14916124
39300 82272 107434286
1847 11954 25133210
154744 181202 65927284
34223 59379 521636521
81474 137547 820013559
67637 71410 9388780
142183 156102 34973675
143236 175110 926507423
46047 152584 266786638
57834 158671 252361176
63439 185476 601039310
20894 108929 364378525
142846 157581 434996157
121459 159266 350046486
92564 131590 243819174
85453 173005 660672736
162719 193863 282279033
173787 174090 851694169
30443 88729 145633394
190637 194009 435452772
71117 89410 45692974
89594 96410 70817255
6408 182716 441164648
190788 193772 250531074
84024 111382 68484237
98268 112197 34845823
15306 29218 78154014
13846 110905 430074551
79178 177816 461926851
19237 148451 323585303
36805 168056 617018515
131511 191125 149178292
77341 150619 183555460
143383 183961 865684235
160242 194101 235376190
173074 197099 60173466
179958 191633 588337882
2887 12312 23465523
179124 189371 25805334
72335 168151 360166328
161903 186669 61737980
22313 23866 3844317
52093 139566 219091706
143666 166414 63203610
177770 183619 14728069
59877 64221 10710577
82998 118658 89243376
148515 178438 890167040
52586 112584 229544126
89876 191502 254475769
62580 142920 294275108
154027 173905 760524187
44907 187476 356917658
139040 170132 388166185
63948 106756 107040922
22519 150519 320642915
87902 137928 125500395
46325 110244 217745153
198132 198433 765440
46477 185343 759703904
120110 161872 975486171
74802 82694 19680700
171532 183089 183581588
124877 149702 62232124
78815 136644 144743025
6101 159265 383531244
167311 173529 15394293
73034 115889 107247296
94798 187022 230829663
196807 198062 845730937
127896 172474 111460239
13265 138588 313941659
148295 179834 952814502
134157 180728 116217041
162204 173367 27534757
151905 168402 741867067
120523 152359 16694709
193281 193457 790714578
88704 99290 26585430
18183 183610 413959172
133901 169391 859781083
70683 193849 308229138
102937 199295 990016785
11919 171204 398691943
129194 164757 723544177
174926 191966 455444989
108763 159318 58208946
140974 180993 202785636
134969 193864 147290192
5672 158162 392684793
165637 193165 28828960
198729 199166 1102577
149720 178736 72208149
140356 150198 111383579
149399 152195 418479059
7238 59225 622536138
39128 87809 121577497
183862 190008 15392499
89952 111444 53915954
27920 105210 488307821
147927 179038 629439380
64487 169031 261708104
191195 192316 531617230
98409 105425 213884064
16887 82802 543765899
190958 192192 3036992
129296 190544 498702029
76781 122096 932257201
187611 197038 46799946
170439 194073 59079483
45483 125836 201287661
181234 184507 8273473
67330 99047 760710090
49944 173144 545092765
191515 193123 658638116
8709 91953 721316074
188293 194729 16068186
125371 185002 475050050
8680 187469 524006099
100274 167353 291068432
19215 69352 243658197
63177 153744 864068463
53245 112675 575295116
49372 81109 79426448
199805 199949 84138962
35678 95543 149698585
97517 162845 163789973
121166 194415 183282073
73965 131357 143738863
85205 178257 593143514
117684 148082 885511977
108039 135915 69941241
28085 141952 641285211
13070 179172 415676215
184932 191558 16631171
167684 192615 736968397
199465 199533 497619904
34022 110845 192196154
51884 59696 36868367
11236 45078 660212755
32197 167371 338245508
55894 61926 14968249
175324 178093 342454634
89583 193523 260265476
78573 196578 162649678
75338 93320 117119077
11739 101267 422084155
44919 68223 58395694
74319 126888 131671845
84067 179156 428552169
40896 81431 101349391
104439 113276 22028251
60597 183105 576738244
194114 198542 1757441
14656 17356 902491496
151438 184874 748569022
136868 155564 46911574
69045 75026 15060618
103399 184330 202586811
68760 126454 144511500
47635 111522 159837478
16710 90710 184933634
5187 140557 766926684
56922 157155 704349243
188436 196133 886872310
138541 156549 182048956
98932 182548 209206843
24124 143876 299845876
182892 195323 31202395
97958 157776 223980758
56281 174089 294555412
152404 154260 874944425
123753 146687 360518124
63150 82333 250455863
139070 141992 7286434
140989 141534 196652566
103143 163643 626129808
185888 192860 17440196
184126 194901 762146876
27308 136843 274242954
44213 96531 496189362
44739 93459 121911251
147376 161689 35921737
110893 182372 178752310
70219 83410 32984158
29836 175354 645138981
152267 197937 114135936
40261 93981 312070909
94780 116993 63027728
79234 121775 462045736
107978 140116 690676016
56988 151478 236476439
34941 72924 814137909
111850 149273 93973755
115616 148135 80012697
147989 188778 157621491
26589 58028 64135289
22208 162880 352329307
134508 194297 149513802
121820 196543 583996880
45425 151028 264573590
24364 174689 376215329
48180 89196 102487711
86126 170700 118906463
143313 184743 578657117
59809 107673 119540558
65173 95895 617400554
118100 153327 726510402
196400 196915 354403293
49647 115249 164122837
78715 111358 833548314
190069 194453 547489880
78061 177138 901257857
113160 161592 121558393
111602 145209 84288101
123958 185210 153180406
176611 194270 470977614
177028 181416 450075064
37015 39283 5754723
181480 192720 28296546
46643 176823 325761912
145342 155611 21199776
1060 82228 416835366
69474 121005 128947489
66355 165358 442431536
47372 59607 592212774
121562 152462 535616975
57767 190691 878317938
28302 57511 73310292
141468 157203 39542023
167689 176971 23160214
19714 198300 446971726
99547 100413 2201662
14731 118384 259508361
14439 48703 85888350
18593 163001 488136549
117251 187876 176828629
136993 155548 46543288
75745 112407 91590615
13190 193566 451563442
196794 198094 3309927
65450 134274 172299988
5081 130874 314951685
86605 126603 926281281
130830 148903 45356396
173170 192707 48993504
182602 195847 470482939
75012 104048 72565474
178669 194962 40955346
58023 120145 575827335
138445 159382 52418130
34601 76883 682907297
73463 91401 44713802
32210 68672 91141031
151331 197690 115714570
94043 190341 241049319
65500 100090 78927907
132923 182425 588618674
11888 38299 544475222
169187 190753 42649538
47409 55061 111836843
13354 71418 145438442
30527 161052 929372269
66538 148655 205702611
141659 149755 20370425
19838 198129 446221947
116716 191878 188154861
13468 147013 645871601
194542 199748 532513943
82817 91356 21134136
59772 72203 122219059
198422 199179 1909416
142114 142347 13085543
192881 199166 15750198
130243 197272 167527524
34982 78038 107846138
144331 187384 107724850
147884 197511 123905731
157625 166431 588611666
72043 106923 36141704
130738 165855 574657272
132820 182679 124541753
185552 192291 16869604
178769 188521 24591268
120552 192593 193457708
158646 192795 85248346
199832 199854 896799466
153437 158765 13435948
186060 187100 930710424
111053 174263 955530617
169965 189616 49113998
143921 146810 7347565
154876 172911 918107436
51100 142569 574909958
58816 67428 21379146
166070 194069 552543888
164476 165839 3311640
195204 195559 910215
110832 116827 467557008
116167 187532 178702706
37094 177476 351220724
144214 172793 71370899
151544 175326 59275365
99300 173147 859966307
51458 89399 94887518
95423 144721 204601155
20888 136328 631503352
124463 171736 118156291
72402 128769 141244703
98561 143347 112226254
34852 128525 147058318
24052 109451 425934597
145469 148102 6690361
47819 138076 559169212
31142 105596 632425308
21693 129158 269141748
18694 98581 199842386
183203 191869 21748108
55395 57804 6065636
139267 187856 790073488
37313 194164 392523931
80957 107945 329537292
137628 161520 59931764
149046 162781 960897553
111116 133460 481017810
170418 177045 267776566
168253 175359 895015956
32539 108252 232916324
57035 179556 515281037
71776 197961 724520690
45058 117479 181255040
787 159672 397747994
78882 158232 452390026
33008 180707 773113567
106867 162219 138891017
179480 199135 49371159
38802 177807 388265929
198754 199579 1607346
86853 142497 139463362
189715 193831 10310734
168263 182733 36120893
98542 125198 150769937
143569 151309 369553526
45804 156612 277591940
148365 159968 963389211
22394 148482 445582887
104467 150599 115713039
42127 167627 818772293
150665 161026 25959848
178176 197680 48880427
52800 54378 608588914
15828 155950 919485855
134293 156463 811395914
64851 77704 509412175
96532 105360 22110616
51037 155088 260711163
179787 185677 14934852
56479 157510 718795125
48887 119552 176753706
182053 190092 112686135
111186 180709 965580386
77537 77719 471889
169409 170242 611602327
151774 157765 15065448
5930 158528 382146584
25852 80958 819214058
112317 123362 27731514
153258 179098 64353618
22193 73069 127312302
29697 77047 981423919
167639 174928 18144111
150968 165658 437976796
78839 159543 202006907
121877 174207 130955144
198204 199752 996255894
192421 194189 4393539
160374 173758 33233033
82459 127775 845389297
138565 167829 880393632
115191 174926 468915255
136719 160344 59177420
95746 147648 987656360
48578 83696 87864278
50706 63452 866487081
120657 150365 74632063
12105 170963 397620761
168010 199345 78452369
33480 137984 387095548
156271 168698 269220407
20376 97555 193081223
96053 110194 361890555
5477 103474 245201546
153728 156057 5954458
29951 60118 75652899
49948 157254 960062817
56979 167061 832707958
198266 199501 3127604
191334 199260 19850543
12565 163828 804424243
82584 89095 536985582
92926 169602 192047565
32519 145615 869142110
107162 153938 783046759
24972 42189 25567521
142174 171943 492779391
83942 171967 220295599
38017 66445 71141047
91774 169750 195423747
29357 142346 282823615
57477 68457 27272792
90237 198913 673270924
181662 194380 31998779
187994 196908 152299230
106508 135871 594531224
99228 180940 590176551
88120 177284 952236453
79270 169047 224674140
37530 67941 76117296
91970 101430 11760526
46872 111325 161284066
87669 115837 121714374
72141 178439 265937905
118975 152615 664796974
65918 135816 571395089
98776 147561 693926542
53423 58931 13960425
74589 91572 117591243
26639 73054 116107221
360 23084 56876059
54759 68376 33976193
2620 72007 173606531
97636 172856 501372272
86645 161618 187961666
89557 193617 262980647
100826 165753 162699221
103157 163571 272470098
18062 195831 444886464
56542 81106 61259178
146676 195903 123065878
15756 194898 448376751
38441 42934 11164000
115937 161026 703857460
96503 105273 21954615
105640 188768 572680571
189336 197028 93255389
24106 135508 779865831
125591 128396 7033761
108631 127817 838224101
111370 153927 989253309
1996 7518 550915668
160128 181210 52445320
162170 191620 52912610
15160 197720 903842905
9258 22225 489990394
121345 185752 161169760
155547 173666 185069437
145676 196718 165934869
24664 35010 25965567
63076 125562 482272241
27814 66338 96439290
176149 192882 922292434
157087 197329 100352731
196986 197708 575858281
172715 180727 19893961
188547 194945 13515322
185669 195985 25810577
3593 68935 799850455
148648 155464 17034469
193261 199496 15669665
53183 113500 412737893
179655 180930 3187435
23246 161025 969542795
38469 51289 31904051
220 189210 864788273
78662 133924 138307110
13522 76630 91290064
181733 183288 656034532
86400 177261 125145740
84601 107641 465610209
6970 12953 14863325
117123 174352 143215961
168764 179245 490617119
53032 141236 604234953
183490 195087 235179254
51008 149536 246895613
166294 195520 899079184
38768 188846 595654595
59435 88186 499957390
60601 62633 728754
4544 133719 323416137
32835 70436 94051520
26558 178177 783479207
53443 120479 167745815
92410 167023 229969225
168036 178435 645717908
35520 113838 673493758
23583 105612 698996563
86564 118665 796329394
191238 193024 287586843
140177 170181 75000374
90272 101530 28395067
192178 195060 7248334
73937 113741 569807240
170474 199581 968496524
137072 174890 94475228
29505 108396 197305121
21738 37116 257604315
146514 173408 67057835
112872 183014 175603400
159744 178238 227940666
182967 189708 16934876
90930 189717 960722197
113497 171298 144678470
116244 149795 84229470
104385 197534 943153849
154574 163370 15739809
181461 182394 2347013
105111 163352 216249489
124334 181065 26203870
52026 116053 160219746
115952 165489 413758071
143442 184600 543627359
33774 196791 407851261
93245 175434 275428652
69017 83076 260923267
84866 85787 66955298
173331 175722 6052985
39025 82892 243763446
132969 134886 4760819
56247 195752 461926084
129005 141606 220178991
68591 194996 370106913
190181 198756 2359076
195564 198732 7901454
105929 158997 629735269
102642 177115 748101898
186265 187937 75320952
162032 199278 847453184
188799 190769 158407649
162018 163503 232265362
129992 198815 172064487
192836 195791 7442466
39924 98534 736117926
63120 171973 656187991
166165 189427 58096939
21414 25946 11308422
111794 194902 208098939
112195 123418 28188303
189554 198027 21180809
112334 193131 808063265
66590 136797 509335343
1833 146766 434763557
51391 173388 768731555
87718 98736 827088841
91542 102788 646759383
131066 159805 674489871
26165 196472 426204650
149084 191690 106403300
25091 190315 413605100
121282 161431 100726242
114428 160864 116475807
141068 148888 390026182
139377 192436 132680407
76752 108591 778131072
109232 128864 49329601
93853 170876 834294376
159075 198329 181521024
8426 42281 51181201
192410 192657 589367
43443 153026 587013169
196759 198990 5669605
167656 183514 191618897
75489 171975 98352085
99519 181614 205322582
198191 198793 828969393
185239 190586 1515472
196498 196595 247065
172672 179374 885239955
194972 197420 6057207
144980 194805 124626312
7824 46677 960367294
81826 102566 51888389
117588 180853 158134104
189633 195201 503422985
111818 176920 162989155
123636 168679 634620634
167000 185755 784755800
114442 144832 76132946
187042 196479 23562143
95910 155371 149111130
86600 180987 236098211
58597 168618 918587226
123906 167945 625104295
38984 134906 471256026
143054 180762 618011662
98906 192876 235224358
91078 167185 190764270
114912 121888 17510363
190907 190979 198388
103246 186380 542931910
166365 188624 987297531
24684 175269 972864559
100793 104477 9232434
28633 105802 193059951
88670 123010 86135285
123393 177420 583486348
40537 146597 875026149
62494 64930 349433420
61173 196037 250599563
63000 196471 979930751
68950 155569 227329226
128462 140490 30118351
97530 117721 50560139
121297 138945 488237469
163819 164935 359850366
96332 130019 84531062
148232 150480 576606479
72281 190444 659932987
124885 143454 46413984
154823 174423 984976013
53749 133074 936868331
88848 181481 779495321
39171 132522 744059821
116684 179549 813211993
1147 59266 615815599
35959 49763 34467451
192105 199432 319394043
172541 176034 7320725
14416 182045 419478304
139636 189242 123991395
131499 138010 16337583
188601 189560 505221256
108917 189666 202148108
58541 183718 313061443
88846 122388 84130955
103125 180832 682799340
10736 168642 583764916
32247 165171 494835608
175958 178380 160453171
195177 198285 670018427
61829 90492 429601739
8943 81191 180897993
9485 84227 420933990
142861 197019 135371815
151823 183863 80018635
43224 128314 213050035
157261 197899 351037148
163456 163903 29003849
63662 117345 134281943
81675 172443 613307801
114152 133794 720955099
120130 168801 121889085
37733 174217 360941389
73514 94779 53205023
133929 146668 31930492
158105 175051 42146637
24756 133880 273239211
7708 96270 784728790
96678 141486 112349612
34542 80775 859763261
196064 198869 5262104
18277 199211 616101619
9821 139085 388521732
44475 133701 223456593
144796 150829 652495533
30323 199798 424126599
117115 190619 515334753
30354 174085 359587131
47458 60717 33303959
179481 192951 33896600
164663 174710 24845084
7511 37356 74691808
69427 176118 266931849
189903 196819 390944023
128318 154171 64731993
172923 193983 52748154
61556 168090 266518043
14875 25922 472488815
27712 61332 711799050
78231 144365 580477840
42149 196666 386623595
179442 197269 527877534
61091 163364 489757913
131677 175348 109201062
64418 101806 93577193
163921 183610 605207778
116814 148667 882156750
60620 66164 13776765
2523 66275 159609331
73784 176083 763196556
88610 159683 178228586
125425 170697 133816831
27635 114561 636084152
86313 173658 218507305
126612 145861 808616728
167136 167868 105056
72490 87027 140209888
181826 192650 27245926
143951 157095 347280223
18189 115430 243275939
157776 176718 47154535
6291 153145 367690477
75669 198079 306253492
164766 171206 9841728
168709 191636 878391340
81645 98233 557264323
183748 190790 17658872
130363 193091 156844095
7722 79323 179289673
199080 199450 967924833
153479 164415 27526173
124722 176523 129456966
148326 193413 389369181
44181 164322 503421270
35041 74071 97603435
103808 115227 28594047
120937 144663 59437383
101383 126736 295953014
183399 189969 16487653
140546 167778 68039222
171834 198564 66963958
150377 152769 5896694
98009 169076 860991261
169866 177330 909470515
113445 150912 94064188
7796 196770 762927435
135810 194651 646899781
98527 103756 202190601
137885 146293 21049907
140481 180772 383992104
111037 187047 467606074
148640 173345 61465932
46317 173290 751089174
21367 144616 308505842
75863 94648 46909859
68656 169903 325266262
195853 196561 828288572
91705 133336 384030196
73914 123281 123601221
120096 197152 192814611
185105 199294 348494695
133633 161179 377258456
50911 96348 113738806
35038 70787 89427376
28431 72815 635508337
198485 199445 854371447
59798 68208 20888148
16819 145952 743281785
52002 53621 4101837
114099 136216 152597869
176994 183441 16150291
20770 139764 297904311
25982 139760 333983823
4511 53625 87798266
74102 171711 427537889
67125 73383 28270361
179875 185812 15059975
129859 186156 443049479
166814 174246 18502840
114129 194146 296324085
112016 131688 49369737
65742 190580 312443942
81633 160787 331532787
126384 195911 209454723
198740 199487 1907273
42818 190703 370140638
124649 177332 131676994
161789 194140 80669130
40883 176617 339572048
13773 119949 351412679
119853 184263 437435774
92636 159070 166517387
30904 108207 486263149
103276 167337 160468536
1459 143976 782793064
44660 115876 871588647
83863 194284 616033683
16038 104368 221081778
175963 192939 42553705
142139 148199 15286789
83112 171957 321286905
2837 188580 464863126
190490 196729 36690544
60382 64965 11363336
10327 132776 306692912
8867 161872 383273541
34417 78173 891031213
100269 191984 324756327
145864 182286 90895274
69931 89254 319131263
88167 111781 293616593
92622 175452 207317897
87739 89231 862753805
168549 170007 901511146
53390 123383 175171096
75222 155160 200208740
164049 187416 58289445
18057 126880 405152126
186294 191911 431040809
102346 171064 171955431
150421 159422 293963391
25952 49713 133674372
175580 180009 10926618
512 137891 343915506
49295 192692 358838828
171380 173104 969929
116244 196787 201533781
158284 164632 15960507
167414 192905 63735648
153546 178185 61385667
30537 153771 954356374
82483 141030 291575106
61439 133466 922155746
86658 110198 58934657
57319 89050 79016032
742 78342 973614461
114716 143171 71402070
149575 161431 29697689
161193 193972 81739814
27231 114049 524808991
86254 138185 384475255
162247 190768 71151468
41881 119375 193872077
29507 38564 22691231
87760 143197 252535738
146260 161581 839327831
3994 66827 157272885
159758 199615 569531146
163018 197988 87262749
173301 193062 685975021
28357 78610 708619375
51636 187010 416129148
45762 98080 329473528
119586 175888 872011694
17272 148104 401105069
56354 158367 255252886
18543 37974 48637806
185261 196185 842364600
170917 193058 55079598
2110 186544 461564741
44622 78678 85349867
43231 111570 170950998
142858 151625 695744081
63062 123115 150305744
195029 196917 228038439
120888 196270 188611131
195564 198174 6499103
188174 189526 274286068
197559 199700 5461673
198526 199764 3151459
7585 109831 821085361
80343 195621 288509572
14677 58989 115776114
31979 81611 574226933
129989 140198 610851209
94434 150117 139662338
72338 167684 238717002
13937 49810 89900286
9130 139655 762523834
164137 192361 70394555
113779 195604 204892304
123805 195858 180290307
73498 144338 702146748
79823 113529 441230292
11395 194684 203517025
105583 144634 353651846
155104 166445 288894393
124985 192011 399996659
178607 188348 24592189
154500 189605 91937933
29245 172796 174935850
78433 126754 581199165
194133 199428 13293272
4571 164556 400676253
1926 23042 52828896
175653 181316 14054731
188804 190911 358646752
69938 72715 828397885
5171 75356 175781249
175368 198718 168438626
39801 55401 17232495
29430 104594 969476654
16862 78894 155309787
141751 163054 53442411
103295 197413 752715057
171818 194968 240616244
136236 166889 76655736
56093 145167 637243378
197995 199048 2663915
136081 173789 564313846
37225 191464 862373250
169337 181021 28995057
156152 174556 45760567
172142 185901 800520021
174270 179515 12973259
69961 191962 305333839
413 93103 625273342
32186 192758 575593812
185393 191123 419071128
122765 135074 30861778
199250 199388 355218
109744 140663 77601807
114549 127702 59258417
14031 56489 652695433
92273 176590 211105822
109078 117045 438007427
2597 98497 63705734
95579 113477 174655220
137571 145528 750705587
156412 190390 821262012
111099 160976 125108932
185618 196103 26212452
175582 190014 36173997
138604 167937 383225396
197632 199745 335447800
53655 132912 198449284
166222 184270 709516787
159018 196185 92810955
65744 158065 594620062
158996 177859 36659079
69920 80047 25361789
173738 176934 856507376
64037 174828 277187860
42520 42721 484552
34591 134103 249078114
182072 193371 763326695
182040 188405 13380311
68618 126776 732867420
34898 37631 6816521
174590 198488 714654047
24051 28755 11847394
14620 101579 761366382
116394 171429 137735091
55022 144999 427067216
18448 119391 252591402
102450 136860 583486800
130987 198430 496723657
161631 172382 85422652
114787 181998 168109774
89978 145229 776304400
40609 74527 454036305
11158 73700 773195809
57144 70853 34051971
166941 176628 88885801
63599 118317 136871307
119922 194391 556117766
115671 145022 73558880
79960 144191 389012109
61941 185093 436906487
155571 186127 929333941
15586 72499 142426563
40617 82050 103616817
37479 53882 41082802
144113 159753 19529536
45502 161790 334587337
175505 199433 59958263
80579 139972 148775265
22910 96990 861028913
93170 133324 698392604
23470 120268 242274203
180963 196308 50355916
117500 185009 168920939
168494 177676 22841964
22523 187458 412848812
18672 53296 86661223
45285 145987 252180911
21776 195789 435575713
126519 199279 181991908
52434 194205 795862507
141965 192227 430527339
21163 22018 102549756
130174 134325 636899771
176364 198951 712396868
79406 193967 667810196
163025 175744 31552364
195781 196872 2643427
33770 69899 603405571
188207 192749 584134527
75820 84087 20578395
17966 72386 136068876
108881 198030 526983210
148156 190495 949947612
182169 182491 821677
87367 166655 198640560
155208 187558 80824026
165429 168082 772632714
27340 112884 213996209
43892 136182 231118133
68253 162666 523031316
12287 76942 162055649
94413 184777 226077606
37483 94874 885798686
2283 96904 833760767
191258 198026 16879730
1382 56999 826382216
81362 169621 986602408
112187 121931 24433243
196429 197438 2504794
44154 156531 523385878
119631 195864 190874729
85471 177643 385348206
86946 102420 247245999
34458 87424 132316473
138074 178817 101675217
128352 138214 16886203
159637 166279 677720584
18399 158822 914138216
172495 177726 13033079
89922 116545 979555412
86043 165434 198871042
51561 87312 89425558
121055 171841 127031463
3054 69379 839285901
131887 175886 595457242
74877 129069 563695425
64277 142108 194912008
63523 137666 881512102
54694 188061 333702102
50365 111692 973953212
142975 172029 89413118
26815 181003 385674521
107128 181135 185159923
149649 178690 850823277
93984 196797 699955374
141550 186801 51256204
148940 162244 518338524
27582 98415 853544448
141116 150209 22898230
189519 190156 657262548
64037 80154 303641431
122893 125927 841753722
165751 181817 39865544
17704 126333 165476297
156392 199980 108860950
21219 158773 872259233
75468 111221 89366570
151760 152620 933534532
134010 143856 24626720
126413 155583 73124333
23006 68691 114281778
61266 180193 297307361
5208 33639 168944739
182410 199894 43955306
190117 191322 3032045
32890 36707 475183357
94192 104454 25385435
46620 83682 933879982
120918 139192 959500768
7335 38552 271830453
156175 156423 617878
38525 99920 758429258
135616 140551 542797971
194302 197912 9028708
132253 190927 146768768
1801 137642 340017427
190639 191946 298996562
74721 146425 179540239
142995 163618 506173743
89686 198376 451704159
125025 158226 83126993
14451 49802 88582196
159466 175947 66896724
12992 74106 709545786
85636 157700 180581208
73361 133227 973497490
141796 154060 30702608
149875 186572 79662457
190800 192470 2410406
139858 160485 51673994
60733 63546 6994041
12474 85632 183226657
68715 83244 656375319
150212 164254 75678477
41027 45090 841830448
23517 50502 67562071
64720 144930 125006966
98607 151718 572536644
197712 198581 242171586
111920 185349 207029668
189089 192378 629387923
137737 143642 478594858
29281 75619 116031857
74377 144598 175804386
88832 160568 514518537
170718 181235 26178583
154535 167411 32110093
170524 192511 641772377
140864 163305 56270443
53763 189347 352197119
158228 187041 657724593
164549 171079 179171550
130274 194906 303475424
102381 142638 100888040
27581 154629 318111349
152335 198921 835806873
148981 156157 17981867
139718 177050 401063393
154849 160566 14325910
192658 198335 14219055
49838 90546 101668246
39731 131444 229452770
57168 80858 152308487
42839 146352 259157542
64424 107165 284245116
58632 168849 204026465
168899 186364 883931592
174026 182069 7440281
19331 184664 413671676
117608 184761 168008663
84001 142283 146010638
43645 154997 796128067
171625 171940 896409657
175457 179701 10496527
20667 38165 921093459
178684 195375 41953998
168854 185550 518179878
42922 120508 194150909
22775 192351 424414350
42073 82599 871340806
63103 187565 311538712
43873 101145 438574690
94849 136443 999026774
102378 110012 19048822
140649 199369 146849040
133155 189892 577630965
157305 159206 4641014
141577 172281 315557976
27929 141460 479899932
40919 133097 703245381
110213 159055 282173315
17594 105110 991693364
154525 175056 51159432
28569 165799 585938319
90346 140590 126092973
195971 199642 9235259
45201 181517 461834166
104136 118923 82943388
16637 117355 252023390
82063 170203 483314023
21598 153176 329489259
67514 138458 177700519
187807 198081 983184130
141514 156368 37292044
97357 152377 379177937
50105 56747 830998041
71923 100047 70408116
163910 164139 405105203
85398 177390 50996854
114279 148896 86912780
37723 84395 159389683
198915 199679 1938250
16109 149970 379534534
15392 48552 77700697
182083 199165 740180674
123531 175150 129100037
195420 197704 5646396
179675 193984 35968377
73882 110851 95374119
174775 182349 592358950
45229 137252 230428691
85594 174157 221594846
42206 105388 158056265
57871 187749 324880796
27927 50567 516830684
159843 187627 69421476
75560 77918 5895796
24126 113627 498790689
175637 176686 2632353
110298 181101 177053509
9594 166746 745896922
70726 81375 14330455
174967 184911 24875828
108159 193872 214580392
153937 198986 112648564
199947 199980 80159
94043 121761 69370383
10013 155282 593793565
109393 139536 946378390
38746 60072 273855740
64591 174162 274191166
4588 44158 245286124
111330 159632 121074831
74123 87845 440373463
149730 170176 50981724
96476 183317 636187389
173335 184745 6586357
146926 169202 624575726
14014 154775 517885262
195992 198713 6815121
114345 177520 158058410
61646 103343 825777674
170033 182494 369672151
131505 179884 687038289
144857 150862 415510710
15207 40873 787599369
105807 145081 98427660
114425 176574 715940362
183689 195495 398036394
167080 168170 180147983
199153 199400 648447
169234 179527 735317383
25951 94416 359741649
47498 186760 348534033
137206 165670 71316533
38741 152784 402433502
36297 159853 309322207
26934 124445 505881877
147068 192924 823307028
126279 149942 59353285
153686 164161 26331991
132066 149311 379540194
193587 194553 850462993
112714 174288 154180518
125195 139273 879605310
59635 189191 324025093
101312 188425 444775228
55188 128518 183486207
196221 197571 3363948
147397 198217 127006812
198421 199691 131186600
156173 186888 76608605
199535 199640 264706
62453 142418 200183076
174176 194590 51125982
99700 151418 547623807
191426 195467 662347262
190536 192578 5083807
150716 192391 104074657
139687 180598 102021642
109965 193513 199403787
120742 158163 900202200
95710 109349 34063869
65092 159549 236542432
60809 79133 45824999
29546 110613 969239077
78201 135221 75322631
59193 107203 434717803
173172 191969 347810362
96493 103227 16820123
117977 188944 835736037
103709 181717 195128427
78280 118381 740669844
7741 45130 48007281
128838 165395 91578168
63870 135470 179279347
120192 180649 489329799
148613 151182 6420202
199837 199913 248598673
93469 190515 242959518
6607 32955 66080746
80777 154091 312079689
39216 167520 723540999
102031 109796 243704312
6508 62002 302953398
166559 178860 496817382
32663 115875 854449512
3734 187579 873563290
176240 194734 535808855
28880 165785 342790858
118032 132936 811170656
9186 64407 138345221
95224 154755 201716285
140179 177823 93963035
90643 177433 527055020
166263 169959 497807351
156586 161822 13123500
71070 79676 21645664
81044 167171 711014710
192289 195565 725511517
75701 169958 921936720
17717 53379 267667764
79480 114704 88043610
23829 173559 669386177
37163 134421 262948186
197394 197777 987672
96420 162766 166335789
73863 146887 979169539
124635 194611 175040344
192212 194702 6270971
41976 170388 321365533
21944 163758 762911515
47589 182604 959183788
155745 168525 31769153
183224 183998 738383563
51625 197293 364557832
191820 197934 342695132
196653 197794 2850712
104601 151127 343771513
109282 123916 117710868
136160 182561 654355904
103716 177289 711657864
124376 161363 92746150
147468 179192 79030140
66950 86306 48411310
176288 182410 15221376
187333 194859 18789119
132613 135729 7799946
134084 184589 126216996
66123 99051 82303607
119980 124363 731565737
179150 190631 28958183
186856 191729 803569315
127296 147540 50740144
92745 157819 152415033
44349 97712 498467621
52005 97880 114821328
32053 83871 749795944
70884 119087 120658809
16209 176474 887702833
115129 178221 556589244
27689 157702 496836564
19871 82579 631736914
128169 137315 22903389
52873 194674 354909700
137512 193257 139370194
157313 188607 78033189
118344 154018 89421107
198547 199245 1761686
67936 92514 715256498
70961 155963 98577426
27604 35757 273012525
32894 44974 30110664
26242 30698 11256172
35983 96159 985117091
166511 192144 591799856
120951 172111 128029469
44556 99175 136673781
81027 173820 232142175
154094 184546 76026239
178656 184174 13959039
84377 87125 6847463
22576 177849 388497615
37636 178772 935793032
104754 176026 178341376
76300 164086 67981395
135383 162217 67312269
143917 189244 575781349
139718 177874 46404096
17868 157392 947070384
68619 162044 517033511
180735 184334 9183765
141992 148125 15452086
45085 133013 309324529
170793 171715 2288845
16041 110143 235482063
49268 193717 848752568
80065 89968 190443269
64448 105086 101659985
50044 196024 999924689
165188 188399 57886317
196281 199756 8799893
113029 155763 361045584
67936 75202 18221265
104540 125913 613043740
161507 174851 133891779
82635 179939 243303992
146525 185830 98228563
144006 158271 898978596
142244 196777 717684080
85932 92184 790835075
157853 192958 239381679
111974 156407 314034569
69612 101232 236047440
51336 193692 854955482
162375 193237 787834932
23272 90474 168010176
87800 191183 258963098
101359 199140 304705142
178971 190939 30189559
62553 110838 120793340
125941 198715 181993506
132229 192380 679239107
91864 139175 118769366
175437 197099 182104
26917 80119 203339904
13321 76422 158214393
77850 125980 120478466
138053 196019 144925077
127845 189985 726690354
179173 194360 38175592
109312 138016 361679423
126747 131693 12324675
42314 188141 364967623
72775 112843 100234156
47906 115650 169573180
184023 186765 6917874
181164 181931 440629434
107304 124090 42172638
109125 130986 506287291
82678 92133 428724047
22724 154250 935462079
56999 149924 989625460
153291 196480 107892017
101651 158282 141902600
161796 169411 17528373
180895 194593 34493246
149879 197855 119782705
13699 61688 644601868
106664 144435 94658524
38940 78623 99358055
61274 181439 300452778
68791 121039 372177265
150001 186364 746500880
25859 167608 354839958
11225 65992 576318521
70310 100634 268428959
91493 92268 1996370
174013 191448 416006811
103110 139284 660850965
146924 185629 96712618
101256 135844 965504604
54834 72116 43067080
54330 99729 177781433
91457 181028 886020206
30075 82691 212378125
140357 193454 32360533
135889 162705 67287281
45098 108984 723214308
107771 159976 130873549
171804 196710 62361661
86175 159808 338218603
19974 193486 783291784
138769 141808 5891832
154193 177157 57268287
136519 150411 34907561
166399 186624 106175618
95325 167957 339960732
483 63113 192644251
50047 162514 889070050
192273 193713 947011935
108845 150684 116249642
7261 37872 108603255
15133 148950 636650102
150109 167900 374111135
65091 101824 188017583
185830 189075 8137281
23379 25132 4349039
68704 87543 46990995
188560 196965 396937039
115941 157081 103285547
39462 95689 796962366
97868 176776 820255550
32967 94946 155002232
61404 110717 123307777
28965 97448 753966708
30903 90501 148853727
83545 160603 743577297
51836 96475 523476880
122108 178167 832679226
81442 184119 256948700
4445 65773 153507874
187721 189028 3247769
179478 184183 11917198
3657 157588 385491259
105662 154152 121524442
43855 128678 676816507
89451 183394 835822810
70107 122858 132042820
74574 152484 195124274
97549 167588 175369769
126547 151768 702807625
157308 166658 23207265
45902 79437 68098015
176800 187566 158923563
62800 95742 82360369
11199 162016 377823242
186765 191849 12725243
26880 49207 55907995
36166 61981 873609326
150404 151478 2634796
146800 161241 479122076
32692 190173 488764305
181175 191607 405654387
128699 147085 583685699
2616 60524 441642181
24215 97615 537298131
159864 190017 665862619
71789 175590 259743310
97010 161799 770952281
73446 94350 109089884
77900 168207 225891540
36046 119914 209814430
31507 161552 296324946
182423 185317 13823371
130230 191642 153513304
98008 116731 398007726
170668 175975 13201854
3561 142280 347260955
174591 175696 2758471
193387 193944 589479542
124014 195707 179370954
77130 135109 145088264
83988 94130 25416194
73792 153779 200337001
19916 114795 237409907
82559 109273 66775591
114942 118067 103590341
126421 154679 70765199
79916 151526 179417555
18881 151785 332748975
84329 178206 234859392
45039 90002 112401577
123714 178250 136287856
23085 133131 805055417
185971 190601 11630809
1005 19247 45670707
124971 168591 109061004
103533 194594 227998288
30472 169128 346998471
121895 156497 538375998
80627 121522 102341331
12187 97769 319924457
166823 181857 37398459
128577 160614 677482000
51641 158133 595132091
12929 36389 266468370
77750 171736 806454910
90600 138677 120685163
114307 147519 157105125
182560 187605 12797237
127986 156099 37427049
2513 163288 402621421
190140 192042 539766142
190318 195492 938919315
171373 198738 877160115
31897 115080 429524177
54563 79834 63179359
31107 85026 144636391
52960 181057 320423416
31923 53015 11412869
154052 174252 663640135
135057 189302 135638166
132324 162994 126042199
142254 178590 254076342
10864 25461 648255309
31461 41701 25545819
13984 65360 128717219
134159 157824 339802310
123729 167363 660788000
49862 144984 681295317
38466 131132 231907399
182539 199598 37168870
98487 179389 202352037
29343 37300 462218782
181518 182133 488140750
187940 191227 635622048
36323 59468 58052854
103500 168058 771389671
99183 147144 120268714
115136 119562 11074455
173734 180393 264746816
11610 155965 361650225
145957 199521 133961452
54809 97950 346592811
198417 198578 94820366
61917 187229 562395192
64650 117694 132733063
59511 155179 980076539
45010 127192 349903745
121383 134893 18302317
68337 106429 95280470
37525 80486 466152749
45380 161268 545355584
9644 22011 31023300
51046 155796 550136665
102671 142916 664951271
93452 198943 953369503
4925 20778 759698499
60020 67752 928321799
86584 186348 670164226
43971 103588 149161253
151511 155172 9153095
137115 165815 918389181
125397 185830 388423551
17813 98353 201474212
52763 173282 301525402
179942 197440 43943425
38450 49980 28744640
77069 147599 176622250
54328 153160 247404538
24041 186054 405535641
131969 155336 58604376
63698 180323 616464444
152350 187393 87604806
119307 174917 139138185
82023 195562 284203523
128453 128477 777187609
132438 198264 209278623
64639 116468 129660923
122265 186169 446352941
167597 198573 77488443
12924 194174 453741482
13884 166362 381851846
123543 171512 30824385
130317 163892 84127673
29467 156807 444308989
167971 181106 704234305
152949 181077 329567128
56066 101212 112767068
139886 176816 92233838
75910 178204 277941214
78370 124980 477466512
36285 79064 782446078
186368 196919 674071487
199498 199737 156210511
1839 3508 405754564
150068 195477 52296424
72725 148832 922654240
197120 198863 4409692
148839 182043 529382098
35070 161307 993748778
103941 130967 67798684
115539 180652 162774794
79905 114853 87391117
13572 111804 245872856
11521 88926 193698065
31413 146742 982533995
57545 96177 764931272
44479 162366 295313313
174224 189946 39393879
104863 160095 552943646
69653 150353 155290565
59484 111547 130050103
42989 148400 532458057
50582 60194 969992932
160989 194934 84706427
143140 160323 442642953
118526 164929 116400145
6758 168623 159765950
43412 75502 165130442
20526 24065 391194315
10402 154977 829196033
14902 172690 561650899
136320 196894 465073529
117741 143213 63891889
53657 158419 262332429
50320 194853 361766923
61784 61852 138226491
66033 115350 123337726
26648 78948 40999273
10937 58748 493069494
99687 186582 917957809
19287 148429 323400743
69339 132807 324586901
103344 178040 532277582
76997 194623 346854585
57393 77122 49261167
170390 170410 45826
66026 109883 109632719
148233 168991 51767798
147695 181470 84133722
56023 186089 325302898
117987 165607 650190959
147558 167472 49704088
116907 150853 85206189
56198 69758 33731169
189425 191835 6064187
106457 143179 92072122
138528 159781 53202505
100631 117735 42818240
49367 196602 368420661
186362 190502 23766730
141915 169982 70195656
6721 97550 227318516
100627 120087 245542231
49815 79683 641139039
158012 187936 190553637
32781 139258 266528657
195265 196168 327237086
142451 154949 915681687
7265 180221 610253162
134077 180300 818766541
62669 91815 423672542
34218 164237 383985083
57409 149748 675388704
171349 196707 196982693
94139 159658 623193079
35740 126681 364800645
124406 125883 954898787
113308 128857 39123419
123062 143694 51688296
30704 198108 418864747
191846 193561 4275855
56937 62500 855341451
31610 179404 494289611
198682 198843 413809
78478 133223 137047817
119563 120055 787807512
98902 152758 699630428
73744 187826 685612767
139642 149806 25542746
136356 158480 55405347
21094 84034 713142883
22556 139061 291747742
188455 193290 12058600
159092 185864 66812859
184077 187199 6117633
82855 104840 578974244
156302 160312 347852106
185776 187774 5083871
81992 110871 447283785
189112 191209 5295135
132372 186352 134982476
138530 149085 453016260
33436 129827 241311769
46523 131509 212778980
170997 181432 26011604
164505 199790 88079080
179814 180738 2293390
149658 164743 37752674
82712 187156 290294949
127968 155363 978898233
136536 179698 107719799
16839 82086 163238016
177020 192779 39472528
74071 88655 706139975
176737 193245 41305460
80953 169515 221702474
12719 119266 954980750
6930 57152 125965405
103821 179659 783967623
57981 60734 6808317
66468 171694 941121098
20230 120293 250387142
142831 147055 353209994
152127 190432 95785706
87194 170806 209316026
174464 200000 63957881
128547 155077 17434643
135862 198342 578689232
76558 115377 96950478
137929 177453 98710497
97651 116298 46703080
180842 195946 7716414
4976 21407 41153694
59257 102339 107608478
42488 139822 243672435
182270 184064 4581156
194021 198304 27852525
52055 157880 642858967
60340 82092 805285298
139226 178851 98850331
140820 156787 484869920
16584 30933 340340621
195944 196507 888625291
91662 168365 916113850
30089 47174 568173514
60251 183033 307084016
172242 195580 58440403
147975 180487 180882573
30701 185302 386802813
102204 191292 786497601
107917 123523 712173010
186302 188375 37090174
9690 148537 816338737
52352 189548 343410353
152388 178314 64564432
27876 64702 57498776
83198 119124 89920793
58982 133614 841540904
176231 189499 875053254
87147 174591 629883709
137828 167076 212926517
137590 186966 947433708
149818 197876 850168494
191164 191196 89520
14876 20436 314578
124089 195787 179403255
14849 141427 317043393
48910 132077 208218095
181455 185150 9376899
156710 163504 16963525
188882 196578 249437091
108488 189141 201899626
65462 130896 350042722
140743 188308 259573959
189524 198915 173156255
190289 193480 833508570
158409 186514 554638366
99609 159491 183747148
124915 162577 94370646
94214 103636 23504743
148423 170390 276235669
127397 186186 929905110
161520 170157 21387806
177549 198824 53340250
149322 199169 154782554
46097 62224 12288437
151277 177958 867590681
196273 199947 9276339
10043 154228 268866040
58790 115571 141874104
153682 159447 14442298
3508 68578 241487550
8025 54235 115809399
193384 198878 13784525
92161 194214 628846843
149709 163543 34645069
122471 132816 25993793
32527 139079 266734623
97513 176088 196651759
111915 122094 784043196
82181 138128 140150693
14697 195026 453395736
166036 194566 71294158
109068 173569 161375912
134281 181123 39686024
68981 84766 39475478
87821 126455 96973991
130943 179919 122247245
12993 48241 88355831
90987 180626 224328298
146207 199615 133596214
191107 198447 18332547
96783 116948 50553951
66580 106145 98949485
44306 129152 973624276
81042 92304 238842434
4740 173780 423002340
166417 197694 78088098
164162 195456 56054824
136719 197287 128215278
182035 196484 873873575
177848 185202 18480588
120418 192200 179629949
2963 79448 191495502
177782 190283 787218362
51644 191463 440640663
172821 181120 302484822
184097 187934 9692901
79923 161287 203892234
165167 169393 10409858
99887 186900 217773637
168221 196804 71491150
73680 160675 513718964
52758 80942 70582604
144049 166282 55685818
100627 123678 57774572
26762 33865 440577661
88702 108069 48534773
9061 61902 772809066
191826 196381 11318609
185609 193106 16900672
113197 159267 115555034
31751 171607 401144871
181409 187301 14964529
29240 179264 970223905
105840 173007 168087587
113263 120911 229813454
114919 143121 6538743
63844 199035 338331474
29372 67726 446648617
40619 186763 365706034
14778 79424 161969203
14874 84871 175265185
57198 195613 346177684
21265 117157 278581798
180683 197086 41233635
64646 184832 300694773
44081 147331 924584104
40497 154978 286623790
23704 123431 422645950
121686 127697 2104289
168058 192808 61927440
21964 177864 581422220
53496 84987 962339186
157401 184201 66752091
10250 153882 359684182
47848 52586 8718294
56899 168152 908397296
89499 124834 88732840
49190 127140 195200223
59501 110370 127126685
170413 181999 722217423
52025 128405 191294672
173322 176934 67930237
55217 189273 417751761
108064 116981 379638638
55294 81414 35606120
23494 54676 671532190
18504 25354 607628225
147369 183864 738833074
24670 158354 334787526
169757 180390 839055624
135504 152006 791903217
101126 180536 793400094
38421 145282 267451068
21870 164861 767307326
199894 199954 142099
21399 73727 777871471
98342 137232 756533503
54351 185763 328780859
166226 185681 48561906
85323 93850 21338788
125545 161836 90970581
150814 194965 110256275
18991 164418 744589487
13903 148998 338447026
160707 189697 72325983
97146 198842 915995776
79897 141487 154269008
163307 193352 570544326
39892 75452 88966387
72785 80794 20103386
177713 181152 108492730
147161 187718 584759846
4078 148979 423024490
142256 196054 61559773
17489 191011 434303729
65441 105016 390445047
74547 194145 299269272
98787 179939 82333492
8182 21856 788173390
129111 178195 122567745
141382 186475 112723788
49808 178030 320769055
167789 184485 41696882
146778 173466 66509891
149625 176323 599626274
181657 189613 20090792
36489 195903 501553040
45478 172467 705629402
44377 45996 4076005
72853 148026 982801157
141300 155391 768337495
54932 167801 282355203
54695 82901 70478253
42672 91150 786666429
6927 135325 321479294
123794 148065 298733436
11197 61196 337735681
21348 169231 370180408
7355 140489 435305670
24975 181629 391933372
188853 197741 385145566
65903 166411 251626353
121096 129195 20386605
91383 137528 115830533
169679 174129 778962413
93250 109422 40419683
181949 185610 8191960
74788 186783 863180099
23385 171095 369649181
104211 182448 866244078
144670 186297 104118025
113565 134686 53047794
186007 187312 3312285
101536 186032 211451012
92167 125211 82997707
149410 154055 11525464
498 85607 284743912
81286 194096 282312600
172875 189326 841398444
34302 77244 107482092
119951 184311 17297729
119965 181374 499333077
176808 178821 1122741
188669 191812 399647139
128890 155681 288088050
154579 165191 26617589
179026 184216 513228611
87696 156492 172625739
29607 82635 132643763
192299 196592 10702211
185305 198778 33743304
190088 193243 21546811
82543 91895 23220072
125767 135912 25325198
137211 165513 70902436
167256 199200 79898063
178739 193722 154102127
75758 109333 420152465
196217 197430 3005424
10511 132190 712265119
197423 198650 939268681
6393 154637 984195657
166612 171101 11092852
33285 187173 385041138
173406 187717 415284702
40297 85108 112062230
182315 189155 563815964
124768 163573 878472875
147933 149061 2821617
8737 23335 36605028
110114 132597 56424589
58180 82484 941722607
109315 184259 166653958
94373 137640 108436201
62233 123131 894240351
15303 50491 88104345
167996 182817 721087719
134553 165867 78441838
173045 192021 47568191
76875 181356 261201480
52477 56430 10184556
3772 189030 692811605
3040 87842 212059369
134807 198525 159356344
142758 162345 710680163
189970 190022 241385704
156449 180100 58716881
19096 111390 471860756
101667 102681 2444549
32763 53654 52224819
174718 192628 832629396
75145 124463 713236390
137909 170560 81614584
101026 178552 193886821
107166 169187 164250037
145346 184171 740968650
182173 186345 10574758
161336 192559 591288497
71991 126345 136170532
15169 84090 172534571
86383 163213 192542975
60277 148519 654642578
197201 197384 933687929
194328 198504 10464879
157665 168199 981224687
81835 128355 116563195
110813 115983 276026820
144472 155167 940595668
49143 146839 244652995
67462 149826 829918348
152527 195244 106739395
69437 76491 17772525
167491 198955 78714384
91553 120706 453496999
176316 177682 3361002
191778 194100 5792447
20316 65385 836946357
159813 165271 13706661
81805 169239 256398785
95565 198583 257885990
104420 160655 166849391
30886 113709 207090772
142058 161648 352975997
184987 191288 15867582
2438 92264 224659719
127342 133158 139517572
142552 185750 112084414
159806 191091 78156109
4428 159786 85044658
178448 185954 708289887
113800 192496 970925177
80171 90145 706226218
70047 116136 115295778
184783 190471 14360103
88672 191102 390539944
155845 169610 34279126
185716 194845 330905071
39507 129806 987126127
123760 154423 76857536
17302 79809 156430704
70589 181996 278633139
126177 175568 123428519
171068 193345 55779006
161387 166635 12977548
52684 181541 986204859
9913 196160 466200321
179168 197968 648942969
89534 116887 68601780
80063 195147 694216699
145380 168817 744658105
190876 199464 846963824
116498 146673 931458403
132227 146848 491888940
138113 185089 117394969
25287 48425 57973758
17458 178236 579035826
185503 199850 35970916
181333 192113 27131645
171861 176528 10146008
143320 197964 386547804
85237 104944 866651670
172362 180365 19826649
156698 194348 871907681
177456 189356 29840020
160288 182776 55998974
182637 199147 41435336
140253 151820 28979199
133635 180704 970774784
72293 165684 233961385
122429 138165 431785682
14777 120800 265450534
63041 138794 468249148
106811 142539 89611006
20611 126123 898212007
110141 197027 217457527
160730 189081 490171114
94397 188568 64137110
158163 178476 835111883
113764 198525 574620967
89965 92671 6859976
98502 112330 34591780
122998 126352 68519455
797 80696 199910401
102393 152777 411394973
190928 192055 2802926
2595 90855 123305765
46549 70798 334607774
87767 144032 141079555
140470 186033 113914300
127644 151016 59906712
130417 144842 196253761
99102 153580 136535032
193954 195081 2875868
30299 48171 467996170
7604 41450 230011073
59498 176228 291902404
146124 185677 98876734
67325 160510 233358750
15802 132437 292033723
180881 198797 637018165
180376 194760 36221322
26965 69802 107217481
161217 178575 43027626
104152 137883 84574204
99121 102003 7288424
48001 96402 148678965
161092 184381 794327195
191864 192531 70082093
40531 183947 562938070
98145 114338 40548533
5782 74094 170948646
19132 40486 53497742
23274 101663 816016830
117464 129375 29960259
25213 64922 768530083
157941 194627 2218087
38474 94099 396319732
133396 174749 659317481
88126 137664 124278230
46669 164559 471171245
68391 158106 224724929
67188 146682 199073213
159083 196274 528644221
130589 172852 343212783
111730 179071 168456818
161086 179268 45057421
3691 193439 735460381
170901 172524 4055826
107638 170339 157043153
137020 193656 452013511
54981 129027 185316379
159555 199750 605778043
67946 162495 542337311
60547 108975 121016649
155399 196331 102165413
72126 84161 30131957
129341 174254 112254097
3339 15201 29624572
31281 158974 319649651
35159 166857 329654054
144343 156910 31666925
182420 189651 18237199
21667 183072 403951451
112764 169390 141894539
81572 126299 996737279
58750 140095 203531216
20751 122976 578052675
95036 127626 81677786
156958 177739 51611274
108111 190942 207415602
38125 197035 397591447
37645 179276 354260585
95057 137307 105878122
159980 196565 91355629
188149 196157 19959513
105506 124076 46593717
158074 178396 50485497
49954 62141 83424844
42774 85158 106001097
97792 105560 1911147
74246 84049 452007892
25703 52675 278955652
19544 20818 238535980
143810 148514 11926621
60123 185056 312432778
68653 103537 16576541
166253 183321 745815106
65837 133842 119749634
140752 199929 902992974
51819 100495 121826729
83408 116928 582998557
38780 52457 4775292
123103 194833 179499597
47766 66980 48129776
119006 147572 263871996
95350 138893 109106478
198928 199402 339086976
21254 183056 404891718
161865 179722 44242444
112489 187293 786922902
48458 60774 361234338
18509 30958 679751044
116687 126813 681018752
36064 119889 337470364
149446 189371 314900958
8569 153478 679629913
73829 180535 266819935
14161 156987 357882841
175554 183145 180978669
105361 114106 940948864
175199 195025 184573847
21779 60292 96588169
138297 193335 905627823
97973 184154 215681734
57453 83945 779562172
21579 71834 218736537
116376 123641 12833388
44744 119397 186823146
3583 6257 266986259
87435 185285 628850951
110144 193378 806222365
112107 196434 97610394
39082 92551 133673210
25603 190776 840365830
87280 152685 691208408
122166 171985 124658890
37595 107465 174730115
132154 184292 597382104
13774 96146 206226403
197982 199854 4763084
124970 154977 570586650
165090 173986 238134801
37430 46514 543284194
89564 163173 184607228
175480 196703 53128057
107412 187019 796370741
164010 195062 996712224
172692 198387 580914513
120545 143629 54349998
179286 187217 1025625
29357 77869 4981182
65232 188066 659841384
102370 164991 840555375
152886 168991 612146437
141206 174511 13583221
8957 35871 67518750
89590 109673 50332257
172938 182336 23460712
161385 190463 961745973
13697 126281 962841148
102618 152289 451554426
197878 199784 869872942
84009 141497 930735959
8030 24966 972438338
47570 154578 267987022
156389 183627 67898044
166008 177385 269366554
132810 165756 82505474
114026 123394 280704779
74857 189531 286920182
12080 48978 289272191
107278 164921 144623979
138782 176121 73679602
198330 198605 694669
61170 185036 518066873
2439 82829 516488411
2674 140807 845905568
108294 126961 46937915
185777 189323 8877022
53864 113839 149971089
91729 130871 98277007
100459 164580 160758566
152844 191759 383714887
41390 196251 387504095
82710 110730 695053437
182582 197801 707766550
172800 177024 10603044
19312 153767 586673651
9869 30405 656247904
75905 175302 248619726
137584 179159 719663089
109855 121899 242015946
53779 158139 564209088
55480 179553 963830768
143436 184811 103383802
33896 112954 167382414
98472 120099 54168777
174543 183109 974401583
130011 138198 20468910
53160 89530 160895491
113565 177797 982521472
48436 66411 811372011
181936 196606 36819751
43391 83704 100866408
127685 196792 176518065
189206 196804 95150508
191847 199185 225714844
15286 64823 124070589
194621 199478 12176052
44890 127119 975057659
117683 138645 52623942
54893 167220 815486262
106571 140345 84691073
83122 160923 194949284
87464 107894 51228207
71268 72074 860731022
60483 163759 258575329
148182 153932 938103365
94747 164420 155134945
17483 21096 626698329
41714 116005 976424030
17648 161117 778535323
70457 97179 66811079
109272 121431 418761079
194123 197281 7861366
25335 109471 257090815
102886 161225 925957148
66240 168630 21065381
136629 175632 97434949
11889 132715 362142894
64812 184059 644620232
160784 163336 6413551
195402 195989 1458683
101837 123342 53819395
199137 199355 576994
140999 147179 15485449
94419 191276 242444964
137150 160306 91969666
79253 90019 172149773
109627 113705 10198712
43588 96038 496162387
25806 147014 303564915
152255 152550 774624
170873 197683 67055665
52918 180927 320177819
23685 167048 358919482
183342 186819 506993350
32483 74366 821166951
136519 153558 42652122
150712 196776 991093128
81241 152988 179695683
133817 162636 277331160
78445 95511 466566735
98808 198790 250285941
147687 155729 20160558
184219 196533 624977272
184411 186668 5737544
89778 184180 236367324
6736 182421 439569597
79770 177533 488546827
65213 67603 694835913
124257 167564 108363027
106674 124456 10155571
151021 182396 78126582
151426 186345 87159659
145536 161420 513002459
9739 50777 102745828
138299 138923 404574496
55433 76832 549195197
169460 197894 71054908
197280 199331 905668595
93583 153556 150271422
53997 109795 854763150
179796 195311 421853759
100084 122073 55016278
3185 117945 287199635
70499 117645 628371810
163045 190420 68318745
9154 111083 255195059
159303 182464 788762827
36549 81511 155818246
114095 133870 815877937
194695 196302 3963880
47200 175960 322178568
72414 122467 125373871
188059 193294 4910326
116490 192416 318889075
194403 195340 2362375
99574 189957 863005240
137940 168648 613350804
50538 174243 542293147
116251 136888 729480083
172385 182796 434905840
183365 184800 3534326
110607 181706 224388583
185333 185438 616112584
90946 143924 132880842
115713 157568 959386279
151637 167779 40241124
37447 171969 336622970
30993 95693 161764586
36574 66055 73762305
78550 161324 276313889
142846 174245 78439688
88025 129497 630727828
91309 122264 738118281
115348 147771 111275262
150403 174788 853552929
176290 193377 938382472
187150 187921 800175345
162712 178246 38465012
180342 191286 275382
108307 118084 24517939
121295 167972 164892980
169620 190632 150015915
187990 198062 25135611
6497 174834 808825992
140431 190191 124442715
49522 62896 529060969
92830 98218 13500360
90073 161730 990211595
159438 168346 22143022
5299 81899 845030892
187857 195084 898069280
14864 166999 417912227
185166 195530 793629228
86430 124171 94543545
173059 181068 19955275
7344 97001 224331991
176749 180236 477462479
4450 45559 654658542
183807 189902 15269635
180356 181678 3346142
15797 55473 99509884
97140 116461 659192009
66454 108127 722490376
103075 187240 520694716
190734 194406 493926498
30841 40765 24810291
50832 150455 89888153
87938 95829 19866426
75055 184973 195906093
96161 198035 808905127
68316 171640 258536083
149086 170494 713869903
56085 62101 14940081
23734 24385 1651332
71912 134527 147668854
32151 119180 38652269
107975 165249 143636670
93393 95758 413806901
12984 181604 710609078
4398 35050 76730088
40979 136411 238933125
33506 35921 936941691
65642 140681 548199543
71709 116032 110908572
101495 178580 192724486
92507 141838 942443499
144363 195591 128143519
191808 196150 10822842
170066 174468 10944390
57037 110867 134492404
96133 166968 177393937
196348 196963 733808125
97267 128324 431329077
189918 194170 201384969
134199 150953 42048896
191001 195243 901781496
34097 88669 730823809
37059 144178 658562165
139288 180424 102577926
126827 165459 96748487
57076 112468 821418066
65568 85577 50066314
66496 69653 7877092
56343 138423 205340805
24220 122720 731375403
197347 199961 328720938
102614 150900 121127094
133391 191356 144960501
7296 130799 309225246
29704 125691 240317279
50412 178441 713479275
168941 194396 623794794
14767 176005 403568590
126105 166965 128073469
51714 123019 654406109
144719 154305 109491750
30270 191658 412737752
135170 194241 147718006
124390 158527 85536731
127466 134225 16915952
130522 165282 476120293
134964 156059 52960671
177655 179504 4558905
34861 130568 807655757
53735 122705 638574628
92778 193243 251448769
48680 95793 117838272
144498 166294 255963444
41975 89524 721666632
59960 169577 29271323
39251 42040 609464420
111932 138393 4457555
125436 154299 491419489
3885 25178 53204743
112754 157736 281040249
138221 195259 237861050
92782 142092 813561938
109391 177677 170901786
103936 175319 178653466
6308 145587 365429412
140671 158334 44230020
169196 189702 289850888
163693 192458 71780684
134902 148959 35331255
135671 147683 645738315
190191 198420 20570812
157647 195767 95165319
43271 93252 213595198
193307 198695 13502977
108204 126635 46339072
167886 196282 71013358
31145 91775 151419283
145213 174494 73150387
170050 182820 31795838
40150 182106 366199908
117554 156000 89358530
11305 43058 79576267
178992 190233 28354099
52485 157294 262641077
144903 199890 137606424
118276 182893 807302917
187106 191296 10500085
13938 25421 914840542
27045 41278 254072112
14476 54927 842008081
140086 179306 97842295
75739 124801 629184218
29577 88324 104010691
123065 190836 584668927
23795 48049 648710854
176467 176706 43746694
74632 155272 461242932
198550 199910 3430136
96539 115984 58019660
98162 110402 30675587
32915 75166 376326552
165968 195536 73886381
72471 113965 254187472
186925 190399 8740648
157208 160984 354032707
32585 166552 910057177
167937 198674 434961944
157750 164150 16039512
75977 94268 63133521
101353 108995 19067563
19254 163457 31963699
131364 189687 820827960
30097 193288 408343835
199819 199998 271623
77906 129897 130210320
146829 154978 20415154
11293 188433 496330600
146655 194463 119512790
29436 179272 374739717
85577 134360 122154482
64948 73202 657774368
161838 180299 946276549
118805 125400 597519483
16504 52615 894615508
94523 109999 38662165
104353 140021 89417029
692 177785 549922515
128665 170305 104115054
70180 92729 56364720
57034 97623 936024072
176254 185369 480727410
198733 199583 2169434
22242 70698 121306796
14756 158304 359538371
117124 180047 354392152
88092 121626 84080814
23596 58795 88337582
29676 180221 775899729
199081 199297 629469563
33271 85618 130918536
108200 168200 150223041
61138 102270 897138008
134611 182826 120462072
63033 140325 193539681
19951 109219 223341745
197816 198204 1024231
191923 195627 9271283
44591 125675 203070789
100655 171386 735395835
195085 198368 8211920
9664 108558 247507599
150288 157104 17086519
70954 163690 232362150
120595 137278 733404534
143864 163458 406681503
158896 184369 63495513
38157 165956 319922676
132760 157771 658950547
143038 159765 106481673
98821 102592 9476267
185566 189526 9920858
8243 110067 963911548
123880 181734 861743038
45209 53202 322307806
15362 133274 513732211
56209 125185 172532111
82634 100498 37178784
170402 183743 486131277
55974 199746 359656034
91334 99853 586832541
187370 188477 1953809
152414 175927 397300036
43474 136018 231730621
28988 149049 697970372
37528 65774 871628441
39819 177706 749083700
23997 30053 15261817
160360 186399 64986961
180063 192651 31702509
118482 198665 200663827
165957 188108 55336855
172257 190928 46759791
124384 135977 29037048
178917 179526 299236225
38337 144315 265235330
195048 199868 94373619
59269 75684 40977914
42545 49497 17387370
141846 176494 210741726
92112 152697 499380038
43342 189707 366283886
110768 127620 42249706
52620 190152 448546825
196273 199131 7216241
115056 193974 860647156
37560 184953 812207798
30680 113477 207061368
27377 71825 111232797
177814 185785 953908891
39603 59746 574726341
189456 194499 832072446
183601 192361 21956896
145315 172261 900227861
149735 193369 318251495
179345 199736 978185570
117885 118497 1548185
83298 165751 109503599
8276 44994 491226661
194075 194594 1351885
183969 186035 5206395
116805 154509 94544562
170223 197278 31213011
156360 169336 225709616
65045 99873 185148607
16912 83590 542310049
116298 177042 151987785
194436 198750 810001275
64391 127447 496728193
21408 109719 423479913
69246 120935 129334375
22460 188688 694286790
114972 126063 930866282
80024 199961 417937078
25316 44741 322939965
199371 199481 435023018
175147 176553 3512204
172212 192551 780600078
21061 21520 314936034
177298 182739 670762571
35559 191520 390275136
81177 86677 13703087
72176 133178 583036895
105698 187071 437078395
119665 199037 248375567
87654 160129 181749351
55337 144090 831259038
37640 130290 232004229
62067 115000 132317746
147828 193310 113570163
187400 196420 22473209
60755 91550 366503940
17899 133482 572362830
115993 160423 568383796
82488 126321 109791147
27353 96363 172652730
162393 190002 935944200
111898 117754 14721081
34652 130859 240786550
198713 198766 797623407
43852 179037 586198129
138471 199526 366699533
187507 192994 495959241
139119 181536 171179773
80555 192106 744922371
36878 113252 282118037
52753 134953 501815857
60930 187113 334864795
9282 10808 2500473
8775 110895 469254171
164123 168713 180326400
81947 94606 31683122
6955 186170 860275245
17260 158487 381744595
136380 142226 14597761
171691 172443 1904216
125263 141223 39921622
137078 142740 14176559
190287 191979 5791714
91364 119921 859001070
5073 14892 821869039
40038 133782 234637286
123833 171566 636678935
7171 25339 481037056
159381 191374 411714422
36980 195194 395932834
86076 98393 30763932
3064 149115 999748210
30418 186081 389504173
172516 197154 61656170
93394 118951 181220305
68710 176596 825270517
145433 146485 524706628
49472 122899 202218180
130 94782 236818526
73437 143570 761335249
8037 91045 207568256
45153 196265 694177016
151326 198143 563320343
64847 142910 585453944
61274 183784 852015301
142714 177973 88018535
13757 115624 255022759
172729 191692 47512957
17180 111286 357590352
3807 152301 371748251
109438 177703 289361489
194463 199506 263217969
33105 102572 15009178
111259 133692 726862376
32598 60141 69030049
68576 153891 213647650
171098 190716 49212134
147323 151045 9389454
22361 166296 472345966
27048 153939 624705444
92693 154775 564136030
112496 183866 473537486
192480 198411 411950987
198558 199571 2563094
134662 188756 135299199
23971 107914 210107698
188921 197859 375437407
151592 183738 80256246
135455 171761 806759576
181952 182619 743152431
11885 64391 408991996
20459 42143 932815702
16916 164689 881923311
180886 189693 22232554
126154 156377 476033873
169845 182762 15485812
67928 135335 871238539
140688 167207 66280961
20723 77488 142146496
66572 142037 300246847
125158 196672 380826518
176611 194181 44037416
175625 181473 772607271
143378 174639 78123816
3508 166450 411703047
46960 72377 63531300
93672 126682 82790885
86029 159632 415383423
21904 48333 275834604
170841 183909 768802866
5673 33806 70510953
167250 186891 909914993
5424 18374 32444574
64006 79084 211756696
174403 194693 842947990
61183 195766 615204578
179147 179394 69391
196331 198922 80169540
158871 190309 78514415
59986 187583 319229873
67789 185115 293553270
15179 115935 252198628
22508 177419 387637233
163188 164607 3590570
65082 101152 877105833
177928 196388 456037045
83926 144137 150785845
103242 192195 965581916
108016 124876 548367648
184610 195823 28161863
48570 88158 98886195
68468 86447 653226579
23673 163987 951086262
23663 166775 358297025
62889 136614 40867093
70168 156973 217517524
18991 97252 195794438
100091 153266 622238570
26028 160785 823149596
196386 197489 2760493
137069 144709 387262289
190198 193321 935737628
62302 141623 593653124
12156 14098 609874263
74940 166725 255718797
169822 177881 407860033
154166 198536 504752665
123946 142739 463607254
105655 168966 158549259
48302 77411 72939720
109269 166832 166341353
139587 158959 48525879
109707 165708 140426526
112455 122901 26254262
143458 160863 43717295
111616 123485 250746119
48059 141400 233761581
9140 138209 699449491
61378 195475 564210471
82972 110271 68297870
135264 152197 42413411
122390 131455 818382750
124185 190147 165028603
125373 183424 508855840
184864 192864 268966532
110275 117795 18820163
29982 120187 225690819
43007 149036 186513435
34758 126479 229612766
38663 126433 609538293
2131 175725 434385360
111858 129699 12891495
54199 116630 156106760
60552 121990 153624440
58469 199458 352676045
38742 138600 249997054
187123 190951 9596936
37729 144410 267041040
87465 176645 580234110
84007 146902 157599254
116904 143894 67624799
132307 199828 168947171
25937 53831 69908827
108643 174672 165292589
177021 184514 520967515
91183 189211 245524502
188794 196672 19661037
131214 198569 282014432
195890 196472 550546564
117821 171836 357622845
107968 173670 65743874
136255 168691 388976448
32435 158409 315348813
198880 199309 341091564
103913 165239 708915045
39789 198213 519991196
32858 51790 64749524
146739 191584 112053062
144663 193103 900839229
191056 199789 379367391
121281 146333 62811047
169636 171643 4891933
145816 198902 484105536
95798 105489 24253649
11038 190202 511821069
48680 80299 978275564
122827 181357 664233265
25472 161335 859825972
57874 174126 290684051
149091 167690 869938434
183641 190151 487879538
112899 166993 135594717
186606 189909 8260554
38113 73847 373221687
138836 143058 844494344
170743 189413 46730372
144590 187589 121631863
141308 148501 144421762
196511 196683 457655
19745 30850 27926400
167545 172987 13513366
137918 174432 237462148
8720 40744 369125611
185234 198003 31987243
61802 92546 76777044
117433 121705 895004482
13386 18041 946056724
187698 197836 25266722
188706 199378 276935118
68133 184965 292313882
45816 49464 497395418
91492 120682 73256630
13645 23861 25605852
95514 116540 33310069
116995 129715 112015171
55120 129308 279788879
3457 182938 991678351
82217 181825 249139076
98185 193936 532094527
164484 193610 962966309
187916 194997 990765070
40501 170115 875476211
88132 168175 657437997
176628 181865 89440718
168053 194609 763342359
16104 199331 458603768
96583 187092 837677458
38947 184874 365073569
93663 193146 249023757
62474 100329 566932667
12789 23382 278790718
84404 172971 377882964
22512 63819 738919811
15338 131425 290658693
177314 193095 39559418
62052 141159 710420276
123093 191744 678077669
4672 10459 625857355
160654 199335 630506795
50750 61087 26057409
28613 185997 393873728
163657 187924 60524429
197673 199780 5392617
165865 181051 179402555
198358 199426 2694629
61842 138417 191718648
15965 143515 685784487
136143 164575 280502445
113238 176666 158789275
160246 162739 6322602
54566 94591 100042741
107167 154553 624789192
35479 51120 39015278
143750 169142 63537033
16001 165672 374795401
155312 156469 2953767
150380 165441 37618983
196455 196989 1329809
163321 199384 482481560
53130 140376 218471567
199561 199928 824360033
123976 177189 133033201
2346 124698 984473432
77370 136199 147280305
14141 54759 486510920
135141 199876 161961033
40139 161885 571452403
164097 191163 67527535
118683 174894 140616937
128673 182921 789985778
162991 179216 40195278
78635 91573 337850028
10141 166231 531890019
153916 171281 831853230
3139 126989 310099399
133050 177473 387489656
170935 191137 39386584
32889 163126 598062883
13946 144477 326879903
106250 115086 22084594
177635 199930 159315959
157279 191407 85132949
65571 113339 119445859
194792 198333 8860585
164034 194771 76702141
140814 152946 753390209
206 40612 814959193
24470 113481 222745204
81197 89136 19699454
196091 197239 2845093
95976 101596 3308059
169293 183037 34278004
151159 182169 414978053
78431 155059 581131149
172920 174495 233186700
21598 112778 228150141
176768 193748 42533544
141536 163322 54645760
54177 189620 119661409
66761 144578 194774296
154448 170453 316070659
16640 185368 422235670
56645 181996 313321914
62451 146993 409721835
109750 163841 135694404
62827 146645 209870098
165433 168286 6936305
71265 131862 857162548
100416 153252 132391417
178774 188620 24823470
21637 110286 221892564
180596 189707 23040691
45800 148826 590252883
93995 168924 244605982
112957 157577 684679997
41751 161185 570525877
9604 29819 439428369
61732 154372 723246048
17451 38588 9230163
118047 166088 120358870
167696 184850 42808879
56878 101532 595527960
196653 198061 3541734
117668 153269 89924165
138376 162095 59441634
9113 44397 88399911
23051 70702 119243955
168251 193664 63618187
59026 83068 950585115
161311 196264 740495098
26503 45047 271874614
64116 159443 206814703
118209 157926 183920930
12736 153655 414457821
103734 174820 352744809
30810 171372 351655994
6994 133927 57521652
159476 176893 43394514
6464 45313 731982768
64079 73360 23161969
157610 165874 293590718
173199 188446 38292994
170244 184762 36219687
180247 194565 66949069
11689 114266 743807828
94952 116570 881618786
62588 128949 875640658
85473 124271 987464615
18471 156979 346921864
158865 169056 25368904
103853 183981 419549483
66734 104655 94859095
46560 164324 879937167
156550 187801 987961165
27826 48820 52546530
36142 130279 235680025
47276 192838 364291003
176751 188411 25676951
59675 159066 986272190
181057 195882 640190396
36690 108405 324335427
97749 108720 27416796
155525 179763 60245860
29976 115971 77922778
81481 174611 233063369
7730 156468 805396257
52384 79769 68618657
101063 107233 15344226
20376 187780 418983653
147514 183761 88556419
112421 136892 350465249
166033 182656 41360430
52909 88185 797997240
46639 61527 37383234
180148 180462 752128
129994 140739 226049949
91875 156377 161885109
172162 189006 42211488
41432 172200 327241873
82547 121906 700938000
79754 165479 980365889
14631 17845 967569902
70134 125364 829698875
826 192990 480884831
199812 199968 363992
48118 73911 709202193
79414 131852 321233090
82981 152440 676567541
109839 142327 148837000
33365 100466 167794168
38424 85373 117384120
172988 198164 563466330
158780 196852 95008389
139794 164499 976523041
12181 46844 86879420
94027 143226 123248489
149603 167684 11992452
42910 47264 10872566
136341 188660 130796080
128018 138272 25754644
136581 136695 510707308
25746 78114 131211687
8319 120680 957914810
57160 136410 198233716
19134 192878 685279125
164416 182456 44748453
152538 158271 14379804
169727 179644 238038239
68733 196986 737600306
62948 66575 9101118
47956 122964 187804133
84730 157708 182913302
108391 158668 678016413
79604 173777 235549836
150424 195980 113732037
49355 118569 173222814
156436 187442 77375735
77252 78045 2026141
2551 88812 246289128
183044 186244 8047853
161528 179015 504456433
73953 135919 155204041
60379 64959 11349044
172444 179369 17201414
157520 195943 790391866
120426 191373 177560316
113305 116963 885883113
94767 164213 990326215
79781 196757 292682750
28967 143378 286390869
191293 191837 400178825
27273 141085 284957610
121138 148892 69677972
46164 140690 628269484
111440 197245 214710849
26388 180489 385410471
158089 160384 161973807
129747 161373 79221837
75079 79006 204502939
197614 198920 651436156
66919 98218 866399611
190403 198158 19356709
413 163777 270683902
183350 185644 4980454
193576 198992 90449306
84194 101799 223935112
71303 104633 285596285
114413 159664 76954266
80799 129495 66359736
17244 197145 49105275
13653 16977 939640939
128754 165116 483029542
153422 158507 12800090
46833 128311 204009153
139031 166133 67807413
36687 140175 259074951
167533 172200 11638901
71748 114108 503469220
164099 183488 48233250
100045 182781 868487108
101013 159380 146264328
156483 181531 62239009
65139 114246 87950902
190514 194025 792393794
65958 123572 144181340
114535 162467 342556130
150385 193322 107188571
121203 132680 343028030
17310 177912 643025667
171780 195111 46589657
148311 188244 99737986
85715 96152 26060117
145877 146382 1260212
20179 35717 38938119
55884 184705 620450224
45447 189485 360525396
75558 118478 107320203
74802 81220 15994563
128807 159797 99965887
179114 185358 610981683
31187 182132 377516418
33655 142318 271979897
127889 198681 177115636
24514 77050 568066562
102330 172219 876429318
192082 195643 8942906
10984 55026 102247841
87295 117375 75356301
81994 97600 39038867
48135 129779 204543431
120415 193453 182760481
157442 184896 68357041
134502 145775 816734007
73286 113695 669605115
108167 192407 210930293
169549 185690 364227289
150813 168335 885730944
176129 190434 35895315
172607 172670 145716
29420 126943 483130738
164548 168701 10177570
172030 186943 15763513
184264 192703 17864525
3912 63667 149578504
175643 190138 746262761
9023 55912 663869495
173988 192168 528324295
158114 194962 529661385
149732 152248 6192439
98986 154655 752826058
57311 79291 152023577
52216 61158 22554008
163368 172592 22785988
86554 127118 795811418
69097 79393 25845252
156073 170444 35736580
14566 58253 109664403
19131 74100 137510103
117545 188366 177303996
86905 188455 254243595
51569 61236 24370737
157700 174765 683861849
146565 182872 449636444
129186 143922 620362637
121383 199268 194932786
93566 131330 94625745
51874 73055 53012032
166372 171081 9473881
105184 124239 492714419
77971 110009 79980525
77576 184923 905068391
45342 122021 191935741
133539 171412 94615153
39229 96712 143688434
114718 122610 19847817
21558 95074 183985508
195323 196360 2540407
140565 149570 829462569
156133 175470 48076366
14789 170923 943214663
115687 139685 60222610
71029 76275 769590690
44703 98657 135001412
161014 189627 25026870
119404 184720 862015515
36534 42845 937795569
111993 138338 66163898
10945 105038 287779076
121796 175499 956528363
103419 137912 307428917
169888 183381 33671935
191596 198387 17016347
75423 122839 130833137
189092 199015 24869015
115132 170797 511425357
70607 90151 48720360
10230 16945 207474191
10679 134741 310724404
7024 103220 240710301
78427 190752 787080148
35441 96876 841502259
98914 125908 67758306
116582 132250 419638456
173838 192902 557952398
76185 82193 14891751
19140 59631 640004844
191659 197859 181821100
195359 197041 4158952
57159 185615 840968744
124499 155406 91110532
13629 108941 238584754
119591 198123 196595617
112171 172888 493803877
51478 55740 10935954
78827 183238 657931952
183968 198721 738222235
96878 100424 8943994
83035 175989 437914951
47409 170252 763478471
17163 69405 262065371
102414 133838 757968794
138517 150753 231389853
71471 100164 423941635
129759 139420 24143737
52386 90662 95611008
10856 101509 978543675
14158 32282 45621925
41858 185426 359243877
47624 49593 830941674
183463 192867 23567526
154758 158883 480692866
192947 199170 15570543
85831 89600 9258350
178126 192082 35052829
135000 188560 393864889
83809 166101 885025908
171204 182800 28969366
24626 93585 758999521
196795 198066 133583942
88995 161412 181677468
128704 135318 477848925
150667 156092 13606099
147014 172984 855881325
190421 196389 14837635
48275 112648 498830013
171256 192724 666991259
127503 170721 77384120
74976 184351 459777669
53091 122854 174639965
191663 199625 19980142
141354 176841 412721568
132890 141389 21269368
1866 85118 208245832
141028 169888 450052033
67379 141955 619161739
155866 174951 47461829
43795 159507 959937998
12405 129864 504972116
96820 130987 948768740
115947 135505 49101255
99014 134831 380696197
92656 134794 929188566
96213 106249 939925302
113887 187548 584286374
180010 199013 47805817
64634 127154 400853396
29820 128522 421063214
157226 182465 327296432
22968 32756 916322837
113199 178246 162722449
53347 66665 583659743
896 137649 342358439
174805 187126 932513231
113599 165643 130514542
14385 147020 345934480
184796 187565 7087777
191682 193310 4066610
80720 95293 36423732
33592 81548 119919597
140248 158886 46717237
193081 197749 11628623
134161 142419 20675161
66639 164852 246020155
287 114626 821198284
74152 164098 685916043
79795 92865 32627651
148659 158991 745205406
81717 118438 956783009
138169 192876 136746303
60704 63752 787272747
191209 198985 19453105
191062 195740 4720531
148673 150052 3481416
153131 173786 25158584
158333 187172 378933890
124189 193815 637788846
196567 199821 418458851
79724 123068 237966061
4113 158923 387596691
155513 170262 392395572
91618 93282 2675875
156993 166712 628609324
2721 45274 106441529
70816 182442 901693622
164022 189490 63499547
88962 101892 308308607
6677 112946 819285284
23318 147271 769113565
81612 150647 173016689
198486 198972 1258682
106266 145408 253114349
91782 112122 51026239
137954 170097 80371228
145030 199833 137129697
78547 164758 676665007
176430 184868 559638569
57410 133024 744366642
89210 140817 129499367
80760 143301 156626304
166436 182894 127919632
174803 188643 627283343
184524 198184 34247844
190036 196775 16810226
197717 198548 2153606
74428 199611 313317116
128785 147885 1361895
146004 186777 101940158
80632 113209 885177208
18307 80138 356893108
160398 178879 45898068
177958 199868 482917061
153097 193431 100781802
194883 198541 4280261
99428 191890 231461487
23035 76078 132847330
26565 188604 405522118
152498 176705 906313292
183564 191315 838987110
145567 182869 976179675
178032 184867 227331726
170809 194959 788298675
162341 193595 77954295
131190 163506 81015855
104836 183288 196327785
109108 121864 6611004
29848 60301 962664371
179012 196852 44784613
57893 142505 211651578
96068 127076 77810561
12021 67752 472439252
13564 61674 930379103
88086 192165 260617534
96158 118450 934848124
177929 179783 528943589
194172 196638 748051821
28724 45140 41045102
172150 183163 27540119
105119 174685 174097538
2428 114241 279793042
164559 171867 902827785
108308 133884 64182550
97798 130390 834367448
172303 199167 20685421
122978 193856 542078624
102014 180838 197048856
46769 187874 901486791
15659 112249 663902090
199840 199945 240588
189392 191060 4228962
53804 146191 231270705
10496 105656 238225623
104015 153055 865507820
80448 181108 251744923
183730 196421 899085258
59352 145098 214501469
55053 125108 213458922
163100 199899 644268047
175644 199894 60784831
82026 170277 852210995
24934 62551 716459933
167886 177978 156250543
185707 195165 960426347
27386 156299 921261490
187948 189194 3050413
7447 121465 285363753
45755 66967 253165778
170465 183869 523673861
8620 93830 216481145
47560 184590 342876146
1937 111684 113614527
30352 192321 840135846
164297 171865 18605127
37610 38529 2375576
74230 157933 209732684
137375 185886 121300153
28702 47882 494843502
181491 188168 16938416
59954 161945 415444557
35034 97002 982162302
155681 183254 68716156
153479 190340 92171859
169996 178213 669492719
159328 199781 101128919
187674 188531 639393454
36867 159894 308015682
19520 180922 418560393
172761 195236 56320203
113070 175085 155239387
72186 102816 218756594
147343 168475 460885874
121911 123038 364462968
77484 119278 972649961
198748 199537 739924611
120876 183985 562448341
73329 103804 68176511
189045 197025 969847142
52664 151390 861730491
36012 154846 297499777
194328 195729 376073631
35494 69219 88290553
65821 87686 54493773
74221 184352 653749883
14282 94852 201733578
8913 81688 526876914
97573 187600 225407247
139901 142614 4675188
80697 195626 966849540
123857 154471 76717023
195818 196006 422467
126492 191154 616419824
81069 107209 65295607
144400 167571 202061493
129279 169955 101741505
37466 99219 169491567
168266 197721 73663756
9172 185884 442374275
99006 153219 135861843
125633 150345 656783277
133816 183038 123023980
190047 196754 16728415
137819 193306 520114273
110121 142318 183293431
185506 187972 6234884
130376 163442 82850169
183063 187546 389675618
86043 126027 811007061
63012 190302 684958209
172927 193433 305473064
59850 176208 368713291
109370 140435 77982253
30737 39446 21850619
173798 176921 7861645
159947 183419 58571173
42388 109270 167273256
109562 143743 595123420
26152 159077 392076294
12828 179317 936160162
163301 163695 821628180
155013 160805 484911415
80756 155298 186765277
56488 165505 272768668
47906 55281 18670216
166794 192023 33251819
196377 199020 672107378
116615 187548 177643404
92899 172285 198737758
79392 92591 169177405
53304 90262 92259966
179387 184376 12603383
69010 97821 738799580
183197 188695 13829345
157636 160667 894423189
140732 185082 110772591
80979 142853 154960546
76435 177377 809691844
182035 189916 19886983
27018 48829 934130055
17922 88979 177619631
106526 108932 6000998
22627 165653 890946084
95732 155588 150070801
84935 122155 93169112
283 88842 221474041
95119 102159 17652245
136612 145879 23206188
157394 176318 47025774
4006 25983 209016660
100061 162091 155468611
94310 193110 263319445
162166 195008 823048286
46316 121757 441076114
125884 173216 118192046
73212 129718 141673127
635 102948 255937082
64006 126858 60965825
179613 196047 996390481
128121 141083 32502204
167142 196874 74289888
53203 146639 549394725
36192 52563 40889564
172053 174182 710787685
92945 169472 191672287
23100 133664 276830202
183225 186037 7086930
152079 199636 84805312
128770 167926 97889445
185655 188440 782763833
177963 183197 13166177
168179 181002 878976330
56817 166500 274379226
13752 96512 207198935
119225 168072 122284929
128529 199036 179110361
148864 154924 339238181
168246 176734 796666412
147902 164126 350081966
52889 75824 84306695
169852 185938 197275002
65039 132785 169669765
124272 176682 131054112
174602 182312 19203722
79827 187515 811798140
56325 145381 627012766
121719 189778 170343644
99720 196480 222270663
39538 97109 567093445
6937 140826 940493557
21317 90265 172363037
16264 40550 60856522
129314 198145 906974884
4994 49401 841084145
148190 164450 547944664
10105 145436 725600058
173643 182926 473285718
106686 163797 143223665
130168 166396 62843488
115370 131923 41574127
151514 158242 499647967
30341 36439 124468276
102588 133214 196999959
171705 187073 38542924
186134 192181 15103347
166815 171973 12793176
83899 117191 83314689
15117 37711 52067643
51746 146456 939237752
53604 141714 220596399
154958 190691 89298226
100995 127723 66972427
143103 148494 208745643
62042 196131 335465541
108474 151094 106956320
120315 147031 569922925
79730 121510 104520606
10751 196070 880578019
5578 102237 836075280
159928 161543 199269269
34755 157477 827041812
191643 199371 492869225
36705 77982 103344339
96337 198956 256887335
99079 112194 32817346
75993 87966 380488747
51292 136311 212987773
61915 81747 49543942
35184 152245 293053315
107935 187769 908410423
41158 82277 940550281
146225 176676 76057953
146564 182107 713969664
170818 186039 38136615
44254 126456 887477772
154538 192329 502642638
103068 104132 21544760
98875 112982 35292870
195304 196687 304859367
51111 113783 156839900
175973 190912 308973843
41994 142325 251160282
66052 80975 46941010
28059 106233 195611062
8810 197327 740402524
105484 118187 31787414
179969 198239 45948427
144296 199087 602089851
62711 158774 881416551
147316 192976 983481998
143531 194729 128068112
33519 73159 99048088
142953 171037 70086863
61689 83602 54702233
157242 163561 15776361
165524 179393 612576236
183880 198509 36626691
120379 161083 459771254
63932 94595 612776389
5184 177764 755533326
124189 167451 926265575
117917 121521 870705716
169665 174918 13006517
44632 79618 533885763
108520 157882 328008379
70238 119842 124123929
79221 156967 631548729
23012 63157 100464788
86248 129824 109243185
73459 186793 405364982
156849 167854 18079367
2903 9390 16149062
161391 180657 249540756
35371 46255 27164162
95722 132605 92443226
150119 196413 115530929
175673 199190 58921878
36507 164295 358932857
92629 195525 670961408
69983 91886 124228524
134705 196484 719403639
22611 159971 343964029
109932 129411 48981242
163174 194583 155628829
143254 184630 103371690
124210 128003 9501670
53054 73957 52286988
197008 198590 942026051
197741 199815 5298153
28364 113534 213088862
8409 159007 377131388
121029 162087 102984745
12340 95609 188285460
102372 147512 706900878
63859 176240 281178345
188127 199412 912087079
40304 198278 395308688
109378 169554 150792879
14397 186808 431610194
23571 85493 941811175
70490 86265 327338041
98655 104246 14011904
28329 109106 202091959
188192 188553 856982
33321 50953 43908442
104971 195286 481416228
74165 166861 232108864
118931 138793 640176927
11199 164208 658119088
9012 160976 735892005
191188 195479 126041005
146712 169379 949948009
13771 152141 346532571
90376 111134 52139080
132406 144777 30923446
187693 194888 607246507
50640 151093 579150991
175573 186842 28276266
42396 153890 279126613
190383 195856 13692890
131673 150190 46573263
123983 149954 680582074
78845 175885 242694187
45641 163330 294825468
173810 180627 4445517
67521 150548 496764044
15672 165272 624762887
85556 157201 179580065
116687 136990 45155024
139228 170984 79277316
97951 156830 734197859
153213 171415 45378414
178719 187430 245004210
28214 162777 337016636
51290 57950 876661157
13094 69321 385036154
136189 180391 110294849
10115 56600 717737473
160148 179104 129990010
123699 131881 20526476
191152 199926 21950553
18126 68812 288899686
23787 29968 878569088
79801 191239 278910686
124084 137518 677122302
77581 123863 958000174
149640 155818 15478251
102337 131180 72304331
78752 110374 489759810
68950 154525 381675
186336 194829 21279715
57121 191341 335690601
68530 90553 135721928
35425 82381 520932996
37348 164055 461391151
57007 93749 274874736
194855 199446 353913732
68839 119729 415477180
6719 117698 932541918
198896 199377 1222337
191445 192013 215635313
27918 33943 488551748
190707 191367 770570622
199981 199997 43643
84582 103708 47851795
177205 196833 49135602
86299 167671 807904933
121945 122363 600082890
120598 193892 166351954
147751 192797 97836424
32985 96433 639262120
142761 151254 330881686
77386 158092 202113481
84232 104313 30314749
140668 184302 897735483
54135 188611 793578663
179091 187358 593224924
3390 120670 293504377
11209 59514 121202303
198909 199650 1813179
151735 185205 609092866
148868 160461 68172400
135837 141856 17682857
169742 194174 61066061
172099 173953 4575746
77288 149719 181439457
31200 135332 260616360
167049 169730 947426094
114395 132575 178911082
148393 172278 17868219
48184 190893 489347404
152736 180437 5468815
28364 129765 253962648
193299 199515 528523618
3362 199695 496763881
113941 162456 334435851
155991 168071 687744367
117190 133694 409821593
121334 156496 88254348
92270 92693 216661642
130901 146579 79711409
13051 70915 144936982
149630 164642 37595607
190464 198107 16380549
184113 184845 348564094
25289 108161 502458381
58937 99235 891628630
59203 133233 185213708
85938 158898 654900577
69395 175459 265362187
99420 130352 761931834
27189 73899 535941285
79697 160066 201253741
17551 163759 742843037
25312 91100 839036502
56066 153530 765835671
6676 79567 182503429
179998 196729 845926381
106669 179150 181279486
71855 90577 263866650
13688 18724 12760080
109371 158598 419026287
38488 82069 917578983
5900 41506 56803002
54433 136682 846324572
92980 114010 52650320
100272 188742 221441143
146352 158842 159898789
71250 198200 495736864
114560 165635 937529522
98849 140662 233882216
21104 49591 732260361
190206 194887 803010404
33261 69320 920016248
135734 157114 362039113
73124 144931 179830811
96176 105715 593102613
105128 187581 206451353
33934 151946 443261801
63518 73212 24137186
132622 180102 118533335
167303 171355 740833591
176040 199087 17168947
15792 80236 974050833
9674 77619 170239276
121452 165215 109754320
147755 167857 50096513
108599 198446 525755320
44618 126623 633313387
56153 119623 123253639
127952 168644 101827748
150469 165665 37936129
10929 77107 165874164
103903 170579 166937097
91898 159007 168312286
145069 155448 26103510
173525 176872 818042612
47331 123806 191458662
167704 168497 681702886
63749 119839 228258101
6790 103242 753921384
197242 199208 675002860
85137 156820 289664577
84370 161864 194276623
133581 171702 634576611
87250 182854 773203889
83210 170462 218398845
189099 198380 34799534
160891 166012 12713497
60851 124981 517428449
87916 160313 981111897
975 49898 462013287
83210 139262 715463983
127615 171095 108685889
152884 189688 880591477
111560 187075 901233600
160865 188677 772393835
21256 147034 235910324
16412 17403 776878922
30734 101227 8548724
43171 71620 71217592
141081 146213 12815437
88290 154892 652022191
68443 106958 96300749
98026 100175 481077337
20713 175922 948673245
155483 161123 14173692
151197 160997 320679563
52952 164168 446681709
140339 183428 400897160
71849 74662 7067579
119219 180118 152234743
109856 174157 779181300
79356 146469 956967233
156339 162688 15874982
20598 136549 951122964
31412 53235 615643835
44363 58535 35714847
10377 27305 42477484
139346 181177 992511986
151919 196643 111758296
47630 108149 151403640
180235 195816 407996396
167047 179853 31765710
142511 173528 77421123
18874 37458 46493728
82632 88649 814250771
1203 183224 928446915
159436 199637 100492460
23050 24308 3083347
27181 68515 40125306
51462 76352 76319580
97112 192467 765965952
108268 162024 134862353
35891 63552 377981642
156108 159793 40237923
51632 113131 153881794
63284 79504 370313291
50130 114294 223590016
166885 169962 7687324
139049 154817 39468723
193170 197960 11987778
168646 182011 33249876
144533 146403 4734107
20493 76217 139561419
21094 194371 922168699
125226 170434 113030359
59732 116712 279938297
64758 111932 117935939
98895 129555 76960814
62663 92034 73272332
89138 132141 107896683
137480 137489 21579
50525 185390 337562458
9242 42799 213425694
184230 193530 292005884
28846 38713 387701880
139443 193463 135024932
175527 178086 675615030
920 19731 33063264
186616 188838 5572302
124997 139390 35997316
179462 194728 38381260
18109 187179 911933217
122507 167659 113005352
39492 68582 104016319
16405 41970 64042741
28491 136401 270197787
21726 160284 911225257
70833 86476 39140257
74833 160363 214156819
65891 67365 3677031
75639 181878 265633867
176568 198989 487321927
1101 96611 238950510
27499 88441 152352774
10629 180968 426239111
40411 165717 313744078
175620 193466 44676829
32669 35474 290303206
38543 150113 690066706
136476 179960 192307866
163722 195874 25595120
191058 198273 52938672
38309 106027 953924563
103909 105074 2910654
25697 133447 950602526
188689 193896 13003009
69572 91884 55625857
129544 141095 773999906
69960 117307 118458524
15539 193031 543256689
114933 183530 841587946
76742 142659 164928312
71150 147585 765950636
105460 111989 586864543
21833 116978 681390261
51266 164789 451978414
171592 177238 14124612
143132 195689 131426303
9770 125159 289026725
67095 157004 225290803
81529 160431 476270444
39910 97553 144105456
34717 149128 286479112
10219 114231 260356486
34316 189534 603567719
11381 51382 338127753
169384 174049 11550969
7588 153875 745132767
10452 182664 430991757
45762 91387 113998820
120130 137006 255581933
93357 197313 834674376
95478 142230 334372268
128727 150793 55361697
162513 168352 14372149
116899 184127 168210951
178021 192597 36603785
44879 157994 720766078
49143 162567 284103512
162133 174261 298624462
30802 48256 43599874
119469 155418 650970213
44193 170524 586757855
167792 192328 61398386
35049 160660 314544011
120711 150410 786485520
159855 193180 83227252
107256 153041 114821016
55783 187775 407627436
39709 198087 396216142
83836 120918 177010493
42659 153794 571358750
33857 139359 264071364
139450 184564 112707659
99550 167195 849806221
186910 194179 18185255
105064 181614 191453297
136927 186893 288825628
52549 73011 51228597
17916 130002 505246031
69901 106828 314919615
103869 129086 565021836
129468 195223 884298415
76175 192979 292194778
167762 180559 966768539
181557 195738 251844896
62597 118211 139083634
132517 165648 94735154
16036 46777 76964925
36344 120439 816467791
111302 135246 885396847
116255 171417 704696712
28574 185786 646866432
170453 193519 57676532
44558 132803 221024969
34872 44093 22993817
176813 188335 271862841
189964 195913 620121074
38469 59877 53656516
171686 190797 659521741
177831 182739 197982819
185732 190854 175769845
136302 186060 124401565
24431 99041 186704193
106195 161077 137645980
14817 71218 853418387
13257 94480 203401238
176763 190033 339250663
84825 198329 284106997
56539 143031 995448388
30227 65234 87562457
86524 154758 170968772
82779 90849 19965740
170365 187997 229909108
20295 160075 856205505
105756 183087 252512929
90909 168247 144877225
11551 63775 130864943
25091 152228 318393208
25640 103922 683302706
104142 154917 127297030
13009 134294 303792387
186661 196726 547026229
140604 175359 86789770
65881 188922 580081035
90199 125798 122500967
55957 133864 535238836
144420 185914 103761963
58116 77356 48032520
102243 110851 21574339
181245 187465 141922258
194048 197543 8732906
44086 83327 98255232
20744 31568 861525
22912 96982 185310140
78589 103473 62099035
62117 137742 189307116
140158 185290 112777278
61008 78375 221307754
196087 197621 3795085
19605 26242 751915406
118282 127373 22920155
141878 177888 89893554
195872 199465 8999124
145092 180609 88553301
149524 188438 97186222
62180 146498 211093477
94353 127306 82602299
117707 131767 401155513
13710 91385 365281971
180915 199301 498052180
163431 179578 168101803
110798 160287 124018932
57529 100879 457374242
153385 154187 2020262
180984 184820 582978697
151606 174651 684103053
75087 76997 4839676
185839 187274 214103
123071 193986 177413398
58926 194424 627140603
166696 178886 30224697
162421 175433 621482173
115834 128054 191475628
148473 180500 312100357
15068 175496 401554282
84716 117847 947925227
56602 132670 190238984
174649 199796 383034806
106120 155637 124201053
41618 167066 313986931
96583 173503 192457996
107318 187018 821617344
11735 95624 253049018
140864 148366 234477071
50604 133942 208720434
9285 13665 762997087
27364 90678 741911458
142043 188403 749293878
106430 182579 222716171
168116 182385 59192439
49784 58454 449033702
20635 185142 411635631
111440 120688 23157677
147774 193353 113821043
15244 76452 153401161
131264 182554 128160435
122925 171592 112637108
46354 86599 830458707
21716 75483 134709804
118111 166705 121746325
171844 198963 965857156
13495 157510 722875198
83607 93329 767269717
24726 171059 473371718
22808 146845 374540359
175989 177687 4207042
65172 73358 20436959
153571 164403 959308552
188458 194652 4587121
74077 115079 460183845
51598 72202 321649905
100483 153536 717049402
37048 46042 669859856
20123 199088 447885162
173521 187983 517074585
50659 77021 66140471
82301 86466 174123226
184254 192903 286322861
13146 190367 443720462
1292 65123 159737809
71934 79511 19028346
19766 151103 836387165
33660 159368 20560303
47269 82068 6271123
4575 79973 824771561
165291 165991 1689340
115864 123890 20209060
181432 191226 24715771
101833 162843 152911549
39161 150319 278382712
43830 148992 263453027
46494 94636 16949514
104888 151538 392816805
136991 146189 159201864
108826 138603 74753971
127148 192503 792989646
194678 195375 394841140
168813 170840 925501079
121528 136878 38544344
88259 177049 686998687
153373 158211 12178049
167360 191778 61060095
104016 117396 232834038
113822 168422 136754396
142358 171693 821227081
134498 146368 23610024
142464 149700 18239882
139734 177321 466337855
66550 169050 256532491
13409 14326 570563240
196887 198426 84259402
125439 127574 5327703
181834 190500 947997409
102748 186703 210220008
121685 147720 65400317
49179 157147 270483109
110436 131282 35687070
78717 184657 814886812
68694 141931 183442976
163846 166250 5897669
40178 126881 531482857
1415 24932 687281768
76231 178686 256105573
37408 80896 108834172
24544 85865 732349914
191906 195688 208031987
58389 85638 67987750
62607 147934 849058020
178428 196170 120830372
73642 121356 119468858
70361 158192 635919271
196750 199983 8163581
163934 177828 299323859
108439 186445 195280857
67075 174891 530035738
96825 132188 103252059
13146 177348 411029071
178253 197611 307794356
31200 72916 302486759
115016 131295 93850837
103041 115207 308781582
12122 63501 789331036
39095 98909 149559065
136928 165583 71768489
92195 197618 263934788
32937 56540 59215140
141110 183461 933818421
109271 111384 5352031
183267 186706 8675536
154790 157380 6625243
18024 41648 59112140
128584 165049 66741277
98023 111590 33929678
100308 128934 71768853
59880 125916 165234085
176875 182123 606607140
77090 106551 73581990
91599 161317 174960545
15835 152747 342850553
160849 184112 57940927
150684 179060 437636255
82512 156384 835713900
197177 197867 549917866
179560 186226 159403189
71009 135063 638335336
38492 81091 6598986
67848 150888 208014630
182073 198995 610044669
107905 173987 165371722
47458 176548 430682379
184500 185146 274776788
39042 110522 504238580
107559 175145 989091872
126192 170499 110775570
39780 131107 378676909
99528 139793 145385361
187167 193511 15823083
111229 142765 216430250
99531 174782 217437976
20408 158212 345044477
55937 177301 303459202
133234 160064 646093599
178322 192077 34572362
183530 192235 21805098
111354 113224 4609548
139133 148647 23890780
99468 167114 89610302
190454 192104 700619378
146431 176038 514277708
139534 164980 646650881
185917 190362 821194180
90971 132746 104905786
106589 170451 817013890
12776 34838 19574943
199586 199819 696043451
163680 182788 47471472
155187 172431 42916982
184072 194437 358170166
117393 197806 201231798
7431 149772 405419559
138443 180639 105215367
46461 136054 224334291
122041 172865 561706401
93760 188675 900618296
95551 115872 50870649
23503 172396 465061188
109823 146055 910103788
16966 51937 87460557
170768 191528 51981508
101981 169883 265694408
141834 176524 86638218
52862 98284 398003591
50587 116404 983084259
130343 152600 55725877
196941 197760 771234397
64152 153930 360793796
175622 185850 25640871
77848 124239 489413775
86625 123854 93309018
29701 192608 415669976
183193 196229 624112464
103730 116317 31535841
14049 54470 101369776
17029 130636 408698058
72849 112238 98549353
62395 178960 751062519
47584 146607 247954847
25105 67416 105976608
194800 198898 426882591
172624 184222 29059403
82426 108032 342648780
48263 155389 268320570
89413 185015 239356192
3094 151285 681993855
191789 195160 8443625
35049 51069 683783558
41665 66835 154017469
26436 140146 809828526
157599 170314 31594555
6056 34863 72172583
123758 176779 16970613
197790 199209 397316565
33676 143393 401912661
170589 176086 13688376
132702 157345 61863137
117892 125104 725313442
68788 152051 425941955
17968 175991 395359035
139263 175329 90086758
62091 127342 163333637
197756 199937 5539229
147258 166825 115596967
3318 131265 320294446
130910 179670 121724993
20466 75351 770910143
156069 194852 396640880
191181 197841 16571657
54873 130736 217190231
118006 155942 144662072
141635 187522 114773817
133098 156560 428583237
170244 178473 389584494
131403 156238 62364990
121251 165799 111658784
85928 173908 565654140
127603 162294 86993792
91326 138996 119661706
190092 198330 20626820
89670 186200 994353775
176312 184426 20284867
193776 195053 340641912
81087 170926 967634416
50491 55493 545941494
106642 148057 103931110
149851 152687 7025685
190008 193123 7789435
185277 192854 320252276
119697 150581 77593948
150026 184914 146966108
152389 158146 667651648
189752 191419 998223717
38398 142675 394260104
182564 197064 36362104
57362 111892 608535689
172423 189630 43098959
23692 194718 428089023
21805 90866 631560019
80721 170527 272839038
196232 199414 8037715
101961 109067 17720889
23970 132164 460189074
112781 141569 14443488
37687 167426 324729413
78072 169661 266405345
153644 176606 607351696
174635 186122 28809905
183571 184273 806325802
155212 172844 6266612
55070 83391 70720237
29698 135349 678818418
13117 189857 442473599
182089 186325 10737978
66845 128070 181379328
93432 101828 21069054
30105 97899 923268274
74958 95779 472738329
15153 43165 804063497
119033 141354 571313782
33779 180160 366064307
31364 40860 305696828
181592 189872 20885979
39989 144285 261001575
185007 190832 657136627
113934 129249 27420511
197673 197820 282968966
2943 70265 168519061
61470 149116 219473507
84227 114251 343645966
55410 60272 935774290
82586 150850 171088381
179802 193510 37348380
86532 185567 544961050
71432 112564 102879539
77433 102207 628244170
49284 183547 335959590
80076 83474 920398456
166405 181774 780864191
39593 103522 159755849
66731 69039 955133929
110145 189139 217269928
61845 192408 268165696
105766 130885 63028745
188440 191273 7120084
119212 190301 733342272
142378 176749 85875110
170584 176808 665911542
70500 193082 990972127
186364 190921 11427738
125962 156710 67694157
29420 55991 34907241
162766 183808 52400947
88685 158870 294229816
192646 199325 509060094
116332 171319 137593356
81496 142723 153363034
134329 147198 32280570
159035 173494 35902688
147783 199846 730688700
181472 189979 21470489
150458 182948 56605086
148618 164394 39517808
149916 168116 179474880
106254 137529 326899019
87890 99972 25527893
107879 136946 72927979
72634 166065 851689724
58306 198628 547786667
142902 187458 111429167
45932 109490 158973439
104774 167547 157165291
156553 160521 9859624
165078 169818 7844411
30008 198221 420954047
70678 122371 129398852
7950 108102 250597704
18231 122035 658832964
102554 139428 92452353
161962 185805 766152511
34868 42689 577267469
112129 150870 754224689
155000 181698 66447851
140188 179445 97931090
180527 195467 759285123
4027 153851 732224656
71674 138372 118170601
127532 129381 943777199
152326 186257 84766720
149877 164976 37806384
120286 126551 15825407
41505 94706 133110771
190748 192933 5429719
77914 172757 297076398
43657 130052 575651006
76197 118609 877208975
175349 182986 19096687
142512 188862 115916363
91566 130028 271525414
94751 144703 125094637
184515 190155 14192841
171858 178340 303641487
49556 98084 309739112
94940 124497 74091006
108622 116278 816361939
114823 133235 386960866
33665 198976 720506321
147995 168111 393292036
186406 190134 486991098
121898 181857 664128135
94114 94622 1259966
138360 193932 138886490
151270 156426 120462633
196043 198597 6429540
38389 108426 536411016
9084 135279 413839570
159772 171227 28445409
27729 60714 82660178
191381 194093 6760035
19354 73693 135949693
4765 157364 970627710
170382 196132 64375268
123636 169860 115701099
112024 166090 135496000
151349 186069 86667528
183562 194082 26325800
144857 159567 407158884
170603 179196 21312838
131280 136540 529664098
22431 178142 389610037
92673 152969 151116984
25261 51538 65774199
182558 194761 560654748
1680 32437 76997035
185353 187922 155840160
150500 192358 104504340
82791 192495 274553432
35107 52635 43807001
1006 45178 110504419
2065 29497 68694495
29252 32530 8267251
194854 195889 2589070
92183 122904 499856934
38593 144427 303884057
129089 169881 92668146
167604 175906 607599318
120429 125057 11721604
91047 194057 876365865
121569 126464 12381604
65979 144645 196880800
146103 198768 131700239
158943 188855 185387370
141738 170688 453615805
14895 86128 178358155
180703 197872 650807946
125444 140614 37995577
51983 138945 949430537
114271 145821 79134018
16765 82033 163281524
72279 172350 699782328
44022 72585 732303988
142986 197489 136208990
47114 92047 112263708
125450 128561 7779249
21100 31008 24894559
6444 115357 272562203
168147 171220 7640045
39949 112755 415726317
20291 135023 640361381
139356 179516 100211372
89679 111116 53793408
134625 164052 677422143
119080 140305 53243813
32431 32669 573190
134755 171160 90959859
93380 175456 205382408
156941 194785 602175858
81886 176854 677970814
39285 132847 778016994
29011 166079 343130758
190508 192709 953026804
170217 175228 3766796
11471 37429 144772606
27721 148671 302917140
89744 178080 370080946
45002 107317 155898096
158091 164033 14891646
127679 197573 174792472
13809 141688 981774126
125178 140966 39538073
66100 90702 61285950
84556 198894 954429262
95410 121945 966992193
2780 89637 217200616
17896 17916 52704
166692 173787 17573564
34511 40433 5011682
127078 167829 62417218
22124 90479 170910527
91376 92460 2830946
72169 80692 5204015
93619 124272 470392867
22304 152661 598975738
161209 181368 50030837
126499 159476 82575307
119097 132422 47447158
71029 74736 711854407
179669 180329 1650543
188193 196505 20705207
192595 198847 15649951
149966 185835 89515084
36051 141111 636246199
60879 164175 258649413
136405 168541 599495466
81300 134178 132446586
51783 90044 95617979
183242 196744 33797024
119362 197780 196230279
124220 133100 12169373
4039 13281 885029513
102330 128928 818085600
114746 148180 83965344
166111 175062 27796568
56984 142423 213731413
13783 149742 340614344
16678 107481 504209442
21489 37365 39763908
37439 157151 299881620
16772 112743 240047135
174365 179952 235086872
283 86970 318441211
1819 53827 130144220
29191 166163 342876852
117242 184913 677191631
85572 154965 173833811
130711 164033 83524836
24189 136809 458705765
117569 199563 774738461
27804 73940 200198295
83385 142617 490318615
144213 158899 36878693
181198 189869 21841322
98520 147599 123085627
53809 129538 189630976
139129 199255 411250625
115147 132550 949302319
99387 115237 39670236
139494 174425 87251261
188358 196425 20106283
24201 97906 184510953
11205 94932 209646534
113761 122099 338795770
119758 176716 823602707
167835 199500 535015396
144148 172841 71668616
185922 197783 461888721
88604 132784 7363100
48338 166732 272461968
82568 178555 396900472
30517 166723 340893247
136338 181157 769799519
28370 170493 355710915
195515 196530 687886299
36005 121006 786885988
189160 192723 8932871
42098 81197 40063318
50541 171292 302214736
182575 188533 171391037
17227 158454 972246460
14167 29085 37494346
10237 44031 84627465
29568 154804 532161029
70642 112031 103486164
197469 199434 5019615
138254 146992 923150349
189397 190953 2362631
5110 95419 113299082
101801 141341 58601371
65593 192066 603801198
12038 50598 781076252
25859 43840 580857661
173816 188300 355841466
68481 193291 804970183
79437 123216 109505893
189923 193712 510363629
28387 161701 333930411
4348 107233 362536885
105158 179599 591546892
46930 163046 393762317
50892 95848 670829065
125878 143875 44985036
168116 175341 18033923
105790 124052 45822888
10832 135161 737272979
139100 197169 994934432
71808 136373 737177978
126377 138167 29553000
169630 195351 64297338
123365 166992 109230590
84266 160941 382844235
196122 198240 375000512
16808 84538 670575067
184086 190369 15809010
8684 91461 207040998
135968 193851 763219736
106270 117106 27135365
146277 166412 583475946
74162 175648 253974111
46433 159689 283626003
32426 181297 21235205
103936 111907 19897102
20362 81166 977849138
156775 187554 76807727
71263 104358 546132191
69588 160796 228476543
154958 191716 91796488
160354 177849 606554149
134700 146598 29804013
131052 175683 111532544
96356 137739 352509405
2013 48412 288425551
177071 184193 17840302
42253 48828 745293122
100295 105071 615747751
64767 65483 1804719
111820 143607 745732010
79662 151924 85472436
182346 194342 150349009
39869 63941 60156537
27587 117840 225826343
78940 153595 186849584
163043 194430 760433886
54033 97121 409442488
77385 174962 426787545
154689 156716 1426200
147326 157002 679909511
117084 149336 512122637
127884 151788 167298911
161105 184797 58937444
61461 171230 274558151
171335 178472 17760053
185980 195837 24690016
128941 141642 31777208
116173 187042 177409167
133463 142075 21569295
167785 196776 422865109
22273 134254 280380621
47700 125079 202115264
19491 173434 385127299
179930 194454 36570977
45401 98398 132620032
89434 118664 73307189
185514 199551 19970573
84404 173482 515346981
109407 112102 6776035
126661 181629 564766021
118511 177396 601607709
9842 120964 278229431
166205 186026 49500601
19056 88350 173229596
47766 136254 221614337
29466 74052 111461485
182506 193988 23481217
142277 153300 973217505
81848 102954 12686739
47386 52347 12370435
75201 164435 131287799
133425 165426 80179544
77080 118146 102635148
165176 174657 23454890
38104 67873 74470768
173309 181612 965761033
177896 185254 18491315
183397 187868 91860339
113010 170559 144143648
4981 21829 268810854
47151 59244 611848235
161011 198892 94551686
153729 186075 633459635
138193 154087 439818825
146884 173422 66152320
168079 178992 27106277
124134 164269 705050689
30243 98356 526143972
71346 132900 154222350
192436 197582 276347527
61844 193887 330366167
15305 165678 376596489
171668 176633 393057458
137795 187239 978665771
182393 197961 887784344
12567 122484 275226774
10341 20885 15694456
178905 181985 7735563
105256 132670 316751980
68749 159933 204717939
70752 116361 114122133
99154 139525 101239394
16911 36977 50219882
152684 156926 10733230
82502 193320 811907661
76333 157956 204384226
82546 137714 20502472
46264 195445 664218428
165703 170395 991526158
14448 25280 27155264
53509 69511 40014422
85802 99444 34070795
73075 101098 15285080
38522 123327 212160197
76033 157446 203918084
6821 61893 143515200
124591 159156 86590902
190915 197439 16235955
126468 164139 94416131
102736 125772 57882835
51786 59112 759083931
2487 82490 936696312
34123 150464 291373529
41670 198053 391323545
139070 158374 334208391
189921 191172 915562663
82977 169023 215393543
137689 138499 164249650
13 185266 463581742
17411 155797 607905728
193301 196270 541558563
138562 183326 712331277
195436 197301 4603618
13145 199702 611350150
32239 61126 13437743
164957 179511 35999714
164248 195177 77146083
109159 159911 127239540
169454 196073 66532153
61054 111827 665815404
102460 170431 920285806
181134 189545 21213547
105676 143055 93710307
173598 183417 430652536
154352 180366 755221995
131904 172679 55195255
71902 198404 1834764
49841 188624 531905838
187954 198501 26349778
122171 152407 280209123
86970 146509 671949203
126388 184524 145323479
21426 102291 202357464
124610 147791 58148423
189443 194497 12654179
188125 199379 13509443
181536 192036 247823278
133328 183486 125386911
144267 153498 307797085
142395 166974 61458907
125656 162124 948518610
165268 173522 393732316
145537 193628 587172898
48933 189408 399331596
171962 181941 24862577
117628 165996 465128940
10683 176731 415675072
10624 183579 359181825
19381 73892 136388076
24225 86863 730829923
99034 122322 58390891
25776 136311 784066346
159768 180265 463451995
160406 176555 40164255
26409 63217 390833904
142563 175358 226444367
124688 175779 127700071
175027 191180 40540347
5758 169349 409512049
25593 120068 424758852
13837 158141 361463883
90125 100318 25682125
31743 90314 411711244
68298 183326 592850583
102465 153465 127763705
178219 195700 43918790
154267 159295 12608065
104933 107707 361727439
49098 84269 873099470
321 44250 253472083
95781 96867 659334314
71145 133452 576652441
84627 155320 177176099
34205 171228 782442257
116768 177401 151699351
173571 181980 58943381
24812 92134 168366626
158587 175193 117954522
19798 139895 353064470
186555 198234 29241913
170128 170420 718607
14971 179224 565988429
144149 188784 111661666
165447 198127 252075818
10716 29875 48101401
165047 175181 25086626
53716 131625 552522565
142897 171057 875659319
145462 181943 127971233
28372 119385 669603065
70162 128320 145639779
107367 183379 723483793
20294 171069 384829545
79710 108906 72955304
199199 199441 614500
48411 196271 369980965
139613 179860 866407729
52782 160432 269638956
108256 167453 560159502
116538 145374 72329017
97488 134810 93563899
74815 183954 774336012
186810 194325 18781060
127509 188947 153686778
90798 151953 603910944
140882 198634 144381043
158181 174867 41493121
432 109431 602620954
17583 166108 371810316
35814 81540 973671870
198028 199077 801476229
81298 84729 254205083
60858 160364 249093310
43787 138851 238034286
144817 198017 133076589
131103 196550 163639246
84222 166549 206179162
49395 117844 171265127
156180 194652 96038426
137742 171741 84915670
31217 132929 254578557
187223 190671 8653749
161246 163544 205116405
72365 111680 219212151
177195 181059 9571660
175367 196344 52479101
187798 191652 188052640
30153 76644 203068253
37455 174931 343994125
139074 192703 596704331
88760 164359 706395096
135484 179911 422872095
39169 132889 978560485
131440 136737 13326548
92298 153928 154510919
52086 87179 739092780
140145 163442 937748926
16446 25644 22987143
159939 182764 322937179
21809 167629 947233279
147417 163856 16543429
131568 158666 645033715
75200 102913 171072807
163749 181133 43109344
901 40059 98071948
195723 198017 118410273
26716 112427 214399004
8694 133914 426864776
53932 78276 322316143
110812 121143 25867335
149740 158880 514111924
135483 161605 891577547
24029 114784 227138216
109282 142503 83337665
26133 68992 107272108
140044 146209 682313800
115900 153182 93480096
166193 186242 611269477
48011 115491 536532251
58318 169649 278478926
157091 192724 88889967
58458 185293 317179957
169422 199268 74649974
163217 172221 22286496
70051 172351 256014847
76011 84169 20258875
72145 144579 181401093
133648 139810 15415958
19598 23198 243926237
197203 198155 2427816
83690 120676 92578692
177621 189184 28994685
97324 114302 42488466
39485 188721 373388637
116221 116362 997257656
104376 122586 556308469
82206 160359 662261467
162421 168247 14312715
89244 145640 445707009
99725 103592 9629558
31357 87321 139849822
145439 196437 127475820
157211 167981 26675089
105681 128843 58130897
159497 179798 394753294
95400 167405 785722288
83983 150384 166474372
40346 164589 311160608
85865 123239 327147307
44232 145237 252940260
111308 141086 74678497
135504 144742 274897830
18891 179112 400765592
75574 95265 195155620
98426 135140 92047267
162840 165226 428834250
122204 165737 109132216
14862 52860 95192077
33993 164804 781106456
106539 186146 199292380
22879 65050 105564828
104316 140553 665265628
54315 105133 138749556
91256 187878 242091426
192381 193314 805300987
84077 170786 417000605
159094 171060 29723039
103781 199302 511330600
34038 185680 379447754
160756 180066 47900633
13754 27725 35100938
182849 186461 660295991
13666 32012 46159101
4445 80934 265733513
123116 171996 578129481
77790 91764 595986422
5798 117438 762164641
131406 168379 990967438
90165 173540 944196767
33484 35349 459862190
108376 151611 186426985
199027 199763 458353482
123147 156261 83113012
88699 192172 259102298
3344 49504 115557240
184416 191898 18808357
156532 167227 26590928
170376 174264 197210690
189787 194995 308587752
10844 99346 221559941
19611 103976 211113400
94991 155442 643533698
144760 195173 336819011
167720 170430 2847812
158816 189107 327265470
48976 157720 780342840
50016 129135 198167719
180127 187267 18112966
187670 195384 19275451
29721 125443 239645020
19998 120377 294707721
114623 137190 489682682
16013 110335 714005977
70503 108952 505223741
130207 193342 863045178
146683 192529 114596353
70740 177245 266493281
74051 133433 148785388
103793 187917 210626842
116220 199136 84460850
88765 160388 179590085
68382 140833 181470028
45201 120526 927764038
43268 47648 10935141
34666 178171 995520021
11899 76460 783960237
44664 127167 206628740
93803 94963 943962423
53929 199545 364412340
160028 179302 175204814
192983 199032 15151369
14690 41695 700149789
199623 199656 314689281
30743 88582 144488641
158257 170246 470561358
14034 148857 337780033
161788 163787 4963036
168268 194922 66727305
137653 162285 61782534
45355 141326 240324802
158327 199757 998116301
73192 110920 120299496
141542 159104 714529143
186200 198345 759790262
190744 194690 810792416
185845 194170 394740797
149554 164583 37658040
141508 191138 124122660
167484 169258 4466846
19696 145551 315149041
138252 150035 164493476
6961 190587 459624778
109311 158002 122194321
183055 186608 8951750
95704 106722 179477499
121611 192549 177545845
42381 89600 544152386
1376 189578 470969029
28850 174044 687652312
71147 164481 233927872
1650 132515 551673321
101605 115833 431227527
123412 123464 140845
69125 123448 135982184
167388 176668 395711075
47671 92925 870220157
115763 123615 423705981
100026 137362 777535765
155242 172314 739734369
151766 199661 119751117
55329 79621 32015859
52794 69348 482847506
164974 190835 809885756
191669 194897 6000868
118367 183355 162621234
92069 172708 702141904
153756 182214 70957955
20404 183922 88739215
81303 193011 279568792
23491 65873 932680834
132857 195011 155435194
87982 197676 274640510
4629 186097 454174613
65546 73733 759391199
188849 191022 699360780
103881 148330 111538145
192997 194041 2563188
169923 196706 816429309
160408 197805 93351031
64359 178871 286405278
77171 159060 194098077
18873 182568 409525927
173650 193748 154357463
115127 192095 625054410
126550 141862 38303222
40332 43396 489678173
145979 157868 527421765
169731 191702 54904276
73178 101080 69890494
106469 109278 6998008
47360 110944 598096439
59578 95038 788986004
112935 150704 94855530
131197 143615 854567294
6385 153485 368278137
101873 166783 273070528
138577 144900 15026395
24343 143836 347482804
182983 187446 11283534
45575 174684 323124388
189296 195229 222144362
85262 123516 95807539
177822 178945 91074641
105020 148283 862016845
82385 90605 343204215
181882 198398 41489524
167904 181139 740086179
68904 108405 98814855
115060 153817 353172294
20109 159508 620742312
188623 195995 18434117
190539 193566 7535417
63852 161521 335596669
44464 129461 575927872
60037 129764 174514513
91956 179641 219449238
81827 102742 52277530
19736 192026 601540116
9483 192919 459171419
116051 118266 5539640
177030 189113 30285786
111180 135481 60936205
142999 146176 7947230
147932 175939 441297413
18565 77281 146982351
187283 188391 2747937
96730 161628 162763917
67417 108163 101888637
177899 195346 910249132
68358 106737 894842233
9198 84296 188022002
62166 185197 307793764
26464 28271 4512068
174284 194076 49517416
35387 190654 388574398
6718 150553 602448626
195261 199178 9812438
4499 78588 462129212
148653 152262 8917262
51219 150513 248863008
137476 179823 105661718
162210 169552 9828818
23994 113415 223801149
129261 138459 9047175
82291 154482 180827488
113751 170651 142496756
174573 185181 26548548
22062 185782 409758929
128037 144262 40598637
141134 197939 424322959
85747 168239 206405204
12000 54009 105299786
153850 167472 34022978
144893 183054 180077314
104362 105621 993569987
10406 15566 12985190
131207 186745 138921209
162683 196985 85543508
55818 143338 4703961
79485 112186 81716816
169042 176315 545301710
192836 197933 12738389
150931 175869 849877161
187435 187511 216508
86553 125119 382689348
113105 199173 486768293
156315 188208 346586467
195878 198657 6931117
146663 167266 659061843
193850 197942 311846429
87404 193374 265315424
53954 169432 288997447
133352 145831 426774429
163222 197327 85046379
168075 181871 917528352
11816 187105 957149215
112899 190616 194643712
36797 55658 47335107
38909 125979 386533510
85712 99511 405805609
159926 191685 117368916
129095 190717 147060213
97006 157191 150969007
121879 168811 117527739
38755 43385 11545363
128925 145938 337411159
183357 192078 364566361
15807 59701 110068476
64428 100971 906176172
113548 156135 106925813
155241 195355 868942493
86097 115646 73921049
184910 189393 11264171
15020 27722 706866094
91689 135318 109520180
61825 115177 474771483
50348 69586 891727199
59905 66484 16348743
131123 176386 724333523
172588 177979 13435797
120664 199776 198050897
16498 45497 72537026
105573 140462 87492399
21496 172009 376689044
146075 184354 95642906
148735 187721 72704739
74193 175515 479467863
21463 27290 14619428
70682 126983 141038037
31047 62351 78277689
64913 159977 238042268
63750 101030 93258948
117800 133646 65023368
126095 157111 992950309
168110 184699 41434572
192139 199417 236306196
112540 189275 192109422
106223 128312 55422004
81147 187338 265828807
31983 131225 248359152
122373 192672 175898817
17019 36336 540475576
153488 190752 93198690
29731 111553 994876014
49263 103179 275884737
174833 186499 29268568
85655 162785 193257603
44443 73100 71683767
155140 185393 207242706
142042 166622 61479729
39049 199781 546162249
133512 161339 925804146
68285 179753 278771271
152256 160891 21730311
160208 196526 90670271
34007 130184 240783073
54118 196353 392984458
176575 181010 267035002
186296 190743 11190405
162799 188525 64141983
104731 155814 128119512
146167 150274 10516424
112483 171862 148615725
66892 184336 293836007
129681 137629 19845871
158865 161781 255229608
138082 143530 2940414
73241 82942 632583399
2737 128038 313659405
198295 199004 1810119
104441 156694 803141204
180474 196337 844528175
90747 125054 86247750
42649 179520 342330925
13724 81996 709022614
94828 162908 170662881
67234 180060 282139167
176359 191322 184549543
55661 70748 408449969
36603 106218 174131206
139108 190777 25874992
175889 191813 122259803
68338 166015 438686931
26967 181158 676280728
81252 108924 837885853
132177 168559 91008301
152289 192745 101091270
74351 194128 299752521
15960 166903 682588552
41028 43888 7098242
128211 156777 968159911
33180 61051 69739659
4168 84187 200178616
113898 126697 32238177
31405 156042 191805013
157058 186343 525627092
113136 139163 65385614
180991 195748 37144135
78737 82630 9635677
120960 147425 66421419
37196 137985 674617656
31325 198346 417902634
58318 196285 726252398
35719 172995 899102956
4281 132160 964769545
163440 189810 65769983
52768 142919 385731475
141432 144218 6912203
121756 129499 19541258
100456 136808 91129550
149989 167393 43361976
144272 185451 202616410
8622 83194 186701160
192606 197263 229930282
28852 171422 356738905
100032 184558 625230058
142354 166441 973018414
157772 174192 90811817
15215 160363 363511938
99587 121872 11409759
53739 72029 427059654
133742 157711 948553680
122502 146551 60288599
141687 159004 43393276
37789 133422 330767332
157935 189451 78629830
195712 198769 7631946
33211 69232 90039142
33605 116458 711692958
136566 182268 114120096
190959 192098 2801294
142671 169732 215446478
18752 33255 153933526
35293 153906 735241712
125953 153699 545804101
33911 55946 55275451
191948 192072 302417
122064 185340 158335077
80600 179809 248074772
115602 155288 99571414
147739 179752 79689391
145498 155873 26091700
6180 49406 530666340
169076 178255 22759223
114817 148804 142416933
108337 116146 19573524
168198 195713 462214347
153221 187766 86384145
71736 185995 858568109
101795 115375 519936174
143522 198441 137373992
147673 161991 623741165
161671 165024 542111189
20882 176630 389699031
30383 108858 196234045
89769 100413 26768143
130052 181151 598766688
18629 60614 105163651
48734 197285 371684072
33323 64247 77263036
99663 121020 278149258
48996 190941 355265428
28545 89708 902261956
1575 179100 631939769
145287 174052 71823440
175715 185523 9986095
79394 147315 170082282
17717 164861 368493532
171735 199823 70403872
108985 109144 394186
86299 164087 220404379
162365 196884 86083489
104998 198446 233910242
37421 63259 478400852
191148 198152 12101637
8482 121579 825020962
116381 188325 691501466
130691 140557 485190494
82635 145476 192275241
80319 139229 147554612
169863 193160 300322879
77723 161646 210207868
82299 164466 205911268
175326 186156 27154524
85049 104706 650642473
48249 72344 60248028
106061 125900 876914214
119598 146103 400804328
24016 129675 264681810
12552 57704 113316978
39964 86583 181844789
169413 177919 21109978
148500 177250 71654460
125476 199605 185427777
30074 64450 390202162
46999 198726 621754800
168304 193294 62526501
36477 182545 365392180
57375 78882 165874487
64698 131902 122765543
197743 198883 203893689
5381 86060 601244181
56218 130209 185093251
45806 82924 92918402
148534 149886 312232495
87940 101034 207374760
133117 184668 128813912
72148 86236 101514296
178431 179149 1780772
43655 198812 388334562
111894 189569 194485700
131575 184839 24506201
171824 178684 17059004
126140 144872 390383079
13274 99631 216252289
60401 63036 6481175
74265 165788 877094594
187048 195547 21287773
116650 181756 717172966
138345 174213 89583920
53927 154603 614593672
30907 40800 524183394
127292 170770 108658936
163602 197903 85561414
141741 184618 513579584
83013 170433 608902754
59459 172583 282880952
38946 141755 257345313
44432 98906 800172898
123510 174048 126382706
19374 80692 153447096
183339 194245 27316060
144355 172848 71147924
52377 198197 364988670
42268 136983 398940763
181231 184616 510320701
63900 191967 320488078
182501 194311 710505178
122793 161801 97850952
776 25621 86975300
127927 171364 108600969
175086 182239 266262330
24045 174838 377382506
195232 196919 4165227
138267 181928 16769469
174446 175728 2769254
140145 169653 119882800
115613 177313 154393262
50184 186252 340533359
42724 135787 232958375
172861 192712 767001821
62160 129489 899507285
149164 194152 68764620
4126 98464 770652080
30532 146985 291529029
69837 180363 914576670
2762 103919 78398187
154942 167268 30727191
145441 173513 70038673
98637 166564 948940031
94208 104946 206608746
158753 178175 48257628
49887 165597 947450725
145406 172113 6900068
146867 164934 45312421
159789 167376 18873066
172608 194377 672431244
102670 123969 627763154
188292 193341 586861053
106783 165419 147020174
77322 151260 185197426
62482 179258 525965291
90578 122571 287464210
160980 194848 52965034
152224 189764 93820861
50911 155760 262732928
178528 197272 47007263
121305 141053 49546996
134393 158439 222580304
114697 145070 246964756
87862 185638 623872293
113727 177886 160532302
3580 77942 186202605
27579 45095 994626949
78701 191010 915935297
199511 199960 1121015
143415 147489 10306327
157812 193643 89458223
81675 186411 262143173
119915 189253 173509822
131210 151820 149450920
192961 199264 15787597
14746 127974 283545713
80802 114957 793752811
24892 89698 162071443
14068 39888 167193597
87687 190612 71677533
84918 96592 29180200
57800 144102 215851409
120530 158379 94909605
142364 156403 239899208
102204 107641 488131482
98211 129133 77560491
55183 198152 477837027
26998 196171 423350468
51366 196850 372141454
81175 179354 420911046
149918 150764 991768570
117122 177073 227390844
103163 175720 894051485
198581 199450 2191351
113132 195324 205782068
65751 146886 958932928
41512 114312 182145568
54070 83703 74071545
88517 178822 226004457
21319 196806 439127476
3733 169511 414962893
133346 145682 863757375
21134 199567 446582762
130797 160811 75236724
61622 182371 301939422
62419 94446 337151709
101559 158530 142743527
27778 163333 875776171
112878 116551 9264415
198700 199705 2566086
177421 186728 988181380
12441 150003 843335323
191093 196481 735680751
84713 144099 438299000
92368 124995 81961259
181389 184171 7105212
97563 178548 202576751
31884 61787 74830967
172542 194266 151223361
94616 103593 414132219
41245 168191 317670365
131316 180006 293146695
62029 182497 467957219
66090 171094 572187642
147434 195627 120457119
113025 143905 77439837
154724 190242 529642498
195239 197580 5805590
90005 93087 686330739
33402 95815 857298442
186313 190809 11295772
56801 183979 517853958
165636 172825 909586671
96718 179066 908007445
156404 157803 3459688
184900 196210 28335895
160181 194508 85737421
46723 84891 95508394
115663 194905 198354705
199430 199543 302041
26862 35815 22473883
177402 187472 25338508
98685 122301 59192992
196815 199852 7714717
196674 198017 3381727
143928 169311 387876820
2965 184151 453435425
72129 124578 131427219
123178 169713 388296545
143781 189111 137455180
121703 144618 57406318
144084 195696 374804312
35494 169500 13774123
116278 192956 191932380
114207 115742 848568403
163802 191763 817088929
163379 182211 758524494
148970 179408 618117095
63826 194046 928633332
30868 138516 269473159
153229 174310 52604024
70209 133159 157674215
8613 187393 519212293
185637 187022 380222699
183204 188651 13687917
125237 158899 886255315
132780 186193 720841851
133826 182140 752320084
93758 184821 275015700
30204 46117 726767128
51051 186954 726715306
123407 173791 125996945
103141 125711 56712456
176727 198731 115100301
56621 171688 287678529
61447 130634 616111558
154787 171254 40999198
95250 127116 775773496
92320 95378 579810047
159403 191409 79947255
21276 122096 252310993
94632 98308 9170768
13094 105875 232314592
125132 158217 156764698
99261 114615 38431383
9058 111530 256478468
11897 34509 56776423
103713 151782 120528145
141076 186038 112392875
192449 194085 4036633
86781 90511 9225615
54504 126074 571643977
45687 96960 128272639
81057 110730 74263477
160072 187551 68690382
45224 113873 704850170
32658 197226 411723778
168017 173093 12616907
149659 158664 22506270
138840 185746 911995013
106602 138646 654511594
160993 191101 75124934
157711 189395 969728152
78688 192293 107722298
61334 174595 283300204
177772 189558 918936749
50731 145139 91657407
90269 126267 90402468
195652 195722 172785
20728 158756 345631728
70588 169731 884281407
75761 168834 210911642
19536 110535 227734309
63128 145044 205081852
132869 144083 28012046
124177 179839 139025817
103818 150132 277801534
173271 182818 23919249
146909 150649 104500333
3816 10598 16825301
93375 177500 355794285
30921 97179 165661686
138038 147885 74507339
19129 47925 72001179
142686 180757 94964422
13474 82029 171690322
109780 177314 169037344
17033 44543 68779001
57741 166833 272886090
120196 133967 610905629
46639 125822 198341747
43940 87248 630582199
172992 187968 37603600
169877 199674 74550360
46157 104738 146593705
137535 138368 2122841
171744 192458 936454707
101599 194646 232850613
74365 168727 369601287
36341 127373 227899094
183881 188088 399927819
8578 159884 499553811
138453 186320 981657468
155536 179344 59188328
187974 196337 422126624
143384 197684 364750112
78200 151031 182402366
111105 186405 818494335
84615 133482 122462929
194297 195461 2944688
75976 143174 168198656
149725 185606 89553641
66347 159364 622274588
116351 136741 273395994
77994 186399 618763067
141818 159172 43487844
28098 40716 324558732
41611 146489 328754561
192145 196923 11917212
178259 198289 50270819
20402 86395 965972595
43351 94696 128454804
128966 167608 471479016
1896 64660 157022838
35717 191102 388835423
67632 118776 453926346
24195 108342 982588638
15783 43672 69809143
130029 183879 134577371
159945 176323 944210278
50341 80769 22760013
72247 153029 202348279
184623 191591 17495414
77033 126398 123561272
42217 177658 338835584
151073 193760 106582157
96957 196110 248183400
62998 141702 666277628
60088 194750 336839706
8815 174058 865563736
23423 34778 857477552
108693 117537 680389335
136391 185123 308733603
67547 78435 27342551
166296 192945 66569842
19449 186745 443150850
141076 169584 71289755
113811 168926 133137392
170798 176374 13943369
42488 183931 8962318
193269 196004 6858659
86861 101202 453950518
96032 105154 22853128
86594 109754 57958416
36853 63913 940422269
102029 128609 739436012
146739 151281 11446936
96856 171514 186864010
60710 154855 235671539
9147 195374 945233854
3639 186764 520747387
79669 182853 538181564
20841 41580 51904203
118299 172286 649303559
106580 114181 19034093
175100 194334 48175590
26150 179877 384543018
90265 151841 154452071
109374 144684 88537908
84983 184044 289382282
2164 77037 187470190
89962 95095 12962965
155966 183964 69809361
23798 106943 208070841
12382 80300 170141829
161467 185546 60001727
179697 194013 35977211
102799 130077 68510761
153975 196431 285157815
88985 185561 511827405
139177 143950 11848733
86021 188789 257209370
24451 41698 646554578
137299 182419 425508002
42467 51238 21832465
153138 164748 662883751
127370 152895 63913876
139453 194938 262473899
184422 197678 33173191
46724 65724 450661635
43034 105048 155153905
97655 127584 75060608
89356 173165 659955840
134936 162697 69643563
166466 198470 79983154
129589 148494 925062953
121273 126862 14098702
13888 96700 207270531
62727 99176 91090705
133134 193530 150999437
144615 151732 17934094
96410 164807 299421219
145675 152097 16058145
152660 164751 30318272
60671 181043 5441098
108093 172451 161117395
25345 74578 123309282
22028 106938 481243132
38026 65532 966801265
169892 196625 601389581
51565 111345 149645289
55095 116256 931572027
186030 187592 1225409
154337 195361 102533240
114211 135984 54647142
131722 176950 113111571
7694 164652 79103016
179410 189107 24444033
35959 44529 129859668
112328 184841 181457094
67263 176426 874879876
84219 100176 176040082
135701 149506 34679486
53479 86846 510597529
108308 151770 109001113
15240 191074 440163143
164326 178039 33923586
38550 99768 153097323
44327 170674 316238947
166624 189212 996148073
73134 120318 149506362
131893 156783 62488611
181679 185628 10058446
7872 56016 120747902
3104 85292 379181010
108526 149166 606441248
188380 194052 14127556
185777 187834 5229939
116371 176520 273984824
132743 163558 929947089
5673 11187 13695083
186167 187479 315234012
117112 128358 28281510
64173 189613 313929402
185761 193518 19409305
115993 148902 82628992
507 19748 48106616
132678 156758 60449361
192400 198849 16120383
188236 194465 987404028
156343 166196 399162489
155859 185236 379049482
87001 115749 71989185
196354 199177 7133859
78742 163379 211965116
24235 140008 955585975
121417 138523 42973014
136850 147445 280335957
107910 174212 901028413
158435 177783 48140322
6630 22189 537001575
178553 187158 345766712
197986 199107 2840672
3528 108645 270888441
2605 113418 277256865
29504 69210 99322006
199429 199864 598787373
106998 135484 71504355
105457 168188 157019879
183913 195650 29411556
69314 94011 61751854
4048 165251 555391193
152582 190558 12846054
123215 153616 326773830
103777 118398 667744101
7110 91748 317524771
8347 22210 34712022
155665 178946 758340985
77730 146602 172385547
21814 80442 274951350
67756 169671 92054634
84776 166032 203532428
159669 179864 50164603
145760 149436 9285407
89927 171760 479088708
68060 76331 533676982
142332 156050 490451422
79981 158521 196754765
70651 182436 279618639
39586 175595 612724355
199464 199971 748460
148407 171446 57364305
142084 159281 465806700
83823 155040 178451315
147135 161716 800539596
83571 151958 171298175
194839 195875 2607676
176644 195547 566891041
61262 88299 67393473
196876 198813 983788132
8941 117004 270520046
100473 198597 438119215
180365 192524 364381962
3654 81101 671017126
1268 156736 959801262
164573 171948 18164808
25490 178908 383837115
140744 193282 882215003
15047 61655 116848145
136561 183577 502811716
100668 151212 828660207
183117 192207 22771358
69744 130419 151956473
49417 144865 973600066
11159 144585 334115500
42186 147791 695614191
152210 177975 9970893
61161 174830 833181635
68985 75177 15574684
136144 175079 769631201
2896 87991 212794425
94333 198826 261532344
78335 191543 326087387
168769 176217 644037036
100557 123818 104833942
161240 170674 210453741
97641 123541 199931677
179100 183978 226219262
197152 199331 5528908
178538 180692 5318958
186006 186266 633134
123964 152023 70266142
178716 196623 60967288
155537 192734 694707222
21553 161943 354218061
29349 41298 160020982
106023 186961 480625964
6920 121804 287541360
90642 161485 177791694
193456 193636 481981
159147 168345 22848384
31656 124847 235854549
177390 182297 12228194
121548 144748 115426170
115612 178854 211136537
172499 197604 62810648
187755 197444 24111248
153130 197428 145911624
33720 181244 368991357
33304 158840 416069847
186533 188145 755883394
87012 163030 190570129
140946 148252 8223789
101979 127199 63236541
77662 93257 38886776
30509 134604 260527122
48836 125568 606615716
178930 183220 662126135
52340 147195 237601703
149174 158141 22437655
102754 144092 227694233
125566 180104 136169202
6488 138011 329303496
38033 123572 214058521
54060 194732 351986004
20834 174707 780844609
143782 183455 269149319
145917 188289 800237886
168791 184766 39844502
199954 199961 17794
16284 50555 85722584
117198 125529 20993375
125145 155655 76469525
10402 117384 267814052
151810 191080 98146865
69893 87122 43005774
49081 59155 25362599
77680 87171 214103109
155797 164379 21508958
116037 196493 684798091
160094 184342 60472304
113859 127633 951952723
183972 185923 464897584
642 184465 716789353
98202 178371 200536388
103768 177429 184313248
176692 187562 27310880
9916 10267 906419
47423 199552 380769707
25596 193920 421282333
16427 152139 339778754
85604 166900 916602646
126895 151720 62181760
197532 198661 2891175
161899 172868 27113589
133647 134359 802652106
145627 172044 65955536
128700 188364 149234087
10688 116333 264502534
42852 108387 163930778
74610 104565 74936440
126534 181961 230534462
118348 190589 263268169
31580 163339 402760111
123877 176208 130841965
31445 149715 296110996
39287 116687 424856993
138278 174518 90508581
67379 145898 806171221
184148 189861 970985377
101916 122728 784152802
40266 130859 226792758
52849 119925 776807394
114967 179421 914701780
136935 163397 66335643
197197 199264 5252301
124034 151297 137172329
33925 34788 641601705
95100 162122 168026550
125747 155312 74061926
63233 118289 15598848
76632 125363 121957761
189046 199365 25842597
18780 57996 98304505
16292 34901 46642510
108788 175795 167729876
166720 195699 788202396
47693 58182 26484929
173391 187477 35433950
127373 184396 296004012
63170 117658 965349677
185980 191376 496437240
78949 193890 853410643
117720 132241 24449831
5223 79294 185479051
45815 174380 371890426
48123 149706 560505035
197530 199206 3567774
134683 144641 733584503
126682 178217 502940599
174214 190595 41076246
54073 199202 363139896
187973 194612 16577087
179729 196776 42800900
111649 158056 116452806
62430 111180 661263011
48094 71204 920484978
123443 138868 38676187
7017 75662 171920096
111664 193618 824731818
160787 191635 76958734
13667 72186 248455986
47679 141565 721962845
41340 145960 127430444
31290 39406 13437359
148460 157875 23568017
92178 159289 545993106
128059 137082 148689390
139142 177273 95208091
49395 199186 510257416
197483 199904 537455838
160329 178981 46299935
130694 152493 54609585
167391 170521 423094902
86615 186664 250472097
11240 110519 248594256
32088 35042 729237970
113367 184364 620575438
78666 197282 53422704
115310 187942 767288340
40469 126424 215164424
110546 175551 162643504
142622 161077 46343478
70040 123020 132601535
24888 176015 568699708
19754 54538 528271515
44260 172507 754992026
129070 158217 554242857
115303 173227 919657653
12287 168349 390709938
29841 122269 231324411
88821 117326 513321005
148528 198583 693857747
104527 138045 84021465
124116 187387 823711406
161054 193070 79864660
10720 28789 760630265
52884 73233 50888986
142861 146858 10043971
6102 35960 74828053
34999 41936 17378669
157129 167512 25744506
193762 198079 801057006
19607 29096 23781522
194044 195431 3529091
71370 98844 269708895
69688 185831 290647112
2615 190580 799232373
49578 160634 278117383
70186 172636 272729566
56708 91546 562958322
171991 193847 244592276
102242 150973 122230782
57726 104285 75627705
67675 83765 40215291
55794 163130 268684897
18447 190193 429836324
137652 198969 571459182
99971 139207 758664014
157586 184049 65921114
67008 107508 101236037
3477 80162 853477759
167942 193697 64443882
55181 122460 613197983
30404 124468 235431650
95263 175663 201216651
114503 145656 78133571
171278 182456 27896545
194320 197046 6786428
128059 179113 127509528
66290 151794 818272707
92907 199967 576897987
94582 140910 116147412
108473 199004 333371230
4789 185096 944741056
118608 120524 624368442
26500 83598 979061469
132417 194662 167494578
2344 121304 527500924
194512 196204 4197111
31266 69667 28808112
189249 193346 10257750
105528 110468 7451789
55340 176341 532300354
107939 154266 874241352
170753 184889 9606448
199775 199893 706625571
183305 197875 329099281
130688 168644 94930352
40627 149369 272328855
54162 186325 434038341
177717 195121 758071284
1409 145128 359724719
120981 185112 160453028
106791 183980 193224945
141982 175885 78535378
65745 184862 297999106
100584 141594 102810878
132255 183542 128224805
45681 165546 644909347
141565 177477 68169373
181445 198195 326548161
96762 188865 256730802
145344 184141 96953309
34815 49248 36113858
134909 190352 311124808
73254 124020 20857804
3915 69589 164364443
59430 113344 172918804
36745 171514 281429054
16382 165672 594920959
12313 68624 821014344
170686 189091 689854112
191079 196881 950907936
115746 142844 67986864
143661 171156 68677205
198640 199119 941261466
161445 177144 122268559
189057 199596 677685880
190172 192591 753095751
73248 141502 171007116
60352 145067 740707801
5976 136495 326826717
160162 199434 98143647
77779 96381 46399585
41084 55949 324538160
111326 183237 227262728
39252 177321 345375282
36345 194421 404920870
141950 161892 223559120
147241 191844 949283263
51676 68394 756664486
176558 188726 30538831
94263 121469 974758004
173467 178532 20827672
142379 164706 56018843
22559 136753 285943401
65943 142972 595129648
36651 167129 443892801
76611 148037 281432387
102578 175393 711362456
152224 154275 130584596
108616 134018 63755631
143755 152229 21250823
148731 162547 34597791
9806 124569 430065537
197209 199809 6619760
163034 163053 55786
66224 141042 187347131
168404 174783 617348527
178272 190219 931105222
156691 181891 499873849
158114 159667 198654600
10393 181093 453344614
1747 47044 113288039
35598 141374 501292667
110027 148786 226950065
82033 171409 603222730
33482 137975 253226843
196697 197588 2206753
154777 163825 22737394
74840 81629 302571380
10711 162620 380578750
51947 161100 273477065
17230 92257 720172856
106379 155658 121567507
103109 122526 48721980
74414 177418 697346397
147412 150521 7879182
162443 179784 946288117
6634 67243 151755064
22460 156715 336319550
81965 122943 102624157
156861 175473 46233710
34542 146843 281134068
94146 138511 759553790
187953 198006 967118135
14429 30806 120698075
14471 105552 228010312
121095 124390 39779301
32012 170530 767806709
18921 141849 307734960
92397 149540 143364530
95644 186541 775126123
32149 151259 564969755
693 176974 441075783
169009 171138 878260915
136105 170975 381447729
120241 193234 280445205
134740 167584 82145264
34376 98752 160978711
140583 151828 28145404
103881 122329 305267966
3985 194909 945089255
59364 196083 844686767
8186 116394 338118866
176572 188304 423594330
66249 131057 527420126
105845 181384 188943511
62044 129707 2747274
193802 199325 13844316
185676 191044 70732526
193001 199837 859975709
168004 178897 27082171
157531 179399 54283615
21344 116305 820727200
79416 90659 82574
77907 149118 178342510
105213 179540 640275719
79996 185404 283127468
190437 193706 8132066
85638 192364 267101702
199425 199603 522865828
96548 108737 30478044
145507 160034 835841973
88302 149017 461244564
154016 190718 91783994
113812 130995 759967224
109516 143181 568919608
185195 190263 959787093
39594 163943 464178337
21143 138767 294473525
137813 176979 63006077
188320 195000 189346405
19857 183380 591648767
139108 168918 74499367
186347 193611 673682890
7724 16763 631954592
127346 127637 689121
122552 163048 695218610
6847 22570 491579993
56455 102917 793032954
59887 180539 301537017
193081 199520 16148355
152179 170635 128874403
185251 196795 440305171
52032 52695 1633955
86030 172157 215510437
68852 123145 957363764
145403 159137 34428959
122872 190823 170039582
133732 146463 723255158
77439 104457 833550473
1701 114387 586581691
73289 90819 43682814
70548 117135 116556047
33966 189702 558708797
54654 172483 232710915
150254 160815 696956401
115048 180338 858889542
29325 38540 23115441
110282 127759 43799102
77307 92709 32788331
135417 145704 25753963
190099 194832 11853516
166461 173791 18165319
101139 191048 884361736
18384 190484 664348100
47249 148552 253778677
197429 198107 1755290
196232 198712 194054666
74942 161448 942192751
74947 131555 219968191
154626 189868 549502524
97595 193119 239101346
173377 187969 36693541
27620 155970 86704676
169946 189030 47719599
116890 117259 902601
81493 160792 609924553
147813 193588 114315905
135779 170102 638408044
91966 158672 167338515
50557 91755 894780893
167031 191367 366525597
72397 152814 565365338
137824 187081 123187585
127251 182362 256910483
125793 192392 166547497
79724 88025 20555244
174511 195520 93286846
124131 156901 82250755
2984 85083 205449602
196484 199912 8671809
17057 171648 386809950
107874 168035 150627515
84643 178032 311118647
81899 124788 107483974
126814 135058 20612311
108309 167406 544795674
49158 174584 313835255
95368 100049 787957874
187518 199288 29431694
86480 147592 153176396
170989 194542 546208861
126387 157411 77815563
177840 184613 17001046
165335 170134 11844476
77502 134378 142339716
40440 143351 257581919
6575 166531 400466144
20780 42930 55417359
139085 154209 37823143
187076 189750 810927517
134140 153175 162813564
47673 90705 107467083
31637 34776 514215197
40388 114805 826913656
87371 175925 221684099
155487 186683 495641809
194448 195037 185138032
158987 197232 95473961
182942 192539 386018879
132164 137155 113542856
18780 107920 614195122
42971 155010 779099328
146314 183522 21858417
175495 179056 8767073
35720 121707 409772761
77100 123824 372934560
153137 173209 107175647
115365 171947 141630766
188257 191080 7053137
8079 32843 317141589
35047 52693 79002763
73826 132841 147825743
65117 67809 980654565
170035 191252 344932046
69580 85973 167153092
89761 168074 196156745
19198 52840 84144289
77891 145478 169176977
74409 189572 984656159
180603 193573 32688941
178058 190659 31709444
140976 142656 651258415
29416 42148 638889018
9428 38850 73802622
95369 192979 244327775
183277 199577 40877792
151101 180493 948101829
157308 176989 48923948
50682 87865 597678488
194151 195284 2841850
18885 60030 957031861
156294 184154 469793808
162646 170177 18646905
67514 154579 218057605
85593 164103 196720368
67130 105193 95190030
163137 170210 17510405
100602 167902 171240759
91512 174319 529156942
120586 170641 297408743
136981 145314 526505047
113205 181446 852716552
134520 164971 76370397
148441 198745 556613025
196664 198966 505255421
119577 174257 136896997
15282 82858 222638837
107097 157350 821599551
47996 170695 307134733
126352 199986 747519461
93567 110482 629738041
136375 137710 621954663
84908 91448 129552913
159780 195527 216018362
158780 163536 788886755
89892 104427 36518416
77243 172500 238283771
102440 195933 234001543
84592 193373 979903283
175691 190895 38124715
26318 156570 34880642
23496 188584 859167501
42068 122399 201030183
167933 178891 27250924
137569 138187 1570484
71928 116906 112578399
104403 111277 17197333
13556 19458 14922772
35826 111334 188895389
104409 170296 164922131
176639 177815 664058800
84454 117617 328755854
17132 61557 660264641
16300 44788 71283157
92362 127705 88657696
169225 171426 5396508
9798 188830 448188191
49412 53549 10372657
66028 114268 120654410
122370 181004 937778087
112157 188863 903560584
159660 177255 462549870
120178 186112 676168389
167748 178061 25661038
187332 199659 419013493
176655 181805 12777804
30227 101030 177123509
95816 178936 207883452
14129 146043 500926726
46015 172260 941887413
4991 8287 8236457
66790 132195 962052672
185296 194644 23441965
104490 119028 36418966
147157 148523 3481801
66812 97561 76871116
169580 179319 24122440
153956 164788 965682420
195687 199851 10447944
190505 194216 9240196
157734 170704 32229130
69876 174464 261710062
111956 124759 32281690
116340 135203 47339419
131323 195052 878511396
72166 116054 109862943
125351 182542 485112114
148945 160494 784842509
69445 115135 114267144
185707 185829 967735106
158316 194893 248050354
96538 199074 541858622
19877 109847 379220202
64273 118384 992354414
56566 69891 33122001
17047 179437 406205076
186205 193345 17852242
43248 68451 63069757
172496 180366 19537202
34809 184355 864251276
26960 127022 250558096
108746 145497 92196771
185827 193054 18094342
151374 157305 14907295
66532 151214 967935687
5424 163274 395330130
63777 143117 198652642
21302 183820 854759628
167595 189856 77402120
37855 139484 521459711
187625 191273 357011575
96655 133400 92151708
151468 191883 100947578
25490 139402 285287764
122105 140816 103578157
185258 199798 36488307
42136 94155 361245068
70638 168148 364577136
84378 198408 285465217
150929 164447 33886207
913 177979 443000201
26359 84990 146697885
185133 185379 800292716
144771 190117 909797520
39677 58517 47235736
121999 183957 155065623
21471 73834 251645100
164112 196986 85546379
199839 199910 133603157
150218 161060 27136879
21527 117051 239060875
12910 95267 206213337
168252 193575 340077870
22659 25211 6342477
38614 89183 47677197
69719 128391 146948787
34385 149281 923061770
45217 197293 646284083
110884 154410 64100894
55493 119573 238194935
171137 190058 658897876
194538 195438 2235731
33127 185323 911171509
79200 135915 856009868
158028 173105 37421001
29888 161378 329310533
38555 157190 297096955
22520 163447 352953565
135824 162795 208660706
129240 140853 797650923
111999 184074 290458849
13865 60243 836681108
176111 185514 23573411
109316 130437 53091457
98328 164792 166635183
166321 194967 661718121
62896 89593 66628791
119716 140984 53738708
124418 178390 751963513
175764 179566 9383146
53548 90951 93324460
54720 92767 66097508
111836 196024 834052344
134303 187408 93503499
196627 199342 841755162
49529 135354 128287793
37185 84892 119351757
76349 148071 179585730
164020 189415 851813442
6406 109672 881023648
166302 195678 918430393
35272 60408 62996957
59351 85077 331632403
29714 58572 623921758
152863 153706 20622482
84387 94018 24184505
78436 99178 207247456
162588 172554 24625185
176957 183188 15568163
159486 181821 55573609
103247 108608 384481972
111218 181409 175519518
74441 157604 208389667
69114 194214 933943435
117231 150810 84321310
143252 162462 48212101
191770 197389 39420879
177296 186992 24319319
40460 80471 322238405
155626 159542 193489658
132798 147330 36419091
113456 185182 179531837
7991 16054 17184211
121285 138616 43510216
13140 159489 366584472
116621 194698 195464513
28257 131679 258878161
91890 191906 638947719
12624 27287 36833874
170801 181008 510370142
180194 191650 258743692
135068 175116 379261167
44815 143330 39300265
60223 189290 322827797
174436 185006 26437310
116272 198847 326842407
113703 199113 213853256
45442 194948 385942738
5700 93397 359940694
11437 60403 781783537
11633 153428 355129865
6353 146506 504765349
9355 91393 578360359
164006 197559 83684016
196832 198785 611526066
73273 102532 1806383
151233 183129 79557466
47021 187534 351697669
38339 173665 338496009
108088 152219 110683132
69015 186179 606447975
127044 164273 93307560
172436 198384 64984218
162786 182143 48060542
23878 164812 353039970
118423 164882 603255028
71122 140678 174290653
118760 157268 96670407
98692 146311 536052028
127416 140180 31969813
147073 198555 28474045
91462 106563 397920253
1159 89783 221626958
53693 68679 259410687
13788 66239 609620343
133938 180337 927779161
59224 86617 195792078
38360 179571 838348191
57073 167487 276154590
187044 194752 40401019
88709 183997 208088038
78675 118007 98331374
14012 17955 10057544
9472 21214 614361218
28350 163889 339455665
147088 147879 2034248
16476 98529 545486767
96425 170472 185372487
166825 177184 25780800
33095 139960 267497679
156085 168345 30420306
17973 161288 358882832
97906 191254 827056956
176406 178680 5575541
38200 91564 133262315
188095 196446 20819225
49925 168478 296741529
39508 103098 414831859
48201 70226 55144704
59705 150160 857751699
188126 191195 56985588
32657 111995 948779063
7761 92907 804688434
190387 193696 56833643
147294 162135 37229602
131878 157646 165474028
104781 159193 546430709
174447 191425 42526099
415 66366 478058700
31568 174994 579880002
36266 68865 395234702
21605 166404 362562749
69851 196533 316974503
149524 187809 95657842
182761 190868 20412288
178513 190299 29685637
70075 179541 273757864
123649 194862 178198920
103203 159461 374494413
189370 195106 783863953
22336 109014 188620757
108984 126211 43283220
16908 165536 767859169
145965 184699 672159359
39251 89957 126644300
181388 198388 212108921
5 11145 235106167
118680 126521 948562079
22664 52925 544461398
109904 143824 963363891
28506 114634 737967563
155721 165451 24297554
105180 154700 895105165
42294 70615 70881114
87731 181293 751384350
151691 158052 15977590
148629 178797 700342042
114417 191896 357974366
91846 111394 49104667
34399 68517 85316583
81456 108319 67190156
85357 198834 905392098
37678 70025 80945640
114321 115582 42893546
186944 187427 147055058
178022 187726 17431645
105960 174285 171006164
172016 188582 41496133
4908 32589 69394095
129762 160587 77157439
75197 100825 330649681
193530 195719 5516787
199013 199759 235517776
6752 105190 533882657
93939 167322 183751282
62662 66546 9722252
164333 174218 749530974
18690 49989 78277654
187020 188157 2899203
24285 30611 15988253
191302 196589 13156609
7178 16884 466223683
24161 70556 668552609
173206 175104 4827125
22304 164236 355502181
164178 173236 322414732
157629 174885 444736009
107520 114370 190797765
10234 29554 728773516
106241 135950 74480105
138888 172187 60903328
108984 191972 207756371
137330 199217 154797638
61897 166346 416826439
13742 70712 142707091
41069 71988 143629610
117905 183244 368968371
94595 187131 203378452
127222 183150 139821910
66668 123017 141009435
193025 196885 884389637
21542 125346 756301566
41071 84473 108525577
11130 138634 319380281
107448 163904 873908024
116326 157682 418492765
29686 109572 676955160
178877 194715 21114091
158148 182596 60879087
150676 181391 76461414
155313 186179 77036899
68787 76266 878626002
45708 51637 14805555
145438 198161 131822453
16452 149233 332541919
113476 122261 283540634
151618 160575 22418030
102243 133012 77167137
186927 191665 942888090
182583 190531 20042772
144890 181239 90781383
116408 141939 763458211
121912 184198 155870231
169494 196671 337053045
34139 79586 946952190
49171 142747 670471532
42228 112472 175696038
88534 169809 92104200
24204 44247 50181143
174073 174585 1291102
92219 155880 159719270
166079 180187 34980216
98684 99023 171625372
74040 131471 394128833
86677 192144 940691637
80519 81287 1900197
195128 195917 476663865
193303 198334 387051671
5251 102116 242460735
142589 148305 56358525
188354 189837 615998846
14735 120995 980916352
49276 98060 122003094
24602 111484 698775524
191495 195575 10239112
79190 192287 282953441
88731 90702 4851575
106631 137475 965291750
197311 198291 742076
47650 141245 914834468
170355 170879 1249739
147273 148632 3480195
193153 194393 3096661
192344 196552 902476419
45493 152539 268104068
122318 184940 156631445
93570 107803 35610474
9252 112579 258631426
76114 142638 166463895
2473 42396 793659155
127973 181735 97223042
132875 164354 78936248
159189 168496 691095103
33391 51488 45085132
68227 140536 181096421
185094 198461 660220529
108245 199484 288795236
170498 188280 225861600
5709 139155 334162533
181351 198770 43761584
119101 197065 195080083
5339 154085 372434989
157065 179845 56505688
137610 182644 552755571
18082 45191 201083828
102603 131667 72831168
39135 47793 598613944
163995 181509 43423948
54308 55243 59361967
185729 194423 21760534
162666 195205 380195145
130364 180563 125255915
2923 88019 396766072
42835 49098 540880856
175568 179369 9394093
130860 186758 775281267
97111 103119 612312419
182608 194728 838511875
140934 184806 694543554
133434 192815 406627265
82434 142896 151426031
183458 192968 23855488
152608 171562 47208128
64877 88095 57920170
146775 194514 796544769
175320 191359 40194243
141503 158860 43515172
190590 199642 22647430
82239 138703 459233819
166142 179443 676561526
121412 168325 117406087
153899 183756 74594872
68776 102073 83338397
184645 194576 24936660
102969 143985 170875964
33498 79953 69351132
60679 144090 580508568
190519 195324 11981124
195098 198943 9629857
73095 140995 130725832
149599 182195 81206286
169176 195903 66821703
148971 162984 35065480
36613 195625 767453130
119593 133365 34639255
182984 187769 5670666
10141 155590 364348549
160433 196832 90838907
193479 197480 9982876
160037 198873 746533874
96920 146847 125196477
43120 191007 738907289
196273 199799 760289016
196992 199816 168356125
140213 155696 220618045
189468 196024 261546242
121718 141305 49131510
87802 153824 165540888
102655 196778 921070639
20107 41823 293949098
70727 82098 28449134
115111 168432 189766937
52816 178987 469648217
30617 197752 653529762
46800 131867 212984453
86407 105532 47853691
124180 155934 227605851
24347 118213 644797541
111141 118900 19448200
99864 109485 23977619
57124 197735 699622106
46251 156593 843703818
38447 114196 189437151
154403 156032 4163527
150392 197990 118844605
129567 170163 559419660
64800 199654 486381403
82131 87526 88092969
100544 187530 567961485
167135 180567 550415816
36001 120496 351069100
162727 182579 78039070
198664 199246 1486645
133530 191959 650583216
114354 121857 18790405
92101 98466 16043120
44713 139910 238401762
174463 193744 48281045
180342 194548 464637377
6833 28248 53634291
83322 122821 98911892
167459 172236 11897410
186827 199675 32176718
150457 167208 41712619
161599 171222 297695736
128421 179825 128330955
67037 169655 256879790
170133 184125 355148567
336 37371 92689068
16924 140943 455840397
106434 188564 205597186
42311 100687 146030679
132402 161462 72887443
80527 170494 343559636
96200 119185 591025532
71393 170450 407291276
137411 140817 753160064
85255 124600 98592361
39244 89032 666365327
196301 199248 7452843
112218 124215 30173361
7554 24358 42012511
119902 158872 97725414
69282 129283 150251668
86742 141333 487395288
182592 198441 529524310
108262 133710 715414046
160908 164430 731048638
31339 165614 385438479
103472 169254 164793323
115196 199962 212232422
183436 185073 833363759
1137 124036 307637743
59679 169666 275166119
38672 50927 798004702
95305 182864 82118665
136119 156531 51214668
189481 192106 494479099
126492 168526 726598475
44319 87240 107333519
69529 103852 85835715
65256 187572 136444893
26324 31651 153990538
119255 165304 131277726
62338 120769 630110444
84220 86990 6898321
135893 146579 508632058
165477 193707 139242427
163557 178946 38074722
89232 176424 218336126
69240 87294 45063813
72533 78847 15972180
73752 151293 194326607
26573 123851 243508114
53404 137974 211738938
147266 181279 283275465
131391 175446 110130469
135108 172719 146521613
175164 189030 34783499
100165 155012 137464730
197254 198053 246505396
187093 191975 953651620
6596 23938 61474276
111439 169602 145665477
142668 174613 79804679
191467 191895 713252994
7719 119321 845873439
155709 180339 463702105
184194 194802 26596573
55769 88494 81541915
114874 179336 961342300
35773 74854 20328092
87042 187532 824157084
75029 79172 10390839
52680 161209 271907196
30733 38440 505527239
124522 190716 781963379
184427 194870 441880462
35192 191488 741215286
107245 195238 784128550
121373 146690 63497062
70057 154890 212479111
39085 66405 68342160
165840 182295 40878739
87734 107835 50435675
169145 171458 205627451
30284 75278 756032216
36987 141171 260831557
95185 117016 54650875
182216 186637 11217755
154051 168396 35783564
142003 165496 35848843
93179 93257 891964111
97784 138941 903764678
128339 146310 520137107
42758 42947 463578738
185122 186310 3000256
11139 71869 152128487
113945 193629 199483653
143604 165884 868174806
162937 187146 60365891
2454 149618 368544303
126546 197141 258259525
156457 161023 11420945
132495 149431 42506118
125337 153904 71484252
135426 197940 156305483
42917 181303 346153887
115102 146468 78711742
180080 193276 748813282
107773 148867 103153178
45771 198050 436521698
126092 136277 414566071
127684 195216 168936623
36840 152365 289227420
150735 166781 39998594
45103 159854 891313705
171084 171291 519391
96478 131808 579096159
84087 89085 451941409
99417 133573 85656749
133573 144147 26410849
101614 104448 7061733
151891 178502 510967338
95832 192141 241080814
190445 198273 509283995
167058 197945 77347533
121824 131391 466000744
56325 114447 145198656
161779 187196 85270838
60916 81328 50956480
93392 100818 205011257
126974 150493 821085659
116990 179343 155901195
143790 149926 510424062
144783 165290 51482959
133485 173856 100836781
18575 151667 333231876
126429 194435 170071713
183367 195717 30952641
137746 195973 145598611
5148 171768 789452239
44729 155851 909605405
98060 127714 606816105
109189 120714 109317492
161932 187004 62470210
140472 188255 119506780
65358 135318 565616006
129749 183855 135220253
71810 111113 574904651
182868 195491 157123679
89549 147202 144604950
150946 188373 93463700
159507 181539 54784861
5727 64626 147451013
113440 156222 887372677
125912 197766 840131228
142221 164458 55813344
54624 185449 327290434
82423 152040 182667529
115221 157425 871185036
164603 197124 529813529
189108 198552 866413960
151005 183752 81721726
82502 128657 115618615
96812 192550 943037410
93849 116563 870113485
163236 186218 982300985
154164 191645 93649111
40484 175100 582142220
49189 92241 611698856
185725 191789 788723334
138481 142329 9588189
121419 126655 13233370
191670 199803 20416029
145919 160959 98203801
119703 160986 103621425
24066 47944 992248247
139270 151649 55772724
16594 53492 92392512
145117 184929 99492819
113664 199912 250533362
1063 61405 151119256
134503 183412 720072171
103101 116914 34663058
6740 149728 959595294
69974 160834 291936342
92103 150144 414898572
37829 63590 745667217
154916 156757 4715895
176491 184981 21251747
163529 198009 86021190
166158 169576 826378110
160149 172180 241759272
6337 123107 734977803
132313 152826 51420007
129000 159105 835890526
95744 132897 835403565
25502 71543 519331141
148456 174226 504051544
196279 198558 877432763
88988 133870 112600882
111759 154703 640861099
121826 145875 355181340
189401 190095 1760866
118859 135951 186766834
53037 182042 322719316
124912 140327 170392424
163482 165109 2903619
108144 137897 787619110
45201 95315 125392775
136402 148691 75792815
3933 6573 6535507
112567 174496 443678643
103843 141464 546233783
174798 179566 441822288
10008 172148 405887066
45681 124466 352459307
115277 162429 852228269
6619 197441 477538607
91177 139175 294925420
70897 126243 299884811
19719 195998 441190596
182428 189207 21228492
53608 94671 102708040
137106 182934 985781551
14469 155263 107518070
131594 148355 42125778
3102 176820 434715395
164772 185078 897446212
40758 88039 315037968
171972 193783 54627016
178868 181602 448529717
33568 85720 134529745
101707 147176 588798315
87824 173109 213530211
4216 51743 118875305
5629 86533 202457222
51743 76319 61682059
118549 128040 23841178
62916 127914 168287815
154189 181983 34747343
155694 194212 323898670
7013 43446 381329083
51266 174804 669399104
49388 132171 348388850
145307 183179 94620999
127113 188807 101225959
110809 136840 726910221
11132 17788 827289284
177146 190699 333280847
62608 114568 129945142
112595 173379 152090438
91800 127091 7661085
32732 90895 145230915
61439 77369 39836559
48944 92248 379405048
51751 94363 463198082
28582 40566 30041023
8601 62853 726188893
178374 184519 15469282
159018 167934 776151844
99131 198997 250042735
150498 152125 530094508
65424 183376 295127021
120666 124725 10295676
70055 128478 146313392
128272 146634 45981493
146503 148698 352722403
198598 198756 660720781
42449 84146 104266218
155889 179465 58589962
39319 123618 879091082
44509 167116 203216092
78683 158222 173529574
25019 169008 360468115
66314 75286 22477013
30373 170357 523204639
60307 127461 168010673
108028 175950 170022410
124824 195983 177943571
37823 198979 403305856
48110 146591 246608282
5487 92450 761447653
53560 117065 158859503
31864 43880 863586867
115547 190781 979088541
9145 154328 363612760
130060 145745 39230449
101176 106486 13240143
82016 91963 922369049
136988 193981 142463444
117791 172045 514066080
70817 99596 322930276
185117 198943 34449118
175185 191773 346575466
177675 185732 65421481
95407 137682 105960939
45144 68838 53167940
121407 129212 19657759
188303 194729 16041821
138702 195674 142478228
141285 176060 86863403
41404 171368 383064327
21683 116930 585691137
14136 180882 417253178
22409 182207 895072025
50677 82150 804621488
160210 170378 162436119
170343 174490 10330673
106887 108931 736504305
53342 63834 26241375
184101 193575 23753945
53034 194154 353172330
103697 177010 336757889
194315 196558 438768
51907 139679 219836689
106428 189581 629521259
45599 60974 607740127
115739 179177 984768058
40796 124418 209305975
3015 68191 163144501
157952 180384 350987191
8690 178295 970321670
303 110668 276204926
22022 109341 288527094
2590 37396 87109028
14961 79511 756278082
143626 154925 130147316
98269 131264 82708950
117778 125388 19203888
68405 113728 346194970
172378 197581 623032937
177903 182827 462099263
153338 191281 228412368
114167 162122 456548747
168020 183108 737791510
135732 146831 662744150
184877 185282 1057432
94408 115345 381138519
90185 121049 824664035
42273 159197 292769164
13192 125019 970457644
58364 140561 205629218
28952 157296 498082163
178115 199320 53218325
61266 192363 775201732
136995 145492 21265996
62781 172273 273962570
115563 133085 44037820
144491 185453 102405546
55866 159391 259047172
148880 165905 196770698
199499 199619 308920
17115 41439 60856403
152929 173402 50972173
63423 190461 317919859
183145 199609 41285104
45734 121712 190159847
94827 112064 358565316
128206 138064 24685474
155719 186345 76399923
64936 176365 278792149
163871 185293 53327916
93573 120082 66372498
195561 199913 965215991
93563 179932 215981546
183156 198126 37505995
17659 154126 424551339
45689 96728 659050748
126499 149035 56518701
152571 177194 609503231
20822 165319 361814807
152163 171657 356915939
90538 149589 148218351
110567 176103 163962013
119827 155007 88252803
11827 66545 137127086
30164 77574 470072153
50317 174592 939999716
57071 112676 138857329
158137 164696 384774622
5695 159716 385649176
154578 160485 14790611
160532 173654 130867311
1478 32082 158243531
137782 142409 497267875
137502 195571 145244135
53536 136873 905326568
23177 121795 139553614
44679 111777 267229045
45269 62074 42177320
127149 173668 180517734
166223 176426 509923716
34709 160027 68734868
139936 172150 80454799
109791 124171 108969140
179883 184183 10950087
98548 195391 758962445
58435 162411 260258277
49580 193436 910300246
126614 196778 175419393
61511 98272 623424040
31221 152997 304797128
55871 129159 183347576
173398 189093 691320804
160216 187788 257027008
173791 190401 41684785
18011 167869 938844803
26243 178537 381000333
185611 187815 443952756
107052 188827 204769144
64824 126790 155184148
102965 105953 7540621
134290 156266 690522331
68101 191142 66269027
15412 124700 421083891
133320 189467 140400214
114676 155467 102374497
145193 170507 669770889
103035 190670 219466434
198482 198602 237111
175644 185928 25783441
150528 168668 916664884
86837 155450 315317689
120012 140416 926618942
42316 160303 924182548
66607 136771 175684497
9023 168954 899893435
119550 199501 14804544
174805 180934 15202247
57289 114580 882277947
31370 133119 643550872
130314 193180 157162485
65192 112187 495820639
71745 116847 750465303
37418 183523 537380775
3299 47094 550389815
79552 97559 44972178
179489 199143 49366186
85183 169175 210336622
126004 155902 74927723
58713 140142 203738476
40969 95472 136316589
11872 70167 160585431
195983 199995 922768213
74824 166383 422430262
88709 191117 803934882
41364 137578 240908845
144850 146867 5158935
172016 192338 50902972
23921 25945 853733826
188782 195307 4240268
166627 195095 71164857
10429 89758 198501954
89909 116680 770238590
133130 182179 122482758
140274 146516 694117884
91863 119051 68255694
83503 118248 86925613
196168 197702 805413255
15861 95203 198559395
131509 146127 364113812
68454 141696 183421640
168413 169424 2585250
195163 195784 134995352
43139 141261 151488675
137 154844 614873933
153913 187033 485925540
130642 183986 790181221
179014 179519 211565
121468 156511 120260761
160974 161022 52139744
178187 197422 48219824
66915 179822 282333310
80487 179080 246540047
168171 174770 16472438
196067 199310 8170579
92037 104362 31027574
50245 61837 29119045
81380 183884 689495402
4286 21540 43124870
196383 199002 550184792
32675 151062 296448570
121714 130715 305860732
10641 74808 388226643
100888 161372 176413341
3708 109488 264613306
11881 108902 242848388
20922 50918 291688112
91187 132681 20014866
59210 181283 816588321
174271 187661 690419535
95334 192078 699580776
191333 191805 547834511
181049 198906 44884062
136315 156641 50995959
81425 95677 876186442
48844 194283 713450334
42458 48956 16238755
157076 184399 553451806
119618 185195 164124650
41158 97565 141097908
9668 57049 609715591
55962 154312 246077121
168857 179860 2430090
132842 166915 678266493
61881 109653 119391584
141902 181129 151676844
34599 72569 94882184
29629 82966 133432093
174684 187078 252164868
124829 150084 104392085
132736 140959 17984726
169765 197761 69952668
126223 146574 50953842
92426 143254 402421492
64773 168810 260399442
143731 183696 384185992
93602 161846 171105566
54748 122099 683083076
184941 185429 687151886
186374 198780 833883463
677 78954 686502746
115709 176431 437784409
153014 177392 333313538
89640 155044 770593091
129508 181057 777762948
66539 89755 57889946
84460 116512 80253810
110167 177829 340889239
64899 138036 430298469
33814 48066 968452396
109867 167795 145083433
154694 196491 104396567
167156 199957 533318990
27430 121957 236563931
65539 180363 287128519
94197 122867 272466970
33250 92709 148637960
159985 172338 30760908
26746 46562 224468645
11850 42264 76269443
198527 198717 475545
177452 183449 131108914
95220 170873 189342929
154344 195082 871158530
170297 178668 20753646
174953 196440 998955691
139922 166184 269768196
119568 159202 99431432
156842 190359 83619686
60441 133069 159317273
92751 108562 191927997
92040 131872 99969407
189618 194805 413490443
102304 189859 555520756
24258 174805 376771103
101332 175039 790109022
114029 198781 500270425
69139 168349 248295283
43425 197677 827866583
67727 195095 280834167
80416 125191 112169356
97135 102202 12709958
7753 51172 993282313
16382 18182 437567206
164079 171347 601866169
137133 182111 112321062
66399 136252 174924790
97602 153481 140016106
39864 76031 102792401
69576 173523 260020770
194322 195209 303264176
166451 174936 21072838
156822 191802 87262534
124861 187959 106759930
100895 131759 440147679
160136 168538 721654726
45849 90892 112505854
100797 112429 549713526
58998 59141 986033526
186728 193124 15975587
167774 168125 863591
139944 172870 82195285
15723 77907 155772838
1372 150369 373128974
20776 121548 252165760
25731 55945 610258232
170139 172695 181758426
163823 176316 30969829
177601 197807 50608144
152109 171113 801176715
30528 134704 260725186
185192 187195 5092401
195607 197318 971855874
92009 105867 34831445
140597 151541 27452157
33205 47317 773682124
54314 62818 172467367
194602 196851 838319243
151118 179302 70131281
84985 167818 207348107
179316 193140 34766903
51583 55919 11149181
136531 198351 154598085
175176 177686 162901021
128620 151192 56617327
174829 183272 667970705
111548 158966 118932950
192967 194986 5056883
70282 79070 724323955
38536 89633 862176406
121996 180434 786908941
9003 132435 399522620
23214 77796 136751669
32212 44784 31330602
42649 55282 691277758
76354 142405 165276332
170385 188662 829881057
54666 79300 61592484
20977 160012 348089006
51397 163116 279912304
43089 79628 91516961
92325 129746 93976959
19019 172708 232615836
125715 161763 90371018
54818 134750 200003513
25159 138450 283759516
111649 112625 451176583
156334 191319 72469572
208 72874 181822457
168151 168479 929304030
23510 93111 174206311
41446 53412 601828213
142791 153073 25749563
171448 199100 74479358
156555 162882 686867630
197411 199302 761174408
73667 124767 441314836
16226 128563 281274999
78599 150061 520472151
151519 151937 2497326
59851 170648 277120774
159682 179171 48432077
34749 159929 313383249
114254 128294 684656459
27901 33274 449634912
125977 195049 229063078
119479 139079 49259845
49378 137716 866142825
58740 120195 383543800
161655 165625 309423708
93577 160787 168481653
76989 143910 167435205
165433 172604 17707738
174334 187885 33984402
56486 85208 71599665
92598 178765 215555907
155053 195520 101100291
27070 148867 305041155
79726 107821 70205270
170766 175844 233206753
171518 175685 453503425
112167 173981 154692974
181345 194607 26308199
58011 71729 738241351
21660 124038 256356689
67208 97505 301026228
137783 176996 289647485
114365 148601 775250426
36492 74674 95542911
51433 83451 252443089
15637 188552 432777837
87868 182078 783397301
42728 113672 73318129
5291 175797 791247088
113992 185053 6995951
5170 16782 29145395
137723 189121 811008091
25613 183219 394452579
18266 81524 158269626
55262 181581 631248431
90607 192165 561270159
1590 89984 352484438
82177 102454 381876929
73074 195115 305476596
69605 132417 157280852
37995 116241 771849854
166654 197204 860830132
167842 169011 656501532
132929 143793 476581499
18269 101299 207760323
51175 92744 577173923
32096 173048 881031230
61343 181494 300400467
174220 174319 73846621
31259 105836 957577635
77353 117566 100541087
134978 143601 690549554
148665 157926 34863259
134651 171971 93255550
118083 141162 57907628
193665 194000 798614
109193 149726 958856360
29185 47957 46907118
97719 170435 769489937
162781 195909 82674889
25662 143731 295627384
25361 80845 138906419
135709 172145 239801331
111518 113534 5040931
29054 157345 635095621
58886 172217 881750462
56496 90543 84767671
68755 127175 146353720
178481 193275 37163209
38302 86120 119588144
22035 48206 65522116
9181 166162 393107221
103568 182472 625159027
98471 106740 20704253
75041 136073 799490474
58710 82404 59130550
25008 52662 222188296
12557 38254 732688884
79558 178056 246335417
5568 167168 404529222
85835 101630 39543964
104619 188743 250917933
24538 166197 354696398
193179 195378 5532806
92282 132550 648821179
109981 199311 721936462
90486 174291 209916419
11838 88987 193035507
100776 159831 761860900
48636 50613 234844821
143738 151404 3448362
142620 190139 721885682
31408 80310 122296671
117515 124347 226577800
175273 182480 171267352
128272 171122 39140664
174333 189553 131136220
145248 191770 468469782
45023 68466 860907728
36753 38284 2621089
708 173915 433343615
71098 111618 101382626
5563 130160 312005040
34870 130452 613364319
81224 146268 287764085
91271 160357 274335995
8645 190976 779590157
163432 164770 579585205
127976 187368 398667502
134165 154880 406159877
130766 150623 49821873
90159 166727 407905095
43007 144510 254106220
74169 190848 438574085
48370 64653 392495514
78 73847 184598339
77760 160791 207927385
117426 185503 923326735
145351 187534 958095221
192133 195894 9448303
79118 170318 228203788
70636 97280 66624674
29327 58140 751860491
84334 113363 72638978
70276 90094 150440737
78058 90646 115010594
164201 172146 477938637
151886 165165 943470294
185658 193992 522444685
171682 198654 67558628
16604 161747 363527585
127188 185862 146710472
115581 184078 171431839
56911 83373 64562307
69908 174032 260521872
106228 156111 865426721
83583 167424 209914931
104040 125511 168934046
150065 158456 38390050
96318 174861 936369299
28339 136456 116203282
57352 195430 345356579
159262 198242 279336692
125555 151003 63796793
38495 179609 352869735
177574 199484 54960303
146731 175312 108865155
24475 121187 526434895
134813 161722 222342783
35444 148006 774534248
90999 96021 145895886
52819 56971 10634696
66408 96577 75413797
43806 95340 58230801
100003 111561 277135455
88262 171287 253025933
123742 161453 9428824
13971 187962 435599881
17778 141076 814674804
53130 163514 276504484
181967 190218 20828975
77573 199107 304088847
59914 132998 520013389
31423 199037 419376919
172913 196160 58217116
94756 128700 595278106
147911 149032 79857019
4889 183345 446609471
50656 86640 213586140
27520 113719 675728087
184776 187403 27808492
87804 149384 368482444
132819 188402 849827010
5238 140901 863827937
52421 132734 231076757
153618 157411 9650189
127702 134778 160645519
161597 183624 756402606
99056 197322 245917703
52181 56730 11655036
190600 196952 370004415
42194 196181 385316002
76578 100956 358971388
173819 194022 575439754
135671 175953 683676305
149245 167429 962488503
97320 166266 211270534
195333 198929 491347662
7832 144844 936535574
178263 189959 87847056
116653 182410 783169867
123705 147299 17200609
114124 173478 641664601
77359 82075 3954074
92443 143701 173089602
702 197473 492322979
136767 186397 970899826
182149 195320 33103898
122578 165894 885454550
10767 181886 467338942
71761 174701 701225676
174549 186906 43161734
197643 199536 4844404
76895 193373 291372412
136671 186078 123530196
43086 102017 404107700
79435 167253 219775794
186503 188960 372314762
197167 197176 26916
40953 55818 35205360
108828 138099 73466191
72344 106005 84268625
167638 178074 25958736
197307 198355 312953633
98573 191009 231429480
152777 172489 771077290
31885 145734 284973754
86218 136156 125085058
101525 185917 583744747
24804 119429 912132147
132537 143071 26378868
65434 90266 349195826
100880 128221 68549790
106032 139280 785435990
51164 92448 103292909
34039 54605 629344161
98707 146367 119447520
80717 152832 180651238
115302 172137 142266192
109842 154389 135874557
34562 99584 162603250
86751 160370 184507310
128691 192674 159993689
111308 192173 202378032
163377 177852 371116257
34467 130037 239262462
176698 193445 41929323
176491 180850 6967994
66464 78512 30194700
175237 191742 41347596
138382 165123 67003098
30414 70384 420609794
190953 199183 20567535
142027 148807 17068478
45990 155034 595182386
1481 39257 474063896
181041 192526 28930922
5493 11760 15570938
39659 79844 100457659
150004 174412 940106056
137924 151386 33793103
177795 190789 32665934
102849 188857 215355714
114969 129742 37225610
73323 100099 67066199
67478 76723 658800898
70386 156527 215823236
99523 149985 277287255
142366 185579 585135044
172865 177664 11979999
133738 139672 14861202
122172 154068 174898281
154330 163478 682096069
64625 162939 449234220
94722 197453 257053270
139653 153355 34282449
49290 169590 996879103
111631 117485 4051006
12073 145070 499908169
141348 191881 126372315
4237 147251 358058141
190501 195275 2403492
115404 150439 339843729
160394 172021 860778900
5270 178829 509781564
170552 175603 675237381
137678 174289 91481092
73878 132153 680858076
136131 137293 2891942
120117 142972 566268207
120426 166638 536024703
180137 187943 19776940
60564 132016 455240285
193328 196547 722241721
155334 173027 44003027
57985 126108 170418803
24530 48809 60832288
102926 157843 137767013
144746 160841 40470163
98691 199044 251207420
31372 138668 268558063
57472 108373 127106621
145143 147071 336406948
164861 168444 2605691
60003 104255 43349748
57101 105135 478076532
119577 190389 470839352
84179 93783 24061373
2518 163398 402869779
74666 151558 893448800
30366 91537 152810580
110843 172949 62227059
130020 180850 311162093
181919 185508 501652512
88995 178692 321125931
33085 41121 491536675
145548 168553 57475561
54874 158290 996620340
112127 156175 110587375
128273 177195 122259013
70729 88980 193099293
126886 179859 132241356
112438 151163 97215124
143990 145577 4035522
197290 198292 2117290
2586 184901 456193807
1583 6473 504778266
176751 189259 337204564
187369 196531 313812130
111441 144353 82488625
163304 193827 76128363
121876 157922 90473631
196386 198951 6504341
123379 123729 904603
46257 88191 772625570
199385 199997 402758531
78979 96277 43156814
59133 191119 330161810
107459 183076 189302558
18475 79549 152887742
103232 174456 12967807
63112 114042 698897773
35137 137063 255181345
143484 195838 580011612
137983 187992 125101921
179110 191684 11044523
32798 165982 527430868
156792 196099 98054745
88345 196555 932749218
162896 168364 908056135
75493 186458 428979193
61415 96470 87579422
131883 135581 9275505
198637 199568 2371746
189467 196882 18516185
185712 191200 13786796
198187 199487 3287455
16474 77105 544726101
75558 140698 758260801
128368 143740 38438241
144890 167547 56699641
69362 159560 943287709
67710 164456 77653041
63754 89721 64803938
65326 176602 707776274
144994 179345 85717738
138071 145133 1039297
67750 79753 30033862
178003 195673 44370032
2904 35570 95468118
129928 140232 11369644
72084 130652 216598723
33397 152453 297985845
152852 188927 744843390
14723 81461 918446103
75083 169410 236081748
32302 113338 574199156
93806 172111 448789385
41244 78471 606084663
60051 90178 75061712
196470 197430 825109546
105226 105984 1911498
99791 184652 522658285
64602 139854 212644133
165073 197180 80073650
179603 199534 50107081
53620 167759 285647511
191793 199102 18303059
120470 155351 856169401
114521 175837 509971167
175836 185606 24508932
43236 43344 286207
119268 123963 999062707
153356 161309 32643778
79314 106947 414432726
18921 179837 402481702
19054 181685 563529917
116264 181825 622137911
85481 117420 79897641
32793 149875 479289134
134024 190042 441143476
79705 97182 148123832
144512 193568 122679569
39851 129815 225227287
131662 179740 597637615
85289 137366 130459123
197827 199064 2266215
169002 178286 622340291
30288 125786 239090837
120202 195013 187257022
74466 197794 308587066
152865 164857 835775890
129364 176500 117780569
108303 139788 639958024
77191 136987 149690074
167647 198569 77360213
72418 166139 968032624
162040 190177 70196816
43001 94661 129251444
177371 191798 455385054
122943 161496 96712330
190717 198346 19037971
181417 190995 720169813
101704 191816 753423179
186636 194885 633061998
81794 128903 118027326
13532 26545 17994003
148684 178687 74681294
41674 55122 77194599
102427 133116 76949012
162456 187344 983355623
14479 148635 336102317
171502 182060 26329875
13768 111600 714366020
83422 172597 312450958
102826 160228 845520382
96878 119332 918075674
139680 190136 136064204
41130 188530 368872303
111349 156388 112995739
88446 158211 118156429
15846 148718 492018823
126925 127629 54159996
6776 110718 260172502
182579 194576 605292655
129521 141554 30083839
116241 192342 190488081
124940 195081 175404812
169543 193660 384284222
152937 168856 39741771
136158 138721 421078935
197046 199125 580505164
167431 181401 34733895
183677 193807 276700441
32287 199239 417724784
27799 108710 202409224
127590 169189 767714197
101148 118416 43221377
107602 181271 946582893
95656 183313 375284167
112919 140713 524909332
123371 137262 496970817
137476 182866 113379231
59183 129271 175341581
92380 189413 845475288
168881 173757 12075900
122628 130085 18800415
56908 116512 148917610
55481 129419 184992021
55826 97061 102952422
59105 193845 786998705
29308 104381 187836545
166994 175441 21017822
50318 145540 604532253
127857 166301 984690391
62082 177109 480826779
193501 198635 942668924
33879 62980 72757012
56878 177421 301380190
193534 196892 8363171
120327 155237 171841573
48698 188327 349465377
113468 156335 239811437
192960 193552 1458434
78092 197908 299719478
19982 43892 59824146
37355 51165 827029455
191053 198740 534779960
32432 167476 151212182
29695 114723 212703688
80314 128633 916591129
132346 158591 453160357
157766 159121 201263001
25289 90794 163752533
164426 171621 17674998
21238 57459 90869232
24284 56614 81207873
89297 95590 15864261
5469 63718 725738246
142746 191960 911926986
22967 183614 859402751
17473 95299 478556208
46555 89411 107131840
45221 184234 501645991
33604 37711 264961187
77509 160898 268715361
30616 53393 56937029
133955 147003 32731429
92388 167763 467691076
49378 135145 913752368
125495 150440 62603023
78943 127339 121131128
100141 120512 50979247
125126 153898 743547392
43294 171100 988789962
33501 77482 110065806
11998 147960 340597562
93525 141307 214058776
50449 69741 42785852
175668 175985 785928
186256 196047 24497725
68987 170507 254107283
165502 181390 39420904
17215 62287 298672401
127961 143769 918898684
41867 166724 328060178
67931 162676 237339313
177878 179401 3756844
81114 173129 191852781
9558 92901 568629836
88297 125768 485088394
10338 158452 868734399
74596 115860 463089930
745 191640 477654906
69774 161553 229949472
55590 120927 163345537
129964 199947 948204836
82872 110453 46587142
84961 183962 247766580
47784 137203 794137386
102117 135128 82724352
63192 168146 262648243
43590 129438 900105898
55122 168863 877586950
131766 192552 152058015
171996 174123 5312244
14485 33723 48327369
45105 74398 73338980
32658 167662 337824597
185423 197650 30562645
181282 182498 3080894
143345 182080 858844530
144338 167337 57531922
29186 162665 334276238
34133 155991 901400295
117416 124672 15134253
101216 152837 124088229
86495 121826 865819335
82296 158960 192045963
12120 113808 254512033
90424 186686 241115738
160007 183733 59216424
128061 179262 508517972
22111 81348 848354168
70927 165197 236190496
94996 186487 229003076
190970 194994 10043623
135163 148128 32576694
104244 162739 158249506
92833 196513 880290690
141539 171264 792835360
101643 114462 223371104
43741 194494 377297626
164720 195445 76656807
34513 86438 129845165
36296 82744 116190200
5642 57965 131176293
48400 51758 8366527
25723 88250 860381890
19414 110911 228957495
8222 139219 893984580
155839 174990 44383331
130475 154975 61376908
19375 104527 728135809
153045 183461 120456583
69568 136925 531756325
76581 95732 47763810
26258 29876 919003278
38678 78463 99613274
185935 188626 5207862
120078 145809 64537799
112342 168028 374800993
42826 142610 249830484
856 191749 456035197
76962 174536 244046117
42891 186733 440618222
122669 122963 534467959
190739 193958 7973163
105960 180628 186660463
169701 198780 924933241
104069 117199 32883610
111740 112351 1563395
105698 129992 61027373
167009 168627 393143213
53365 192855 921055051
88475 105435 921323312
91940 177810 944575679
173592 178798 12951084
125444 190432 430514492
160442 162199 423865575
81773 163000 203516360
150119 172700 56166836
51428 58966 448459676
182732 185507 7035729
31391 74868 811909086
161416 184921 194036536
90464 139912 124075190
136000 158419 56187936
134545 152677 562317119
179638 193371 417176972
61236 195426 335724436
185567 197676 592719863
184614 190349 376388682
175765 186949 28053362
32538 88381 139503931
141626 188471 24654109
12441 97164 212132320
163394 172600 941852268
161948 168917 14715944
96835 155934 148212451
188354 199959 29042041
58735 141547 801413558
45564 48323 399005622
67356 118305 127469733
66464 134207 284640925
133583 199409 164644444
74150 143251 173081213
147759 167241 652342344
150915 198124 117913817
39165 57183 970891644
153943 185700 469064457
46550 100680 137073314
112141 199057 217608038
48314 166605 296138980
115340 116283 2392362
27239 145351 295705842
197705 198565 2231637
69330 168945 249319467
75501 126044 173663912
182648 197832 38072436
2332 70542 170710331
153975 197753 990346826
70381 125409 137834657
176202 184308 759183330
37268 90837 133810738
10824 136572 893155266
103281 162877 868512576
198214 198472 634057
167013 179684 753314224
124027 145927 54872900
188639 189641 2493770
156871 198623 104203880
166832 185602 904632957
33789 58063 118586965
90566 119416 72379388
117828 133139 38483034
81370 88756 18367776
144250 190885 116658270
33348 39671 15840063
61739 193594 978041177
77970 134952 875852481
188005 188250 603578
75383 189994 723055354
132314 195004 156819695
79680 85018 496607604
12729 183849 605429119
193639 195683 743445795
12491 27842 694843683
106363 172911 379866415
7200 191828 479710434
155065 156817 4477378
58971 65179 858679952
7068 142804 905902937
91771 172865 203086286
42762 146255 814781835
34619 170645 340355812
17008 143720 882192635
56515 74496 44769150
109985 168103 100026544
74334 195592 571286819
48765 101873 471392546
128131 171708 491075714
79883 100069 50522695
56973 184521 124565514
183483 192623 834998718
193950 195036 2771126
99800 160617 758540403
144833 188957 110405198
135484 190507 625226032
49084 89533 101045866
152557 172209 265920074
175223 197425 798613065
192109 192653 492360075
115633 196356 755146157
40823 41080 605477
186502 189041 639380366
57344 84980 68927557
73135 150456 193841572
67717 124702 142699150
108571 147613 97991354
67643 124757 143050378
48899 95509 116552363
99217 172228 352465528
69686 96027 146182943
11688 143733 523076527
6074 130864 312454741
141708 174648 82279413
58333 165515 184938647
45422 149623 398738757
97649 140424 907444840
93844 185258 228754384
113732 143159 73862058
40502 111182 176811828
113391 173999 219913338
147945 148213 683737
120945 162150 178099135
75114 105245 677895948
76562 178871 255729960
147562 197226 506329425
17839 190555 755631286
10734 84267 275110049
170721 173252 6208692
40933 56504 867382056
77854 154243 336619427
13704 169955 391229632
174066 185131 850794559
159047 178797 49075228
127983 164454 91487821
25095 75176 759837262
31488 46110 36487329
78677 191931 283364539
19132 58508 252220353
87484 125646 891292290
146010 156206 25681149
71589 197659 644120691
196598 196667 188579
111704 118464 17014052
8161 165473 393922881
100236 176006 704541399
88569 148603 752786025
162586 177082 35966462
42170 56635 557601672
35522 121702 820152308
196180 197768 3953536
49735 171276 304133802
2366 18916 41440044
67129 173761 266760968
127925 159528 290808006
193188 199073 149373194
85435 124300 744086169
185539 197892 30899653
126285 172893 537687424
129488 191329 154636840
24431 195264 427576119
195234 199602 10959821
61274 74701 7854222
9974 74966 162854225
96624 171989 652535993
84274 160249 190371713
34422 44216 883201662
189917 196977 100384346
38600 150475 923513116
174579 191575 42574028
100277 174064 748826617
74745 107822 82675272
72761 87360 36484662
33320 85478 591378165
34033 96356 155856776
22396 44661 55748103
4353 81235 534907050
116352 165751 970564995
50242 143364 751002126
192590 198156 544974128
26621 130103 259122496
44800 165422 302113049
174729 177387 574907634
145410 145776 335557018
114637 186293 179374215
113976 132260 517486888
181812 192501 26926215
188714 199445 908055308
173676 178039 538035789
68974 143945 971821761
40510 187427 584638538
136317 191511 264085338
135521 176767 103079913
186807 187649 2148087
87654 193575 51733335
1780 97576 239615898
176636 187915 28329135
174479 192168 771462138
91596 109298 44425215
87192 153062 859968614
1289 68160 167344621
193175 197294 10273899
122811 157477 86984931
60576 152611 230387042
162076 167241 629227798
196439 198569 5391108
31963 99751 594416237
178741 198943 50745164
33703 174669 587682600
148362 155956 18997980
38417 133090 608172319
43138 98673 138939885
77205 84915 186487634
137063 148236 138305655
135189 152745 44002679
17920 165938 370546296
92671 199514 353957679
173706 176140 6117773
40961 42004 2615431
174100 191401 43367265
165489 186614 759417966
61759 161019 248585517
102436 105584 7840041
186493 192006 13800315
25309 75234 950407524
59421 64496 685497623
149707 167791 466002599
181076 186498 13745192
121496 158622 351242952
192664 197652 12421765
83387 196734 868140268
128950 178816 124487456
132086 197933 164661895
4657 41336 91804014
136861 194064 143004304
33587 86755 586965856
74684 127982 686450596
100816 132745 606841831
70744 143359 181821876
78218 168352 427786044
134937 169150 55823871
68069 90157 55086714
21072 96737 641211682
107687 139688 670677669
47255 178219 327619987
165642 186891 48990868
194355 196534 5422397
179470 185773 15922596
127171 153351 65520280
139735 182994 108079128
161010 181626 156674549
159231 188824 73911739
104441 183608 198112324
66257 179300 282695658
180774 182304 3910647
74930 81896 17354984
112488 115689 8043820
78709 119059 100882946
117090 193736 191842585
121412 154899 83990600
171653 188535 825503517
70405 184726 286017803
146053 171918 837676043
121881 176943 137793507
116817 139348 56521941
15259 104560 223562640
110919 164428 134213450
18253 180304 621811574
191266 191874 931743516
184014 185122 2769241
158473 178230 49110469
124279 134861 18230731
61160 104605 108581176
5297 45974 696851564
17944 77517 149133738
72645 81410 21966090
170113 178211 20077979
145181 169399 385430499
117470 167714 125810981
109265 130280 52832059
70002 110598 101594650
9789 117533 269728783
84262 177069 652239959
60069 185427 751401838
54322 154512 250838105
149163 199296 125283939
169590 191399 53586848
181655 190881 23288606
190158 190237 63538685
100143 196206 975820581
180820 193579 32134759
174677 190807 310656236
144380 156619 30806448
27458 138679 631982726
173296 193861 29153659
69361 192635 308464598
47754 95999 274742151
26619 121556 959011383
151000 190227 293188420
140273 159458 48050860
159125 177825 282230798
158666 162303 9151474
141902 154983 32811161
112556 188682 190621693
41555 42276 164459867
174689 187599 711956152
101818 124300 231537701
115386 197186 600446868
94805 109931 37774438
29499 164397 430835598
99261 166506 901241725
134840 166782 520151054
126763 149476 56961577
37630 154748 30103433
47682 151773 260674921
120480 165367 112534256
133779 161064 90840930
70102 193685 702385456
37494 193237 389707199
102987 149787 117462295
77359 101946 596534166
28557 89902 153379131
102947 172903 175094684
2432 82716 200932333
194616 199426 12056135
149212 198863 124048608
26736 125470 842336459
183115 197889 851841675
47977 66216 329884145
102220 148457 707004450
126188 161838 146838811
32050 158368 203140842
181694 194876 661743925
22307 173379 377989323
158563 193167 58424624
132209 182482 527098914
176533 197106 51504394
1784 118030 290830795
146965 179185 80291459
149253 185300 89952964
76462 193017 291559401
18310 40260 54966219
5606 135044 324071582
131435 177699 115622388
116507 145322 72266796
101260 107514 15561011
196857 199226 6010124
35786 133210 243892732
81212 187278 265504393
117034 169374 131096473
153576 182874 321340007
45875 119221 567042317
197882 198948 798939353
28129 90792 62097043
14687 43312 71752793
57837 61849 9910694
12553 109094 72265182
148060 173666 63751647
108719 123454 69960342
59693 92654 82228200
78859 197034 295605516
62127 125943 159769194
50376 65107 278805140
163562 180169 313659939
128788 199772 866650722
68618 162759 369200342
121960 156452 86612069
5367 5783 887942742
171452 181671 51245349
114605 180333 164350459
22221 136506 491000195
125855 179936 766349220
184739 199856 37963771
169878 194353 111988621
100196 140029 99829559
79395 183192 259639740
28866 189498 408907006
70070 71376 604645378
157131 164783 19111828
75405 77505 5251428
154725 179508 693765543
110542 175835 163351090
95314 133946 464948694
99806 156903 682288807
6154 149053 357916493
159441 197413 51977138
177756 198610 52320560
31484 34917 8521389
64865 169893 262893282
38915 191649 382172606
95253 114317 704506691
70587 177304 266986746
191244 197787 535983727
105795 163245 884587727
2789 23831 52575004
88484 180600 230473834
136386 198479 989137837
75086 180081 537224597
196358 198988 335690673
78536 106016 68661609
173145 195382 986868116
39351 63374 60044870
167818 183547 39316081
121725 129497 19611290
42500 150256 605805118
23217 55473 80940558
168089 199351 633782399
10482 99567 405109215
71183 124993 342579480
19395 50540 420202515
2896 134345 990734606
17776 34088 40867483
50718 161547 277710314
94163 162967 172448789
109982 142853 413978502
136150 146389 325426028
141812 151622 123319004
22551 162757 513465951
96175 193904 960802628
78467 159732 203451862
143338 171706 70849229
4573 12411 724388
25265 90914 164122075
54530 97441 617211443
117918 158790 309986887
36036 104811 172014427
99758 170667 177500436
135671 174413 96824876
91500 134467 107829739
45625 78997 83659056
58357 147442 222902915
33994 147595 817166639
47328 66552 48161498
125115 148824 59435249
153711 157440 521939271
38181 155294 293237908
88122 162389 988411009
50829 62912 80639140
70549 136574 263700979
31916 198290 416279339
3180 190527 645351743
151688 162174 26339587
188271 199837 655513706
118284 128850 361090549
78348 127239 122365212
15804 77366 154183280
129064 195377 165847209
30070 130921 832815462
179066 196366 88817873
153873 193781 99753374
39453 64789 63313116
181844 182475 1606713
109412 173978 867017706
5999 76706 177144414
198537 199899 369945159
92027 198852 616884128
27472 125917 246520863
23556 86729 158109249
189169 197989 317816518
19439 50291 459778879
179545 189850 25964438
106037 115875 119012229
89807 176523 369074391
150367 188771 224119720
134325 164483 582086205
113464 121035 19031340
34403 63212 72032772
153770 185270 610266051
137267 156141 47403047
19325 115049 571827371
185597 187989 6039115
89917 198424 271691825
90993 192448 254167451
141422 144952 44395837
28135 95435 404579679
176076 191748 274156077
172528 177153 11556239
149539 174078 634947638
119872 164212 186964303
64883 69978 12746223
181687 199363 725092522
104279 195283 784522738
132855 140030 17973222
134224 160039 64671022
172406 199897 163091152
188984 199299 25824072
38448 155044 291910266
107166 178376 34265810
159431 199990 101375362
16682 91617 946959645
79845 126795 126694050
61107 71896 639939495
68599 75360 715001844
37324 41656 477644743
52284 117877 164180346
45385 99146 773851549
109583 113420 9623816
199412 199739 589020752
95733 148082 131275377
44900 130878 884682181
173295 182567 23213302
32145 160794 322077926
164502 174042 214071415
90635 101459 27338287
85168 98003 32143071
146691 156297 205048258
128888 198302 173606275
93592 170296 192031884
29284 190672 403917993
33439 153484 300427250
18966 48631 674776308
35312 115791 201304732
196869 199696 255972727
130417 153829 324756325
147493 167321 49492197
156601 170092 706130227
18075 174000 709829242
33864 46280 731931811
30710 100312 690267554
74930 176192 656672386
155034 186516 114084801
74467 167626 233174715
85389 99083 34216048
138268 157184 279051558
89470 114970 632866671
192482 198900 82832949
149095 188419 98222512
16030 60274 197792532
44498 162000 294368520
108482 180083 179063218
88142 92724 11588279
54407 68420 64880391
106469 170080 159305111
100300 162915 156959498
153660 157193 8990389
59516 115482 598833857
133624 146499 91752506
150907 189462 96258249
52880 105324 131227801
23238 146453 949969804
36537 197440 402547878
11517 169685 971776859
26457 38412 245625171
131202 153760 56493411
188948 191051 385912410
11908 178047 415766247
9561 123329 78921333
29051 168140 348076473
97213 166088 684060978
163522 176886 613866094
1057 133230 330895442
161308 177029 39039817
36773 107413 455456602
60635 164584 260285941
69833 172295 598753677
51411 165785 897324688
135915 154951 227409475
199243 199654 194086546
16257 91422 276732596
30383 156214 315103567
43247 105575 155927276
106746 125896 48124849
44177 92719 121486266
14975 105746 954598038
79530 112626 82681815
35746 77766 105193953
2975 197795 832441956
11956 56460 80788557
156274 195836 942358747
77589 103333 64259448
41050 197606 169169256
68279 137612 905801642
136948 178834 104527207
199710 199763 987528388
195483 198146 150685136
109081 115031 14877357
26160 64788 96739764
157185 182516 816577939
6859 69125 124970860
80406 172708 230910517
189643 195627 15010788
186570 186926 665474049
76272 86982 465597757
189210 192798 151691606
178148 198765 427063468
191163 191993 317379361
37599 51873 35667389
52160 118276 55296774
76795 100688 59628942
91541 107250 39416340
152158 170547 36174835
150033 150305 676995
94879 115433 51407110
46378 86070 402924237
96031 129057 690096026
141081 165653 322138057
96684 112839 40422439
50136 113410 393220615
20644 110561 570454950
117734 124895 18086993
69363 155918 216816001
90537 137921 8408361
18498 109431 227441412
3132 62416 39929902
192461 197963 13721307
46870 80258 83565610
183003 192211 23079352
145369 188693 860067689
42283 159430 293314287
56307 127148 177205104
17397 163530 722900283
121756 186331 161609461
188012 191393 525521771
68689 184744 318365415
185303 188393 473791095
59965 93403 527290625
172151 181074 353091751
69035 173811 911407834
115507 157671 105824832
92110 104862 25622418
136596 152460 39735303
124799 186353 153900337
120501 197281 192102416
74062 86046 595404934
62887 139530 191920618
96041 135400 98686390
70269 148175 984391196
113366 113698 815708
105118 129971 62424396
66435 101498 87746295
40065 91006 410347624
87768 157157 356871438
171023 174699 9223405
112221 166766 620856045
8132 144643 117816852
285 52107 129647706
187898 193450 454031659
102941 148668 114768341
52815 56868 10386894
186651 198208 530921486
80235 122308 105330376
65675 140851 188254990
48875 132221 215090718
105479 152161 694409083
31779 193166 649411800
148726 158823 25256195
187213 188769 3881488
84523 138717 135840472
127074 196990 772433314
99067 126865 69749598
31364 45294 34705944
152623 177309 309337363
122704 143573 376147673
191319 198607 18243982
61066 83417 778613530
120921 198457 270846138
171029 181150 25243950
81696 159270 640027318
133355 199314 165002047
65221 148157 207792734
145188 151461 15806541
14136 108418 236038888
82205 123199 102618890
113969 168032 135378926
74406 191450 292918064
167346 196873 73788912
65760 179924 285468604
68787 141411 181910191
96090 166195 175635462
135586 198111 156354400
104304 119719 382375437
193601 194657 49869555
24412 160441 340675612
15050 64349 123492898
146680 160142 33710277
89640 112820 58078000
26056 97519 747450404
46446 194031 874300552
84821 132261 118970663
133245 184882 129037888
144596 188730 110424597
109433 198826 656631045
14559 33271 47050602
91625 175961 211218652
128848 160314 78805330
4088 146131 796702160
168644 188861 49202144
77274 173614 653211116
16451 94806 196088572
185852 193421 4018890
86486 170339 209919662
119169 150635 79013083
82049 87369 199234513
65622 174367 747945477
129585 160432 77227801
164083 192845 687290242
103295 116688 384485463
189994 195726 14363996
145965 185280 98235937
67133 169453 437214437
15098 188486 434033871
169559 198747 519084749
21608 170980 373827108
41013 41566 863471584
196347 198309 4968889
190697 194292 450000373
100777 114802 35082236
63295 98183 766241780
64572 188380 309875273
74985 144927 922102633
187857 197111 23057348
174174 197434 82443445
10302 112919 256830821
161464 194479 435312628
188611 194109 60242608
186076 198229 30417202
99793 130589 568258492
13280 62612 123678919
79696 144906 163211470
187835 199388 28890901
172141 186980 37163734
93485 157653 160890376
152335 187028 86676721
13462 167615 815887339
39411 110524 336087065
136982 195034 966080028
169115 178050 22170262
109072 160046 408855813
14770 38283 59040017
32027 49939 903679213
159314 198191 97135432
172842 191549 191513874
84326 114882 76471511
128349 128848 358110424
47394 108064 736167625
23799 175855 609931795
23017 24120 995325078
133278 158512 554306399
18828 161484 357233993
123785 158167 86194452
31416 165185 822198313
166248 193904 69065501
81837 148953 168230816
160023 197860 278306128
24995 101237 144465224
109403 123951 36586583
184658 188330 9299429
140707 176023 88168262
155880 190634 86783231
4748 155271 514583133
119645 192180 181575203
72835 184157 374726586
110989 117466 16204286
172220 176828 11492553
164506 165594 2619406
188869 195545 994859640
111429 146171 490251056
180313 180893 442405877
46603 137083 226576767
110246 196501 215838015
110408 152163 874618852
64745 101348 91580814
34832 132358 697229593
147489 158786 385668929
141069 178652 742465584
177809 193505 39356154
165581 181465 39403326
8646 16824 344171490
50712 156599 265319031
66396 181958 942806284
40293 178078 392141355
12801 133532 661340873
52997 175423 811416304
19931 164305 487011281
31423 116081 211719763
194441 197197 6848590
146588 154656 20239485
132849 158583 654956668
15715 174870 398287992
92727 126757 272956335
18816 24178 4926028
39342 163403 259886595
34954 133678 247174243
10965 199035 676635565
65280 106820 697928911
159297 185796 66136245
199602 199659 159357
6647 147757 770277601
86067 132710 483624615
78288 144768 166326005
159163 176892 658710387
115079 154295 382261452
133596 141729 20346609
92290 169605 108169885
30147 58750 71724760
8822 84627 705436294
199137 199361 587233
148567 173053 108244442
196441 196635 680921757
42080 167072 107626928
61214 84518 701384659
169593 196331 644297562
156109 159576 260319331
2280 88786 477029526
845 162940 900339876
61938 150186 929841351
27393 167233 350047490
159879 179040 501252009
5737 153048 392204549
74126 195679 304277597
178664 185141 220765568
167009 195453 744857787
59401 87206 557979116
151245 159316 262699425
73676 148937 440033525
187804 194037 15490610
22196 141779 299418934
44593 199751 388391846
31703 134204 256545049
164683 184194 48539038
48741 84877 90384333
37052 55725 361627845
104927 160374 138988880
460 65149 316619904
28878 92574 159301950
128490 160761 93739249
16372 43882 274514774
171978 197449 63699397
57470 143718 443838906
77230 193203 290127104
13505 166661 621080108
8960 165048 390966873
193500 196544 7601047
123130 199050 835665417
151690 174762 57522159
174167 183434 849304375
142597 159817 43145219
61695 130747 505570738
180424 191864 28869256
16997 50237 36793536
128600 176579 226317564
149250 161820 31506105
98706 135694 92712619
88387 119872 184391889
89470 127542 841412529
37142 178864 354476749
159498 179497 49715343
114720 142362 69355442
69251 181039 279560439
128675 137987 23287579
30638 186351 430983294
176757 187992 698525578
48351 115119 167025749
3055 105080 963825178
71781 123803 130263684
129513 171351 104499668
78997 133399 136169391
111137 122608 390412123
118587 126842 472117947
104188 125328 53084300
35854 105628 174514334
71620 130698 147952106
87308 124988 150917566
177336 184590 18163899
182044 198106 40338429
97890 193002 485736586
96635 196451 249834865
137032 147959 27471329
91687 99555 19858299
82393 120270 94757973
131636 199064 168699685
12765 185781 433118260
73451 170323 801831328
122123 188588 384186345
155857 183183 773044360
132499 192530 150139588
35319 169941 581622052
147493 153414 19832375
69061 179627 546721621
154189 180308 65035662
120953 157192 90994128
182030 182163 138114
195750 196029 649758
116519 129833 33542635
67296 133770 166468861
16268 151806 466886303
71250 119726 121336995
158665 180876 55173622
35418 59450 390994552
179797 181310 3816992
129386 195723 673000464
143729 167645 13054099
173728 192675 866028435
49888 100562 126794209
50560 118065 692244481
116484 162783 116167554
15883 61941 133358104
126528 186506 149972169
71047 169296 511393762
84333 145961 154423135
147124 164414 485701397
131755 167130 88522630
14275 54381 67657821
147153 158291 956286676
118843 191864 182741657
9001 197292 503593011
181832 193675 103296887
178676 181943 586805745
188740 194936 15486105
146900 198944 130112935
166245 171596 782380107
181029 183940 7438996
154368 183801 494599600
116216 181902 164221973
163171 183131 4316556
68271 113899 114120164
35110 92049 707480885
112978 174322 153592831
37381 98713 153448943
114382 116238 4652114
149555 175323 64226528
36860 197693 402403535
87706 171437 209697213
121311 128695 226484508
119944 164181 110961142
68181 118974 915045733
16304 82585 395512251
104193 104809 1545777
130999 195902 162314706
40455 113525 182740224
150279 190377 100124247
103413 145791 106288397
122790 171013 602795966
114022 187967 281797634
151155 157937 207611426
3916 177015 433149323
43874 119071 188217064
127433 130420 7502820
197985 199726 154903337
137272 170584 83284383
101340 123153 415185408
161244 190581 194098680
157105 181834 61443501
73324 74419 2782480
139050 195256 140512236
71757 98463 14973712
57130 87233 75010343
35421 37135 4264895
190755 195461 11735914
54343 140434 215505934
67486 77017 23953409
178758 181314 877635272
128855 135561 759702539
51999 64816 32113526
160792 175552 993032467
62404 178167 289539856
35871 41117 13099999
61803 100673 97167436
142201 184346 189067649
117674 121365 622152499
169186 172764 65419607
130393 163617 678790215
99835 148224 58316126
123369 199966 191697827
87439 160467 309298287
141526 149882 21020948
151520 164583 32750416
152111 196343 39370536
37885 170880 332758089
8754 80711 180185529
145224 184629 98434146
33544 132503 247670376
40846 147758 532112071
99747 144523 112159668
128121 132630 24900851
51410 193996 356876882
108711 121294 31593302
7028 93564 216567391
193208 196650 684304569
34036 112100 232972875
71853 104792 762540187
157235 190335 601175662
86757 197751 508293087
140667 144358 9188228
41903 177707 339724104
192362 198320 14910880
179356 180698 3300470
184529 196588 30189170
104235 177791 184010565
46684 47926 897653564
7005 85008 195214653
176925 199073 633678679
50825 195287 712721735
2210 176670 853198321
17979 95393 841943444
37723 199378 404581506
41799 67985 65521818
117268 122205 889022558
70446 150848 201442545
183466 197214 845708304
29653 188922 529411105
12263 146180 971125885
119697 143692 421940951
15637 197949 976645425
134861 189354 424604709
140130 177988 500286221
125397 193404 170045034
114484 134506 50242637
101984 175851 643769175
66650 107500 379939797
38126 184534 366292400
115371 160992 114494066
46653 85327 96787719
89376 196997 269434663
78858 185685 409235851
96110 158089 155402062
37597 198556 402815159
49801 83562 113184020
157313 161010 419942224
143291 170330 907963580
62886 84201 53267742
1408 136983 339386198
168635 176839 775462
97880 101349 8687961
145796 176287 438471939
167837 172123 10693713
23322 108283 868699493
197365 198675 3357739
175782 185620 24673425
182582 195541 32568544
56379 70050 33991665
42160 91897 124244997
8514 57666 123264319
73730 98198 61214681
31355 195981 411890571
95176 191296 240635040
72150 78412 46235385
165493 178650 32575840
76151 121290 112851859
167069 192537 63676099
154016 175344 446240241
164347 169209 253868597
48764 192342 359312492
55286 72558 43018473
159537 173488 709166069
148129 171637 58554504
117890 149285 547353037
65502 75624 509233137
132472 138136 149766654
79096 188822 289504171
81212 178964 244448383
19791 99886 79761712
43447 140249 242408609
76146 122565 490546588
71587 115570 67750225
85339 179503 235510825
172497 189876 43530580
188071 193498 13501296
123710 163219 759692875
192501 199029 16354437
53987 134516 450741806
96750 197122 535118419
34124 180325 365620888
102699 168658 165197766
1853 120714 871234283
134719 157937 58241313
177401 177793 553080737
11524 106400 948000823
188388 197941 23859951
25372 195328 425404489
148114 196274 120249019
151765 160523 21939352
47576 197918 422694181
74116 165186 647839638
69284 133373 160469258
12458 176384 410327239
101652 131446 480583839
107862 154405 414440881
188228 199055 133652205
6607 51147 111439194
163403 177208 34244239
158699 158862 386261
113193 169621 987268669
89970 126106 90735323
60037 184072 828020956
122314 166660 111047703
119930 157532 94385856
176549 193877 967391515
58744 113536 136869695
34204 72063 94647699
16863 50658 448088349
11822 129864 422012707
117413 118325 2308226
178868 187051 20668076
51515 58164 16937291
24385 91051 166672613
162605 183091 50967937
194919 198509 462388226
137388 154191 42071623
42779 124585 204813648
37501 53125 909802111
68879 147728 819362284
144960 163479 380184820
54845 196772 355008236
51877 115995 830453104
173420 198866 427163915
149271 154920 14089415
99565 176266 223064476
30179 110499 200979325
166780 183251 728713076
125934 134577 423310792
172233 184597 30898328
141804 185789 109942147
60939 134195 928066233
140537 193343 916823622
104712 175053 548272225
30568 92360 154412716
62439 92652 253152436
129529 162560 82776737
196492 197488 2483392
154156 161062 17425776
43384 50901 18718467
131144 149291 178566786
11055 41849 77243005
3064 132442 323909070
91037 93373 6043567
3767 45312 103927955
121758 190508 667121917
12325 47085 29313808
10321 99305 826937643
76547 100822 398318305
30800 195690 412607131
67884 152618 560065018
165647 176527 977614618
86044 134318 300836496
87356 111214 29068398
110256 182420 374176758
66956 107186 184331173
182 82867 206937300
3510 29536 950581572
162870 168128 924279413
62534 119782 95848725
149037 198055 937796125
137061 185183 120274122
59536 170078 485915994
199098 199109 25988
122694 196305 184131153
115714 153680 95193525
8035 90583 206423282
139734 184875 209997931
199857 199900 912293234
121120 150200 73036788
177560 187039 257352322
68662 114558 439797686
102540 148074 114211469
140432 180799 100689983
35930 199633 612636885
169327 184698 135061661
51147 97939 117169361
93440 112682 48111579
96531 147459 704724726
122396 187639 163293368
184393 190730 819198733
68360 145678 497330961
3060 173135 631234399
51863 154066 255947375
63898 100336 91167238
9787 190453 452293082
132183 188408 140657440
126779 189325 156388996
111187 123267 141428430
155903 164562 1584915
92986 101694 21886021
50051 196739 367088301
100206 196704 241456002
87327 196265 272690024
171108 194601 58852880
194789 195673 1401401
59013 179475 392209167
186481 195315 22107555
22150 128517 266334712
50697 151236 642230660
142272 198460 140503291
186603 193282 16681318
131612 177919 322278620
107416 149276 984334112
74484 169276 237305088
110534 177257 166927333
25816 116718 905898635
25156 124161 681027988
142610 183745 452444162
133762 161178 68752924
48030 134005 215311447
76905 171723 237132800
28495 166532 345546837
131077 182527 769951784
24393 114558 225658755
13681 49736 31794765
83338 109477 65299242
99087 123616 3830059
27454 63444 829636026
141603 198828 171508210
13708 39510 64823918
163902 167548 8927461
145617 194602 970503567
58409 191378 719718227
116730 168968 91415390
142363 188293 114879426
66818 185517 297001050
866 27133 293339530
163827 187477 58995417
8551 190858 456333850
44571 76782 618628744
137069 166844 411724583
89730 136921 118397673
109412 140455 77913880
23708 144992 303679474
155681 176473 273411304
193798 195680 4736181
1888 18830 191607762
188263 190291 5050847
161225 162817 468839214
146412 191899 113725722
26727 65891 733996634
107803 163928 140763804
120126 129015 22401116
111576 136182 61775999
99743 105995 472190440
173336 183318 25062329
28506 40793 30806097
99735 165858 388756207
93005 149429 141506919
165914 182494 937237148
121504 156847 88758990
7123 7492 962591
174321 180974 692360237
56152 120710 161350504
52303 67702 38614741
141448 156959 949293595
146498 152443 14904797
131089 142361 895551646
81431 181235 249668796
183264 197520 35657835
197408 199930 6414662
130253 169131 346004602
3321 136787 470230767
137493 150924 33719162
36679 64093 68565001
100535 136813 90950631
58516 83416 373173450
102256 120354 45316795
155596 184392 191280830
82276 92606 650292501
162005 162385 181490688
52696 106156 133813828
36261 106500 175676389
25705 32026 15978262
43896 185051 877682633
58839 184929 326618903
13474 183523 567897406
84590 151198 332569266
169923 192529 56514814
89534 140658 128238549
909 19440 955329631
140304 170521 75515451
78637 81251 422442781
76424 98623 417346171
75922 146995 177955568
93439 190867 243881573
62531 189541 317813409
196331 196640 793986
126973 157366 76221809
137150 164299 961645737
17722 59855 799217228
40263 196476 390857661
73734 184116 490091218
66374 71575 573969
157977 170032 564483147
188313 198451 524742225
118390 169122 127043058
159558 179130 969393012
80663 120955 100834627
108854 111681 256913
95365 126884 604329131
172495 197260 178492579
138497 165963 554649202
155422 196891 725769067
142906 161218 45956062
171731 195903 60566580
79297 120040 101909229
128062 189150 358192052
118733 162385 714815713
173931 179722 504635698
157180 158966 525721552
159639 192998 497094146
27013 145327 949957177
194437 195478 2623358
179478 191750 30878938
116530 184122 169151296
81659 95933 810167136
42310 61993 49307680
126082 183392 180194346
63014 184680 99446698
1305 168937 419557819
145956 147530 882635328
98173 140252 252096195
39737 102061 918213015
179415 184037 11712533
166231 181078 36869986
104911 154283 123742469
99007 100044 531682362
69727 106353 71631727
39314 86754 258763655
65059 180905 289709702
149974 164013 35130269
103225 106473 8151016
71216 171443 748541594
194289 199434 7880322
17482 145357 396839812
39484 81142 617248670
77080 171871 237069330
105603 141520 466465727
90146 166753 191978209
3156 20079 613114822
124007 178170 744081447
138069 177648 98844107
28585 148152 696810407
182653 198697 548837919
195672 195773 249196
114131 143036 72491118
163627 195187 78750713
17144 185713 151519790
131896 170834 97330398
123535 138560 37705749
123125 132102 775202255
17931 171384 930671630
134164 174744 5885727
87119 168596 932359848
65551 121462 356538232
16956 167732 924060221
140753 142246 3693357
160025 166823 16939074
39690 68082 617150932
191656 197853 15475703
64999 199273 336039432
71715 80251 746190835
60414 181321 302283540
184925 184932 24997
105666 190303 763717284
95779 105470 24258429
95277 192003 553990052
119315 127063 1733402
190289 196449 519801439
23448 106547 207956242
26851 181704 378902050
108935 155491 797229530
183690 198751 37696983
170607 195066 61208764
180916 182474 261275830
8386 38488 75497090
46638 153501 267586898
57046 145272 985140845
116568 150513 85261052
85561 193916 271130972
140662 170038 73436246
22901 137848 287786931
142474 182159 99063685
193908 197362 8596373
85634 87424 4329729
60180 181400 303023975
144295 184868 200547596
1102 143351 356065815
37047 68927 195195489
72859 181977 272969624
114041 188827 533143037
151626 159854 20556889
182313 197446 37934346
18002 64761 979522339
6518 124699 295929470
79262 102177 57257361
39022 172836 334759268
163453 184561 52529108
167823 173728 14695643
64252 81277 42606825
183169 199091 39913948
140200 174644 86021916
62732 169923 268267137
1188 68785 169130448
24023 60028 90343711
162824 194701 79547843
20256 34458 35628761
170809 176602 919719789
162735 181873 47494101
108646 171533 157402344
137901 144839 293531584
196906 197421 12352
135182 175471 910845095
123096 176118 132608717
141776 189940 881651060
31730 118866 943729697
53950 133471 199068825
12909 105999 233085429
105763 138798 456840821
156194 158124 4774089
44551 55663 28035048
142996 153145 92707569
64580 172347 803103788
186519 198429 795279090
76478 131924 849400148
91451 190632 248480676
154371 199659 113235647
116285 181612 988000472
162042 162991 146167755
99400 131213 182770815
32020 59377 157694360
153313 167655 35787604
87718 137983 126096291
86722 130939 264953923
108058 153663 114377397
155184 183329 744674147
73402 119289 710630922
121754 199767 978728604
194547 197043 6176283
54965 83863 732777095
189791 194829 65810511
36636 53164 509646116
23798 155635 902894611
39434 178335 866748367
163337 188648 551933913
42042 134890 542403164
127990 198121 184072065
109931 156515 703516399
48922 185874 342714102
99098 139863 102218873
107896 144457 91644226
45468 165922 301639684
132610 151309 673757715
82171 161502 548134107
49314 145415 921335921
28657 69937 103291527
32834 69290 91208128
127517 153336 64658977
35047 156881 305176520
77948 115073 519021108
64188 121879 144361593
161354 197919 91213032
131187 199019 488360466
126648 147715 210579716
181130 193497 955957517
171454 189348 44818019
39128 88274 122743247
44488 177323 382074418
191364 197488 15255969
199156 199297 682966796
121835 177509 698483459
108049 143414 294127157
196780 197349 1397814
14760 118472 511898594
25738 142084 640597424
124993 186864 154691282
173677 187151 717965193
84673 178997 235887051
146487 152860 11103354
50796 62760 30082241
24137 33920 186038059
85067 126939 104954235
58464 109718 127980533
43081 65039 54990500
198424 199192 1938998
121093 192564 705737446
73066 192902 299948630
82129 102364 50623195
104753 119098 377192569
88870 181723 232367330
154855 169288 225921760
113846 163123 991864067
92130 179625 218945785
111220 119380 771300703
91845 136493 112077132
166587 177932 576868410
17319 87347 175129497
15068 70665 142798039
96693 186899 124684798
196026 197155 2808661
19065 50239 77966284
148442 168702 780533724
183048 196096 869372645
39728 199202 398986981
67613 93690 945497433
151990 160300 20859714
54134 116033 426108911
102812 153733 127655377
3404 150621 474070187
6080 142502 341561317
199048 199801 1931774
164423 170738 210771205
78137 172127 235093384
60082 84934 61979494
35994 68529 696599557
175437 186508 27761070
192289 198370 15238425
146170 198412 130643441
29929 94637 161893096
180365 188091 19588698
92305 132098 99819883
172057 191691 49155573
95974 175362 198721958
23505 42929 48687089
179374 193862 36421960
114559 119545 12463161
35897 141719 468719292
21808 168380 825077922
68736 113902 661071001
71577 95681 271881076
163547 168181 547948598
115296 162940 119531932
178803 179812 2418014
5390 101539 240701143
154909 195859 102338809
90939 198866 270347563
4573 75911 672429153
66518 126111 149225496
24054 46166 413374658
41850 171873 330092675
49240 168950 908152470
34963 164581 324626851
124835 194360 173844827
197933 198431 1271937
58681 108176 123594825
103721 185569 204888785
130311 195256 623396654
16833 35474 46667727
71849 133623 842555558
29143 65174 90160865
170231 170774 851097833
198890 199139 134478041
192241 196170 9820245
117302 183382 165381423
126023 149502 339144876
105560 112930 18405265
70665 176890 687133678
14442 171503 393125613
41617 61743 50431529
185069 185582 756967216
192650 193901 517241768
71571 92260 51649089
176671 183000 15828499
167911 177565 24063406
89646 163086 184209918
11386 86354 187730717
154278 181340 724694461
113815 163956 457794303
84787 108175 27209384
171227 184313 32757986
60975 122218 153161948
126838 154313 68790649
78970 106821 41936609
185488 188759 8235867
172380 198161 64510696
191247 192190 2304595
178744 187414 21917484
192776 198591 403889149
11735 66884 503284654
192502 193127 1551175
141237 192883 683547163
196616 197416 1987519
193962 198158 211434701
72744 161466 222356456
129466 198956 772631529
168064 199984 79899599
29180 52028 113256610
123083 167448 111058960
169617 178904 22981392
65561 124410 147334139
80600 170626 292122979
11124 154031 491314632
92625 155114 609673994
169675 188968 48222103
80367 146680 166095654
106222 196526 131862793
143880 197098 133057094
27587 40129 754936774
171495 189951 467314409
165078 166329 3028403
97191 197935 904227610
21601 63286 648324488
61916 87516 211887056
176328 179824 542438230
8262 48494 777278377
129901 138243 991016742
64584 116632 537730434
35158 38260 937034057
126025 176433 125949525
152152 156609 11283730
196780 197754 798758376
53381 131369 866611487
53446 112924 768799545
115708 131736 581504864
187431 190071 927706278
169979 193959 59906977
186521 187249 86413082
77889 98743 938255586
99368 193784 377754632
120987 197929 448910051
196537 198755 5604871
23545 190909 418950365
62067 104979 107265759
180868 194984 670419051
17836 191162 872740562
110972 152231 103424424
111257 195007 390001229
57904 88586 76385263
135370 178867 571694352
92729 124637 80016581
69482 195759 896793375
41298 68506 104554729
71800 104603 82093942
193393 198163 11951568
21824 180153 553819039
15635 196487 452595266
165063 190462 63373539
150493 159768 903506670
23376 196055 432163483
52983 144292 664779220
5058 168565 649194925
187073 188858 4466715
181875 193297 28707501
105578 196538 227646853
137437 140295 7163057
89866 121132 78413040
116314 189337 182757335
88101 158688 90129297
113929 177280 640944277
59768 167298 268993244
51536 87325 89520410
70817 131288 151437191
143273 167965 61704969
184049 192956 22349145
156957 190949 345943224
198144 199974 4619936
83197 137127 351391784
158885 195609 145218071
26591 39242 31737223
198082 198478 999131
157544 176603 564791619
170252 185380 37802639
44677 52056 18475772
28214 68100 553291939
43441 78066 86779909
172906 180756 160250288
199927 199934 256468360
117808 184418 166658644
198276 199770 820654211
72990 188280 334829531
89903 124873 191840608
152981 189541 91362701
46533 149500 257940693
4314 28420 60297731
61727 196404 917547311
189776 192612 7092076
140039 171378 78246982
38147 157146 449010372
92204 148467 141199036
114498 174175 149371018
19443 163344 751148266
55244 93848 120889962
69800 199283 324064325
75650 130672 137724848
131578 198227 169749996
77427 169145 229535236
45608 111327 294413904
188109 199214 366818489
60175 142610 206239612
5550 37521 495672951
70420 182810 787175517
167209 174973 19307593
36730 87981 128030477
142116 167322 63021475
69338 106195 103293289
86519 151249 259824466
171366 185716 925643313
79495 175156 239301125
58107 168278 355838129
35797 97421 820911055
175372 183685 20839391
108937 151128 105898766
172 139626 664475319
80089 161270 203439344
54881 66846 385107871
48770 158956 948461640
123241 150879 69391212
199320 199664 107479209
62287 65448 153975037
147536 153230 65181628
141522 184375 107055568
22316 147177 312687508
78036 187820 274695287
85606 95623 846871202
98145 160197 155534151
171455 182362 27205721
84596 113590 841063289
190382 199436 110160512
114186 173010 147194063
199208 199349 373399
13139 47285 85603841
1137 183723 866643222
117222 184188 167592262
16788 108619 229698823
156761 171873 37476283
14193 99387 657342402
144964 159872 183365131
87270 160746 184219205
152443 156908 11319608
172098 181384 7549046
26874 79752 190475646
163367 165167 242571176
140077 149539 641434
27106 175609 371593469
30065 147041 292895903
145309 185607 100739319
159573 191995 80985798
90698 135104 111472892
166282 190445 367489388
27823 93937 165415417
35132 63234 527477358
20314 128985 833382821
72786 131883 148051384
138396 145814 18545198
109102 198512 223826088
52696 138093 850365796
166262 189054 56923271
3284 102460 248217181
93721 115258 53894060
80772 186330 467079769
188886 189103 556276833
99659 103735 536161347
4537 45656 403975968
89130 134312 552965705
66462 166804 251164060
158343 168822 26104938
35450 172022 659414094
192051 192251 250328407
99594 169607 968764387
108890 172001 157991946
124780 195694 177353602
13399 191504 445877965
141458 160810 48531367
66394 105388 684687183
192335 193192 2115277
10722 38002 574310523
8756 186147 613345756
25313 42142 39943903
136265 165139 992539602
172320 190321 837195514
74348 120421 762809229
73035 154607 204353328
74018 167261 233459154
192595 193580 136112457
190540 196752 15457507
131046 186787 139388636
180632 196978 41105129
18531 185551 627250354
159754 174767 37359936
30156 60165 966513226
189637 194847 433486256
62562 146691 210650783
53671 198110 385385673
141183 167320 65347827
169460 188857 48493958
143760 148837 12840569
170665 188228 43977785
149094 192369 604921138
113872 190135 190953308
126534 185204 146653018
14165 15779 478514347
69251 87190 767071219
196729 198843 5351161
52461 149176 242311728
24326 125112 929869880
189902 197373 816657225
142241 182111 277930544
182157 189886 19491870
59248 146097 217277164
150061 186641 634477622
109310 179870 176472524
107815 163052 399956085
173197 177087 9806620
88775 138751 287039653
199023 199872 703742584
8503 162494 690236037
124620 183280 146674104
13252 180983 419744386
188581 196853 118171782
44608 153900 279511409
165038 167422 5795447
176674 186202 554119579
171952 187000 37678038
165059 188723 826502678
53544 76162 56691605
105719 167305 154239862
76949 138653 154454601
22410 70906 85554981
108800 112152 154666145
189942 197522 676353486
157293 170951 33851556
19179 27864 21733301
124238 188489 160750946
176373 188046 29313073
135519 170195 86712578
8214 49415 713812048
9039 168329 434928079
132725 150980 315166076
55889 63714 14486917
28510 109963 865049909
42574 147016 261519794
101228 101890 1674522
112034 138310 65995991
29977 68053 345536343
71868 99623 294703872
85788 113541 69355056
158241 186382 70236826
51386 148356 243011389
135903 159970 47877201
79251 189822 109500366
175627 195134 48867714
91829 166082 693535871
53377 122228 172298619
192108 199880 421600895
69115 114011 706962347
56353 107213 40439719
184614 187014 6061879
188961 191111 153164287
79671 189187 274003232
148232 176225 237388002
121393 137667 40851038
138518 170113 790709516
127521 180453 689593222
109603 122868 250308256
1521 74937 183736851
97994 199992 877347577
157425 176332 29675456
154874 183905 856471547
116328 148402 80546900
24630 48818 403393056
80493 84595 561924487
174492 199794 285844270
135775 174090 159549891
63781 122601 179575567
114098 127106 33651371
93341 128297 87627084
169919 194703 61965509
120034 121728 4244519
6155 97735 229201735
116911 154272 93656716
66072 80357 754766699
107224 185132 378487018
134876 189938 279967647
131957 148508 385250955
102956 109631 112781726
122105 191656 485199289
87565 130772 795469724
60041 136730 474834498
41797 78838 92789448
27353 181922 386695153
85024 118951 84962392
171040 178653 28790191
121800 181269 148690571
24588 95674 177928859
178881 188403 24029493
36761 137538 252287336
51350 88622 93179451
57829 180206 305835958
162794 164816 491386358
154128 180915 160280229
170423 174170 789863340
142535 163480 52542557
16120 19173 7677426
152060 195320 999343724
20773 188431 419590922
184676 186635 706663251
5072 78976 902077019
147908 159121 28000888
8709 58012 476803879
74454 81997 18835636
139381 145929 50927814
115026 176668 154297157
16601 64809 120674763
71012 191980 909167116
53963 104237 356013279
162953 169787 67281054
7702 130273 306961710
103927 167186 158431024
65337 198930 334329827
161893 199149 715691109
124739 145693 52439548
17720 104486 633242210
41819 147761 265342484
98517 114177 39198158
116746 121322 11569575
65031 77159 30453410
13314 154534 353752669
843 86359 643689299
146 85920 214666711
182688 184918 5633019
29615 86620 666504611
27476 154811 860724760
188115 199221 27763592
138381 145754 649683833
20372 109417 222717346
26721 160878 335952789
165266 171114 139923971
172881 195203 255386722
73006 157202 211039484
19635 79602 454805399
121459 155613 85732945
139118 186158 117569645
63786 94928 570354685
190675 191179 1255461
22499 52971 37004402
118651 196765 195439003
28287 126386 245612477
63406 111994 121473254
67656 180454 653383905
90997 152169 465401037
141181 182384 919671786
90862 145059 135956133
141599 179120 671348613
78164 192306 320652470
26018 96202 175668861
102419 187139 217521473
2922 170091 740949117
160996 166498 199611129
165330 179538 35178162
85371 128784 108776742
96728 150514 494741520
78608 88079 548602635
58287 75479 186357838
118271 140255 55190499
70235 124686 136369344
16473 158014 354478927
46163 122305 190595235
66323 87545 52892161
80163 104411 958719812
62860 165687 935650115
25305 109421 167455622
15671 29612 34993508
77330 158008 202074672
33713 47587 34645217
52094 88342 61486777
166586 171550 12268560
191649 199524 706607222
122042 126064 10211092
129403 143716 35787503
2122 168449 538506554
31061 68984 94763021
82914 125648 996308383
127605 142579 218838095
80579 172955 839982894
181182 194552 936701332
66509 188297 304794725
47727 54202 16320300
177642 187692 336724374
158159 158377 752736998
98993 196799 244763037
76120 132232 140398420
197567 198330 1983072
153973 166187 30549389
157899 160747 7114646
163243 177749 35952774
16749 27629 888241021
143099 175206 33327253
169292 188784 611799340
75201 103672 409244870
117617 177157 190482258
147432 154849 473820261
188066 196554 21149927
149695 171112 205238087
181628 191145 693667632
192305 193852 610194620
94308 134930 101762625
125400 133703 20766252
77644 130242 685584000
73371 78245 979984020
80416 96535 328298220
120812 145717 519513066
120930 139874 856954786
144761 159156 36149057
153884 180462 66148211
94727 175853 203001513
134854 140526 1125621
87933 99310 467449838
124273 147875 59231992
171639 186801 38009931
5599 74596 738303321
145512 154472 22462209
82585 127864 981770896
186792 187552 582545581
153391 179953 436927711
69895 160528 226999233
123848 136694 32209719
132034 152810 52076797
100382 194637 235928959
196961 199560 803509518
134157 186152 780769686
134455 175111 449548496
52655 130211 597711400
12380 112702 251128227
150322 165065 36870968
7373 59961 77571173
41268 123562 205972278
88324 139406 432067397
161209 187834 66439332
187437 190744 389202470
53578 179733 315485525
190121 196308 807049480
123190 190895 516920703
24625 81781 143096144
179557 190770 439787323
44815 185433 474907573
79203 109051 946209078
81394 163913 732640067
151838 154143 5736451
106517 181472 187473642
49110 141332 230879587
65036 133988 452602839
138956 190601 194690948
99131 157415 146220246
170259 173628 8310421
64622 123083 423437489
51823 164704 920287091
65605 167412 833846217
28503 32935 585251875
45376 173314 320113486
73220 196148 624619655
17113 183650 416734723
67090 112992 894043585
46536 180220 334362778
71468 134845 807173173
46380 199577 383446093
95603 135780 100685205
14980 143403 899579308
47217 102219 260818671
76679 176033 248459525
21138 141943 810827135
151981 153746 401224607
770 58149 328608156
20774 79864 147862185
37727 99307 598019745
199864 199958 399437041
11918 80214 171025851
153430 153431 2827
77454 81958 11161885
2302 183726 963772113
6475 184833 446325160
118295 140231 288410283
18298 54388 50903986
119627 149896 437268220
106222 121317 37825685
171563 184035 31234769
54849 131712 329812526
183323 185420 862144388
104849 129592 62127191
159340 190522 77910772
134656 167666 380104173
117275 184349 266485447
96305 151615 108013562
81157 174370 233251031
151627 174437 131032342
25577 69470 109933481
150957 178044 871228697
165823 178040 30279964
159825 182774 715741035
127218 188577 153457358
83469 146594 158113434
181142 187675 321562374
139714 168993 33453347
51842 144828 232803984
80775 81807 2568434
107521 136453 72649634
38624 80529 104824155
41741 181003 348302552
38161 136706 246705587
17241 169398 380830866
145296 196298 980756033
151848 162251 919697588
23576 152152 581907258
166840 199928 82758905
33657 197077 698889356
71013 153817 207412085
38497 180822 845538635
172609 183428 660836500
51076 105796 136982815
196490 196612 312775
166585 172002 13437465
149349 157698 530899573
49461 94226 111995939
120513 132128 75119754
128644 199190 904172053
185686 195221 23865583
107282 193177 215053407
128578 154554 65078808
115511 132577 459288421
144491 196389 129741371
177918 185209 18319241
155214 160634 13560338
91300 131848 720555526
154768 175323 51248410
84070 166386 761251464
183831 196857 32545397
77729 170829 232877891
10257 196102 908504578
224 118082 294933293
57351 127369 175144280
68356 131201 645125473
97414 177959 201511839
128816 154726 188411541
178007 191026 32744290
56558 64254 562533667
110520 173473 161030164
28260 55158 67455046
53642 97464 109604928
67955 131896 160092458
86061 127979 592560191
190700 191987 3172288
77586 146453 250225163
98414 98850 1087192
83132 128010 112377839
153620 158116 11336871
149526 173439 59511569
84003 150023 165524724
23204 113241 225283312
120641 182522 154758057
169272 179338 819925879
60148 100174 822232179
181333 192520 28168363
8171 47160 817309019
57685 95219 93694900
137299 157065 881396657
82775 141747 991845669
117135 140938 59756543
196631 199662 104764062
30231 102426 180610156
127729 187933 150654583
5751 197731 480439929
126487 126658 47157927
36011 150580 286913357
192143 198959 245995981
34487 75796 103377271
189449 195940 16264242
12721 101144 909073969
108350 109376 2530831
149742 159219 23655054
182974 197039 539641155
150713 177052 65621243
98686 193328 236895036
169834 179585 24164389
155368 160648 13200071
182412 199303 42457094
23019 152684 324653935
83878 161542 194650176
5109 130696 314445050
99215 178228 197656621
166219 187619 53484580
106376 196357 225179542
190018 197269 18089347
9562 129260 299760960
173181 189731 41534654
83184 116198 82620421
142440 169060 714552615
48631 103506 386360699
3600 59366 139733373
107602 125401 919831550
42726 178906 340602645
175164 199661 61405567
104477 182984 329742743
89195 127380 819924102
21689 198821 650011485
191846 192719 110436263
60105 64836 957668777
47785 86768 45548000
145474 167426 958418408
186566 189715 7876473
130161 137674 18783158
165072 167731 6463062
36968 114437 863846043
94194 165442 178504897
150569 159456 305655242
146935 150958 10140706
161330 196843 88555930
197606 197888 736417
66432 78609 164499827
75392 105768 75877245
123274 163551 101036073
174011 188292 357146580
131937 192659 151874264
646 131744 328123121
166871 184850 379480626
169721 194291 61399337
176898 193265 835755086
139184 142783 869447544
196466 199131 6723488
15398 78842 158978662
109090 119858 255091923
168621 198334 516400415
129967 131997 4986186
2091 56957 667278543
135279 157554 438626427
103921 166135 155876328
16731 39496 57062031
64654 97689 117699140
67850 110122 372828808
160651 196667 273397112
155013 198910 109679920
194127 198834 538832790
176298 186422 613212024
107596 138583 77802668
166388 176787 195519972
189397 189400 14942
74058 81499 18651951
43872 68253 332978559
180569 180628 131277368
184760 195658 27378252
52967 186870 451321579
75807 198011 673866092
177763 196034 45807127
82500 90384 371515492
64561 184107 177491173
23909 179265 423537482
49094 67636 879516826
11149 135553 311583504
80047 132973 132578644
196148 197422 468148329
173104 195962 281076381
108754 154457 389940717
178268 198351 877674498
177703 178245 1309785
33869 91519 729068109
182047 199671 260386523
168519 188278 49470168
77323 107095 74339811
153796 177442 58965892
197081 198689 241040559
134967 154937 50065432
28367 49529 52992871
34761 142615 300405731
46408 170653 492494705
89325 186356 30731978
38386 170680 571105332
115045 148120 83077350
2357 191271 785746979
196566 197212 552023570
159453 199643 896245045
167878 189070 53041201
35004 46808 29532564
149186 196239 117494226
73192 73358 892270446
114664 117446 6988346
135189 165187 953048595
11729 80330 171851706
105694 156174 191206084
80814 113565 81873386
190487 192625 5294250
128438 130442 5024412
122764 197515 788996477
166526 186247 49252893
24539 192063 419308254
6555 74356 169730537
19351 62168 107192477
69849 115835 115032430
65850 196492 326856530
191939 193277 307597286
160546 170013 816733676
29119 91057 154757617
136503 193064 758945969
108462 158063 124420281
112079 124609 31541549
18122 33985 39738677
172155 173567 2794654
86508 116809 75879082
9695 124296 741059997
165370 182487 42507301
101485 172296 177195228
54944 99127 804859867
138137 144572 925592886
174399 185727 925253866
183558 187874 10879503
46869 125697 966120432
192251 195573 389767358
9552 56291 117281488
191335 191803 514353
31753 196931 413233875
194157 195682 324861897
91599 95675 10390948
141976 199724 634853028
126724 131744 941813692
140901 175523 86457481
158122 192929 301209984
177377 184873 18767610
64289 159262 552709314
129551 190726 152990211
94628 147759 133227178
126346 166517 135720472
105225 116545 28346432
69984 156206 347962488
178415 190425 129313033
158776 197757 374339315
19577 170799 889920682
3238 35405 665581565
23716 39045 107060769
14159 23208 409887449
147316 172084 18013920
3927 145651 354800184
156520 197393 101960300
103240 169194 165216329
118987 119409 801706343
155247 181258 64735991
18909 168304 373843402
59771 84151 848172824
120803 193409 181685700
11694 82445 177228442
9848 102707 232448278
129502 152214 774260396
44646 97742 132856209
1591 187762 465899262
156660 165846 10544541
98146 189547 228809719
108874 180808 199690030
64512 163713 983614012
155683 171599 39538096
58898 137624 138494889
54324 172325 295246108
195972 197297 3263020
100553 194861 236080126
44708 54225 757916557
96953 198941 255326288
111257 179397 170378167
141564 149377 19670446
18673 158238 861815047
194691 195015 854373023
71521 105542 85121185
184012 199937 721392287
52354 65886 877269960
100490 110475 25023046
144419 177092 81633782
198985 199861 2205372
157744 167088 623336097
24288 195746 787826928
189914 193088 7939678
72379 108371 90075867
15310 124945 451299573
127511 190952 873495382
20627 129082 271531415
70111 116992 158381321
39891 65345 63613849
110415 179142 840649502
21787 168325 444548110
83172 141946 147231086
163908 196072 80237616
82577 86856 939107563
180139 196731 41680006
133213 178792 113753170
69681 86014 40865071
13430 15575 5479950
23477 154759 328750284
38861 138409 989255416
78955 84376 13382576
107874 117397 23852240
48998 72919 762472072
165407 193903 573074248
60726 118959 145631341
61061 126797 164536519
97507 140907 31172610
64782 112061 63593729
124093 151464 68647144
61106 192771 329380960
22013 135139 283241081
40555 175661 338013729
28609 102662 168934593
127869 189881 155147702
92706 161726 173074130
142992 168620 543037374
80636 106816 519652540
36193 55042 948335493
41559 103282 154350697
42656 125501 207400019
27980 44581 136533032
91120 197058 411233315
179478 185015 13975010
150812 180515 73850810
129421 130180 1929137
30107 177636 369095475
97725 138314 878901207
12925 177844 417694200
138126 143637 13749832
125135 175808 126633311
103588 116705 32874504
57336 113403 204366859
110372 150441 207621746
4986 61284 141040574
147457 197884 107190365
95753 104818 6401243
75533 121129 114028031
165032 185440 50811581
187636 197115 23635463
171947 192643 51810365
68760 154878 598818793
136709 145484 21958380
88850 165439 241529622
27870 133234 575223520
167476 174085 16431722
158702 181377 745679429
1279 34860 316703163
80340 165158 509410243
198283 199239 499626370
137561 173236 89029926
23979 51283 68338127
83140 147753 172365777
158522 185060 66172772
108141 165400 143579787
42933 153620 277125800
181836 191170 23564867
80825 197127 474826424
122835 143542 845121768
79220 170059 227315878
75684 91941 869952165
125812 138001 326883420
58768 124135 163470424
59671 151162 702113726
157725 162961 13116366
73974 120277 401658976
119523 135153 39277662
29938 164343 836144464
194502 196102 230868923
189708 195792 15266655
91270 183519 231072117
51327 68308 42575896
81928 199389 294018288
124924 174859 124759401
184862 189823 236237
8676 173531 605792040
48708 179580 853510523
67417 83230 39549379
67403 69568 986267234
85591 120578 87538236
32368 147853 289149650
145607 155607 25127730
166009 198042 120815144
133150 155524 56080006
55244 143265 246085937
45184 70342 62994920
103910 138631 87087752
188722 195460 316913924
81169 90690 23598008
40941 144984 260418007
143320 194586 146480492
71498 76888 78250049
168220 172348 53885957
75367 176269 252373914
181890 184610 150198640
153870 182238 111720076
170920 197293 50546132
161606 188303 891982525
92371 145889 134224631
88884 133667 112363189
129984 185235 516845372
160520 182212 53975753
131914 160342 756118152
171549 190567 677676838
100128 116622 91757803
96264 128439 345590094
156891 179780 780364958
6327 29715 58602047
167944 196008 524934134
35714 127112 228799750
178185 192087 319890067
30373 121835 342277414
40092 191611 379102934
159740 192777 880492356
80232 162157 205281748
125509 128578 138413019
101216 144910 109420142
48490 95938 920867502
113803 193144 597207527
41437 149713 271200163
167005 181723 36599816
82876 107444 927572186
55465 68969 33602748
13687 160551 367859151
176045 183108 17692351
108744 124752 831117811
8239 47566 879607885
69079 109496 101060461
43120 80822 979242069
89679 107445 44524089
141658 171553 74631053
40567 121663 202875316
180088 198712 692555799
59119 150896 811294290
87812 181744 235087377
65564 81487 75953189
157139 193763 114134217
129603 134689 12659003
24885 194441 424383030
22503 78356 139926622
28583 166989 346427749
8532 163624 388449202
17515 71586 612357748
26361 26485 498619155
22339 59230 92549539
165820 187095 88363255
196100 197625 3783520
160390 198798 95937217
7799 9458 4095619
37348 101787 731884949
115058 138948 59969238
160941 166230 13109600
19101 49585 536370972
163765 198543 86806150
109839 165060 735184755
17632 125548 546491180
70036 134980 162600531
68898 180859 469895281
131474 189120 144202935
162610 164026 3531289
170868 190291 918004971
135412 152507 42835304
140551 151364 232619056
78598 122475 398640318
157984 188767 886602063
6546 164057 918762960
163404 191020 68920542
188338 188570 717844812
92394 157849 164191722
175145 193026 445555119
133802 177565 109311761
182426 188806 16133819
1999 86430 573712598
114970 120251 38510197
158706 162794 310461272
96808 117258 881750726
127936 178749 126935109
160684 164604 388630557
75425 120012 481843103
32938 106831 184762731
109436 119705 25773412
79572 161453 205129398
5456 99511 767293605
91510 119247 69603004
39403 106127 278969346
62470 147366 212588879
113037 172259 148295928
96456 128631 80677122
133945 152391 685408620
109266 184576 188503010
11478 144234 406600130
132858 142204 23379851
193597 198183 11479911
175 42916 106981446
37633 67645 75126048
147450 186019 126349077
53116 158565 264109206
131828 140280 292561850
47231 62150 37427862
190173 191231 926201357
77045 105424 70889124
64814 94330 73840541
71498 191195 299628053
157721 171900 452113400
166395 181623 324598300
24932 38671 34492215
153420 183095 732261754
77092 179020 984627716
86595 157375 177504820
131639 175285 109131238
197094 197602 905110802
114246 144604 76077052
154104 191232 92827352
180889 187723 330245798
164523 186270 560000904
150450 165276 84847568
47035 130922 182325079
143270 197974 442064190
185835 197994 30416197
176185 196818 51635690
145699 199776 135262188
15789 148307 331933573
105363 149490 956506405
61220 167183 441189643
123845 134973 27866079
6032 32418 66192495
170504 192658 548159742
178255 186215 20068168
50361 61414 27813809
146676 197067 125915015
3290 64202 517700992
36665 57146 51439025
148597 151820 23316773
21194 108679 540799018
146873 197286 125951206
71286 128765 421226096
45163 89414 88322659
38074 118408 200996939
187427 187711 831891810
139915 176783 92101744
76132 88943 335568252
3115 144724 692031307
155487 176728 52909735
20769 118767 245241501
87261 121577 14060664
64129 166387 885315367
179970 196900 42538006
75104 123418 120886377
148396 156548 20412893
9582 48799 194248695
187067 196258 502036540
25545 45250 982435812
144203 178643 925067249
172425 190924 46354349
87989 131663 537105507
198096 198674 938576930
71425 198692 318539947
114354 167542 133173186
180826 183661 7300914
327 56347 893277665
90542 115671 294541372
31990 170284 346027511
4179 185066 731210724
172745 185676 317528362
80167 130502 891185448
37182 93333 195972197
13783 142977 323575399
3564 171025 481376056
41483 62864 53527715
60848 67631 286408742
172165 176274 10256134
80429 196568 569785472
79786 113923 345773468
158857 192471 83947933
169067 197800 71795293
61037 181464 254064704
114965 117541 420151182
52131 107299 138001889
137964 141523 5006885
59699 142799 756765170
39625 131873 821480462
131875 194445 156496369
44165 86553 106081280
126791 194888 170320979
116123 144148 493506132
182364 185926 9057474
2086 181804 792746732
26884 47882 179941952
180901 193418 632659310
937 118359 481421047
148519 150661 294797331
5542 26611 52774683
101497 123754 55722818
64928 136885 180172172
137600 166928 55035289
45218 56873 940464214
97661 103130 13655240
71065 73223 5414028
117081 161973 889857864
178173 181746 625086456
41705 197390 767802773
105730 180036 181961644
142845 168079 867765243
144744 152692 410234878
198882 199100 552479
140928 168417 591307243
191103 192798 3399372
11264 79231 170292963
33587 198750 413256370
99345 100266 111517685
137250 163835 956635850
82315 144030 154525545
8796 122674 285143207
174926 176811 4725315
183552 190424 17273252
87756 171653 593620151
175501 187306 29649212
118901 143523 9042509
106675 111168 11288001
1552 18783 402692325
171771 174629 7175756
87772 96097 207760733
144488 172666 70382269
66418 119838 466303374
46794 171119 839727636
87130 152294 163332876
93803 163098 173683048
196749 199933 8049747
183892 197685 34461252
103214 113588 358022418
185461 196821 28396365
167000 169331 846489836
194980 199847 18754382
14265 185724 762187067
99711 186607 212955377
147634 150107 352763044
88353 108559 33082225
65200 191529 316143213
135595 169222 158723155
167786 185754 846241342
88060 92817 867931103
166209 191983 400937457
84818 131523 840094990
62969 63018 823261833
102004 105690 619039244
65974 189707 967673997
175399 196218 168606008
166751 169755 7500880
78238 193754 288986595
191650 199478 19645131
75430 133967 519107413
11402 48735 93576599
178117 179136 356468795
65363 83472 743312537
44941 188866 360275806
93701 165689 180392929
128777 177184 411968715
150511 194489 109785319
144457 182412 497748021
67103 86844 49287908
23239 80159 142484723
19559 151511 561665682
162574 170956 20662136
84834 171007 629490950
121582 176217 555205432
39697 140926 253370024
159071 161991 800602730
162973 189504 487013890
177433 191306 819849132
174457 177213 617094523
83579 147948 161344464
42918 95149 861909197
68230 196789 321669224
13716 181797 461129576
29545 72592 107619205
128034 184395 140915029
95434 154508 148050771
2614 183952 941392581
64793 116071 939096930
149157 153604 11044158
163201 197914 699594810
199841 199978 59858770
158987 192700 899942466
241 183034 596320664
123417 134099 935693504
119132 155425 882295959
81895 121717 879402414
3773 99275 238930086
53066 108797 902940874
62603 127218 161771800
34939 139109 260840815
171755 192639 107710011
152283 168191 39659094
1653 156962 797292817
32715 75040 105890714
69361 188358 667039417
23193 154185 327995492
137863 183927 677715810
64814 74681 910988833
175857 183746 19803040
64434 81901 992042490
104843 116365 28830738
98710 126532 816104323
84903 103664 984889710
134459 178588 46169683
96467 128237 79646097
99123 106463 509234662
36622 194650 395436622
180872 197407 162332343
84868 101409 41422019
31034 143293 553455833
95519 127797 80889535
98609 124784 192074159
106341 133432 69096467
158650 183561 583929805
55206 194922 349523268
118153 145083 738383457
56112 67696 28802837
109227 175796 166622798
193705 194814 2804094
53160 177774 106588072
196776 198502 60824071
91236 149494 261525042
143646 149208 466333735
5356 20274 137425242
121400 142176 7185350
120767 191150 442189342
18259 19253 2493586
70279 145345 187963670
190189 196759 700757336
83152 183181 496217189
80500 191924 278859989
158322 199502 102923544
107672 144208 91591781
72303 126377 135495880
180182 184658 527897133
69590 185536 290141082
32580 60294 482671848
185691 189447 9393286
147613 183723 364261490
53729 157380 259658737
4261 50630 450010301
54509 71689 696154552
153755 199327 62383831
102157 138926 92135520
140057 186401 530105894
76862 87680 91915206
74627 118264 586494893
181465 181879 1062862
197315 198778 489866232
9242 189017 597093194
20482 163186 3023
31854 99273 168567762
77827 192101 831001267
114067 152080 168695051
95692 101102 13580731
190585 198376 19459457
133280 197717 161095555
36056 67337 662987919
189149 191733 530420296
176504 189971 558305763
101179 187261 215488889
112602 158257 221598707
53155 55979 408223110
94098 157375 693247220
197857 199175 3359853
149032 184718 720621724
11303 74209 975771437
122371 135781 33612097
171808 180129 20697799
80311 94767 36123643
37158 37477 790237
187868 195445 183298712
3848 172978 891314760
165381 191183 276634249
123998 170555 486595988
185555 196093 862714372
30171 123652 760044930
151709 180371 71355034
39537 191862 764714833
172226 188486 40719556
176666 186361 24308711
195245 198470 8071876
142836 165846 57640470
90170 189534 248843078
78501 118329 903341544
60451 150926 1516289
16964 131816 287499327
52177 153741 912365576
132446 194351 449460824
115841 160579 422998976
49987 143747 864716222
164347 168982 11370747
21650 43885 353803507
51886 148205 241334461
152376 156276 9443298
62915 110461 118967447
56967 99083 247783143
198266 199917 589055424
491 88409 219840732
65118 158434 94289532
63306 126999 159512525
103890 138211 887732974
66908 91679 633540319
6039 126857 302541177
144214 198424 135590815
193473 194205 391276946
188888 197008 14046577
149650 152648 7444143
111998 144981 260619726
88069 160003 758957423
84522 118170 84228765
31862 144419 281679513
144807 166457 860876106
139939 187646 377925465
193667 196027 5879131
8589 65647 412440145
168184 190309 757518858
43481 84795 544436160
136275 148691 1020665
167292 173177 883138058
197535 199962 6172192
31884 157396 314321178
159380 187193 69471279
80587 86208 12852927
67605 146677 198006516
106590 199608 629140123
198301 198486 729225441
162907 163279 418472673
166476 187505 52595155
62521 198596 340498824
3713 160018 391322463
35304 128743 528937400
31412 95438 160086587
29053 31613 358564664
43651 78259 86743107
103422 140396 92760753
122889 146718 7277208
88751 130806 105516027
118436 170928 131339062
100345 156087 139775646
158652 170993 64811370
96821 113126 40809077
15290 135734 301600801
94109 127855 774725495
170923 196847 64855223
91547 178103 216721759
63799 123171 800864167
196365 197190 2075033
79692 94950 38125690
188628 192108 8695402
132959 164571 79252992
50356 125355 247650161
1005 7257 15597360
41499 92361 127135478
143505 165927 56196131
13269 124269 454379154
79308 190248 277626375
587 80583 918823837
159602 183182 58795670
183256 196261 266793239
34858 146157 447913186
157296 173228 301341555
132506 163292 282379325
44622 118138 183974921
185869 189588 934609293
141261 179395 41664483
26832 71644 279994042
175378 185563 25525160
188593 192738 482254686
179005 183680 11891091
85155 161119 190452096
173989 192618 991076006
115881 121778 613967431
90787 156113 164009045
45795 167817 305411482
72088 79675 574796834
15843 134277 296524799
156891 168135 27857012
28217 91096 547593443
34611 181718 367910027
11293 124547 283662432
136560 187507 127447611
144125 172294 883906557
165693 180587 36852643
79133 198964 299844138
33980 185664 379548175
162780 190498 276569506
113248 190020 843076709
62803 158604 813646494
185978 193911 19825165
115903 161768 458820131
131404 193973 958237982
159119 179618 31598874
16278 18552 270228568
89347 196578 268462607
91119 185294 235884697
145062 157402 31089275
23396 38303 37433693
37796 170727 332627563
132168 186862 136817992
106480 187224 202161372
51651 186756 338185578
186447 188149 153988568
117566 184489 775156977
161136 174864 27345660
162169 181804 43778650
16324 100327 376737331
112078 170824 147072379
156480 156976 59443018
100499 141553 306888948
63281 86316 57634296
52298 60613 408901900
129299 147890 46645937
52738 137394 228274645
122717 130194 807424640
9686 101145 362219674
138194 175521 93232895
171498 183525 30128500
59950 108475 845927957
111096 178807 675636833
124464 187007 105128423
36692 148385 960422135
169882 190074 559539793
20010 102027 205267772
113202 131215 664833722
151213 153272 5069121
175114 180663 13699343
19326 51920 989145971
174750 178993 157513404
31414 198459 417934029
35616 143707 270550700
73578 74981 178287505
21795 43265 53778562
44036 73967 74911099
94158 155467 153659102
164074 169834 860255881
56893 178552 304102599
25047 94771 174519729
165401 189948 61247414
73971 189328 625094960
147849 167321 48559387
60140 127873 862105809
139319 195269 139877470
159104 176056 42196954
97468 107842 25956092
154845 191135 450648249
7127 22365 629049610
17397 102075 211896634
151232 176578 982858940
96121 164872 152726052
104947 168705 219774201
48374 143363 237787029
48282 48790 823326032
105177 164182 357152182
34019 69079 87670680
87151 95598 710689241
135876 145931 25228748
125101 140323 958527742
8709 11935 8072390
91596 140132 787614552
76912 172103 238102364
14484 164965 757802890
188794 191415 547588475
9047 61826 132258996
35776 58133 834133423
166256 197539 161031148
151136 157999 17187628
180639 196551 115111980
185943 186137 260067524
111516 133695 828799314
28492 175268 962233311
72279 165040 517136974
107459 192356 212582186
29474 82148 131751711
142958 159758 42067019
93475 96263 6993066
108086 140090 80334416
78776 169360 226662057
63687 171944 270864689
53779 128701 187588929
20704 135661 521487121
101349 180783 198586900
74627 124211 124149928
160898 189452 71207243
139510 164253 62045668
20387 41422 52634910
14322 63338 122818165
185495 190411 385860665
6291 150680 361632238
69373 123227 73378047
96381 110253 906395867
122115 196793 186846178
31185 179822 371677621
79050 105696 66567249
30074 60223 75583971
79441 86939 856112913
81482 140773 148578382
69651 164400 868143571
50094 69891 655315009
119273 192963 503234905
15896 33442 780502241
43807 72379 94538035
47416 197299 375040844
35383 129545 276979447
143250 171656 70931279
46618 182678 340423502
40213 135696 184886372
95136 137749 330957218
198048 198232 698608262
92273 93538 3262133
7347 167164 627563755
48343 136694 443491425
52888 62788 308803027
59447 128120 302275497
102091 145700 451053262
99195 197216 245329867
123924 160465 91570680
150211 195486 113050261
30727 40996 25666711
24396 102853 196318900
34514 76284 161421174
33167 197868 266690668
72799 92965 50466319
112227 185476 183372199
32925 177034 360519819
27766 85747 145124205
62043 182042 576972723
33361 161792 321579801
1772 12748 27261904
5312 105727 793448468
27792 175564 771222130
43011 62149 47968888
104455 104760 749440
189323 194235 12307157
32877 198531 712561367
64661 175377 277040019
96515 109728 334846190
186096 186894 1991547
30093 143183 283105715
174923 181763 876975323
20915 149469 321931404
66517 186037 299072911
101390 108061 16592355
160373 172459 30030616
52262 170963 460006778
129682 187360 154124210
139847 184094 313746883
5928 148399 356858635
38332 104744 216059447
157309 183374 64915038
62023 106146 516430876
3321 14993 29135539
103864 161242 689296605
61110 172974 877381571
140738 182214 103498117
84786 199217 286435253
59580 106470 117118805
126550 185629 147718307
92184 183760 510515956
75162 130452 138443135
106688 128128 53789319
92099 129143 86106145
74565 104183 267587629
159145 179479 50542115
150263 150885 1527512
178501 198181 49420103
46035 110303 160828178
69625 71676 5115676
154884 158237 738895163
2792 151573 372548918
148679 174987 65544859
135833 150791 804524249
61496 164411 257739338
71795 111022 98158498
92215 193329 253196049
171383 190406 47691319
63957 108964 820918556
78083 187782 917718792
108515 166772 145963202
108240 156147 696180215
36186 132452 856748343
189981 199836 24716206
130251 169157 261803006
96143 154096 145214418
103623 176425 959987906
164877 165378 1188683
39477 150351 277628208
2243 91215 222427478
41319 184170 357475419
183798 184002 497362
64468 83761 48261920
158112 182824 61531674
119549 194325 982769326
30077 38729 21668763
54900 177544 306719972
138418 157241 47250391
68626 117808 123093470
125916 143902 44942762
146291 146623 843256
180757 195781 863099565
137038 199351 155862932
181979 194287 645943670
34967 75443 101355165
81155 192642 947583034
187050 198910 251125276
68513 95458 338828236
37293 69978 673572293
175746 195123 48556355
132058 150487 405304086
54939 88649 928068492
72987 90215 42978024
24779 179691 911548461
9188 103863 178740300
109405 119206 623928110
24495 82341 144817432
12261 108006 838522626
166688 199069 80935104
67283 121226 135006721
56547 96185 32353917
167898 187412 48873757
139954 161169 53210276
1268 120547 298495487
53190 84443 434981383
179666 198183 418151219
16188 198662 606430933
28539 108865 710817393
48568 49612 2627811
182416 189306 830708811
195047 198640 8972992
26621 55229 626712284
198372 199341 2448057
111795 166578 137298399
134245 163774 74052409
60286 154087 234722216
168555 195175 66594164
130367 139082 993941125
26367 73870 118856544
124850 194983 175399683
167872 199582 79388422
198379 199446 925542987
113780 147059 83551947
79247 106905 69062743
31264 172440 353171947
74966 131145 140616933
62435 94583 80366688
84684 156574 282025659
86284 181571 457250262
191840 191882 104907
92042 121710 326166982
79484 90988 37999870
140394 160136 49455321
141840 164140 55945242
163535 180854 42873331
140813 147210 715237118
154371 168379 854065179
42538 185131 482338359
140275 144173 8309567
73888 137984 160542777
183693 190038 653210840
45748 190703 362849306
51192 102018 127299311
167707 168257 303338583
74204 188528 286141204
83235 186467 258368853
120517 151246 520453188
132154 165633 432682745
152626 173387 48449681
78326 141075 157072547
153783 193084 98227478
126571 166389 817843841
57346 150765 144345592
79709 175970 863638920
116700 181198 161312621
107995 154653 117025942
114934 188942 185303583
50220 165741 536104549
13471 36917 58862588
178984 181187 380713038
131616 170791 97933733
190705 192533 199051517
43465 81641 949649594
145887 163421 43975565
53224 90302 244734764
76729 160179 875874520
76376 198988 306753155
158023 189262 77932817
83121 131980 896581977
62793 77791 385114378
86562 187472 252651910
177674 184472 208130017
47034 110750 159448518
95976 144272 121026671
44960 96981 163042893
2609 147890 363827032
132322 161402 632234076
187397 188319 829048188
159014 198173 97821957
112369 190684 196131475
166173 192740 66360560
175251 193854 393087689
73257 98335 143808649
158520 163936 13617614
24790 83704 147461476
75290 117375 650535628
92485 103001 26336458
106014 146516 101528160
166669 172901 718339672
151348 192158 22806773
186616 187268 1664364
161293 176232 37073026
199115 199682 10156189
171095 182228 27773667
53651 118174 1299056
53725 129884 190748230
39520 159158 831377431
99476 165839 472972009
21814 185835 410527270
169172 184445 182283057
138325 146619 454496632
91544 155460 947452501
47238 74606 68531470
121012 125742 504685721
158660 162206 8942875
158122 180700 56061097
49505 73141 1201460
31206 79079 119773576
34985 179186 360680362
94214 141981 119674278
5792 95532 224558086
31517 170341 347351189
49078 177701 321758752
146162 163275 42962014
133724 172762 234405934
6062 134150 959998739
33112 134909 254745045
36931 39831 6364461
72999 191142 295746529
128552 140638 30282477
98564 181593 754138164
124590 134332 709520558
150034 190925 102092707
136766 146797 25155779
14218 156364 356118267
947 5807 529639359
18130 20400 598151553
74396 152453 783324603
118130 193513 444189375
198569 199531 782226030
65097 140495 188831699
160019 160027 156755949
11240 194212 462266815
112102 181456 849805124
23503 97192 184443851
54102 126755 227295793
86386 145157 147206249
46574 91488 112218222
62506 193370 992506992
63979 90963 67272300
169718 190340 507173260
188209 188510 723843
14968 101473 216603644
49287 182456 333126431
31078 35189 10211203
70976 113761 341507166
87333 98456 27899328
40525 155772 302093118
118044 179263 153054678
70680 98954 135988060
165068 189884 809402144
63548 156254 27742035
136046 156861 995802836
170106 199572 73730162
24705 180304 389247619
172084 179358 18054594
174054 175758 4268941
44207 135053 230918468
79032 145675 686645745
99273 174089 187252230
174646 184975 350029656
38630 61952 269288255
50920 196336 521483457
70697 142327 562370770
89483 119292 74736437
184615 194385 24503625
1018 92372 622151476
97915 159527 912173091
166791 179238 30883661
132549 191502 147427009
38658 100589 154895961
44444 119962 189017096
198850 199100 643995
46660 50430 9409210
128877 168738 99711851
56072 77093 448255314
97062 139226 105721625
73980 149632 189607286
96034 175538 198997159
67467 186639 137023742
41554 49497 565140708
181910 195709 34695635
190712 195654 415694791
152280 193820 655248245
142522 198175 139165515
87926 89466 907663365
199917 199945 421387225
169275 183003 34224372
18819 132632 284885358
103125 194341 943034305
69782 97306 68835781
42826 70096 242500190
180428 191986 29161081
109827 115072 378378411
75486 145266 353372313
81549 190835 273532446
95760 130112 86176459
86861 185186 495887714
188044 197412 23334604
43407 160720 293822079
128355 199898 297875086
106602 114367 19457615
32770 81719 122399921
50062 101247 128109482
16455 179764 870778173
43274 161360 295780220
133515 167096 83997265
104630 163130 509185445
66820 110626 109589139
151080 181385 888949778
48035 102326 135875792
182576 193108 976434602
131449 162010 76679045
24389 160246 340240523
93394 190903 244089303
142845 159391 689071049
35388 37048 4131146
59862 143977 259298054
132420 194935 686100400
6021 167843 405046277
142672 163728 52823689
160029 194734 86708039
182808 196532 34411412
45094 65560 51284354
198025 198980 935014952
118776 144799 582897379
199083 199680 939055121
197810 198868 2707911
184678 188222 163687195
196189 199014 631051808
173190 183671 26337159
198234 199974 547393418
192764 193824 877645034
120907 185873 162593819
188617 195287 16672806
151846 168237 40853574
95798 128319 81545760
120560 155023 86462539
74227 159584 697533359
76155 80283 222153392
180179 187275 18025791
108182 143157 619301793
107954 166407 802281795
143746 153793 628635112
94624 142727 685565409
186843 196700 882441498
41910 126112 956342367
52391 169810 293983407
4176 144717 718110441
158717 191542 202651580
32790 196530 409656083
86438 124552 866036552
178016 190694 427145986
139015 191804 572919385
24850 79127 135964656
135398 154543 47976978
35955 134067 353508197
29578 110485 202433896
102616 198081 280952541
71752 110342 715277097
116126 134802 46894276
151573 188176 578486035
98404 155720 143748077
153700 171398 189793939
15489 25595 215546235
133241 139360 713184818
185352 186432 723240386
78269 137627 208198031
3131 34100 77590341
75072 80335 13141166
15585 158538 702025028
163971 194032 196113281
116408 119901 5792764
91472 111436 50165843
100111 188872 222147454
157287 185858 71214277
8146 52498 110999421
171156 179508 590957861
103883 153195 123592977
97890 191329 233874663
115784 125465 15387003
158139 168848 22429587
90492 102715 30717817
170977 199185 421817865
133592 151937 453322378
83459 171115 519538626
82741 114715 79960866
561 125298 312297411
159801 175498 39057457
117753 181135 786194829
139213 139314 241623
5703 153097 602205916
160138 164939 15281299
95942 191148 238398489
87097 107316 50606123
77530 191618 309982554
128594 143202 36564764
36819 120817 864548883
7707 38411 667146781
156471 175027 46105843
49950 109874 149894530
41594 178045 341337327
41676 181316 349275790
126379 166221 99726008
148923 178760 74264469
38154 144951 267294146
146949 171281 60686644
15938 52907 92539621
178274 188462 473403885
54722 195328 57349341
187909 197416 607867419
85440 140433 137750146
102461 184456 452962633
149129 168090 97453378
72076 135408 879710939
98083 188065 225296109
175681 181568 14605257
165043 170903 14400327
99941 123128 58048395
1014 27979 67484215
196039 198348 464806981
82702 142731 102787391
129615 134307 188776234
38834 138198 248767073
113709 139796 65491778
146287 148933 6749228
133572 163195 74239014
44939 52783 19662100
141519 191282 124441864
125184 177317 936058153
27668 148308 952812030
125623 141316 709801678
121702 173258 128907283
190007 193012 751398944
123470 195543 882598643
101158 153188 130353931
126018 133446 18568112
5982 150186 666183229
148489 181424 82023794
5841 169382 699364404
124033 192738 171861027
39192 135337 273481038
24096 152550 492371120
110900 159398 876177839
58084 68379 25576639
134829 146675 673799767
166305 182214 553028799
100281 158439 145714989
194855 198831 438373597
8331 151331 419998862
104073 121367 43348434
175275 178255 7366821
154639 191510 92104756
195733 196088 224297480
40971 187091 365669653
113226 166612 306723371
180951 183843 597778
121857 161048 743457578
15173 59389 702055205
104304 160788 582935542
143399 189275 74125730
190242 198258 455054555
122540 137490 675408670
172709 185498 32059188
6829 35640 72190812
124463 176551 642816102
141285 155067 84265434
76087 146628 878323163
80748 133813 132924922
142850 181317 460758800
161026 186323 300150993
72992 125443 230953242
58163 59458 3205181
7914 96564 221845677
92013 198410 266477983
21539 123347 254844944
92593 191638 191570936
115362 199115 592268955
116687 194745 195409082
63884 142720 448823670
62773 187471 312081963
96097 107175 27687254
171883 194945 57775385
41534 71837 75813256
60104 143141 207764260
165577 192587 67422230
52571 167777 738978839
22199 164541 356551986
45247 182883 700780672
189277 199853 838556416
51906 73372 53729553
196495 199025 6412908
158287 171459 32718382
169943 197474 68768693
96150 175861 199468934
67802 185731 295094198
196807 199958 7982694
124144 161587 462830394
169780 184882 37672577
77179 186301 272977016
106820 187886 690398890
54735 153592 247422717
93198 173628 201257502
44303 192700 371390258
8306 45940 832222170
101830 195611 569865498
12409 125190 282542535
68252 73807 13876042
179191 179440 626020
38095 173434 933278123
95421 152053 408253832
100530 102607 5179615
57205 63872 304706236
43961 103220 148273297
180684 186275 162300545
69963 179657 643602290
3044 196615 484400961
146817 190415 367545756
47010 160530 470899731
183679 190122 353222012
125818 182884 658207223
170539 170760 800615545
57948 174629 399202781
189963 196116 421052916
66667 174559 269938843
94499 131807 145019992
109118 134721 64245819
47277 152188 645500506
172470 197281 168910044
66239 179985 284411804
154786 188060 180916556
42883 92186 742221968
137779 183474 871343254
99864 178569 196821596
116572 185350 172121238
129249 194071 162068813
3736 95253 326364798
28501 81096 131635483
153014 174806 764933816
60592 171733 555513335
177112 199606 680327364
186269 197372 27725426
37555 81034 559770862
106668 157794 579805818
199649 199781 341370
133080 158895 64671529
43345 91562 653121623
54485 64248 24352704
26791 112105 417436250
191359 195739 10980578
124304 159222 87487637
182044 189691 19281448
97129 106657 23855571
16870 67614 126980065
124810 171598 920262805
189712 191850 5369866
3441 55881 741853741
92635 174876 920629039
110413 110826 1050523
152824 171007 45277170
176477 199536 263384536
92159 192245 250627446
120786 151683 435917743
59442 198436 347662299
160581 165827 300247919
84933 192555 269372351
8697 124824 366960978
107887 161913 562755331
191406 191738 270461051
47008 125225 62756933
192800 196220 566362187
133312 135459 148730855
192004 195138 7842647
165407 170773 13192425
10797 195798 463167570
97610 143643 130882781
22862 169973 368251641
118327 134913 215315043
113874 172075 876063559
122800 172912 588089096
135939 175796 99608324
156714 175398 46437516
29322 160511 341578492
188853 196632 19405562
34753 119673 471787233
2154 57093 93400221
45255 79883 579080664
163138 195211 80035161
112548 179303 166978559
78865 122306 855663086
130966 176255 113185640
46870 171831 278344723
54925 186794 374979789
131745 188452 354403846
105436 138944 84011722
66027 150813 212400634
100329 167557 168286158
155268 155935 1698290
147701 198255 26862162
47243 192543 363654980
145951 183245 700443705
16347 43642 647031023
111279 175032 159505076
115529 133114 44191688
114513 180072 163912433
157086 189840 81685017
93797 130661 92398264
18933 63039 91006271
126929 179832 132071895
25986 104372 965865530
193989 195453 15091338
91387 115503 149412747
105387 125981 51715420
131125 191744 151603807
2850 192986 475861102
9068 115214 489741722
152402 157649 13227843
143170 182999 830102163
157634 175460 44293918
51494 115328 692269239
1711 60315 811799237
11748 91152 198655751
7359 64182 142220059
15816 83383 169100912
119848 135577 39493303
54588 172190 294221644
182611 184358 870657141
166539 179122 4974176
148809 161208 31059971
134319 174659 100806987
50617 90557 99809952
4137 184774 468972298
192843 198320 13728246
70638 95799 591158128
94652 154773 494070579
15063 102507 218937321
89539 128128 968371462
199399 199910 612286230
15994 24244 20624215
199930 199998 165185
18534 118600 641564785
16133 76942 446917164
21923 90176 170685421
75081 137139 155362569
87038 145762 147206411
54471 189165 336992377
26937 29666 6864385
94228 187676 945326241
54705 131083 191133139
70267 96295 65087436
21158 160425 348725098
83806 137010 22669753
118374 195479 251295860
91430 165653 588435843
43076 117834 113071182
64474 105184 101837763
195170 199986 619779188
15434 50359 87441606
61871 90838 72181870
188940 189088 364575
196182 197343 2856498
77047 84025 218686463
123339 165910 994942883
66146 96551 512834139
90190 176036 214953183
20918 100002 197899714
72628 161322 222288311
155247 197268 104890203
87788 90650 328362120
33900 76213 216737682
181829 191827 462626663
8064 185680 444552031
196263 197951 4249734
162590 185942 58172519
33113 83188 125195096
145293 148383 7864758
188921 198099 22942773
181961 192329 6008454
6100 148282 963074276
59055 85111 139388502
177514 187542 25240667
186426 191812 966451817
103813 151023 502064905
51447 199039 369467537
196779 199855 182772073
179940 197241 43472386
185566 197369 626460146
161942 199143 595225518
90184 127332 93254252
20840 198322 747144928
140840 195514 136696828
34505 140202 264580160
129972 135701 358004991
179597 196503 42438096
81724 107944 65581756
110745 145807 87867264
51352 97880 116514912
59750 169897 275541140
42444 135590 215635698
181042 186196 80087977
53197 174777 304199028
55433 100814 988815050
29226 45751 161541831
183948 188542 11518368
186510 186915 1017968
125594 134296 21778347
133649 198190 161399695
72862 187916 319272168
101392 144466 241683781
99276 144931 114396476
68311 91838 58678054
135029 150006 37656173
64785 171171 266168769
88977 174764 214818158
91628 105656 150191396
71181 132770 773815444
112056 173963 998234667
131785 132505 1824466
111118 147568 75823803
53334 126446 635845280
183394 188601 13074494
132669 184381 267307472
88365 135671 118664514
45817 72174 65925765
54715 187975 489948368
110923 121140 874521639
191687 196706 704538238
85346 142134 495070575
42819 80846 335216901
147588 163916 40918233
190669 192944 814309520
102638 164664 155546608
113924 193484 36389934
84878 151020 165794961
133354 167153 84548950
76107 151349 188400927
72356 93910 53979520
123864 139787 925653894
6004 87876 204777492
43076 166959 95594807
102072 178230 190453077
196065 197077 719607373
2492 156803 386471921
192804 199365 596350575
140846 153309 31185858
171570 181794 4379618
152227 164517 6694613
4162 197491 483729304
125237 150333 411543261
172130 198637 66356762
24124 81702 153687537
89231 177064 238318239
105407 105767 900078
34187 125514 693714878
120879 191594 200850889
59703 145312 627268349
89527 183027 854827727
129363 133441 385763420
142918 198017 206560007
3356 22595 48126937
20304 74222 134895391
154640 181347 679964997
30053 120378 226019833
181101 194935 354140115
83824 121172 93512987
102902 186943 228745557
193568 196325 6847349
82122 107456 63307415
113352 171281 877054248
126245 159254 864156254
127061 157535 784357922
124710 159186 86346666
34214 114736 146860697
2437 68915 382195694
80958 156208 188585873
14450 189761 464975713
97379 162843 164111684
133691 165827 159997134
163455 186644 57807042
165418 174519 343193537
12193 97143 212685044
24463 60918 91394549
7327 72550 752475858
105931 107696 4394884
130828 184350 343627032
183150 199831 70109957
153884 187293 83538842
152331 193960 104009554
66746 129047 299631419
23359 39775 249442140
197734 198000 49169343
53494 147278 234829999
107617 118377 501678104
32806 191709 459323282
86133 90100 939741697
184219 199469 940209707
196091 197299 2985527
189612 194389 281974268
2620 126638 310496264
10054 22617 31521973
13969 119807 264994136
144468 160612 40526841
30987 113855 207192172
152818 197704 112100861
160670 198274 93901452
14672 89455 370696864
29525 34488 703011922
189062 196951 19680549
29752 69005 98189939
34230 188821 931036624
84982 163295 672800355
11059 149872 479445315
21516 187071 881765910
150327 164462 35394009
76258 149349 698495722
163775 165962 5364502
78056 98646 879214663
87765 145440 150532809
26899 68283 185459190
108371 135985 69283877
175063 193770 981450659
122109 140607 46461287
66064 107876 141960173
86725 101722 437076682
106459 155994 373525108
27424 191087 756740483
54906 146726 229830989
71278 119958 618140991
38839 73347 86255438
50892 146329 239047448
166085 180751 36383257
109163 131124 556278705
184955 198206 288963832
41752 46545 11938780
185373 197510 300699779
6113 47693 258552919
172647 192487 49725916
181639 191569 25022626
73200 191924 825692201
183912 190552 864019242
63849 160737 974603345
182966 197510 121428589
143043 185904 422018879
118967 126973 20152515
118402 190270 744176892
113773 172824 147792494
102234 124157 997903767
67821 194585 317227073
15272 94172 543518447
97624 199575 929084277
186159 188840 6727910
185806 198728 32350161
104706 187388 645131110
181465 185835 832540630
24290 58453 25259253
124937 136303 108654102
104398 152665 120980905
80805 174280 595564497
15821 115927 649101416
87181 92688 13735534
25926 107862 628064730
37000 166201 395711641
81243 82228 2451159
74224 87100 388379801
13766 174182 401556163
137332 141779 49676051
186268 189964 949574421
197645 198423 447191439
152350 157693 13462101
194039 198827 12042198
102601 104793 5497721
39615 46580 438290148
141518 145045 826668906
6994 35869 648609046
117157 141711 61591477
185182 192622 18661274
181490 186025 11541372
31483 95285 109582779
121456 153130 439244612
14777 136019 303645377
125025 184284 230934065
18697 44213 63772676
190096 190120 69658
35889 194992 398139147
41782 176318 336619159
53481 136255 700920062
132933 164428 452512846
96305 160991 162194204
51964 73501 10146457
99851 189548 224502796
111825 178089 700526697
113207 185046 179819154
113838 159946 587654497
35461 115224 199516320
159731 166211 16175053
129898 133946 87782404
45414 121863 191361554
181747 192016 25869324
186854 188548 4228248
86916 112382 779719190
127958 176437 542254135
141397 187313 114840304
76568 185891 304372226
53751 139574 214889549
130614 174606 109944056
18537 92544 827269432
126405 150835 31173909
168228 190400 89346363
170029 173613 120617083
180923 197366 41276893
67253 110619 108507131
120469 120721 741809301
137606 167795 888680525
151915 196421 111196921
100040 114571 572870590
180901 199862 47704539
115921 185783 174868437
198268 198675 1022771
189410 191632 5561466
129583 147562 526378774
197377 198510 892759711
170751 198855 113533312
86641 127356 102086904
52751 99982 118241753
57684 80970 452598413
165320 186858 231486626
44136 61929 843744956
173477 195152 54372687
83633 151862 170925470
157220 171023 492324433
124392 186960 156510349
54948 138108 341971005
23664 74802 128103234
129242 169672 101149003
29129 185437 391142416
110072 181121 194922361
183389 186955 8961481
21209 171702 376566272
103863 124302 51289843
82992 156129 611906858
56455 146057 224112304
19473 185376 935554633
144378 194896 550266447
73596 105416 826159688
43419 191047 642711366
80495 82770 5677858
131874 134348 246614285
83723 112898 509534621
4447 54737 984505466
136083 147029 228646473
41490 196053 386785388
92245 157434 784281486
185166 186942 4499544
195614 199289 48282379
134496 177688 107891836
8577 128825 587906868
54309 199476 487561065
144426 169828 602442669
140310 153330 32606445
126993 150422 2921604
36916 110088 707631649
49527 134754 537081330
31811 98151 165895226
123582 165648 105413625
162828 194406 78774251
119085 166824 119560948
63906 121499 144096501
84156 159454 188659335
192698 199152 207270682
74741 170534 532462998
65087 105341 27426936
187507 193264 14315878
115610 124119 774580420
45841 55187 425811331
100558 135919 195962638
165126 179810 36317210
135639 199366 159420689
89596 106903 389327164
43110 197735 386936401
60256 156115 333904950
12499 99631 218152133
152145 186933 86945558
12540 104102 304952520
85424 190487 262986024
104001 130721 55280861
84003 132261 150962262
82975 182215 248228672
1658 174067 431346414
33564 181659 370364032
48799 136101 218600944
188142 197841 24186094
136467 143082 788433700
50491 140404 225188233
925 98306 243639796
3480 131343 320047011
171222 175427 917455570
174591 199460 62315777
160249 178422 45159641
42164 136736 236774321
178165 193625 38822546
20868 178892 710337908
187115 192507 111529039
167645 199978 80898747
178323 185198 694124908
171151 196997 64693655
71701 101460 74506735
82275 82333 148114
153990 172478 16577233
92098 194817 290758770
135119 163842 752977032
133503 174641 773022882
124535 148914 33855435
154226 165669 28685141
115394 158901 452677956
51618 128403 453595634
121905 191179 173432145
117073 168263 128138212
20719 102026 203470437
67535 81711 91300091
167920 198178 75720941
94967 183673 231456104
12672 158373 364964135
23620 183965 401328917
53935 172418 296428325
52304 89566 4684041
168725 181484 31693159
57984 102135 414279983
164032 171487 579234091
127226 184405 656009610
28849 126716 674401267
40928 138641 244635935
189883 192085 704257549
2781 181083 446055237
49010 168014 297812342
97525 192132 236802551
43781 111838 170251612
121115 189445 509182077
143897 179431 244452096
73529 177903 261122506
161088 186560 732877726
127502 159633 80492350
173269 177742 11217343
59419 92594 82762834
79988 171493 573250339
60426 79032 832469399
193387 194667 205111378
199184 199337 403128605
139140 188217 295207263
47911 63490 307398062
179948 182132 5551441
94881 181275 216087587
57288 127632 856077159
101539 112349 368386077
39267 193783 673570500
123493 175891 131048133
185853 195083 784271888
16980 163391 366630197
3691 180669 673629458
100198 128823 71748356
169098 197875 71910045
119253 176186 885370430
113075 199435 389838214
188946 192072 7812548
125343 168502 107904397
190362 194707 10847794
143309 143869 438003884
187291 195849 21390441
8538 46945 96196758
1783 136943 455324526
197144 199603 6229430
44474 73009 71418281
174432 194567 278580317
122508 140153 934744174
46653 53809 807467595
150987 182862 79440248
10116 84892 187239747
154325 191756 93531849
193823 197382 833029076
177230 185597 612460870
194889 198763 9679795
5560 174951 423911573
146134 193502 118398528
76482 117203 101753032
58121 190229 363494345
12315 98476 686441663
61393 104536 107834464
173953 174365 171457245
1555 181038 742827012
60379 74492 540791966
60119 145435 213452178
40941 197475 391632907
164105 183855 502386353
165150 194309 493673696
113701 144222 732198666
64694 92671 443164764
186013 198916 32301345
142888 183571 101664194
159023 180051 140079085
5054 127675 617876842
173465 199944 487129718
153350 169811 5812497
6913 41359 187936020
106808 108784 53269331
72142 130332 762690155
151384 154542 7856032
144046 190787 700501955
46126 116952 177241787
189058 192999 796697193
148223 158268 460522052
58739 96959 10989939
50945 76277 979376206
99844 170329 923923059
22471 125764 846774304
126411 152731 65926470
142706 192869 125426157
41121 86797 114194649
115775 121043 13242778
61103 171638 683037626
159630 165504 14709849
162631 176164 33559158
191794 195394 278092095
70679 194511 309910318
196315 198064 4408550
2019 80395 196136119
41176 105936 826380647
161607 179782 45023276
78286 187842 274135290
88653 120165 79008958
31860 76046 114078899
179947 195715 39706690
50910 116528 268567794
197414 198357 784535140
23693 87091 204638205
169102 192621 733892539
106618 186574 200159640
25514 83964 586064130
190553 191100 756349948
137001 168652 79137524
10449 65610 138212644
43045 169784 317240247
186603 192210 14001916
70457 121949 128835059
14800 55118 936801563
86601 185028 246341132
22351 178412 962916538
162451 198798 248477452
149730 171810 794327893
126433 164634 237026899
165351 171204 123207936
115649 121201 13948126
116630 123451 17151908
174137 176111 4929535
61133 189518 975866401
129275 183731 136156941
17232 108462 228226524
48695 190692 419243650
46022 168772 307274494
6078 173943 698594734
23008 76959 890988347
145813 175741 74719173
165297 174088 70673
110326 113930 702457716
39612 178810 682148747
109919 164853 137847184
90814 111634 52284153
36049 183300 368392756
64051 70995 86488448
149816 166370 41335888
116650 142075 12087877
93469 190062 416897578
64324 107250 107311403
37718 80219 106344607
163445 168712 13006873
81631 174219 57468541
148677 183618 871929759
145295 175208 971907249
14496 48978 86420436
130758 166415 900035452
101190 118485 43301251
125169 169496 864680842
157647 178658 52153745
85368 194525 273220811
74443 85006 26405303
105142 129732 61771493
110836 141928 930119904
101886 117377 367674996
171440 199039 69134889
194713 194795 134944
165120 167846 942817023
190816 198756 445285769
143708 186731 107609567
145422 170309 62200196
26579 179695 382988859
96713 188727 268830612
118408 150074 633271959
168420 178072 24021684
118784 137760 47593652
2973 89172 98541014
1926 89613 219239955
109249 109714 251862
170885 174852 9906371
160123 172208 30069402
177194 185919 21904086
76048 143100 931333033
113011 175387 156167337
190362 193515 7826704
63644 82243 46493711
79664 146586 167554168
56195 126650 189067907
193575 198165 349557012
121049 142021 726096741
51797 120487 171943614
126446 192375 164913482
104685 190834 215635080
67845 177437 274152154
56727 113390 141498806
170832 192590 54489517
154481 182699 20145469
24003 122225 559276164
125655 196532 175743539
136222 164722 732899305
175163 189541 36044562
156701 190117 495949807
180885 190426 24112231
42787 144009 253388956
69868 160185 226200428
128786 186617 144637122
50952 134676 878011647
199546 199631 214198
80322 131062 840083935
25017 33529 723341501
137969 160209 55719593
158464 192465 767251213
38126 82837 111847759
32889 34597 355501412
76677 187307 836328553
133697 134682 344399025
117993 141520 913289213
69677 120645 349507820
166962 177328 25811669
116863 197382 20224290
111419 113733 5734722
181474 183040 1615118
183565 184311 235764344
193154 193741 1471578
8338 151366 358236509
66694 170262 675617566
196517 198597 936359470
89339 123184 84862735
157270 180812 31546829
18703 119280 251652648
6484 127722 303518769
102127 118937 42101891
119270 168803 124036039
162287 179718 43180004
197845 197942 259258
50652 172529 803912631
31379 52970 449002007
56834 60588 9299023
164679 197498 937104729
54441 77808 58506641
133913 152179 45751492
60155 174306 285475554
52820 117542 161981000
80570 143749 399832423
61675 74360 765431062
40824 158457 294501736
60477 87489 45734563
66255 151381 988688820
121084 166488 324913446
77579 146840 173424754
7457 169880 406567942
154556 180917 65593953
148483 172758 753676144
194035 199562 474858117
41683 146685 262911165
102103 136962 362363372
117874 179955 155171024
94723 176365 204304484
951 53889 579740379
65048 77757 31892683
169576 192841 58141978
92697 163160 606489084
109101 109581 142326714
60695 175670 287566149
70225 108866 523150064
36888 150439 640343974
32162 59910 69510508
78611 161690 766209691
140193 146699 646551587
50940 170315 298878072
199176 199591 856713481
185643 192538 17266919
105928 187127 203279060
164605 182455 594825545
195955 196729 684662100
132176 190993 147157752
114819 162097 118614189
38610 65013 66021161
49771 92629 127120727
21331 143139 304979762
164000 168794 11824386
25351 63399 95337237
188069 198048 24906597
9676 104621 654241224
122802 125022 186213189
148709 186054 930897374
192303 198469 866373214
111978 157880 115201461
90184 164301 185936861
130185 148965 47088841
42929 137648 237170560
71941 115036 107798141
186003 198401 31031030
122530 137118 36577582
59575 61862 5624230
178626 196293 44351904
196989 199015 5151041
194666 195346 927562375
20659 95727 979068676
105835 146489 101937142
165992 191785 64412085
188882 191981 7735658
188413 196352 754427327
187374 196592 280855044
124917 166809 540012819
32361 156816 311655821
27303 192914 605148504
94971 180580 214042777
15769 161553 365159617
151509 193699 50536749
20840 57473 91871432
179814 196893 27987710
173285 182984 985428930
113632 117539 803277621
107213 190870 209491028
2338 90555 567634209
41064 188107 555124181
109077 166267 143315065
16001 32104 40454491
168391 190146 54447044
121486 144044 56545189
57688 61757 943410326
124692 140334 39156369
34010 52852 155653543
53154 116482 66050329
164750 167294 6193321
111183 170880 747962395
186151 194503 20888030
174373 189519 274491577
186230 198347 30330703
94197 172226 843204656
85276 88683 8391172
174725 197968 953288743
38772 174279 339063054
165476 170115 517818184
53280 70535 43154675
123986 163934 100166214
93464 122249 595455315
112108 132404 50971449
134590 153810 200186220
172205 182093 24617902
146920 168648 188907700
28377 172225 884810791
145610 186844 834523358
70187 139973 174793215
20810 180415 399193513
40576 110101 408789078
12277 12359 205396
36448 86855 798311168
160828 190267 73478956
117388 159590 105812752
150722 174808 59975081
73009 176306 258498688
128273 153664 714181285
173106 188183 54178995
98650 179668 779472634
175834 186666 27193952
106855 113082 15581074
77383 116164 96934272
82563 199595 292916959
115353 149012 84535703
99185 152141 352819183
151690 175712 59898978
134520 140811 833220213
121672 195484 244244432
147463 188285 102019199
98271 176255 87101694
57692 153436 835474039
154176 166336 409788425
21689 132753 718406380
71432 176024 261736195
89907 141107 128413124
152418 171587 47754829
46094 143066 268025599
74825 104284 498281994
109169 121627 31231097
54739 100015 113197150
139982 197696 993078013
56140 160846 800393790
173783 174609 698603302
193857 197557 354558465
30101 196256 461953227
1807 94280 727883400
28384 68706 272855372
137260 161667 61252443
193010 194864 172695943
156780 169079 30565848
92268 189073 847060584
15873 77898 622768947
21946 35891 784483442
45288 160487 288532241
110118 128060 14441400
84057 97998 660391059
140817 169647 232584780
91590 141050 124132361
130573 146339 501310177
33261 72410 97801030
192024 194478 6147958
18974 142265 766131642
135932 170670 486768099
62108 180123 295072123
44818 91880 529675253
195543 198537 7479329
81110 114595 133886122
30994 165359 336348128
82176 84716 367616372
36982 174983 436178252
168247 182494 101828173
115110 145724 76818585
37755 136767 84594313
140921 192968 130102943
155619 166076 318270843
168343 194464 675305948
56145 143648 169890642
150770 189721 97230561
188410 196369 19836143
94348 197755 458035685
22732 33737 376181442
136703 145252 21383447
189529 196265 215458779
31669 92384 302678993
30088 126390 241080803
30037 50930 807381456
23883 82083 145716874
65576 151728 215753446
164634 191841 522276121
182100 185972 9845742
79104 122069 107458325
7787 59358 129283600
140955 157813 42251378
142850 170229 424935364
144144 195345 458737960
38276 99301 152569061
119868 137819 950774116
124792 193756 677526124
34788 135547 252228579
169792 191981 55470522
30299 140463 275776210
22661 48686 680429523
127198 146897 49342211
50554 147882 721670764
122405 179992 143864835
93238 190727 244090311
105791 168539 378131409
21313 162508 353624187
18822 184796 415250132
131234 188397 533766898
29557 178782 821090083
113100 188265 188240702
148952 154618 14110718
178588 192584 74282871
147709 194480 116833872
127762 143141 38582034
172369 196842 61190281
178063 192893 37221579
77803 109696 591385895
126323 193861 183270363
64158 130206 165439650
147105 198341 891086394
26920 149966 572907106
161660 165792 424572510
126936 157947 77725762
8488 102874 236197688
26847 126228 302930298
93492 151895 775931104
169681 169774 268561085
7961 23426 38724345
167095 176220 457628865
113104 176773 438152073
163719 172324 6923201
30833 131077 250891470
21433 159766 346381973
113472 148727 356455366
118691 147215 71552949
100787 146176 582179908
105866 198017 454879748
114532 162694 5693671
28655 52314 40680152
60331 195895 588785014
169648 177802 223707949
1895 125727 469900150
94029 168664 603626261
111475 163033 129312365
36271 73638 93423400
156131 182470 690912097
64715 175349 664725925
129255 175682 746698950
55570 199599 360313835
46553 177389 976376749
163049 170323 782703367
172397 199199 549080456
168831 188118 453681971
166446 181284 619192835
41981 179219 352851457
104418 121653 258438550
34504 126485 768199751
67661 86929 157078400
96708 107820 788463874
105781 187495 417991578
177432 179225 625506994
31710 35217 566201210
36648 158669 820719857
61645 140331 196933318
53494 175647 305614152
177580 179152 426105340
96388 157304 588938903
164457 180136 519178909
91338 160555 173645555
100362 121656 53289978
158261 172660 35787820
135384 143075 19245948
130635 189143 44655868
80725 148781 170555653
142055 158142 218709403
182832 184980 5417771
176009 190371 36044720
82364 150517 170844462
113579 138167 366982915
19901 49220 660954303
145374 155396 876612806
2427 171435 54953897
183347 193202 24670301
74790 85633 27096696
44309 79240 87510952
150658 173394 17608210
24460 136369 280266657
134614 166833 80621434
173656 180333 16601995
7513 134111 316955801
110657 129669 47766968
100013 180169 200390536
139196 175246 751228005
131574 155887 670849922
168880 172070 7922882
94731 124491 74596216
127699 185029 143361560
134541 143628 780121099
155064 197395 133960360
68826 138037 827400662
76195 140074 385534503
71601 134479 553373977
186522 190952 579252678
122599 124809 5635915
94406 137968 815579536
195278 199430 473471266
75371 182410 267636984
19289 118379 723283836
31973 99551 168971617
167116 194395 68192049
28113 174610 821114882
161430 186367 669808398
35923 40246 10806219
137055 195050 815520111
33886 190246 967935681
125214 161318 90481419
133365 171599 95533440
63379 197211 463749597
190031 198849 22070661
139484 149570 626420342
81893 198787 652517290
99131 182213 207862360
194777 196283 225562964
176439 191610 38020580
13749 43127 513706214
113719 187446 184643687
132979 174281 79949929
107879 183125 188337535
46419 98576 512440100
35207 123298 220449083
162016 174369 111656862
26677 98405 179429639
9529 121049 511868381
121416 124989 9102968
95356 198841 259035447
140826 182028 608783028
199194 199445 663537305
101684 107811 15253828
61834 112562 245151648
33147 184121 789217547
55985 195569 349148011
92371 117442 201201352
173595 199897 25886085
19250 147529 321196477
198204 198236 518524418
72408 186366 285259264
67649 150787 583082936
114246 162075 119990561
125519 176179 976137766
179983 180411 1069453
81667 142139 728007010
19437 105228 765487283
162410 183035 51321274
63268 189325 315459714
100842 158012 143342771
59603 142281 206850612
89849 118634 498224433
140905 151949 17693024
61474 153834 482378055
10443 55521 113112152
65686 113990 520013220
49947 191284 603038898
89337 106713 43599338
50998 77060 65415411
123661 177813 896614338
126820 160973 85615653
41396 71840 76175350
198761 199933 255169728
70977 140010 172937692
68315 161847 234338173
49500 196405 396085700
70633 162350 834815340
77208 192304 287951639
191534 199430 208437179
62314 124961 581538392
54087 83724 251559765
83894 177036 620446302
6688 190670 739565101
17694 84520 659501641
5119 69235 434117398
93381 194158 252224077
115449 133720 59501430
7624 194089 929821254
133232 145525 30773014
37966 73652 89227466
40596 93246 131659145
15277 98976 388070798
60205 124849 666379609
10836 73617 256448553
132998 142892 24760423
49382 168318 297634837
82059 99919 44736793
88538 149129 152040663
160769 168336 847189090
110920 142796 983099837
29586 35022 13569208
12075 164915 876012
199096 199101 945806365
149267 163206 34899162
134281 164361 75474512
70739 91635 829516864
188025 196495 73915197
33595 127101 109063948
81981 165719 984723568
71863 199837 320334796
89608 101241 17402423
48052 75488 333212952
2677 144804 511358468
156769 189116 575850400
4674 131973 574055642
85273 181144 511545462
156758 170556 227397456
176609 182700 15209242
81317 178401 242840362
155930 160236 564223212
121380 169106 119502564
130200 190652 151188269
75000 75975 494042237
175527 184739 23009845
150625 167919 43042738
134138 145193 27661648
159084 194146 276421772
95019 175977 202576786
133665 173319 98991954
111430 125266 34800516
69038 79898 27200541
71208 198875 319578817
14534 128961 504609101
5354 155528 551484883
150029 188070 721886524
194721 199509 454783433
106253 120426 35509805
76435 122900 116190595
153238 161861 21709142
197131 198254 2862175
163246 180650 853009563
186827 187852 892813655
71053 105234 308850817
184530 196560 30121992
172966 183055 815324058
116735 184050 499833148
142423 156256 17679400
119187 176068 142322395
62930 77877 543850817
146617 192020 316150976
106806 172454 171455565
134237 147694 72323465
164856 181136 40330921
43179 111477 170885724
109399 114246 455550663
188864 193438 11404896
20034 60334 365165712
62536 124470 369979299
137526 174464 92295816
154890 186921 79983043
163038 163792 612962692
1908 193768 480098866
49237 157140 410372849
106974 118102 27913305
145397 182824 93439609
153808 177201 53052140
187236 195086 19621208
95671 108288 31532497
167526 197955 76092887
110675 183521 837184406
122582 171049 842420801
42463 86501 859159375
172557 183233 777201594
6736 118578 279947926
101237 142271 760459063
174709 192915 630397706
172682 184585 630863982
148595 162821 152798779
162663 177408 982991367
139532 171879 80761065
79126 107097 615544803
160484 192795 387835036
106078 173341 4075482
57315 148922 863998538
11174 173290 405723970
150562 153262 740372201
107983 157682 701429927
41433 195022 447231175
182769 196998 35672625
129056 161522 81399592
103608 145913 629254957
112024 190659 180182042
27498 34418 17401772
141247 172640 624790099
152043 172772 323388308
13733 145161 505028543
24382 185441 211836996
173272 199148 64892552
162468 174844 288961718
128868 135593 110002365
134665 176643 104896442
101808 167149 163571200
61432 88200 986131073
6326 166918 826089386
184157 199197 335204559
184693 197539 32166837
74988 154454 373418504
154558 189859 88158746
69034 128765 560663515
154524 162395 19778640
17177 25090 19701873
55480 121088 164035064
121119 195551 670411100
148912 169594 735293935
136442 186886 848666105
112992 160678 273262511
193177 195829 6685763
53486 111449 544687004
56023 140435 440969061
44816 95258 126230525
16663 121973 473032942
57076 78772 420527527
108091 131055 280171915
152952 190707 37674131
174662 199041 61063060
142070 197252 137910043
44242 132704 221547344
42425 172874 326360903
32179 156858 151533926
158083 185829 69213902
161534 183615 54979450
148288 188317 321655694
44059 176552 331566058
121810 181398 148969601
176053 181707 14036193
136657 149664 949680208
70929 172370 316799452
36779 107572 177009099
108368 132562 684555044
194561 197335 6842375
154522 182574 603226314
22186 84299 155418244
83754 151526 995373059
63321 199279 926057495
193157 196023 7150839
34192 35007 921846125
137879 166989 252504901
23579 118681 355127185
187676 197124 404052458
157966 192185 85380350
76130 191974 289792942
50154 73707 58940373
4210 23767 409827122
40936 124612 209459672
57601 198942 995728122
49054 76515 68825406
81363 82341 464669003
1234 145413 360927980
138860 175980 934064477
130665 174947 980125957
34781 190933 390779155
108160 140950 301327905
162151 181980 49211043
190311 193396 7669125
101585 161952 151326032
192036 192783 589218996
56703 199384 646419367
50565 117803 627441034
48276 169691 512203101
77887 120675 404334708
2189 181190 706194892
80888 108634 69376611
72831 129626 8185624
23533 53858 76018374
131607 170698 97779020
169927 198014 70203635
173372 184032 535980022
113286 144847 479197415
165520 175904 964933309
92227 146514 253422851
85367 130510 113113234
171127 175455 9703001
46145 153111 267830994
187697 194985 434009270
119838 123547 411274372
23184 33484 401959197
24496 154565 368824248
187932 189888 652960939
136163 159881 59400254
91605 124218 702723302
73297 190890 477885974
137128 183144 115015771
109419 174551 704784041
195977 199376 8545775
126377 172855 116141471
16458 124834 271377000
66064 99439 83436291
2420 186914 920003134
125811 195623 385357411
149326 167836 627789447
5894 166265 401528988
131744 184950 193780459
136395 178524 105132508
16644 26307 24179264
164371 192767 23750488
152209 182862 76476388
161135 177529 40673061
101148 129475 71031092
58593 120127 638002483
11267 132960 705202465
142740 175755 82458686
155552 182443 663637496
92126 122138 31323287
186275 196704 20944639
136179 164418 70825965
85378 178191 939074475
57452 84119 256945032
62332 181145 581762379
158259 171379 502745773
187784 197713 356759741
62438 167869 263811530
164977 172492 599143208
175772 179958 4102080
3640 41497 94742412
157839 166939 799982606
59142 93593 222953445
176746 196068 235456390
107494 131546 751651720
56478 65885 650490778
141603 143992 5933753
122608 128980 16052792
73368 177340 260169044
9136 88785 509090383
50881 80674 74643326
57285 110150 450216627
164070 187788 13878563
146261 166189 49883962
4628 183372 651788834
47305 55252 20041847
136302 162292 65173007
42162 134097 230156969
141945 158782 631321320
141385 151735 25955694
76915 188160 830497463
14204 73204 147738215
86728 133474 194089186
199063 199612 1403418
135786 157919 29764041
167496 190194 56784345
95039 184936 224963488
155080 162280 18084641
80437 84110 9128795
111852 166142 565707429
26230 110177 210066156
175728 177479 556788121
168058 192914 824591152
198334 199681 31365
197999 199377 32992671
99959 130128 75653980
35665 43458 12628475
133045 151476 384650938
17608 117943 381524154
80873 151917 737787155
119950 190043 175429731
126197 168380 105457782
174268 181627 580879402
175911 190467 3604614
173781 193268 48813299
47459 170224 604872129
165748 198591 82017364
39548 91607 243915565
161318 195978 845657975
141568 144790 247405498
181937 196343 185835949
156724 167884 27663570
135945 154314 765094716
97213 106330 876979050
11728 103219 229042598
185543 195734 25538294
190402 193597 273454796
25067 128496 801087803
95531 188904 233765343
92815 103820 39895042
96362 98213 4654009
145106 180073 87227304
168048 168940 478075776
58017 79389 821398793
48864 128978 830572436
33523 78187 703146842
166387 169441 290558701
66765 172528 808695612
149508 155102 416314557
72428 196460 310437245
199720 199921 493228
27583 117183 224202569
170945 174478 8867293
17814 124176 266223766
109659 161023 833884168
27077 186478 806402990
147762 163347 229380087
58176 90675 80887617
69962 164966 758743829
21013 178177 393170923
183524 188673 12932051
146545 170732 60391834
191862 198286 400342942
160052 178988 800078984
101915 119389 43701979
41238 183485 544738686
53153 60719 659066050
3635 172316 845491562
43804 195905 380698571
161658 189559 69556219
174664 187645 426457954
188251 192510 10625058
97152 184408 302554653
143181 169137 64923108
186894 198758 609499932
36900 117136 256844854
156974 168288 28019457
27518 170694 358330831
194755 195011 639575
73456 198083 397140033
156538 197934 205657483
152704 183025 319231104
89305 114320 948101392
12755 109003 240944214
163601 175982 30674811
19225 171666 571381232
72171 118424 109189584
173876 198845 986249751
130361 159882 73900066
108948 145589 91914818
199027 199508 594745691
16193 173589 371785354
102885 149840 644702346
55039 86337 466938488
123236 154065 6507048
37211 72780 812776069
198371 199069 1753363
167613 185239 380015469
101705 165785 61257325
162392 162550 466116597
19327 199044 449745998
193706 195043 3382137
118344 194711 191137940
125371 153468 511747499
162084 189344 383004731
145810 158693 8772617
65493 165754 251069451
81720 174394 779154826
69688 83380 34233947
18298 143934 866037110
197501 199458 118591944
81204 134624 195399098
32350 175500 358102855
148779 185413 91438072
46564 131464 626628719
71690 163376 229723808
110552 165396 653431226
17329 80204 157331175
137644 191992 135884088
189150 190910 4449648
183668 195693 30133837
125719 157381 79407177
125736 168772 616525874
18014 19899 4668560
152372 191336 97370893
185290 195367 25261594
8298 126722 499929628
129860 191251 414856549
28156 118690 226573646
173961 176050 619172375
103203 124762 685411611
15802 149590 365902902
117759 151914 953250800
139803 192889 132729524
98019 105382 477115072
77756 118993 103115146
167393 172067 757894293
1455 1611 694690446
76443 170613 235560511
63789 86239 56173491
199442 199480 114069
157331 185819 938632629
49666 150928 7662863
174078 188800 524154053
92461 185381 232633325
26669 134283 841930670
58388 129235 656754615
143151 164479 156100080
137491 179017 103616300
193508 193931 68369385
57125 187980 542436685
26445 63541 255809793
112583 118350 488606793
55506 174701 298081166
120716 129800 990315929
52441 98265 114688950
79529 155251 189674871
183070 197495 36087168
65191 188335 308216110
86077 177246 451572144
128966 171066 105182838
54412 119602 163017760
184319 195712 682563594
36821 138503 254588987
179273 180224 270518446
198753 199193 246613117
79215 88385 22713731
93768 118648 306719823
53147 126004 830579294
113112 124652 110838202
42393 77950 543021837
179438 196317 42370543
189891 192705 91557223
62487 67342 12110208
84335 93440 436571
36463 156133 299718121
147928 157878 697609624
169182 191784 432610037
69234 154152 16748006
59679 198889 348225800
113311 174228 623509866
19764 161723 355591720
160705 179291 46124758
188272 190555 5715296
105202 151707 116619104
190010 190711 193754737
42916 67421 594964173
386 127077 317190972
48827 120118 136510055
169712 176522 16913474
137534 140238 6773629
90655 195279 860406552
165368 193622 70505489
50079 96883 117089262
167764 186830 491754149
153546 177869 60625106
90551 190078 325925510
76191 186151 275069871
113317 128060 37069217
15671 95164 198942416
89558 117239 69385002
8120 174139 905229080
72820 104072 78222957
89465 137496 120484441
37258 38347 668150741
86251 99353 302263976
13001 199234 466247510
41709 153368 279546209
104065 190230 215709096
2714 166010 928194506
120053 177980 996451862
31339 123007 792691712
166839 192607 343130156
65770 196587 342171331
44967 178117 482056358
69605 145705 190569013
69288 157863 221879397
104113 114540 953159450
138885 187523 177383363
7610 28463 52199855
155813 158163 38854119
841 149061 371135273
7485 121817 286139124
74990 135368 879495882
107565 165885 180031558
156175 162006 943742155
92194 129107 92674741
52864 100473 119148418
91701 103126 28724324
102786 195712 286592112
24358 34430 856534126
157194 192478 693595494
92114 100448 650618039
69302 110776 145571849
81601 160220 196936073
80639 160878 201046096
99241 186224 903468513
35318 175704 351222092
12356 166763 756011411
182503 189213 990565705
157293 182170 931087434
52307 157195 423660219
45386 130590 850440063
133430 176846 108493838
154925 156568 480747889
68846 70821 24446417
68159 77843 24342912
126330 169319 107545985
40517 109755 670344672
126559 170107 108900393
58102 67904 24365904
169452 177611 20262064
66432 138946 181553391
153297 179790 65962260
103042 124773 54613683
8448 29157 431298309
54971 165241 942468902
145902 175418 73694192
85094 105319 50611006
119184 149725 76699703
96892 150717 135019081
80085 162372 535947284
73802 170392 241783620
103040 196573 54467236
156069 186155 322086656
77639 118099 101135318
100355 132518 80607134
187588 190885 1734202
193685 196135 6107004
110009 123397 994826479
86919 158866 854238497
17008 172323 531148455
113364 120007 16157776
37863 145937 777478730
61551 142667 989116909
111817 173721 154947785
175722 197851 55392847
68507 154790 772709044
57681 68904 603830920
158726 196841 95117745
5471 50807 113413438
50132 199255 373239622
175518 197407 25727364
159145 184639 507881413
65191 86637 241224135
170103 190027 495131481
119914 141023 52977833
101158 113890 127561890
92405 152344 207078516
180870 195530 722327032
68563 196138 649637570
54185 115957 154466270
61612 176793 288106202
58090 162562 261518159
79818 123306 216283741
165853 194698 475396493
132832 156328 654363181
169965 190593 743126356
152083 188567 555814667
105173 160774 297432109
144297 188739 111183660
159646 165426 14503027
188046 194073 15004526
145981 150950 961998258
159091 167558 21061632
83535 140366 482209819
49677 66336 674436516
53290 115582 155809576
46219 51473 579032854
76154 98319 55282883
110270 182518 180716086
36751 142430 443804738
153294 181468 40947376
195204 198430 8067763
24661 35216 26497628
129585 175357 712478796
156660 193943 93010508
90238 134068 21055768
26497 123106 241793937
26084 141150 288141919
95305 135196 308660165
58994 174541 57056998
22099 119373 243450997
183762 185783 960376745
69909 86620 875875600
89870 122002 674791785
70520 151875 203729245
15015 190287 987975738
10621 70709 661786746
5439 192603 468442146
146777 151398 445331224
59980 69521 23721549
55591 74344 46767621
65750 81142 988736325
20397 184494 410578380
94706 99115 10990843
184406 185930 3872865
140990 155711 700710575
30357 165137 58774186
104731 185569 803166502
90019 198291 332070071
93491 142744 123426141
81396 167810 262249839
121298 136264 765240921
22362 167287 582355132
36761 52494 39285007
102249 125378 908594669
109483 138356 72532348
56074 58062 4971882
196593 198024 3611773
139857 148487 21708055
32979 166229 233953005
38798 99915 475590210
36115 184328 370809673
81300 158601 193670989
169173 188300 47830217
163220 164216 2513954
110174 141959 896749998
177424 199075 54279787
190288 191601 851815183
147384 161072 34344054
135936 164099 70645824
149994 155446 13593914
88364 112283 59969367
140084 180370 891642221
192479 197420 12286195
194353 197262 7238583
154056 181284 83931057
72623 109229 335497166
65413 70695 13182844
113191 119592 16041113
15682 82601 167517524
67156 85679 882130889
32017 131670 249331433
47952 96540 618883395
4944 138446 334308944
160317 194715 700283417
83529 166252 207178110
158371 180136 41054904
3185 37970 87110402
159733 181575 54314999
139672 188931 223593413
150460 182898 80805463
158097 168733 26472463
113 163496 409107257
190518 192382 4649252
69323 131412 424239491
8184 64623 141298908
58307 121187 574832796
115817 198394 48804376
37331 184787 492819545
144667 181722 92521179
41053 41998 840736076
159384 186669 68140486
105383 189536 471710661
63940 128417 962169650
61248 130051 172257288
170724 198483 996322642
45072 126689 155456584
95707 178264 943249272
113725 121051 521432942
164998 168249 793679353
192598 198349 671717261
181795 185549 935737496
148086 188932 928249544
127150 179183 129906884
5911 46449 101494636
8956 139344 326544966
41027 137132 240585546
8578 132370 309999250
92114 180289 651952907
55094 177311 305675013
150863 154973 10231427
30369 64160 83449096
55620 176408 394089403
92248 187025 786229198
121047 158296 93405609
9394 179235 424968730
39168 84371 513278721
167641 194268 66586051
90885 104535 34393560
170231 184671 36026300
49743 70580 52186725
121573 160777 744401398
123249 157969 227755534
102834 103901 2704102
139361 165900 66445393
47302 109191 154828929
199378 199616 607388
82723 197377 286863850
83921 182508 443010710
74997 144837 174773966
99931 154216 887718383
98373 176276 194976842
67595 122124 136427757
140849 146092 13077490
41469 43079 770278138
46181 58812 334087054
30182 113782 209085719
78761 180334 36679009
112626 152487 374625851
8611 8791 433992
15249 183500 791503582
122282 150691 71324839
171707 196832 805925385
195933 197713 4392009
88043 102460 36258370
48990 160776 279980406
171273 196608 63409945
114320 115280 2393098
70944 87318 40910569
156914 195040 95139749
89945 111299 847965118
158398 161779 713806914
104393 188661 540531683
76897 130480 134106591
176196 184430 11753018
107284 199705 231454256
101228 184810 884147445
172847 176923 10240463
102024 195299 233426081
133039 143425 544701471
145159 197611 131116201
136304 169332 82586974
47290 188992 354657329
15842 52443 91573503
147922 153222 472213349
25708 157190 706389576
27352 113185 186469112
186156 191576 13547367
197962 198780 241745744
36868 72531 74075208
24795 49877 62807748
188635 193411 451773627
19477 46478 988280086
182684 192439 24549986
11377 43287 79986865
113046 136513 646051988
169172 185574 40964652
55248 158858 44834072
198488 199384 2288315
88832 195326 266667609
72870 189457 291813356
103210 166438 158439322
150885 161674 27052943
87437 141867 828932174
57275 119056 378381355
187013 191842 430681863
107452 181877 186220251
131765 141434 24267000
48483 196003 26030156
40035 139745 138195203
111139 191904 202173422
64764 75174 26082523
26623 136710 275630529
75585 108199 81449995
40395 72184 79455897
52254 107437 138031913
185349 193302 103929813
74541 141593 167922619
157156 183231 11173372
164232 177109 31903723
85025 129043 321874565
161766 178108 659441163
58608 124170 719516326
181185 193596 928424508
180141 193765 13642964
58143 199060 870931146
122069 137146 37848642
71930 128055 451761172
195779 199098 7531024
113340 175614 228140694
168847 181343 805204275
138463 145748 948889417
55295 138249 207598894
91586 188933 243857413
153612 161445 19733156
109150 181787 445779330
9833 124751 544328095
78124 173996 239749804
110436 139019 931959978
79610 83971 753018845
59424 82698 150388574
137484 158610 52955383
196151 196625 542817978
184116 184989 782600
63789 118589 137132281
147125 190333 107986747
119289 161171 105098652
75880 96310 51004600
43348 114174 177188666
95288 118905 65458090
113392 178828 783027719
112192 114073 4743438
74869 115168 550741765
149967 198501 912997431
83669 84255 306261056
151628 188990 421865335
9038 56011 117862538
96664 186527 776736865
178789 188362 732956824
42145 52419 20495262
26357 47470 642169888
32446 81366 122302453
8435 180267 675633870
29970 38282 20856686
197963 199032 422503071
8456 33360 62513149
165764 168610 6989300
163880 181562 43816262
198654 199219 1428200
79095 174263 238083356
15196 165562 376565740
51564 61041 45806654
97246 144924 231784433
50894 168533 832971143
59607 81261 54019829
158977 170948 416123051
189795 196968 17894598
116542 148305 79769649
127502 142141 36666227
105520 110928 13564301
161210 184917 711002561
63518 178701 288027729
170279 191734 843298310
170535 175231 332917647
107763 113041 10409663
143907 160074 607400837
136897 185193 868095629
190923 191964 2604309
53495 159898 266410075
121649 171457 595152165
157729 161451 9338243
139835 148188 21012262
177840 185829 220057470
140640 159865 48127883
84789 183120 257303291
135951 164603 982339310
160045 166803 16844058
152472 181089 121305393
178697 189375 949201930
146003 160532 36426311
54763 61326 16427305
112672 160570 120157700
38058 69380 78356563
63294 139491 6357838
144165 185205 533900918
21316 108793 862920459
134821 154031 48104071
195772 196948 529529147
189411 193401 745108475
136077 191346 579916348
73144 106911 84478105
32870 109060 190546266
59435 84297 61982372
26176 87758 916434684
104364 106964 307465994
144685 175871 655587397
194978 197620 847897816
6106 166174 400756749
133856 153410 48955177
32886 139510 641103604
87489 174905 735093607
187394 189040 443292703
16837 90803 184831560
3731 199437 489805410
148529 159484 27350084
146574 150142 570933410
122859 142255 394971957
111012 136693 161866987
27768 111612 209744348
174186 184065 24706324
119542 137348 998147185
98676 170890 436999287
25131 199980 770275108
119427 170052 847731768
90234 152725 285947962
148002 160753 702547104
64544 180859 740487341
154031 165851 29622002
108452 141031 370959861
73494 151730 737651226
50581 138235 219577214
195006 197603 64970829
4518 41052 91454906
42226 115412 183070596
192203 199008 977168995
38312 115179 192227208
161945 181697 781115105
16245 177078 402475288
116188 185779 286968782
183201 195113 259999100
112354 172164 340347580
195459 196377 2228700
64102 89393 296738337
134631 188159 133912253
24564 148764 311112401
32484 140892 534719024
22986 125054 255561533
157213 164350 210402061
76297 147681 473430413
42239 107541 532340698
118082 174642 955365658
75305 172128 242239384
43244 97939 136857746
158790 189725 77201320
170698 185346 352873803
86818 182551 469114459
21873 50894 72580716
195843 197900 5092173
185001 188021 934315745
71333 153498 205793679
48793 84348 360113794
104182 129435 63366745
116164 175438 148331388
133298 134419 39779886
2842 112626 274660489
182186 184579 617744457
155285 188366 82613825
19406 89633 355504402
183194 183861 1714506
111888 153863 105262995
135199 145016 24536525
100787 188706 220078436
73913 116633 686376831
120959 141789 52247822
189020 196011 492067542
106929 179498 181540692
47658 105108 143762218
144988 159295 210260437
117887 172559 265645280
117406 166993 327223632
42357 83634 103246560
11226 77896 167079238
173664 195719 490334247
46781 80841 85228310
151228 197489 115475611
36970 190657 384652268
132129 141121 22541965
114658 125113 26352256
6729 184739 822434223
5819 40308 687244972
55664 137131 606925703
61290 65933 11560505
70298 197963 319464058
134643 182305 119040922
134365 175591 769793980
44760 84798 100186660
110699 115404 675159302
154414 162513 20359508
159558 196591 726795813
112887 184692 399280115
131801 190018 705486029
110349 188697 196100803
45762 174852 990472611
152951 171928 47323280
1811 85331 501190036
130062 145876 39548426
62580 69548 17404460
131933 191623 984121792
56760 177645 668101194
153287 180365 318726285
46031 141284 413122549
189829 198025 777886287
149587 188277 96637618
17109 156421 869210166
185276 197530 30643919
113161 169829 790407699
55156 193175 345254807
186242 195555 953160336
135302 175889 101418165
41568 55227 34309545
83297 144854 154125074
169540 179964 783253121
185219 192230 17572550
64692 178318 730185938
199588 199763 860266704
59488 143540 210235039
54262 129789 436874169
1690 87393 214275418
81730 176908 586153095
66224 95682 73652529
50685 101620 631708991
82935 186028 258013452
153173 193934 101837871
34363 199082 706582302
82028 121560 98957899
191641 196355 11762202
58973 98589 98887164
112022 118779 17003847
99824 166555 167109530
138772 157142 46150904
53153 156429 258728974
101458 170001 629289110
90990 138515 696657556
125593 172892 807528760
163499 185874 55754406
52145 120207 589175768
72074 82494 367576914
173295 177791 11270332
60749 155651 667832657
23676 53629 410743251
142521 187243 111865089
57515 183733 691496272
60350 106569 398252584
101541 163330 154864707
90293 159820 841240797
107340 150256 107766442
90429 157692 502493268
123525 131619 20288894
169768 187126 330140727
145215 181261 441851170
44138 111115 769108663
46216 130768 259582550
20745 150033 863438593
37556 87390 63766518
168418 178499 25046727
182975 183126 601541904
5265 84849 199193105
100536 127178 295659254
137874 191800 316054363
57858 189798 551277567
194560 195763 958261270
111255 125403 12387416
38054 44418 15857103
158663 193436 86789967
32057 171696 349285913
158563 188048 73643782
62866 164852 255471341
132635 133067 1122270
100428 136541 363396844
109130 193781 564581823
99942 111874 29770351
173998 185791 903847838
99276 153713 136441669
38011 199085 403072828
161692 193178 429406576
38326 70463 80363741
27952 100026 142602237
99377 142459 107987978
10855 110463 266913559
82569 114592 361525117
103320 169683 166251741
136998 161109 580367952
157269 191620 85670445
63272 72605 16468441
98535 129527 77761976
161867 197493 694739777
181475 196210 37015280
155242 159834 11445883
50280 66129 991444623
102426 148205 114830516
182983 199279 622178787
64105 89888 274870404
15723 155270 667077642
136055 144439 20959030
46668 170445 92667663
62819 160532 244685861
102095 142819 754183615
48255 82212 96506880
31942 142637 707190654
44187 109766 164102030
178701 187715 578710322
96376 104176 526777277
111142 128585 43790095
134872 191288 141117650
152112 153530 985910349
141838 182518 101573423
82315 180052 713362056
75273 91222 30329474
28139 172097 360253943
2603 102402 417711132
97032 153646 141883184
186806 188177 3465805
140284 191014 126875125
90530 145678 582539674
124612 130891 15732445
81892 98645 41885702
40053 158672 921432472
131864 179182 118151936
103672 170956 783605379
192207 195951 9395841
142166 180199 694911239
66739 121960 475258126
170867 189411 983009350
168788 197196 70983730
113098 167472 273671101
197370 199029 4255740
121516 198304 192180388
61085 177419 290949611
5932 118758 282420476
59429 70662 513142200
83818 168011 496954765
57801 165552 269633025
36129 72903 25523588
97111 170200 183025134
28356 99378 177686581
165192 166880 422870665
74817 198641 309822961
42636 70076 498056194
14449 54177 99629148
69277 160738 978695500
85256 129036 483670503
155239 173005 44179181
112998 185812 182308360
144683 191393 116862782
43730 153574 737333083
179872 195767 40017652
154952 189669 584504121
43204 45948 714154486
53033 98995 70840329
107286 124300 290019414
182940 191186 931881401
111108 131890 248837636
115271 148750 419681410
189460 195594 625982961
88909 91663 6827030
24327 102844 897487284
165216 169237 9923344
168086 182923 37028434
85839 89606 9248890
86657 143513 142432399
126290 131970 270670784
182289 190969 453038882
142998 145670 6704167
127499 152087 61558582
59512 181523 304995745
152838 189717 92116474
22249 62030 136434544
149771 153698 9722143
97859 156108 146061135
67927 116621 884099898
61909 109297 118413772
162411 180851 45681489
134699 157429 57079751
21146 161759 352167407
30686 64366 84211203
78075 128356 748767929
1864 109638 341089143
116908 182289 681708632
69593 98846 73121817
68242 102907 86665719
70078 154046 210258440
68817 78540 419312835
100049 160437 151317916
14008 170695 392267414
61552 79893 45801112
137313 157169 91246500
7498 78305 387356877
78313 91486 32654259
112823 132038 147766312
186265 195407 484948493
169291 183515 35489424
81219 193902 984664081
83578 169391 214849696
1234 8922 19120460
28624 35617 17535256
125391 171144 666052881
77303 158830 145353917
84632 120871 90743496
133130 141247 20299315
7100 119452 487028475
2953 113737 153543680
165865 181764 93292292
130570 134605 10086774
30890 176198 363499057
187308 189336 5003466
134979 152195 43144873
190246 192044 758783088
198050 198528 874316934
83695 132039 121104992
194856 196474 3981308
20271 75694 138774066
39340 62828 770697131
138291 177762 825022068
68646 152301 435069934
12548 168549 390549801
153746 183818 337487360
122834 189744 167409872
93062 198983 265177233
192227 196053 9578149
16675 44924 760848977
185884 197624 341984222
183548 197854 35790079
118240 156160 95209313
195784 196243 253309503
65082 132578 644055728
154515 163073 21480694
90962 101397 26353832
128455 165915 793483549
138471 139370 2227662
87144 145181 196935446
45810 125299 199099452
107195 184347 193132167
63593 142415 197328087
52891 187226 336243289
109393 181949 278821704
4114 100452 586226691
65466 167251 405313303
92496 128905 871610097
184301 185682 486478821
99967 137256 89660204
20807 53619 188177574
117851 162488 111976808
96358 123099 71024027
199075 199899 22895849
48322 142511 235827139
153590 174208 51445782
26916 55271 71117490
23263 50132 67257177
5721 140793 936962613
142772 159057 483201801
114704 188328 662429057
157685 161153 8704189
17053 95628 196583459
193080 196367 8161707
70377 179626 493154556
3091 155310 558293831
3583 52140 121473556
58656 96114 93486213
35257 103274 170088315
64892 100038 87934389
175347 189965 36640784
165503 173823 20577138
131303 146620 38390561
32241 165087 941241156
198581 199730 829009885
84734 185503 252211139
72523 187065 286733214
144682 187638 878610564
157082 193241 90173982
116631 163406 117337684
67041 137733 177012795
95343 188598 874954199
1104 50065 836440959
99917 171786 198535059
51819 120346 791152762
77125 136456 970092443
181063 188434 18640440
63822 180621 501787566
68614 82221 34065952
183912 186702 7028360
48235 113734 163852877
42676 127257 800256500
177387 181039 9037496
155353 194055 265564257
151840 159267 690630414
123591 175445 129680513
189598 198565 22456355
47679 149406 254831172
125743 151844 65332749
49346 153324 260342912
146958 186165 723452528
140074 163648 59106923
2607 138698 340716229
114009 191068 275498188
87937 147457 253155306
119179 155663 91578186
119608 194756 824380511
30111 150003 576196442
141625 143040 3543599
70749 192757 959278093
96704 121472 296847721
68174 141831 259854327
22054 107772 214492741
3898 73137 128330873
168509 189959 53659165
191897 197814 14742578
137833 199044 968470015
125547 178408 132021465
132878 138131 569048218
187935 190887 955456509
88585 93025 9166546
94346 199117 262229202
7426 63644 156109692
123246 149921 66989708
197877 199936 5225267
179270 195905 41822328
51505 77065 64154595
167408 182330 37143344
24476 46066 54086828
179003 197770 305837945
172191 199728 959437067
102346 199563 243365928
192241 192744 572816022
100476 151339 127553892
250 162227 405649773
56990 170735 735539093
16552 57525 227235169
194186 199155 271369958
162486 189504 219735961
31026 165352 336260595
156777 196079 105042397
22409 38914 220055775
79570 88855 23048550
27216 163109 959265967
36142 101417 390886324
199976 199996 140587514
26421 152018 910076711
26081 100950 187393674
183497 188093 11585800
165965 197099 77731547
71533 99445 69822448
70146 137637 169031304
102930 118824 39868516
144853 198110 169220894
136741 146636 24771413
193236 194781 1206006
136746 163650 67452476
23073 25806 6783454
139212 186718 261939067
141884 181431 268269087
130842 134213 8423274
70795 160228 256366655
137384 199929 324378316
71384 72936 103853
170263 194233 452495649
119862 196126 601751871
91804 148306 451481605
89410 187035 65464579
75446 116624 102916209
115644 123605 19993792
186594 187062 1187048
142572 190815 701741617
113437 123608 654033645
197410 198151 1910281
111067 188691 194305451
177784 188619 880709382
54324 99909 114017591
90921 117235 66055246
172443 182457 474051893
128610 145826 797692703
174696 185709 27602570
180069 195865 413850975
84820 186032 253341960
8319 22021 34310976
32073 67714 803228449
166791 197794 77458743
43944 164037 421453769
91407 131365 929555822
50299 153327 258020735
168322 170354 5120119
94612 128907 11572269
135658 197831 155453068
24615 157730 333435982
159127 183846 61685049
60853 158100 490360532
117637 132459 151407803
107289 195953 958198187
100468 126414 65067675
90017 145898 140157448
137345 155804 46352581
153686 159646 8909262
154648 155974 13779140
53879 59260 13603232
57224 109889 641639398
195595 199578 9986659
43655 179287 339292135
39346 157184 643750537
22486 81716 38937749
396 163119 707024168
108506 162777 211726629
56214 57970 938824182
1452 28055 345251628
114587 163340 122328096
40989 181689 352716189
75509 165743 180189819
175041 181678 16491616
150123 169313 47824106
116125 133601 232369088
106620 197599 227684629
115931 195427 327972276
37572 151720 285829794
78629 103961 973955257
131725 175332 486139451
44037 142337 246169908
25654 30364 11908371
151161 164883 34382629
166671 176914 25491640
85687 144268 276315606
99742 179649 199809048
122592 152528 153421545
174049 182753 160667047
113837 176709 90929649
192114 196367 517537024
158705 159293 1422686
194173 194968 935860708
153995 166851 89943561
91150 124178 82949426
159297 190295 482467965
100426 197759 262128902
163987 184316 50589133
183004 191674 666384657
115980 197194 159557240
99105 101630 6416193
15779 175218 499220263
102194 173259 362984812
63799 108605 112043597
34680 180966 365836879
116790 125577 544751950
185817 198277 418752019
121692 134971 369044907
121385 158400 92817595
16533 83967 168737964
125738 152925 68063265
174310 188609 35817950
128894 163061 195008207
67339 190566 308420846
27302 131025 923633088
96768 106955 986130685
98727 101714 7527540
75603 128400 518711838
58706 143438 211943384
166908 179481 864876976
191565 194974 581450708
142578 145903 929531319
55387 98544 668123717
158318 170038 29218974
189359 195810 16202383
30243 74614 111011427
57310 158653 663250799
196098 196134 14772
86698 147163 767612043
41471 122401 378735450
52416 159029 665740471
27261 90575 158228440
108288 190262 230209395
138490 140981 6232806
123204 185626 156210693
167729 196137 710922369
83180 131621 942789521
191644 199345 19324370
52638 160022 606563940
144323 179626 231745208
3457 184628 453321113
94406 169649 640180898
140 23091 57432040
128212 163236 87791554
163077 190532 68512429
6490 136175 746117047
23486 57402 889656538
127434 161620 522823882
196667 196675 20765
120325 179610 148199592
28023 137641 412098002
165229 173694 540822398
11045 127579 291895652
126863 162761 492868790
107756 180589 11435037
143626 195354 432136727
196251 198236 791274233
127621 189869 155697571
101985 184804 493318081
190451 195794 417545504
156665 180341 31984315
66911 69919 472874903
162983 188486 63602802
102288 134797 737417019
98566 179345 533286784
154264 179136 718799165
120344 130228 708285425
149323 196065 116719740
3008 152224 373587471
198390 199922 3864212
73620 164241 589856700
131146 144878 34324670
17409 32564 38002172
198664 199111 941587700
188377 193712 710735543
130357 152539 55532966
166545 193127 14782093
31656 172655 610661072
82638 154543 164598002
108922 167947 783812312
68056 186747 297036500
107046 177642 176679470
136981 173370 90810316
146375 169613 58117437
170187 181673 28530500
187340 190461 7786788
123171 137869 22576334
171906 179288 18354513
93430 112437 902460596
126899 165864 97560315
3557 119049 671822024
156732 185229 71002289
109677 128506 47319287
40650 162594 896699000
31786 164741 332893054
44680 144234 249243575
78246 181684 258586737
92061 125651 84363738
104202 173478 882993573
144339 169116 62000114
163987 181550 571117115
4495 106381 723901814
113221 156243 233878995
154157 164775 26687263
61263 75816 36392084
5762 155436 674101684
17207 148513 328832623
152949 198850 114733859
97936 195355 243835208
136220 175943 99231664
131483 146815 329165364
149297 163814 36350940
125168 169099 445492493
162031 189032 687308574
55016 87586 81193346
138568 190466 129792960
23686 68868 113117860
32029 105680 558745327
103116 105342 137905212
1506 17769 841847824
20423 80452 150215879
188920 191371 6124986
77782 124727 480101642
40058 189863 929498085
82517 159926 193871313
5802 184767 447844146
121170 160558 98738639
87588 112158 61612876
102359 129362 567268052
47833 98424 126583287
184078 199906 561977623
62716 131821 172963801
54642 149728 408617050
178646 189379 27022744
76577 76949 912872
144951 179087 432086055
115633 124319 21854361
9722 186942 443640891
106783 184356 643496748
183002 192176 23003915
1202 155586 386593199
6116 79343 183359949
137431 147046 24131109
195730 196057 772151
115167 168536 133666337
32917 170051 496289432
33657 81479 119579776
190595 196104 10379030
199457 199785 840355
18200 62745 338458788
46751 117560 749346120
150619 181059 75771014
24040 110111 264992308
136185 174864 96612841
110771 114942 10371766
49410 71035 168339052
137515 175417 94699841
124978 146368 820075709
141667 159359 44315943
197625 197934 810405
26071 171916 10616141
101274 198562 243508776
86327 193607 268481803
58954 99068 100133842
141693 192229 45491921
134103 188671 136454484
141241 175847 86435929
121532 139197 44369642
8059 115432 822406294
198274 199419 125278334
88505 90805 5693730
106779 139069 81037801
78931 79110 407914
5124 128011 996323300
114940 139583 7126733
151640 153429 492052261
126645 128390 4367586
178977 189862 27440284
10701 163740 462978213
170240 197970 200081685
12065 142294 326137929
199928 199957 533177466
72279 90270 44886944
196621 198671 598980014
146717 188542 104506920
157477 168813 28140336
17109 122896 356941611
198796 199618 150510497
121666 173538 332542930
26075 167460 353928605
185334 189019 781400774
95867 151453 139397092
28884 131583 542898319
98434 132829 821023855
113084 147963 87604559
133012 172073 97610565
190126 198454 20824379
127404 169663 105731764
165100 185511 249357708
75350 198262 605927323
102641 108240 149225277
106450 112676 15548908
14155 102832 221999039
117974 118836 2192829
68471 77757 23332632
193041 194647 4046249
81864 130872 15495454
3028 73980 117883404
33224 39413 895198780
167680 195941 8903329
101545 146648 687659652
125252 151567 249505307
26151 111428 213438116
157036 184563 761411654
79196 153829 186834658
172814 192434 258195273
144783 188262 108811671
134993 199320 334940195
157467 174426 42139126
176370 195118 490167255
52602 187976 338885335
195469 197447 2153334
5993 54219 241951024
72296 88494 40408691
139597 140302 128627499
126169 152394 65676150
99466 159915 448339202
50663 154123 441679147
106074 182556 191315365
129774 137653 390136913
138957 179157 153609504
152088 154431 5923927
30295 106918 761660861
160820 182063 52790072
46485 166148 299609879
48042 67635 49091015
113651 124580 27552703
72680 184439 785914920
143129 185495 606926392
98128 159580 392575331
22103 145720 309541145
38698 56424 44532773
162100 190155 871843382
140191 153140 693335453
149809 160381 26410113
163508 166569 632598610
178702 198116 914197302
68173 112103 558983343
39497 198095 396787770
187783 189706 637808950
74847 146878 180350265
150913 186314 979945899
416 168380 420359845
2015 126482 311583353
154146 190235 470980332
133484 144660 27894657
144010 182239 631880410
15265 127902 415424047
79858 181165 253381747
3412 57708 136093160
41496 88931 118543095
32681 104502 320984542
97403 112179 2593223
198334 199243 2294603
74950 92316 43248587
64782 182201 293701628
111181 149086 95091638
126361 196338 174961026
95576 140251 111990445
114842 173913 896106765
130258 190620 924536604
42992 95289 301401820
69526 152593 208046893
39879 184640 362088190
102824 126589 287398120
163783 168041 10434474
106239 125111 47395481
145892 152200 938163
162306 181382 155555241
53064 87949 87141508
68858 160562 274982843
163413 182908 48465914
13756 139186 419103921
38022 121340 856533858
2986 85529 315236987
128894 163030 85541434
118358 180439 155141277
171723 190140 46168904
190941 194683 9344789
103519 148313 593389384
118427 153919 222730361
46239 118087 179795664
198273 199225 305735114
164787 175031 153419433
64170 131458 168455217
72924 162191 714954996
82869 132324 351968767
111504 162534 128033981
12035 42410 76162382
32816 151932 382056419
169200 184476 38096504
102897 146642 321492932
64986 142536 194172066
149107 164396 240912567
107565 151501 222894110
95616 197060 873397289
108130 162527 530434054
80928 159191 574966185
152344 170043 44207289
71616 164207 231974153
40096 125555 718456910
5955 134741 777010458
3406 109335 687854360
126921 155261 201622934
127634 128489 2170014
30328 61432 365087241
129928 143304 646306737
109753 136240 66495971
17844 118000 420315160
111539 158024 116641881
193174 194748 2488664
167897 173629 14240276
118787 134483 39367900
148418 171461 57379318
16098 180697 756442359
97151 124950 186805640
51824 175214 643856622
180842 190856 759162952
162676 179551 41799039
86607 155598 172959576
83688 121920 95681789
183135 193915 26992578
159338 198846 172517933
76112 111952 135739846
132952 160300 68481796
61862 103020 805082133
99099 120442 53489931
31928 82074 125373766
120164 151914 79619263
49332 156765 269140559
143688 157729 30456288
193751 196390 250048973
191386 196334 12313217
182304 199255 790053073
140137 144668 952320373
138408 155664 43284918
22927 135831 282616216
29874 96309 166210942
137184 173380 647202611
182667 195325 66958047
13320 86007 182073705
93801 133848 651771728
23622 139816 32890917
33886 183890 377691336
106504 143763 93403674
74642 150814 190852617
117423 143356 233577972
159868 198405 96288166
161108 197765 91418249
88237 158765 176891391
123361 191923 345960221
31102 171713 677743565
140333 189732 123507685
10193 144967 337478115
160576 198747 95335462
156240 173181 209573642
71019 137098 165524747
86424 146219 149780929
77805 191915 285497916
85562 156212 14585449
197522 199819 706181569
112905 182675 174590144
172311 173366 2513373
158606 195894 183906006
45090 45379 34103763
92130 186535 796480894
104644 165344 152136663
16969 137352 630357005
71113 190812 917561771
51200 98274 288296956
20795 21447 1593828
180160 185426 13367292
89911 187351 244064881
86830 155351 889422520
191054 195638 70690371
183172 190627 17279359
139033 171080 80013261
123199 169176 176134013
36069 76376 950806458
133372 168422 725746431
142018 146715 52736566
7627 167132 685345543
49600 112136 190108551
15643 168684 383105194
170819 173730 570986855
37318 49374 719547598
4892 24471 48989362
96510 142541 286234685
120820 132988 813930094
51342 95421 110353510
176722 183669 419735303
181799 198895 42969554
39326 178106 347083142
26353 194116 995665027
99475 193772 286975687
190925 193472 443602583
27578 50404 57085583
33992 120799 340907221
103933 134748 77272825
177512 199992 56358248
80063 103158 450458949
122098 145995 59930670
49638 125984 538653206
15632 98471 207301629
130833 138406 18993060
61239 107433 729272836
108686 153381 112060905
117910 125955 20296755
70948 102444 640475316
186799 190155 3310421
41349 84467 107842146
175908 182964 725919985
193317 198400 414521837
146513 170022 58760407
108061 184564 191503610
150124 164234 568913161
164645 185024 50682240
165759 179987 35207339
77488 90910 569671555
33703 84444 126830224
33250 156441 308468308
72866 116206 108483891
34711 63352 71638088
109125 147514 96333545
68815 93780 188808880
17693 188628 608591821
190430 198295 19655371
54362 56038 4346332
96430 142895 49558964
135303 139456 10423449
28220 108954 229517993
79524 142667 858310713
63855 141445 574958140
114769 141983 68290065
160370 161048 1784488
71886 92613 922772240
36001 191075 252141077
138030 190433 960420721
29807 156265 794099599
193460 196079 30246101
145057 160594 739118575
10606 132254 719100790
185062 195023 24994063
157667 163566 878538581
54829 193589 347124132
197958 198657 1781125
172608 198754 892528164
53237 150985 244823562
11731 159728 370705333
19139 55120 248684444
72928 159495 10885755
148621 182505 911016707
107480 192906 213890997
197776 199555 601010327
106893 136911 679892311
46632 141417 237370290
41122 132583 753035986
43183 72534 73404324
141956 151578 24154177
194164 195400 3114638
194273 197410 7799406
15203 105419 638079273
72968 172576 587764423
125729 164937 589590378
109325 112330 670276412
177506 194144 994411115
160744 175864 37556489
148487 162336 518644564
162712 196083 83242458
84023 158870 187553117
84967 172310 413580951
19861 128180 779159111
149339 193745 178114773
102520 104768 5624290
194677 198396 9299878
127048 141213 35439496
77593 140179 904163124
98659 169087 176378260
59967 180398 301021263
15066 47650 929905442
167489 170460 7416809
69718 70119 1008627
43225 96992 874318951
190650 194273 5855487
129739 152186 19313551
36543 151869 288692453
101513 112565 27541100
152997 187169 85407412
68617 133650 431863289
124967 177200 811236208
31972 130204 245892492
15479 102475 277867866
163717 171956 454618899
37193 55161 951526037
30868 95329 161186373
1511 137673 340811513
131888 180168 485517112
173854 193427 626476523
19302 199515 982791752
1654 150785 813055415
18030 135874 294954705
59202 166104 267470761
50317 137727 218900496
185710 194240 21343233
104344 159448 138073300
11387 68099 64151611
98685 142636 110156098
96271 193292 493143558
135064 155690 190711223
35224 113362 649611415
88825 165749 841350804
54938 140338 213710593
110539 165000 136534056
133232 194779 153916796
97452 176754 782306545
176417 182318 354150862
104841 185321 201406617
139036 197722 146669341
128721 161452 82055857
153858 180580 66519470
57689 128487 177087586
124589 138324 34433541
25526 153494 870126666
122755 128250 13812024
36566 101922 163507952
19254 101706 206327879
178501 182250 109935427
108142 177072 13301029
49879 95793 516669649
74410 192897 296530053
154855 194214 98312181
63602 139078 188998772
27008 164030 225050368
3496 139213 339790027
184022 198596 36521948
15981 173680 394620962
77688 153054 258436843
92544 148656 19535893
109443 116690 18204555
46198 170116 310152406
64682 101761 170841549
127234 185801 146447273
45279 191761 590810817
161151 189621 70978180
58440 70856 535078405
196225 197565 3337834
133972 176750 106930642
39154 55900 42043852
170251 191865 54067953
184261 189519 13208842
69675 160827 430539746
38012 93290 688837476
149896 166905 889011983
199964 199972 283176802
95767 163917 170863389
61377 93100 79222758
164564 165741 2859480
111345 154345 107785050
105239 163639 662519845
63161 96741 12057110
196428 199025 6577109
59220 155838 241880339
87594 173863 216031438
39001 43077 10127809
91001 144412 280291705
134468 140950 16290257
120875 147939 619283876
119300 134327 37730372
66493 160571 732550334
195344 199445 6568274
27801 165287 687614811
132524 177538 112469235
176558 178955 5866850
57461 154586 475346679
132189 137849 6854407
180930 191171 25875025
2984 108509 264039889
69103 136374 212651985
162121 181184 868018373
194967 198128 7902168
179858 193363 33993023
79998 162150 642816608
126346 197127 907426661
171384 195887 61389329
192320 197454 702309925
180076 181838 4461941
90375 186860 241690888
192093 194672 6469652
128706 165740 883950455
140281 148246 989678022
107500 118747 28252399
81562 122210 101737377
165237 171538 15496046
160751 171978 793806022
198804 199542 1887859
172905 179264 15809174
31309 47341 40029179
148900 183642 338120258
125171 171717 611544533
139041 170288 537487398
33461 113835 978709199
99592 138851 98387978
163213 184839 53794879
35078 189348 386037332
83089 181177 195470069
164770 174711 24595575
42822 145203 256320579
190890 193984 7680948
85897 117008 367632745
43739 82769 732571107
92257 155192 416101101
6480 87781 203335495
138975 139875 619974959
64243 155397 228340936
180078 193088 32767334
172146 192943 52080804
110884 190010 954285127
145631 164290 690882810
124380 149212 62281257
21258 39956 989780725
86189 94496 20739115
104829 112026 17973816
56965 76213 966773116
193572 194053 515555
185178 186162 454766664
22019 90920 172226168
94142 186824 231976121
185484 195008 23874412
104555 168387 159778976
71896 179032 267957079
131793 163867 80434318
138972 143391 11026232
131173 144228 32655938
109503 149185 204485888
80510 170753 300641848
199076 199685 918705070
1827 131732 516899501
139679 149062 164891228
110769 197479 216937975
137587 138554 2079144
11554 181636 425612522
11539 106240 54575894
183933 184463 213870800
86335 140629 476426232
189664 195339 14218692
116184 178192 155077118
59023 152146 599674264
19238 142044 307436793
27479 159720 340988845
31472 168185 106618035
13513 66054 131669551
59702 134665 187526878
26228 109429 367388005
28931 113219 210849257
19181 168329 921949814
97074 184883 220559473
137461 162143 61913155
21628 45928 60859318
22008 98094 190391681
31612 57350 780772986
65219 162642 840439404
193061 193659 626435712
132641 164401 475970856
11847 125170 473153666
12542 33199 51926045
66528 198370 496132615
42490 134242 466562332
92791 125897 804176073
148074 189134 915866001
155420 176824 53297874
13929 132042 295803361
154652 170998 40685015
121098 172515 934448672
41135 99566 146171896
165350 170741 13269919
112457 133482 52816996
39134 84329 112963416
182227 195416 975051055
193334 193913 1437457
45480 110866 163669963
48233 140188 469879194
109947 127007 782727850
30026 130965 846550984
152182 155266 7792119
176132 195511 48580002
166774 179526 31658764
115744 122960 641039565
47667 107868 474834504
30767 85178 406648288
183377 194696 27258011
185993 193345 8942048
5373 81835 191382439
153530 176573 57470876
70953 82771 29618177
12710 125383 933834421
189023 189411 934154
115284 151563 91046194
193313 193489 130421166
94733 165713 909050734
147844 160724 32222770
83764 134046 125968093
188068 192610 459459569
33217 127326 235520978
72366 113014 440121907
188086 189430 854932833
110536 156112 328507115
53998 199706 904983763
191716 195710 10033115
91062 95255 10683909
44693 104520 149736592
117035 135966 47519606
143951 190271 115882368
3123 133549 821248049
72663 183154 723975063
125750 177208 128564762
28047 158305 642925309
194604 195383 1949980
51118 100939 662370212
97235 123642 320589188
149047 152074 7446259
178526 193748 636850353
73659 161024 218948750
122671 156627 959575494
84389 164215 946030594
68275 116241 120025790
31839 182172 375998395
23360 97583 185749493
153753 160446 32421591
4284 195044 708165887
27143 138363 278511763
131599 133829 669594575
75185 135771 70362966
126503 134730 957229658
19137 128330 273373202
104768 123317 980299687
154517 199449 112302608
45718 48929 8083114
9388 115304 265129500
149065 171404 55629070
5447 198101 482177531
55570 152843 243443583
68585 196637 231564896
91803 114711 655273120
18485 159278 352508638
184460 192357 19847709
112634 168093 456850884
123668 140312 242472349
149677 171749 5232770
146567 173737 67789672
11905 127642 430252403
23106 161076 590539696
152918 161948 55418009
139496 153075 33981102
44126 90554 853057397
56267 107987 129124647
32009 106390 456087187
6490 122021 438470569
42083 52609 26264877
50938 100962 125260218
116627 156931 101207797
153240 199188 114868798
46658 59487 648634504
77633 78573 2351591
64651 165909 785605113
31503 93850 307300671
196125 197116 301688624
16438 162964 945422897
79185 140611 153796115
127202 182443 137993746
112659 198724 215481458
58356 75496 469352265
139277 171983 81677514
156662 166193 23704993
87100 117245 75507372
173932 189879 39991889
59535 100338 101953266
135716 162758 67841704
191950 193034 2477941
21998 186990 412928773
40418 185956 368666255
62063 198812 887830343
144372 145593 845224966
120994 187922 564268003
63580 102941 98359312
106320 199871 550368545
155778 169558 34310360
48102 193158 436013356
48545 157048 271842125
103652 182985 545111866
198338 199299 357094713
158288 177946 17322752
60638 63341 26992768
125139 127089 4881241
175525 197568 55143903
125306 136059 874055173
159614 180743 52487923
24435 70687 115794486
192212 194193 68264732
91642 168550 211740634
102860 188321 509598407
52987 121982 172677972
130711 176820 115231824
146781 182877 90066292
169738 187109 787603946
130647 144867 804430138
138213 184953 116761907
64170 79574 18475692
198911 199016 275729
91528 184972 388318316
153246 157260 10201381
161261 164517 54155692
23849 138408 721789227
95981 195725 249728924
12675 17324 402456991
174006 192560 386026149
130062 145062 37455870
66769 189693 307592972
187370 194679 18243924
171364 178793 18465839
60718 167036 266028016
78357 90426 29920169
36610 196507 854608540
128493 165582 92896445
169628 183069 876889189
167 103260 351177810
158359 168473 640548613
31634 66362 86826497
5920 130494 311936528
139394 191874 131214215
184078 193545 174701522
179671 188679 468040021
88604 91658 280601332
82172 146996 832848263
98830 113409 261091871
139416 188323 122304371
148807 187655 791565506
11586 36543 62676116
4701 45975 918902077
19966 26460 973030495
88850 134595 114728380
5160 29701 948044131
35508 146807 278682641
154147 166950 16030707
3150 139956 342536242
163294 167021 610184382
139199 151051 29763751
43507 84304 102058067
73221 77875 717892162
132309 163326 77780970
20740 181030 193085137
141946 150014 221375959
40588 94319 90580595
167616 171394 917654405
166420 182800 663063654
98809 194088 238496554
115914 120611 826511551
124130 134483 901523513
7906 72137 457470653
87344 101322 858594528
159498 192140 554356162
149821 187501 94128904
38391 79654 103230340
92226 188100 240142138
65479 156664 719094814
107216 121733 589463018
88509 152490 160473680
171939 173693 307747698
58205 95838 729870798
53709 104906 128061098
167178 173280 15078211
56149 175522 575971211
45736 159294 566337887
75201 123826 800000449
131877 152288 297098084
139567 154750 38004617
109625 135827 65715507
6514 149651 482873100
22947 64239 459408977
33031 109062 495951269
60100 75501 38459933
22863 159988 846751785
128837 166024 93092339
199696 199961 652723
101716 103151 366701110
103292 161097 281816052
185790 194591 22055864
154185 159358 60996396
154338 187685 551162732
62593 162034 911115348
12668 115263 626968134
126527 156874 565006123
104137 131040 67504969
172904 195693 57122906
125115 147129 886308555
78222 127952 124421209
180599 181561 737329327
46576 67632 722977133
46866 179505 331776637
67312 161230 235279532
53418 186500 564106211
146383 179076 81506049
17503 27544 358123771
195540 196759 2978816
71363 173846 747945883
4627 40277 89277368
189828 193394 8901109
168079 194652 484117668
114080 194653 201694380
173185 184635 28704356
25476 155911 326741658
163956 183765 49328935
104895 162514 144487873
30785 154465 309619087
13350 16788 8797040
143460 178662 87856278
23481 54491 853839958
4450 168364 410227003
152644 188262 93729164
2715 76543 184900667
45109 158502 283993073
80624 164869 211101789
164769 165767 398002964
89315 171216 205082908
36598 69554 82436489
49157 88492 441148103
182881 192885 25127595
165184 183789 505692513
60101 81740 53961930
197339 199163 4654019
92915 193414 651669468
135271 184122 955944970
128220 193593 163507138
101295 145695 871476160
184283 195761 28804268
182340 182596 945293393
73379 133921 151650170
155651 199357 921662124
146538 191418 112208135
137084 187279 476640289
133380 146448 32741279
20368 187124 640107839
23060 43128 284749177
8964 179533 426797905
182071 189119 201663963
192103 197349 13058318
58535 76082 871704770
90232 196184 818064754
156534 162433 99435022
21091 22678 581756414
61622 104831 31561379
97179 139124 526958807
4271 150585 366403616
109913 143997 85487027
188468 191086 6582963
92846 158388 164266089
100613 142595 105225863
12960 48275 88526657
180719 187658 17645770
101496 111132 107633762
162995 169352 15737983
74400 175185 252187550
94240 117593 680930803
86399 95439 884323064
186579 190744 324084224
85392 178798 475719022
9914 13212 8230556
64798 126362 154165031
12359 134671 306348984
1261 197721 491604159
18029 74604 264999967
168917 170705 624849315
125874 137270 219325812
194435 195035 1527158
87126 165871 46829987
39119 58867 49540026
194854 196404 3802918
136878 193387 141283405
88275 94307 695505577
50428 73067 56648067
60073 164926 935944661
27522 47351 922968736
34721 199720 678061430
67190 188368 303269817
82393 94143 407280016
40147 151869 949873532
64809 104288 98768095
17152 124834 401200169
104938 111510 16436608
192941 197316 932618634
33281 182619 373525525
182625 185250 6642436
166971 184845 537335967
175230 189544 35880206
190833 197048 365832987
32343 34308 227774170
144637 175943 78242997
87059 121810 784634619
46033 100884 371342909
75548 134112 146586668
178500 192608 290104057
180888 185758 114328331
89648 193670 260498243
54775 97430 713940211
172497 177735 687972718
9482 37755 70883944
53965 106753 208818555
166520 175859 672218347
81282 117242 89969719
26134 118691 231687300
37017 38816 4530008
110235 190932 202022179
188456 190345 642002050
47549 176890 644186890
93276 147669 494792256
69070 171927 535946873
116819 132742 911322258
6236 159018 518868348
164178 186957 13056490
37198 56654 48903763
112450 160617 120822737
73390 98182 342619197
74155 119273 719952919
157693 169064 28284056
181790 191805 25238910
13173 123642 684039125
136422 158601 118188699
171208 178084 17146820
121652 151359 132869386
34817 192701 395079050
57435 145686 220777897
61845 140662 791895278
39110 149648 276803324
165933 193117 253677716
16670 160836 751692040
87135 145008 145022055
23651 162939 348890890
92257 163241 128227367
86313 188460 255653320
198894 199377 1227316
126089 143318 43067326
175222 197776 56442168
11347 23735 31051027
51940 170265 296196011
45007 174459 829138581
82631 141172 823555497
103930 104029 257792
135100 159919 62176155
120424 162023 175025535
93511 155483 155375054
144777 147161 152278857
110695 153689 107736843
21064 178182 393053717
143864 148467 653892871
44310 166487 17515045
23308 170811 369133284
101194 131787 19640197
180122 190248 63402385
103365 176408 533225347
7961 187339 449035078
162806 170964 20126216
19493 158123 752203141
151238 163391 30421862
59470 198413 347559619
119639 178176 721128549
144655 178605 84743539
191889 199902 893032281
120656 186663 408847638
179906 180132 942293023
142062 183338 714332295
106287 173446 221121567
49205 117954 172021037
131226 167044 798710876
65842 159252 653450422
62831 176549 366141912
96670 179276 830754410
35651 64072 71106197
17958 155973 928908982
34928 113661 196909445
114802 160643 804893905
118669 175646 70024198
43765 171056 522126024
73274 175367 255527562
6338 28762 56163715
144999 156761 29643473
20320 181870 404131856
193262 195947 941523710
83168 127003 890331209
97295 102987 14193402
62345 185435 984742972
173396 186592 33148741
190093 195069 134621041
57652 94937 416154905
5080 116098 277832878
93630 130077 953980388
161534 177691 972289434
185226 197660 31096348
150335 194414 110030070
165321 189316 618337662
160845 199272 23632776
53657 125067 178822753
150197 173092 56941286
1393 144576 464163247
9098 140575 329308076
85197 145710 539770945
142996 144882 673017841
132803 191838 746595994
115169 130572 38728476
144104 163784 49419663
67140 153473 216164005
192979 199028 736276710
178783 190365 29205514
49721 157827 612675848
102177 187211 465177391
165615 176645 27388151
95854 151512 120354236
12980 185953 94740957
43172 175318 330682018
155298 175920 242377036
164470 189625 62673461
152466 167043 706578456
29097 137075 270334295
122552 198447 189895678
64350 94811 555946641
139413 141920 756590
79584 141552 155164911
197886 199030 2922509
152000 172203 208838791
57641 168381 864239848
190986 197575 16393904
34319 97480 114908536
87762 192117 579792815
155559 165347 24466550
173197 193697 51418122
193604 194142 623915683
74622 150212 189431172
26030 99694 576874389
43329 111859 171399252
19419 89660 24562081
137987 151403 33698057
68951 152094 408409519
91320 119522 380894278
135063 182734 119105262
130372 151755 519572106
196142 197217 381801516
167497 195925 71104017
142901 186433 108817739
5709 155074 777571383
23954 63865 99999468
51072 107787 992260040
130787 149362 46607760
168059 194819 66976250
161914 167936 129865560
16598 179005 406253503
21487 40902 48675935
191324 195571 10643682
16878 101717 212293020
139218 190968 129405728
71740 175086 998536973
104501 109979 13637096
61111 89551 191098908
114205 155245 587765637
172426 181689 23044663
136539 136544 24016
178424 192043 34230992
195884 197523 4008996
134918 144213 490629553
9852 90013 200579736
7680 62597 137523286
57007 74969 206671305
184197 194927 609856805
58724 137980 198281765
84307 137855 134187461
42694 189688 367840279
110273 138151 368770654
84517 133447 935955637
96755 103855 17810550
68868 93714 410564236
135493 145011 4634580
139415 183824 217502764
136369 142718 232000689
124123 156558 548954558
185012 197878 946805000
96108 113624 709020668
47946 128989 203010160
110431 166348 140100552
106861 179974 182831334
50448 113085 156711059
153064 197678 382424941
103587 108789 13021983
183387 183549 401096
197297 197642 856164
89627 114547 62496817
49523 95118 114050595
73225 198375 255722041
74486 101205 66854234
177756 185856 19978487
169829 192776 614688735
33209 89657 161403627
126921 191936 985144362
87384 174400 217854717
96779 178677 426498315
194131 196370 5556302
28297 72980 111788968
105385 166460 153000051
2124 57685 811552547
30215 61723 211457055
182395 184959 4303539
85432 141803 315795467
68832 71357 6310397
42834 111047 170684701
164632 190364 64181154
50504 113408 157399591
147377 181911 86110957
6362 121888 289143167
163312 183126 49294844
73022 188768 289733173
22607 89493 549863309
1568 187612 482661128
67786 196254 321432447
72240 175224 933396333
72963 106931 360564129
150936 151635 1709472
3894 67234 158524711
153230 185398 80358207
193288 199622 15925774
183114 185724 628873611
55822 58664 7116477
155415 187716 80675021
11257 134084 307635226
148838 159685 13191790
151296 158941 688008846
94275 193968 420440561
47203 136883 619760317
183142 197615 253384569
182761 192370 24179731
150103 191634 103650544
17355 66653 123404933
149489 194740 205738420
17992 137265 298557073
70103 151138 257893378
191090 195191 10246392
165973 187696 930764352
40181 140534 145262933
144134 196597 212456605
184871 187407 498156836
165802 166361 1358846
130641 149718 625749088
17666 77667 997906418
192387 195096 476537961
28045 141904 285049433
89107 136786 119623662
33310 120184 394564733
2889 86846 210037877
174399 179854 397770358
171473 199053 69081837
184180 187755 9044778
99423 135401 90205472
33047 98425 163459421
44409 92676 702723003
101234 104703 581360192
193403 194058 996065645
140160 166846 66731728
178291 198825 51551981
53310 161979 678333779
5612 91008 134651128
108380 139930 163440524
108945 113419 11204871
137943 145586 866660435
194173 198026 9634377
184242 189021 12023188
104509 183167 482077423
186549 197283 26806517
173397 196974 697133119
94577 166584 326315362
188515 188836 38497625
141073 193143 953022896
79507 99230 867349185
74101 171935 366107936
15800 198032 588332652
158736 170369 28935419
173307 181573 20631092
79713 158417 975251398
47886 144495 353835629
76723 76786 144365
84201 198166 407816598
146512 199915 806525344
58563 94499 160017432
23908 161951 345823157
12053 111508 248949330
16941 163785 679996059
91780 93691 4943129
168998 185376 509714060
184293 197032 31895982
114688 133478 47216952
45246 111664 166169145
123183 124579 3590822
124127 157343 41517878
2025 16973 37408654
142297 186880 111466107
193085 194588 308123479
63315 129648 359521436
95550 151939 141314702
109143 116476 18376628
48389 71435 57623427
117569 146247 71894173
60916 89397 249337621
19819 164234 361711481
155205 163820 692868611
100861 176865 454301244
87183 129031 104975363
180893 194060 33113451
115633 193558 195049157
18256 82847 161630099
99897 194846 889541467
98603 131165 81624936
97021 163930 472372551
5977 176366 326134054
18925 59431 101530300
42801 169116 509599656
61432 140908 198944270
44915 169565 312101147
54729 56176 831896945
199499 199624 318548
30714 126786 240482708
92011 185588 234387122
29947 189832 855790029
73128 79367 830814258
89467 158205 172388236
96480 100218 9397053
80304 138381 396959437
125859 139272 966914711
176790 178046 253374637
104651 109914 869598186
26743 93777 102959248
11335 29624 2075886
111383 162730 128789294
50030 163802 536223494
11910 143314 329052494
31125 62205 77738641
121985 168362 342623520
35388 36105 1351059
112815 166899 135525842
26087 195318 546586404
17132 19993 7120797
147134 192848 556516650
178625 185532 17453516
147405 150944 2457357
157431 158173 1780580
7718 36023 70969313
191846 192603 379826890
18201 140931 307279873
22120 112310 225688339
3704 60387 692002774
39504 110804 845273226
101838 184747 379471405
178127 192167 35244683
124295 150292 65247626
10219 50807 101593619
72689 92233 1486755
84562 156300 877699339
184935 197363 31087095
196834 197259 865577087
72174 137666 164094104
78346 179809 269527616
2703 76116 671460477
130452 180782 851883862
61829 178865 292647709
68179 140078 180063839
163390 166806 8395641
120120 171969 129742713
122625 152568 75067661
88792 144249 601205676
102979 181322 355165809
32149 118834 969122603
190935 196955 954891753
168001 183806 39545260
86008 120913 87337253
75236 139723 349046174
163947 171866 546050000
73594 139105 296269617
99429 112065 904535819
164150 188821 275104190
87593 138292 127246656
97928 147949 125435186
17835 175637 394845681
56579 60601 748485135
30237 165261 338078974
191328 199369 20140569
104207 189200 212710830
173820 197807 60057869
23879 189368 414223033
137423 194772 143428427
1807 62030 415252004
191408 195512 10284261
16981 137528 301787600
106516 123891 913373186
76433 170121 493442481
198070 199112 2639735
198078 199725 4184936
4985 142961 345477218
35791 87607 129412117
56136 173277 292812560
176874 193408 294704284
174510 176154 656119541
123730 125630 892652589
151280 153495 5422333
83364 95841 36635270
157250 170983 34018257
140189 142198 4652131
86114 92496 15871176
154807 158024 8119320
82304 112168 676643161
191582 192821 3108798
159568 167903 3400819
102064 126674 27554509
2736 144849 996580216
11673 75679 622338349
51013 174758 155558482
27941 111862 187956588
10043 91231 203090295
196931 199354 6159548
74047 187500 495370230
146021 151515 13863019
129046 169073 100129947
189246 189924 1727710
8270 97095 631427455
126012 165784 588456079
733 176386 860105832
143940 146076 5391325
22535 34092 588207113
191422 195048 9089989
157037 185182 74743222
199090 199135 283444391
77660 179961 601425143
158541 170241 746870951
160984 186025 308990500
50054 107485 143658473
164201 189724 63617006
50884 131164 907851347
154392 196146 104296603
98805 179476 201787132
89321 142698 133858433
128350 132891 11382115
104119 138978 87409230
19664 193446 396190813
165688 195214 73710831
128259 135226 17434372
190866 197300 183744989
132963 141181 20562913
78717 153177 944935805
5139 94712 224185473
199037 199160 297308
175026 176366 531718122
176024 187410 155604625
176835 190741 294542611
77755 174251 923789488
163709 170141 15897843
190860 192094 249545449
180458 185890 340363459
146741 176765 74946134
160370 189968 628141811
161148 165320 4614171
79983 172158 230660210
194546 195728 2956645
181998 194540 554151154
27046 42855 39567464
63934 80718 761543173
147343 198183 737882904
539 93574 232784294
73959 87552 33869190
31825 154146 517987278
93705 156874 736446271
152104 161567 23852169
150173 154479 10676846
197332 199240 253665149
97849 183853 290293019
135526 161063 713884353
125531 134270 21856433
73131 145215 174439252
132702 157808 62943473
115713 141188 63915215
106835 122526 39389203
66736 82162 762270981
13122 90516 687904773
119550 182179 156664482
109769 128015 281748903
148169 166204 45022403
183566 190631 17769120
136899 175251 95811133
97184 137865 426622814
96041 182559 216467609
187984 189613 984195949
153227 176630 58377698
121525 175021 133831065
188557 196672 623911380
168537 195235 66779403
91238 161957 375358243
91674 138445 117424439
181534 182885 3462918
186729 193383 917303935
63270 131306 170338059
120460 195470 187728540
19586 64415 112220539
107556 199815 231065664
21909 27791 110936186
189939 196117 15414630
52838 73148 982878815
117823 133153 38534072
179742 188400 744520549
102607 125381 751069950
53 132027 330374997
97343 151308 135340854
45802 88366 106373022
29275 41088 29545764
70255 143274 259601537
153494 163880 26130698
98710 163123 161491091
127941 143806 743026581
52614 60418 19707799
117559 175756 145617194
5054 119137 285520347
121856 171982 125435944
6933 81788 591038065
123776 167749 776320145
76385 150834 186434993
135459 164859 952379620
143497 160682 43156554
42689 72902 75557684
59836 160740 114949090
105448 186811 203677262
131670 146301 206126253
142453 154497 903587741
46977 141799 237407337
87760 122408 362958586
132523 180343 119371760
57221 127526 936591932
193905 198151 212815804
22952 38008 703537254
46652 121884 756732307
52368 195711 358803325
76937 156084 722688984
11717 77746 612496033
31347 174668 328504399
143797 163299 48980106
71420 166538 363155714
157949 193699 89219239
131740 183238 128765700
143985 154581 26621053
167199 199203 80040355
58132 78624 51183027
175548 185840 87503961
17695 165391 369822383
184549 188752 10608501
121204 131398 25561173
5241 13906 21634774
95017 133495 96445245
174010 197029 199473875
178016 193090 307200425
10591 155330 362573133
70310 146769 150650038
144957 159926 37551283
119230 145693 219177595
20332 73009 131774378
116482 168462 130168339
104694 181261 615487060
181917 182117 496506
174836 185573 175377634
101578 110351 21930486
106249 180056 184551075
168977 184730 39292162
142305 172731 691020897
123076 177897 137056312
169246 185220 958994679
107453 155695 121078534
132252 147549 38384947
42094 75737 412600108
53282 127299 185317349
177203 187335 476864513
49769 89124 944663165
166998 193107 65266351
13194 129504 851111818
77771 118466 72996925
15242 19240 988991273
176787 188795 384718114
169189 169822 1579046
196563 198242 4257072
51013 117194 165705055
151507 191340 99494513
178508 178920 512175306
8066 132580 825348230
73606 111815 95563800
148674 180472 79093404
124661 186705 155195316
64813 102223 780479759
47893 142360 236589735
117741 161883 985544910
86457 138255 325930907
46437 138547 734364782
39330 56166 12130568
90641 91634 2507117
26089 170281 360932133
11652 108439 242306069
78037 164326 216117686
95988 156924 152884905
79889 154888 773599185
74609 119287 111772108
46272 179001 409388688
145691 148093 697884910
151997 195845 953694721
128627 166438 1813024
53695 186743 824003180
122580 132082 23842848
126056 165133 992672301
82665 112154 73731448
183533 184333 898719739
118485 131309 519181993
19414 176269 392482586
36591 62656 65233673
165114 196216 77567932
184988 186945 963915712
51481 73230 169550340
999 111346 518102260
143305 172779 73576582
16394 37515 6757340
178283 199704 53810541
189529 195555 15109462
87058 104510 101956799
163716 173449 24008162
69160 88351 26667967
77748 133034 138393290
192672 196070 554856024
140018 195496 138722426
76622 151979 653709512
162199 168249 14859722
50604 70900 55904080
185157 190302 12942899
140565 178017 93455411
4574 25386 738899246
159312 197503 95358204
23493 75368 129980616
33781 132345 619425852
92573 126377 84799901
31763 127908 240585935
172310 176468 560977176
64843 92585 201551908
20587 177097 579140074
82157 148600 991046936
87804 93646 14743636
17213 145467 321077508
71817 187741 290182065
164531 172893 100883494
58238 193877 339239690
20010 116462 241351752
51892 95481 136419998
61946 153545 229295146
171190 188885 44367978
143043 188236 461869016
194031 197926 9760440
65422 71334 359234328
79862 123892 110269527
102090 146175 688782189
16655 199482 852550908
141725 176539 86941541
55427 96677 102985706
137372 143809 229917081
157236 174067 41779411
197108 199637 482795109
159211 177808 754396017
126571 143786 708426019
198073 199648 4004363
55495 178755 308126946
199526 199681 49569263
115235 168333 190539289
109863 121312 28765811
39695 120063 200982182
197182 198992 237547478
129616 197757 629008828
61391 169184 269724237
190269 193666 394493645
63068 175500 808287772
124670 132164 18718763
151774 168184 288267292
88964 117385 71260859
11474 24708 545052234
772 127275 890719952
1763 103976 255688442
123555 161489 946659070
59682 89430 74115384
44622 199697 556643187
173878 190663 42152084
148405 170116 549635054
146341 181583 562057183
67047 94348 13781094
80271 95904 39038205
111404 138669 68396721
154213 181512 68004821
24004 122372 246282370
155979 185419 82323044
114348 169038 136958390
150250 167539 282673204
28066 102288 809600235
185429 188762 5976384
130046 133968 62550027
70894 166819 823529592
42632 59557 42502586
77544 105674 372199918
34709 144300 677517152
5774 11161 13386829
199255 199490 602298
147888 181071 723351640
96360 175251 197452756
148405 159800 525785988
19498 57513 948096093
62453 186581 635079367
188975 191889 383085168
2691 17178 584867877
163505 166333 448448063
66252 194138 319999919
25709 179604 511842053
77127 81403 721854975
130101 174102 303021988
184329 193275 497881871
160330 179765 539849882
89970 95127 13025293
114892 130281 38730205
21217 72011 454858614
59209 174390 288044331
56910 167798 672287941
66199 152446 215959631
169030 191414 484810127
196297 199163 804501122
197118 197727 177641
132096 170517 96072066
101343 183655 205996157
143104 177099 84892146
62907 100484 93993680
7589 153605 365557616
74441 125323 610122007
28278 150129 729121136
122525 129368 17210923
60863 193301 331312423
137770 192586 295349554
166449 197495 994208543
96889 144259 981871989
10037 181266 634738041
63469 111373 119810467
51767 173793 288236720
118908 148291 73782688
175607 195235 49163751
157549 176077 448735073
142087 156627 577237486
72160 80018 345078283
126224 161768 424995624
173989 180904 484641501
12255 69997 742549096
156531 164213 663806958
33289 104206 177331545
140618 187740 117842969
89895 188249 816223133
32868 120879 220191662
194807 197450 6027280
152978 191843 97139244
63648 134383 839996142
89337 154274 162818907
105705 172913 834973858
188673 193632 985197928
143230 190412 118011840
47800 118545 507026199
73839 139552 164613268
124766 150860 652684095
42373 102721 950642368
156697 159309 949110339
182106 183971 4788379
178018 190755 32053971
1229 68361 674283382
70996 113268 46750273
42789 67941 767733034
8011 83983 190155953
26245 36949 26839518
177765 190689 32503249
89951 145979 140495844
3355 90436 753824499
55641 195862 894075516
124691 187664 157536779
186024 195845 581857133
124768 187962 855574515
150786 164774 519879844
125021 167903 770747431
12724 13427 1752083
176270 186142 71802463
5459 121488 290421124
14109 45773 79356505
18770 95170 191117445
22323 102444 200545733
158669 186487 69408928
127171 179333 698095039
110956 165001 135524336
93555 160195 570940668
125353 132556 17995002
125751 152807 218338683
3938 51014 117696132
26567 103874 877661110
77416 85053 842886207
76203 90329 284008103
166657 192594 185609975
47602 185068 472958428
144661 191339 116787256
123063 132763 24383700
185646 189387 8049284
104579 168861 160936675
7007 169207 406031042
157726 176799 47458197
157961 197901 99680733
42804 184687 706070945
71608 152391 202346537
15887 126625 397916130
153776 157956 321203474
189330 198319 931227384
39424 186012 787561451
53496 196738 358397178
47074 87280 894069704
147653 194467 116971486
109090 110440 590717738
106394 181784 188555725
164772 189122 60693335
106360 126534 490797963
121330 142654 387208755
186846 190622 9491930
121468 163941 106553579
147384 196698 848883232
191100 199804 21801744
173555 190546 29014641
152246 193504 103090147
123871 195965 180345628
117788 145234 933404703
103817 111922 19245885
162607 181227 245787778
121924 191066 173089141
61353 178065 866060849
123275 161739 710991224
77593 115968 42438466
196409 198209 608052140
149059 152669 392724021
177795 181956 10377177
47454 195984 972694695
107586 193245 214448991
31023 111555 201354940
71996 162350 226413785
85436 177560 230471362
179863 195940 603424572
74425 186038 279331198
192653 194897 5636254
25859 77305 790512986
112488 135105 56764847
80324 83445 236351181
62155 80505 45870796
169612 170679 2601200
138792 167206 538959709
165987 182288 40524189
74431 78410 10062522
81765 125168 108767908
85853 111501 64108975
100272 142356 105435169
101944 157840 397165994
139269 155937 96831938
66040 110158 110324732
195933 196895 2344993
71636 104935 470132365
78624 189614 881751616
5506 132739 318567751
131031 149253 45706535
184863 197650 32021380
42207 157464 786147001
58011 97537 98674653
147415 168933 950862134
155863 171939 39957807
48480 177003 321607685
144979 199636 136750146
199759 199759 4017
180767 195580 788223315
185964 191189 13120913
139818 144614 11937658
71805 115606 109585982
189510 194117 11515686
179401 187742 362762849
77140 167033 633470083
126243 155743 158265088
43337 141425 847993589
30216 32188 502223715
145114 198669 133943157
70328 95719 292854676
111643 161674 125567665
163737 186605 57002353
167100 192212 62758828
186024 193715 19223656
117827 146925 696978144
144498 161333 395487994
147775 157541 202540037
40746 113797 182690065
148700 152404 219013790
5946 189751 460051394
102716 118524 39625486
129298 180910 440543460
104823 164372 149359845
101419 135454 85288473
134496 160591 65401714
90188 121287 568598421
48680 130349 204519635
137929 179542 63981440
70022 177937 371328145
116366 125336 22621922
107065 117868 945290356
170716 178411 347345396
148339 198363 124951666
40549 100300 149473814
96921 198211 257837648
95716 162688 167896986
31497 91685 150302291
78440 108976 76249378
160020 179587 756224079
119742 120725 334709669
156521 194780 95511521
123893 172408 221042122
55254 170124 24204882
119556 138780 48291225
198830 199106 135496785
190308 197584 18116533
103483 131593 324149152
48792 151477 907147945
19473 49985 900292283
132309 164872 81666960
86839 112614 64499307
18525 197917 964735031
172108 173987 374133719
140075 176437 753000734
145426 169069 970157416
165297 173148 47816882
180615 189452 22356052
6796 105151 294358738
177988 178877 2170800
61653 67631 14890645
52288 150132 245179199
198066 198535 1206837
42037 126462 304517906
90861 147081 141119669
30628 183511 382503266
55162 122607 168681987
189107 198788 434859063
196402 197088 492893906
172357 183927 28927293
81653 81895 939363954
155606 176849 488645315
83141 156507 183875716
3444 17773 578445128
173434 182400 22402147
70816 194453 688858596
35023 185393 376286500
13021 185456 728750910
63696 69980 489648138
44145 137596 952113762
153748 163716 25048997
120713 134461 720647966
2914 199522 492089545
55633 91667 89784587
33021 184977 786183703
20546 85980 163738398
161006 185388 333716768
90663 193531 513935028
166669 174489 13433612
106833 149995 286312181
190200 198228 20075019
172102 183695 743937062
178920 196693 44638199
10901 43048 231230154
186940 187257 144195
55088 124730 93916217
92243 181272 222803530
79381 121494 362128694
123412 155952 81645056
176985 193142 270695752
142496 199785 143320256
116465 162639 610412670
191824 196111 350784009
182389 195431 32808189
65441 186794 352254879
25190 161561 341645452
61908 170161 666231999
194381 197049 479921214
56237 61931 89013798
165814 178757 604636557
191392 193337 4844387
110118 192076 656759647
159807 184859 62440956
13642 123927 276201588
185050 198053 187042316
29482 132510 257878408
105221 148283 38618626
183499 193968 26202140
52399 75808 58723330
59084 185918 317223660
109135 111393 254543096
60837 62566 4258820
92637 195279 497157910
104470 196025 229113837
21649 175336 636411256
108266 142410 85648260
134363 178237 109568276
136522 138228 4303269
178329 193578 784642877
20491 62157 104312248
85082 89559 389032809
93359 110848 43792356
165627 198417 81893006
157861 165569 988025263
24923 199541 437094274
177458 181185 9257702
176847 185885 176435206
156851 164741 70052405
146995 155366 634380371
6000 135454 324139607
125924 136422 26275759
96225 97677 3608381
14839 28323 33869100
185107 188943 9668672
96558 179576 207642148
181722 187415 173372393
130502 159346 72239630
119992 188201 143067760
51668 74539 57304073
7939 196152 471043439
20416 176723 743717209
67609 89241 53931668
25206 138232 899631551
131953 187979 243974243
3565 81625 225358600
112842 191506 476810953
165563 168496 7205858
66667 66740 826507707
155643 161589 965179551
121165 129369 798240286
161364 188335 462491065
92023 146888 137649240
173846 187214 33564596
74730 83263 21292025
28647 101335 181886215
131285 139206 19888171
116380 175400 147706381
19425 199777 451394515
116226 183930 169439205
181083 197197 40442780
154961 190730 186118823
42917 79801 92317923
8408 99937 229133771
27559 105870 195928921
108537 143813 565775246
178714 179931 3004003
80042 174120 516508958
31724 114145 458240005
61012 199652 346919846
26531 151098 528685008
103155 178449 314700135
93095 110284 552742702
25701 80249 977403220
146500 162540 935408187
73490 124501 127778693
85028 153005 797132576
152288 161949 35173404
150250 198003 507821920
9318 21879 31524431
81699 86682 12424722
190203 190244 500949523
15934 35275 48492711
32340 51126 699795032
147323 190359 256998484
146023 155169 22989038
165449 193388 69715301
28401 41192 483167238
177158 180950 854006010
65419 130720 127733974
27226 169964 357275583
85784 166695 120202043
169906 191276 53444571
20904 49464 74814883
181419 189104 19403846
165571 173177 92518848
178879 186356 18882347
128312 162910 86742178
109158 177360 170680108
12825 34592 54709028
14443 123560 273225702
108776 143240 351579405
177351 185295 819766262
5694 114280 271730418
169660 179474 24310446
173790 183233 542692151
87853 91531 957950024
107973 169283 970677077
11861 12303 1096047
49559 50374 1979480
18102 40170 55259549
96101 118621 56437967
176843 187216 906737945
51123 165843 287368764
83115 105002 907462500
115768 122624 17236905
126251 142166 39833148
108902 170075 413034747
131995 172360 945892209
82374 108318 64857504
138978 147989 22672428
27444 172384 943662313
17399 111756 335957696
17113 144269 394998089
25674 134827 273327298
2412 17321 37332573
93397 101266 19706640
31215 136994 496282194
98916 167445 138110080
39289 127596 220991226
73505 91675 316725873
39158 199715 401795831
162057 183696 53906056
71243 108815 94007669
70099 172164 895851676
155284 186645 850139532
45965 139526 968260199
54082 142437 19561759
16748 32545 232894953
112439 191723 198472317
95903 98423 806229760
21032 73258 130636757
104673 173691 172664226
69228 98518 659648894
11989 15249 8179922
30007 194267 547947770
57107 59963 763294662
25658 155942 915092987
30711 175794 998612721
26635 195060 957770706
156587 192992 90862962
36185 71687 88791928
36680 151140 977258725
103084 112702 24075433
6542 21261 855408370
139810 143183 547665297
156507 175409 47000753
146363 158274 129028683
14910 52831 94958410
187773 196921 22778463
6357 54781 121354239
170209 194341 673640417
44842 193397 371814623
6827 72844 165202415
136553 146696 25410580
148227 178778 472681354
164866 173475 21158211
42044 128997 338097732
60206 169196 591574765
28391 28492 275042
59673 77511 881444458
129537 184804 138078081
139286 162123 661555826
160494 180914 50728033
114212 166913 132009020
171911 193282 40250470
180425 183191 7099697
169956 186438 661951528
120103 199291 198238655
159276 186572 802454333
130530 157422 240433632
34641 40252 90163423
34084 131399 243544440
41516 173129 329271997
163648 168964 13117111
4568 179060 469702185
123544 186107 513425638
79607 80946 3301650
193103 193693 1475920
144409 162199 527326717
29822 123691 900950413
85124 113833 823521263
23195 139296 648198556
8036 65643 953482756
11830 108058 453677336
131485 189989 146358785
147939 153875 695105233
22184 59785 222071233
60946 74805 521272888
128721 193724 162561082
59439 102064 106487291
150371 175171 61745274
113934 191627 194498921
1839 114207 281103241
57857 81734 52331691
185936 197970 30104368
41089 50514 23516264
95357 118373 57634784
75489 83187 19146344
66707 104243 93878594
195821 197203 42775073
149422 174529 870193751
52461 65298 117798078
15602 159232 359670249
65083 153012 926448540
156257 194960 96594527
171835 183133 673874784
191845 198256 16038800
15702 169822 385814829
159272 159860 1462189
14292 112659 352205436
180751 198548 421159750
159843 175440 653504305
39161 182564 734562454
49 111673 279268213
46585 60429 606706333
181471 189008 862103672
174386 193269 655447065
11479 33434 854765699
60616 193357 332059828
134794 143722 22326121
69587 71420 597844810
105857 139623 939104905
58842 122578 508910911
33890 164395 326800257
128288 170861 106404811
52898 74976 806152230
43909 186548 850530962
151186 156998 14609711
157418 196161 99720358
27099 172081 362802892
188559 188990 1107495
91496 152011 151767219
124251 196411 498270280
57522 122545 942238027
113647 122078 692174439
115321 198711 273406024
129992 139383 431566112
84780 175530 227124055
19710 125088 263888764
170478 176290 448854554
50505 97319 753644981
168812 177460 21514830
62429 102920 56450573
167309 194433 67811601
40817 47457 16558454
18033 127244 796405806
157749 198584 252767714
151948 167886 352987493
120619 156632 90399502
130038 133165 7784580
174422 187005 938755374
160063 189638 791145961
152432 187625 87967319
124335 196788 875008364
153597 192102 96231906
149983 184483 86015014
55044 192288 882106609
5345 188680 841301117
124189 138984 37074973
148170 160322 8318468
52215 126995 632605494
124882 162789 94977798
106226 185395 198151756
85677 181612 731267864
8845 172376 409355635
51608 176227 311893099
121215 184506 783344984
144046 165322 53376998
38144 104547 166110800
19777 117463 219815996
8232 145721 585188768
162715 173881 547100313
180436 183080 6802107
181786 198617 708798697
196693 198385 919031989
68568 167708 248154747
97393 113350 39903331
73306 177845 913235355
127109 198534 178623428
147589 152176 11409368
47405 113325 430583759
135484 167338 79663604
90616 183684 944161100
191343 195864 11332569
199231 199938 246163818
20509 65328 528693404
145730 170909 62841109
51257 61673 240154640
82030 181655 249174094
87907 142479 136854827
110536 167482 142571064
10374 182186 509734625
157939 188909 77300165
178906 190536 29331649
17557 166336 878345753
146931 166620 49215411
197044 197143 47692814
176963 192765 39561992
165951 193539 302298301
188340 191022 620297188
189818 194139 10791672
28899 79754 127291704
94018 155915 155152921
69727 85959 40619516
12126 124282 382144052
5816 102676 595565262
109264 168915 149427773
120609 197334 191947168
82468 95477 798154474
184540 197960 467643959
92911 121557 582964179
32868 171894 914731964
46806 141268 236510562
147335 186296 38670246
16036 46319 75804718
1683 124542 307482449
58667 157539 406824615
92022 156670 370637807
94831 98022 661230141
96930 110441 33875927
73199 180924 269459258
125802 129264 986317663
144239 172156 651897604
67940 153400 218363554
91471 98068 16669723
31421 70780 98372515
24507 164890 351646542
12379 157745 772969046
142849 146534 707414690
32739 107297 684382304
1437 182401 452673831
61470 86238 61906693
14030 187281 433758160
180749 199826 48011017
46105 59017 32500436
44232 153548 498566401
155316 169999 653998354
11847 155016 953607097
66808 71527 395015462
63090 167936 560665732
185620 198989 437759177
55663 120512 338564069
13196 166242 701288516
72932 164846 230319907
20540 40213 49257324
18655 170077 378975230
93592 147240 134479863
45670 98274 131626102
125341 168349 619076317
74763 122829 411839072
100745 123012 253851933
158005 166045 20010550
11716 193835 455923007
195074 199877 755271859
132406 143245 636095323
13797 99530 263192956
168119 183082 37391820
11575 199910 636455525
147158 177453 403812687
29944 91686 154278165
42691 191352 372029384
28359 135696 401134954
21714 42552 52246427
36679 129351 931630293
84532 197438 282559828
41958 87368 113499510
138619 150451 29751539
38690 154454 924389035
18469 40757 55826772
155263 181263 884051253
131129 138677 561014613
38900 179840 352456801
182438 183673 3210226
5809 115783 275225890
1004 58329 947267905
182860 187517 3584758
17945 82609 830164839
168381 192645 761708086
16852 123226 625460209
185454 193923 21191510
119767 184676 162374672
92213 146704 136680373
178492 196108 44231032
77444 113890 587964875
131811 160585 72114448
104206 166533 157437662
177203 178622 3447900
177736 181021 8148824
35499 199916 906309851
134924 176103 946989826
72199 138223 165456538
19132 36354 126053135
94623 130234 89306395
167956 177975 15833109
161299 174936 33810017
101681 115845 343378439
56577 92252 88898924
98574 162456 160174879
47362 106588 142631512
15772 176725 775280879
41249 64345 57795783
54202 65223 635359407
117330 135305 45130159
101575 176403 723600474
73946 157923 600739781
8169 45857 590586309
69853 99852 614558380
174414 179629 12899593
152816 159571 16886438
158624 191277 81545757
159311 184781 63501226
44144 160081 290361789
14773 72909 145569282
134903 184689 289105259
73326 111742 274396110
40749 150227 622633294
170306 189653 48383136
159182 176334 42689369
5369 136094 995617423
190530 192430 58634323
174871 181020 721176675
172546 184710 30418987
48496 58497 161007197
130696 193216 156326777
18955 120513 952458548
119252 185126 164832336
8615 190794 456053633
174284 193759 48754607
192600 199366 102780911
61079 124600 355994291
173932 182626 151516028
124589 187676 157831021
169643 177873 20403428
130261 134577 10739782
190318 197410 17650256
139900 162101 55675088
167194 190121 57320001
1627 103155 837892648
82005 106215 60585384
69964 129926 150241916
167235 180628 672272024
164494 199045 86199129
94690 121001 65886393
32742 87501 136774612
92728 140581 562647264
1247 151693 958202117
68135 168453 317236804
167443 176481 242888360
153049 194052 933941456
105380 158271 240727414
189075 198149 11205649
177144 193939 821147742
119193 139453 630927829
48242 62838 36578252
199474 199968 170951977
25966 115182 916780919
121269 127962 16804807
72173 185086 436609006
65709 185189 330705174
66945 154885 293100893
14181 67547 15705917
63049 191918 22188815
189075 194467 13488593
199299 199378 431616431
96230 111619 21858187
24328 81552 143254643
194904 196448 378302482
122179 191630 173803975
25014 47751 56958244
25268 176484 966207810
33171 160655 771993059
82444 117074 86619477
98371 104589 15613087
149614 149790 442552
79326 88340 649211480
128133 174976 132914534
30857 67174 90821219
55886 95812 99663995
8695 114754 265474766
89095 102866 1393405
166180 187082 52216662
45670 66965 667053634
158427 196572 644848445
191827 198307 592583460
113807 145556 79682976
176207 183461 788496874
121133 192718 849306371
55547 92455 163635078
101128 124021 294056166
184985 185045 858965601
178023 197743 520147872
42782 59586 677390570
41696 189198 369087642
183416 185273 4634244
52993 141829 222466270
134679 172393 94285679
114419 136746 56040624
60118 69304 402037306
59164 133880 186903817
186025 191826 14528013
73180 148017 804917837
49980 191181 57413468
151834 156754 12440861
168709 180700 656659251
38941 56320 43664915
16449 107599 228023685
63175 81320 283797687
42384 154746 281324163
162057 181405 48015688
159202 176577 43253260
159175 166240 17633961
108802 125672 42428821
170779 189779 372028857
157720 173675 730331245
145647 196872 855645460
43006 123351 201087480
29675 158519 322609721
53302 144656 777823470
188861 193709 12102495
60320 69643 23193406
80569 102761 450601001
175834 178571 6750868
162632 168862 624265252
29115 149845 874282948
197744 198449 768336093
156856 165323 823589653
90969 100683 253069275
2955 178142 438315528
113743 189908 190699738
188552 191054 6301534
72086 156773 212279989
81927 126345 246368296
15554 105813 225882529
16502 68191 202293411
34639 111953 199121591
137365 160965 59203759
39205 189769 517994741
67691 169888 324564404
16446 63903 631112601
96391 147699 128685102
12890 120527 269517412
150341 155087 384296217
49054 121519 181311194
149573 175292 64093623
152640 194598 104828368
110850 150557 274219419
99189 175156 190138335
74395 180189 588505071
3806 83332 877324365
81342 120764 98678404
36866 102957 165286248
192648 196619 342365216
130242 134651 10985243
117500 188916 845973061
151341 154479 982515137
155163 197040 868396157
53108 185861 332232582
29035 108767 199433976
16748 50002 25757531
115850 125802 25092969
140692 155939 914734015
164090 180687 558750186
162899 195742 207404271
198415 199771 155700977
33231 96650 158527731
195432 197044 3975697
113762 127503 3703053
54658 133037 347016880
7728 106709 809739897
10219 128166 295366761
60893 192542 329360496
12572 168958 584310749
100758 140396 99365096
195504 199974 522092701
194609 195021 549516950
125848 149461 465028982
70524 102029 78834143
143648 186554 278370095
73249 174577 324494664
166131 197856 827279101
50715 189090 346372289
133747 135168 3536677
28659 128756 250591193
82703 164291 695187077
119172 164338 113340862
85267 104677 48590694
199352 199532 462428
27986 185771 578606730
47597 107268 695316542
51755 158445 336413165
175642 182875 18055894
96121 164012 538184359
177731 185117 602759525
162412 164343 828351217
84876 93663 502621597
191244 192764 394794854
44072 67463 18038717
6452 135983 324313843
147766 185679 94649273
173021 187731 199465593
188069 188533 1119580
24385 41647 673221474
188968 195136 15416727
190860 197975 17762055
177555 190383 672424129
115285 197132 204842424
56575 105480 122111638
28727 119609 91269379
134587 146264 9004600
69820 164655 896395953
106673 143874 307014514
151302 153491 434382461
188311 196798 313193973
150009 190258 929252660
150450 161967 182244425
127356 141637 512380014
38790 177990 348188448
33115 173898 352145934
109218 178103 172359685
105534 188321 363196477
136941 188683 642223246
61827 178818 292542664
45008 124880 532637018
152781 171560 46759652
117825 119680 4626821
109566 137243 775021525
85766 115944 75465496
74938 155042 200605876
149111 149705 162026376
102878 194209 826879404
97740 157025 662080590
131925 184955 132573199
15509 136315 302529736
194562 199993 13594252
56575 123846 168190135
187026 195900 22230114
47209 180278 393619513
55747 167046 278427024
87989 118503 76547219
98312 184946 53425263
928 187824 467777411
85386 101768 721157424
122696 145469 57075426
23239 95542 180920623
37913 81086 178641892
139315 162227 57488214
124707 171939 334846960
75018 83014 19963503
55027 137360 538271955
69854 154042 879599794
22510 119288 242208428
103499 112920 23590697
187468 190856 8448502
22750 117495 166385299
1464 191390 938560203
182041 189676 19249178
116061 169043 132689820
95676 129670 85292654
43992 53214 23154620
120290 127858 19004001
124673 150521 726224950
152032 197651 113997385
66754 130854 160492815
136193 194125 144848290
72202 186506 286126303
77929 167097 223128864
46428 49685 8165948
11437 167335 576586278
48567 74998 66206530
7000 159136 476086058
47178 136328 296123999
176959 190239 94635987
34050 51846 44433733
168258 177724 550877131
121467 152834 78681008
75854 106546 804198559
177951 185249 17100374
175882 193602 44397777
133300 162742 73842746
192891 197545 11603790
32085 139355 684290789
16009 148006 330597280
13873 145520 329715143
169492 196221 66782184
645 23487 57065309
180149 188462 21020591
68780 179989 278121124
171312 187756 764338431
149162 191535 578245605
78370 168321 225005754
99656 179315 199215525
177928 184945 17615033
62571 159689 162630953
4176 98132 235058276
63097 144332 887430979
180395 190634 15434142
66633 179174 281439106
182932 192200 842132468
52866 89381 91265662
29735 189065 398729143
32278 198645 680657931
119594 198764 275176656
177419 180253 108618901
187814 191757 741398728
61950 199866 936909985
43304 158247 360234610
175501 192514 42636440
169157 172839 9058339
170231 177966 19204756
191811 198152 15844346
138543 180911 645354804
136306 137771 301444992
141550 141884 809590071
68483 88792 605058330
42087 95242 132944515
17138 178322 403206722
182287 184937 6710921
78422 111623 434776833
37056 133743 843099486
134048 169232 88015335
9543 26912 43541327
58912 165394 266494103
80087 118584 96361394
4906 85638 202092955
127627 128807 382940989
25223 104199 197684523
60661 81813 643878640
189941 196617 16650738
42957 187228 698749695
136012 147430 28652036
37864 88831 127354652
74813 92443 685331632
193668 199542 702972172
115477 153338 934656691
75127 122759 119202072
56514 148433 230027575
15491 44183 578778771
15665 31476 458582763
79016 99890 980959859
6909 131497 916591660
188631 196789 20350288
76592 116768 953607361
109996 111161 3005459
88885 111381 928779111
141460 171692 75466617
188000 192579 785186612
138207 139245 2577590
78557 147946 438996495
7936 56676 325731297
66484 133411 167553753
37858 105365 351288752
20072 169163 664382971
124073 151990 231941724
7244 80960 201128851
70059 166305 152698425
172885 189976 42852753
78751 135671 142446116
68416 198578 325749368
68731 153450 212154868
48499 120157 179309484
52497 58668 15686510
190069 199257 628217258
198780 199633 383694396
107128 136193 670398409
157102 165546 812855383
44504 76720 322888147
107424 144213 92255730
127851 160375 648159626
6357 52046 990997725
158773 182457 58924987
139150 181817 929232718
180370 186653 15944379
182460 190219 19578295
152451 187663 88018790
177621 189473 2834352
172753 176132 8466225
191670 196970 13224661
13272 69795 662736197
132083 184409 118785098
111474 136676 63257767
180051 184496 129443573
18045 124792 517335198
182475 185539 7780315
79408 91389 109897888
85401 169995 211773700
174976 187342 31074783
95687 108333 31613853
106918 178672 179491577
81658 155106 184037188
84593 197681 447009270
28917 120756 229831362
120234 122661 6117207
67398 165781 451913435
129902 174006 769886242
47189 58720 430191856
32826 146931 943766020
149907 176801 172250407
93641 107648 35022308
197523 197627 208199
177101 179223 92804311
106700 179010 719542848
105456 146726 626110475
154476 194195 99228518
160824 180745 202166525
66142 176798 923218261
19563 40666 52877869
59802 189166 646537719
44718 86463 581820325
32844 113221 849160352
109946 155517 114390321
140848 149852 872330054
25906 170706 454292243
173726 190013 878404000
93543 181591 945195797
156278 172089 704236423
109352 126801 573293140
96270 163082 167484034
78872 108452 207856716
92950 152570 363389610
98693 124214 63996616
111502 172456 152572358
36903 82461 113993240
75725 122713 971202577
10469 20355 24888284
13696 190557 598184440
118894 128058 777162744
190696 190719 67965
70938 176137 853989484
9165 96160 368064003
85484 167765 205951546
5321 55482 125756544
193095 195714 42384816
10704 171841 403357712
146407 194512 487981992
71436 176448 262781441
2576 143627 353070456
126868 161275 751669794
35052 96710 415660183
113042 130943 44999525
54327 65089 26862465
42881 103956 152802810
10899 181641 427277164
29642 123229 234184663
35034 185877 548869383
107248 170492 378607012
6494 175170 422133138
118251 146989 72146245
8678 43600 278027355
129614 169948 100841410
129603 131794 5401666
44532 128149 21214580
107799 123447 39249386
185113 190945 194936025
182051 184128 580331960
32256 195875 202260006
83664 174184 226534705
183721 199222 551221932
13137 78138 478905647
146047 174372 443894142
100018 150509 126641575
96401 170956 245862524
110534 176847 71425358
84147 168746 971310949
148253 151431 10838836
96799 146239 190661056
50085 63760 630150319
114418 132073 44326543
75567 139662 691301782
103755 128932 322849481
178697 197706 47684078
23583 110144 685999201
174299 186109 996289481
57316 104407 117631205
126877 150902 60243363
105003 130098 63008595
109900 131485 54181413
70837 84621 610738525
183613 196982 959814339
141405 185286 109658839
128216 134546 11967813
79043 127853 122125734
74601 177910 492405260
189816 194370 11379294
140587 149387 492892838
104942 125012 129886797
37366 104153 684545789
127725 180443 131653586
166283 189600 58233174
131221 169092 94751792
53105 74129 52582773
128264 137179 937499190
57630 122734 50808950
174329 187688 33509438
157306 189810 81063562
157212 175945 656155497
169352 195967 66545889
34046 101943 157639225
183380 199348 40023350
143333 196310 998649733
18218 40250 55151931
144641 199901 138288314
115357 154015 698971112
8352 116869 271630712
1519 186093 498047874
177136 183245 15308893
156347 188463 80125107
81420 182008 727897245
60678 106869 115387818
117132 144712 171561741
26914 81019 383937025
139068 197278 145460541
189785 194175 34397186
128055 174228 526684250
19875 94275 900918251
191717 198797 931182964
89371 166849 194129610
113531 133865 231432581
123400 160174 92178398
140754 153570 32049793
2026 61721 149466531
108618 194448 621284410
34365 140617 265988339
62508 99799 93257228
172706 173687 2442999
78011 93561 38755091
174862 190512 39273947
84407 151395 903713961
53508 74294 802159476
191422 191471 117005
191748 195192 8642749
117107 128461 28552475
199360 199980 1540756
114361 164808 437158901
50796 156469 988565940
563 92998 231242864
44916 119907 187744684
185294 185687 35105190
143528 174001 76121458
85443 90956 13562864
59695 152734 622190845
40451 58146 44438501
110328 186616 190955353
1831 23859 676932898
18532 38605 29516393
7403 46516 97879069
123523 144581 133062328
61141 76116 516835861
165827 183003 42753730
185040 196286 28161155
196870 197484 1529804
148688 174349 63952284
35105 194595 399135867
194635 196016 3411124
100339 181364 374905012
153366 191254 988460505
157948 160497 6319268
177072 185773 21803447
34352 152992 556139870
152928 158379 42455204
175608 197627 885759126
181582 192813 28281456
175923 193468 895251956
42628 124757 764550943
64216 153525 66368443
81588 191910 276121373
23734 194049 881121982
65920 68820 797010762
65620 196206 326735663
167665 198318 298564736
34000 140193 265836105
49813 128431 196870408
39397 90352 714716658
188876 195550 794485502
82609 198587 290258915
29283 90819 153719495
36990 40177 315589796
132964 157874 619864887
59184 106822 525060914
116482 130657 463482948
104876 114235 853579288
160501 181027 640601469
114199 125936 263517203
67330 145494 844445736
181207 183404 5621777
175600 193473 44737214
97284 195075 244796281
149321 158591 23165114
1723 173959 693240455
147877 186260 199656456
57202 155677 246457137
77452 191641 906965966
143077 191094 120087580
13231 137088 310243467
160171 192271 35396782
126207 163592 93698220
140748 198072 886783759
125179 178655 133520534
67072 135038 170181451
29469 197136 419502860
198542 199875 3379113
195107 199902 352100693
128722 170882 887997578
136694 162318 64249435
91450 190006 997489792
31924 155086 308330879
7067 12807 14281954
100794 192705 888803716
149689 180363 848911776
84636 194940 276106071
121736 175249 133895773
61507 150973 907716887
110135 159018 122570524
61332 81910 712205148
54079 81376 987212482
35350 97060 154325189
99120 181151 205219564
102761 106896 10333122
15166 115425 250941352
10683 78065 168876500
10921 21166 312948811
97469 152225 137226601
94738 195160 251363194
189018 191298 508520047
24518 179658 388120751
145188 164077 978338587
115720 171096 138570441
161626 172685 892170185
160594 180965 342778950
25077 128646 259383401
119089 121169 5243458
13624 57831 741652777
23241 153855 327036832
148414 184725 250418677
53893 57970 10361640
88072 191049 257922078
91203 131708 101657911
47853 51786 9860527
181301 186816 659937841
36785 161031 331246010
89749 146797 449134396
93071 148408 941045663
21567 92398 177175821
93078 196989 260062368
139433 193595 135412801
84220 96249 452277517
32468 148700 291031494
15748 16720 2498547
59487 151215 62554021
30933 46973 40054597
41262 178880 344226950
22760 161783 445829875
84716 148530 159979916
121218 122742 613356166
138752 166148 68569933
77381 118972 104025772
139174 151783 524819266
90931 152003 153187444
60298 98744 399121940
108494 116026 770832305
192599 194508 2412583
139976 158857 379609711
102870 148620 114828221
119860 139610 990164521
141318 190029 121805149
84206 142442 145907513
69011 194009 312810872
12187 192567 940309410
193626 196520 7205257
148328 170269 447637512
67653 133382 164579582
114662 185384 215637685
143592 173204 73915342
6766 141097 433636118
197674 198477 627323987
119539 141865 56057829
52466 99102 116700445
40197 179096 851247100
68535 196455 348859519
6002 94639 445369361
32140 143929 279714274
39087 105856 166987524
29630 55826 65700971
168710 185197 687190624
137839 195665 850288864
19661 163810 361026508
45669 154571 272750359
116256 166371 924876786
6662 178263 646882573
102300 156460 91640214
149231 159512 904420213
125669 183567 144755526
110476 157790 118633856
176506 189079 31538702
155959 180216 60250535
43809 196097 381127374
71652 157805 215830642
11241 29919 652948215
145310 159694 36056473
136393 182069 567701353
25365 168122 357337387
61008 163592 256887585
45728 171395 92361305
30412 169190 347313976
41620 44335 711048548
157456 161356 666967395
55682 57593 4806625
83263 161743 196708458
34967 85297 847209090
69660 197757 320511433
171084 191380 50851420
148347 158265 24764745
3811 98001 235661512
134212 174318 42610120
69847 124821 137701033
138545 176299 94286498
189041 189797 1885599
57433 130161 269349974
90707 197976 268673546
157000 193364 370074620
125706 158258 81532919
2317 66781 589706998
134212 158387 60582046
129841 194383 235453221
53402 169187 289822081
81969 181349 463905535
39711 166964 318397073
171991 173049 223778108
4077 101771 244467545
170455 186803 688913652
167206 180733 33563530
129674 185599 139774978
96785 136631 809050017
104607 151752 141194878
64532 163553 522035433
184016 184230 544084
114897 165690 156662895
77068 158428 203700665
181635 189405 19613883
90127 119063 72580113
34941 81943 117581336
117632 172903 148984719
139812 147396 389857220
54434 97795 108382914
141068 161426 51070974
101964 105465 8713678
68210 134201 165246040
198051 199678 4142959
110431 146041 89224179
190720 198678 288268411
31073 79283 150467456
76194 183091 267341002
139265 171710 809100415
169058 192899 59597448
123861 167473 109124400
49491 76640 486673996
27091 137630 276768210
170412 192790 55963521
164907 183838 47119553
46683 196257 417699470
186121 193375 823330795
90134 199662 547043396
53207 150862 362096369
20723 168857 831955543
120998 178486 484769348
54847 83264 13360583
17057 113681 241701643
179765 184998 970125766
195267 199425 10443312
52659 177472 312325962
105297 162988 179031876
176125 180528 10836672
55546 88426 191185123
91301 193875 256930096
139999 192262 130641257
27449 179837 381171519
174298 180244 990486854
24233 185343 403234793
68695 83989 24881659
110189 169361 725993696
151698 166028 35821652
148038 159965 522099317
41090 87112 228071071
28401 174415 365412251
105330 190107 654436450
160601 174367 858567462
139887 184015 110269224
51098 182863 329742995
151839 164925 32847375
113416 191706 784072972
146319 193011 160880735
116496 198154 571257729
58633 178309 315125678
164461 187481 643208776
43428 77738 85977891
71291 179880 856052512
9203 21382 30612463
182452 187952 329645611
167838 181908 35057339
23240 25523 5684117
96509 113501 133998418
173289 182684 23537146
46734 67314 51526347
146344 168417 340843691
71920 88019 328201533
139042 199878 87697387
130294 139787 22582382
35163 92023 104090301
4335 169683 540698624
65224 122167 142495631
100429 139870 98856533
181131 183558 452422743
106530 186360 199833342
164908 182185 304154401
124088 126144 5215288
169044 175537 882212200
146586 161334 37056488
102217 161461 148551914
165813 173610 831983476
179390 181338 4881297
141535 162378 211956275
36998 169098 566094227
10512 26278 39569590
126454 151483 107740831
22669 48143 63760386
137497 196437 350570850
138824 199573 151974683
125824 147830 55159492
136942 170570 792810531
178203 187037 22256793
106739 110141 370360563
24220 113325 15403919
159502 194818 88226191
74513 199361 312480849
66869 105731 560755567
117686 140400 376808784
194858 199830 198781275
50608 118326 169520243
139877 165941 768002654
114204 176830 819590270
136049 140183 212647594
41543 101595 78927322
112986 125022 587188268
134903 137372 6197057
138764 187973 173642836
121668 171998 125946107
46443 86928 687289958
5485 15214 991097587
5349 113460 270538366
173368 174737 520419038
71892 156021 210811401
88240 181342 233000424
113657 118764 12876260
12476 160548 370883559
149277 155299 15062151
116413 197315 202456605
21678 169773 454184266
61500 133462 180119969
147884 158380 697806025
81114 185628 704630283
103287 188999 214623184
182766 198577 678893677
86488 124191 94463553
91330 95579 373240280
168823 169945 678516048
23185 104481 850513108
8173 38354 75655746
22282 181550 975520454
1515 182750 624976230
185794 188214 6108118
18304 147123 828482281
66924 90534 58858494
158668 196588 993448772
108075 122523 36296043
150351 187574 682998515
147655 156234 193600435
127184 171935 111852780
108610 180198 179021956
88698 191702 257931672
928 140904 350460675
151789 175103 950079149
109625 193378 648068862
16859 125082 270933173
115075 182961 169897551
199094 199209 379142418
96377 170300 185086022
10165 127866 500102047
20699 141417 497650706
147568 152181 11479817
1071 46716 114208274
169965 180061 996886563
101234 128114 67355886
15690 20830 12928606
84978 160325 188771528
191644 197019 13428952
150818 171657 51858201
154098 177005 859846359
132961 171401 96021064
38991 85801 117116943
11079 51957 872755453
105638 185722 320612981
163348 190260 497963758
23258 26630 785171821
109783 157578 119977561
182699 186207 401524767
32892 102434 841539867
28631 158556 426794998
160264 168018 19239310
128061 179836 193709598
190762 199190 126304134
61261 89792 893505617
135882 177926 105036582
157558 172854 37939053
16708 119075 256168607
8353 183660 438770390
135662 141089 13618788
36923 115439 684524429
167472 189827 55900785
89159 182175 684156670
17249 167032 469478547
113678 139335 64440022
75426 128356 692966502
66400 93307 938307833
93048 116287 58209851
145754 164718 47562926
15368 59705 111224268
23886 180757 336710535
73876 103204 73333438
12515 81554 172891531
76149 80305 10290897
102280 105420 146417213
95441 176690 272548505
159985 183021 57453384
161338 178419 443952072
81380 155761 466841699
76858 161219 211261672
2312 196543 486028458
151318 188431 92661242
122409 182639 150580443
189431 197836 738299964
71637 140389 751036219
52302 76481 60691273
3009 58344 771991812
49760 57270 583277366
153192 194679 103701697
30945 63740 81986506
154027 184611 76343815
5582 105466 249961818
190411 196530 87858391
95820 134223 528598708
198914 199204 722607
101115 150773 124524449
174413 177514 7726608
67845 116579 121897648
187673 191948 10674641
21281 125787 261695223
198251 198867 455793240
184472 189366 12292958
41174 175389 335836987
40374 150379 678828923
30095 129037 765403663
187479 194082 66617687
124264 195535 178324403
2604 100523 245021476
172083 193875 298892465
148619 154818 831737458
74554 179520 262497438
18713 198611 457085523
172354 189186 893150133
170591 198984 33495422
101844 163169 243213828
130459 137094 91860482
127490 164428 488537567
89834 170512 493783512
144969 176219 199954204
100009 172612 181655810
85556 136855 128491988
138258 165642 349829465
34040 180004 365030550
18151 90527 180897938
24746 69707 112576369
89021 141425 828596201
189020 197199 686744252
2031 51077 461857421
23263 47360 301588891
128455 161928 83926494
170523 171721 2930439
90527 161984 179289289
9569 60371 127367360
72320 132679 151214528
145208 154555 23463306
151462 158205 472453688
39782 198032 603028471
30220 130455 661041403
195595 198948 8386993
198351 198973 1593559
86835 138605 793306642
5547 139941 461162152
32575 177045 480083664
171067 172723 4133440
165069 193052 69797872
143298 173799 315147164
85515 124359 97281567
165289 198082 81852231
45400 143500 683015328
125560 172978 118479192
79856 161693 136675390
14807 40712 892141436
126513 187918 153586865
39388 198522 398130450
56906 177273 333590590
123234 153383 551127688
191534 199574 20173701
67350 136926 174231055
140588 163712 57960663
107628 160694 228964391
74179 191748 158998495
166224 199430 327690952
182218 186833 11713614
34811 169064 425377024
41365 102435 441396542
48001 175021 317878424
129846 154596 897851456
7844 68004 150623255
3617 184659 581744191
195586 198365 2816452
150191 159544 23279286
101103 154636 134142420
60330 125468 143314691
108014 186941 197631539
95004 113104 45249639
197987 199230 173320766
78929 166490 690760553
197284 198150 2216021
100669 114025 648889616
96841 98184 3401219
127905 166251 96044199
89838 125999 90774672
14420 27922 33922881
34576 81420 117121018
83085 165125 305366805
118200 142708 248039746
95486 100901 235705540
116037 117953 715871431
55365 94408 729427646
24973 50847 64729920
113694 170239 141638006
71192 88626 43517039
195892 199924 201027930
157623 176135 693027997
74777 117762 107488961
102078 107288 12951079
122761 191026 223701943
36914 69990 82751577
164629 188434 59331811
72425 79750 440046
156863 189468 878306257
59294 162725 258935062
59279 118711 148570603
132057 190610 323909233
116162 166046 125008508
176531 199058 56448060
131962 181760 120510041
69296 76359 17780950
28708 114064 213557387
161983 172208 978137410
53813 134709 202510078
185863 186829 2451821
188651 191772 7806129
2051 28155 633316198
122069 173346 128212368
12013 90701 196788913
115974 198298 556527278
179680 182285 2238192
190926 192499 781120267
74701 194346 952335276
98668 185501 752999519
77071 160022 207660222
148154 174079 631104739
141872 194613 884775183
29885 172520 824842266
163137 192967 74430442
20113 53621 375508156
111239 125503 302997901
140816 179807 97221810
59132 178322 297948658
171247 192162 52376975
122462 175875 133588290
3168 97995 433101046
30942 39368 766192298
185766 198613 697242876
90343 127989 94484025
182613 192934 25943267
190897 195879 12476049
56657 126449 965974859
18490 38470 35283369
153626 157544 9958544
192242 196651 939029838
94374 188906 946507478
57601 63887 888521293
72210 79680 854726355
122810 173393 126418324
146718 182095 88230706
167538 169638 835254503
93970 181170 403300338
189652 196192 211619295
115685 160313 111899882
49286 86131 92178996
81289 186677 875650170
133074 161501 697899646
94864 144855 125178141
41256 92367 127755592
53627 152018 462569970
7253 50215 356677995
187166 189684 6273106
131682 166577 87370285
38085 83856 114487053
191004 195622 11544076
105903 173367 426777655
36403 136264 250009473
58772 88410 802081212
156564 175278 312834349
123315 141880 655218970
58008 192292 335859663
119127 167533 121189874
30568 47884 954235659
4312 64221 149922830
63261 188167 750149285
109443 137841 644171932
57608 107364 265845718
15739 110176 896485827
123840 135466 29148691
185072 196078 27585168
11550 179896 421235929
172954 174225 3234114
167434 173786 341780923
153035 186794 111392416
22140 101496 627171267
134457 155211 52055169
106276 195229 747059709
110938 134067 338821831
6624 106571 926756079
101200 185566 211143219
78684 152020 359170643
105455 152938 119026061
60029 191757 329502398
109855 115050 966740736
174523 183746 23117025
92055 161039 173103834
178163 189619 28807619
193204 197752 11366236
126563 170880 876307594
85510 150144 162032414
169064 184304 308684870
97256 131559 732441873
4319 72880 171527271
23891 161088 343715292
194044 199037 12557880
11719 148219 341998838
177727 178729 99784533
82181 109244 67661659
144610 187631 107661815
118053 154180 90563535
7669 76177 633375876
52062 126960 187596648
124097 179615 138692228
150232 199008 121838929
116986 127717 2495353
3020 158117 725023558
192890 193433 1349704
129565 146598 42577713
163575 164219 462194430
101179 143982 107208339
161143 191750 76314917
170542 193158 430961249
93110 169706 191823645
188777 195667 801210660
121347 169176 416925036
98704 163051 632994631
32232 166192 890883851
66102 117864 243665287
14074 129674 605545079
35719 46325 267994864
158085 171287 376354804
32688 50039 43325308
150636 195160 970554443
100247 162552 156184280
21845 46163 60904028
183127 196645 33829273
132670 168622 89928338
167659 193092 63614074
154313 183833 34162144
143891 170804 67235773
113810 133911 411916972
146471 165496 980837175
30267 188339 726181886
30412 64356 84883550
119129 150448 78683474
121047 194939 184929021
181271 199502 45817963
196366 199296 451132212
68604 99119 156566613
92641 97489 12155745
198962 199346 973958
71075 189358 296067637
5841 178420 431811834
165805 197543 800813128
133381 142109 21858860
126817 157123 861769821
98911 140899 105303436
112293 135553 386457060
13927 186633 914622221
128264 198803 792343696
142984 155183 30613256
155066 163720 763064696
82716 106716 60024275
28301 88907 151529019
183612 189868 15665435
46010 134453 221448104
143223 171486 315574270
186578 195242 462584625
152893 191659 96851988
195137 195535 167022618
160832 194919 85092041
164000 189943 814241483
149417 195040 138015927
17033 197381 656477745
147104 174418 68136864
153246 190744 852031115
30393 53253 102016687
65149 155062 225215784
16347 127810 460913295
171059 188262 43151098
185958 191251 564812107
75966 127798 129664647
64583 126162 203038463
76519 100665 513825754
14814 15464 1696608
29269 177584 371053056
99806 174110 185932159
95326 123108 69611258
165760 198494 967012290
55464 120920 33380945
140215 169028 72021710
124947 139898 37390807
185519 186868 3404171
127573 170941 108391574
18907 167595 372131073
172264 190211 172841021
5231 21469 40671712
179235 198976 49624851
29467 102987 183836483
197407 199592 5571773
115634 163657 120474435
142556 147741 146720873
175696 175793 239948
24527 183115 396904236
136666 166305 74180764
146162 180337 752427577
185847 195106 679834530
138931 161668 57081979
122316 185351 694372475
172731 187548 37215480
114460 156440 767588036
118050 184115 165302940
35218 69236 90482624
12442 20471 20284432
45876 181988 340498241
36379 159324 307809009
149977 172208 980600546
11860 150312 928939227
58356 124741 166041300
79313 193752 694157585
19500 109989 271762019
49662 59709 25334759
51736 143656 230170885
8013 135072 318142577
111341 119508 20410232
6444 199004 752648006
160873 182978 608572822
9865 20463 121663524
141698 170009 70788674
198991 199726 416559415
119696 134843 324866523
73207 186316 283115458
150626 188500 94560111
71618 150060 23006187
175478 191438 55306397
48763 140054 228585478
121988 196416 835975084
112252 120831 21550562
89532 173089 449891685
100171 131339 952766335
3942 163964 114965987
145668 197720 130085054
152448 189638 92916306
107969 149698 58664231
194151 194450 776320
38304 106630 170870889
50992 91942 960530086
199272 199273 4133
95365 184662 511555720
94925 129849 87614538
3755 19204 38688990
156304 172642 697849287
31534 107571 405435758
121458 182357 152272054
28661 28994 207404718
76034 92124 456180565
122964 163641 370400849
186616 186951 830455
49977 139626 224513737
91482 95664 753995353
167490 181744 35458448
157927 167027 22606851
13576 105974 231340211
65764 145687 548800787
114212 173038 194354205
44516 63248 46934423
140757 169199 71093233
165395 190441 659736466
169333 172700 227112
192843 198359 13822953
5272 34161 72417832
134996 177941 107280999
72911 88638 39223661
83197 93386 25490315
164845 168479 8874302
151057 180473 73122730
39548 65785 65561537
155030 181164 65054697
86907 139818 132625249
62150 164589 777735819
53215 100167 717412311
75770 122901 117902880
132457 168201 22364578
178361 194057 32260513
117746 163278 114230006
190116 192179 5146244
129282 136197 17315787
3916 135518 935463022
56025 89661 83790248
26951 97244 175868908
79160 168411 223295285
64020 127447 654122782
94149 133573 896534559
59700 65092 584907984
189371 199795 256662189
30313 82576 454003639
34432 174442 424218922
164088 173869 24153537
35326 169965 336952521
52441 98621 115582188
48760 128682 288655815
131525 165313 84715913
62458 84274 54485410
64968 84106 716559524
185048 192404 18489263
134287 141853 18946771
145760 153953 385124514
169776 173566 4144189
4484 5338 819208421
151756 195250 462938968
38986 83050 680374120
175255 181439 15354309
11466 146623 476486184
198444 198989 1403254
132855 149523 47657182
137620 197664 523907473
55634 168123 281345416
182993 192086 22819046
81241 126326 112937624
154417 184369 610761662
115597 167152 129131532
4201 191344 468336017
175486 192748 43239957
65185 197771 331759837
60923 83135 55480944
126589 177992 128409112
89494 113542 875756588
85833 95886 25072002
46431 182869 341372835
85769 183377 505333589
108633 135819 35294514
144790 180372 88797269
153992 197740 854863182
13109 17926 12254104
143943 168371 61083633
174061 175898 906967252
194713 197501 260445677
114782 128631 34830311
62416 134678 180904825
80278 105270 62497960
151418 194022 106363380
120276 158748 96508587
172664 181909 23063285
10616 60176 124341897
3027 112674 274322853
149226 172865 58875896
29329 76796 118876464
470 99253 954089108
147399 177966 76202091
116926 145914 72694921
49923 106585 141765457
95455 154457 147872305
36205 77803 104168968
125986 178271 248495841
7010 80291 563944259
14568 48340 84642518
189650 194655 368241519
73096 127328 687211992
105623 138399 82235538
59913 78205 45721213
170443 185140 36708855
108507 135272 814292905
174315 194032 49329951
153669 165021 28506399
153447 193904 101109971
92052 167912 190052059
166508 187255 616014307
80182 148054 170095866
60132 79260 47764951
56754 134822 195256850
121181 139233 742409769
60263 168856 271667615
80463 154517 960674651
99275 133426 85654485
65430 191876 316416074
1762 7490 9040308
186881 188184 370521123
34565 82278 385263203
102195 123699 53889007
178827 179904 558547460
148012 186111 95140472
63119 180989 844178257
51300 169487 351332088
74878 183404 271510446
173736 199981 478552760
160885 162393 887617672
132833 196950 160278026
17035 99687 206795661
20887 96382 188860567
34858 162809 320436480
166061 185145 1811392
29065 123345 235945199
53395 95647 105677086
81140 154901 184778670
144240 149783 14043267
71692 112432 629674362
185489 189500 929675822
67418 150189 633476839
90482 133290 553000409
76281 110607 990209659
37730 66613 72295115
153382 171283 44632075
38948 72660 998564538
185700 192533 17105424
171904 177056 1814571
62342 63598 3139038
48698 169252 855370236
167950 185455 43777293
55730 106974 91079168
28707 125982 243565792
183976 196580 31515323
18522 174916 391303174
127579 195640 368025053
196709 197675 2392015
140205 165062 62300804
148184 178085 157044658
62059 95406 83333145
6215 86171 859415841
195549 196102 353581370
11242 148487 343838667
170584 190261 49250923
7770 164226 391856553
102759 124523 61133661
69042 83834 37032102
42786 77903 959291493
123454 190655 931463746
28065 91444 158399477
164595 179844 1742730
199477 199663 214829737
161544 178253 41399691
125135 195602 811378479
155365 159304 376857803
137341 156728 48691416
184845 190602 14545108
138572 179232 278383842
91887 131062 98348613
11491 98783 598459175
105939 187598 204455251
173016 179487 16097154
139593 186820 118069461
72077 190280 295886627
43609 124359 202182273
150412 193059 106462024
93271 182537 834466964
67334 106190 97199994
143152 146710 732549624
34053 41541 18706584
59122 91899 705299571
22050 127098 469655365
106042 168421 156168542
110123 167195 142970912
150100 197658 981225960
115799 180053 160654723
6218 169181 407967144
33597 99465 164722838
68405 165852 244039479
172263 196461 734555069
89775 118765 72693916
113941 127598 311700396
83782 148083 161176420
51438 178470 317833506
113655 184487 177294970
59276 192630 392878630
152213 189401 961863557
146245 187295 4177000
61622 158987 243749436
178074 179412 3294315
155234 185807 755830364
159441 196096 91552023
52686 152246 808484357
65172 152001 217407165
52662 65782 32902646
89461 124216 87218815
158837 183779 558052835
115297 194019 197021309
33560 64425 90244051
89535 161734 181124172
36481 98353 162383644
195953 196971 2495273
74545 114958 101047401
180829 199406 133388239
187082 188875 168799127
193051 197664 11489815
16168 58297 105680700
132381 194179 968009407
196005 199463 800419078
88280 101272 50112376
43850 177976 335576376
47202 76028 72254683
71706 96768 569637194
189374 193647 981534782
39730 76272 91467557
92999 137130 110617204
38004 83409 838904189
39436 163928 927274278
75884 169712 586630137
9417 189889 909586959
2732 2904 913437774
23028 79064 140300677
33641 126353 812184054
167148 189935 56978475
136761 198350 261549710
24648 36311 29283155
187249 197985 26804639
50302 122903 899300153
156781 168103 337580135
99839 177081 714426367
51891 194716 837496282
55770 105914 517720234
2969 29827 67254380
183859 189752 12047700
79259 184763 792188083
160558 193844 83108819
83096 195808 400991565
20110 24199 233788535
122521 132980 6640481
83856 154473 356357812
3872 195384 479274032
73488 178436 262524710
154505 178217 59027185
162789 192054 73920127
84735 162555 195057139
36084 66414 144835507
43014 110433 168714789
156383 180037 58736895
82321 179092 241997700
124611 165154 19100437
80381 182125 875880820
4670 22281 317749730
126834 130312 8735449
52980 150038 930517698
145632 176519 82275892
173944 186557 655409828
86398 114253 632510942
199818 199909 221224
167123 192803 64192135
2084 134309 331001570
192461 196870 652736569
105219 165487 151055892
98451 194914 241485850
88154 91800 9105567
19121 134220 723621486
170512 188647 45380407
76104 109953 84479145
183862 196848 578975846
154632 198798 714942012
189209 190095 2254225
31198 193932 407126438
17078 145721 322052880
103733 152041 828295889
19174 42301 578207298
154354 196415 105066313
170856 188389 295492922
194154 195944 386418228
98168 175930 559894843
189138 193023 425952024
112459 126692 35816662
73767 190258 291583008
74350 135595 153396692
76288 142496 620819697
175293 182676 913119257
191174 194734 617826419
24494 81309 142230941
124249 184704 151154797
190726 195192 11135322
131914 166384 876325960
108612 132614 644618439
40429 47007 689301085
80059 105795 40398718
170231 178182 19716116
7322 199104 510452278
170149 188247 666965476
160454 183577 132218173
16984 145415 107082688
68582 162483 226154976
165040 185679 51420201
109188 180132 177411449
79937 94730 648521806
72656 197727 313017772
137897 143687 14460688
132711 189807 142792398
105904 190842 212635415
189998 192166 968351224
12943 88782 189786356
118950 199989 202821383
67952 140836 182544527
136664 184418 518202
114323 140588 65925336
13395 191097 123746870
13390 139657 316297796
153673 179690 343709277
60615 159591 224438193
51485 179850 321127660
72554 189796 651909836
32411 151349 17090515
4327 56242 998143360
72504 175942 258868815
123479 173493 254403231
41722 190548 372470512
19922 169197 739943482
32564 75626 45138638
191812 199152 18362250
65181 158085 232724515
176433 191067 36716921
164212 191188 494090378
49873 103931 135247212
52262 99215 247162970
59075 190106 327748833
183423 184343 2269479
4098 143543 349004783
7544 79119 179202837
158932 177372 45875920
92697 120570 69806628
106931 134193 582681580
89263 174610 213731668
77190 114763 93885096
182391 192491 25449905
63458 84141 65264995
98599 167324 172105385
185873 192176 181162996
153178 155471 5821769
196402 197900 3779402
179427 193997 36604837
29865 69171 142600596
116028 141984 608113119
23084 68943 114743508
97590 101459 932210946
146138 153196 17691352
82981 132519 853270710
53796 188319 336665697
59364 69113 24221677
12047 133066 303109408
155575 199063 108609133
85312 198957 284451445
130787 166205 88642498
186168 198837 31706501
147649 160510 32170763
172833 196511 59282558
166026 188475 639785032
184149 185424 580924426
93539 187158 234375959
87947 182202 235930863
102330 130114 561947120
188170 198710 933513529
190727 194764 534093831
62510 129878 823239375
51376 178044 316969108
64941 115193 784688560
27125 182430 388536206
64369 66799 60432859
9328 145759 734821319
33080 84447 128376593
21364 145379 975551111
172665 186241 34032830
46464 109155 156840746
72844 155913 355523423
102715 128145 63813372
11825 88884 890704366
92814 93912 276022737
130765 136713 14899062
187974 198318 25848615
181778 186419 11787209
57768 61659 987987230
79886 148598 172208607
57613 64432 633999200
52652 103719 127785572
80178 173665 233868868
83078 103780 51753431
77208 108289 77620220
134626 180493 114446096
179174 180111 2326334
37011 51861 578644320
41035 79901 97246564
125220 179924 682072709
134108 139373 443327734
148842 164796 724566571
157868 199861 104905065
171062 177764 16717596
120012 125190 520255165
141699 187647 678516314
181691 184090 6135348
144280 187894 109121753
10715 174544 410111785
182005 192922 213257935
188287 197885 324686095
34114 185603 379052771
129518 136517 111738218
72754 76612 9846307
18835 90950 180204075
19818 94545 187007614
140873 189673 242541894
184800 191764 123984592
37644 107209 261019934
116232 118745 430425744
90049 141818 129845232
39977 177955 345101491
73293 198432 162072205
38681 171102 331296288
125134 197679 557070455
165617 168339 191092150
191149 193226 880835788
19737 126497 964120905
184546 193845 23325003
147047 183928 895416241
132356 160004 338380610
81886 172164 853918476
37599 111904 398521709
186085 193590 18771524
171577 198355 67082775
152011 175896 22765366
192225 197240 12523644
178455 188089 24310724
168244 188916 12140878
92285 194062 254824836
102050 106149 10231522
22697 76117 254509130
68536 122846 135964816
61517 117260 139377070
95323 167646 888356220
70620 143049 181367311
117986 197729 199532377
95275 195802 251670953
114475 184657 368912085
106851 147160 101136430
146792 191977 238826029
126395 139289 32303724
60464 113278 131962372
87569 194478 267750090
9633 90302 97732945
143466 199424 615825018
65685 113121 732442365
22404 183429 689060637
54889 173324 475346542
28363 42043 34291260
181624 194145 31496910
52599 162819 276129495
131522 168426 974851040
167436 170497 392227243
160707 174103 33257369
196190 198908 438746920
128886 172603 109249470
8067 39006 915889441
169806 178042 27737772
173524 182697 22959193
118307 163426 113172760
45806 94160 620905004
182462 184489 80458718
150223 189412 97796605
166041 173879 158572595
116800 136899 50441506
31224 55501 736658045
130004 187708 89697826
172944 193291 50973384
167285 193462 669534338
135952 168251 108597338
115516 138897 58675514
40679 160970 419275874
162807 191349 71196865
198373 199438 290149309
140162 156790 632459311
65413 136243 835340158
65320 114515 123047822
90599 118636 824033784
65177 80252 57606289
122697 194855 180567008
5093 113099 208052911
15041 40956 20585865
90650 182837 3292514
53440 153903 251522658
158628 167905 23017992
78230 131504 133283392
60011 164084 260548914
6634 27186 51489628
127142 179121 129780603
52585 123736 178163570
149361 159295 24797991
90728 91135 1044934
6629 100652 235325720
197978 198645 1700541
161842 162577 1841547
33041 124814 787273943
2889 55047 130676578
171501 174694 8006557
138316 193263 137340033
47472 136182 334003035
110770 117439 803137820
32611 198429 496729305
4648 151929 468381248
5973 100594 284900022
71222 80315 425450869
121866 170025 321566400
129539 136342 17016826
708 70446 174494375
172727 187241 14246282
88822 143072 136040199
37938 150591 282126395
53033 129870 962541975
143791 146949 353511
110542 173571 70426786
35940 60718 62071974
37875 43994 3609393
37036 172014 337743369
161927 173291 845713394
134534 159336 62154857
11156 190316 448546634
571 80022 628498097
33281 41694 20975568
33278 139066 264799768
135653 138452 7071128
158979 191735 81776644
43253 133199 657107172
95354 100253 635482917
194544 197946 358038343
101797 152896 128027874
161336 177214 39404567
107289 175950 550095361
128464 141946 411560289
12058 54783 107169080
88483 185674 243420208
196757 199473 807813762
53015 198374 363797367
102767 143002 100882324
148672 169131 51046791
119461 120313 2159246
185163 195370 25597571
148506 181513 601790276
156772 173988 42718419
44130 169345 313486684
57277 147385 941661002
185272 189932 860586320
58969 117138 145347128
104043 152377 172168090
99541 169979 176400181
82830 115798 82451656
26119 145254 298314324
60214 122356 614092904
108790 170479 154489413
74837 177011 255592210
95139 137191 406372507
172765 176097 8368777
145655 196983 128286363
12276 132180 300302987
84871 98236 33435884
73884 139788 165074700
139331 164831 508291074
75262 95746 51161876
64430 71990 18883333
183443 198595 261423360
60497 76514 40090673
167694 176277 21390118
136064 149642 824491966
24918 177086 483975987
33939 135400 277079171
39234 60558 53398917
174974 196992 55110388
94125 109374 38065353
29904 76407 116503931
178312 187173 324433057
62799 69533 16828277
144878 174473 675720541
84373 131566 371314937
87669 93115 778006186
165377 191556 592036597
39617 111797 180410480
79391 164922 844543465
115814 136959 53078396
137859 147266 313006003
168081 178482 944365019
130364 186622 140671273
183760 197716 72191652
63039 82702 531496986
61002 133965 440653578
45746 46282 1351336
3131 71167 170214367
155258 164567 939991460
74614 171341 242003290
1698 98343 241723531
119836 128483 21762813
116859 155282 888486799
18292 63569 895042413
13108 45648 123591347
59649 127769 170341771
95074 122822 137152330
66646 157937 443959866
118496 158405 308683224
102953 116887 34949662
72206 79185 3486976
105361 191698 811588667
24268 198263 435511630
68190 173530 263506373
109567 140048 601244740
54405 167609 611414200
49970 121627 179342022
124858 137585 31837106
87268 118648 546377268
195555 197934 5902000
65256 141732 538442701
141005 144478 690702987
181230 187908 736937704
162026 166189 119276080
48792 184854 31046281
77054 112951 503600350
198171 198573 268429713
48798 69300 267566982
76268 179815 746978197
125150 139090 405684849
27200 183069 390032783
177015 180300 8062457
135536 159899 561908175
98259 112495 461394152
5180 27230 472840374
185010 195060 454515335
107183 159341 483490190
180386 191308 783020820
14318 64982 237654346
116009 140928 62558403
57019 179708 306649854
9749 199963 837786041
178470 199822 306074938
25686 142596 445011166
7127 156893 375148853
188025 188805 879955575
19469 99989 995509059
124745 199399 698818943
15635 135678 300566315
16043 140288 311087309
195752 197367 3946181
35890 62134 672571376
172425 193399 52504900
15528 179236 409566019
48602 170276 304519013
69469 148570 989948899
153447 198858 813724943
185095 188626 8894105
74579 187244 281982710
67660 135143 698333050
147616 186426 96939382
167809 184799 42425524
3181 12796 716535661
151746 160696 371145230
120418 195778 748011458
136295 157394 52965840
73067 197338 40469648
41450 56124 36927031
50561 172771 47292358
62626 176545 685902943
35995 80036 110161166
161198 170700 384154654
158913 198086 434744235
179934 191552 346219537
63079 87245 953141941
24116 188080 410460335
61879 72239 25792150
110200 155395 113366597
14365 157404 358373689
187164 193290 15283000
146904 177401 371942717
71591 120908 184337257
84732 99779 402591650
7472 175558 420638298
113523 163212 124670564
188028 196965 847815377
157087 166095 22376236
32466 79529 889517131
93232 188989 251139102
92728 102770 549529458
41766 167699 333503449
55271 87313 354782392
49632 195509 365079379
4073 80101 190242293
67441 114437 866234823
16797 157197 351619104
168319 188287 859935263
118165 120543 5995738
83616 138485 137511474
190466 191414 2351143
186238 191973 877894630
115704 151640 90149656
83301 151065 13576309
11591 170672 398289847
24139 63804 32330858
96097 198662 256753105
156397 190150 84235430
52637 52665 71317
177928 194690 42070660
101575 146042 111359667
30539 171336 352225525
71357 137204 164935149
95182 176359 203157244
95027 106321 63644810
55155 62296 17803068
22608 65532 288079777
133118 191177 848810659
46446 167520 595394165
180498 185827 13572675
143251 188493 113135898
10095 129549 680571388
135416 150291 38210791
127224 176873 707802330
125098 167056 104953756
122317 157755 88890412
15773 138609 307604027
62419 194997 113811341
16006 72574 141548555
6739 62139 781609266
158013 199787 104363842
3079 14776 742202886
150366 190323 316996661
93793 176312 227731342
41870 132555 641631449
99161 153502 681162503
140711 180243 98557989
158167 178380 451257032
189833 194197 10917891
165042 166741 4114020
13008 141646 322213794
39270 174451 338189317
99702 113486 34464351
119274 157124 700855455
2668 178202 439141694
189283 190472 3041360
771 143113 709239055
173697 178529 940421197
153969 167221 33107013
28959 130402 253990198
73177 144632 752364581
183566 186049 6253381
137448 139366 751891808
140418 146143 14323947
199399 199892 1242731
102232 155937 134676036
72736 132813 150546934
179986 182183 34759008
58302 147903 386034348
16942 120883 788096231
174088 197576 574254791
73225 162853 302615360
62081 84185 119702970
116242 174171 144970916
39681 43573 9572867
11706 57813 115745991
103785 192062 220973093
134833 172285 93612991
3234 29460 456490020
167371 176829 23565318
147085 183335 90502619
16947 178195 403374208
184952 199415 528154235
135035 149565 36495038
123810 155367 79124335
44416 69587 42077052
111226 160267 122149624
19893 73971 135315098
55074 63962 22144980
85672 195721 275421990
169654 176278 16444839
125082 165436 101051806
6834 93836 764774557
121795 160459 653830873
179935 182697 453946413
111884 178106 392031519
138369 166850 844878931
812 105355 261548885
62838 70294 18635248
5784 47211 140203460
95916 133331 93823239
7525 133975 858287648
29526 110327 202143044
47669 180087 678446227
67562 91859 60574607
88546 144272 943527779
44344 123933 199278146
179808 192123 30992360
111179 192557 203669586
148840 155306 814779895
175480 183878 21057320
156734 175444 46491160
131987 169588 605019777
110914 114245 712420046
26240 96146 992777682
149873 179789 758962511
63148 123134 221843239
143098 161376 45876690
167830 183123 38226348
58868 182666 611215564
82487 155007 962640444
55044 116275 924632551
128128 146195 571794695
115012 152177 779629259
55581 140154 211632021
165334 191586 65480123
198266 199370 906030128
94493 169305 364656022
64362 88294 59723230
174436 176381 126212551
173973 189457 38833278
39032 147833 272476273
102197 187145 212647273
10260 86342 144442316
41127 193809 382097645
169328 171836 6157946
109387 186703 193633415
24248 145352 303265809
152451 163359 27402645
5736 136040 879376599
176714 182062 13270240
84067 172249 220716298
93529 154449 863191999
109781 139794 75313798
167256 193645 65987967
126476 191773 163301423
79080 96595 43701109
84352 112381 70143105
110795 187466 191923273
28066 180287 380747661
160206 168044 19445003
21236 135060 284959447
61894 115520 134073776
143492 153072 24039652
160875 192465 78849062
121130 166981 114789400
26356 92447 91761893
62095 134211 180497046
42399 63064 51701119
55103 145849 908198850
153255 183081 74455041
146385 191315 740798557
23084 177767 387004351
125339 136680 139113431
42976 73603 76606886
68476 139040 439500461
116430 165379 122749939
134617 189559 908086228
193849 195165 3310349
10595 16272 14319041
17831 46430 71529941
121164 169584 121238103
73749 189268 289107213
63753 134055 176029964
123574 165889 106021207
46160 111121 162553309
181938 194146 30679078
195824 198683 158039501
169532 175699 15305188
93106 96900 9483787
117189 199019 573182460
72069 173682 561410510
3367 159857 489461745
48411 51126 6697241
26069 154889 322618316
76126 105846 758675060
46174 134351 929010261
179219 190945 29566204
70740 112430 813475466
174574 192942 806253562
93631 140370 231373134
192748 193897 954834090
19401 51748 80904470
121967 127379 13686478
171097 199207 70414502
11076 143250 331043321
69944 181716 279556442
46049 71660 64086866
116479 185256 172129840
165108 172809 18958479
2320 7237 12261819
56567 150024 233924732
81518 131777 284669119
31283 165123 335086345
174835 180789 14751130
76147 152486 982995039
108059 125964 354863642
195612 197433 4466857
47348 100484 778906749
196174 199828 654023613
146787 174255 68547077
18271 193275 934999160
123010 163194 57243023
159757 168212 20982222
16061 184227 420859458
192174 195818 125543456
83204 107374 531077832
57106 155815 247077098
184156 186716 6465750
103439 113587 25396662
83149 86715 827519664
189202 197009 13966982
57485 97632 100201505
89025 136143 25767079
115952 135501 913521588
36418 81129 643414430
181681 195651 35164002
30255 57315 492062584
76034 181227 263002937
74762 144076 173494370
89825 160163 176339303
42629 140956 750397846
73555 176237 648579236
37921 144120 765369621
183768 195838 30239482
53546 89672 90194169
85142 149937 606545609
179365 184033 624157775
195204 197664 221128857
24309 135714 278952838
179244 188922 829109636
188319 195345 17542376
30530 176156 859475590
140421 190885 893111822
110639 118845 599987920
83567 131717 120577501
176277 176900 601764002
1666 159680 487022683
158476 164956 16296348
83356 175247 229924972
22174 55209 451390202
199254 199373 308001
31049 168759 774397686
117837 139517 971262279
20587 114164 954918944
25191 190909 414834359
44216 70308 65368541
33625 104535 177372687
37712 158086 301451618
114036 156326 106150219
49279 126267 192758489
12433 192079 449739669
155503 160864 13415579
32169 137504 263633612
7919 116688 273891689
1438 42278 304996531
140419 144041 9027858
188461 196236 919963704
13750 157681 619793953
12846 18053 83849948
157839 188243 304674390
62666 73647 5331478
150597 158504 19730420
58215 99222 140923001
141563 175439 84608861
167341 197240 598289903
22095 136555 788620131
65433 120455 137671829
190048 191537 3712959
137136 162456 63505589
70586 90857 856140941
44946 86727 903790563
154949 174721 641420878
103239 176154 705738332
107806 177050 647841654
16744 38027 53282946
59478 183355 496969956
21545 176697 426584235
38978 159954 302862808
29485 115608 389074288
147078 149658 829595131
173727 190392 896924138
46309 172700 316254083
121642 174233 894464357
85423 184440 247730867
81646 116950 929986398
185095 188182 209365996
76330 95719 48350720
177877 191002 33001381
58563 177664 297766542
151340 192183 101970215
182371 199593 43283853
93660 155957 880605927
95654 151963 141099173
25224 83245 504025852
197332 199393 5276066
75175 146815 179408757
149360 181726 80605292
173423 193061 168967626
121676 140278 485796269
78244 157507 198536492
106747 152827 808386713
125553 172567 117480635
65995 140501 186549106
83667 199648 27706932
103223 181371 195487785
64497 66815 5856524
197689 199055 204931907
94861 187670 232327129
149165 199863 126713568
68356 89522 52809748
166778 197668 975680505
152935 152970 779889072
133076 181152 120038070
58554 184235 314297159
59174 122730 405582596
15995 190293 436268599
195082 199172 342701616
74904 165562 283333736
63382 169030 119217980
154027 175984 480088806
60882 166488 54766596
28316 56381 70476657
152174 155579 8628505
192465 195573 7785257
34411 69623 945221925
30445 98940 171269207
106254 191426 96838577
21610 63939 106026419
131637 199529 41522835
89253 100260 313016629
77407 194985 947638740
12375 196120 459956462
34921 46218 866737294
198924 199159 566763282
178947 180040 2725395
11546 16681 61135622
37504 40047 291012861
139187 152284 951818575
13864 121957 270622188
138698 193230 136294092
189294 195290 15009129
53046 182030 322666773
78892 126934 120249386
91245 151538 253003712
45766 146006 251010969
108560 125103 41617130
164229 176456 570085395
142237 166171 533938238
22052 34563 31439338
151368 173031 53914552
68148 68444 770340887
145621 188313 106752692
81845 144014 155685295
168001 190001 55063038
153067 157669 840213104
24525 135550 447640799
184550 190995 417975204
133291 197194 159767671
60382 69272 186673519
121124 129006 482901276
180700 188922 700420004
111825 143483 79403203
105835 148132 149467030
77068 130454 133630474
18180 186475 586340557
120014 157780 94745571
51817 169761 295263903
56445 107147 385308380
40821 95915 137739995
22797 31327 829699855
186652 199523 32240297
173332 197289 556153606
153717 166821 193731378
27236 114395 218093596
14341 106263 230137006
112088 142241 75656288
145688 192119 24855694
127781 185087 292288642
53102 90080 866782176
44015 192931 372720986
183110 184502 3459992
115568 189659 185465425
114873 139776 62495285
77139 79091 4845951
146869 175712 71979162
146847 162692 528901932
37466 139024 254288121
20027 40912 52318652
31782 178879 992995028
143680 159815 40468598
21628 93300 409284235
22859 71092 120670289
158413 185510 129349548
76114 151734 890867060
195542 198483 5540414
142915 167455 61338122
171504 174449 829544999
108947 164874 758053374
9446 45139 89401077
130205 196998 289146878
50427 65961 901685400
104706 150408 528988304
135997 161396 422436068
175467 198290 881570892
167550 182332 36819972
92901 142244 772539545
178482 198456 376294556
80122 188489 602815344
80150 199835 299568982
10817 119670 707193098
72396 177738 263607416
170869 178440 274647869
169334 180493 27619963
93711 107956 951016466
130266 139018 608511164
166769 181016 35390776
64 3737 9189984
71968 196326 660010914
35712 59072 310792404
140521 163521 57682937
60536 193215 331885421
183367 187671 115167573
2256 90767 221252201
83785 92976 865646749
49424 188465 347936203
41725 115992 204792016
49968 90487 880387027
190978 196207 851621546
191154 195437 7474022
103670 134010 345101596
42743 141345 868809552
33936 174623 351983828
120221 159091 97478342
19085 172548 485966415
174210 189944 39418649
141083 184430 261416893
132499 183453 127375978
154662 174501 49455549
176304 199326 57697087
87743 134570 581188672
124256 135093 556688269
142432 149401 940634110
56538 62598 452056529
11550 77154 872310538
37933 186610 372037350
164765 187246 56073225
71174 127261 140536778
73638 95824 571260110
24233 196172 496148968
1192 31719 790510430
158938 167048 20177322
180263 197182 275323490
138209 148028 24653660
92075 197797 467928839
76347 122273 114820428
185040 193303 20718162
194734 196813 4153367
47621 186495 347578763
111020 123674 31740959
31183 59123 436776250
32042 110244 460829849
147055 162199 551400705
33783 91121 143215289
147946 173422 63413172
199076 199395 830924
167780 175012 227995192
14506 168955 437041894
32473 41509 751831646
61174 144682 208909789
95002 197739 746988446
77653 179860 753182222
98864 116885 477775237
169017 183432 35995761
39271 155049 812719721
197039 198316 95525459
60572 125134 456937159
23211 135645 281524998
104443 192340 473871156
131544 134258 808546240
126266 176840 126406982
64001 117301 400727009
22148 113106 227585838
191429 191740 764002
7527 134788 454306882
34837 188030 558833838
172506 197633 521355511
195974 198527 967041907
161247 174221 32178569
26742 194862 420743333
20444 152433 330444770
26315 93926 77168097
3765 114481 414957289
118623 167417 558383372
72273 73900 4102230
172204 176239 10061919
68885 154012 675677593
6848 45429 696214235
48780 77869 72888638
108679 129301 439662968
151667 177043 712964604
117225 142237 62735806
188399 198641 20827290
194080 198540 910844982
197045 197869 893639020
165310 182847 933345488
14369 116810 256478404
163659 191279 785779750
122662 152006 73529287
62748 182182 298701164
9705 199676 664428037
127171 134016 17096322
179133 189343 25713645
187195 192221 30750890
129528 196520 167456378
57262 187268 325176875
39295 71851 4637501
5705 190325 462104997
63846 150359 582080650
195832 197238 3443094
20425 133952 284180857
71500 168538 909866054
21048 22204 2850093
40663 162326 304687477
6943 145041 877261623
84775 163932 198401657
118632 166432 740686886
168494 175780 18147920
193414 194200 1987345
25478 101831 191175126
59648 184869 313133675
88108 133123 112959674
192736 197635 12204478
8068 44432 284809984
95220 180583 694377686
186336 197485 27847195
156787 179267 750418167
131981 177802 341471717
24641 164131 349404019
143950 171418 68632416
39442 55471 202519916
152553 156073 640679311
127478 198842 178513554
126649 193212 166429679
184706 185473 1977374
193201 193414 539516
116982 154683 177197530
145109 183894 564498108
4524 93592 222866542
118387 181254 804318879
160381 176051 38982067
71181 198062 317573118
71768 91365 385433320
23951 188613 898906656
60735 72534 159373197
191667 194788 7836324
166171 179924 443044059
60465 146095 214284785
100882 114083 550234427
7874 168759 402753070
38297 41092 2364769
8129 119361 822770407
54385 108359 336916360
37796 82007 274103727
65766 98376 700244278
152474 194349 59338133
110516 168868 146074704
192002 195946 328846895
119156 136087 42499045
41516 175828 336060315
101827 126883 62814486
148881 156504 19103438
185516 187011 872245164
157212 159030 634886385
36731 184494 369674308
170863 193715 57212998
58724 89032 99009718
128475 197717 173118409
119247 168307 122787440
32949 78353 389862753
191461 199430 19970471
47615 60333 31998490
81203 87499 15599383
4001 96818 309147362
85703 115136 662243975
41742 66979 453217534
121600 128023 16161558
90103 172526 892116962
159339 159685 502207
25491 34982 23850844
99345 170774 178791523
123958 153053 543584559
46158 102972 142095456
63322 167815 261488328
188201 189899 4220368
184896 196771 474706461
921 30693 74580085
192452 198646 15476736
106358 126684 798325343
67151 139231 180520972
104028 195901 229982058
155770 194230 95992154
114304 129124 37254308
84330 156652 955705616
51453 92501 90584443
75893 181759 786757690
29615 136852 383365507
115485 175490 150179245
185992 199379 33529432
131841 134093 5670956
79337 193620 285955690
50106 101296 381101649
136119 172646 788145573
26445 132063 264405905
108356 140574 80859014
90462 91734 602412747
22464 51267 72056771
42181 85479 179457718
70346 151274 346634452
17882 159097 948195623
17803 89296 648935
39784 102729 157320999
36737 73136 90990612
171446 178616 17823562
118994 132795 508209493
102483 176121 184253605
143299 149753 16276277
120445 175259 137127695
68289 130118 154885346
19628 147652 320606348
107684 176561 172389371
44681 101742 142830512
198118 198550 1103644
169687 195765 204736184
112231 113680 3611968
8424 197931 603046718
151872 179971 640843050
167947 179545 28840948
34286 157312 928419209
195537 198611 10825760
66126 69145 7524229
68198 125282 142997920
61932 128575 166823088
34243 55162 52431329
152857 169276 41010754
70938 71556 6018379
49753 168643 419780907
130722 180542 411807342
194881 197358 6106611
118510 124588 15314587
131271 185077 492348258
34830 84726 124798663
100770 183173 206212036
92086 196870 262360675
199619 199999 794258853
92524 105020 31329998
16616 157927 895709957
190197 190558 930681347
27832 32107 10807516
17552 119735 255686813
148767 189686 102177584
17538 184894 864137872
45167 105163 733391026
66426 182598 290603356
71156 99477 70913509
158895 189147 75496858
41072 173331 995299244
178987 185280 15924635
95470 106797 773482633
106032 148910 408495001
105731 149592 544687672
192713 198315 14035973
179841 185211 341824930
48110 67507 48586606
58440 66973 948991980
108561 198478 225115093
97284 123878 66678666
26251 192797 679757759
54678 194270 349230443
175213 189953 36949772
87324 191947 764747426
131095 191727 354913488
136750 154438 44308636
115806 146696 77506783
94771 122819 353883162
158707 191713 916418825
12498 195914 459155848
58705 185420 316909994
53700 58608 12434412
2574 195345 710808802
7165 54808 119401364
73305 184617 253504174
8802 98562 224692319
64889 74971 25276086
182354 192442 488603498
126142 170764 380393374
87730 145983 146089329
102840 148709 633866010
31386 138195 457407596
111447 166236 454099980
174430 190624 40616747
168010 173331 13197762
143200 164361 53137319
140598 164592 958931665
31835 37405 894207302
41828 177522 681437873
48679 80032 976691220
86029 187861 254889836
177876 181587 720793204
39398 41278 97586174
186460 197515 581746714
53487 99350 114677634
95240 98381 740073989
104031 115500 396263184
188120 188568 10749325
134369 158596 119444756
182720 184556 533755255
73164 100533 68527070
19271 185217 415240032
406 145851 364124942
185959 199396 488204339
67702 170163 881584516
138243 186181 119827573
531 91646 973357718
135866 153031 505058298
55522 59759 684905562
195908 199406 8774386
189181 198751 23979637
130767 158085 650534385
38258 137710 248919010
128291 140836 31447843
33952 53691 2735101
53344 141500 220716582
91440 147602 467607349
27837 115741 131553467
175050 183345 20776023
25784 120708 237599022
36328 133099 806077823
68905 118508 124154344
195944 196499 1330892
122205 165711 109070348
118095 144684 316207336
38122 171324 755089260
105821 179800 185000018
141289 141622 846086
133969 141415 744735306
123896 175342 187241313
69469 79151 24284716
197573 199809 265668493
118340 140167 54787280
106419 140820 634057332
113576 175603 857399358
69779 135828 165342250
39958 189743 550448088
85815 174540 441500292
69253 87513 246295354
96728 155774 148115622
90755 114418 59448142
15969 23799 1400522
59264 89441 75180845
72204 113288 666175575
154261 176635 328086425
116014 186984 177640359
74179 107037 7987740
163584 174201 233902609
193497 195279 4479595
131602 137003 9083270
55889 129201 183392957
21610 172125 376725255
76500 133374 177680487
69925 122207 97007408
50306 102887 375010224
94684 172134 193841055
46447 60017 873175298
164276 190042 866868920
154486 193936 98535830
166005 180721 419063707
16419 115782 71292127
189374 196487 367718839
30120 50665 577120986
191642 192160 707624286
73119 188881 784293245
79831 112217 80962200
41462 132221 227212114
26519 154420 320235280
168533 177643 22673158
44312 153468 337620857
170471 199673 790084185
41267 101398 997431386
55059 184077 13465396
121460 184652 158093849
96336 171810 188869267
35674 111466 189570546
143675 165298 775378120
136992 170102 82781404
93341 186144 83575300
156873 179453 750594631
114335 127056 32010994
149831 166636 497987334
134609 149322 6162509
17318 84156 167201902
122864 134966 30338032
190978 198932 19896355
56791 160484 259458643
55372 172768 293550412
153707 167030 894625119
29416 90272 152035501
49675 50432 1860640
147042 180791 455940770
68338 180990 981072841
185628 186045 504758145
148851 159231 25915622
79645 93179 33767093
132001 175603 659939773
51822 196847 476276098
177402 179885 6078468
129327 148974 49287283
70711 154146 444622406
21211 178071 392443627
92744 162113 173920311
64100 80301 40547116
198042 199548 156793222
78404 132796 196411555
67496 130584 595591877
162383 177642 37854191
13610 126976 264848963
102165 142346 100696254
83676 180388 269622104
53524 175999 759052286
142571 191746 122939180
66081 108021 104824563
179004 185947 17568084
61664 89366 112858593
185103 185574 709707525
192219 198607 631143694
40637 55492 297685657
54336 196082 436586236
99588 172133 723863879
33596 145518 280155625
12580 163912 904565179
7843 186420 446968254
171734 188078 325725677
61312 196139 955355299
113758 123495 842550727
171362 179098 414768018
81041 177618 241600778
192998 194563 3935930
116247 194127 816377237
164446 166336 929155015
37353 107285 222758462
61897 98991 795447902
54689 176768 305373673
27398 40811 26792809
189472 194752 215363005
157412 189822 80834058
33323 190504 393282053
154674 191360 329755743
72935 121379 121284148
102375 111725 767123296
166844 194211 68395028
105029 173621 171607431
94137 158416 161059032
14504 44012 272941769
76933 184107 416163560
483 136648 889060720
56272 119203 368057620
194316 198554 956353751
42955 138903 240220848
84008 145568 154247609
61329 119259 999488113
12992 171962 397961417
128302 194768 166252615
178919 190074 206588190
173482 196561 171133626
28657 69758 994224623
35484 118756 969028729
31296 132709 253810701
93326 139682 32842107
74562 130196 825996152
193614 195639 933273442
71835 191125 298586016
19605 111054 228870467
91116 115907 62236772
160982 171242 677500687
137943 189437 500617676
57863 167190 273458308
61229 179617 441958141
175099 175151 241963423
123245 154513 261640541
146638 181728 759115572
130173 135791 13988872
88066 175923 619869080
127943 159762 220929069
159118 198111 97405821
17108 192351 834736584
50096 115911 164691826
31847 86661 937081793
169078 173012 619001729
188866 194247 13433233
100586 126053 63915214
145099 157380 30947551
186446 189063 1774355
159729 170973 574626246
69451 134097 161881946
19279 26999 71267855
87723 197396 326849486
130101 199018 172347893
43655 106005 92529919
152944 167645 873421636
145909 185815 99715429
14562 107242 984089072
24044 56394 493469735
140160 174287 340772155
47314 132184 212483857
151754 153116 3372309
141760 183344 788393050
87700 104863 12701914
23912 104543 938502268
105352 155719 126323260
125014 157168 80602943
172522 193532 52615411
117225 172016 878859862
94492 129958 999162446
53863 150535 242156917
151766 162489 26927808
192581 195474 934213447
122375 145661 58377713
154563 177498 57146527
44254 191458 722557436
166656 181888 430626442
161040 184008 57180659
149838 166778 42233080
31944 133026 904643169
35603 62015 66131775
81093 118550 93736004
11478 196759 463772322
165977 184714 106367360
68341 79907 458782219
41416 107833 396256267
184583 197175 31522464
132695 174270 980897585
169352 184861 38679265
38025 179201 353089243
71426 141409 136059475
162893 174800 29500260
177722 189908 451135060
125744 177363 885811684
120370 154164 84725068
180428 196886 493663086
65351 81445 40219635
121548 159896 754215677
198946 199426 372691
75916 119079 107934263
54537 133446 639743793
62579 146296 267741531
192492 198631 15358809
175816 182037 334910458
45046 122336 193502684
25072 33209 251745920
191787 193475 436017539
118770 143477 788263278
18257 199874 454545926
111791 192292 201557358
153400 170611 42976755
52656 176258 309322052
174230 193448 788595881
143189 146623 6492883
5970 47267 693849483
163407 183741 50653401
15132 58430 108655547
180756 189420 9993532
47505 176895 533650517
168298 180161 432312387
140171 190990 421131228
56759 131396 186628870
71347 133483 810845865
87962 152608 162144955
171668 193051 53569407
30907 137286 266225558
28137 62297 85550313
54178 91335 17422569
116944 166793 124847951
108799 139704 166282660
114142 123912 24555887
110597 164472 135110576
194057 195356 3299678
177422 182240 12005010
91770 183323 876670598
5989 199627 623105043
193070 195568 6277480
108325 133253 496270037
72752 133563 690836381
68138 154686 216744355
174061 192656 787448879
51125 198179 368107617
121853 170376 746128297
72684 87144 741421199
192923 196545 243314066
5519 94107 221720953
73624 133344 869577807
139998 195093 567042031
129610 188701 761039583
156471 188008 505595560
39894 84235 110802944
17708 30111 50370706
2405 67399 552594442
158735 181973 57788943
189857 193303 7851328
112822 165478 112983647
129864 176095 840801722
150616 163825 393655463
21052 99892 224040365
76766 100173 202089600
142267 152717 466923871
112101 145785 84518605
122248 150449 70848583
147176 153888 16762452
24689 32338 19287403
30220 72998 166670041
96873 173703 898214758
162392 182565 50119745
179054 179171 242774672
144559 198388 437232213
133551 199841 559714887
53458 57226 9632121
187254 187545 759416
15248 139060 310094877
82982 116340 658752818
47928 179225 328460823
54646 94972 100797494
141123 195764 917386063
186668 198021 28374978
168096 190718 56671657
162962 187484 43988218
36115 46448 112693699
18682 66801 176514407
106260 155415 123262755
30627 182528 996842533
136388 185044 276107623
135714 159651 59974393
56537 170415 495298360
197188 198232 2670080
138370 198528 150399561
171140 186182 37702642
158448 167505 22542423
137377 189939 470887840
72010 189671 406581413
147030 154364 18330034
196348 196394 549908425
190980 199711 120748438
90812 116857 12003358
81244 135995 817397606
129621 139336 24270483
48351 102409 135255109
136757 139502 657904424
182298 189903 107855968
32987 169449 852279949
80514 110694 75522566
18393 172971 896570812
151705 152903 362781140
71583 80183 732521404
34796 129513 860794645
58897 88378 683175562
156408 162664 15650173
28063 100783 402655492
64349 78243 34869089
169397 170020 1552691
144266 164109 49837716
146225 149217 2887323
127147 192699 163905184
49998 92572 106482429
165817 195496 74110322
85443 94596 22879041
110892 125071 370150456
100343 144133 867636108
51996 68984 42511185
86423 107809 53485735
57002 119664 21858617
131940 134024 5229126
124928 177077 703616046
21428 179389 848361415
12591 115329 684648798
151601 172822 406176319
101934 175004 182811410
123750 180621 100925662
176625 182658 15045697
72138 75368 8240592
40344 100870 151403605
31153 109702 196390624
62428 151272 222535736
88020 94785 812617898
62122 118814 141818938
167762 190741 882550442
71601 164373 232478102
99979 186808 821323668
111963 185978 585509553
44946 82215 580973846
33748 115872 205417818
184437 190422 839575049
40321 112401 180273618
34875 59802 737010911
199391 199910 1301171
36316 87180 578334908
40974 158658 835907503
108124 164493 366059495
60570 95885 236707563
184684 192013 18419867
62598 146312 209574184
134272 136983 6823102
177220 190618 33656294
24704 102559 194859956
188398 196622 20518786
73180 103623 732887862
2996 50358 775369545
44916 133676 279188434
21449 73518 478171601
105393 191901 565824478
100160 192571 863507615
117279 155253 973694812
97992 101500 536046190
198668 199115 1136655
88146 88434 285747400
8396 166102 394857489
10128 17394 18309414
160243 197510 93031461
104277 166080 608826435
20098 165825 699387707
153227 186346 82745037
41703 175808 482358028
115925 192660 568980550
150136 191045 102145488
162542 179419 480519872
180823 185347 11504104
81700 141835 150639616
63058 112110 450693105
122053 147095 62866392
145577 183817 423236378
143122 191981 962562332
30979 84644 999214266
199374 199495 59454113
88377 126671 844865441
127552 170891 196646062
183377 184680 3206910
137715 177004 98173431
51838 86182 86005972
46431 86536 77730103
124743 189041 573946708
126577 164713 289721810
35359 147565 280945032
131346 199874 171492949
162749 170819 889963701
128870 160227 78540726
105370 145950 639187882
171972 198286 648678530
180957 197713 42069098
112255 164594 206901279
153349 160930 19088474
173318 187279 755544598
139139 194859 139299579
15068 118151 258041596
61353 183499 305541995
173729 186378 810390781
188309 199897 28997698
44224 150456 360962167
109457 170568 377308272
121657 188123 478834553
195626 198195 6411732
102554 106950 615977845
186968 197314 25822986
196455 198785 5869961
138691 183348 781795753
8796 169302 561632398
53011 97669 111718015
105018 123474 46269256
19824 155447 339654230
129544 145361 945498481
138813 188038 123138142
107172 151692 111699250
110022 168878 417819510
113472 155893 929433134
96315 100503 10511369
153034 156224 323108641
81613 152234 364838412
59818 111352 128775277
14099 173584 552381140
184839 197210 825174022
180467 185942 13939812
163782 193719 74675573
146094 168367 55648103
187037 188249 346430251
73763 172049 245977450
64961 75370 26120013
103306 146249 388500770
110803 173404 156536937
77743 154089 191102177
64010 124914 660112226
12923 147196 336350461
142740 172040 73196985
100993 107031 15043564
113133 172995 775980512
185849 195914 25205158
25604 64351 819793038
187406 194768 677573820
39990 48190 20418257
193091 194172 2696974
87600 108375 830903160
28977 194174 912142041
17288 190408 433272655
196669 197108 1093686
126674 134535 164822525
190748 192707 980695323
100024 129482 819378253
197327 199471 452337575
50912 132173 203539012
93963 103673 756680801
197852 199883 696357526
93474 97163 364962442
20873 81234 151038070
134178 165166 77694370
17818 198367 718529183
144104 189428 113348916
57013 117922 152197235
155917 164662 278708026
126484 155632 502000782
118093 157672 475809436
40144 43420 8126661
121445 156309 87520859
24151 158960 714137750
125950 158775 82232818
168187 183483 509422779
39657 147692 654226327
124810 129471 192700708
139887 147304 18599124
160498 189598 640375399
177497 186675 23068869
13046 131594 601567029
193391 195801 6098357
165250 166977 4169551
158997 177677 46471891
163828 184181 50656585
145763 172241 66119030
4173 103836 249332700
101845 156215 136328101
24073 164211 351028304
158241 193662 617672241
178888 186758 19885163
83307 150242 167795681
120159 140397 737581178
46548 48087 286512748
50679 149252 246990920
147299 185819 96231063
83433 107980 920077152
87101 190948 525228210
160743 191234 278495306
33563 141481 874635023
12129 43698 583628767
52373 184429 500075577
37735 55484 44563301
181746 191487 16956421
126358 186641 150768615
67385 106647 98197460
7379 56468 866996963
172633 199593 67561971
20975 76136 138164229
174107 179436 13203582
122416 156376 533884850
17473 48450 239546517
71419 192241 673282863
53341 182742 323703093
104812 186849 654948738
190596 198798 20479922
33085 89275 140353746
18008 151483 334201150
154807 161794 3164142
89845 102988 32942720
86948 194818 270062841
190950 191688 1807186
62455 144928 373032236
178620 192383 34648565
120722 126969 15778666
76393 189177 956678726
195809 198581 6916970
190492 199727 662997163
155618 193160 863201208
178525 184666 15458803
124799 176072 128130389
34740 82933 120554946
124356 139036 36813783
51210 108091 327494491
197692 197930 638113
109063 124573 38987569
149718 168518 46837650
194980 195171 238789051
2661 56013 414873183
81700 103590 936378396
196010 199737 869768628
1717 27618 243577658
29812 90139 150793190
68183 165832 520167800
1276 172742 513388020
139981 187638 876431609
3761 75046 54084300
182755 192813 16535776
41588 63021 469081656
189126 199924 682779775
50642 182526 385139273
160611 196470 912012392
7001 99449 683977438
48872 74726 64727719
89371 179920 226546353
58603 102185 847081513
36510 121409 212417019
95233 198156 509056359
147327 186481 97804338
98276 121988 851531837
82657 86652 9944780
19404 179539 400572354
31499 69466 452485432
76330 138938 961568417
158626 174296 491714400
147591 154252 5116807
96580 133514 92620304
53913 165903 575051367
183777 198672 944199848
79905 108918 72538093
144863 169010 162325587
65248 71799 16376524
44817 171612 799206127
188892 191779 7211048
194901 195227 651661693
193034 195669 6628605
1111 26530 874552958
18033 134458 955026913
109241 150006 102358505
168391 176469 235226615
39615 70973 78298073
130623 191243 151640701
185991 197887 54586516
121033 139196 45597239
131519 141468 291397494
34743 128033 27381263
134925 166878 574510412
100613 104100 275141343
139991 191018 757423380
54641 193406 347158424
129351 173173 836158483
169504 196900 219263292
120536 198502 195129006
5102 75709 602656050
75895 138136 732900875
45934 167371 607212707
112098 126933 37334017
178101 183286 13053249
134398 140170 640544803
66231 164635 246497403
186835 196792 24842331
159509 194311 86909464
147497 151554 90290961
106876 134218 68613675
93350 173136 525417975
4341 57084 256109432
114954 182632 575301745
115983 142226 4987932
37287 46610 23305698
44439 186657 355960445
53433 84433 77471078
137699 164775 67889301
164909 187114 55346456
107729 143827 90487487
48624 164915 291272194
112710 151787 98059367
21932 120284 652258854
54627 156577 255300914
188189 193178 12421738
154716 155593 452985126
99235 157837 146960207
107882 115728 19658150
190170 198443 317378647
149164 162666 897066170
145587 154622 7277301
79977 151831 473495979
114682 144425 792577377
153352 184335 77355938
96212 102794 16416348
137301 191462 829592957
92504 138862 116219187
58823 166436 584970393
149952 194355 478905372
51889 110541 265361830
34034 98266 160643191
41749 167311 314277815
100773 117413 994234527
44300 167114 184876882
163155 176470 33027674
1753 140254 346666435
32053 149259 764540606
132951 146362 46677563
151470 160543 607125331
108851 185785 206671576
79092 97717 46499982
44246 143294 923616057
186420 188501 5211363
114353 149750 88851992
120712 198958 561755726
168500 180819 30587078
67788 99944 170326272
10609 128414 688650756
139169 162958 795653983
29450 62998 224073183
24685 68858 175965600
544 192891 667760362
187917 196603 894332025
41521 188527 367890578
150718 176830 65053668
192312 196562 943059009
173286 190793 804923525
56200 189491 333360723
156114 167695 67556717
147370 168343 52310471
176675 184183 18801549
150458 163308 32136837
152033 162287 475155300
63820 175140 278526008
186660 189987 8321169
28294 117780 223922944
175284 187804 31439041
130611 195233 161612656
152552 184117 78785046
157211 196916 99022863
35929 158891 307873320
130723 174677 859129705
56036 162928 810864580
192150 195949 596891296
93890 113420 757143971
136201 182717 116178943
68648 177859 367348039
25909 148614 905771498
181361 191735 647921316
116057 179798 316223979
173216 175422 5612345
111418 191930 201531988
154530 199641 112764571
83953 125257 385862288
83809 147729 160224197
22148 143001 302592876
73718 114405 920003462
169918 192909 57464662
25000 139368 720883805
51342 52823 3755590
172047 194822 57029259
26373 97618 178238712
132809 181188 120789833
149291 192305 107419200
4050 191581 753098061
82042 158430 191379905
122678 159199 159621702
79605 198624 297813925
167842 192336 61297657
120139 152728 60119535
107047 198067 227860953
129835 199525 165461370
98659 182101 671052453
80284 186719 266380734
179307 197906 46695408
104076 133093 72800304
98650 156844 889704026
2371 10676 20640504
190342 194406 10122013
41794 132509 227107398
101987 186614 211815934
143916 145968 554772614
39466 151479 280420612
192703 197047 15755901
182363 195190 14558714
54209 129552 621758869
128653 151966 22665270
189742 196053 15778975
169580 184898 38191987
109808 149429 251459901
105037 140845 89812917
144950 174250 73235634
55356 194740 561088588
7246 92077 212148602
106166 143841 94389863
3747 174599 427539613
29548 197585 625345956
144805 154522 24447228
8499 21719 33099717
159568 188046 71164479
8777 89908 203014143
197558 198435 106655212
132887 153512 576190573
59855 91510 78837260
142613 193695 587079439
63976 182773 297170780
26786 144672 295054213
166977 172749 212806947
83627 178854 238168827
197018 197512 1225004
18581 188080 486758945
125569 150966 34516370
102902 149892 639675536
50076 93493 108640316
150913 174767 805202150
162354 172187 16435637
192325 195373 7630714
87320 184655 243634424
68288 86700 46018357
120221 130842 49283873
69705 112561 107152734
1014 81437 201219934
28790 87180 146001333
78300 169044 227046654
179271 188964 726132513
199179 199961 672423495
18140 175355 393374860
88956 129773 299065452
43348 64835 219542615
111620 193756 205639957
115281 126749 128198398
163979 190392 65907104
134250 179245 472839992
99811 141110 470032280
56816 154959 638013035
126191 128602 6012975
72695 128246 139185041
66504 90272 994009143
153950 179553 63757523
63883 90972 2081542
121270 192280 177685713
132005 178492 116078750
13356 199609 937413358
192209 198631 16099270
102279 110581 402919813
75768 192544 292741403
88251 194206 744326659
14687 174974 607063083
113191 120368 18036968
168757 176709 667947806
179785 185392 14212854
183155 187110 9969442
154186 163189 22634260
59259 199829 206903546
120057 158336 931589804
56941 177052 408448015
127304 169074 104489787
46791 114581 778838177
111306 121166 228253403
143931 167758 59601328
52599 155484 654916149
87975 107020 47750082
41315 174803 334019373
32529 161395 322678340
119646 139809 772236505
179110 184368 978641546
161417 182327 169549726
122164 143657 53882449
9111 26128 876326709
112911 194311 203774581
172199 190880 78854938
143160 183197 100011323
150400 195998 976782084
98000 98542 1359057
152130 160706 685453198
22968 114880 229943132
73526 149967 191583680
35923 150152 363902493
163908 183354 881270594
86091 148598 156684515
125237 175786 126317445
176551 177271 156883348
13767 123572 274958703
128179 179983 29528322
157832 159881 413960930
168530 186939 46052139
177061 188256 921495368
16853 22516 373975480
78825 136307 143878785
112998 162078 123170245
170430 183863 33575343
12678 172106 399115886
32008 48916 42227287
158900 194101 806658862
171221 180910 24099142
90674 124779 85728673
73166 166109 232778797
193143 197958 12030455
124361 185576 153132407
4704 123721 544391893
83338 145355 672551251
40037 179714 349296713
50406 110217 149682813
68037 199081 638765373
86987 187714 694592559
8836 134109 313733887
167297 183147 903835139
156642 173867 42771598
140325 152071 29385140
28145 162684 336951168
171705 195615 59918218
152204 163459 28265755
151462 192206 101739949
107544 116862 855132117
90232 186489 620921343
53323 160898 708171448
137767 137903 969304402
90068 136751 360137957
62863 106707 109647620
161139 197467 694754441
14693 87182 634750091
76008 82378 15839682
170612 188760 45429357
74926 131474 141514918
92618 181555 222474018
33670 81518 119647345
162089 195733 83984574
71448 166336 818883090
125871 132887 17546708
93814 173916 451411659
177011 188328 28410826
112928 163428 172369022
49238 141572 231176170
178008 193406 492066963
96207 105361 632312145
193815 193881 149098
68165 149363 203443188
184823 199604 214110194
93359 122394 72730778
165635 184779 47664222
60125 137224 192877845
93941 176107 205629329
61435 194009 331628849
185008 196003 11435521
59558 60328 219782139
183694 189186 726073457
68684 165877 243423515
9857 136152 82237565
116348 185489 173047517
185119 192219 777854086
74190 94031 49681533
88301 136266 120342091
37026 41892 12187416
161525 169804 916373722
152138 186421 85688111
34439 133980 249124971
4267 16853 779019647
100801 168701 940460343
168525 170374 338826440
103530 105754 828835208
184675 197489 32079331
37374 53143 39452085
7735 170069 406376536
174893 196806 128154523
3164 143499 351288831
95483 126424 644772715
129051 195683 124471841
13095 67676 136795614
60282 133072 87262414
192823 194255 933668536
198978 199622 1618685
8344 150223 355390304
39928 99014 382009809
97150 146198 122906024
81005 159687 134191364
104704 163824 148222687
115728 183534 976471018
80879 182461 254103062
11917 189610 444811400
73254 133711 151488903
194707 197805 178758117
35146 136427 253592789
148832 183214 85773074
166844 196963 745937727
13071 128081 288079127
21363 66702 84845240
163947 183592 743097032
41335 84131 107061293
143383 173166 774740558
18177 77653 148921499
140932 164104 58080576
35078 129492 870567492
134390 173683 776632793
175981 185991 381127854
197191 198998 4612565
169611 181580 13249726
152306 192600 100708361
20761 179839 944323528
31579 110969 463659063
9410 176932 946296786
15735 75843 585611430
102552 141612 97923714
86300 97292 27481231
136493 168110 288509923
79790 161633 608572146
170184 186407 40562014
193056 197785 191838322
6883 44974 95309810
82426 166756 892162664
51321 56452 13146119
82184 170037 984887950
154738 168532 375810951
45488 124558 198033245
83506 161772 109468044
83280 154646 178790781
59102 115618 141209960
95055 111752 41713051
78232 92809 36322294
187199 187493 762588
172528 196809 235153952
60313 182298 305005682
28707 93785 396122788
57975 149525 687807326
161646 185069 255997226
71028 78168 18042937
11201 174826 534572230
85228 134262 122855897
24630 44875 88314694
59699 106343 53624858
4300 29297 885429727
53596 53931 870106
79040 106112 67634677
149084 153439 459213312
49412 61518 30368538
158694 170732 22136983
31249 104152 182301320
144500 152211 19351148
99617 170617 929497748
98426 144616 712456880
182454 184193 195082471
141051 190282 278309955
5121 155585 202567667
177496 185132 769010218
196895 197357 340288437
76366 123316 186248798
6829 76318 174072971
90741 120875 147783569
174207 193280 428728719
44371 195555 378417114
122026 173845 547888743
184906 188686 9542540
118921 156981 709529532
108735 117627 22322569
56040 98641 106346226
156409 176727 255210721
190053 197064 17491922
45036 150744 264833830
111940 158466 116714145
64447 97349 824512644
167556 178740 749770010
181139 184193 7768013
6151 74295 848296512
85602 167866 205874109
186396 192036 14123409
75621 107796 545989171
121568 139561 45187755
137603 138781 336081928
129098 168142 921260560
115178 148181 82892805
30626 181313 555852936
179707 191414 140619960
141409 162829 53718190
169907 194598 936698599
68385 134766 166227878
150671 166003 809768910
143941 192033 120295836
47897 193386 364143473
110616 170157 898132577
194754 197884 186226218
181466 187415 15112882
199949 199964 39159
129880 130477 1427605
190627 195369 936669779
17969 26821 29715773
196467 196969 1249700
8176 10446 44627029
120297 175676 973915232
45925 90347 110990859
118761 166107 118616457
45920 70342 673774344
198849 198989 608703943
169818 175744 953929075
35570 191262 843145280
157828 188789 695311384
170237 173763 222875043
131393 181575 749239789
122790 143345 994529512
134071 141554 674399737
156146 175846 48976363
29453 52267 56987614
176868 196411 48897526
185166 186167 2562953
57570 132929 188544956
31143 196093 412674502
179293 193684 34809305
10485 171391 402767665
141151 171687 309011381
82855 179475 241628378
108394 166521 696720214
2922 100893 587179919
132339 151958 49137003
160374 163057 6775025
175872 187486 29177725
67754 157509 224867143
25808 155689 472435225
111246 137128 930466213
73602 118542 112494646
34292 122674 221156487
188952 189698 1841966
71365 71453 223126
184214 187600 168570261
195036 198854 9540018
119797 165828 847672908
109824 159514 124621739
174225 187120 643689213
7676 115396 269565320
14585 77873 297961845
118574 170473 285821319
189245 190651 906461212
43230 48314 190218158
10332 97086 217160266
189594 195052 13681090
22114 98694 696700223
41042 176565 339083238
96414 152178 53317110
168440 199514 77777701
138070 151589 33912426
188069 199303 651244741
16610 169271 727542804
118739 130660 29949920
172888 186838 35000007
92684 97096 11049852
44132 190449 366276715
28136 137274 21626715
73020 132671 416587456
107539 165908 146340963
2782 36010 661150390
110649 124707 684972608
111315 146389 998430012
132754 199052 964422752
16558 63457 117422063
116661 193410 192094741
16823 127174 276270274
2702 173815 750352621
59632 81979 55722750
185097 193149 357449679
137497 184204 116749031
25956 102617 191840967
87610 132262 112056897
155341 180019 61338542
97304 127430 75533286
139762 192367 689842874
28040 117776 224548077
12652 144786 80004629
120356 190208 543027188
116138 179912 159432072
123299 198117 187216332
189394 191431 639043733
106324 110034 5202773
97647 144295 116873504
96946 97572 1591030
152366 176825 96181342
163476 191023 794194926
40112 97275 278947042
53320 97159 341608521
35570 80663 112810433
92088 112850 224687285
50227 102304 416653144
161157 188027 67026621
145644 168819 57924129
143505 157609 328391645
145847 199382 133884669
33014 57060 548325648
23943 34969 27712610
167576 172781 12895265
198789 198807 269286588
102508 167917 163708526
139628 176321 16358198
162876 166456 8835744
27594 159098 277945647
126103 140466 35933265
33194 59695 235003520
725 85996 708244904
78069 191019 599874986
104230 162634 146459068
189568 194119 11380538
20548 70416 585156342
83014 85016 4969223
193686 199747 748535717
137395 152569 144951379
127021 181618 136313088
31629 128294 241919577
30868 87887 142435743
161261 179525 685157745
121039 182455 153559594
114747 146883 261714326
195827 198788 531427272
120780 139211 5952122
45920 153305 268911455
114290 145401 78028519
115875 193056 193194931
163936 182235 45406311
190274 191038 1926101
45585 191065 364172046
83255 83507 688624186
10313 16269 376769416
126835 189036 155568368
56939 120118 180591493
180176 196011 528551130
19004 151866 332624236
130578 159180 573503153
87021 170255 208428410
9957 170235 735844616
20000 56795 77534501
132715 148082 38574266
26458 147012 553675833
151800 191483 99153607
126103 191770 164209322
130030 184284 135552240
50448 86129 684292003
117522 147070 173492782
92345 199207 388116947
63186 100237 332198618
21729 75258 134076159
163798 172909 686308350
105081 166262 153294980
129137 131685 513066712
79318 154695 968302098
154504 174176 305294761
66135 142971 192386331
91961 112433 51349922
26859 62949 90345517
24453 67214 107092608
32233 52967 51767776
23869 40705 42267729
40377 42808 887475794
3547 153254 556451083
150570 158637 20134911
129731 163562 84726494
42958 190405 369038279
198859 198860 475268994
36054 178400 356015276
44729 190627 548336195
126013 166068 551249268
171938 188805 358043276
111687 139125 68926028
47184 101733 967497360
59629 131388 179479676
147792 166244 60752355
135258 198202 157424905
155867 179042 491231709
5453 165892 720182527
183021 197361 35856764
2027 56761 633557514
140026 144065 869703658
139584 199122 148871841
96715 98592 496706987
122868 133019 312259575
44506 164359 300281462
70618 90994 488319571
114060 151825 94718410
154883 188958 230788162
122685 180661 144825254
101941 197273 156053136
23282 30194 298284762
5074 185346 873706353
182863 186622 133811084
137049 176967 99757161
160846 172222 760071289
74048 141243 168333507
95546 154947 641329522
91731 105241 334862952
104388 182255 194734728
185940 193647 274829028
110493 149970 99035153
129247 181216 129795338
103333 159398 140556251
24464 62072 94246868
195627 196755 2754752
117783 165163 85394110
169026 190144 310309974
183680 184302 1521613
70472 165718 238538504
62800 165153 256358282
54163 58041 9813185
3693 13950 17021870
161979 196927 87159267
171202 178681 18597966
184907 188907 471148277
198120 199955 571154351
188224 197434 22948480
110363 113142 338505361
33810 39214 13540481
108969 175049 165389621
6807 150133 531534932
143110 178423 57653710
40192 180697 383868068
70451 117766 47480702
52128 78376 905286251
25501 45272 49503989
158657 177876 824105267
137090 142256 469207039
24521 135880 278825062
122288 194530 180786476
35066 141615 266762763
87083 94598 162075300
87406 87452 530497032
50312 122523 180792017
26875 76228 123655966
118179 148475 76110353
101617 134501 82370440
27615 106565 197520085
117785 120511 6843089
180748 187244 13377962
60 16500 41133809
88382 119258 155880613
173221 176473 8206125
60334 153740 370724637
101735 102523 1950173
172284 199464 68073873
150824 181753 760319593
87875 116289 795903406
23962 41415 323045559
18635 178018 700843224
108170 137893 74576986
1923 83946 626177699
165144 171113 14649124
159428 170259 26982869
137042 186139 862672943
4213 191823 469508356
171623 187367 71545615
37657 141349 259595783
144288 184650 100879770
161468 182338 51843061
14305 131135 109707776
51536 71220 557915408
146948 193715 168515931
189348 191822 6225942
18227 195335 443208632
107211 164757 678175003
87923 151133 470199260
149712 166424 57956316
97091 159648 645149294
117732 198320 938282450
105788 166466 238917832
194571 198765 894438897
131907 163170 63841759
14090 155376 353945992
9624 74123 161466664
59365 152808 234429082
123114 199396 190921774
154054 174721 388948337
166268 188938 56623815
122973 181350 145901472
92219 190614 100553393
67189 105509 594404838
54292 101887 119041747
125718 147681 55043514
148349 181998 83812289
174566 175971 183369316
70568 172081 254018182
20944 180505 399072231
115107 165549 126486899
151565 173638 954042728
137560 170129 65047292
29116 181228 999656320
136785 185386 121490025
160396 191237 37781721
52428 121820 749755660
35154 155604 850908266
31827 170734 347543873
194006 194431 786405216
101765 177586 925751128
37973 166324 391730825
198276 199483 3058418
106058 144592 791744160
68282 118931 126772445
7668 72665 162646779
142730 178350 479729125
14972 172752 394895633
102569 193218 226862249
84905 191417 266603704
32564 119155 996305174
148179 196580 120850875
14770 109753 722056469
3929 127845 310163621
104097 190734 216934972
99589 185395 291680248
182553 195991 67140178
74042 95685 530567140
75549 101547 143822744
156203 191891 89057498
164017 177951 685648902
51553 135659 210647303
98271 186001 219616814
156206 174634 45812166
60879 105963 820874108
175982 186172 229469821
93550 186671 233129525
124871 128357 659269498
183413 199935 41400437
96007 179293 208335507
46971 111509 600504046
125751 173783 666885328
102848 182728 199896613
151157 188936 94338820
152031 154828 7055233
152451 178869 65788782
92175 198319 265822510
170176 191552 53441121
6475 175283 422471310
73005 121647 205085439
13715 88915 61866390
78055 140076 155252599
33942 193742 994363447
156986 197748 465923231
26543 165135 31108234
7447 52679 389013996
60648 145605 212637152
143406 198799 757445630
67348 129380 184488745
182800 197726 37408949
58723 90896 817296695
133996 175858 104605420
35979 43210 476648128
178247 185274 625373899
34120 92752 146601261
80927 113668 81839026
129808 137068 126438071
156428 193622 722861723
139507 189277 124388278
33472 93121 726210575
27561 193379 414953201
48543 60773 30714960
170147 199977 74644235
64813 73473 754421891
47108 64722 44092038
101925 110665 948440875
70391 127187 142255405
166918 199746 241337215
50542 157619 607744271
76737 104640 69672164
176679 176828 358147
57798 59442 4095888
44881 192249 368846602
155547 182988 68386646
11260 177095 458992710
199525 199966 1092042
65190 75945 26999970
179452 182826 470509487
125581 196143 711628102
38512 125975 218928949
108213 142766 577061323
157706 168033 25618318
38361 181187 357213874
99366 130444 77957519
2773 160806 395723708
130032 158357 51023663
10588 76163 781630823
170287 186268 845493875
142903 146191 8213568
44371 178303 335060672
12634 53847 614845804
23570 143699 202040792
187381 189687 740560307
37609 106494 789270866
108429 110499 824747373
176752 183803 141591522
82711 100548 338049202
56955 167065 974583645
144969 167026 55194129
193589 196136 560047234
8311 159776 379285314
6347 147290 667992066
194018 196764 4058528
18704 53775 71748857
163885 182495 46196482
87818 100275 732933167
78451 134234 139604370
106171 178203 180149047
48489 104009 375971544
125755 153179 655436686
70410 169987 845373123
92796 127823 930101988
7047 11470 835017989
66679 177951 278315175
156782 182963 65168804
43368 141910 671426160
127038 190972 159900466
113341 192615 391154222
88467 110480 55281129
44772 139876 767858072
66887 196780 324988865
61728 171032 273382178
137763 150044 391371277
176529 180858 808144827
186889 191631 11851802
49000 197030 370416247
116237 162461 115954189
8963 35926 882648750
66010 188986 307754303
27391 148784 304036268
73538 172937 826777062
3681 94568 227410000
151187 157609 16114899
117805 173377 138973974
53079 152297 804094614
144902 195528 426327975
129162 173293 598052365
73432 140969 250259110
141564 171032 73567538
175543 193117 44017482
83904 163465 199379543
14048 100130 536243571
85255 179056 674326217
41539 45044 19837308
94283 158382 914033511
19786 37873 45345476
88900 103229 35931895
149025 198534 123665725
59568 176165 63017589
50406 173745 308631335
154971 159716 720478334
67080 149749 114299555
190063 192356 5742019
37795 52576 235534011
12505 114420 255143939
179124 187214 814496278
150095 152508 55291952
183756 188480 582291445
158619 194461 89501056
86191 89902 708014533
173135 193594 147910794
193673 197347 997269856
94723 168317 36330291
67771 167612 249881706
105023 138326 702902586
175267 194436 48013258
12901 71523 227825731
64386 147902 319372725
76543 137456 83153082
39446 178834 348533875
194804 197759 7332654
121688 171389 410250491
14519 32140 830702193
116591 150139 84269922
182926 189870 17461123
190315 197734 914855742
33529 94919 153509943
63209 193149 423682571
171025 192487 53788262
117438 174421 142613101
117323 161336 782802332
71311 113019 104335564
53350 124111 734439620
176629 178996 436448
74407 179669 263244273
193019 198982 82019335
182073 182464 1001835
44576 89217 111574155
67258 165717 246577208
113565 128829 38404905
30452 137994 269161120
1252 7510 15648143
108455 147157 64709013
188849 194829 584840779
85058 155229 977805008
10102 195845 642950053
152283 194778 726508416
27315 65491 18377573
48246 183852 339372594
177712 199007 144984582
71318 86902 38961484
149742 182721 611348894
44872 111890 167686680
75593 102494 574470183
150902 161975 319586215
75242 115764 101308405
85180 162854 194689452
165433 183879 326083094
193990 195713 696868623
46150 178428 596534287
43843 170299 935044986
28633 104964 105103024
35836 69512 208362959
89776 188075 925275406
192591 198037 13596127
181392 187542 15632906
148074 184035 89735185
156809 197712 102024235
28955 34838 661996626
132023 172444 101024600
33738 188854 729100630
133806 199977 165502381
72939 100598 350309513
26136 183428 393658199
26618 90702 444040813
135253 170211 485749776
63733 141976 195911525
129366 182882 133708672
24340 49595 399352563
23072 35765 17742593
58534 107585 396693564
94796 99797 12531783
109813 173978 545191556
182268 195847 596600063
66156 177183 871454407
182785 198292 38917736
129830 176942 174359558
171044 184569 170980046
166404 195581 72918210
70513 78703 20586055
45200 164860 299755086
21484 22136 1625099
26165 193312 418324757
58993 177721 984462277
115650 141353 64467824
7145 132843 911058766
78037 189008 277627748
131207 183285 130208591
137597 161106 58982982
16723 198121 453934948
43719 43739 993053965
109303 127149 44898582
134 69121 172638252
48678 119409 176968753
114186 145392 983101839
5669 70180 253983181
107789 129773 159894384
135297 166605 78337212
134100 172973 97097072
25381 153142 319926556
14221 76368 155796714
106675 176607 654882130
189388 189570 468083
17914 145647 319762551
158536 187382 775088371
101734 123622 54821293
190432 190762 8895475
150389 182384 79661815
31981 100360 171014487
106832 129108 645818077
10097 160313 401292033
36266 182200 854148897
133181 163706 890099400
128030 150066 283737275
151092 157460 15974910
172260 188702 41177083
10036 135504 921071753
65988 177463 278859737
175710 178560 209556905
52171 141744 224320928
130010 165821 396971265
6252 28924 957244802
73984 198790 523102498
95136 183487 221114935
73606 183121 601086657
157680 167980 550919226
63893 188517 311860210
29377 126327 242666120
95771 134673 784238756
165876 188095 904744048
77584 171668 235322860
165174 169334 10242921
16518 124590 270567864
108870 138035 73180681
91436 180831 450008575
130993 196963 164922412
164572 179214 865605191
51540 180593 322790596
33427 58163 62011548
64211 146517 206109014
171850 172483 1599847
127679 152930 841230983
1768 99664 244895234
31661 120680 222681201
47804 92960 210575908
41873 171601 652395968
96851 172144 188485340
25474 82385 142506761
139453 193196 172965629
189499 189774 745397271
123483 125211 538129467
131270 191123 149754561
75955 141443 163934244
17880 112374 236373438
81840 88492 16483374
102565 109236 283244814
45983 105954 155789073
129594 160022 652918274
8407 59661 319781583
43019 146818 259935983
159018 162745 687463376
20761 50869 75261459
62924 78715 39588773
192636 194996 270441138
197706 199999 623282297
70495 81150 26645202
81210 152471 178513710
25696 120892 820668585
173321 177678 10920761
164610 169156 900147054
84259 167435 208274823
5803 18544 31959422
139198 144457 972830108
95802 194084 872964294
72022 114402 106088279
174734 178393 435557
181531 199372 455891702
197371 199856 6347435
32352 40964 289515479
180192 191559 28658568
26224 173361 868704795
185643 195448 700110986
98701 157793 220750801
113776 159741 212341957
182978 190972 426956074
45701 194671 957060663
52813 57765 485404950
112133 196060 58479697
107754 199158 228824225
13320 117158 251976993
63325 140599 254585909
69242 85320 40206125
123443 161873 96412617
192898 198575 8836334
135989 136477 1248163
32529 134465 255113504
130769 152352 54054732
142017 170567 890450745
153279 163721 136162917
94498 199400 675254652
12329 119302 210685021
188647 193718 12682312
190934 199004 20208944
179222 182571 7979121
169275 196171 67202476
89553 163913 186491628
139981 140058 190006
192744 199181 16131810
82284 122474 100612323
180941 182321 3515217
115969 182348 166010688
19390 63387 110145159
70568 145164 186769842
198281 198346 170455
8691 65511 712770121
148026 189635 103892038
177838 181507 9115521
107672 168282 273838363
55016 156471 31342631
180242 186714 299705993
193970 195378 393687902
122805 153099 456933236
106716 156923 474318391
186813 191674 12145354
63045 87541 61105350
50507 112347 786460125
40038 112214 182499854
89324 108915 425889962
197244 198164 2341716
95074 188470 233773320
120279 180849 969095019
138875 193082 135566107
189884 196417 16294591
20511 148721 898671250
60092 141558 203817343
126890 157642 56928160
77621 163155 973225596
187487 188400 893178711
60842 158714 614098166
124366 150114 890596451
27764 123338 239194737
36884 140886 24882865
194415 198152 560690929
134629 190251 139127993
194935 195372 1088925
176787 179179 410130273
191965 192070 770980061
165375 184918 533522952
49665 62710 32705764
20689 110287 866358243
148628 161855 33125376
17082 66021 854043244
100692 111678 27437304
164433 195144 76585831
161968 178808 41718108
30238 116164 944971352
55081 113827 686066216
30037 116696 216802055
123911 159898 90161357
56333 95477 626883166
168114 181799 34072898
195285 197790 6235995
26749 33991 18171155
43141 129988 217546541
67946 101480 83923959
129890 141316 360472643
145784 161503 323129416
182344 189651 18424890
127338 177444 125193415
66415 134925 238793489
152183 176070 883480281
78674 125879 118188785
166822 194447 69063251
60351 63528 7874600
172603 186425 34645159
31779 142612 903928689
7806 115715 805879678
178092 178548 1107888
199885 199958 49674677
81772 136853 527710318
102232 182866 221435391
142818 195679 132205865
1008 99444 769493955
18381 63148 972014044
82166 111509 843435398
16883 170330 842970040
52767 118394 407141042
40107 170016 902585204
1242 146394 363382220
27938 96006 538332734
138189 146467 15771032
95221 152044 673564418
159453 183755 902598265
151675 180242 827523208
124666 143656 47495814
48345 81520 290079877
165174 195268 75070860
65027 75901 27285468
29732 174334 559759621
81703 145950 243027089
178460 192837 816471192
49337 103040 134296681
149742 150789 2636377
152783 156917 942994021
59804 95973 90261087
46624 180616 335108445
38702 161866 308433831
163737 196381 126088372
140495 195344 986632971
113804 198034 496186526
2834 3020 467833
151043 163097 91999619
93461 110419 42471406
121909 190760 222341850
109415 182976 184137178
86858 176457 503809345
61631 147366 280944690
136034 194608 146497260
78674 179713 363574156
79908 92604 564433773
153979 156642 6797907
5657 90714 212643801
117183 148824 1203905
61482 67166 14146505
79943 178908 474311719
135227 165070 74824512
188174 195983 19494277
123674 128299 618766686
100976 133328 47676851
104453 147453 107803148
176574 178367 857046140
25372 176719 378803747
198087 198357 702892
109423 151074 433104245
45722 157877 280941926
138445 139060 1543311
67142 138154 707619353
23346 154295 327903442
126477 195271 172036490
107621 173286 8127662
71087 146523 188982513
81116 139313 675544070
33406 42511 22716115
188663 193014 241242669
174333 191709 209334164
120728 173765 132659544
445 91553 720134616
69526 100994 223533462
42781 100875 145343263
90404 91329 2286665
63962 174891 277531773
171287 184776 33726450
180934 189036 20495718
180986 186475 899953223
75495 124637 122985198
10498 52377 99842758
50330 187140 342437823
193833 199719 14777377
24146 78303 813215963
51611 142716 228175720
123624 183769 150483648
2244 73391 804219487
84928 89028 907825206
116706 128309 537499344
8688 62272 134256818
28625 185218 391835554
19818 143907 592087434
192047 199434 429536703
48761 118946 492962914
176086 182311 15502535
104714 196168 206819716
169526 199339 74565677
74447 139786 163621367
13314 58345 113078713
198989 199410 1049611
169358 196894 68787471
162877 179632 411992606
197300 199357 550316945
160433 181212 51660629
91097 109615 967408969
156789 189716 451192835
70871 199940 323064715
61185 106018 112041909
1417 60060 146892482
94875 192007 243117357
163273 197064 673673977
150003 199052 550250087
132704 165616 863992274
11770 44932 83084157
149207 153901 744157842
59041 179737 301691205
57043 151643 510602850
35081 67053 352059715
16790 175854 799938792
93201 169615 191380392
14545 86931 729769694
136827 156386 49082369
5783 8046 5651139
97182 154325 143205536
88352 123137 87248418
108931 178036 456519216
64729 69401 11698876
143736 154428 26835979
18914 22659 49423282
27329 141918 847080773
111898 139118 68383588
183295 186304 7566607
89756 196238 266598746
190678 197119 16023128
107190 145873 466411179
108053 156663 122018099
85824 188431 256797446
64435 76248 29707468
185926 186635 1793402
181933 189209 850942021
159629 161698 502661570
41858 70713 72193891
7010 94610 219241984
70706 177466 267103859
131429 199855 171238590
119785 185119 589718084
123935 198479 529762263
115461 192541 474430463
139970 190817 127129290
183027 188618 536968881
173563 185295 29429673
159195 166611 55190235
186773 199690 32360410
157140 182050 234815570
110206 186064 189896693
9429 100611 333873954
195993 198776 6966181
93226 185259 230340472
15275 169050 648509708
100430 150654 933439591
116463 128612 669604711
132268 158952 66871221
144975 146042 75846755
61713 64390 6622898
135653 156535 52411317
138678 159488 52112188
7112 155145 121681151
21259 167259 365446937
44378 66160 869033316
131105 199280 8304872
140015 178346 95652735
10127 165055 605316292
10189 57415 776814360
74381 75498 220340
65796 181281 288836056
98626 135992 93670569
15336 29673 35991506
53809 114823 152587373
196447 198641 954180011
2947 116042 717933430
166348 172969 16355295
13875 30858 582559217
160278 172988 31566820
193614 194553 798153588
144733 166513 631060811
28802 194779 635751366
69587 167996 897078414
141754 142145 443695651
98932 160350 153951630
51651 180758 857651965
147709 198483 126840051
90089 104517 703584098
145588 147260 4218125
116471 121088 11614424
14810 93009 195754549
170202 199411 4858437
130900 176617 114240780
95620 109122 311309420
182051 183545 3854782
145754 147188 132315451
194162 198622 643641810
194350 195183 2107464
123015 146814 59708771
80911 95812 37248300
86296 179049 231942903
62365 120021 144240375
126488 144342 44660064
94268 98718 329253156
20318 183710 408889958
1176 149569 900286691
88555 194974 266515449
18066 131048 930734584
193097 195664 202778518
80361 183109 759789030
121266 138941 496899801
118742 123209 366059459
125436 186394 152432740
29300 140079 828263675
168080 183947 122577373
100294 169049 172127224
115566 172035 141348983
95095 123205 70403226
23442 23687 592600
90937 170349 199005055
88092 143949 140022019
79935 157432 173826614
23690 150744 318278382
76047 119025 262271470
27714 54062 65997568
66389 194740 321203662
23911 43233 594614643
3298 196047 915100584
58835 138440 199199985
42655 52290 422158569
78422 92790 35790160
158642 173902 37914050
175965 183375 18582483
21084 177974 817138184
166501 196350 74542873
22209 58018 89852056
23458 35898 493934961
129474 195528 165200987
79691 187275 823333372
45621 71813 837537107
111456 123019 552677177
110493 119058 21426296
96315 150147 135045605
160477 164589 10377945
74683 119189 111326657
178723 186775 20131839
90732 197547 601760951
88780 124680 90114239
16762 60535 109645761
128230 139795 39892979
35396 171512 381476393
93339 181199 219768146
168883 182951 35087383
179602 190986 170265127
50626 173161 326630035
110064 171584 420435719
155955 188363 742132164
144179 185868 930767023
16558 31802 198195258
79670 179972 442549819
188208 195840 19099540
1301 146182 362673461
153957 198480 378534564
50876 138188 813869135
12783 74424 154401098
145988 191902 114817495
19173 195481 511482286
78213 98305 50125926
80190 112610 81036071
168436 178486 24960731
11715 77228 578675219
173818 175947 5343921
157376 196723 98137689
19727 164395 459252975
25067 93095 170269506
88592 96471 19868074
22171 149099 317904859
165457 181744 40415297
152011 165541 874045265
4732 97570 398344561
78269 180046 868419158
67772 194312 316635444
1235 163046 728670088
88045 158741 611165408
182380 184722 571579763
184085 192228 20405264
178050 180305 610822807
56432 57393 702473714
52592 59309 17038970
68402 98464 482534223
17939 22582 36701184
63590 187348 664755577
73601 97776 60489440
2551 191883 848639336
146272 163769 535217720
130119 135147 760461258
193967 196366 4549339
19795 53745 44796545
173470 182572 345459566
23473 96092 626928447
137120 176520 394226896
42101 68849 226684838
195820 195998 206271744
87285 186034 746715671
64246 125481 213707525
92102 180612 979926101
72691 97507 62118410
173193 183541 25988153
3045 40670 134662403
196657 199576 7391158
126122 163772 94341000
80283 118006 168871450
134832 177285 106093973
108339 108820 1191136
59609 86045 703972522
39658 184280 855457642
187285 197030 24296419
12161 161510 651698967
19922 72426 131342449
10723 153166 859253241
130478 140114 238717772
72181 82136 173236283
125981 169886 579693555
180799 193070 410286762
48232 57989 33308476
42264 142121 41213027
110403 193214 207223164
39571 87237 800282543
74204 178774 524792958
197542 199706 469624877
3006 175985 514705807
104066 144656 101672323
121358 138802 43754356
154198 172087 44618526
38118 98984 683235742
108981 115504 961205799
2622 154668 990783503
175228 180108 12068194
120458 190154 899589078
89421 189985 251838375
135076 175600 101274714
19440 25767 462196589
154825 168219 33339736
176735 179285 6236196
14275 88164 631943106
63668 88804 62715716
110901 189052 195607352
83567 152077 171581953
118280 146555 70940769
178510 192575 35378420
7521 164459 393040150
166648 169227 6427167
138704 144163 249190263
123908 171465 118895445
91093 193495 256474065
60690 108313 294085377
7981 27167 48059705
30426 73144 192155599
32711 170891 639356464
181253 192645 760386832
94318 118322 60065680
164153 189504 63192578
9168 87880 196948793
133888 156328 56330485
120792 174402 796967863
75326 106033 279963
151739 194398 808220912
69345 129494 150643796
73600 166512 770833450
121387 188881 168933774
97445 157225 149949531
100611 107966 18374930
92588 182622 886110538
18531 69289 127029599
59002 104806 114407213
25698 181429 389616922
105591 189172 898095168
22074 150696 322175424
15978 135835 300065180
177528 186797 23291198
130264 170801 222922213
72306 120527 337075294
118128 134701 41608078
49815 106845 412322751
138224 182976 111778483
133404 157368 666338184
107180 151591 111436240
43381 86764 108487942
91118 164674 700181303
145356 172312 67343614
190519 193373 7079431
169893 170795 2150167
69622 197236 319312814
114478 164879 126436634
87908 185622 761549635
111282 168832 144097121
62813 102400 99007937
143484 181330 94476507
173197 192241 38262477
159169 195517 115356095
55161 152284 243068987
90349 91630 636761083
194473 196707 5550319
96596 107152 941128161
82706 180668 244939144
191007 197602 16412677
124381 184606 690972946
176326 194094 44495331
128384 146242 44681613
195781 195880 250614
125932 170174 110632289
46759 115477 381786947
112624 141810 73268656
54172 126761 181690648
75389 122954 118981634
157524 181419 674105182
20132 187125 888868584
156799 175085 285982208
40563 54036 33720253
92772 143666 127513170
105408 121283 257583646
177304 189317 30103335
4591 57148 707703692
179037 189853 26821887
97122 185322 3499062
31971 90788 889480673
166874 177065 543072254
19733 131070 278781085
22910 195829 532507045
99020 111511 31266290
195991 197904 4766678
53648 160663 268008096
132082 193158 152743208
170402 189185 500776616
40281 113031 181943409
125832 176254 125986869
190647 198829 20438299
98077 191587 234070642
41768 82918 193999905
49554 183697 335689655
7296 101587 236028005
24689 65069 373203533
2109 45767 109222941
72588 119530 827022629
89809 165536 274979546
88199 121051 82405750
73276 115252 105072312
130715 179411 540203680
126583 192233 634805824
186787 193809 17570800
2049 147169 363326118
187005 195166 20442224
105116 137106 80204500
69513 132979 158960124
29020 119582 226567298
26625 67687 102787466
75653 130877 138228598
194795 198412 9041368
36891 53844 42446572
21710 186132 864775580
96003 133849 94895705
29959 85028 137749905
150054 199036 472913838
15640 138087 406360374
163310 191365 69963355
39926 104065 160373967
308 1117 2039041
11369 137697 442527175
141591 186919 510799548
31333 148222 885186277
84942 126950 105282934
171851 172975 43893646
60953 157810 437378163
62423 137025 533870532
72665 183130 276477386
117231 158613 662034870
168612 191862 58155380
146290 150765 11333622
117192 131072 34871392
20357 164919 362018672
49755 145366 829893192
139830 153992 74090302
4173 23690 174602192
40515 97817 143304497
46084 87691 90303336
78299 132766 136338127
75792 126339 944397889
13159 89606 964174787
123396 189898 166406734
117234 120547 8318787
78897 137295 763471547
150167 178529 70558344
135407 153755 45930548
178060 198123 50318707
27845 39700 182966095
149423 156267 114813222
161706 196610 609295408
119385 185076 987731802
115379 131941 41603125
111212 183236 180224246
191579 197349 166632744
38604 163327 402972854
161256 197565 90545675
27464 56495 72901025
99477 169202 599853522
6948 126902 410728861
157588 158365 1861764
149238 174146 62071509
8537 146637 345819584
6640 189718 458221586
39611 61818 55514406
113255 155007 104776755
78682 110937 80607772
92300 191379 248106618
194187 197292 7719428
188278 196130 898148872
155103 189849 86736869
61391 155976 107857694
78215 194544 291050076
49297 169470 758044202
102026 183929 162048589
164899 175243 72493894
90236 108870 432866731
161513 196774 87937139
69124 92716 318268873
11887 17498 14149708
194876 197040 638364546
173974 184590 483232433
116613 170428 134762875
196145 199788 620294801
151998 166994 145367354
150191 164002 399715969
166426 186299 49602506
25019 73930 298923805
154389 171156 41751897
129940 181372 926223572
181315 181360 460824290
20414 124843 802091240
148471 157629 22956796
93738 166453 586754782
74205 151855 194501854
63107 93489 75984774
167037 197397 75839860
74256 119119 829043172
54531 195671 353181997
33412 178808 363584846
28777 106848 195301353
196193 199458 795782223
43607 141085 286581048
175245 197090 54672539
173202 182965 24497072
56141 89677 371959446
167459 189776 100613038
125620 175862 125574745
138147 196696 146348993
165783 196312 568325403
86580 154796 170946535
57611 69084 28512611
101219 120961 49415939
91251 128179 762177634
127301 174769 309704305
194321 198059 9348413
54112 83062 72378853
44221 89355 112861154
195759 199588 9593605
13600 93224 199342542
29027 178371 15650981
171573 196688 62890687
165494 167386 3705419
91837 120277 71370956
29540 46662 20814253
101921 178041 724617328
155683 177294 847427562
73956 83721 24444002
124580 157723 740671725
120078 167956 614931256
156811 177111 50452295
191587 196322 59016797
126640 182827 133143503
3608 21752 142704257
161496 169081 18790151
47389 150900 652021907
36839 171566 395780844
6013 69886 842876016
70706 181621 277396744
10007 58028 120509472
8095 136787 322245627
87465 183535 945014732
40130 190289 430305868
87336 190027 928754674
19564 86755 168087442
76328 82054 564306152
79983 121554 104034815
157964 177402 48323704
39256 105812 166425230
190538 196319 261664982
95478 174073 996406252
191208 195144 9812314
181262 184871 955659969
81121 185315 181042940
168923 184586 39086386
114174 159345 113264678
55153 89200 84891091
115031 154651 99393691
27852 131060 258393172
135057 192850 144529569
53429 183457 588392546
66397 195776 323790725
144755 190414 433653521
20197 114546 236058211
183166 191381 491263582
39518 96999 652696623
121189 180580 379900228
108889 113230 724320084
31255 76746 113888643
190589 198434 877870515
38007 157652 790603308
106638 133897 68361410
106954 159840 633135679
65860 189105 308405779
142391 170963 425652550
96284 175033 877089881
30569 89976 795460188
102993 125809 675070503
32510 46128 34000237
147822 161430 627954337
72461 122058 124183048
5710 87851 205428384
122599 173907 778492836
4076 116678 281727983
107107 197850 227143653
140270 164308 991991555
61427 195279 334847080
27833 84828 506158227
93194 108133 579037969
14850 151065 903872378
150589 159217 21510471
196239 196371 616602464
136239 165086 72296505
63214 147250 834014167
185536 189663 103068746
121625 147001 209021229
194271 197410 7802583
89578 146758 143427111
16767 65544 721340369
47148 180971 966052522
83118 155274 180782979
109920 168873 147692229
7420 148842 354177755
103400 110738 276672934
110549 179745 172983859
11987 81193 479739513
196250 198285 5143706
132443 164434 329039259
168876 193800 62335441
25741 197591 674604703
159247 179635 50669152
171922 172680 1879631
87946 131621 109543891
55749 153388 915987421
22423 23188 266642061
169249 183657 540263958
28259 97599 173482926
154717 179054 60559691
13471 88610 187998356
165805 197791 79814967
136777 166615 74653766
45985 124736 337582455
72616 158620 215507273
45051 91664 408215814
91702 191784 746999858
43644 111730 720013916
17829 135154 955830404
183708 186756 7645593
32520 141193 272003259
29633 65285 769760620
147664 171013 58174616
167351 170676 997519097
109838 195344 214091953
170544 172177 233850773
100528 197050 241539219
82012 163543 204332450
137545 180061 106076612
124327 173347 122483717
127439 129594 5469785
168066 193529 105719199
191197 195436 10567635
104726 193897 907884572
118110 170546 304692398
127862 182324 335025534
22973 85773 751365973
142691 193756 277760874
151855 169576 44283601
157532 161019 8716859
66943 94001 306475295
43148 177245 335550373
183337 199150 596308544
26354 39654 33417543
175448 192510 42767681
189229 192690 8680225
156719 172994 460445522
86905 113216 65846644
90755 148817 145794158
187833 199874 516542338
63073 195134 751548405
78036 93632 655364731
184776 196508 29394902
15102 69558 472145484
150984 170995 937864345
57282 160381 775376134
67534 166429 247603997
159857 196646 91875913
89237 183570 458286971
2466 83235 202112813
61967 98321 90850624
94712 118009 176946147
54502 115851 483494212
139526 181889 106989988
2155 87253 409110903
152919 165679 31963466
100933 140768 99876127
48527 94603 189766953
107452 138599 236647499
179499 185131 943578602
66395 164166 849831820
94910 121618 40918015
60986 166513 264088330
150574 194664 110097403
13139 189504 924915450
133661 169421 89432981
2369 106058 259464358
54222 57639 672398552
158379 165779 64025640
61197 163473 256075256
91362 166504 188389586
112812 139678 67470398
105278 172475 168167505
79954 127140 163504922
54284 109461 842128017
62257 178229 290024176
8055 141149 333265054
159958 199792 99585627
109511 186444 746613350
103624 179648 725551119
136827 139590 530058051
81337 157961 336448231
114797 143085 70968508
151009 167638 397793330
18457 109977 228926353
19345 156679 343938979
106175 195332 223154415
195710 197925 881224798
7883 171871 410389462
85159 86192 2660837
31722 38196 16182714
36095 95691 293602758
98299 134849 40736266
37260 67155 785349324
66718 86570 49596515
121614 161781 13577917
15495 167751 381135585
46797 114300 168892514
1525 132181 684023616
81085 82792 962152919
142220 149740 18937893
121028 163699 107017278
162016 172102 24981066
60247 161653 728520948
3646 23362 49294214
10805 170552 212030729
199120 199389 705603
59443 129585 175523915
81495 150843 942118073
111969 185133 240178542
34024 123401 321373530
161035 173743 31465457
168364 168597 321955504
135204 159454 234485958
96892 195964 406132178
181106 183600 6385922
77401 147665 175959250
137940 176966 97516445
17345 84293 915949317
33907 119127 213179777
89915 175925 215344617
132847 197121 289983508
156240 190449 179184634
193601 195830 5610320
124520 159310 40252715
96637 193415 242250792
135291 150406 37987599
58601 98090 455996093
123563 143266 264046346
102548 167055 404122951
182085 184260 5544195
74004 177944 260045369
14098 185236 428388052
102165 160984 128030331
24889 129938 263130467
57905 137598 199358348
12507 20249 847968014
75391 188503 605724978
184932 187488 6511235
85243 133031 119759542
179713 182743 270293441
70621 100702 57150246
126387 157214 441851464
34452 65312 950983451
131619 145948 35927031
143632 149993 327145071
135982 155683 970453218
68859 183577 287097805
176516 180480 9737477
81311 152402 178094012
74165 90301 913025114
483 114539 245132263
103273 104487 3100238
9126 46230 721029609
121159 130624 23776414
3208 177652 746604368
81986 165407 209008347
61491 139763 187832014
30763 81258 730067842
39767 155176 199966637
164269 191948 69003935
110327 160128 124817920
151880 165241 33515488
49808 181188 328642617
193285 198216 555866939
102880 129105 65848566
72031 101926 816176796
26445 52557 445462825
42913 70981 73476799
160567 187387 417966209
34174 101687 168915606
128345 197433 172723223
185997 186690 961010952
175238 176778 3869910
99779 107168 87398199
30808 138190 268813418
143742 152393 660925109
31669 71374 99231573
78183 123338 112915843
151472 154542 68000040
103929 115145 113390171
105982 129147 601153200
181520 198224 20716808
109333 169561 876742568
119557 185323 555295067
61231 92994 430735948
63989 163652 249644745
94828 116540 54328827
63351 194859 329107663
23944 115733 687455012
115594 117506 4804695
49464 144775 632737443
148091 170776 56508474
153386 154803 288977588
167481 191281 59545028
153689 189881 6457624
42709 165627 677088449
132714 166218 83860028
22631 32877 25753116
102529 107445 591976345
25662 140964 718601721
145766 184660 97132097
57692 94511 571142786
141973 182152 358770316
157548 160640 7669261
187181 195438 485653472
52566 168832 481338235
81193 151760 341595660
173244 194935 205419929
95099 166934 179887949
60057 133638 786841789
60041 107824 8157977
103365 161321 618475364
117304 156886 99390402
101757 180465 196737395
78286 84168 186298912
2801 108362 573323515
43281 164208 302881863
94308 152303 145286490
92026 174978 207729324
106394 177953 493039078
181653 196414 37069037
183395 186259 989450843
67661 117354 269971382
71580 181563 275070915
169960 180802 26858659
35906 161593 312050016
195316 197698 5908853
69000 160480 229150781
108629 136008 369750276
135612 167600 79987780
174415 192503 45308914
32253 35334 7662248
7684 29039 53507129
48357 132489 93085520
126604 138061 28668915
14056 29279 38274441
55309 125562 118355867
135859 190549 136843741
147188 154003 17016921
85860 102418 41398409
165060 186234 839841453
113399 123603 416118795
164995 193935 967587487
12396 113991 209851298
161098 162082 2436778
38502 58231 49484745
115726 179606 159721671
77678 80537 874274878
194576 198522 752526393
193338 198200 659508584
67551 119601 213174627
75497 106122 859181273
127412 136654 23152627
92660 176824 625956579
197110 198798 4273961
166984 176797 24452917
53507 90121 219184896
178318 196012 44408886
151640 175471 59409479
7715 28191 51298839
128170 187410 49817738
16872 141191 311213301
53017 88637 88985857
49595 137210 827846682
77094 90945 34335968
62268 123202 384803470
145520 171883 5159952
97625 164946 89381925
75187 92005 223968853
198285 199590 705989802
176268 191930 39271218
133330 168313 87441244
151237 190015 720528794
86015 187340 57166057
67655 197532 324944062
3560 85308 758266211
170774 180816 43889404
186399 197660 28127159
172291 186566 35739972
87304 102465 937228207
49870 84312 86139264
3218 178154 936621191
41498 117113 189207901
66151 108803 106620810
13872 70515 141879237
87289 189750 256528673
97023 180147 207890838
110491 191661 203113265
163123 183070 933489766
132636 153666 52682201
84066 146353 156035631
165691 192426 66747971
39300 39628 845063
182684 189166 675225140
20337 108077 219461506
40176 67343 470258927
111428 116353 696358052
120986 137735 775601730
46373 54786 21196144
65522 122661 408943627
182914 190676 167480337
71263 183172 280062597
147463 158306 430502148
74141 154232 200626706
87288 91591 10658750
110256 149452 98356191
54831 175508 301831192
137156 157717 51580424
32242 33857 4030037
69006 115985 139096135
23101 134437 714040081
119926 179115 147950003
142894 156591 34408592
192031 197110 12666925
167542 199086 49425471
122887 158878 90239118
69246 143845 717038149
182016 194634 966306742
177064 177772 41492808
21904 119184 243474466
142137 171495 73295199
142035 171197 60660047
145253 157829 31591646
36510 38424 4830620
64805 68386 305005438
48570 147094 366104460
68212 77904 447512619
79960 88642 21573511
66823 112946 115300786
127610 138977 803276088
35459 54539 797292874
184495 194767 25799112
94768 164733 262203810
111815 141415 707779222
6202 35910 290681575
41804 44631 7026046
94304 138419 110563420
13187 92707 199100652
86840 166402 969010538
126989 173390 115873783
40140 156149 290523513
176448 190825 295425488
72023 107809 958982073
196745 197745 2494359
185366 187291 4910110
112959 137368 61282456
23579 44008 51162414
174019 183201 708525832
107750 184990 679770741
108489 173917 163735597
97966 122725 62045110
136784 137437 260538836
95321 177453 260083345
150828 195414 111356746
196910 197884 2461748
125173 172699 677529211
6547 129053 306770557
156780 168007 27812051
97012 125556 71616350
94239 124958 320509925
6363 87934 469922165
102217 154015 270500533
22010 66184 110617514
96796 130092 679133454
29186 124632 157828806
30626 74549 109872404
35318 80642 113367172
87761 112790 436804431
154292 161627 7941742
28272 51889 59065869
74327 177560 338418876
166765 192585 64540268
27901 148429 301845823
166622 183906 30965139
57496 165263 269710220
3119 60399 143499383
133391 173404 99910172
4171 104427 250874165
189814 195230 13553142
60352 127252 167394323
98550 116486 169110085
179480 197114 431278948
32378 119165 798307360
67732 114727 117520155
97981 112072 727261954
73033 128112 137952594
198520 199388 2208174
75434 137241 205370523
111036 133908 183082962
193060 194211 813734925
18859 152460 467750233
37006 180708 359366046
165897 198038 916865886
72513 110623 951287784
152809 197025 303202223
76821 130682 134778770
16525 174267 482167022
151068 154594 951341309
2020 64045 155222872
107012 190305 978796744
134157 150653 70649506
135322 151893 597210771
33811 181806 375983299
93615 193612 250290370
6958 114328 268700727
47558 148722 516475847
99579 187672 220542439
115106 133496 46212168
131013 172342 147176158
114226 145107 297795938
118080 137295 48217033
129627 135689 642136493
75959 135358 148681288
154935 166120 123782096
149131 151848 6732482
78978 88830 24407755
38727 196249 394120290
23224 35926 31889848
151004 183869 82003891
11067 156661 364786202
161348 173215 934381330
5088 105767 251946492
45111 109973 976262990
81534 181315 249563926
52793 62979 25539053
84804 190586 264826393
34155 121102 217555042
91229 197738 266723466
137768 140607 353357228
75835 169503 328556395
125298 137712 930309088
33228 159954 317208800
117866 135399 44021727
46659 169512 813915407
111036 189547 597115450
41076 87475 957275635
148118 154890 16903475
194319 199810 13812126
140254 142172 388487633
177401 195973 747658576
51012 97212 115675489
125861 189008 933251986
180475 192580 961895076
35430 134849 897801673
72802 131641 147376595
168268 174352 804424863
64090 135323 178368196
55714 118165 156065469
145906 196330 147393045
79317 163990 806766053
80139 167797 219378340
169630 169633 14338
150786 177825 283414060
173495 199048 64067158
96945 181535 211592176
57299 119080 154394018
62344 114173 129608358
55989 108777 131816295
185810 188245 6158247
55296 146898 229251411
105096 118122 178607056
75191 162328 218275788
56449 156292 34188692
11696 178671 417849040
54916 185531 326739107
183907 197836 12758978
45249 151773 992371754
69238 82675 625865870
26564 113574 217640493
164401 172460 19853946
192415 194840 50393811
17021 79319 155935720
132690 140569 19767289
10395 124043 612992915
102805 152806 125393701
188409 198769 441390712
110489 166938 141321287
71623 74716 7778384
89970 133616 109530770
58839 185877 354967632
45165 148319 258433237
82528 82696 401605
50450 145008 673788508
126312 179325 132387546
71233 122262 127791693
104155 186243 770521533
174912 185761 6500780
59671 153893 324200111
13811 109969 743409952
187260 190738 8711464
195773 199641 208755729
84310 134497 125760495
56416 70932 952588327
185434 193821 102584452
36923 199311 926546669
185833 197076 160814
99868 158399 459197749
81188 89686 21108938
111029 115249 10538253
48493 51064 245514988
82923 139242 712002151
84979 192372 966729174
141531 197915 140942231
136807 146635 521117287
136974 179667 106526594
14112 95273 203208905
45256 178250 332727562
106964 165907 147756280
22420 50205 859891226
143658 172306 71623878
178743 198591 49849316
187065 191186 10342893
130376 194385 579753321
109664 158615 728962079
92305 128288 390387824
19341 156674 420857561
20446 102021 724845368
95263 191557 447805399
129023 159569 76468877
37212 124708 740638116
133196 142710 79149601
134636 139168 11405347
137475 172758 857418599
106736 114271 226661890
158632 190287 79038385
197377 197932 1438464
8338 172711 778145146
124031 165018 468691307
197243 197592 869986
88188 130555 469570258
17645 98762 202940693
104491 133951 58089154
195579 198243 6654032
191856 197035 12905989
6447 14804 8457805
48791 145741 242769976
147006 157115 573980856
157714 183877 65229576
51597 147876 604280979
192916 199048 15354393
190956 194184 155743173
16357 113672 243476067
34100 166896 332342366
27092 36195 22817170
89659 135232 186775021
146878 198596 159834236
77894 145011 167947793
62556 180065 835836127
28565 139849 278621300
157009 190900 637381037
26901 118314 270682241
191384 195781 11029862
109462 150488 515278943
133041 179987 104677758
104859 108914 997771685
124421 134079 24202773
166602 192229 517546729
135851 175380 298937037
54084 90618 793837599
138414 166036 69110195
199926 199980 125826
173436 175206 4513650
30408 88320 144703039
136190 198417 155615583
140693 146548 636777583
32865 136856 260306389
87644 183969 587237327
131794 146593 37071347
197959 198286 845889
157358 163701 14448021
61079 100686 98975228
95 140131 350594550
94421 187085 231935604
178004 179976 279883604
90422 148537 145854215
11163 130947 300024028
31090 176462 363641857
67772 158393 226941997
132771 150633 44812529
34524 54886 381795868
25005 59772 87266006
83559 126226 106911810
176175 191211 167790266
110704 162861 533854613
25998 178795 495216772
188546 191745 8001456
146661 176543 896461612
184486 197029 814763897
66026 129139 158047064
26904 113494 216651961
103898 149142 113496101
121115 161032 145940427
103168 174590 543531827
48688 195338 852538147
150211 183290 953189343
145059 158837 34609850
157649 186210 265753023
191912 197519 13949117
52121 166621 286681901
72249 179854 269140478
89560 180859 228421628
112257 166090 404004105
198369 198676 737709048
165505 181325 245899836
101917 162285 151339276
56172 83630 68473239
9231 108907 878963235
117483 128063 26591962
116641 190723 558984997
44263 120884 333638643
115341 142377 551115497
139736 167564 69568531
129730 197897 170370923
33134 137803 150530694
191683 196734 12604612
43147 104568 153716185
64379 105262 102257893
53616 120470 261648407
156000 178521 55962671
109309 192671 750578210
3103 91169 419437270
143467 189093 114114141
109998 140914 735426685
115709 192404 191997160
23769 154954 763536035
176362 189786 178160016
54507 163358 272602431
71378 89628 638473989
147695 155725 872719733
146229 185401 741749628
176010 192826 42139648
30169 50074 54762422
141443 167679 65560927
158165 166062 723758254
34943 181281 915094887
81699 102054 439344596
13556 142961 324123891
142702 170834 69026994
169678 185582 39714362
116369 163282 117690317
133530 139840 991469733
48298 95485 794011421
43088 64708 994668857
154970 185569 170950591
88489 129835 103846219
57311 95564 95467223
187094 193674 16443730
57753 167576 583158891
163888 191832 69704944
172408 195315 686637135
130967 185810 867242377
164520 173238 21413700
147506 169755 55557252
23502 63233 933087661
43825 192669 934996318
19255 71338 130271771
168370 184839 41116018
189366 195937 297976857
41652 55588 35004165
60167 178511 316146326
69968 131537 154135863
164784 192241 979756999
116012 176945 152500018
112080 160333 891642860
113127 197017 894642967
25914 111011 478449326
163378 178261 36856151
161869 167863 14750862
161786 175109 33024256
137160 186820 568584709
160357 161402 2707630
60373 106311 114799698
138609 183838 881364020
129785 132591 192020531
45598 117560 180127429
110416 139845 448713727
79786 107345 159486097
26336 82816 463042905
159530 191834 743960561
25975 72260 538081101
148901 151542 157261441
175626 177238 4022090
194866 198913 10125285
151577 163587 252402932
20049 73608 133991112
93271 182901 224269103
2297 112462 275625455
90098 116203 81807852
36435 53657 499649465
12030 72313 150910227
34391 171496 342993332
121293 142325 550042562
70087 198739 321952525
32944 195302 854317623
106583 156220 124557207
71903 171091 605225003
47085 123658 191691054
100800 103705 7233952
58649 95417 165785706
160159 162601 24069803
91982 163346 868927881
189360 196389 999154
115106 128747 34320526
5215 120222 133345200
64517 122797 372698473
193662 198027 4238236
89880 162911 183178305
116654 130950 35934483
28622 71075 891202963
90624 134352 278900173
69929 182254 280962464
193892 197248 592197866
138817 149611 27153413
22840 36981 35428345
16111 31964 492312618
180224 191240 714440675
45827 103484 144226639
158008 175413 874285725
41524 53104 312067027
18252 84043 164586179
148508 148877 452405766
41290 90873 123839508
178846 194814 40159025
20597 165225 362140320
12684 147732 338354602
199831 199991 956333962
176117 187281 28041442
126336 140767 36171588
62414 81430 985936139
180935 184725 364156608
62629 115030 271440199
21429 28791 18444829
131381 173633 105583153
194099 199527 13642334
80023 85485 693639434
8839 141101 331237807
118851 127425 439546359
89331 128551 121966130
113021 163465 126568950
70684 94187 58811443
165043 171233 15208632
6468 164145 863659955
6657 107855 833939652
50227 153351 258245661
81788 155741 185330906
187697 195716 174738
59389 178196 974378351
142035 188417 115975383
9217 90234 515166877
92435 165739 183760257
130564 150156 49191762
142881 177462 86340189
154722 182065 68133865
2325 121338 376419142
199346 199804 1171198
52795 167168 431991983
88199 134009 114924640
845 177642 619383858
74688 99527 62072892
92763 143860 166120373
87494 103395 39873938
40464 91015 126210826
133428 155754 56012356
159387 193380 323371246
554 112300 258472632
132280 167127 256058080
185895 190792 12289342
56636 164902 822224340
88521 191942 259017010
32762 114728 204984422
161490 183911 55834519
169341 195729 66001389
150023 176524 737036286
189764 193094 322453421
12231 19363 978200521
45636 182531 342520787
139782 148092 20919773
102322 144309 861294016
166967 169752 463842853
17272 50039 164929060
51521 68690 43016051
29982 131750 268055294
46533 156919 276576322
162414 173061 25666369
183858 199124 911426460
81691 116557 87252572
48441 158099 274652526
134404 135642 3115186
148775 149466 1738561
71487 82696 762460096
158861 178550 48925589
162866 172902 731752082
75487 79669 10417418
83457 128928 113945158
102077 152884 770869239
3002 130852 691238254
92707 164905 167603277
59064 130678 179151588
52300 80621 793890894
161891 170065 20240510
74251 95870 933234078
186490 187918 3617838
101668 163243 154319976
118491 190797 180989246
198294 199861 375099309
188473 197220 741885870
106996 170512 159070945
15305 156153 352836318
590 75665 187951379
187897 188981 2703301
2898 92976 952724027
187855 193144 13180557
180194 198684 46499049
118957 179046 258871162
135274 145144 911571964
108959 155071 867673227
192419 199729 591607144
107524 108367 2153311
127445 186050 146577040
79060 141355 155937293
165537 194611 615866003
21879 137143 288615577
174076 182652 941226781
184132 184578 1095391
42978 169754 317332612
139276 151975 31769831
37443 134920 458061721
41632 62471 307441981
90950 102619 77715893
105068 142290 93314380
54448 157988 259288068
184192 192958 706160138
67271 178765 278834215
10741 119915 273364631
43555 100797 961554792
190820 190939 106722937
9481 68043 146682019
25948 136589 277058009
114804 175895 891643692
15431 55691 101010506
181610 194754 134294925
196261 196534 341639868
36317 187873 379289886
133374 157089 485589321
192498 197621 12751750
24056 38347 35919665
179103 186540 18791226
176789 180839 237899798
66955 109468 740339014
156643 193009 806639197
113026 156516 109193201
135105 143684 735939069
51294 120973 174466448
36034 194929 335310651
121850 166110 110898242
98655 163356 162237079
83731 120195 91263835
191660 195106 229551384
113680 177581 159926870
167961 181064 32614801
64787 150533 214833048
71850 160715 222620056
135492 136448 2421706
37406 131886 236540185
4827 158056 404842779
126473 132745 364814797
131988 198702 233881913
174061 181218 17820995
39075 182581 741928588
169988 173226 7922502
37660 44609 869032603
113966 182731 172071252
123157 161680 96672329
32555 137011 918558792
156828 191313 86029819
51183 66251 695022768
169284 198813 73834370
48332 52253 25361946
157724 169786 30018377
91597 117430 556298735
148169 153062 12145755
167358 182611 38015253
93492 197092 259271354
189653 196601 17351147
76084 176627 251449389
27307 140370 569130731
96805 111303 206346217
115658 142707 67826333
197410 199732 5934214
191341 198869 18834514
146377 157092 305810679
124053 195291 915107836
199333 199717 734264155
101498 150094 121867675
22096 45531 102346359
176727 197096 173917814
8310 76338 984506609
116452 152133 809212593
170221 187597 171862058
23153 169198 365594560
42639 106684 122373436
120977 152972 80217210
44011 170314 316163406
75790 125707 388334170
1768 10812 22427130
19650 165317 434797053
75615 164267 222046283
9887 149536 349841972
47566 176930 396164111
102920 180632 194340289
33102 163937 327594936
92740 173544 299995377
125966 144115 699862507
193958 198890 12393241
33887 172634 347094490
69939 116109 258787449
74402 161685 218719239
140031 155805 39598255
38858 92669 114755142
122256 153957 14060781
18533 25621 112248878
56871 109083 759501960
45956 148065 739237682
54335 194731 351298896
121781 193422 179269123
166830 173889 884563088
178909 199340 252446826
114789 189514 187061881
49795 51656 4026949
182084 187000 12441298
85201 102467 375146956
35930 146565 276953512
57077 133304 412154633
41316 130311 222869685
191319 192492 2934728
20557 126016 426572595
121810 157726 2157172
93731 177249 132432735
37539 69033 78783900
135692 160917 63274046
127453 167207 356720621
96007 120361 61012905
185716 197315 28960777
91862 122923 730092510
27586 98755 178033829
179308 194452 241115173
66075 190598 311650666
181402 197867 41324819
11368 194110 457445153
135051 189529 136240742
108468 119813 252325059
31732 91529 507139353
27411 147450 300612287
39937 69850 791187539
85794 198911 309153065
195470 197167 818629413
152539 187999 986849771
155604 157718 58133733
50295 159844 274361348
57192 119026 809230619
179838 192116 706937515
174851 198985 416773100
64186 134025 619635103
177599 192758 482398360
40510 130741 848350646
4410 68083 159378270
190160 199608 175123887
75497 95745 201913974
1512 133046 329234696
145473 191455 468474356
155336 185478 75205600
157090 181856 482867135
16285 58553 106007360
104998 184484 379706455
5087 163157 395864925
31728 143386 279425951
122983 168969 503985798
147541 166206 46639479
67180 184207 492382373
39897 138537 864063558
47741 77887 75560246
15675 63870 365659753
19427 112620 386125045
39617 73299 84111853
141667 145449 693409461
61365 160935 249319707
194957 199768 12097329
145190 185793 764800163
83637 155199 179323157
132343 179700 118238378
19985 152925 332866439
91249 142646 128968573
115656 170484 821202745
124774 166484 104352392
91477 111068 302362834
98652 167165 364968847
56914 60050 886474517
3563 174800 535443719
149548 151781 365210912
147821 165778 44887852
140700 186181 113668341
137105 140324 8073250
114201 160351 739863524
95833 146974 128229282
22009 122118 250553250
100117 155585 887121681
86791 196555 56275917
153098 169148 357221042
139477 166237 185918898
187862 197001 22772162
86734 114360 69179805
138091 157996 31114771
110261 185980 726598189
82426 197188 287136934
24412 43677 866028
84463 100182 70003844
45156 45804 1628357
73728 129770 956844077
82387 135124 747996821
149329 176814 68498658
3691 63644 208500121
120779 157928 93216990
108149 147601 123659209
199672 199844 666761185
41437 75741 85929483
30888 125991 238046904
138951 167958 72494543
173184 179569 669667781
159174 168592 805927210
70099 195842 314706985
110468 161085 60643882
50271 133947 209541564
184763 192559 976270780
103720 140358 329704439
168817 172920 450563352
179887 181974 5281697
53335 190067 608223362
130459 162156 79468223
13452 119130 926013581
143773 175703 338782611
123927 140164 40717032
12973 68627 139399994
118256 177667 148631551
153654 176287 56454221
164354 176895 31073092
87356 103204 39690334
122401 162341 100176883
128960 175456 116175488
130070 182114 387495299
128156 168766 101605065
25282 41728 41249617
142574 144264 4179726
154839 188754 613155806
104593 196915 231012005
58133 93969 89461509
183412 188866 696284446
133669 184390 675317485
103514 110258 16936258
153419 177772 60724076
14632 192512 445290114
140345 141386 595699919
49815 54452 889298448
171002 176796 14515399
185815 186914 2769653
33355 125960 240873890
196932 197421 437590887
25529 199247 434843493
131598 135525 6724239
106753 168830 782809812
124641 167799 3362904
183456 193427 587074101
198882 198926 853373522
158271 194983 935413974
189957 197130 691379073
152821 177544 61616219
185245 195634 26069170
166471 174349 603221602
64056 185925 864748271
65005 90852 64429945
157494 160092 6376478
91351 133112 104875384
58088 107597 123598591
155833 187307 162591013
53651 103953 125816535
120324 141348 52740886
193032 194500 538344715
39716 118991 711365520
12888 187162 436306329
66648 97115 207154665
20535 129781 476416726
127712 145056 43431614
174830 190876 878673549
74705 117242 159799617
23307 129887 266948617
184185 197339 320709424
154430 161674 18243816
161097 174259 367669982
47040 107941 910957055
26778 158247 329193512
7410 91574 210430176
36915 166181 22778831
125382 183795 939919115
47766 83393 857519781
158560 162921 796083782
34711 196542 814598780
170082 184531 36049815
35037 141947 267660166
155113 171871 41665214
129822 146264 41057782
103943 181892 194986028
116657 190643 185251915
189891 194053 10373213
158210 176585 45730158
30284 107950 689280961
149418 195982 116299988
181040 184714 9303906
41529 86504 112489067
18926 61454 106515512
99577 178930 605187664
176938 189507 31478300
26284 37578 367898755
6840 45015 924451555
162210 186527 586180007
3701 175061 428787417
27054 147505 779363654
142599 148017 990897947
179104 189428 26008158
99456 114290 671683853
40303 158129 877401865
50842 188741 678248003
14012 175130 403298205
144506 159051 36497017
179660 183467 951281836
143330 197265 991079157
49548 97127 855606632
154737 161470 86354595
74825 199342 311576691
74644 193633 725967638
122180 168356 115579337
190131 194778 11630272
54332 194682 351190448
188721 197233 490366749
80235 137909 144450612
199747 199918 416390
21665 35876 416543061
172935 193743 827898845
59866 114658 136891470
72077 78722 16781886
161170 162746 684011653
101723 167663 442300988
33059 149431 291367976
193233 197753 11310556
31754 35112 8339545
54634 150955 241188914
128646 194955 165829894
144269 151541 18337334
125265 178412 132716453
188621 193540 12292120
1344 194294 482841075
86450 88580 5174321
182786 191939 23034635
77137 155857 436763154
179070 194254 697945949
78776 170346 229090489
4825 143244 346542437
194668 197432 6841914
153737 156245 6421180
139205 142271 351778427
94730 122930 70638492
45904 132835 642036021
121071 167640 609027083
49413 61174 29539767
59506 100553 102506838
70095 86151 636321610
187663 195758 6826392
168899 177712 779464064
90291 153425 158319606
121743 153543 158392127
125196 178405 132876439
32073 174478 881779565
163555 167720 10217707
9795 175577 504750423
144851 173000 70322335
196484 198394 4839029
137675 193932 907023882
81434 104842 600790505
192563 194260 186645465
161650 173549 516174812
11436 30106 895443158
159846 182345 685054073
9756 38878 73046272
111984 133944 55134054
15341 29212 640713710
126148 184653 146217015
18807 96247 881637810
60134 167693 755727778
60855 62037 392974613
165356 167857 6071825
11640 139553 320414729
192120 194779 6690529
52735 111708 147523499
63226 136974 371260033
87543 167264 199762911
185229 194051 381790471
57688 195052 343593027
104506 175337 757613019
129445 151837 843264298
84860 134958 517307053
185231 190805 8623608
57989 100141 111250984
136279 177380 436428926
59731 174233 391165371
171546 189593 634138049
81442 179879 674931182
53684 156983 806006203
166767 198426 356308726
3 112292 280951786
6327 22409 297483607
2851 109480 618376565
100680 188058 756649428
91173 195940 262424207
187497 190433 124794995
161991 167636 13924041
59131 149026 860435139
49783 115162 163562876
31573 199522 420239711
146528 168073 53808281
173704 182573 66853718
183414 199935 41398110
30487 181129 777104522
195066 195786 607600120
183518 198306 37042999
103929 164988 153104904
115304 116679 3444580
126600 127297 820776
157089 164956 19664227
47154 111236 835614514
31327 109611 195744317
160515 171039 914686193
7841 197305 474138623
41209 164200 707013816
181653 193936 30884356
137190 137268 191613
131114 194347 645080275
126929 156630 74474880
39405 161615 762989166
101148 126741 987068389
80808 175626 858520942
100276 129918 74375266
135386 169268 888886376
184143 190261 224885239
142741 165663 545981556
120670 174696 135177512
23484 181295 394838832
147315 152712 13508070
72030 80426 21094310
98490 194703 326752081
19075 34891 39594900
102814 121220 638571006
12223 99730 663694989
41920 71993 75196181
153659 179860 428940405
92636 128757 293302959
23375 143572 300910845
116110 184525 171203377
151311 191879 304397503
85559 102614 42614327
19462 104223 922555712
30876 153062 305818650
150132 163626 33747093
4542 110623 525254053
92770 127253 118454725
55955 132428 191278973
136047 188227 27358455
15527 84684 173095240
148580 190283 870415449
96448 112691 3589123
16498 68801 192684954
40607 151040 435034601
60220 172247 280189525
102821 164003 364316098
49468 180085 326658804
178485 186307 919164099
144402 185368 102414566
192096 192616 104006
120543 149351 996596741
36551 132275 239593498
165024 196487 78450065
60514 91384 198285773
18280 185941 792445359
126542 188845 155812378
5548 158796 428517979
157281 171996 420891632
94183 134573 705372272
62162 73233 148037914
102669 144504 104852157
61197 120117 995688553
71389 153724 206217439
174815 192988 315943975
100592 158137 297187244
133740 184622 127144528
88752 163451 187334784
9193 29111 47362208
36462 152245 911415395
142176 199875 144332744
3240 157422 768915912
163211 184323 52552200
76077 107278 15983325
172167 182874 343936143
82488 113870 297657666
163304 199237 89693642
170936 175010 246896963
60033 146824 217206789
36737 74059 93300852
56295 93427 710178278
152132 184986 106545716
157372 158627 3061900
77559 124342 117079911
3394 61877 985659047
117759 188784 349839191
81137 178179 242723523
132630 148411 39638222
172723 174098 760481015
71369 173683 777603878
51017 102533 554004381
10136 84421 860392588
174800 182475 995659111
187323 196490 5828839
75420 104668 61318645
123430 192153 171945559
12778 109387 241802346
128927 183034 135240216
69938 80282 25904631
142809 197150 707621374
166312 168429 5189553
149283 184364 870702268
40229 184210 811445265
195597 198485 4692086
53558 179150 314098989
19472 116616 243045423
141298 183615 105784606
20662 170382 416611012
73140 125476 72425023
137900 191058 884598578
6773 189543 457442107
128822 141203 31001285
195892 196510 183768049
182870 193890 27662927
197737 198664 2374786
61651 110663 122568093
28747 154194 118394400
113214 182692 173854536
48360 180346 330104386
17630 42413 37425953
57187 152961 239594783
43089 187457 367270209
139270 188972 867339807
145796 147520 4386383
20171 149384 323584216
84159 138486 136176780
67687 120781 739703517
60686 170131 273819928
134668 135407 1864685
47073 191238 437996916
109532 154149 111884862
23404 162624 348712409
129129 170896 738345474
109318 124325 792912142
151770 162171 668801187
24099 133410 702897442
7859 35448 69140587
41065 118792 961319085
127704 130793 7782787
170161 188805 191998494
146324 187577 103196964
29460 138784 273640595
195020 199307 10748890
146823 195877 313510702
102393 119101 83012249
44946 187032 456250122
64057 158777 830888673
79877 135119 698144983
137924 172573 178034827
129270 171224 628614365
12560 23316 56374513
22330 84089 154567493
125887 141203 38325688
111324 170316 147689254
179094 191600 3155983
99031 125013 65252191
150542 179516 72072515
26015 176959 377774615
166685 169623 57868739
76378 115061 500199576
46768 191707 362717138
154745 169381 36557477
173581 186615 32740149
96012 97182 2954499
141906 166845 524254744
181462 182634 94316430
25400 156334 744106027
6769 78043 800110500
78699 185456 267052995
152125 196645 434124289
51038 108783 795292666
78760 122407 109166314
17710 135934 295946571
158394 183601 62889839
135077 192235 142927590
135506 153278 332263668
76089 93269 42833358
120556 147157 66759232
147702 164890 390039464
115222 155875 30069498
95060 153464 280783918
67653 107752 405754618
66199 152534 878571485
20360 199487 448297201
188830 198952 25335499
52082 178744 805296959
170055 193870 26685508
170713 173091 5867592
17430 81440 614399104
96788 128518 232112832
170724 176136 13492057
113765 123691 24963179
33019 174689 712716891
13128 93918 202321196
71808 107913 3377880
96355 171306 187591199
93306 151282 518586565
141169 183309 42632100
179485 181355 2259546
127856 128884 329594381
65422 191440 315340539
108384 197747 223664071
164737 177448 142222242
186923 188463 555865725
77419 187833 967115901
22686 49449 11535540
14231 105381 85258930
45277 151769 662845883
5610 59430 460384
99629 189785 225665979
111909 121617 100141082
157532 196439 97051389
28923 182079 383144603
158100 167389 393300948
109655 163218 132651978
21419 143609 305875459
88377 152951 940148979
21471 56581 384805949
95425 179164 209429203
18314 109379 306383731
133738 134739 996658620
125348 189272 159828274
81556 156568 187993981
175654 191119 17469781
75428 115144 924165310
57303 130467 183013943
114772 158280 629666061
32700 125199 896837482
46407 84111 653457673
9803 59482 124625814
96949 178166 203193500
105027 154519 124073393
58415 77461 671694279
134590 196975 459452655
7055 60856 611649515
92111 108508 92033799
62141 139419 193469893
115261 158495 108424644
141190 150821 494337767
69891 150568 953635749
143529 147027 665085482
75171 158711 347459831
182318 190927 929088868
13212 56986 373709675
43091 111151 259506596
123787 137982 35566465
78416 162531 210659554
171298 172805 1753164
19270 161780 356909589
7424 18986 28988036
107135 119898 32042813
31799 100253 296098210
97507 150326 132506035
20844 101617 605385196
166723 188836 404959558
47605 156830 941135347
92778 114751 54992809
62291 88724 65930343
125080 195084 617556259
77225 91426 35241469
133494 159975 66313145
156018 161051 153017728
128516 161213 81980291
25394 100922 650692774
43834 135877 230454713
172655 185910 221550206
36059 75513 98753053
190592 195222 11543338
120910 184546 629232287
91251 100991 494599554
170575 177815 17990791
74193 170174 677226092
106353 175086 172000295
157284 199818 106215226
198284 198531 421520968
145094 160047 37492020
157249 171791 36041858
49388 167163 355089651
115712 167066 823995015
77001 176374 221599453
50946 79123 70691223
178737 182552 9594476
109360 197319 286280387
192635 197891 99626811
157941 189998 934350473
121521 186695 301756404
183353 193837 26265988
3989 5401 3472989
62879 105517 106627899
141289 174881 83895833
40822 91695 8928914
26961 139238 281121520
40279 83988 109311854
93175 185660 88751014
64885 129021 924442850
94680 144863 125660344
101395 128359 483917457
67375 72029 11579897
77656 154268 191785227
65554 91836 749662016
166732 190375 841968468
116034 154483 875484680
7165 41640 333301425
131991 155862 59909718
174937 188272 33473633
90367 109663 48408492
44741 188987 494060211
114219 167481 133400890
105120 143059 95108687
196920 197016 254322
89982 130709 743314762
151943 162725 27118820
48197 80129 79942135
19798 98193 196192803
23969 101868 771138160
122723 151008 70973161
105924 134504 467349169
189532 193940 864513366
160099 177682 43738375
129240 185533 140745895
86621 171415 279865936
49445 62100 31727447
91782 196031 851695700
21680 136411 287340613
150206 174682 273224037
184671 189103 390335310
143399 172566 209834637
57821 63495 14058011
63014 185834 311668446
9691 52102 133334193
124391 163654 98430837
83912 107484 72024570
116303 184025 203677396
122096 160421 627541706
148579 181671 6494378
59379 143314 209971117
191737 196328 950262436
99773 197069 243467830
129774 195627 937771014
140899 157380 549281357
190306 199886 23996397
152602 179055 65836343
193754 198694 570374053
183755 197789 35078455
59903 154123 255819048
115507 135302 49708903
109676 152268 336974870
19238 174809 766443827
30672 97948 294668323
128448 141997 33920993
43108 175743 728898227
159173 181065 988536363
23218 136933 284757374
167179 199374 80539344
121875 141369 48920934
106872 111534 11684702
180271 193174 32478251
28580 69237 788540495
193940 196626 6721511
61430 107613 952744969
146133 171760 63963577
95837 133798 95192859
188104 197792 838765833
25164 145880 963366812
79983 93658 34169003
27414 32124 11904297
143435 164545 688349513
152212 161525 23446725
62318 138406 190508723
98731 151046 599849517
367 67637 168376490
2234 77452 53207382
147817 185398 93803415
111243 196904 319512082
11148 50705 99080756
87564 91556 9959146
48210 115357 905076507
196334 198969 79400275
69991 99286 73233130
108427 191299 928739266
57031 186780 324507024
103524 199017 652394026
7073 166329 398744794
37806 155131 504774187
98072 134302 503180429
184551 198504 34980768
183076 185028 4880824
183415 193004 24019719
181188 193788 31689818
35754 53154 376741846
60011 131054 177757578
66139 159216 856894528
41476 86280 112117799
73531 144540 177821615
134866 185745 897004070
161555 185800 324001527
124657 197126 181212720
5645 192261 517290391
35759 156969 327523042
95969 152306 296472289
34664 199607 412738110
47788 199202 490846336
168144 171025 7148422
96340 151574 459913775
5570 63823 363133317
187470 196255 110490230
32605 37098 11200219
71044 105219 379304563
193112 196567 872843147
197904 198732 520124578
197135 197400 471870015
14251 167481 383654653
37884 52647 36865755
14075 177081 408033230
15504 47808 80866724
62108 139429 285052913
194208 199782 14011961
43363 86863 108754913
195446 195568 333055
49082 106846 970915366
191338 199179 225841560
35399 60933 802623382
78285 149526 594578236
172299 192445 50447837
159491 173987 987111352
190483 191176 1736423
145201 157122 411310705
21106 98438 84722494
87354 118960 370679234
41430 75447 85218392
90906 158686 170087859
35884 82756 117249256
106527 171145 161715016
7314 198080 477422056
99481 136733 633309996
94031 171159 192983211
161502 187609 65117472
58657 174258 289098240
199902 199993 211873
82137 185114 257684746
182432 184524 35828165
10141 51150 102648798
37900 86764 179112613
125278 185505 150560835
108708 198654 695300149
42851 56976 384408214
36137 180946 980097215
132783 193338 334336051
49475 91862 105845836
102369 138438 721881037
128123 191618 158819216
88275 119999 561273865
193385 194669 786956417
160635 166418 14399170
150218 153074 7016604
76268 104129 69532954
62937 158245 238691842
42086 135282 233307431
30256 94366 160368375
121362 167452 981017492
98444 198012 249226196
125293 175238 124799830
84163 176226 230403066
4487 37947 566393966
154092 189928 385863485
10450 79947 174037950
88729 144533 281475473
120709 129508 709650145
31003 172630 407779675
11791 39361 69266104
1785 92748 227510295
73917 123227 123446615
24302 146171 25221570
113036 156008 107884836
159170 187872 307018342
48690 155633 798352633
125286 147963 558198768
160481 188456 11650947
98167 138667 489869375
45843 179835 874424076
171059 180101 22475890
154345 182655 897698386
41677 74893 83170092
53208 98556 113415658
23025 148480 314199694
41372 41629 677687
43510 143062 429731408
152368 166868 36221297
81193 174396 233236610
90428 93030 6632463
122827 179206 563288361
126785 156363 359715592
89582 90136 1379364
68567 80519 29932172
78774 137756 147622748
77898 193422 687174407
140342 148465 65003951
33590 62489 494602440
176860 197728 207662670
48623 98266 124169092
42936 74984 80257625
65175 98653 730112418
171627 185328 34313923
5949 188053 528195322
196010 196713 545232784
76692 189885 283143841
117847 195264 585320233
175788 194177 185325459
83059 111410 186970299
44615 190677 365627055
169198 170952 4271255
63450 197448 870625396
187718 199455 423152333
160876 190152 73047340
5967 103732 244674489
146942 180756 509849547
37611 190800 459560854
1295 6874 21964838
176164 186528 856603640
34137 171280 461976949
43409 170607 318357228
62090 107104 112479056
136127 164892 430027519
134553 148208 34330212
150100 167817 549699587
35608 82808 596029398
8190 72295 902330332
110835 127920 97580327
22518 157579 338313121
110062 126398 41087300
162346 170788 20830418
174525 181040 16170646
188600 193296 519857423
105278 181872 191586635
9463 112967 259044768
84903 125968 88285617
100794 139932 98117807
131028 160232 66809463
125515 177175 717045845
21788 54658 3355700
36967 130135 233285776
62438 84271 116731153
43233 125202 205273001
193348 196343 657045435
157549 186212 71455872
134147 174352 100479563
3763 117511 602119091
149927 168738 792557443
5866 116615 277165362
46909 176884 325233498
166735 189122 848053619
106853 134553 66799309
188288 192962 497097515
30949 168184 343314536
156074 193007 92163031
131717 190666 147526359
1885 172499 426889509
1252 38538 182063799
141766 195542 134504373
76892 160560 209470598
7734 50889 769776387
187825 199419 28992272
160749 184133 586470277
116318 191101 446635455
118418 163901 720438722
187719 196201 991368829
120337 128256 19938659
78042 154623 14715382
130769 151817 52714845
72587 193721 303198468
21897 35351 439207208
124311 152664 824947609
174570 180124 934281942
72260 154970 288782496
187103 196042 953584818
48104 181433 663457233
31486 185551 385448352
199692 199971 748069823
24553 148108 309497168
126352 158415 501467315
102682 186169 54107943
127577 182400 136944138
170752 177879 17747807
197992 199718 4392002
174709 184999 502034876
18457 103664 213156732
152017 186577 86385905
152949 165485 31410701
16491 162041 945662606
170781 187468 41856696
184999 187931 7433039
130864 132713 4635667
144978 199116 135419497
47885 131231 208739351
13128 170546 914956563
57624 110269 904188880
199335 199882 1391256
87145 154853 169739118
121802 137736 17716896
1968 97149 238129102
197048 198026 968863107
144994 184193 97990717
113516 173777 485013429
57309 160114 257234823
30735 122007 228332512
188438 199810 28499458
151819 161985 594371134
13690 188707 438146848
174404 186945 428876828
160006 166267 736151895
8684 181420 616482248
29524 65249 214901747
194611 197663 265648311
189840 192009 833699737
139206 148897 24346867
22161 69398 118268138
60378 70089 24177496
62031 186223 492392043
19471 193909 51769266
148577 166504 768527985
37725 69062 328977638
31887 43838 753152622
28472 39616 28035417
23632 67926 110934478
134992 194493 148827553
30485 65021 86365528
85648 115861 75551999
171402 177165 294318296
82511 176426 366577925
157233 170974 34042789
71526 196740 104190250
80300 173866 564537973
18001 101739 248621118
92758 161687 172846575
143582 154023 26197262
148469 154056 13877297
109658 162586 132810163
171223 180025 21876391
115259 198357 208016132
9499 167329 976558015
27049 52690 64114171
57 13608 981183596
192215 193345 791753091
134692 154402 49399751
153471 160254 794195874
40665 84075 108556026
104375 129045 61860558
178624 187166 21582143
20594 197920 443722500
187295 197982 26673664
55263 88666 83276490
147785 195819 120010435
58132 195441 670379837
48118 157319 961387199
121306 183633 155955473
86033 199893 767553224
20987 65019 32296049
50000 195706 364697578
192834 192882 901113024
107113 146626 99100913
138852 162761 995978115
186873 192068 54626681
163254 199794 761596028
68663 72710 60569489
72975 155823 960689980
124032 177250 133048603
27801 91060 951133855
102738 165190 319274287
155862 161906 15141354
157688 162867 12957676
199395 199940 1355494
54234 119001 161994714
191269 197493 15468943
193351 195122 45686459
146076 181372 88067445
53920 176146 682551326
124109 132675 21468509
187075 195765 21753834
149000 195173 115324121
134432 183332 122255031
116287 177340 746821048
86928 149950 632574238
158563 171635 32469528
107715 163984 984882219
197069 197342 493045164
112019 157863 115053831
141648 176419 314437094
39650 123388 908363991
135286 136163 278250798
124795 161459 296919218
119733 169051 417580056
190779 199789 127508187
125818 157151 814791409
28912 110939 205245025
122169 132130 25042286
22629 109109 216400020
136901 164656 23260751
53977 194454 351498404
94699 157593 157696179
197787 199845 313810415
81735 149044 846299535
47688 89510 132377287
109005 113165 845860129
89465 93124 110312626
41762 185178 392190741
179666 194600 37577378
40242 173943 334479677
1914 132947 328012331
55306 170579 288358498
85130 128451 108585546
43001 124117 203059337
76256 102772 696750282
61653 193191 329074945
87800 173781 901907345
31786 118164 762722895
16485 100392 732624995
191736 195694 299120147
85446 140638 138281409
186085 196425 183720340
131873 190890 147631412
8373 47195 97208771
12279 23556 28296849
193629 195338 353269193
49194 98645 123691759
6779 145130 352296112
62239 98192 567054990
98694 116529 44650219
90581 155127 161966235
69708 187995 543760114
153517 186581 82617235
2395 129010 317013380
31315 49587 629294270
34973 194703 516288905
34334 84295 597321712
199605 199653 141180
94184 150480 141165206
177889 196940 47736407
47147 153854 267171262
81080 148157 867934622
157990 192468 86069339
98214 177650 243374927
127039 183650 141522256
24890 185858 591612463
170066 196731 863774071
59790 136116 190957641
63107 84857 54394665
121282 178854 648542227
141378 167142 392341568
42655 166032 308859810
197709 198884 3017228
193236 194604 643293638
176326 184543 9436589
101578 130947 896320963
195080 196091 115045003
94172 105945 576714928
127513 131440 282869405
71553 86615 860324792
92431 151522 148212875
185918 197768 639778004
58053 79686 349312068
30326 117675 218522283
143137 147296 10453453
107015 109522 501302623
54063 109709 139102384
88094 124911 92455875
46399 160294 285232642
170118 188338 673777555
118689 186377 169394088
170779 178279 18659096
180641 198458 44818433
3796 83634 199765379
134932 155135 50684122
85207 102090 42286961
49572 172107 536997634
109295 154906 114420336
170077 173839 9291251
79604 175901 301432599
104283 186546 570951236
85415 154360 172699050
30758 135943 346054988
100171 108636 21116554
195031 195345 778081
160657 197133 91038855
62445 86525 357795286
84515 191245 267222227
57928 73105 37712501
126175 178849 131521506
145348 198060 131784104
113385 153643 100975315
179214 182805 673700924
41830 170014 376394685
11805 29730 686932999
90226 193378 892269967
59189 138389 561564189
27917 59546 43879039
26227 103058 617753054
148405 196937 298637321
111028 112961 2772217
157414 170538 482228889
154133 189886 865169745
12381 194094 454890688
76068 83539 489498761
34980 158112 308336409
127597 188174 683073976
105251 188638 208738562
138449 154840 357914752
184093 185687 4041865
2315 144049 573009376
138009 173089 894310887
83518 155618 788648055
65676 118103 131141333
194257 199272 570630637
137636 177822 517720605
176070 188427 31001877
187012 188004 336484713
14315 27591 33358937
138110 158264 215119845
30679 104598 184892406
100180 187714 219121752
61930 99261 787014109
52210 96528 110905094
114158 146493 81099847
116960 183783 712259755
52566 161220 272213810
104661 126317 542752479
145030 172995 69835551
1894 44737 721297719
33610 175787 797325159
156350 186423 898733655
87622 156411 172617277
147573 173418 64360488
199029 199731 1785599
101613 114536 32264589
187920 196505 361088190
42279 165557 308675857
97814 124307 66415808
119314 165233 115163951
109471 140845 517569869
159113 177006 44564791
93709 162443 639610805
189854 199243 23534068
47921 65374 133916673
272 67093 167235876
192267 196700 11078303
150229 178490 70299023
72895 111232 95970739
47928 172438 311619708
132200 153473 53276192
163288 187271 810942761
66012 163635 340215958
98013 104153 519351254
78440 122723 658468907
168414 195075 66731448
41580 47688 15253228
144279 187240 107491000
176137 178103 4869160
106432 121319 37323195
190270 196859 16405875
170517 170565 129492
132859 177690 111969908
71971 116662 111833181
101716 179154 193623221
145276 198033 131893502
124125 197577 207781990
156125 194150 94877466
142474 170299 415720084
40800 96263 602650665
132941 161581 71807863
56662 105327 121524473
64203 121232 599287787
115736 191211 289782661
84239 169143 212618723
64213 76220 30174120
106660 181929 930678115
162988 190952 642736062
49526 86485 92448961
38795 165945 166926617
70378 128709 223042423
73535 158397 212590139
125458 157457 80236977
25941 42568 705364638
59948 193707 334579947
72371 138163 226335978
136346 193970 144032599
88102 124562 423806010
130531 187131 280891061
23538 169842 366281317
114478 193756 706629781
84878 147942 158085321
74486 103789 73278804
179672 198477 105545193
170792 186633 963189424
197270 197418 15924860
55360 62665 18160966
154437 164372 964581532
50092 192635 356747273
140837 171503 414733361
67339 83733 40989950
111886 132347 51390342
57312 79765 681106544
100673 101202 1345805
112085 184875 453391567
117833 172877 137712230
4701 89251 196654133
182712 193822 715481907
167605 193222 976448460
150665 152427 4329748
119390 153211 84803055
114725 140561 427236701
156032 164732 657119270
43573 103457 149821513
58319 138026 985459710
76333 128674 787064249
86844 156377 291668261
155284 173089 597331400
3523 180719 463847383
41225 154655 284031683
134808 172505 70645634
174153 195281 382294741
6868 99264 547287364
150641 158561 744924857
88683 92640 892825754
47010 145154 245696334
159184 199572 100935207
125159 177463 130684500
34508 167874 836718013
41281 62126 75397801
77952 198604 301849517
53645 183533 680225858
195177 199065 9730521
92143 140600 666267879
106748 130279 436351431
174093 194687 56228169
85656 98138 31175001
39395 61314 54844052
60091 193255 333050505
180753 187803 469429093
86760 120026 436036675
132074 180602 505457323
120291 189335 460361704
12339 137204 920320729
42190 137283 238050163
124804 150238 965303080
144378 157878 33940760
9713 118920 273426942
155056 159769 11763829
60900 70176 23114720
20171 61704 104019619
191685 194459 6960109
104065 132685 354906198
24413 123837 490710608
150308 199290 122366492
63169 128214 162867369
13643 156251 454805776
58683 179533 337619234
75916 80328 102046960
35331 58242 57472771
1651 117083 288775987
97826 129935 507868794
168515 194238 838462921
128516 198052 173899198
9777 60581 325195034
65683 97356 476243753
86827 94999 20522359
146774 160974 35630546
20668 184595 833537493
76222 85650 23480429
82039 182884 252303566
159723 189601 74610436
52057 183990 330175494
192097 199702 19091539
37919 131044 233120106
14700 194310 563156453
117201 187092 607887856
145502 169416 59784732
87032 146059 16337747
8779 127623 297610889
107657 157680 125528998
167138 172267 12760425
194662 197010 524892861
142349 186833 111235194
147386 177647 161198572
100274 133328 82827418
133700 199062 163467742
110775 158306 544110884
91212 108917 44465065
132206 146035 34625283
171821 184217 719524553
70587 75138 502427434
138336 152651 35860480
169237 174545 551002680
52548 197103 361778171
48852 65889 893595467
161851 162733 258309539
113642 148565 335656244
124840 131241 15980214
199494 199779 300674218
145082 160890 39723422
64408 128403 62698210
25078 154566 324307406
116856 166886 125286590
80589 177272 787189482
103777 189272 493705065
15508 146640 610554743
55114 86290 77880901
166060 183194 480547792
19014 73366 45550294
82061 94169 30324552
73667 191515 294973740
17233 105754 221454278
174593 174804 231976020
111596 197228 214325688
22016 175977 385280602
158753 197270 96121340
163127 171150 818244530
114505 195135 201829206
70154 148088 195252514
113909 171128 354106749
145132 182840 194107218
77673 162713 850191406
157038 178688 53714674
82962 118440 117973605
192724 195438 332980816
153802 156565 7038005
157245 195889 96440969
148225 186250 636146321
80202 183113 257516762
138029 193775 139407705
170398 190702 86527469
117833 190869 594002612
91716 168217 364410976
86855 94883 574495787
148099 183760 89019624
23646 140648 293009302
80251 151696 178977078
68096 113754 114165341
49252 77429 381341616
9122 103035 235059858
36315 105867 190354726
71368 197183 494486924
98483 150855 131371934
76113 86881 9949408
144743 190912 600449848
149881 175122 2902616
162759 184244 509782446
53384 134049 201962960
119308 125105 89172597
68871 152795 210234179
153836 159089 458739955
126955 148284 752963317
197739 197804 890750125
125585 143236 75520658
91889 139248 118853252
123517 199375 189840063
25660 51506 622589941
188415 188533 501524817
180591 184434 9784161
50754 102905 551554238
82611 136127 205909618
88675 188086 249000324
29155 57825 71938641
42063 88352 629697809
14036 43614 74133787
57602 170330 281956078
188503 189943 452599034
60605 95489 896500382
172805 197184 127950331
6713 159177 381786115
81777 155850 408395429
89093 142532 134026197
150741 185250 86080485
124392 157356 82709087
90419 109066 773171260
109363 115586 15642862
36407 72160 89378357
8684 16066 895328466
140204 172089 360791895
59426 175665 290679101
71142 171771 251857499
185937 197935 752577466
57422 181031 306336998
148571 179192 914530112
5960 157779 44880297
99257 170666 178794447
17749 39041 53320118
142707 197847 137850354
84348 178389 274379067
123786 146573 57092374
90729 91117 993239
199592 199848 663987
198598 199678 2739491
199114 199546 413357
153026 196374 524989913
16313 131222 337730978
18529 160695 806466062
134110 175995 104643195
68310 140319 502820937
121729 168622 117415198
192832 195357 100183031
86969 101383 36166176
166602 178467 347960778
9021 125187 641587090
119526 169381 124896049
190790 195166 625626030
41971 98106 140398606
156178 197979 104328708
105892 179165 183247040
105347 170013 161932279
18289 68521 125708136
161850 167518 13972455
24655 158978 336396948
137526 182853 474717690
78564 145721 757596487
33592 102466 172266506
86524 120736 85672429
75495 77857 5915075
56914 71640 36645769
7667 40475 730535040
185823 198855 32626375
104128 105150 261601935
187906 192008 417785685
12643 72255 149258359
178774 179609 2078784
45083 109341 160743560
75898 133608 592220335
140130 192506 513432876
11321 17571 15780878
47353 195562 370938308
138662 169695 517626178
110282 146901 91822019
191583 197418 724732068
107298 164374 327751117
94213 175724 203947169
173570 182526 861989530
133813 162123 70974403
126866 149626 57086081
137763 193492 139316849
177158 183031 14730407
135348 142618 18195300
47722 135063 218708665
77642 109656 230191091
64102 104791 471344351
81560 86875 129320232
44094 99832 139531549
30711 55369 61810986
131652 158971 870633119
17695 31972 35826662
61538 63335 564415580
133015 190256 143150959
115297 166922 991493992
25148 181926 392287534
199576 199789 552210
194593 197279 761328536
102882 141572 97035554
197720 199621 4857120
186718 195222 922215066
48265 162489 286116484
62198 89792 366555406
39377 158473 747825225
4865 125595 851358277
112449 181644 173074431
71416 161572 834105309
151101 183152 79940175
22912 160414 602107034
13841 82322 398824004
54724 66963 30542045
75987 177181 759266019
35763 57711 649678480
74499 158896 367136692
148080 175032 67162493
170756 193422 56720817
198020 199288 1163432
198357 198979 1049993
137223 179584 200684013
91249 173554 233320901
78013 141300 158374861
180206 188250 873326797
96328 118692 252940264
162516 175442 32037938
181950 198234 40910617
161406 181028 48666932
103834 190631 217342110
175072 176032 199949490
47795 60678 462041838
127579 165413 957328914
188246 190555 5780163
151024 151916 2124662
102453 186156 944770144
38726 84774 115140334
12956 50776 123316003
79860 157427 194402207
145736 194970 35725431
88455 146674 621573307
118704 126758 20270667
89096 167816 683248748
55924 69893 992244271
192452 196194 368266903
12054 58030 211836134
194463 194635 711272776
109030 185477 191374331
67265 145478 349370771
188498 197231 979675332
98731 105310 16475540
6912 66507 238878643
125751 167795 105092553
61398 63635 467312541
148619 163836 24541335
156407 159999 8892385
120304 155837 667645715
196768 196804 926040141
4454 31667 471775541
123430 125837 110586139
133784 156416 429894310
180487 198962 46505425
181103 189237 20502868
14483 74109 605730763
19715 115367 239365319
149893 161836 935003610
195768 199916 588716956
185300 192453 60639254
16598 160905 605978632
68782 163968 886191432
186434 199841 33605770
136407 181675 112974460
41310 64637 884899061
74935 192517 294198338
128844 193934 162740070
136601 156964 746172878
33238 49583 40816859
94410 159045 161945488
13310 74622 405814968
44009 56439 970912821
85625 162172 809482190
189651 191819 962224782
10955 148551 450387
69422 79064 16981339
76664 92325 21254094
17950 166681 372285336
159646 178517 826029615
119338 159523 454312979
149944 150543 1522937
180 26292 29047971
64376 170907 837685166
158535 168473 24721085
67571 143709 190608911
5348 52540 138831738
12321 51794 955638462
161510 169201 410603933
72171 106332 85524476
64196 79979 39489556
80259 91269 27311349
99037 199372 251206164
176346 176914 307355
59007 175272 674296800
132183 179174 350293221
139604 165208 64159158
113997 174872 152343332
85054 152911 170016810
65005 77409 12540802
150372 192112 104183932
155083 159970 12190560
182469 184480 5090242
18912 76776 144917789
11556 92702 203157674
109457 187374 195176379
111991 196421 211323350
157231 194994 419941251
113710 181030 941347563
18289 98619 200987342
140518 183750 1536381
158460 174697 196931076
50744 101203 403094390
20982 124392 258866812
142802 164509 54496057
128671 150742 55353659
52151 162468 170992884
57833 69905 30004026
173474 185754 30838004
8962 163877 388052502
24044 85762 194923019
65422 154388 358779888
151919 159368 18683295
119477 199383 200052802
83365 127411 110351984
40262 56798 907805550
102412 118457 40174826
125820 175299 465465867
107688 197841 225645333
163789 188636 61953625
92384 102916 449379811
9033 113555 261594154
158362 159503 980423736
24171 94515 176073981
130263 188751 883611144
37225 146784 719660576
59108 180937 304505878
11380 165812 583921861
141411 179956 410155343
86298 162324 31253637
11163 149105 345576241
83669 190288 361260337
23313 143485 504596826
95626 122332 66916420
19723 91467 179370631
51497 95441 482542993
195834 199917 10235053
176661 193292 145500621
187574 191206 9064590
102592 197294 392652476
40940 124410 208936146
161377 188830 903471870
162658 166794 10186456
162966 197023 533077456
120075 187968 822300335
180842 191716 27883859
49164 63524 35988815
7637 70871 158263263
111481 179195 966607059
66069 67253 2946456
186246 198067 29569314
148399 179139 76516850
10226 163245 383288255
170489 190594 483220921
150275 192973 243831072
175175 177518 231096875
191607 197935 15819830
82808 177340 822779011
95528 190449 857106445
25459 70627 681895225
195019 198931 88698229
22743 66777 103379679
24689 160846 341022847
158171 173868 38999617
93262 175766 206469251
79280 96377 776357730
179878 187543 19476388
90 18292 45552154
127095 150289 58180479
58814 167398 271632437
57417 167725 610468591
69023 99653 767136231
131434 174026 634333908
123142 196280 970856976
56170 140515 210998702
95384 184373 692916477
66475 140538 185447101
192242 192584 819693017
107646 139505 79969153
82223 190430 270849729
14849 37656 57220802
9699 128903 298560733
92002 110188 45661106
1127 24542 737894329
113458 148204 87270049
140665 189875 123005166
194587 194984 997104
111378 170612 148286516
68930 147820 363852635
77237 125788 121574616
112555 134781 55828253
71419 127627 140780212
185901 195965 652050144
62206 193927 329546201
110177 140690 76575689
6144 179265 807647833
145634 157934 30883779
99567 185424 415980968
188757 191948 419966294
174018 192305 45837439
48897 138834 488541730
154621 193415 806414613
137322 146749 23658169
127123 189837 156825045
85873 126379 941112007
65011 190596 314327520
51456 132518 203056829
162500 178511 750518125
75555 86281 611018043
113072 173105 522242366
54546 79788 63107040
190905 198338 60597458
74249 130870 963246762
162463 184887 656487920
114833 159827 112826698
23275 94123 456444309
67730 172140 261242656
118819 181419 710647148
91198 152481 153759454
66221 176080 274843256
46880 171475 205781671
42882 115149 659095519
29055 119562 920214931
30412 102115 179363823
93274 176937 59035379
74219 106050 79658136
89655 102692 759487575
154451 174672 993939021
185711 197217 975460685
75630 137981 965223617
15973 96962 777666395
61537 102762 201255269
116511 133655 43079532
85314 169956 99915109
16501 76746 326641170
6958 14920 204187714
106290 164814 146748611
45696 177607 330062923
92707 174904 483786260
48207 163405 488955409
9248 37707 700115589
199460 199916 898200689
1 170107 425762628
190692 195845 374315794
15034 162289 368887727
65693 163183 770600587
106857 197377 226541569
19777 92357 450580670
50019 188529 508222530
40179 68974 536092921
157947 173495 123859960
168055 194594 66424645
159385 161288 393643557
20668 116145 238874966
4076 73815 544697496
102813 181396 556246849
94742 103274 21296604
151227 176152 509414408
37522 169437 330187172
16405 159814 505822410
11159 161124 375728467
117965 128786 27213126
133279 163796 76508506
25537 164964 349257983
892 17339 41158746
58867 165366 929549682
110599 118910 20802185
144396 171116 66743503
133762 146415 848235910
179533 188568 22796151
96346 117127 640666513
2200 99810 109915918
62025 107435 113451011
95505 133079 94223087
65524 65919 1002268
170190 197070 17061697
175299 198686 114025619
133462 150216 42075431
21626 135369 284836349
134075 169516 88657505
57812 180932 588193324
84288 180151 626388727
159947 177597 750792112
103446 111982 21376116
18961 22584 9013335
64730 125756 152866163
129740 130565 1994950
68961 168040 248008043
49378 113180 159576910
177993 193054 37807583
130722 152297 996642895
22340 93016 176855323
163001 173977 246939712
88647 130824 105841488
105705 150602 160231004
59200 144644 728650465
80944 160151 198384563
43660 114386 177000077
37280 74377 92832684
71960 156623 869449035
2847 30289 68739480
174089 184174 25268145
44298 165938 304595406
97114 98338 942300367
51240 89173 806983163
2710 184431 454701952
195227 197102 4645828
70253 151982 204657330
6086 133016 386040654
150816 152117 3123901
158512 165945 512283547
43158 98755 324464103
140519 179799 945929327
187080 193396 10240557
123701 172909 678143308
171456 172250 2033642
88250 174742 216574022
152870 196958 943851596
97681 133962 90951850
73343 194919 304320643
183927 196444 31317129
75511 141055 108776672
188779 195020 15604352
24967 190121 413393164
53781 66765 32493366
161317 192280 77214219
142008 171035 72454291
46176 159571 715596487
158077 186995 72137247
9200 49535 101102317
138353 195027 141690722
95013 162136 318285694
173122 191162 45285138
99674 133106 865161591
14242 20013 234655165
165215 184840 48811727
38537 54232 397174627
6075 18918 32212623
198499 199424 2347347
146348 176241 74652785
47530 59507 30164195
16143 151786 991550846
112510 180794 170751363
147002 190617 720322172
137562 199427 154722249
85828 134804 122663748
133429 150596 43100117
74651 114238 99003359
180566 186576 588314754
624 40444 167276998
58022 61292 718824597
72866 93898 52653472
175775 191356 39060378
114938 197561 206793127
46353 110926 424502734
104870 137536 39730582
126150 127711 3837986
148091 165329 43120748
71302 100682 73537950
181718 192616 62047671
177380 194060 661479700
72512 90819 899056335
41886 141928 250453573
16630 138027 303921154
90679 187313 242130372
103745 110322 16500444
13328 184348 428102289
12789 101142 221244725
136788 178157 103270680
88568 92112 8877563
157926 196353 894329927
112583 183854 178462587
7171 136905 324836198
151352 182059 15356674
70884 175705 92033576
44182 48676 335666931
191256 192512 113485948
148300 189976 31396327
23907 132476 271904169
190769 195495 11794264
169291 195407 231511875
137814 178429 847623129
2151 36061 905499274
8157 50487 786394319
128488 195718 168166856
55499 193509 836427549
85779 182207 457812788
19056 165972 506511584
67874 116586 890330567
160477 188474 421378865
64586 66741 5430507
186850 199166 288068023
108665 151059 866063467
79227 127135 854429202
136199 142098 14761488
87253 120830 625288837
90925 197119 989930321
196258 197832 3938397
199843 199915 480968701
46203 156662 276695939
55031 185042 325190603
171832 176035 10519635
73937 83702 24455686
64977 95431 76154736
44744 67101 272532879
196705 196707 678667563
191096 199687 467326311
36227 95471 148179273
61250 151662 875656061
31781 183675 380039638
196175 198189 5078387
39337 47927 123836731
55834 148298 430646069
171480 185914 158910073
26543 67088 101472688
194532 197683 7791651
22654 106870 392267023
16292 20020 9350497
31699 78766 941591617
41866 64628 735398464
157660 191613 491130601
55446 121683 165588530
164737 187068 55667764
164638 199372 86696878
70227 166842 292497271
139628 160726 52891599
61595 187530 315126774
145979 147292 3339211
48668 179244 967528016
96052 133667 23816834
14275 53160 407771437
169604 199233 794226479
138146 160282 730420731
94462 187568 233119328
24556 119173 173713083
41938 93633 129290877
76047 151814 189671917
30359 128921 474456776
177841 198676 662939488
131541 185471 738445654
76828 199557 307054818
107945 150531 106908665
90987 132210 103485813
103665 140284 611612311
10543 99980 223948454
18195 111917 234425813
29754 81583 129687982
150399 198643 120482931
103719 145177 103921285
115571 143918 71061095
185354 196440 315358657
56627 182552 314789706
70582 91132 722444611
54366 178451 310322504
116804 177434 549415774
29449 118785 973173877
82210 109169 67430142
94174 148487 456531264
179094 184472 619169557
125675 174605 122299425
151681 159819 9585912
167434 198969 78882630
57809 125572 169494944
98464 177321 197344951
145631 160924 538245376
82818 180139 243354041
63992 126554 91020268
109016 181874 182271509
115047 193422 530370420
73280 123578 915458126
66694 100718 422608604
90710 142975 131180379
71171 135647 161526889
54809 56335 883656439
164497 165913 3411509
41270 43314 936126074
152189 197672 113628312
147957 172078 51574980
40291 151688 278923078
198473 199724 3187285
95494 153129 144426359
72863 194657 304859780
44689 131261 603732233
53985 162845 272610291
28535 139572 278023684
185116 186399 215590582
105503 148134 106971209
8091 20148 82275726
93309 154870 154296546
66427 140867 186420607
94478 115293 197013214
167136 174023 791832338
30579 57758 68145828
152653 172033 888247476
132566 154527 252484633
109335 142695 83710336
18548 151721 333417329
143469 187335 109778572
134149 145620 28741728
111306 145655 138211933
11697 41113 73785293
37487 141116 796942793
106466 127973 780688759
40817 165630 312467689
193713 198976 395508650
60021 169052 272766950
187049 194228 17950897
160634 198016 93336869
102761 199896 243209500
177236 196596 276356487
179008 179208 152203795
197020 197793 847793762
181506 183340 666842494
43419 139820 772806544
112168 175220 157827264
170568 196606 65105190
169680 171531 4493528
114161 119299 17621102
54266 159987 264643218
133655 194437 159914226
128093 175716 355102542
59321 69721 25856963
87459 122068 319386213
31500 189492 794069910
157111 197774 101431329
135420 143285 19675675
194980 195274 710202
88986 135442 116556128
26992 174400 670215469
93264 186644 233753149
122629 187196 679135969
165859 187569 54243963
127504 191676 160499819
81945 112327 75993383
163893 186861 5519064
107986 113673 14220689
174770 192963 45595590
55548 94440 97144246
82033 182744 420735920
142211 145273 7668863
116374 122875 16342304
159791 163590 774146626
176191 186950 26993232
61704 73207 918314173
67725 163382 239616569
67321 134500 978077709
102374 141742 451844299
40628 157847 658680767
146472 162316 879937222
69399 96447 434201933
145135 151179 25989801
191279 195432 895819291
37546 163841 316299372
194277 197465 7919146
11925 121322 327354364
106288 187617 82797856
169594 176954 18312839
107839 120482 31706502
68660 152923 211048561
133071 141416 848214512
142753 185888 52730034
161098 184289 834151581
65377 114690 29748810
152495 180376 302183388
33908 45999 579538145
112802 176466 40624368
139808 169449 524380868
163016 170702 1855797
47657 107762 150368068
110433 152421 648889733
165971 171652 935056100
9197 140860 650414902
53637 183519 325000931
5237 27368 55442395
54621 127436 182236548
121895 184215 155945411
165765 191608 43209287
144061 171403 736705312
103627 155565 130299863
102488 130126 787846380
164195 168651 10952362
77516 171867 235985624
57826 173003 297309898
110726 180230 173708958
26615 118231 272045759
39396 57573 57176145
54762 81067 65734082
99461 117203 44421803
99756 120109 50938920
140449 142821 893864973
58687 177914 607403314
194403 198066 506108888
115615 170048 136325826
118841 131634 32065955
173906 183896 58584921
66392 166925 251641976
36960 80725 397254080
74720 159285 229591557
77123 151752 186831304
43438 70731 457157939
104492 159517 137906053
175864 198160 430956588
197041 198151 1334528
1272 174188 432710878
111627 118253 906659589
115241 152579 93660569
76565 155267 197035479
96522 137113 421068304
30075 96451 166043331
199341 199544 525857
134823 182393 118792673
166155 167919 999214511
144802 187106 105850339
169626 178331 21567349
37200 166830 324481919
156196 184118 579385717
94680 182849 461251525
50990 181544 326629987
81670 163708 555459636
191577 193391 4524684
158086 163358 430221481
124774 162803 829936641
30543 31922 2589605
47502 183498 340310522
4039 101589 25379095
142418 176440 718974511
177459 194041 41530287
11398 57705 160024656
110179 164935 137340099
141898 199176 143246144
136057 167950 79724031
59315 137220 648662838
186712 189491 6929972
76587 126615 125197771
196666 197270 1489608
34311 80287 760927462
187744 199012 194649224
75480 127622 958367887
155809 157051 938231783
82722 139888 429918201
119350 130978 29251663
25252 133574 271289369
180984 188843 463509240
6010 47108 102898602
25157 127921 257315142
78827 150572 212276524
169413 196180 606660897
104982 141223 906816941
51363 186487 705387006
52520 113190 924980094
38419 111028 976651213
80390 106408 65049965
9680 120497 277435277
70445 71353 548037340
167258 195913 71660959
193418 197543 525714441
42689 98025 40925958
28625 150042 895835989
88165 167123 880619432
43517 85159 104185088
42457 150588 786081435
7668 77537 174982000
42560 174829 330923605
147186 156760 439965300
136482 171477 143040003
6744 171886 676037022
154915 192977 956728203
100809 118536 44387824
31900 154557 307054597
185916 194205 688392756
101511 143452 105013780
175853 183495 506830483
44988 113579 171611428
113190 179867 166743482
55372 58018 262552322
68337 188792 715834375
85365 189941 970756830
29718 57503 696715761
142568 188847 115729138
26834 135632 448002606
129614 171944 105748044
185464 196000 600043996
141278 181009 99145588
160607 194477 833649696
170392 184800 246516914
16917 152472 593672380
182863 199492 41757438
68456 177766 443037432
123342 123610 693467
14837 132002 293431020
111385 184884 189440768
150230 167092 8778603
99985 143541 855947601
107708 117888 910246945
169180 172873 475975895
189707 195962 15659661
158677 171095 7552387
158537 160209 4177125
36585 73537 158381324
147551 193980 18772310
11190 78929 169773520
159825 167383 18816829
40662 106675 893235643
172365 179651 18048792
8779 71041 338608996
93818 94113 491407710
30557 197639 417995197
167918 184289 926355086
5225 6007 1972153
132145 145410 4895568
8565 65909 143629777
159438 169852 795667518
164611 176203 792410406
100417 156878 357851747
101749 168104 281536169
70049 107270 93029350
25749 178824 806987611
111475 187372 713516361
5716 10122 10936048
172260 189736 43740933
58848 146236 650156046
43102 52842 152481967
176012 185439 588888456
101826 195241 233764297
194685 197046 5848099
146483 160078 876551719
36058 188506 381448192
53964 175337 788927896
34353 42657 20759762
116555 166806 484886650
27752 49111 203947947
2714 178213 439057786
189512 191333 4573106
152925 190123 320422300
63717 192017 703082569
50365 187598 343528775
73259 131078 454126522
51462 154959 781269503
65531 174245 272024798
40729 96313 674251362
23990 75511 740621611
173029 184781 942611629
13551 147050 334410162
20206 126671 266546766
52955 79518 66541367
10859 165066 841381698
191333 198579 145683
5414 40107 283803850
146348 183046 91685711
169826 195293 63653639
112751 161377 889777828
30593 104497 566015140
164564 180812 40181561
150452 155192 880571484
1533 41819 100776075
30413 151077 302147402
21130 27195 938861887
187953 197128 22875183
39230 77861 882680934
23811 26467 6743767
114147 177918 14334677
14574 89700 187975467
153620 159357 14397624
94349 123595 574611563
58547 83117 401072644
144690 184078 98483302
63990 131012 167834864
83989 120383 91116058
140769 182394 675206509
52383 178144 818275714
97331 157289 150373126
68983 87508 46204306
100644 197586 565403707
99613 176170 191568153
149251 198574 495906654
152 181025 452465821
77 86003 444773099
69485 184097 665738444
24182 45199 732436312
23426 78502 137961648
165392 180508 446733569
135376 173018 94013311
96830 140496 408972551
176556 178598 417255
32498 181380 372348483
127739 166658 97452810
133307 195616 885930931
8054 63925 530655111
77538 99983 346899212
58767 132638 887892191
175007 179718 11663250
195341 195386 346128913
93992 156508 702405998
14073 151166 343459487
12753 76067 158699991
105505 161927 141522444
35616 199878 629262623
80724 158556 242401415
195029 195211 599016038
26022 69784 109579589
53657 65744 30248465
99592 191784 230773291
162508 183105 593621790
48462 197929 836773403
88234 160576 802225095
139682 146035 15873182
100118 104677 121499271
66708 155917 223467231
182808 183768 238011402
167868 181666 34340783
14145 180466 416145409
144858 149610 896706249
48224 110773 156546459
164076 193451 19629374
623 120993 586889054
78698 138139 148799653
10625 49612 930773996
93006 151796 617741502
68343 128081 149585924
182872 183618 1954111
115738 122445 16867994
110546 132543 55159398
38247 51717 704366698
785 132917 330755884
189371 197566 807427786
58495 155067 410151901
65879 165521 249504327
146859 188305 776381356
190419 196349 383422736
69838 123681 134772606
92792 154323 154200083
11612 166106 792910798
125895 151114 63206951
69174 171428 888581820
177589 178020 421169196
31652 196350 412023445
173688 197401 59357216
59734 197314 344052675
125084 148154 354450735
98134 184440 274433059
184096 188425 307988398
50163 141663 550109167
142457 179029 91233348
72655 160555 220234921
46251 134113 220026633
33663 180663 452378779
179355 188851 23961304
186814 197675 27104822
121126 179116 144928117
89338 102121 730670851
32456 141258 381776809
193626 196411 244542198
24452 146817 306452096
191019 198226 18011901
149440 189892 101013571
12226 111608 248797554
168178 171823 9068609
178277 185478 18157455
15309 99871 211704017
139808 172073 98753948
5719 85301 199170673
46157 71890 64382985
63120 101754 104719142
162434 176437 134500595
164351 169402 919544514
64512 196844 331121003
123008 147306 60953442
3392 118255 738364215
63155 86457 305163552
43562 58082 36580793
189228 191414 5515122
165836 183995 45251900
72354 181774 273734365
81241 148940 169663615
187850 191326 5595494
127168 159548 81048653
36716 90135 133466984
90658 142634 130426921
169715 175417 14162046
53479 109270 363123458
75574 122679 487274418
78524 159380 186606750
54179 72048 81366497
151814 178221 224820606
23863 170013 365910216
105593 164730 321044679
106801 116680 878473811
163238 173289 947095190
140958 166765 64514881
116657 198726 568656912
74813 166174 228694164
188035 191525 771617576
84226 84288 524022265
87278 109271 55063340
191061 196457 976969384
35728 181972 365774206
145794 172796 870644793
115854 192345 715777043
143973 154750 90030151
17305 134618 293672466
32901 62829 430943359
190942 193664 6785881
70796 130285 242942247
6002 18276 506077703
150082 160130 538984500
20489 40088 49102808
93015 184094 416148314
20705 177882 577553916
94794 118799 325856284
198288 198671 959026
16382 68673 360012230
64776 75535 27010584
128355 129804 3707073
123959 157845 84982683
43348 112124 172025151
198376 199359 266503205
47031 159584 281817720
6651 23921 43186133
46630 193069 854604800
158881 166907 19957236
18694 28760 25172404
184347 195985 29172766
116837 119733 7220595
88153 98942 27119219
199943 199991 954015039
75888 180435 238398393
136474 156227 49575976
29092 94568 163809935
99711 166413 167084156
164566 172763 20169945
79990 88564 21278817
183262 185686 6109730
196174 197865 4217135
187688 194591 240269724
149952 171502 53630633
170686 182391 29125450
181006 191627 636219050
21765 29175 18614046
144220 199663 138722375
128 170495 734775291
86890 103515 41607891
12379 93100 231911207
142799 167179 149876243
158455 167637 22858160
65766 80876 37782051
29832 112649 207158064
180619 184844 581112940
52928 61751 22185729
47562 100500 132468338
131888 190311 376280695
173689 192465 68769732
67173 113574 116006645
77179 168554 609570631
739 194433 687603066
117434 190628 497321688
180318 194895 36696846
90296 167808 535576377
148148 188519 100807758
22536 181166 998153717
47979 78473 76469441
99501 131000 78998249
60422 124737 160958788
6326 20219 830792269
172878 195020 55494703
178163 196321 98085161
10713 191846 492412298
82074 165001 397148643
114917 191607 234583913
181792 191966 25642410
60687 140588 311250466
130518 145925 38582815
188752 190967 771466863
104570 128635 60358625
39495 173351 334750856
3009 185553 456852122
189414 194816 13549611
61250 123945 901526918
43914 198476 61787290
86251 144435 145687338
78876 135941 142805995
118271 155194 92656318
111161 170305 148065109
2185 154950 660965312
168884 190648 474610369
79087 136370 739274065
45087 173436 924090101
180512 199116 361472410
86464 141923 138952047
139066 154937 39739773
30025 51811 240961445
180634 196704 40416259
41521 134095 507039349
67324 190901 309268051
188071 193744 14152445
75035 114608 57715589
174276 181020 644295977
119679 193856 902837344
5383 93613 674453342
143592 182676 97635686
115799 149988 85869695
50078 138771 222111178
126973 148841 54822783
72026 155979 210397411
76130 103695 68785284
95280 158962 232441269
81447 86263 12098267
53344 99160 114562259
60992 153241 230896795
106215 150699 290909281
76222 121404 112949080
167772 189332 236386563
29400 71783 459536653
60912 73127 30408197
55299 158989 686856470
57823 129814 180148157
106753 140906 2790426
17639 36268 46661981
47547 197718 414929304
149649 193903 110490693
30828 152605 968177915
12092 64954 512701429
55894 161425 264155412
117053 187340 476784508
123315 141732 943066251
37276 180865 359133243
52026 53938 618493680
98908 128160 73371049
46479 50642 694433437
163475 167258 701126129
43464 47152 9250681
153245 182618 417011278
89485 170162 579737915
13239 28071 37287618
176438 184217 19502215
74492 180731 979976056
29549 191528 405304809
170360 185088 622195185
144192 167300 57824071
122416 136371 35032140
100356 191639 228442331
197194 197296 256405
114785 143209 71303789
5194 72298 965734801
137509 147783 25827293
45716 168695 307862610
147604 160928 74515296
198858 198873 310774689
174818 187954 18423894
132230 145270 32655439
52949 164695 279934425
63908 121919 327800611
142157 176204 85043547
57694 160113 256284295
144901 155703 466796695
55376 156529 531180466
138179 172920 86719810
150996 191498 528204977
53388 71475 64139126
111088 162488 587415531
752 73306 181480487
196546 197658 970525543
170311 183948 34072482
88682 109943 253122433
15846 43854 70101488
190905 195910 12511879
88891 197592 812955423
65988 158255 250165896
114861 155257 585368865
125128 126153 2571909
56425 75154 556946491
99518 188660 21851594
2963 6117 7872581
159864 193052 82900465
162733 175706 6933900
109099 110915 568508076
115340 115888 1379378
37902 94764 572241928
72108 118594 116400821
150976 183790 81876122
81921 121870 99971555
77096 173689 723380736
81858 188015 265740484
23310 56089 82269656
178298 178671 946111616
181627 188457 529819254
94784 182071 218343847
138207 159295 52791954
16873 171759 387525703
91972 123210 78375346
39607 173014 333655658
69916 110226 100851793
45459 60968 38963299
119035 164913 249497329
195555 197850 5674971
9513 179422 633413111
6256 40777 86495686
48851 74501 64185530
15405 161661 835895212
33580 190344 396195727
62966 156415 234115319
44735 147711 257953585
28902 46587 44223856
116712 173903 143089897
182595 186062 246387027
55370 140846 588084247
43848 77751 84965605
150747 156869 119487228
46332 100683 135990998
49174 79683 797170141
47730 146629 653530411
163466 184011 652975753
77946 111088 633799345
145073 153043 19989208
93004 143002 125309654
167974 177866 534580460
82190 153763 333087228
64929 90015 148014424
3322 124636 922864690
116805 138788 77825303
69636 144038 693282158
18254 108624 226056513
9262 196251 103229482
33667 79517 114710790
38514 54172 39186224
126873 135040 20421588
151428 164557 32913717
162790 173002 506468356
87653 149223 824332803
154974 157846 494501928
91750 165534 53820449
104005 149203 113368113
42619 165310 307222501
84301 168789 843470688
138148 194756 141539968
135083 167216 990319090
12658 94655 205318549
102115 191982 224921562
154990 183804 806074422
106389 164735 444277817
158442 195802 93375245
161794 173519 28962456
30783 152793 947352589
101115 167678 722316814
109336 142177 269169602
166866 176793 800271844
44214 132888 222106091
175827 183375 217386534
109819 153755 97049157
184675 197263 31520688
48265 59042 227866459
57848 76497 46596667
85879 173625 219482333
113803 140728 303182028
156320 175126 3848320
170203 185519 38274820
33711 187144 566561172
58786 157303 348435691
85292 184311 247780277
137441 170376 909015484
40439 62870 42165612
66492 70235 9330569
61937 176320 407421015
149891 159474 23913293
112086 122442 282293311
163031 188093 62540841
59613 113196 627056593
21423 104781 208602169
106779 191690 212563946
73274 177767 261469142
128302 149981 54399860
191885 192943 497900
1267 76092 187376634
80488 180243 249412917
48958 165868 292737555
9069 99606 778041482
49515 182884 369326438
128395 137237 22114659
115726 163765 85872920
86492 128671 646502789
22108 173834 379683713
88706 187836 739152144
175084 186345 354426211
112633 154508 891235399
29702 31644 4936758
135181 192430 143190824
16015 180323 411039140
72918 86596 34196223
102636 133873 78338540
50964 149296 7669639
53977 141673 219530569
106394 197603 228251967
136155 159624 58775616
95120 199579 261505962
56339 65625 23055119
182409 188038 847300655
194016 196372 5878076
8577 13455 684543735
52669 169734 957396022
22805 51548 417878330
185538 187989 603310480
124400 135222 81721230
121920 130181 740325658
62407 154287 230054042
163779 186704 575516994
43214 74708 78850722
153435 189177 89311265
9933 114010 260540319
52734 60633 19936901
91275 173136 407006382
80702 196638 942756216
112443 166967 790851166
105855 138860 304204740
125786 179494 134095183
190215 192158 4821789
169257 185718 41116802
163979 194770 434156718
39259 183031 768877377
109737 132168 16349595
195875 199919 31548450
73257 133509 622570954
164624 174715 24942518
61609 70528 22231501
9949 56487 116841175
43718 62732 453673025
190508 194774 65032531
96473 118715 55714498
145350 157700 31034544
59920 92030 80009351
45489 76811 78556458
168242 174978 432751801
180613 190835 25847566
24386 82815 146294321
8337 128030 299682396
123977 137893 189219429
37415 130469 233016492
51963 90274 473746330
91084 146083 137976929
73060 131568 498719712
138880 159000 974172234
199462 199999 1332762
128820 174796 373481430
120469 162498 105427558
70385 81551 27929656
2048 176795 764516872
53537 172524 191707953
55902 174642 658335753
128483 129614 2891367
90507 100455 25077723
91474 176719 834788210
52335 168819 34381601
94138 142482 604468364
114666 176969 155951693
171562 191661 50348815
194509 198511 946002971
139805 191007 205059718
14899 108599 234513422
98371 155805 144064205
129314 134117 12018730
192154 192199 122538
115850 136438 51699318
53130 114851 618270901
195698 197541 528768602
8298 48635 101017513
63495 88961 831899567
93636 197884 260911769
55311 113937 146493947
165801 193622 729676999
111829 116920 942431216
20805 124364 393381455
28469 39085 4141919
43449 46153 860538778
150197 198651 120989186
138990 187846 122209843
66452 137958 179030464
167969 191844 960606617
88413 117762 73593205
130694 133995 8251886
56870 64610 135315400
132152 141544 23554660
166709 183814 42701807
34856 103376 171364143
140529 165077 888395318
140906 194073 132860226
42557 136468 776497026
142060 146227 10408908
149113 154630 874949288
167769 170228 6172760
185821 193210 18477316
79971 133201 864047669
199793 199846 128114
13811 44396 76626742
94010 183893 224941865
171379 173568 122618112
164329 185901 637095262
86824 103303 839795648
150766 195215 110997265
117829 192508 186925503
55410 126296 545736810
91190 197827 467144172
27037 95292 552704577
180224 196526 76074514
83819 146154 156140367
20860 153028 466487269
42740 60230 43906915
102053 174153 766900405
56107 156476 681235464
92181 121134 72645952
178847 184793 14974349
40954 97393 141160807
143920 162299 46194498
160768 172240 28484833
105420 108457 540938271
171680 190641 47558494
24960 96386 178756597
180113 182625 410654448
178528 188882 26097684
190135 192011 4680553
149537 155035 13747072
24458 73458 872310121
52031 183602 487515533
181798 196955 38039722
174340 179739 67410874
113844 136741 57507821
137705 147166 23736493
83709 165189 994814515
141182 199858 192287999
58177 171606 283603379
150862 162872 30062440
181451 190645 609239802
81166 111378 239819781
164550 168518 9680712
94583 134212 99317380
184379 188048 9289146
10433 189460 448159857
148447 186736 95612888
41794 143932 409294463
24016 44856 678954088
120123 152616 508923083
35974 57600 221902592
4839 114944 722687747
168265 180257 8010389
194634 199594 12425662
185657 187725 427168009
74923 174646 249466918
3736 81458 194482425
42841 73950 741856197
170186 190993 52069650
93137 187713 236798133
79708 149123 691863657
10612 72557 437901542
33676 145361 279549507
11919 126538 558594094
92848 172088 298793682
28301 136756 986571590
5195 25339 50408932
46160 187983 354982370
77483 108891 78439086
136213 153781 43977262
94152 167032 182468440
89539 192767 258478126
10056 64231 866495591
146626 170850 60476844
11245 69347 145575445
54158 134030 986588122
108700 170381 356804405
59833 199356 349031958
35001 62169 68030690
64751 113492 121891428
188334 197191 22073201
3883 14174 25598998
146572 161380 37185968
88587 139978 128951221
15966 60441 111464787
15769 123391 152276971
175712 177373 602114179
176458 188311 29778178
28439 36110 954983880
8572 149500 957953421
71122 164825 857317501
80360 149838 174115875
138180 145408 18059860
3012 191582 471925984
72304 145998 570991159
197142 197966 209239268
36085 171132 337846261
76278 164749 224519847
47542 136291 222239983
193910 198984 12763646
29357 190435 952313002
82041 95900 34629045
176666 187522 27281644
43550 161440 295334391
89181 166315 193356926
80535 81252 1796397
113340 195897 206703973
164246 195421 77765319
8297 23657 38433591
67120 109842 106800989
453 69758 173439541
192782 195025 277385358
152307 199156 117117571
81218 155340 185718465
116508 141916 63745593
22366 113013 226806157
116583 149123 64189377
113528 162531 122967904
42816 163427 302064615
173760 178153 10942392
187572 193843 15617078
166998 190660 59201967
60617 185541 312499583
160566 168639 626841801
55299 130804 188923802
116207 189174 737397148
166300 184305 301634663
19534 30161 26639755
146331 177020 76644001
166139 175405 23027897
162652 190384 69188299
81801 119742 242123273
82331 130752 121303224
129225 136341 17838943
53305 80644 626749326
17422 18692 3193059
114375 168449 579707339
3831 181574 444626686
62855 159341 442045558
145484 183654 354943936
26056 120258 235776836
25125 141828 292257907
58151 136800 196746043
131817 151364 329661702
163510 197570 84952123
6121 89674 208976139
66404 89916 735927025
133377 169844 637077008
10717 48221 93996456
171618 197295 984949350
28152 49696 53901164
76040 92500 85124698
78824 177798 645818592
44619 165667 303149686
36153 106290 175436178
133003 175118 123169981
187315 195738 384792642
122182 160646 930747990
175413 190495 380273580
85890 112380 66200738
124384 170677 115783770
18884 38340 775616246
69413 196803 318729204
192419 196199 191927698
4589 37120 81448004
107917 124728 42264382
172003 179494 18602056
197008 197560 1371456
163943 174333 610638681
193184 195240 141100142
28478 146766 296203492
54056 138607 235141189
166032 185848 49460734
4412 74549 674591775
76627 179445 257013324
89897 95643 14485168
116131 157974 950840539
173266 184612 28464241
5605 174086 421622611
7989 14094 15195554
179604 183807 987799990
83945 167859 210054718
112778 152591 99911261
62214 111823 123997323
749 82802 205295185
183206 185536 5866340
82713 172753 671176486
133177 140918 19405901
141159 161786 51784415
164258 196398 80103667
120456 144724 60761743
142335 196811 136158399
169299 198345 395605863
69553 158902 659556153
17428 182818 413787439
125689 143158 718861844
83230 175954 895591274
146721 180652 84513009
123106 153805 76936277
5844 49147 108445234
18623 151599 646955824
65786 133640 169921010
43102 106104 157655526
18026 21160 626807350
23512 24762 271587420
138200 169766 536693992
23571 164900 995176880
76744 142922 165607536
188274 191962 9199606
93055 106941 913044252
62075 125617 626323362
93004 170319 483633862
68860 126997 787274283
15333 178005 939836057
142200 196460 135644018
179567 191528 89342892
129398 181543 130190516
58066 157867 166827753
48176 71913 769585787
121173 165220 969272700
138671 140024 3388447
48240 72974 55535498
10864 191954 685776814
23972 172407 371548231
39744 141125 253711806
29825 195994 415834484
142459 160829 46094833
139805 154379 36516655
127303 178960 791579346
82988 155047 180536337
61738 122070 87301016
106635 160200 134284964
70101 117854 119479041
70963 164564 198867088
81958 134886 132585630
31618 40972 592740905
196198 198949 265456778
19 95251 941693403
130142 169457 181611395
46766 147745 252942740
59534 77115 33862265
65935 69583 720661948
87335 128389 958663419
189659 198541 534994375
170215 176937 591900885
139193 145265 728249434
139635 153677 240753446
44716 176250 436088505
70320 164265 609245097
83708 116554 157631333
70467 121481 127654620
164064 174682 478642214
16613 24141 247755495
43148 149679 843503873
7661 80330 81074930
118968 124113 12919228
100989 160592 149386425
21690 195731 159639950
56492 157739 850811503
178988 184604 14194240
164499 186993 56007917
31491 53911 56057405
127599 132536 12372783
60367 141572 203201305
26329 198051 993329353
145803 189317 108751280
32017 69042 92525860
7391 76756 257334394
30784 71643 932082126
113402 192625 198342207
25278 171597 631870358
142048 166850 206875200
768 59961 148256924
136195 191314 137842548
136124 151940 907215029
96627 175671 940905229
93923 187704 234777547
43895 48790 332090380
77800 184901 726930548
34360 153883 299188143
160618 193266 81478001
136516 187440 685140478
129148 183364 87033864
139399 154811 38596686
87697 129808 127479227
31613 128398 242228841
61929 183928 305219626
57882 189370 328829135
4501 16332 29582444
6092 122275 290831483
58839 198741 349944400
45742 176397 326950512
8324 145741 782193308
139448 178008 216884961
13358 98320 867227627
37958 119425 914628868
194450 196878 6019066
94572 162063 169190878
86537 174207 219429339
133649 183669 125039256
9333 153303 850795606
48284 97424 758241105
71712 132202 981185585
147020 150128 7881563
126302 167712 742047618
89264 145377 140737998
147138 167917 51831197
147662 198904 128059135
32250 125891 234386970
27026 57450 76350161
7623 17429 24586027
153241 165759 997289923
9758 80912 178185501
9545 46684 854480471
183101 199886 42091933
134792 190714 139904145
198205 199027 2082797
162377 168848 8454075
70398 100135 660777442
125681 141937 819847193
33942 44998 331380011
37046 98918 154748248
149093 180719 820404251
47140 182918 339718561
82222 116865 86708515
27610 158415 327528730
48333 183713 338810952
110146 187148 192781953
37502 154764 293602801
62422 144763 287124769
181754 194493 32044462
7543 136363 711447018
199388 199785 624218108
149139 187973 97018691
151371 197196 286448258
141076 189094 631299525
124389 153579 73094851
174332 181040 682989495
62442 150578 59140493
6630 176291 800109592
142929 151578 227824165
89185 133286 110652169
5173 96296 760811333
141438 158753 43408827
127730 196098 171021932
161287 193641 80707081
157823 193944 342680120
45865 192263 366381069
97170 160714 159296558
116789 176254 439718259
8689 124125 289057952
68355 138144 174791040
175085 185227 25398644
55494 145765 463521134
186765 196146 397801101
79776 186790 267806713
196971 198571 263386499
77975 98208 231985945
187570 192581 12476240
66445 185629 298232166
54786 96828 105012496
117202 171195 751268333
111664 145795 508136219
134186 193540 148424680
139946 158724 47067474
38678 153406 960553860
199277 199847 1453591
57161 103540 979063079
13740 126278 552969751
168810 177287 21113201
9562 11189 908812225
13886 171752 395132004
176430 186097 24260866
192745 196904 10363648
153001 182237 72889307
10200 110607 251384944
86047 115602 31601627
33383 154857 990901457
11410 139616 381311222
137744 151231 939505617
64102 106558 106184172
9496 140918 329166448
8172 143178 338032315
168010 197097 72748624
147328 172848 63621496
106080 176223 175526398
29963 199253 775363959
20528 66668 115479522
102655 138887 90846150
2005 28063 488386937
169284 188766 763733635
81967 189728 838654927
9569 88137 499109239
7225 78549 972275142
37036 172141 384384466
5889 89293 208609202
181930 187828 14967909
12739 41762 878395651
102260 111335 16082799
163552 174641 27460622
183440 188251 645718451
154235 180065 458896326
158356 170884 31139383
28020 198113 843669713
126540 186889 443336883
173454 195965 808351347
49547 157609 881224521
191845 198925 771427901
129685 168901 682955687
64102 142490 469627846
22328 97235 802032072
51582 110542 709780599
78720 101120 203121317
23386 63407 331781865
108091 161585 134242082
166983 190855 59704521
29447 118193 221975832
130438 166994 91430224
34898 131925 394188937
124605 138932 372787532
176329 184363 958588453
142622 189948 410980377
115895 165973 125509297
101161 102693 707410004
166436 185014 46325569
60586 80695 863381482
71205 165393 514064585
126153 160162 979005319
162958 176436 33427135
16253 199323 789708224
133424 169876 112642919
128114 149387 53396374
115144 132433 800013057
65679 157558 230184177
23938 76090 130726544
43375 179617 353656796
142272 183069 478220315
112465 150149 936946801
16846 131821 287782034
46021 131810 214792924
34405 144595 447646945
50596 103840 306156269
9205 42328 83062697
56187 56400 548023
93333 127949 86733863
82775 192973 324200582
78424 142778 161062618
305 140941 719018141
79725 199465 600774119
94006 146369 178607943
40186 48933 268583063
113084 147806 175819698
103894 122969 47816107
150758 165064 35657536
12475 125476 683782700
71948 129839 145075419
176036 176308 128829008
41618 193305 413469510
167806 190275 659368663
67794 77293 140427651
151563 155383 488424006
148347 192197 109479899
104981 190491 214100378
14801 157864 358406369
103542 126133 77468033
48985 81444 81192483
70266 101170 39256392
167169 178148 27280229
149813 178071 70364841
45870 165601 580562953
51709 122439 114408766
27176 143860 743229996
161134 172738 28701211
147888 188884 102377724
40463 71533 591175848
93343 106954 34008406
31623 163790 330897214
73362 97625 60708486
151094 194814 109194628
195547 195775 571122
36519 191343 747020166
127009 138853 426441240
152262 171248 874651195
47490 78321 77257372
84015 166673 938217336
107686 152525 602518863
102924 107140 10538517
127518 182056 136257240
136691 159152 56260325
78497 87950 72341347
55347 130233 457482507
45381 135092 224675400
94924 145434 126551061
13893 64098 125772200
79906 189076 663999658
294 35169 456200479
69383 90206 943508479
150016 151431 3493744
178983 184260 13366864
98315 133605 88518485
135886 173732 94563335
60184 67867 19076130
197320 198447 2891410
159399 170191 309808869
113605 158228 111966925
60886 68823 19721014
135925 169225 777186846
130242 171076 101988711
24249 78688 278040362
137843 171117 83117936
55965 81998 856662342
151610 178150 594848980
134817 136770 4907271
48355 87511 97808607
32570 41021 211108740
6448 170627 672416759
57914 131812 184815645
185109 193245 20376950
170350 177775 390751191
95416 190593 238284939
61875 89390 615292462
32801 61284 71313709
120048 190036 667751944
79131 184847 264410814
118215 146707 426276352
44279 148551 261216772
125265 178013 131739759
66132 126802 578098306
101244 184408 785416600
36168 137231 252969730
3597 190634 860953199
184389 191349 17490284
6542 144665 345781939
132748 190379 732532327
90645 196387 264812672
150190 192847 106471662
180578 181572 248227325
56255 191305 337771206
78556 148517 520851387
94460 123653 125399934
163858 196583 511071175
35314 49440 35320888
164126 191469 933872445
71785 193826 305432895
83942 186981 524125827
189752 198040 727192978
191413 199700 298381273
129696 140681 27468448
101452 111661 363130388
69926 193143 642590690
93855 152656 583352079
3171 132527 323844989
63417 195213 329789440
182904 196725 34640607
111305 182932 179191793
131186 161198 75286298
131774 149462 122430886
160297 174203 855798859
115061 157706 306725530
103797 124742 82089678
42867 186356 359090074
80244 182743 798231392
61997 90789 71733128
105561 197516 225383432
587 6901 15750484
93704 144684 127683878
23781 124292 251701149
122271 169961 429858797
167731 196348 71521494
66725 157359 227092506
132523 193701 876707648
54758 186764 330259765
96365 191044 976050246
114590 184253 334947111
186572 195200 21594578
76736 106559 934955558
23482 138446 732663954
69877 138433 171718542
193174 199297 15380892
30084 40972 27256147
56248 171897 289150132
153395 175712 55683653
107895 121953 631927425
6910 161176 386358620
195209 198966 9420871
128421 143293 597664350
66574 124008 905288237
197770 198974 533981121
42562 52882 25769938
179774 181593 4570677
58012 88885 848777341
52229 118281 165305704
41430 138307 242594218
149959 152905 267601636
7083 130693 309522519
194539 194778 175562109
46510 81510 87592836
175951 195958 328242243
123559 138753 859880491
60384 62988 403152914
80722 88619 218376467
116750 118852 5300780
127806 140064 30776607
86259 173798 272907865
89825 107591 44487084
35684 73673 94972087
182294 189896 16880715
57014 57341 268708259
132987 197706 130897752
44830 102272 143777243
153608 155042 3667417
45616 66555 52493375
52812 190713 957478341
163585 172204 21307344
190040 194427 10963390
54124 198607 662787407
64233 177780 556148237
28505 143605 630949028
92844 127314 86439633
99134 149915 127396858
19426 122740 994641976
8691 77064 780731099
14186 123687 274224302
166460 188890 56047408
76519 147492 177683900
145514 156733 28220173
2546 73308 800780222
70370 70772 480699341
12331 84276 882184268
160492 184305 59375172
197405 199054 4200411
142050 149068 12646636
191923 195722 9505102
155843 170186 35683112
35103 93350 145715881
111229 157639 116425080
42875 158057 288480335
71944 183543 996570981
2713 2858 180258
21689 118752 242974189
199683 199948 809259120
119480 145688 2841775
181609 188723 807007993
14503 90161 189287890
163273 191508 70416547
156380 176154 275962669
29971 98396 171147883
55954 187125 328096031
47372 58596 28280371
83140 84578 426091069
137600 158189 560342860
41953 57109 213220631
53863 57198 8543083
147106 172044 438327056
67443 185814 231638961
94107 125847 79595259
163136 193051 74630729
168930 193567 903080559
43992 86957 107483842
61330 77566 247789779
169153 191379 239080849
108121 177818 174407894
21682 106924 213310439
9830 114094 261035502
8085 120340 280969641
151705 154892 7988416
78427 103861 899725991
65355 173552 438127681
110044 150619 786600094
116785 170865 135326601
60440 177584 292959142
145813 167288 380864464
91296 92422 2938007
15362 185230 425156533
27393 75296 682968048
188763 197699 875204149
117862 148695 77420632
173228 189899 41847609
111362 196591 213272064
17055 81228 160578143
175001 196332 53378167
112086 155493 108941616
39654 177610 732022994
154022 190240 20370988
164045 186899 56953983
25836 84680 147284381
69871 193625 309695538
164178 191144 908023833
110678 124993 613119507
120885 151501 76833964
117480 120788 8302721
199943 199994 53684799
73667 76110 6291911
184093 191360 18243851
36469 177975 353985787
19125 82631 338132495
163410 171777 20655809
62150 67330 978819305
141947 147470 13890178
163711 178282 14359703
108788 142976 843090369
169985 192135 443731858
188471 192103 228311290
152571 187997 229273585
195144 199254 10307243
64039 92960 72285913
93595 170543 192631963
87031 165470 989409481
39939 173066 332979220
55558 102396 798945647
52055 68404 40938780
54419 156036 698258626
159939 198500 96348942
51190 160366 959353355
65271 153971 222106458
90252 106667 41226568
99169 112243 307571635
51321 102441 317848179
77669 108970 78179226
168908 192341 58607525
186039 191951 14806511
129208 178507 123086669
16683 177605 402632776
138772 146216 18625922
76971 191580 113600635
173263 189070 39698643
149774 183609 921269138
17735 183487 414756974
157777 158287 399381388
25123 35077 350894887
78132 79576 3545053
125470 162511 274410316
84952 116744 848322236
43328 152028 276420413
40406 123842 219296778
160849 164632 9499798
30849 191832 478118866
40647 50332 24153328
189 158499 396377215
6147 174101 420325597
64345 107504 107898128
41173 94363 133081018
119579 192294 182039401
120459 132882 733607351
189545 197857 112565051
21160 171424 449744820
176402 180057 116179205
17091 132541 289013085
36455 151671 288488834
128693 136226 18864775
23968 28917 12485629
197470 197981 892494034
113513 124021 890574690
41916 110239 170921316
107260 110521 28453465
105629 196342 227016501
21319 103387 205308342
72260 180254 437129168
94142 168654 969307945
5463 130958 314223311
27984 177525 374150999
11893 62615 127095947
117735 186337 6829365
45835 134151 221152578
173797 198321 61459563
4615 132327 210248388
50425 117786 168594653
53876 67108 33095596
38523 137509 509014805
86743 150029 274772525
56386 96450 99996188
40074 100203 150397705
164953 186377 852576369
91686 154277 157009955
83791 92359 21318296
133003 157541 816803610
113253 130340 43000640
101757 117109 937076050
160570 196183 88903271
108989 165622 578995860
104769 189931 848217467
46051 83840 94563210
69070 123236 865379105
194113 194225 342941
105127 188861 447504902
11119 147795 728678779
91518 166804 914489527
1453 147248 301324596
110344 162081 129731460
194329 199976 226816268
79941 186942 267802446
10712 119054 271296351
42234 48799 945801824
86904 151868 822837947
103234 188585 213692118
36332 61628 63361559
141820 167483 915833173
12664 156898 566057523
168786 183240 36066888
136139 198799 156693123
68532 188214 699941559
44880 111535 166797384
88528 186681 245845215
114618 161075 116592278
65397 163504 345063741
26677 77414 127048704
106036 199389 565208749
65880 105428 98898156
91987 115538 371577135
196877 197164 724245
19056 182955 410088112
114024 175982 382296670
87174 161650 186776624
122838 163685 102425485
7905 131476 833994898
89415 157378 170539940
90808 96135 13531640
110424 194894 211427362
30641 62482 79666717
39795 113062 272884676
666 198873 530074721
148871 150353 3737836
160224 179447 47755748
81260 168557 408175506
48673 66789 801667258
108826 132806 676246508
66957 130212 519651742
73189 152826 199534415
76048 184705 271747181
46324 53712 9748998
11511 29867 649514145
181701 184847 965851050
167780 168775 578729098
158539 194254 437996021
70312 199107 749685361
195163 198754 8983976
170131 190697 365961864
135283 176845 103857470
168286 186484 440119185
34849 136748 621628272
158560 166004 406770435
195754 198583 448916600
197442 197677 594164
53153 185726 331777314
180127 196613 41404825
69770 90097 50700928
157825 191462 83961864
49478 185332 339934439
113665 141718 70426266
48831 175917 335947583
51328 67349 9722553
153649 183357 891640284
26503 148045 304384750
33785 171432 473485320
125977 149050 705828984
108044 156957 937004180
7043 14610 18868016
4351 170871 416696326
64410 77395 177842768
171464 180686 9608591
134718 188462 134409932
165070 199856 236762315
114722 120234 354049551
191787 199140 958546097
36728 126494 236309816
156653 182204 423064131
85250 178150 725201752
19586 57564 95255120
51741 183685 330243719
151801 157623 511359358
1078 75274 623267763
33140 78480 448095891
20649 33671 34814687
42527 135346 122397623
147251 168056 51903782
157365 182275 492717171
115915 178526 786504000
45139 160030 287713114
138655 166572 69823594
52693 65069 470337345
25574 26461 1208024
134296 184962 879006037
10302 52021 104493645
103101 167883 627383720
134457 181381 855609966
84297 142471 145762220
78823 164816 919774147
168391 194701 270110090
89659 196922 767440476
110040 133930 287540563
189542 190443 2288270
184531 187913 8569302
135306 170826 857183377
33706 96176 156244883
174663 196730 55219021
126549 166434 99800763
78773 155423 191934965
96125 129556 83895243
53616 139256 214441148
49068 143708 236903832
64460 105793 103399021
26172 124707 246742141
129008 138219 23075358
135283 152657 212571638
164208 175147 708953071
27039 54884 69821133
194306 197207 688431686
114316 132224 721657120
8619 139146 860889343
38608 184672 934458807
129405 143946 36332255
8231 85155 300375909
94610 193789 248236481
130387 140959 602464360
123320 162963 99439234
182498 186969 11314204
155997 193591 489347713
12460 101415 172119391
5517 162141 749293838
1444 39153 94392216
134169 134961 1968275
23337 156381 749425496
101281 160776 640086856
43609 197655 385481538
137820 167363 73884301
191575 199916 20925814
110786 183781 579287245
26344 32129 169785279
160379 170670 25590150
20108 124725 364680059
146526 188529 104991820
161571 175986 35741174
6280 77621 81472915
110769 188106 837941113
89019 187005 547352385
73889 82681 22020320
44148 145921 254900856
137236 137282 503369240
63893 191910 532557623
51952 199406 484204036
132813 177769 860899215
148643 151490 7094190
155483 163621 20392153
89991 149866 791259156
153877 182233 70706699
74375 140096 232495646
87825 162161 186477241
129427 152507 57810295
194276 199605 13387286
66130 107403 103152294
59072 127256 170567742
120780 156578 89848920
69407 105158 89420791
48701 171743 307855287
154429 196091 763641029
106274 132161 308661169
194915 199116 10509781
95303 189237 258781487
146605 169881 53564202
101709 182986 350586538
15650 32340 757714040
27896 164905 343121239
32625 128034 238776190
117682 122444 407966335
16282 23903 976214012
127962 149005 52835576
121389 159204 603977807
188216 198522 25761607
70134 134540 705898853
133221 171499 95603765
198128 198219 244260
71141 104431 482245085
117786 162888 113139436
37997 156123 295841029
27084 166947 350078323
67251 134576 86797554
181360 183329 5052945
62584 152304 382802473
69947 87981 509385477
57752 174407 291693051
112925 140767 44770976
179025 182675 751572065
64093 182001 727050243
74613 88952 15959517
34750 120332 214107120
87619 172168 668494319
96726 197127 951739060
149172 176228 184172540
192331 193963 4045480
8151 163820 427147267
147471 153205 14296714
129476 193646 750982788
48713 118357 174271804
60778 176853 727549219
73153 174238 870727654
94775 115591 52087382
19071 100387 203456052
48675 64220 946981834
198459 198968 48059754
186614 187697 2749840
126021 167116 84760944
108763 195431 217003495
15020 82188 414675364
121325 139530 45689281
22987 196310 433697368
72146 156083 210397247
91364 158148 478159814
24355 127639 850822210
20263 114541 627680474
6335 44587 268666399
33550 58668 295312703
141518 146736 696874980
136904 198150 153139816
31124 71625 477808320
103836 163490 149588635
63388 154008 226869626
176643 196081 48687960
35237 119838 638834656
53042 60428 16731336
130403 192970 156465887
49079 76221 68020533
197945 199803 964049477
96917 185617 222067198
179855 190518 26947372
25566 61716 135856615
378 127687 318681642
144484 165455 52583543
72039 126422 136267198
156931 160474 8768095
130521 158064 69037725
32512 146440 285166184
192560 193380 56995464
170722 188909 913641834
141936 192427 428056289
173352 177135 9531248
99768 170659 177448420
197462 198255 242303256
94019 122928 546434580
53360 140037 217038145
122144 154429 80973421
155908 158940 7547540
109937 131700 54632319
184384 191143 17020393
60719 169298 271686233
78381 116968 96455244
16563 22627 8621664
70491 151575 786791862
20056 183394 491021621
17097 189164 664480778
23037 133197 937638647
143097 168484 788010662
104567 139242 86925703
34941 64689 360117611
56561 110298 134238062
24614 181715 393066438
40813 98605 144525331
42300 88707 115962819
34498 48018 33700904
35621 39791 10515090
189188 198527 325078232
60968 88265 68041995
37136 39630 831256424
169868 178934 22438106
118230 184070 164780298
64933 86400 381178929
19735 171750 380421922
14489 66209 474756386
192364 197437 4794168
116976 195208 787250154
25930 101368 396977048
190709 192632 4745775
67002 170416 103868554
195497 199253 9412662
26182 113491 218464079
152400 187057 782121568
28570 163774 338598288
48084 173304 313286034
25084 26929 440785531
6024 190189 187478326
87252 160952 184792638
184808 193653 19724655
104092 119655 38951062
53761 168637 287493683
183683 195018 28391802
169994 190295 751531735
146594 186708 100301823
15467 184564 423182831
148888 180554 78772443
74398 118056 982443561
117799 147519 74591162
193057 196999 76142521
13349 101233 220086677
178501 196480 45116843
32664 183824 378215786
43436 80497 203324519
142915 154836 29876691
88819 171265 948940360
2471 150052 369615885
80879 169887 217832532
159925 176377 257881514
99911 198470 592676093
150239 170367 467452200
146893 184570 259351470
187829 193038 964043248
89743 187586 245083888
97376 129145 706466009
14228 169667 41719535
121671 196160 186393373
149223 170458 52955920
148686 194334 242456897
172393 190168 44516672
68797 159145 226313092
22227 26023 9494630
189064 197601 296377691
163650 194009 75693606
80915 182785 896706136
92259 111449 48131852
41736 123754 205276635
141932 148964 928138688
40305 101478 153065749
192255 197723 72197475
24246 86406 155602192
158575 192972 85896031
137048 193852 501369470
122926 173614 551601257
36283 190604 386219112
170272 189732 840547699
111744 124974 588249911
103371 176995 101085429
69118 163843 237309848
171177 199892 536817642
91937 158811 167755218
123113 146917 59702234
26716 29464 6917531
61727 70074 20807159
171420 181471 25027892
53657 66357 31781021
186059 187866 794972087
144946 168217 988920761
113827 196825 207742136
126095 157802 807868014
194235 199700 13732231
69099 180000 440923330
104663 177664 471926217
29307 104526 544142173
183076 193157 25271051
50663 66895 874236336
61218 143951 206993830
55351 126051 93813852
85544 156165 213851051
160075 193355 435369759
6668 96963 225947208
105236 127453 745306727
19096 198439 448809514
184873 187634 7032321
148138 173924 64230764
177379 184880 18778109
24726 174416 388413862
15203 148309 333443925
83991 109597 675820010
122351 177800 138627413
163330 193229 74530770
16749 28034 190060139
196011 199134 388912418
173200 174619 3644122
30763 152743 846197704
29080 101244 180569116
107834 157673 125040338
79864 125912 402082523
141586 176334 86783917
77569 132261 136901602
71975 131513 149093829
111400 131929 755077112
58417 80692 55532646
37424 131715 840962131
171942 197333 154722760
7001 15976 22453993
97570 180646 207723252
109281 135793 42785384
13476 188797 927839911
88363 139544 128404678
33212 137202 260238524
104931 150896 115308212
65441 169044 506160523
189774 189811 97724
118448 138309 49862496
96883 117943 345132107
128108 139802 372965779
177871 191359 33880140
159622 184212 545062172
100636 109101 77834655
70460 192092 311894923
31524 54342 57068827
24084 184801 402196494
186951 197651 26710551
147523 154221 210612180
107656 168544 152505656
157448 187698 75476090
156993 174723 980718638
126388 177508 867510326
136952 174305 93337494
60138 65585 687086967
48000 108342 374189646
147238 194523 118185621
183712 193140 391593845
84249 121554 93408598
90672 142970 131255917
45113 187307 268374617
133748 134409 1611604
90916 115409 61478521
77506 86747 22954771
137796 186104 120801478
73108 107913 630612168
133322 189265 801240786
790 193160 697308763
130480 189808 577446387
26019 56626 76874351
100485 196258 472640661
12336 52310 100125435
128411 141711 6237898
134901 197069 155448659
139695 144174 11165240
11561 88662 192935630
14776 174628 400138791
117532 176244 802058794
138388 158610 50657301
98413 182219 601039641
29063 194417 498035883
24318 107811 208948919
24254 66526 341539233
60441 99023 140586417
158208 197369 97732210
163412 190704 68128988
167117 196884 74374216
108716 164009 138705439
91721 99487 119900155
77006 157573 874440639
129881 150967 52814430
34253 58374 60523581
195386 198564 845131561
87013 175184 330246042
42905 175847 535481795
113907 144767 77369242
59394 104773 113355445
49478 169272 669694146
38323 152064 284680994
115954 142754 67228467
41959 179926 386845565
75704 139710 160247664
41090 92501 128543999
54876 138124 208326605
1497 149758 622701519
36554 123577 537114970
58424 134153 189416679
171456 181444 869428582
159993 181092 52473675
21506 39252 44542696
141527 181473 273478854
56738 199351 356715389
160436 168356 19637898
198630 199076 1120893
89183 108990 49686941
11606 146320 292784013
72852 132582 149624448
28920 57678 411965063
25556 46857 53384768
41048 54034 407037803
159916 184825 62093230
68633 126062 143882720
72796 158187 213967943
151963 188132 621489897
194620 196088 3642839
197532 199535 668898233
182949 194805 29760090
49074 52307 8011780
43406 116204 182165976
104100 152289 709612042
56837 100995 314346394
110302 178056 688789906
39074 132817 234689499
24929 114681 224612892
63687 189076 621199806
93929 144096 125667265
12870 126877 285579659
97012 121887 62298802
147359 190746 108451417
173513 174389 977113580
169662 188573 47256784
73281 135787 156570568
23578 181419 394930182
74770 177448 544698437
87634 148574 152956051
80039 136460 141323429
116394 195463 197935473
154619 161846 191471256
151771 195175 657821846
41598 97514 139849816
116630 191072 923314039
72989 165964 511102873
99640 184673 640204490
88729 95724 17624844
66583 178171 279093222
192552 193502 2344335
184657 189666 12595488
37307 107693 176076914
64522 176640 280537574
198751 199981 3104050
102547 171542 903260626
113813 172820 799413913
137593 189404 866967518
90744 187106 322445664
3136 163999 402826640
184292 190437 101390446
97193 157711 151734084
58668 128241 174022891
6213 114081 522136296
65127 159299 886808614
64781 170372 535981005
66384 133907 456365864
74715 124665 102538975
109870 194275 269775005
101148 144946 109683100
126155 139639 801849682
23135 37265 35392968
138181 157033 47333596
39022 149786 277391608
174123 195422 53352230
170178 179404 246918750
127644 195615 170048388
54420 163926 585918421
146567 166920 50869573
84721 114564 922524950
182129 193356 28222286
80966 185001 260300464
45193 80328 632703476
14706 39049 61073045
151524 160175 914050289
31002 113185 205474968
68187 196043 442639664
143872 170391 66319547
39722 109127 173501367
176811 188761 442209407
46994 181050 335301856
15242 53322 95422914
110099 159772 124555377
77514 182518 723237513
80713 152186 481491942
149399 164986 774271126
1364 93051 229364153
101283 160383 927045973
160813 188928 339418097
2905 100307 243774638
180612 199823 155569913
124094 146038 940497042
22202 82385 415791152
33321 48445 395327342
59219 103264 569988187
81743 182334 251615144
108128 137630 74057712
96393 177477 202904321
136961 147848 15843466
97792 193473 504600314
70135 152149 338661890
25517 135199 274668089
128765 175352 7186893
133341 187155 811202223
126252 153294 597908243
115194 188611 183811589
18178 20144 4908853
141206 145625 11072711
19297 133755 998872632
95831 110353 295337227
143442 166906 722805997
169962 198192 70586570
183980 198992 980141896
30007 67987 95033029
197584 199451 655304405
134738 175444 101715254
10485 129575 907953378
166183 175051 22027164
146087 188973 247402369
15245 53506 763880397
175032 186530 28837903
45504 46793 140094606
169006 188111 47811335
7021 21048 908948122
151502 177844 65603499
99365 175438 190389124
29432 150605 743020503
126566 197142 867232020
194401 197304 394049332
23684 45261 678042618
24415 166326 891161956
144947 164025 838360120
153911 162352 21251248
133733 141246 673479926
103445 159163 743952837
50042 188530 268981058
138579 160181 54108297
32485 91113 146416159
63426 102134 96808275
25617 88203 156513048
179173 181936 6948083
150256 161708 28672087
12661 21175 21458746
96218 134920 813155075
27885 188550 402071828
53499 145845 231194738
191463 193894 6066809
118718 122482 9449855
175131 177874 898108182
46826 196596 374769590
62885 142793 200069252
197079 197251 430785
124601 185805 153070807
17340 136659 298727322
50285 116470 165629884
55530 130508 187588900
132731 132945 157950296
113807 169140 403838224
48474 67624 391024713
175612 189508 34822950
56601 179273 306594129
100167 110921 26903694
186413 195395 22477354
89555 196027 355670601
114652 141939 68460587
84025 160295 828720420
93782 155575 832338147
54575 165768 613595349
108179 151037 107593069
152555 180611 368252104
159305 174227 929871239
73234 88392 486602769
50843 108250 143672451
165616 193897 46303502
20753 72486 410326247
187751 196097 20803375
193464 199203 14410224
187554 188196 1575707
23154 53398 75741044
97950 136865 97535885
162750 184416 176867270
67570 68034 253895141
52956 182737 324710732
169087 186516 866023176
131644 169803 308360428
179136 187977 22349067
64163 186227 422924257
119206 186849 958213837
162573 183348 51697502
157483 184750 725820144
42894 55533 31792490
138514 186378 119626680
3656 90148 216277014
180815 184108 8404133
19020 101062 253960962
65140 74012 22165491
65166 149596 874251851
165825 194248 275347363
27002 120581 666876463
181333 183220 4850800
64184 82813 350053219
38721 88130 123427003
7092 168055 416853403
61153 119790 146618027
5248 121837 925236554
119682 163556 110099114
71579 118212 387553093
67638 160468 232479051
9309 159297 723270643
111337 147169 89869882
120243 163837 109363865
195724 199560 777019630
154846 161807 17520308
112897 146750 224408105
58415 84529 685576851
140789 195871 160893852
57116 89498 80654237
57499 152914 971067064
158305 191115 830899638
193344 196445 969269647
6752 80929 720862772
85401 96358 695776394
126908 142405 36482026
107722 112911 914213940
103674 127738 69089055
97655 137478 170176334
120224 130581 749012176
14535 131479 988378556
19762 118033 868424907
191709 194397 642923529
175990 199989 60149448
20051 89498 462419535
9770 127494 340639441
93239 150843 935459237
36975 98766 103259096
19739 63697 110098051
64155 134074 175084206
134153 181221 117539832
99169 167149 170257365
156072 189914 223310815
181975 189047 17875574
122762 184635 154728166
50115 149357 248621866
72207 155206 207990269
155874 175788 467587591
125550 154132 71522812
182907 194702 29625942
69559 175235 939651876
73502 78493 4377961
97055 100695 971749538
172716 193796 52827628
181892 189166 18327723
124119 148377 86526041
11899 40741 114047602
10765 79858 448901383
152300 180366 767791335
182153 192446 251060696
17705 113306 239146625
26734 183898 393273632
157389 196946 98641627
52256 72339 975768850
91939 163331 179102696
169017 199973 314076642
183610 196932 33298705
99046 181102 528457918
113249 180523 950399203
101737 164322 232281771
3829 71138 331158541
59123 105026 114645313
64733 97947 925277577
92181 142357 125854596
127113 146006 334921041
59244 144515 213305840
28820 42644 380512087
83051 165096 691303002
156735 186501 74223745
192215 195113 7280606
75154 90313 385397649
51491 160042 868534238
153195 185562 299726925
74681 137095 16703283
53104 102939 200510028
48202 160440 832168300
102672 130283 69319590
153871 175205 400267769
147557 165943 45971687
95857 162032 165930390
4452 113869 286831965
124538 152786 70777836
193188 193674 1234039
70944 106796 231861079
104386 145103 101986075
24258 156014 330044626
57714 101627 109711103
158947 165637 943794062
169245 180837 28715936
87674 196755 424073175
185538 190780 979269056
96286 182826 914709359
137440 153158 515955931
32847 125016 230752453
74201 78429 10721886
188081 197160 22626036
81725 149277 169304369
130614 190233 266782110
51498 58819 18596052
18100 146533 680058024
139037 140343 999248121
177570 183787 700374327
127266 169905 106679147
59460 152577 233026193
190202 197871 581561140
198831 199088 385407632
11500 96345 733185794
101335 172842 178895410
9677 46542 853333626
74470 175642 253135318
186911 194389 18698482
8053 176031 420384544
94512 126577 638888404
58261 81569 610351921
73915 81039 17874848
17860 119325 260238048
186929 195468 21376400
185703 199366 34224533
55971 174424 296208750
136271 160698 49587974
146831 178723 79476820
63618 127815 160651275
85326 94112 21997758
39458 78770 98376561
60000 74755 323865624
121216 132222 301958328
24297 167611 358764911
176726 187663 27446063
189476 198870 13896819
35199 186623 378941700
149332 154706 13367257
133563 170105 91381727
162455 190692 70479035
185874 197851 29938799
109121 133804 619424058
143470 170114 66651984
86480 175461 830777517
102181 115047 32157512
177065 180619 140934894
79528 104448 299753284
108077 191839 209737636
1412 188947 469305028
61421 101630 58088188
145981 197755 812769490
117020 186451 873967640
73866 100748 188891408
148156 184444 557812772
171545 172285 1892019
54845 197676 769706193
158187 170947 31685835
176524 177777 257922912
173446 195301 54803160
138463 193526 137625120
199501 199976 1177657
537 171122 426852180
24140 93671 174019962
74299 159887 214363092
107414 139798 50216477
96107 184942 222335680
159121 161470 5958859
115333 120132 778176433
34510 192872 396231719
174236 186350 22400675
70262 112016 104409599
84981 134320 963495756
71319 123846 131570152
83004 148058 163039915
16458 102401 298046077
174716 178231 454358589
36733 110027 341016062
136061 142121 897927724
4381 126241 377356000
114996 180598 863183317
67213 101407 85542900
165978 189305 58215426
72706 189507 804571994
177515 196916 931880667
117356 191020 913158797
177834 188666 27227377
166994 180965 34708437
138358 144260 14690419
156577 175830 47874823
118670 196585 194944833
37872 51837 387896480
186821 199385 109858571
40673 126559 215033647
126351 138788 162616706
73900 166339 499458223
111376 142687 874328486
156575 185035 567596621
160047 195636 88932755
67528 135035 737711339
48590 65345 736378307
105299 151155 690669033
83061 89684 998330280
68580 170275 261125532
69478 106430 92413061
91810 181913 225560221
144196 194766 784402151
69666 152449 405002242
88749 178917 326963989
148340 153589 619688650
143771 195368 498350774
15833 156452 27733515
65147 161910 242430328
83200 146103 322678869
49758 50799 2553855
94432 118331 59821917
163447 182362 46956355
111813 182876 341526051
168193 194976 530645041
25417 119217 234777668
169723 185046 969267112
134284 171325 535652406
129523 155739 65693721
93954 108619 36655581
176769 196853 533218536
180294 183238 7527303
67631 192303 403010889
60871 85938 949736617
68121 119122 394805518
192733 197162 11038701
50880 160138 273682915
72939 120370 238209456
61565 90762 72703757
74828 172039 142641281
97536 128046 76486137
147690 155611 915460649
166599 184419 214692117
183562 189527 14964041
28088 141806 594616410
76787 144129 168475665
18168 189299 475079835
68580 158155 393944951
98783 146021 432374228
194666 199811 554747590
61532 79201 44196432
115301 170949 139271179
79709 186143 475175192
3206 193428 476039486
98533 151522 132862072
186313 192008 984705589
15993 70651 136844758
181485 194740 910995995
47222 139827 572687170
167627 192218 61480675
126641 131027 416836745
102417 165099 157130360
58321 153480 238039330
103968 118301 861330123
11552 86338 187297084
72540 139052 166679842
178395 185856 18814763
59050 87543 160273203
30907 96460 163906944
175449 197331 54747268
104444 175996 179006057
99557 176817 193346813
11712 123610 280226800
135814 193559 265198386
15292 45306 342216010
53994 168035 285342142
18778 69841 799638594
105242 193786 221644260
124482 165168 101969293
40637 130997 880273634
158908 171292 430475601
151751 166881 37778265
26697 48336 54137871
127911 133065 12973044
143581 188076 111336579
28219 186629 396461768
113202 168074 669990034
48482 70118 54167497
193612 195509 4783464
179743 184785 12730404
18670 178163 749829587
145061 152147 17775280
5545 97807 230882447
11175 17009 235665789
20041 113655 972244639
175380 179352 9806542
97957 188870 793271833
74613 183162 271589127
88025 157446 54175232
73743 149314 259160661
153946 184968 147877578
36758 70089 429907219
125520 171549 646284070
72013 74381 5978032
75738 171166 862820854
151917 174825 37016631
48019 188544 993584636
6967 88057 498946136
8086 117384 273553322
4963 36616 547798845
98432 167218 172280405
139488 152059 580836940
106587 127599 52726365
131249 159607 71053626
112462 129113 155320511
113214 144634 78769718
146784 149416 4273304
10643 186707 440782177
60505 113893 133402118
80945 149266 869922390
102624 188770 215681727
89596 98795 23121840
108868 177472 171692145
179853 183094 215385937
193540 198942 13555881
44281 137371 299143889
142605 159369 42007382
15289 178645 408724790
160370 194869 86187387
77977 136023 145269998
47555 85759 95631176
91898 115796 343796079
191191 195787 11494827
178577 193913 410582121
147365 147857 342056137
44212 94537 658336537
125307 132274 846435191
170986 177058 590167945
155687 180284 61108270
10246 43188 440639683
121962 170463 121421393
102349 143866 478018902
190826 196695 14645253
26913 113277 216059804
74134 156355 206070599
87674 101152 510548494
70270 166679 586476968
98842 146475 53258518
25584 161686 399499444
175154 183531 783035093
42408 129865 942107313
61677 138607 192567650
109978 189339 198703267
28185 122420 235879890
138031 174447 90996947
139100 172200 82668427
162462 176159 33976636
10916 101791 437872102
179782 191906 30559641
184454 186687 630601009
76052 171578 238897828
127049 128188 764639880
64090 144731 201837786
25759 172264 366679828
97790 194786 766379151
86601 112423 64619003
147739 162928 38027014
117776 174871 142847207
875 69707 172252084
110886 145024 33740030
123293 168919 114220995
83167 91292 20102693
143099 148330 243351352
122270 175163 244427138
72566 123547 650508056
32814 76171 108568880
143614 155601 849306403
57653 112164 927306687
50061 58354 21012105
192555 193062 1261598
52062 193143 560726181
145202 197252 130100026
38018 103462 829377867
43312 133709 226340403
14040 18408 774720293
67532 160241 232180505
50408 63613 33135451
63482 165995 256634935
92237 132185 330944335
106433 134704 70895544
76566 156346 575287698
122045 151015 231947011
31725 119832 530428919
74943 94139 535741412
8705 136508 994333526
54264 91770 93565010
106529 140280 84640716
194166 199838 14261265
60834 134362 183986616
74231 195552 303667675
165318 177001 28990884
131419 179551 996251264
171503 196266 763253256
156355 192010 88976755
99454 117204 44436860
46576 141687 539345602
85169 180727 253226553
97836 111193 577919147
69087 114422 89289335
48574 156556 270491960
65954 149076 208208619
156930 193073 852522868
2142 122653 836497271
78087 133486 639806858
91852 135017 108327183
135370 195999 701674607
151254 154519 8111614
66511 67455 2319618
82818 162340 426275951
47779 157219 274209605
112159 139919 69685971
166097 172203 15159007
62861 139120 887656033
89422 144622 138360158
5723 156490 377608649
175686 197775 55281624
82345 103281 52319336
30598 147865 293621704
120756 195631 279395450
192089 196764 11651816
51144 80630 827872022
141996 188448 116138549
135193 165399 872568001
140974 148530 941506441
105068 121003 39936821
158081 184911 66863422
113075 166900 134865642
57836 146503 221832380
9556 154362 453457739
40594 68570 396083503
47212 194184 367817438
74074 81048 17514397
61043 197961 342531434
110202 169023 293075979
109886 148178 96156938
157829 163185 13410185
152905 156992 295722973
121845 167437 268359520
54087 181586 318825849
53386 183004 324313505
158023 192628 534540976
77940 168802 227343117
113112 188359 181426751
151667 198639 117361920
189143 198283 22892637
167234 173581 468480759
68568 95483 619099968
12858 168305 389157396
15814 122371 266733881
8011 199953 480451725
122435 196966 186437670
85558 165269 199691910
8617 64901 140977844
79700 82442 834386919
50597 58790 20740896
113834 165291 129075144
194815 197373 6313501
116027 172899 902537372
140380 181680 155312786
67631 87819 967477446
170766 180503 24160423
69318 112639 108280264
11112 72660 618702790
177129 190472 33503521
151526 153393 554403320
159091 168921 986872548
153413 185006 121062784
22830 45981 57932834
175984 186177 25580715
191574 194603 7599926
52758 53361 310604371
108155 128786 51832407
96657 158689 875648418
177137 192519 816375937
179572 181587 5058688
79051 103680 61489032
65367 139619 185933775
106781 151219 428790188
106055 177818 747285182
149336 164262 698632457
112132 132013 38267638
33848 99111 981171405
143185 191138 119936531
45955 181252 621091119
741 7986 345792392
17432 57134 99580497
109516 190376 202509564
67320 180191 282234255
87336 168416 203040144
158770 167501 482811346
188137 190255 481602359
104884 199205 236093968
32398 154829 951988727
91111 185385 652984553
10851 62723 130018677
88151 110220 55377604
8249 98208 225140618
39861 134656 237232076
37784 53109 38302025
104805 187721 207593326
88068 186065 376983042
76986 101094 93397532
36146 101688 965614385
16627 87670 177607098
183479 197021 118016017
144325 178741 796116834
83645 141728 116342540
8237 61881 134380183
34208 118380 540422449
119250 183485 160738561
94198 108465 451774415
24691 153589 415675206
107061 179375 643171415
33064 73298 100548930
128648 181700 132476962
37746 148275 328357491
34154 156704 306907769
172951 184846 965081683
172741 173746 2500731
134948 168495 632564412
147499 188100 101465378
122832 186776 896110498
27887 33402 13908888
114270 145751 318533953
151700 181884 75221279
180776 188423 19377620
25259 70316 461197821
176025 189691 34249849
50830 92386 103940521
94610 150735 140732361
128199 149647 851530864
123999 198726 659366205
3794 156355 507139121
125880 195394 173832941
156721 189775 82452734
173896 199568 64366878
37780 99886 251785789
147786 180456 81289582
148321 156208 19764128
195839 198889 394803457
55805 160254 261401178
23269 77026 81505887
175685 196998 20023385
40525 82580 105187588
56352 161718 392306992
146350 150318 583188656
117630 141691 60361342
75990 125191 315879242
151947 163285 555023517
167904 169559 4207821
60952 95639 63545170
178413 178459 83377
103097 144494 103781295
124056 191901 169744013
23749 171267 408034362
183063 188549 13773218
186631 189970 610498202
7009 148343 947657821
105394 184900 756160155
110396 188967 872038899
17081 185161 420573751
24990 194896 425296446
189139 189742 1520926
145625 181511 89490771
67876 123801 570313836
108403 126003 105712430
59227 159707 296940784
22158 176612 647886350
29041 148759 299816950
105686 124267 46617289
877 5549 11638404
156374 161954 549137901
81195 170555 223668487
91338 180918 224215345
115628 180797 162910861
20628 191806 428383153
26816 167705 352617825
189623 197187 99078680
185241 197230 29988487
109904 169800 150064124
139926 190238 125802495
113960 176391 156256189
56339 127656 45939082
188676 196275 18957563
61739 99182 421060237
5974 29462 58911594
124405 177389 132444816
140396 182039 762569108
163385 178957 38530056
18288 119288 321657813
152554 188750 772585948
59748 68420 7370070
134673 167297 81617600
195171 197538 5850527
197716 198038 341369
128105 197878 174492830
51823 121499 174407001
196866 198161 941798257
9891 141262 329019294
25793 29047 8206811
171880 172832 730618197
92258 158396 884637753
147394 151821 11056573
27317 100904 184149366
188771 196271 18693829
138279 172830 211098348
74182 190833 291989028
157637 189367 871757762
142701 158597 159165910
108791 174516 164542473
17878 179244 299915846
132158 158465 64609512
117053 128582 28998108
159053 195101 84687074
183559 194688 962819465
136697 152652 520425270
109340 153178 351333186
53340 90650 537031034
86810 161805 523885387
29035 100916 179852798
90915 196099 544725136
87077 126783 99595776
38738 59319 51643953
32231 124056 582228581
92605 101930 823779451
152182 158733 948763889
49087 129406 201103868
67032 163445 241509590
8204 40030 442672215
51969 129250 514897541
186604 193512 17246148
14627 88631 185146876
118239 149391 365431433
136939 157395 51362801
164865 188535 58972222
93112 107035 34804840
127281 174243 117393385
10330 14582 477564500
60680 161614 252747406
35304 127310 601039619
69471 124309 479489031
9546 45315 77088311
147403 154966 491616548
199741 199993 598545
76521 109651 82696709
155293 191458 45660076
104826 154711 300334156
61270 115673 366731887
79621 135741 935434734
10380 145800 339141502
38438 149701 937195288
161558 196699 87637632
191700 197798 281086013
46283 108635 155986834
38963 124551 930058994
23637 24261 884779288
7664 180149 431501454
171336 192154 298576551
192547 194367 819402192
194231 199082 691981268
81042 153938 182555812
59850 198607 347100078
81711 188218 555235363
73728 159936 215923254
79355 171798 231237129
121412 183701 155891534
138371 181064 624072567
166376 177389 932261042
74786 187532 282172609
144619 160413 838168497
19219 166412 594411597
60951 147202 689300764
151510 178224 699823717
28326 71735 108627605
190190 190369 186393
101313 124879 59121882
196440 196722 709818
125868 162534 91876471
83975 194969 53868347
142780 194203 972087263
86849 194854 270423435
111089 123144 30223674
95322 141965 370697985
79056 140210 153115652
34138 136077 604710100
79599 131262 622762670
59028 147313 974916320
34733 100635 164833534
102655 187484 973811443
97903 178210 747423123
66884 110072 107963192
91027 129336 898654064
59025 125912 167341917
46763 78631 79853518
111971 137167 411009071
45016 77970 54364119
139071 174235 87825298
66527 125534 147743545
47272 75187 69933734
137903 172445 86293321
154882 182047 67652618
94088 166035 180207238
73848 120796 705426012
41744 68625 666620323
27262 93332 165298538
48319 167949 299396471
118871 156646 51097664
103325 146212 107519372
57556 73380 81165704
47711 119902 219664053
6927 161451 124065321
159596 175310 833569651
62835 179293 291244048
167375 174283 967566831
152938 165577 31657971
154341 192814 96131595
56565 96946 367434465
117160 166120 852063664
49040 80296 363836233
93249 190909 45732141
178854 186477 135953647
186812 198435 605736393
99733 146843 714269340
197655 198038 994806
118047 140519 560570879
187526 191232 9254298
93990 134863 735183576
27301 40255 153356332
6597 144870 346158532
166979 168171 2914483
104901 195170 225953097
77592 174182 241616082
6903 143277 341432994
172111 178016 30817994
127215 191381 160480691
165833 177351 28582700
107500 127094 49277102
151508 191891 16419455
57234 106903 798190371
15841 153809 637444424
93625 161283 638888528
192039 194015 4184446
102025 185851 368874431
187540 189311 4349587
130435 168597 95426274
71536 81158 24094035
196332 198666 501778055
97533 108499 687724876
199947 199953 479047790
102281 150138 93191878
114585 143542 673841233
31125 176387 363367510
40596 71928 78342110
127495 188355 564293187
163444 191377 948339144
121310 186874 768846721
128981 188248 148233945
90141 185249 294834270
93739 187189 233937923
42562 179466 342413927
99543 143055 109063812
171280 179643 20792517
2233 152521 376268531
183230 188768 13926507
78411 171442 232667538
192808 194166 384343580
106639 124498 44829852
62843 192713 324976434
8614 184290 798813473
144286 191006 116892050
59171 109252 173273145
170071 196379 65720219
187699 198552 27123766
33464 59985 57094099
181342 199757 46312015
110983 181782 177052078
73861 189996 290669802
87381 88644 616935451
181003 188046 741981876
94601 180993 216049013
50642 63478 320615059
182447 195482 32772196
70030 186003 290236110
11013 58665 119606554
50579 94226 164633610
43920 175954 330409308
121877 197725 189788578
192368 195378 7520297
166715 195590 72191523
78334 103819 63609135
7189 128826 682590211
188777 196165 18428874
78102 81458 8265267
91612 123396 86424887
5134 178481 433702505
189656 198383 260529304
85605 92703 17685850
103957 122463 995342490
80680 156329 189589644
13755 26428 31864798
192550 192900 868476
162068 192334 75515274
26599 157759 328464684
84665 193844 120541564
90151 97133 304792291
156177 159845 9081297
131892 170791 97221837
43611 59811 40740106
152505 164757 845013717
43617 127480 209994486
19817 49110 620636234
65001 102745 329360088
67859 85762 817123402
73555 90243 41606942
86525 104339 629156813
40875 73312 495636535
123094 193705 322819139
127069 193807 166898059
107373 135729 71154991
55128 148492 545114708
17016 189167 430787234
86657 127874 409097096
139577 159133 48974731
22590 176690 992839781
33323 148848 289225510
138786 160984 34949181
60056 126374 165909415
126627 175688 122607183
29091 156184 754514824
111592 169421 68460754
36227 63888 114142858
145692 167348 772392812
69712 120154 126207211
10420 45084 409568330
44766 158263 995561283
103103 131139 418138912
15818 152666 373525244
156168 173308 725946551
139859 189785 124823578
30848 42078 28064708
56663 67054 25802403
46059 81343 88282278
199302 199763 1176215
106406 196646 225841914
52789 108677 139826314
168778 170966 5364248
88471 98158 144434127
98071 136577 444967263
185873 189775 9779837
55308 105797 883917971
104485 106297 4521976
130976 178168 117854340
117207 145175 70125379
57515 115142 143965553
154488 188821 270679040
187677 189000 853991604
169450 185968 674814185
41963 118393 191251958
55740 118351 156500182
59558 72890 33149368
100623 198927 20971921
198407 199884 26468835
149980 173340 58088051
119719 160199 718935085
100574 174755 346982120
111748 166357 136924603
92660 106357 34319488
61001 72680 29069984
130169 170437 100667532
190713 199583 299915215
62730 178799 290237836
46372 72539 859676619
178632 182494 973178279
17438 48145 322895232
121140 170976 124649003
110396 110617 85406
101802 159913 108699931
109312 155264 453210848
88953 179701 227087547
105772 143922 95592955
175333 186704 633250284
151674 198573 344872035
137232 145460 14941096
121631 141101 48873604
19039 32728 34339195
87903 92084 97467871
17989 100858 214062222
122757 163687 705237781
106477 194820 221152959
20373 117857 983312027
4226 82148 685083991
182375 188194 14752900
120031 197792 637247215
46086 179799 334434109
110027 128395 175051755
81184 91693 855847355
182253 184895 848014386
6821 45292 402132354
153739 164152 20594451
15867 118619 257194511
24204 156326 330983680
165203 171582 797664538
92211 195008 257436060
42666 141431 593464530
169304 188349 606131673
148010 172275 912885960
184348 190177 860584162
61148 98277 92735964
39177 196485 393561706
84424 183007 650120752
70947 82397 482410111
158641 166802 20308961
173240 189424 40619181
109446 141395 986946543
39309 82046 177070426
46872 111227 161043066
97063 170838 346135937
72453 198974 744048909
170516 185940 82179464
15637 88102 293441658
131485 164218 82110424
121325 190536 280235418
63700 140771 745882910
169848 199848 75076119
29714 160844 778161675
72658 96029 892198272
8190 96917 222017682
191368 197522 15333608
145659 163970 885258983
117806 170708 405666941
16496 173316 392351009
148816 158368 624355370
110423 181857 178638498
176269 182105 14514214
33952 35862 4766712
112261 185523 183410327
86991 176539 224123782
41673 193207 536545892
174200 197115 437188225
93748 147340 599750225
187551 191015 880279447
92402 180842 487127507
77176 93614 167031064
161617 164275 895203386
31025 37671 16541077
188391 195984 532998372
116567 136923 51103036
22911 121721 247284579
60968 155935 492477259
117041 147909 281627336
159286 172691 951908166
83805 187914 260612832
9559 148361 740093209
191628 192864 963757
75356 167948 231642566
142631 159218 41575433
132671 166695 85162340
151240 173286 54807738
89894 97764 223816884
152446 156515 10291939
8311 91740 544007769
116165 185146 172631231
95383 161094 164756524
171571 187608 40241009
44675 157705 288930725
75425 141597 992579727
96691 146021 629515545
195323 199618 736638652
124050 199011 187569019
162606 180784 45019400
144442 176819 250548707
110242 127516 43355567
58501 160918 446664568
53753 69506 39392777
106385 197538 228099509
110952 164002 133027789
95661 132949 919241936
193224 198101 12239987
167386 182784 38374823
112852 163014 431870092
174591 189799 38107463
42467 151573 273226586
151779 167694 39708014
25869 72296 735472148
77658 155462 201185132
149963 183712 84221272
147017 169611 335099043
186326 187118 2021680
50650 198740 855397120
104012 145932 762330591
52475 176590 917136128
43486 74809 950626592
143712 186130 106095445
143925 172188 70663015
10007 93981 9406623
94030 135966 105065855
123525 184973 56139870
92489 152087 149369563
171143 190944 49639979
1556 34036 113967004
169300 175461 867985251
48971 96403 118650117
52453 144328 442840181
184927 186829 293518208
31716 66206 65980247
20322 93424 953016918
86912 104238 43417348
153483 198266 111967896
23639 97782 783681520
67012 178001 277635347
82137 90577 18795500
45647 126619 202810252
146403 189078 106675989
180120 192050 30059135
193603 195126 193261429
118646 183529 162341511
145977 158003 311802604
76866 169793 232512673
128018 199280 817313493
117328 127877 438363975
82621 143921 854023534
159009 163446 413389971
145081 156389 28466964
190539 194022 8640224
112297 152498 665258363
20324 122407 797043741
161457 171219 598673393
147910 192722 876789418
56526 66283 642075139
12903 169860 393011610
67423 171037 259241397
62841 100763 408543776
93200 150216 243897411
152358 170277 44714848
66298 156215 156563436
151674 194302 412225734
104522 153062 121632059
115447 123151 19358615
4814 162301 394421828
174736 182521 19416633
38674 165672 317962850
184245 184906 1626140
18799 111728 645466507
59896 94614 680846167
95578 172060 191441374
123662 130058 340347110
11353 135348 310555423
123647 146885 58262141
122678 155256 509790746
172123 177162 12556188
144246 170404 65413741
171687 198333 66759021
164487 194836 75689276
76963 180594 330550797
43594 194169 905345878
151624 168932 43181083
50932 160799 275276434
109268 156637 425852503
124844 148800 60043972
146932 194108 590281274
51989 123983 753153780
94131 160474 166224093
63985 64252 659745316
193947 196317 505578185
65762 197972 330818729
58865 166399 269055630
17418 160480 358196988
68540 111456 107376216
105294 114601 23270741
96950 97198 381356889
151219 175335 245853668
76710 183572 267265831
87808 123107 88554128
27873 76743 122438986
116019 137915 54945824
23724 113639 618009378
83777 194851 278026344
47092 127436 201175446
130395 194548 160444159
53564 66790 33100697
173508 199839 181259845
182166 185229 732898967
101812 154223 131293620
37985 178126 908523163
133911 145291 28500533
53588 88301 516519595
71962 80592 170987059
119776 134539 37040616
27672 154061 316425337
68146 151558 208944545
156633 188026 78350035
28802 128723 413338104
103484 167242 159725709
77435 199337 305021379
161560 171193 23773526
181791 189630 19783604
52255 177456 313294957
154844 156879 870864
101323 198371 242894402
62014 188751 388654108
180356 187144 579441802
12561 75145 156798046
36318 182705 366205187
197285 197750 1176693
122693 140434 484192439
175377 193038 44232985
181256 182061 986124
176117 193786 44281835
57657 195551 344934366
171762 195243 946225298
187342 193648 353627999
172507 184399 29742348
21664 43618 330323169
25640 40134 36391400
127304 184811 143717747
127053 188745 154285894
75640 119489 109597307
126647 137302 771908109
122042 193960 795833321
61245 61914 1399960
170628 187461 692710575
66693 91701 477037868
152235 172003 49309829
107751 175021 168364476
41623 99625 265710929
191816 198340 16327877
165995 191752 64318145
23844 146107 800176479
133790 140241 231864523
60224 187606 318675372
182521 186058 4820099
3856 57863 135361003
59101 172019 646799664
162460 180234 688755202
15371 96141 126617719
41818 63875 55206193
181056 198302 411377318
32767 65163 114469816
133493 146010 323741087
129482 191685 683244110
20857 24693 47778455
75923 107329 398873739
130491 162216 325173744
27625 155940 321347061
97911 181827 209862865
170739 189211 688450522
127184 140314 32860526
17550 80872 158462237
69354 148555 198417377
20207 128659 978937168
155311 163182 19717718
72944 140050 168119734
14588 163607 373311863
148277 178765 75881516
133215 139750 16337718
19276 21510 5540204
873 169932 792768732
107298 193137 214918416
116147 175733 149116071
24879 127138 473261907
110834 175236 161126500
101843 149487 119452773
98601 159129 151698561
92300 95620 526064966
63241 99341 599999689
45394 76783 78752188
108745 156169 119042360
3201 28732 63914709
69285 144709 188773746
8981 107608 486654596
112341 143491 201379950
132138 170690 96404178
117866 189658 179683158
72311 174467 255701030
872 27937 67723126
116342 141500 63121250
45714 51532 756352424
12077 93974 205051380
3513 113772 568891973
181422 191959 766126782
180737 185984 13363028
138733 153075 555150818
39155 191856 842543393
91847 149641 145086736
70195 153452 518040057
81101 140956 540525813
19847 168688 777662956
82365 120857 417120510
85790 123183 12184760
159791 173644 34409550
136842 192008 852480609
88952 111356 385668229
118222 130105 29945576
506 192175 702148648
55461 84205 71714642
28426 55389 788580123
89440 90327 2177469
65497 131974 249122674
21507 138016 291713194
127101 187752 151721833
27015 79262 746058227
138777 187977 123070352
153786 192428 96594096
177030 186749 24386029
182731 198397 337087801
137218 138468 23580529
41193 196533 388697603
86601 126603 396835959
20123 62609 106362789
105314 170277 162644795
71005 137666 167003790
64427 184495 672050500
125580 143883 45778265
14952 81584 166844802
135546 139243 9283842
140315 152183 531615838
170363 179082 450061708
56144 169894 785068402
75922 183248 268464212
125347 139188 34662582
62032 108263 115540034
118207 173984 139569327
117124 162299 113340614
32990 131618 246818843
106588 121364 37047201
165470 187824 510561592
122830 168713 114847788
150216 173904 58939810
58849 79753 52161309
193887 194281 413761060
94803 180277 248188057
196900 199691 394301105
100800 183010 981350278
32680 38274 7635779
28018 183220 965892993
66056 197350 328464321
9863 19041 23122194
81865 116302 957166771
142148 197830 139183463
151197 165642 13396153
99576 164863 511429163
26830 154245 319002081
197937 198890 2433456
83538 189945 723368810
4460 55934 50083245
90225 190613 251467426
99507 175225 562894698
139401 160223 73732481
91104 101760 26895552
188154 193393 412333363
3577 78063 186502222
145911 162949 712898649
88350 105044 556262533
119114 125993 17372878
164415 177809 199031971
167484 189841 55897421
114624 170071 678802950
99687 186377 795907963
6926 148316 354132555
38939 70758 240517547
90938 119118 101678587
69672 184765 941939087
159830 159834 47452786
128877 195849 167516198
18775 175164 724374107
70676 148747 195609898
133514 137797 1374813
79881 182358 256309165
35638 98965 158375699
173617 178825 12951009
94302 149263 137789498
122036 144958 57450252
43988 55193 451822225
76070 109969 384932988
4544 88332 209533065
86020 123385 93528640
130754 169292 96405626
151431 161625 13680989
103190 145200 105334638
150291 197397 117563140
91873 188475 241970284
60432 160926 251616109
184571 195942 579705450
116345 185819 350038300
124108 157398 196364877
22349 174936 666289373
170248 180591 25609035
78819 132862 135261637
102780 124299 916513336
137673 168202 76261509
41068 131048 225281496
120982 181314 395336138
15567 199275 567563850
193617 196396 6904881
114687 145611 77600724
129387 157019 548990368
57484 134072 756298010
84113 171705 400958710
30584 125786 238310071
139350 159362 50128111
156244 169323 32531192
58413 107771 123246291
118779 179984 489409097
45230 116770 916465702
76041 181272 51199908
142658 179679 973019114
104516 159918 138842305
139422 167334 69779472
180030 193121 652465980
143349 187277 109897532
105879 184213 540285500
171983 191590 49087996
77152 153042 189937666
83465 110422 6889956
111079 164072 132896656
8954 69010 866510409
152483 194681 357160801
51684 181462 916261042
125881 180310 10765591
39955 50416 26045172
199518 199617 767322517
109466 146543 93035775
71603 127209 139291867
104626 181404 192002055
144015 153448 23647025
134948 160399 63798090
30448 81850 128543393
11363 33873 248230547
46355 170590 310938377
53909 150025 139966412
19304 133577 297160011
175697 194668 47536744
7776 88264 629635976
43461 48567 12811080
56731 156121 248777842
144853 158580 34502957
188643 190381 226219847
199084 199117 78582
174157 189967 291046060
165968 184755 359699085
195477 197560 5146261
52825 145824 232908595
160520 184761 60415496
77626 192368 498546041
56912 195475 346579319
84272 120890 91687686
145632 166914 369511700
25094 149980 312874971
142822 145369 6384296
188198 194521 794556863
18002 98358 837383611
89514 92960 663437825
165329 195446 967320867
179098 189339 849350030
57551 88929 78185057
75134 99855 61808984
96325 145580 123462112
138660 148366 24409089
96915 185923 222831278
36533 173467 342514867
96061 180891 212176350
118322 122120 840081035
125227 186843 154080908
124152 181980 985550019
40669 126365 214531702
46505 59288 41077951
154966 196529 103789012
19306 96106 192112216
158009 184771 433571767
124033 144581 51412533
170659 187240 286162252
172096 185675 677715653
19561 148960 996192258
100519 190369 224933048
154997 183596 71361348
184903 196871 943877887
133376 158868 63888663
5968 119479 284093655
122111 196028 562139179
157189 169318 998264998
126232 168286 835391020
169901 182454 31211002
65511 143943 196320240
167011 175588 623927710
65291 134589 173501519
77584 156758 198346071
29579 128736 741920510
75993 164411 221444160
190289 194714 385367184
121150 184253 157869695
96340 175352 197750169
3185 174011 526607355
153296 181383 69982123
34193 84390 125473536
38002 98790 152021814
99562 107816 20636709
109902 169339 148913823
92816 167007 774249477
183186 188851 14259264
82808 87642 11902484
8960 180590 666030517
45914 191615 364644648
89740 112336 55556883
95293 193388 245524830
26303 88994 156726616
96654 152308 139494445
53568 191917 568917694
142593 168193 451145705
42454 161143 297279914
2043 21536 226624526
100366 127077 66998068
44384 183743 348787352
127410 171443 110041261
82722 96776 35080130
75842 91339 391786822
9697 36514 877978061
94434 188261 234892841
63787 122301 145945923
6122 63675 144113423
178389 190635 30846039
154349 157123 7080523
106794 161905 303289112
139020 155929 259929037
83341 174984 229291869
47459 135479 220395674
27073 149333 306197713
89146 144075 52483737
145640 158516 31322371
35649 148115 972793993
40642 165549 312725260
63117 79714 904901627
61732 83243 53716526
31384 197436 415392778
149140 173952 296132257
30951 137328 468666645
24850 46100 53240901
53604 99358 334569477
127530 158753 78262925
176019 187637 84615174
145470 151914 564642370
133680 187197 133850001
172321 185340 757277453
1251 7177 14786121
89319 133087 109830014
158768 161319 6427619
167183 199947 458985414
32317 67342 827218928
49801 184416 336822183
96844 171745 254228566
20332 107770 218736222
19620 27123 18798949
1238 127227 315398576
131911 162830 77540335
12176 147857 339921226
112783 140604 883938825
20534 23097 124694602
198386 199811 93703232
148243 197225 328107114
176891 186483 24032055
47855 120738 653871007
89254 96334 205557944
169686 176527 912896085
32035 95771 221918338
20835 58187 93666829
73230 155952 207313648
156790 172279 38457648
135178 135754 466117387
175123 190649 38963691
86981 175258 594183915
84596 199668 927426836
191459 194715 36902395
37587 90786 446643368
135548 167329 110958333
184519 185632 379551191
23380 145195 305002933
42948 172958 916727222
59319 180935 860997552
154615 158178 8953393
184457 185714 3214211
22307 160863 778015405
164723 184592 49421103
3852 56467 357079744
150797 156105 13298907
30040 35810 14471459
77549 136327 988733105
144340 183436 516278606
113594 161796 121017725
103442 198600 753192083
173282 188595 38472288
81058 84057 938764229
100819 164227 158972383
84498 147611 999888943
36169 151603 629094986
3703 191389 469713419
78198 155447 620936469
112199 169433 143374386
116169 153807 698612085
150457 166553 40093304
119616 151900 569196994
156242 185003 71657392
75854 79314 324749447
77215 159972 790368386
27844 172010 935457337
158172 191112 97107696
168343 178345 472320608
110396 113752 8318842
29222 90381 448862282
146863 189744 107157477
180929 199979 891475388
122371 137175 375995079
158583 176485 70015306
70850 152214 203787965
14347 96601 205901257
100615 147164 782408571
170274 193530 83923699
117213 148394 78314133
193665 196934 24035589
160460 178658 45193979
141869 185628 109398787
98140 179296 202979870
8391 194092 919878956
132094 193196 88510238
65876 161460 239434381
168106 175038 262843191
27826 155263 319131836
51506 77529 65302470
71769 161359 357290870
108029 139756 79622866
106753 150528 68022929
155067 192282 92921525
195295 196861 865302064
45035 137030 230387858
24400 155976 329576926
6345 16883 26444345
64087 120475 844516026
45144 101679 860683053
161314 172319 27283916
89400 113576 60560441
63439 195461 764556721
79494 153151 184419427
152371 192430 649842166
67598 99285 58432268
67472 146736 198534944
121304 197717 679887452
197153 197768 1533145
48371 181815 650537638
188503 198414 582152363
17758 40923 853888307
76647 131088 215621950
198017 199019 2555432
173468 179913 16031317
4799 108252 345132594
130677 135508 307973983
190098 192389 815352148
30174 73140 107431658
38322 182850 969272123
27498 28139 274467886
176514 190331 34674408
130269 136497 597103522
34821 94818 673763686
94225 134833 101731149
199778 199852 188535
106259 152419 348659839
78781 103485 61623032
117261 125654 868476188
187796 198278 384359603
26937 164860 345429482
128580 149937 53583109
28268 71791 152053625
29697 170765 352984155
91159 189565 833135516
128332 164468 90608575
34955 141413 344671724
184717 189638 511140325
154187 158462 10739084
171355 185948 36565772
144211 169166 181889009
119390 181954 256541007
150140 194767 572000134
69889 87132 533893281
106070 163052 142869508
189720 192781 7655087
199538 199775 62026718
199248 199376 326721
70750 145292 186669337
157139 169966 31885361
147246 198207 127376348
49807 60986 28084513
84054 181698 317846771
166281 169261 7414527
159026 190164 208021117
171433 192082 476454568
194823 198714 19758
57808 104390 192458297
171996 193156 52975453
69810 144952 67752517
10675 87451 721005341
151739 168096 40769156
18453 134673 290950481
50833 119196 171145709
9454 191719 456224914
88871 98473 24130445
164608 197922 721977761
122534 188471 164982567
46353 72462 166875853
24040 174321 376143529
135235 140707 13755370
113232 134939 54513665
13043 37856 62310330
113763 118817 966449694
119177 195017 189834730
27300 154733 319055544
140204 154602 36065957
19622 63317 356992086
190239 190262 579894027
51934 159639 269752306
196689 198252 3945297
106127 175651 437288525
44862 132627 219788783
50117 97692 707376831
151161 156016 32906441
36944 105925 172554552
20892 197404 265308847
77358 94665 728569190
141315 177638 926096580
50964 173591 306883052
85146 117331 197178228
8840 45871 92762863
58597 124318 263352326
11110 48718 94283307
138915 177349 96013591
186247 186934 1733516
188752 198013 460642246
174040 178314 242333857
136043 190115 911067230
129367 189290 149831469
14186 72451 984407885
98543 169010 176451280
199592 199733 378066
129473 167718 95626503
128082 147536 350805239
86801 147635 350103925
84601 113044 71141094
125785 139489 34288958
173245 187443 300926446
150997 189626 367108927
34127 172623 756709270
47914 79779 79825058
85282 110273 62548558
102603 182576 293979731
59933 104646 111725063
144347 194737 304882275
190622 195667 397784206
65137 135593 534182222
144059 151920 19724297
178407 193805 38696346
186138 186914 1928692
42345 87856 548380843
72744 160590 220101829
32349 136737 261274687
191930 193400 3639831
2251 9329 17579571
156734 182625 507334052
109600 127023 43824866
81761 195993 340168931
104821 170707 164931025
56901 115772 551229734
89161 171759 687124103
82513 104128 54026690
11439 141008 324539897
173775 188658 37329905
134195 172258 95140915
22863 85579 324569350
159417 184552 480599994
21555 191596 816588752
173085 196024 57464849
42197 47181 12442588
14987 21200 15650157
29516 123374 638395955
125238 178978 134153529
187424 197613 25396128
70747 170422 613419806
92766 118370 64140424
144709 185703 102549118
43109 160135 293057121
131772 169112 164686290
118520 135377 964187035
67841 187697 299973485
62217 191506 511147075
198616 199678 2693951
127623 152944 822025678
124934 156433 78939009
66379 139794 183822359
48316 134165 214959563
2251 186793 461841925
185748 196416 345853720
125627 137664 328950533
156228 192966 774190482
198322 198884 1411098
84336 193350 272865510
14826 187691 699193079
103501 108726 154333909
188592 189853 3146731
67733 97601 221026459
24256 35983 29479348
52296 60562 20853382
15447 172761 393695271
123241 163125 473130759
77126 178059 883988881
121959 168371 121615403
196802 197192 511979105
4930 167140 562308796
140294 178718 577274152
100895 190654 274507301
63318 99615 90767180
74443 146841 955037779
1557 5003 8517553
13381 77878 488799436
52745 117002 160826833
15464 33208 44581657
133492 179766 981771888
81154 138571 811201385
95883 156456 151948223
50724 98882 120529303
163349 175379 29815276
158504 180203 68539645
22544 92891 574631187
9904 132655 882311867
77487 96768 48056473
105030 136321 127040615
23366 170992 474214881
167014 181371 868306971
37037 171462 336326177
174601 186502 29829645
68229 181032 101386425
167734 183378 39093510
175606 198196 56577213
177710 182294 130136249
11318 125187 285238883
64368 128130 159646880
39807 124349 211531749
192605 196364 9349113
93436 179417 370109168
49486 129316 199880446
22529 107829 213445701
194616 196618 4955747
94845 196082 622647712
4409 120490 290508601
135750 195994 829599572
22819 198907 513574082
95850 181651 214620012
140130 151481 709731415
50108 126369 925396150
52911 149519 16050309
146549 147213 1707913
114897 154825 100161338
60476 111871 128405138
110773 133621 57312673
71197 127120 886947909
126394 161607 518769967
164406 199819 88407897
105310 127455 238109261
11869 79547 169542018
263 186762 466748501
183381 198358 37522506
100512 147945 746772229
10476 90951 201283109
65289 90027 61726000
39511 51181 28993762
142955 166243 58271461
23680 93357 174409563
60285 158409 245598368
101224 195446 235817346
106644 138991 799240239
175165 198101 804947627
122947 167279 110965237
127125 173945 881268552
62814 173373 276529070
148352 184755 616848751
40036 73128 941471850
189415 191371 416381850
154093 168154 767060993
151182 164184 32559850
130597 153205 391054513
17276 110278 720019250
123707 183611 149852815
6836 66193 148622159
114890 137184 55966178
98094 169194 27901435
111708 141951 75914864
156661 189250 931397333
195706 196869 2836520
128570 158674 75443980
19061 36081 42647412
59071 108448 123331494
185131 192587 281328014
143927 157255 282269568
184909 185127 164626934
90115 181930 248817423
199813 199878 26356121
162771 166643 678669537
185216 185851 1628353
77686 175690 206431216
82229 87675 13446777
155289 189488 20301539
170562 170820 597231
115372 145655 593643827
7528 186810 992260734
161861 196932 100623468
128894 173185 792590915
100990 109567 21392465
126638 147339 278605123
164989 166446 3515387
117101 174403 626344552
42792 111548 885389786
192951 194285 837646713
30900 107448 191363723
155144 179815 61339440
100377 109947 244032620
25467 163779 582441418
113498 151840 415811379
149547 151065 780687004
77461 173199 239381872
193957 199391 13675825
9175 187843 447335617
176796 191724 37390209
115158 185562 789101043
175504 198649 57969646
52850 174653 973056143
8479 122452 285345937
33618 160156 714598064
126156 158738 95486655
194942 197854 7234434
170518 195927 63590959
196366 197269 2263410
13105 61019 120161873
111013 175054 160242134
121095 185923 10549969
186261 194218 19923668
46981 198238 378523818
32218 42288 376094367
118118 177404 851951420
122716 125638 728167964
74867 155966 203131740
38342 193153 387354037
188577 190907 647894752
65949 191299 418659982
82908 96739 34533068
178363 188885 26502917
60081 192191 330418138
6345 173698 770725155
131154 191003 892642791
193154 197398 563509639
189749 199715 24991929
121033 125041 10167798
50072 144444 408402947
190162 197994 19563680
37884 184893 367804491
90248 98496 20782015
74171 101176 922992744
105383 117312 625512766
53201 94559 103446127
118681 185985 961960734
113694 171417 144502095
94786 174841 200322015
27280 40602 17185874
28818 199271 901522828
95278 154258 147807073
6179 16425 745255680
69383 84102 36770963
107260 144603 93626167
142002 195251 359854157
152114 190501 96005456
101097 159429 927169029
165280 190831 63752936
25390 27602 802180668
15655 82121 166373346
46145 187632 783610565
53689 176547 307372582
62808 156621 556478019
12314 37419 191037074
35517 37106 383636522
59937 107126 117838793
67646 91639 228735833
88761 98365 728089860
58264 176340 667004233
142873 195676 825125752
5679 98040 502781521
161921 194251 80631639
182095 191874 799789127
94046 95305 3112254
141771 159895 45418993
65300 126234 144900905
115707 137976 55871864
172700 187445 37017610
172475 181393 22193828
168564 176654 20159484
33502 69658 198308219
118725 157786 717343154
70119 70494 819216381
31204 57339 504184925
176496 198946 832817673
130897 147964 645411418
57572 174524 563942125
133337 133923 1467349
193338 196860 8769787
26758 185070 603318471
23909 100780 890358592
190376 199659 67971657
117547 136264 47007078
157973 169931 762762791
159281 192712 82032076
86032 174705 757667009
2332 6425 10199208
36328 182421 365425824
48789 120873 263805660
170922 198349 437072425
9330 163526 733580787
79186 126805 145013987
28574 185107 727738568
4962 149537 362069497
32290 168453 340669680
138889 146768 19778482
33087 38006 343329754
150635 169409 46808255
97875 185568 345988330
38442 89197 744579309
193276 194159 2226463
89936 124646 864933784
108400 116274 19755832
48268 131174 574180322
3506 185912 456477977
108856 145168 282830797
128330 145298 42466960
51259 136513 213562897
55583 184147 321552128
41520 97069 135002812
181506 188037 17257082
146851 175620 233503956
179878 182068 5550573
20066 141085 837886498
32274 138497 265883563
178170 179847 4122426
113839 148043 85912178
174279 189264 37502130
26951 69119 210334808
68879 198381 324123162
166638 182869 915007052
127490 137334 65751277
143580 197902 135852095
26164 126686 593136140
125871 178559 131561884
35226 179902 613389748
172086 173066 2388372
333 99661 870169945
14066 91997 398611160
105596 120653 707215227
85189 134297 123059522
160341 168301 678353958
9991 170019 400676487
535 96552 358520329
27620 72482 356454211
132997 178656 359400269
123154 142613 48797179
137613 190235 659683706
141531 182496 863535292
2474 42216 99498726
18497 154979 692038918
141286 174541 10577050
87459 150187 888834261
122114 147668 64168026
170188 185125 18689887
147704 169197 53643692
167339 189421 55196620
112366 191968 516829916
85969 128653 180336972
158579 160779 424672059
35282 107398 898061188
117148 178373 890115311
78136 125849 658772174
104766 117778 17795100
167290 184897 43938711
38174 86537 996351064
29406 92930 916794887
58612 139976 203585623
189195 199817 636926548
196766 198193 3625465
100143 103666 8742532
117685 186170 606219137
126239 162813 480554453
144373 158922 506738229
12823 127412 865365615
52698 69795 550610238
28230 31387 8012236
45478 106902 253302423
71526 95183 59171811
196801 198993 254936622
2411 122249 299935360
90912 177892 894947380
134393 164025 74310199
1645 75151 744940125
22651 171640 372847870
146445 199528 132749123
175717 186944 99872444
169640 190670 52609204
78408 131058 131776099
94023 134562 731899615
116084 131769 39365882
1698 185046 458707943
177846 196199 46012929
163333 164756 106169
3566 32455 383373056
122180 127438 13263672
43948 152028 785056186
163026 196684 8028263
142621 152242 24103620
118713 193927 501792683
153038 169695 41644787
111745 145058 435499604
53857 147185 829341668
125999 197168 539551687
32636 144798 745297982
36368 56040 49409954
136854 156984 873395311
122922 184381 153714336
27253 40274 32617232
140156 160956 383536725
83259 174100 227311994
119482 165598 115636743
88214 111647 58741927
168947 170840 4654017
109495 158256 457328343
42434 106871 966335486
88747 137478 122236509
124602 126124 3854249
24642 117580 703905742
73612 95061 36731072
172826 175133 678889753
42626 140928 498635137
74413 195500 303056413
54833 152906 315910096
12864 58704 801932971
6484 109141 953719303
140388 144812 112107791
90141 180810 226871027
85927 102797 184875838
142132 193466 128325755
127133 146843 394194126
56609 195783 348102683
72151 128368 790396888
198279 199030 446433181
39214 178604 348586453
129540 167823 95665317
188492 196432 337689547
65403 172111 267001059
190719 191876 2009388
146534 147685 886745909
119009 139601 268336676
65398 175790 276185498
4306 158135 456776557
91470 146065 550856671
182903 193196 25827806
135876 186152 125765446
30904 61419 916370612
4301 136708 331481560
154038 154190 384388
132878 179743 116967776
38452 52837 616820182
18964 133373 749717175
42519 55117 31627608
107283 179450 316110592
127538 185741 66392925
69598 181673 280302426
58761 75251 901702150
127245 176900 128376210
49326 164444 288364448
17227 93945 191928737
166513 174095 549651676
85140 117347 80625391
104315 179541 910125713
128743 186929 145510204
104927 161192 141113186
121841 173277 128607942
72009 167836 253561588
164999 186959 837079238
99068 159685 248372391
77785 129218 342311210
140100 188674 320992947
120149 138703 46586285
140318 190689 125991436
198181 199467 3257266
135162 190487 159720191
98775 163511 772424969
173670 195605 541339158
95395 136185 247442717
66082 147941 205053899
172711 197921 874334326
169405 180096 309592219
82874 90546 18996257
32393 124895 231545255
38883 86997 45945445
38590 68865 12967372
33702 174745 352855209
179743 185737 15183300
23564 100682 203833104
64318 132667 381347741
49920 94360 990808825
89183 190027 252558961
176021 179455 698822240
82776 102025 48176594
166258 182916 41474854
196642 198920 296719202
51792 147254 704442074
65017 126453 153842407
32072 184863 382184375
198933 199815 2235108
124805 196280 178692043
19377 70066 126856962
26531 69563 107685384
147252 172127 62066159
160941 165589 11566275
27637 194576 417776222
119282 190895 179265187
146095 160321 35674871
113374 189486 190566466
70344 195164 312380324
199897 199967 500633780
158516 175575 42449983
190951 198738 31150254
158754 159600 156066537
119043 123479 644677974
141038 144564 958291713
199258 199929 1687900
193461 198023 11430849
18835 104128 590022813
15349 29981 36742283
71843 107632 356467541
692 126316 314451642
25185 83989 849748636
55558 155659 250606329
51631 56977 13643559
101027 183995 207636368
123191 190130 167534700
89331 96397 17791844
150813 196582 599656858
86562 156561 175485162
172284 192951 864974050
103735 124192 882403393
136553 191507 137398618
13030 88379 188569900
14521 76636 955211999
196683 196908 539367
96419 101420 12570915
50105 61826 29431506
73387 78317 12487237
53629 73368 49344159
85785 127401 104235342
152045 179094 903620899
6137 104939 301335894
120706 127348 680701185
25253 94602 682730434
182547 193821 28338576
134779 198559 244990361
151186 166753 38814975
77117 127613 126349643
57433 59676 5585340
133345 143503 25392214
69295 178697 609062735
89540 121023 906933803
41070 109852 172012448
4769 116862 529997993
51769 173536 304665921
102201 185442 682162194
141128 151934 27051725
109766 190106 201153448
112093 142713 385088971
79230 135758 413857298
158636 189460 76933497
110340 174186 159775075
118860 190560 965695719
87202 121624 235258803
124668 167206 950577602
90526 183014 231620818
184670 186859 5569378
169555 193697 924026622
12704 110103 802890443
129871 141015 27845456
160543 166229 14171775
153998 167154 32866330
153896 156599 6896792
27533 143003 289087828
22533 197207 755568006
185926 189582 9146491
136356 148845 31347954
6570 14487 19760243
103126 124775 339468572
143342 143792 1125864
41948 103209 546360807
120967 156824 90030096
80776 116224 88690304
133555 162013 71345760
59711 85342 63943007
140875 151479 892340413
167588 175836 924402963
122876 166221 827184487
24418 68720 110893155
32379 114280 208566334
80728 97203 41192635
70729 83665 412153806
71912 83905 30006052
90927 149979 772709890
181330 183850 334408590
188538 196986 364766238
16891 105866 416834848
164764 187873 799650873
81948 145581 690788745
54826 179737 312283073
141660 144024 5871371
72207 90812 584866880
80206 101537 53415763
29077 120984 229995304
9630 11572 4809093
30687 119650 222494436
186201 186550 871725
21160 171009 374952778
2 8388 689047937
4860 119138 286012959
160439 188631 617554614
96219 114505 795599672
125794 136222 26079479
101987 183798 204740364
122362 187819 214263545
68727 156767 220646365
95224 120820 64108628
171419 194024 490253797
174289 186424 525741834
142595 168277 64145087
141187 151270 21855806
40482 94775 135774057
191344 192745 688944044
70743 108470 459179234
55510 180822 313220546
181183 185201 624175382
11512 131502 300482791
47018 63379 411965288
97920 122968 106852100
127454 154535 67854350
137826 175389 93857066
161181 161490 780616
64395 67933 8857293
51669 94435 153590070
76642 191726 287859250
90756 170287 936876803
199975 199979 8140
12762 138038 527195925
119487 197525 390986872
28082 63904 206329969
177887 183452 26122010
192201 195858 97029000
48005 110870 157374572
51518 104726 133222396
86504 144230 245231927
11897 170328 396632846
147317 186710 98444847
99988 128823 72275212
56839 172723 998604232
122894 178708 436495530
151831 159344 18815423
162724 171201 601407351
98547 180665 205322976
3539 68501 796060575
66998 151692 688803563
114049 168031 653704317
139076 193859 754750798
101824 165021 778399650
3180 154651 379250589
816 123382 306717227
142106 191121 754583729
168618 173408 11828461
118039 123585 246930986
158253 177466 47822652
155085 169441 35796788
106764 184310 194091308
140670 196082 192382425
45073 59318 35873586
60556 63707 7812322
139319 159959 687267498
15602 39707 950166399
4126 165953 405099927
90939 97820 17423319
190894 199224 20839717
8789 135046 316186355
67856 98202 477882673
165067 199335 57472059
32512 32855 840512
88076 89846 539972942
63521 146263 207104204
119235 145332 902047972
144936 151347 8180787
53977 145294 848349083
78553 103722 987426832
118115 138388 382653246
116258 148818 482768946
46007 125062 944810992
187318 196514 22909943
198852 199149 648633247
180310 197665 43574937
84715 151225 166722670
105894 131589 64427464
88856 156102 168698893
22114 87283 163029518
72338 108793 102627238
115696 194747 197877187
52957 165961 466745639
189646 193907 10653943
197258 198048 975695535
121810 168442 116735757
78980 114640 89089687
150837 162663 29611293
7421 58244 127409834
70708 155799 213208200
156162 170057 792609471
163413 187218 59385853
184893 185537 664257393
31666 72071 910470820
121580 160665 981798254
20817 197857 816106263
118845 184727 282752114
40190 104007 159628409
147810 189030 579229810
40496 73238 504601619
144291 163309 502864132
191504 197898 15979305
173501 180281 16877691
63680 100371 559312247
101415 149961 351407635
34297 80686 777238702
134870 187972 857462432
64753 140857 100449436
189906 194896 289801176
79060 173208 766200509
126888 144624 44324786
46510 57495 821979839
198741 198830 234367
69005 74551 13930557
154513 178648 493676698
93179 155644 156630295
106058 114364 20789820
8680 53658 112691769
82014 127146 113115515
122790 164337 997996344
66205 176767 276626201
116547 150187 665105553
138991 166361 68521713
133713 134224 414373540
87501 122326 87363184
64910 177862 282532588
186976 190191 1820926
116279 132792 487958838
135606 137848 5610114
38066 187944 375065103
72558 86309 951108680
76149 142821 175160533
83926 120427 412732559
81697 175980 235917564
170552 191165 51623137
80801 100279 48753237
20417 130830 975564162
56043 96895 101950307
14885 24025 486504832
19828 167307 369184326
49636 68038 185917142
92989 132947 100216020
147302 185637 95769175
120508 148124 894032295
93 99765 249423072
93862 103998 329631126
95249 118298 180099378
12460 161506 373408930
63863 196506 331877917
18076 113379 700799824
172310 178958 648438176
36158 78372 105698064
130276 175245 112344525
109843 141822 976608357
82260 141570 148570558
57716 124679 167485120
150105 164750 336644842
172772 185672 32367617
5335 104472 248135234
182003 192344 26039520
42159 179947 652318902
64985 97543 81420288
35132 157005 788945214
23414 44342 52389748
61220 170512 715149812
38557 55351 42107333
75918 146515 794180648
54435 178815 437484936
143628 161229 32590108
114915 122644 19441803
137468 192763 449101703
136354 190774 216470996
108625 196901 367000514
140302 145295 12489884
155559 172574 9959821
110412 176303 164863108
45353 118935 184205690
50940 52521 4006661
142871 199591 141852046
1338 40353 688303697
46511 122925 191292681
15838 153386 344385563
36201 42052 14646007
16695 20589 371052138
8783 68244 466533832
76624 157127 201634112
168626 173331 11608617
162926 179141 720462872
86297 153759 168962443
186638 198858 30573317
70822 139919 861664914
86014 93747 19315508
140711 171151 817279496
153153 161495 109918498
185056 198921 694102360
26335 138361 927293178
1041 183811 945885663
6072 7468 3515723
105770 118641 32272033
171058 182136 27636705
194901 197746 992620849
104320 170914 166640776
363 109307 204930162
187843 194152 1595852
186800 198675 29711689
19997 190928 427800705
68260 97354 72779804
97918 187577 193855458
96735 162493 164905423
40410 75515 192309804
137118 186173 122669344
109321 170713 20827573
161648 168172 16054095
109326 116362 217119534
134308 183212 499884028
55843 172789 292392934
199419 199981 201585161
26272 184687 396395497
152120 175217 862271152
164219 190295 65030268
32210 178966 366981265
79716 168500 222188391
181629 184465 755349126
87525 129541 105495631
116398 166174 124735525
78489 136493 77022457
8503 20737 30688280
37283 160345 954634808
187399 191377 842552282
130091 167451 377884016
144940 162076 920374064
158556 197000 392371470
23172 194735 689052480
19613 167121 369248539
140550 192514 129915395
154580 155952 977945253
133117 189174 672816074
73910 184006 802325200
62100 167336 263343592
124342 138118 620042160
187166 190296 971745559
152937 174292 938503856
64321 167091 257264799
175297 187752 31281636
153457 194480 372237313
5187 194245 473184253
135189 145512 445975216
105758 193845 338400522
111978 151095 98216900
149601 154869 798421855
184819 190882 15286430
78549 151819 389225385
123666 133831 25512767
186919 198381 28688833
180495 199066 643767918
153374 180446 67401359
87972 131965 213079710
142403 197897 212205525
59910 74199 35561521
5122 166925 405036962
12207 144943 697231132
85437 127711 105863448
191414 197357 211323665
112829 122159 23443330
160183 179933 619777236
120068 136607 41530634
199635 199843 459006592
29233 116684 218789854
184693 186266 312813966
154934 177028 65713402
115290 142863 92038126
188442 198456 25042751
131695 144722 27289471
106099 197575 692283167
85169 88895 9236146
118709 143664 191167439
68531 183638 288066929
126794 141858 932352033
91650 136883 541384074
153651 154449 2034746
145431 197304 129637599
125731 170205 188532851
9471 44159 86859030
154615 167058 31043954
141042 174135 956746956
154551 164808 25732879
53040 133418 201284577
148625 174380 505806350
186543 194120 18950384
96540 128689 80638994
78634 88419 24221204
138180 174055 726430759
37451 91622 722667585
185933 193540 19031455
65307 83740 999889511
22188 73268 127805084
75312 171393 815082188
982 71714 176984567
66424 74902 22299568
103235 154363 128187216
163652 172255 476553111
141328 147789 694766989
168085 168514 640741754
76859 165956 769511637
130304 194429 160328038
107236 198278 227958078
24316 29278 12513442
155893 187143 90921558
45100 80950 698979789
145572 187386 104564957
79123 112830 207298356
174273 190711 41213273
53556 126308 182145415
173660 198454 62139229
4785 164652 782929595
162335 195420 225789698
94938 155954 689841978
101732 164524 157434987
115844 191454 189253115
62045 75730 34262678
132972 190467 185747343
111899 187203 658613604
92010 114594 858082773
132112 182869 233406428
48602 198546 375259107
14118 99644 214158191
102705 143243 246373399
82819 164436 204531293
146241 194575 120871151
134276 167568 233638145
184680 193923 363907134
67865 145274 953693866
36014 73532 93788976
60105 101171 102588971
137656 167048 73498690
109420 141594 231852956
117154 176661 148895837
33860 195542 783999152
148654 168381 49137955
34685 144734 275372618
127577 131263 9202872
197300 198132 2134293
151956 153574 697100637
173821 189429 39130216
199283 199541 845900712
154215 185627 78475456
87747 109225 53858366
97418 160755 225101140
88070 137685 124463530
102190 137718 89048577
57148 189375 330665684
140268 154867 508133142
133336 153915 349971003
111563 121696 25427867
190954 199174 20543125
146835 197428 801093065
78003 180421 255977330
22117 184293 405853055
9871 51792 105016021
138431 182904 313488305
112993 117774 12038308
70909 165630 941312888
170469 191144 51768209
138909 179324 46476717
47968 89650 834464764
194179 198707 746620346
153295 189176 89626010
82395 128450 115353364
59660 149709 979038736
131116 184791 392113992
75596 97307 36148994
72530 75267 6972519
59595 105291 272384168
193930 196826 7225625
145119 175836 282758765
179801 194153 36098971
198924 199647 1832723
83989 120884 92372082
43445 91399 238166054
77643 144276 226299995
78419 136181 37714025
126315 162157 89841118
105046 122853 298755612
164722 177432 31484610
84163 134021 124931500
107327 168655 153628394
148712 198586 603661415
112235 192768 201608260
179356 183410 856126974
147189 178295 77533744
182384 186167 5864540
68801 124296 138990706
176151 192525 783520186
9845 144497 337199660
52626 114422 450239060
47366 172508 313142432
3227 171792 735273347
139962 170367 75986516
5461 169676 897823792
30551 137381 267379978
181186 189901 277354437
61173 99243 95086739
12669 73687 152822960
169968 176437 568477156
38750 54010 38208725
29453 42504 614654266
44695 51553 17135486
122294 133465 130925472
35947 51044 37626270
128994 199663 176767500
170842 197432 66500554
46014 81495 88781156
988 102393 976352504
185140 199655 424764803
63112 121009 544826917
10678 19215 21539489
188310 190562 5636894
19265 40572 53368298
38387 125086 217019692
55421 137070 599363646
17853 162594 577472470
13744 187502 524301139
125548 195316 174469526
175607 196307 458295097
4048 4667 1513132
52767 180528 319540614
89509 106426 42450453
2347 15495 32835573
43845 127224 208799625
180201 182486 941108539
35918 41166 63084721
121056 173106 130164718
153411 174940 341011997
77573 111014 623025115
19516 109458 712402251
71738 109048 42869183
149541 169292 49288318
184614 185388 1987616
167571 186883 48284330
177325 182312 12414102
167124 192706 63940743
13398 68212 335110848
167885 171390 8729986
105066 110730 14234595
38125 195691 967018599
159302 171245 199726622
3762 195099 615775744
160436 178968 369465913
126914 157083 75670694
47597 93003 113589782
23304 107426 979791748
176048 177499 3611016
45897 137661 726996776
198901 199755 567232833
80634 102589 349612759
39095 163423 528506913
163553 192274 71616540
14096 124697 836744902
128362 171015 736993939
59423 60968 292743729
198433 199945 724778544
111319 191376 200376986
99626 194515 237513870
64466 120810 420787752
100111 187223 436844730
123880 194539 176783613
46619 81147 340419513
36744 95906 281520259
128449 199655 178131999
10573 69499 662478921
71727 74822 7826534
36084 67771 682490792
110983 117322 15859484
156990 166788 828505608
172320 191774 48691390
15135 16871 4466293
153677 175316 53969087
172037 190218 45552633
161275 166599 429822246
17074 64156 117812869
52205 75513 58466385
127597 136697 22811597
130397 172123 104277316
45384 195208 375023251
87743 160374 182138129
126722 151987 541336778
52301 61402 930653794
120385 120509 56777381
139953 181089 102637556
125603 159962 86046362
13718 113361 249419320
72139 145688 184256062
170097 187387 47752404
27740 125793 366072770
175916 199488 59076609
154498 157917 8631566
199009 199083 853634720
143574 175630 80114969
143575 151710 20471647
117634 164364 962003032
57916 144796 848728745
163815 184625 51767060
7903 138553 327153169
107358 131277 60048334
16549 162188 244235631
54433 120359 47836988
88861 150224 245280189
147709 171705 59770030
95863 192109 811889754
14306 112667 612112326
126403 156621 75767080
191432 191582 986396688
174125 179718 13854988
135172 154594 48677520
135378 141989 16553438
41957 173115 328121871
125625 128011 5935435
134684 137230 6380530
107215 122209 212756910
136429 146627 25510147
84871 172590 219498227
116381 171421 137736036
82605 106419 507363539
31092 86637 138832701
64277 124307 882218924
114850 139093 60901811
168370 194586 284557534
176551 191145 67928518
193837 198277 7152183
124595 133387 22028320
161504 186010 61084118
185593 193638 20138753
191710 193665 4909284
185571 186881 629253023
125451 164841 98719179
116751 158862 102557192
100124 153943 134816572
111281 154255 660348645
150525 193345 106869951
5345 104897 515467663
36445 136005 292504592
124931 126092 2893990
175711 199980 294712850
132233 187261 137673791
181070 182179 766423617
190855 195645 11993572
30693 191939 403475187
58507 124745 836282235
33735 116391 684846807
125681 135819 161975147
152978 169883 42234662
175802 196899 753716963
194575 199494 12332203
98778 119373 274464290
149224 154299 12631504
177316 194747 113980290
60184 60410 522907
56583 118166 153833289
112699 187729 211614744
126430 198720 180801225
155973 186348 75769863
11835 111183 927416188
50718 69279 52542788
159146 184697 991470533
84783 105618 709253918
41779 182640 124392533
175405 188089 729549805
104395 173116 446034119
106540 160219 134568179
75557 191063 850549251
106297 129555 58407956
85082 164076 502181728
133301 144483 27968385
6576 121230 208832321
123607 154176 76600659
86023 99429 325278131
107751 137308 74143265
82742 122871 100466484
120518 180917 567287110
186570 187527 351719038
21181 135618 286482557
190024 195175 96642158
179673 193834 961871503
134118 180582 115923631
15805 72089 140849639
80718 89540 20774043
65641 135719 175438670
30110 43452 706961360
41965 81708 499170719
34254 191131 392580952
86142 146518 151252863
119442 171298 297243394
115445 170055 595195650
53198 172001 297275832
196841 198298 1257463
6854 172215 870081401
190871 199547 21746101
125782 154039 70703209
125278 185825 151367371
117897 133272 4291095
162250 175659 33236286
179960 193584 57950608
126336 148376 55295652
10870 168437 456074126
19003 40557 53981170
57012 165445 423323681
57896 64186 259584095
7418 19381 29971954
162089 199088 378912173
124108 177078 398395902
25336 142542 311315179
117506 134784 43381882
27681 186586 397670301
153587 188618 87549393
140828 177071 90493519
3748 70279 166514107
189992 198457 522313765
148524 194156 113949063
4360 124203 299986733
137315 194778 143724015
27141 57832 77029075
4999 162245 393838611
81669 177927 837355274
71651 91855 50360530
176577 194615 288014064
157377 163263 14679313
153149 189345 836889546
85714 93683 909346881
174132 198206 59294330
178119 194908 23513152
147939 177671 74078313
51358 111768 390005733
132823 178541 261258173
181750 186650 12446506
36997 185199 370819486
177245 179644 74152342
64039 152182 220702341
161432 164545 7819219
99097 126267 68176939
137263 168210 217013969
53713 117183 805209247
136872 145991 489051503
4542 132714 359434371
79699 177123 793890059
12314 108437 775321458
124599 187575 853947502
30728 64882 85425240
171045 191189 188893593
141343 199324 145033028
56128 97273 102712511
68438 179571 964375846
37581 50550 32379745
5480 6746 3163735
87691 114852 68097242
12441 182974 636723916
48195 143676 700945121
67326 142108 961536827
73857 190683 970312994
144698 196562 488621019
55369 153233 709822582
148546 191695 107751719
29549 133355 694976194
84330 143354 147870117
59105 103038 312662389
133116 137813 277943687
127650 189235 154027546
116421 176465 150262692
133943 183987 125129493
14523 116207 507121518
105961 172178 90734985
159361 191264 79720529
122429 166267 109803129
16122 71680 139050991
55515 185643 572761399
196749 199129 6018729
159804 187512 860584144
61774 146573 212267005
64712 148254 299320811
34949 46145 28000732
128009 180723 131619326
107852 195913 165927876
114845 191436 191748053
133967 135910 54786448
124247 130816 944792980
7837 70280 156337778
127226 195238 987885033
25339 131361 265464506
160246 185372 62677177
144380 148159 9608951
80979 159853 197533554
11393 62724 128646622
49475 72737 58125563
34528 123786 320437898
101930 195243 233521803
49879 106113 675801574
26332 172398 400031203
161767 174432 31388981
83139 198864 289620444
53750 163936 865790230
25640 146143 301739248
84474 182309 244781630
23780 106204 195320048
72124 114724 415338951
144427 184421 463410508
135686 170375 916023519
145843 149499 2805359
55536 62482 884966429
26442 116244 757391241
67495 189898 306326738
74494 145849 237666907
27057 143336 291078866
141862 160661 729796838
14333 165983 379784077
184153 197662 33777910
182441 198961 41504669
106111 106465 877834
180024 195503 556270692
182864 190002 753702158
161088 161229 801776626
140538 190674 556395053
192516 193726 3018150
96107 190902 237329038
181788 194715 217919661
139719 174282 530506356
110363 198761 221234471
197207 198651 104067752
9279 96155 217514315
32788 105935 990611864
194744 198057 8261946
104394 194821 226318520
67838 120955 132888466
191584 198460 17216341
156647 180501 447243255
142693 172340 774068508
134799 190025 179345392
150573 184105 83613550
91420 159190 946116646
43025 147602 261921867
5588 170128 750045043
90742 104910 484496434
86199 193322 268072068
17393 60800 108729866
97574 116018 294867440
69842 160318 226583224
28347 88678 150829242
105979 191079 213037578
115769 169308 876895274
26816 159071 877194692
162304 184872 259193970
178715 181585 64706580
174502 199421 17303416
135406 156382 878346039
50800 146081 787868078
78047 141923 159869035
33872 188380 568209301
181151 194611 281157972
85233 100849 822032656
51296 173070 304746771
103948 161798 145109540
56221 196455 135382726
130112 160526 76144979
86428 192580 541602490
53426 146829 233900599
121530 199700 852895765
170385 173828 8512666
22559 195398 749876688
44493 199300 387495218
102922 150431 732153687
6154 198168 480581296
75808 76211 677678219
34191 138111 260130376
127047 189369 155810556
191218 199630 21052471
27180 65020 94715451
32949 146893 325499015
174328 198104 59519264
7877 86688 385351241
197031 197925 397816013
82512 118257 89399182
192158 199943 19533111
80666 175665 237707866
20583 56855 704650108
29799 51617 968453836
136260 190418 272873095
150062 181288 77729512
31931 117092 835718016
55757 100619 112050373
91167 118725 69194881
49521 90008 726577609
65749 109541 360030397
133201 176097 107170881
193773 197778 9980346
105432 145831 925769124
84658 155547 177687974
2293 70418 815642984
127266 137755 218798522
64417 115476 127722862
37689 149189 405698242
121610 131998 537391435
137759 182725 834035818
175088 189293 868258880
161863 167681 516792006
71814 101960 75460976
171767 183281 28829990
25946 76340 126298270
102861 115122 30710298
21330 135483 285806738
194469 198020 8867059
43188 134772 192160933
63526 103453 99768633
52328 74595 220366493
92713 182011 421270160
179736 189066 23548512
125399 157985 81664292
193061 195225 920353933
79394 119534 100321775
123754 178275 85638733
150337 169736 48353750
182791 193487 983573443
167406 192028 33570075
8798 9691 917288500
116434 145377 72618458
25297 139653 286404236
65684 148653 552774713
22503 121127 121634225
134684 137525 7136758
74586 105962 78465117
61109 121084 149996716
119814 153588 864566776
111945 142207 554745168
17305 166552 373585715
38899 83623 111846690
94923 158328 839815109
183451 188060 11619056
181659 196032 36126467
113818 158572 386809584
153957 156190 5731919
62566 124342 154633294
81857 122516 41292866
38058 147522 274084701
84185 161334 193395000
131975 151854 61707548
177789 198233 51280718
72077 146248 204745679
16303 76989 152014508
32118 142985 877268790
57032 182384 379842855
162938 190163 67906578
9522 102365 924342662
170277 187401 42880461
68357 111506 227082557
127197 149037 54783232
165871 175552 24024230
19156 57040 95012512
192265 194751 598479312
131922 185583 682515798
46772 188036 408247046
123317 163111 93535001
110220 124624 233318563
125607 161164 89145519
48294 104657 141038883
102129 177381 569006521
110048 152049 105313158
61510 163289 254872596
123981 192729 937503526
7602 88465 830178475
138922 171130 80454875
84459 167145 2634304
44611 171067 316456306
196412 197305 600986305
188306 192686 10909160
56328 102428 115131333
97758 122945 63123026
51327 170317 297897785
81654 112036 187008500
101242 141799 101632103
47465 195979 991762314
70289 172429 255570586
67827 75791 19978127
80308 195280 287698903
45074 88912 109608619
121082 149345 70953205
74082 125105 309797709
10860 50147 98443728
62830 122856 150224691
175937 197374 55055449
124769 149067 903921954
39751 190572 377363260
96109 128436 81092121
43514 185672 355800777
119487 183505 160229694
153343 193980 101526895
36162 74111 568951161
7825 102698 237406718
176559 185383 7152825
172927 183425 701726081
19194 82972 819079204
192460 195271 6997651
153255 190919 94137644
65007 102195 712239233
188120 199796 29239414
38789 152325 284218292
93401 193417 250306289
1690 91106 557933876
18074 188608 426761486
64675 89256 61348081
1680 158744 885534879
189452 198732 23231807
63647 116871 276655843
135074 184546 697801624
91344 94088 7080821
172462 186405 34943362
57019 137410 201090601
89664 99807 25539768
196088 198770 62024723
127924 167371 98716679
103317 104455 2923210
73033 198424 313837502
111602 154317 107118199
62954 191557 321818108
13330 173941 864432964
71660 149826 153756611
25899 151695 315041308
121368 150002 71907794
191693 194190 6248754
176346 178051 623247998
64011 190623 872410067
15922 23500 18937587
38206 164931 317328175
169870 198027 70382704
117024 187650 677141773
186032 191513 704192409
187108 197964 726038635
96867 173128 398705692
94311 132521 95744184
113574 133474 50028461
118525 124644 15427344
137890 169203 78327373
169141 183572 36005032
29523 174157 361875809
85645 128373 107039698
77474 194666 644773158
158687 159934 578351413
43774 133269 224117504
174750 194743 50093771
109764 129309 49124294
107897 131393 58942431
44221 78281 85409847
189292 191945 868781672
23391 167510 360758621
134609 144943 918315905
83800 127260 108895195
20733 132796 649781130
62918 160963 245590424
83988 169392 458212889
169552 187885 45848917
165002 195154 75231752
70217 142504 181011669
171138 176716 586493098
156276 174040 633227426
8701 182011 433687120
99 44337 110683071
107720 169096 862655099
18004 86008 170151296
165707 185940 50438854
51374 75633 60888992
40592 76406 89707399
60745 81353 51441514
20203 146430 708731450
2347 87917 865049353
115136 198332 208283257
123146 131021 66169604
107917 191910 605283116
197011 197181 420511
99935 167100 721207802
151368 169015 43990799
163568 174391 26802810
33151 195788 944711747
117837 124341 16375440
75582 146670 495260539
197883 198994 350869
57238 123454 514621562
103138 146993 110021327
134201 169328 436801579
21536 83196 981720956
8254 105706 912975832
191398 198364 17434873
89660 127103 94013789
175317 177863 962314952
135964 187693 839893536
184032 187730 9345354
113330 190146 447840093
53266 72201 47290129
108759 192810 210438217
142573 186356 109447965
149017 191979 2410584
118330 152280 85118856
30691 72322 18029499
432 147446 368100660
149471 162286 32102072
109472 181174 736837452
177446 177769 344865227
42539 155209 106585937
158147 183994 377297298
145305 193551 811015266
88298 132108 109892941
190807 195634 366938707
26518 35549 22607167
174857 178652 9388527
29837 88498 146610426
166219 176754 26215816
138914 186027 117815487
68749 161292 231893378
145208 199512 408978463
73159 96436 158667649
110261 164434 507153601
180829 187813 17761388
35806 178439 396681786
125558 169779 938979974
127236 188751 153867949
79922 189392 334934443
144372 179150 86789192
64660 137229 181721078
76421 144472 170250272
24301 199248 876063358
159285 169458 11306725
42090 183454 353705533
187716 199876 526926303
111977 187619 189439281
8282 24518 980721775
166058 168300 962877485
140704 181917 836467176
4670 167324 407135313
162274 162944 1664132
39032 52544 617997786
59898 64973 210380771
13120 143638 624915925
79671 180652 889567168
50144 115728 920807526
33873 145907 280434151
10054 17337 989358628
183125 186385 404875173
5665 73335 312451553
87344 91420 509512468
188218 189498 3170761
92589 136658 110504430
101117 103325 2528849
111473 137149 391578237
23488 122411 247671262
40139 128366 679509813
20257 146540 316158510
93568 149019 480411356
3879 22616 46833412
85292 93946 21637934
89888 196244 902932607
33809 126272 581381565
156739 167032 747718433
174932 194090 47976190
69488 75683 934941038
169906 181004 27514977
185194 188625 8640259
64472 86583 55278513
84565 88433 3334582
29803 120132 667229974
84445 150953 301798929
73844 194495 319953580
141424 164380 262401273
129091 151251 106674638
138899 160003 52871748
107302 177094 174704003
120238 138144 44975939
105118 134891 74642799
21062 192589 599666211
7968 43674 89383912
1769 18124 829370860
81523 103710 55482485
45537 86818 103278017
117493 168052 768544758
145206 180241 87349503
96116 111853 990468586
54890 131792 243298404
37423 129340 230166276
135082 188477 133535609
2777 134356 551539233
142734 154522 29565166
135770 149382 629562966
83210 196481 283436473
20695 123333 256871625
32237 157899 314626006
113218 127392 35680467
70069 106660 951992337
178806 188855 381795231
39147 156472 293822968
182210 192221 25170863
170979 192945 787952817
39240 113842 186535547
46733 194075 368708608
161062 176743 38945879
139106 181740 106366637
163586 187334 575669535
33366 149171 289911984
166268 176713 25982479
144676 159771 593059896
146578 161532 37570647
147494 199698 28249353
97350 187250 881944220
171065 172781 378108681
133143 160907 708517157
18225 43233 62565183
5692 66189 233023538
33620 61823 39396496
64070 85936 377010835
34280 193133 397474058
73073 180468 268576857
73106 171207 245516441
199340 199392 143775
166387 188202 54500042
73729 106301 567475749
31377 101039 877112843
11057 102295 228462893
28116 63764 704993770
38921 108287 152737445
164133 191849 69122508
70948 124986 135441456
12541 93695 203160592
38603 56232 44263467
199661 199721 157132
121359 147360 235729723
43365 190609 368546100
51760 177595 314854954
112408 192161 199649958
119166 151883 958573829
145894 197845 361713201
165991 184560 46268425
35609 112519 626352094
161972 198227 90488343
21581 62964 72746964
71229 167574 241234694
144884 188427 57210429
127578 168172 216220746
28270 41902 34152331
84257 131610 480352482
63876 112850 24445509
118787 159029 705852742
150602 171946 53147587
197577 199472 899184080
38462 74827 90987489
12833 156219 359263556
73351 192077 837845158
112983 144618 79309968
129046 139279 25640080
181842 197610 240049697
86626 175632 222770145
76542 93100 41248757
188919 196019 448356189
30827 188410 394314453
159209 198347 377755147
152481 166463 203850665
56389 75575 450843272
85123 96171 10070155
9569 18621 344275137
82677 171523 434941421
157227 193919 91506822
68769 129284 151595814
165398 184653 169620495
192230 194851 6605588
169954 174650 11649285
139519 143081 375865720
119274 167937 121807707
131592 189554 144994420
177977 187137 23059080
52112 106149 135241727
136358 139750 728976760
40159 112172 576945187
20090 26893 16998110
163325 170379 17435681
140543 182121 103777348
2117 122793 25361331
98053 195018 699119943
89420 172550 208146881
141773 154320 31447656
2281 8546 991660487
22998 170221 368465298
67208 165685 410584857
32449 141207 993306872
31421 112377 202415169
72251 172892 251849273
16995 135440 296520500
78075 101904 789241103
108173 153658 635595194
13208 57972 112388094
49338 95228 114785182
124921 170245 113316843
18256 31870 66799028
27458 182190 387094447
9971 104839 237527900
133237 192253 147555044
62477 173441 277527453
143402 182711 629862614
132489 146639 35438291
13766 114900 253154001
66601 107120 101275502
109521 156815 517503613
97282 136401 923997572
23968 106180 205812967
5268 186883 480596148
130306 149705 48638584
88299 141318 842512776
155309 173013 944535361
193459 193718 672837
137373 171415 566031284
12807 58740 115279278
125695 142667 954747537
108284 127534 48346550
26468 140212 421289344
94215 164801 176905658
56777 81590 61869602
65961 199289 333671140
134510 139828 13336066
181167 192667 28924792
152279 199399 117822665
8844 50079 103268889
54399 86938 334671221
45955 61806 39772733
56134 75407 48116277
116631 157953 103703443
167395 177502 25159843
97516 143758 707552941
47395 56196 22239526
165009 171871 16875758
40041 158958 508191126
38052 41701 183585840
192277 195724 8657333
86917 155882 337561219
189179 195285 840848820
60164 188248 320417111
33705 194349 401951510
13105 24498 175632455
89316 182341 996448668
116770 166227 123924270
43729 105228 153880519
61327 79674 45847966
75091 198552 308941918
161213 180562 580893456
98029 145516 119029051
95745 195410 79303722
96646 135779 277288905
10401 157353 368172023
140644 175414 486274509
33002 90525 143678395
193490 194151 1678621
123562 173684 775050582
147090 192832 666633974
160215 189828 73938445
78941 199598 219011158
141782 172080 75701147
150524 158992 607608804
90994 120001 243621707
13860 151558 770528021
119934 147227 68480200
140687 155773 3797266
93919 101658 190844887
156150 169378 810301620
54835 98465 659870336
27877 61277 83679137
157702 195400 94107193
88506 162784 526963531
196147 196553 1004416
25013 170986 679439268
43879 157864 588297737
163670 196805 950691594
184012 198998 37575641
31293 188345 392980434
85997 133818 119787777
83676 159203 189207065
2015 91165 317570386
104159 122963 47137288
158467 184142 64046525
5195 142403 343557340
193740 198883 382987178
1143 181175 450393563
76590 151663 33320943
41460 76328 771473972
20653 125443 826342302
7038 165283 72474042
5857 88407 467537682
165924 178683 28777395
15400 142080 829488177
13667 79480 999679938
27807 81655 134754151
188026 199116 27722002
103906 190154 215912226
58666 73968 38064158
168418 194285 127290746
83920 157600 168765509
68891 179199 275907451
24975 187756 407509070
102464 165198 157233787
90705 170580 200164653
38236 160685 398402968
114802 116447 4130823
57308 192353 337762685
17744 90530 890453760
89722 113785 49005096
47676 68483 52090786
60107 124692 161567472
21214 164773 359517669
99342 115127 39508798
32454 175340 357461009
41572 49372 559131843
41503 111707 175590039
84069 161705 319385149
55289 126955 870673033
177909 179118 903345073
165513 194186 71579935
122515 148428 65051453
174155 178716 11278006
42184 189644 368989039
123391 190975 734517339
46469 66394 657607762
626 5835 12950990
48303 129474 203280066
29631 49451 463375348
89589 136221 116988496
49665 111781 155349657
96904 168579 48984936
88828 109666 866371078
39204 118096 197329987
115612 140826 589199786
36747 158491 304815793
7804 20537 363806898
20424 101088 802583729
175795 183742 314787574
73190 127019 970949210
196123 197406 484850859
68450 90674 55388068
41190 116747 189044502
107629 120814 997483623
39973 112516 837870811
24611 42520 624706633
75041 152654 194365811
103911 144673 410475170
57277 193840 341545770
53084 174785 304532001
137297 195736 96587996
108826 138272 73940618
75441 180919 819139759
187210 188383 406683778
90278 143621 396723419
127007 150154 58062591
10516 157375 604379895
196769 198995 160334612
81631 188942 268584683
32552 157269 536443325
39345 49096 829386413
45825 71135 63298075
77667 124830 615743979
167874 189922 581029052
26053 42118 40298253
15855 97073 203241644
108913 157228 56832368
56323 124173 118483918
132037 137898 14681554
97899 193502 313318184
198314 199462 2907379
129412 181987 131293017
33212 47754 699165657
75364 183552 270630863
160313 183880 58795756
24006 179375 497047703
149130 158727 602189264
124499 184286 268723335
123719 128668 780566198
186652 195656 22546289
85028 138880 134916450
134991 169059 963976725
174378 197246 612770928
193094 196496 831892834
42822 128721 780562808
184351 198337 937134647
94042 187877 234891227
121649 127541 10665195
104089 121347 766011824
185388 193787 864327619
121539 180501 147330900
163075 178105 532082732
76686 148791 180539403
34766 176630 645596809
196998 198030 758086630
40932 184610 359464968
196835 198589 4460009
60120 147937 219828105
102111 152265 125661826
184937 189192 644275690
63786 172330 271623103
45170 82816 94249942
107872 171211 158517338
8850 46289 715100094
20002 90202 175518277
167284 177258 24846174
168487 191959 635025544
157070 158292 2954793
175517 176371 599937354
49990 198025 370481301
35155 38929 464996026
165690 179626 22870065
29837 85390 139012393
154318 190137 287377179
103027 112059 444246607
9423 134413 418856928
119324 166648 605955373
147977 167118 633369995
10424 117842 916497684
13313 26543 461736640
17646 170436 772575523
30845 152982 305722332
97137 170945 835333133
106509 152181 363251655
108879 135766 67441598
191835 192701 2136013
154699 155884 151097358
145575 170197 61523113
138807 173090 255556430
1890 147450 364411497
62225 100083 94702935
27223 175640 371378348
107817 173518 500331166
153806 169135 38311787
25747 78431 333360235
188997 199318 25842639
58117 100887 813707280
43786 71626 884247675
32993 75445 394856965
64190 112526 984526411
173292 187202 34983801
19194 53787 86593913
93250 173069 363994630
89534 176476 883360629
16737 179283 406585580
23168 183465 401150730
174933 179630 625761300
192657 197735 304704307
91473 155413 523788335
25278 183304 820802612
60822 155853 237967987
38398 98544 150391856
135422 150598 986845973
152498 174746 55465290
146187 196159 124920479
157557 176074 73525386
103230 133576 93563017
56776 103809 30167550
114461 168107 466469361
75673 104789 2788713
104368 133746 73655613
149375 184624 87913218
80604 117151 91437085
111334 145185 781447085
108601 132142 874421247
90281 195807 264329253
72101 111964 99716964
41044 87008 114914270
14851 73953 147998266
183644 187445 187330961
112889 163506 287277753
107221 189016 664060532
89105 138560 122195007
82436 122838 101141911
158865 183321 60966954
139275 168657 753517527
156392 187856 246496385
45164 90595 113508621
152427 156776 11023307
189201 192038 1775325
107659 162124 136645074
167191 169166 448240011
139030 148294 71729156
157366 190528 82744615
138985 186454 118672920
138592 198946 150920432
157840 176966 47601780
190306 193413 7725097
133881 159364 520072143
41987 132324 376740154
134200 172163 10548351
2821 177323 436647556
152925 170557 85452159
102820 140600 586922601
197083 199619 166792110
101508 137764 90830471
160860 183386 595323685
198910 199461 376013118
50540 162318 787767001
78635 87191 298321502
108143 171809 485310990
36388 142426 77806451
109545 117559 20139232
15293 64580 802445326
80519 87118 16391741
177594 196935 702788234
121436 180747 145684445
114707 150563 81855763
181579 184235 6800250
102357 194053 229466984
173873 175572 4280123
80164 156550 414492272
139755 185131 741966843
108169 122451 849951554
33070 35036 424174529
6305 179403 671688387
188539 199842 28341267
30579 104588 185107234
51215 105676 136346913
39518 186700 368246764
180832 188140 40410562
131815 145633 14248686
97665 112174 275635404
52159 152292 250777749
185922 195281 23413773
9094 44444 149948121
116849 149134 42085755
193587 198404 835556783
1768 35493 84361338
7333 22449 37788577
74031 182766 574040293
161773 191243 368509152
95597 134123 96594492
27489 142068 969757305
36679 183171 459624688
87629 109076 735492527
151476 173259 2165704
154096 175679 53838564
21082 98042 192536473
63879 65564 4217014
185488 188547 267802338
48441 195033 585712492
107558 131084 934521311
19985 130999 277964325
126910 157410 76496575
193141 197352 10466355
175326 192759 43650683
197877 198191 423142278
4585 91723 981943593
67431 192087 543721079
19873 118099 245815734
8634 41560 82532701
63983 120610 141678319
36730 184215 369022054
193747 199193 563044976
119036 190227 178190244
165261 174946 23977407
198711 199249 231192779
123132 137673 305222048
93735 181980 220722628
164612 175044 943495225
68567 72865 10721163
175490 184953 23676309
156588 191618 87404345
34268 158768 311724047
84624 152389 169798517
135805 177501 455684499
170135 181418 435065023
188021 192955 749173838
165194 175103 138567413
144474 154709 21274362
36479 109749 977851407
14182 113849 342418242
29202 130588 831485679
166488 175963 23553221
87301 162594 734573818
183234 184600 3395907
128538 187456 147386077
40867 171423 326622110
154080 155995 4910550
121726 130471 22023034
3102 150040 368013279
181272 196218 406756825
40638 162903 306190517
160025 172241 30413764
157279 183890 208592689
40955 95559 136561369
22625 195499 607924582
62680 162993 251222015
91592 113814 579013237
112801 199615 217412974
75087 156429 203778904
73952 135236 153509745
138951 182858 109670966
106202 156313 125692131
123424 178600 782275578
64059 159462 238895998
38561 124995 426402754
156122 185683 73713182
132395 132998 1539901
72864 118123 113263708
193347 196851 8729250
168085 198719 76656450
136748 160643 447032295
7819 60638 132357386
86850 198991 280785325
128850 197121 752853182
40635 77421 630583860
94483 124122 512187167
27637 188063 401510914
78326 84577 675930250
177844 195832 751616294
16944 192532 439417334
91629 145758 135828418
94800 114416 91831579
160677 185015 60640599
16048 39886 780319881
36975 125235 220993763
153378 167714 683918549
1857 188780 994943130
180479 199046 46720997
177322 185367 20167856
84143 187435 402749623
37838 110802 182573097
82655 173631 518924121
115586 125515 25015766
44513 49679 633347281
26847 39429 882719997
122128 156637 86640537
191897 197629 85889640
94146 120398 240112882
196895 198780 250150304
36113 164965 806650955
68944 187268 823395953
149929 183444 83602449
165846 190537 161877428
109560 170058 420064127
164266 189014 903156925
99257 169804 176684868
87982 106854 47337430
184346 189514 308380
16945 51922 937562611
152922 162190 47899598
134907 180070 28071779
100715 190595 225023051
183778 198053 35714372
158670 173522 832924077
2458 102064 249274490
43828 149453 264606458
54419 87099 158881154
154080 193891 99490542
33111 164091 708561694
142256 155070 443721626
161882 180593 78439130
173964 188667 36892238
17002 30013 604702442
54171 121180 167626248
55775 86439 361408336
182425 189158 16971872
129139 199361 175645103
169897 197274 68381852
71884 124688 132270229
187463 194991 782890908
37011 93737 141898760
93229 196836 259280977
105177 178205 182663688
139964 189139 122910157
195567 197788 5481084
108920 133740 662190469
101480 190525 491640723
146666 160501 549909130
179843 187935 20507110
15839 167820 927670501
123876 163143 98431117
19143 144256 781244273
96059 114222 45485433
117925 127526 24135812
27747 59141 620975351
146881 181574 86495648
149671 163600 34873265
69019 113866 112188651
129410 171900 58880787
65309 198516 968931973
102678 111619 22368061
22084 195119 433081049
110144 116974 118142759
18449 124377 670545870
16965 61141 110667781
108482 190785 275490287
44897 120139 80479502
117942 138368 329702941
81764 170449 975462791
75393 177978 566796551
12632 115624 257836802
108096 114065 21241386
1318 152008 377217512
97693 198251 251724245
179979 188399 17748546
102333 192231 224995709
146778 155128 20943614
36251 122357 670648206
48893 125381 191514455
70073 103721 461687135
121604 171761 187138821
139079 147303 20587945
133749 186691 329839227
63818 197407 715546958
45664 147119 308860197
32343 147512 679103119
147298 158429 27869291
1880 45566 109223358
88857 162186 586989187
104240 193998 224632156
10847 11763 652175377
142789 148138 13507465
89683 121428 367246467
43253 87618 766090200
100100 151265 676959757
14549 105261 492573238
115407 158660 581180524
126125 130037 482251172
28672 113829 213010990
176037 196803 51962844
37097 123142 666205876
18841 108363 223935114
187770 191198 464576456
7430 144870 344027182
170313 199444 72894483
174668 195243 538949394
169224 179878 809675193
113937 171787 640062522
49625 161048 426670109
117191 169862 76403807
189749 196537 568555793
8243 104634 241267111
74359 196431 305461120
124354 164121 780313517
39401 153666 988894379
191604 193062 328146215
36618 85159 308217822
53066 114900 154690326
39333 111040 998338559
151514 189621 95158900
111707 149531 711442986
73973 133829 500031593
20189 185555 693080618
11612 182033 896855682
182322 198698 41118137
153416 191310 613324805
98058 179135 202802058
17529 149517 945600136
90537 161816 178861070
79797 88900 22619547
32952 62193 73156998
66223 76356 507947410
144466 154882 26180456
197919 199719 651468420
131280 199629 171012470
141669 148263 16614065
2030 82098 200338881
152975 192617 99062984
178762 182050 831837607
195770 199736 9962681
171430 189486 45237578
27275 196295 531877395
27373 128954 469885810
150959 187932 740888581
136837 150375 34027729
195967 199175 963560423
195765 197276 613938111
44964 118135 531641867
162279 191634 514540695
6314 136169 325139426
100877 134671 84703840
62966 125644 87649110
3613 168926 668137416
149034 180226 77592480
63186 188050 732975611
158263 159947 4184558
31902 44892 32349278
23735 110992 576539308
102785 113799 27551837
196152 197525 3408436
38394 130566 230698231
34689 193290 559066410
145895 161446 39033475
3049 122346 298603587
88615 141483 132632071
84469 182694 245787375
80926 82319 3488275
30367 166268 396320528
179658 193559 34975502
72072 180808 481055842
17027 178305 923153197
164955 188131 3731538
133107 151460 46007783
121747 156331 86834365
103832 164604 152426802
119374 143637 60832434
12299 94900 798060881
130967 183893 132330199
112893 165952 368901410
92933 101592 807921828
75585 141937 166086378
46791 148263 301883782
88233 102502 35872300
162536 181002 452334010
196655 199148 6288129
99700 138470 470173562
10006 197251 468684724
54148 67582 33549133
42633 142633 250338570
40303 102903 156541760
65727 129269 159112995
166147 183540 7264296
144432 146487 2683926
78891 148477 921195949
122274 141469 48149608
107821 125212 157468586
94929 126402 536589937
9480 99772 503952969
146696 187816 102814749
30412 144199 13783721
108745 144566 363763663
199037 199443 1023030
182700 188463 14535134
195180 199154 9945113
41756 78279 423514890
186904 192663 14413025
114325 144281 75078062
38252 171909 334365634
97035 162221 437629891
172301 175878 8896193
103080 198912 239945034
155544 180192 879308121
3014 16353 574145557
174718 191030 767413627
142251 194803 131423083
35136 116925 282104350
179986 183269 8393611
31111 157975 875083910
109816 187746 290568241
120971 168620 119296323
178950 179163 959721483
15687 147844 451216619
42243 45976 9308490
113864 182750 370753282
56049 105558 138837017
191483 197650 125468514
29325 40473 607122501
29955 50378 957952798
61104 69284 322465805
28950 155323 316460220
190592 192401 4504692
125191 134173 401507118
165091 185891 753018702
114323 119804 948216833
92310 132849 101710915
482 55132 277608165
158086 194934 151095952
137535 161591 60353285
164459 179880 38100175
68993 94129 62931520
75457 124780 392079277
69493 161344 657684696
126435 199049 599346919
130728 151009 50874250
9749 159399 914303994
192805 196043 19797604
182248 186790 11521905
78579 199841 303433869
147675 168202 51153867
82122 133344 128299511
149437 175387 64678685
71873 148235 191357539
124628 124838 575680
106178 174826 259365297
1024 128260 318503686
47865 139861 660720510
112621 189973 459411372
20982 124624 259452707
44038 138064 635426382
104924 158331 646187015
188978 194201 962063603
3067 117126 285440959
41278 110722 173789607
79128 94080 37330834
178243 193017 866433033
169808 188392 31480590
56815 111579 136757118
3353 10203 17056816
94216 163961 112173153
49492 137122 109804530
157532 187990 435652623
68560 70783 798646373
194354 195679 605399309
56602 98798 105307568
188196 191653 8600352
17325 125145 269956586
40584 76805 90719308
194580 195809 933132137
164371 167081 6565490
42075 52782 26723291
56619 73907 43011221
37773 111490 184396056
112342 158242 115133646
96376 105092 447843929
175129 177644 667579018
162536 177338 36718365
113147 123699 836397258
8600 96281 219499143
119944 139305 48601800
77738 88393 26406766
48560 195469 588497709
72636 180845 270646969
186975 188176 3059092
121861 132176 25916272
173924 175098 2966891
32314 44942 31428874
31407 144857 283862828
138021 146592 369474899
36966 47685 521181683
41518 196431 387630921
199772 199846 395775535
165827 191331 63662654
190531 199275 811480428
113151 159783 116961051
107976 111008 2303430
131280 165846 269469257
192421 194017 422110711
113258 129707 18179191
186645 192870 15565815
141773 165397 949294379
190497 198738 20578361
120126 173192 589561830
6680 198781 480792499
50259 122225 602033352
1141 186619 929104217
131021 136013 12475282
86022 124701 988411100
95234 181901 216799659
197935 198176 626854
154548 160100 13876152
56492 112835 570774543
32675 189453 437657657
199579 199627 274962144
8120 83881 189637135
45320 189125 359926328
2947 51465 104066769
129231 183241 275473333
91211 197656 266554321
155903 172105 574509668
134376 135168 2001813
21011 62624 254966303
10122 106064 808671704
98059 158995 765285157
158860 161481 6621859
189045 192627 456824984
3982 11648 19016318
134883 146162 28238807
9003 27638 92496346
180842 190430 292587582
61975 90371 602616984
96272 99653 8464768
99180 105104 855922489
77438 149347 460410687
4383 126650 435992132
63054 119560 689210037
35327 110690 188546303
178038 186313 20815431
197555 199893 5953743
165070 181175 39926012
120926 136628 39442307
172252 174843 297456083
83802 186819 257854190
139045 182245 107821258
14104 17142 553856042
894 99355 703988234
180711 197245 941440156
137931 145330 674388677
165431 170481 12454835
60163 78781 46533018
135501 178062 106288297
184385 193867 23772751
72389 126570 135791401
59595 160604 252812188
162390 173224 183889201
108002 156905 681033617
51304 158552 531335013
168921 171278 5795642
35090 150265 288477168
173100 191280 45609543
185197 185407 553251
21969 102143 200663670
140650 181969 103117183
64028 178336 285902186
180639 198813 45726213
191630 196803 42379881
27824 178085 375926835
107394 127572 185973526
38439 62544 60283857
199400 199507 269725
93772 140099 618930297
189678 191454 93036550
10421 191340 452909821
154518 159155 11611916
185490 188465 7473652
135033 135437 90690566
98434 103138 11739440
193063 193861 1310364
4445 21521 42703655
172590 191332 106513741
54877 195981 307960037
145089 177465 80866381
116371 198812 748768077
41421 158163 458172009
169254 175566 857076997
14831 77362 843220624
112428 197148 212055928
6060 188333 456256158
103543 139783 899582380
198386 199553 2961947
188483 195520 17628202
62049 166507 261447802
11136 102682 229183924
189799 194074 798670504
29730 194013 411072543
38992 97357 145981561
58395 148886 226485727
133811 155587 54606845
117635 197306 199343059
10046 149181 348554698
127930 176834 817474466
189506 196048 16351018
129004 162624 841811955
182455 188416 53871008
141836 194232 866944778
28150 143164 568389081
83412 101761 45945734
132447 150235 75249948
135699 176444 101813614
19905 120512 251783729
192118 198906 503461965
155299 189105 84393786
57551 88963 78259198
141450 181442 99783694
58075 147964 460209569
27931 180389 381328853
16619 66016 123667899
66363 162044 239682652
31607 112394 201991252
154876 168313 33441547
173181 185606 31213469
61297 159531 750847133
29127 197213 420590381
30337 98689 712196950
166712 175453 21720463
22258 57825 89245854
134377 141030 571422630
85988 125654 277655065
145644 192776 30273239
181016 193639 31776103
199753 199758 10492
184115 193621 981485332
171279 176455 523484179
33696 164414 327339646
159951 168374 678632756
12726 66041 354145039
44222 98541 135956468
42366 162829 301696210
133854 176949 988722338
151770 195937 110390878
42876 176909 756089739
112245 121695 23715059
63878 105014 102873094
123272 199388 190507707
24660 123489 247422262
60646 150761 336754366
185516 198033 246706698
17150 102577 366298874
24667 35135 26261792
180403 183162 788884593
149786 176769 424406390
198863 199179 31903880
92760 106147 33545531
174278 181315 598453838
93614 131268 94362761
94603 150338 139785905
108284 180415 180371551
73770 122201 121232554
128956 142459 770863233
43300 145179 255063437
99162 108705 23869838
118162 163987 114974151
31556 93822 414661886
199965 199985 166872334
95502 184696 766530951
25336 89109 159490684
169410 179670 25417834
78885 172765 958807007
35668 153143 491398941
58471 131526 452446568
109770 167713 145136942
163604 195806 135902890
184908 186422 700209335
88595 136799 120953109
36642 93318 141731008
125181 172677 271054726
135896 176199 503316203
8996 93856 212442257
91646 135235 109408406
53083 54927 4765338
156333 179619 334867544
162692 193639 6906395
93293 109545 40608414
100385 110825 215782228
80971 156395 409146059
35231 185868 376934550
85301 116813 78879212
149261 150818 3914162
20184 162151 374822338
89641 163040 441028085
24604 192765 193710813
4573 153510 372885141
51382 122825 178926032
100484 102008 3837713
94500 106443 29881734
42604 168265 314446856
11633 167328 389859426
166407 182719 365877506
16173 126329 275818469
28969 99770 177158254
192352 196316 492749775
92897 148747 140077491
89527 132864 108738119
40658 171439 327199009
37128 162239 510748687
34278 141061 267306744
160360 175745 943851793
73068 80768 19329184
54127 84307 75373136
178113 194080 267963526
184958 192871 224739371
25466 179136 831622285
111664 172083 306395357
178737 179816 2676583
119337 191912 181683778
71748 176232 261451650
119765 198646 795547995
25784 169983 360990358
62928 106791 779225377
128427 199982 124492827
196306 198433 800891855
97376 126086 845977585
120838 198330 193946118
97819 191198 543364462
48028 194433 87602755
170563 193069 485730912
172511 195854 39017895
118194 140818 507165659
39220 173921 822737455
57871 195381 343928673
166453 185665 47976201
137147 196893 149352574
53006 131313 196057598
14570 129669 288362568
2565 80350 194687921
175013 177389 785848956
63837 145983 882272254
69886 94712 895212106
141738 163680 55042125
107124 168094 152690949
113954 117172 8111405
88753 191150 256457708
151483 171434 472909563
87717 179435 229547765
107775 113666 805285406
125272 127806 489483124
139131 143622 11146287
59215 181484 305640100
50064 52316 5616060
97033 156717 516299269
95371 176674 203463133
171136 173474 5787295
104652 182285 194171423
91133 149983 147766957
167006 193788 66959446
141581 173620 86074084
141294 177514 90466161
81775 84219 6075786
64162 132655 171492678
94385 109480 37682175
18964 138371 298957193
86333 141968 139372207
52210 85306 82847249
67837 135681 169855445
159225 186000 229373805
138331 145695 18404225
146195 159454 474803626
113670 189653 190250787
168368 189473 332114908
3481 137642 335883099
199368 199977 1517501
25912 160852 337974146
96842 129211 546263475
74648 80740 15219134
26035 193080 418106852
135489 170658 87920738
190551 191248 888123
5509 123213 554354968
132586 171719 97781387
163888 188339 60984472
14102 152605 128172580
175392 191973 628474362
47117 165252 226539334
22372 129303 267779648
42574 104570 155099493
130893 190401 148860035
2458 112208 274593522
198533 199129 1500096
94301 167946 184323438
94489 99363 231640004
149685 196318 116416030
18470 192711 923388979
10703 74711 160375321
2650 157760 388404416
199734 199918 945415410
198875 199120 615851
195169 198824 497066747
187980 193122 12808388
136899 143627 16793923
51449 58163 190105919
190434 197300 17088683
57205 135410 195597921
120700 179188 624781640
137040 155971 305213729
78525 88125 23779704
107788 119455 704283
17330 48871 78944873
93905 131527 851413016
184574 188218 9212634
45649 156740 760286553
165119 180018 36839111
183431 195235 21716652
83484 154439 177761970
10962 113173 492173360
71927 93851 54866576
80656 130186 124122071
71862 175944 913005945
60302 163440 360038679
62771 164762 586471415
48212 84596 91019237
116676 194755 195646263
155074 174508 5863577
81395 139105 468779224
62527 143025 201528732
76659 82409 219415169
85365 132490 372151207
18611 92873 185748412
94870 120926 65219497
64373 150253 813965811
65223 166948 503743619
179560 183921 98446775
195077 199651 11478858
43654 75472 79748671
86850 111204 61042551
175154 193886 46913937
75657 186196 904458428
2529 15014 31162636
127685 185696 985777985
181970 186490 11471435
93507 130743 93357656
119963 158019 95482090
199223 199491 728118470
69831 163967 235817256
89328 170470 203254403
186576 188142 3962149
113814 191706 195018920
103982 107675 9217135
31490 191263 531517548
139235 144416 313210907
197642 197720 208091
195031 196236 2956387
77112 91234 39759813
111801 112775 2428114
197540 199507 5023974
139936 170346 75998110
35453 173904 746500342
148707 186060 93257412
130047 134716 11614061
170316 176426 395988487
60108 144260 631956589
141862 174242 80901695
163027 185889 56988258
37356 105839 136347281
5960 102594 241845662
34162 73348 584065262
186777 194599 909278325
192424 196103 7294612
157511 170425 32077738
41102 74597 83826894
72110 163098 228004323
6597 70507 164851184
72505 135776 212755997
134831 153674 774481051
174554 175487 2325902
38207 45567 146016012
147759 169467 54175310
183546 184505 2369187
11894 29999 45450180
78187 80619 5982613
14337 89587 188284575
156765 195646 166063896
22289 108348 215336693
104666 165741 153055738
36592 155014 296515115
195034 199005 9964572
198820 199140 799917
56914 189462 331501216
110283 153694 108800947
122843 156642 4486715
136175 180711 623035618
72629 166824 189952538
737 130739 325398692
77511 140339 157264900
48683 170701 309518637
183102 186641 8902112
178501 183333 412062197
87644 105357 171285870
38981 128438 223938842
83442 111916 71178440
109515 179361 174732902
45627 74188 71488160
169231 182421 11644331
39209 87657 494628443
66477 186035 299174703
116 21715 53986765
96191 128697 81492695
645 52956 130856174
153800 180195 325076058
54794 82315 68750779
187266 196672 23460466
112108 114954 7137653
109143 183422 185942445
100044 176815 192073628
51243 193031 354926909
187540 189641 5184448
167483 193535 65135086
83252 182176 957666724
84635 149911 163648653
18552 73323 9566554
58021 163552 264156615
155547 181576 962997150
174982 186318 28414535
23977 51100 67885071
19476 81926 156252722
102153 124336 578755246
105333 166103 152719159
59734 116419 141622988
117072 156336 432226105
96373 153869 144068537
112202 163053 256459064
86750 190036 757477450
2603 57589 531886059
96648 160143 159151278
116552 187896 1948257
191657 199151 783791305
143279 197564 135693418
10515 22482 30028478
133231 138644 13563701
10630 196971 466421952
167306 183868 25446854
37073 164814 319905705
38491 41187 6666033
60969 105260 110697929
149983 182450 80868774
111678 139638 70197835
177379 196552 911574573
74304 93760 117744227
27773 30890 900438179
109966 131891 55074845
75994 156879 202614664
43666 64164 167425093
186693 194023 18280268
64677 197682 839157274
164922 178451 33453787
192045 198460 16053149
80659 135801 393510832
144741 195772 994619323
154841 192736 868377443
19735 20377 96211095
106365 145056 87727416
82649 132163 233085757
114674 137442 57153786
75533 187504 280189558
15071 167926 554480018
148363 153944 917946916
130476 153451 57490520
94919 176409 737914640
158589 161456 188033751
35818 170540 337114104
10915 106447 239183777
41214 169480 427388808
109062 133740 61953679
42637 50398 19357263
86983 89424 15346924
17787 81561 159567934
85963 132073 115495763
117177 155612 96455002
82926 122956 248593506
195638 199960 10828408
88967 155039 165728712
118984 192821 954173087
80632 164370 209860851
58018 190424 851047416
106019 138750 60460015
137976 154529 41494131
21815 50800 663594061
81099 162599 204213014
157695 181943 917650559
184621 188894 10170166
172804 195531 56978652
149532 159043 23767075
131892 146583 36801886
196405 198332 811600987
57463 74288 561680982
180156 186535 16177950
58816 65573 48156688
119257 178968 149253902
72194 136332 160718545
162777 166235 450994322
127563 161094 84092759
33844 121032 218128827
114254 125601 28555484
131904 157760 476284318
113767 179708 411230579
12930 160369 369312412
102373 159521 143214257
112321 119512 899883380
65706 100251 86427957
148380 180090 78922849
134711 154598 395937323
8240 119846 279352500
103533 193900 226234460
187738 198184 780489804
81628 164485 469012979
59327 72738 33316115
89133 192004 955754236
30671 51706 52512101
142810 196646 39977440
100206 149257 122982789
182705 199152 649297540
182189 184951 402964129
103280 118612 38471496
175735 185901 25493847
114617 178945 663363546
115815 199639 209855137
132679 136368 9288157
137903 193833 578844818
52530 55361 855387531
132936 169291 530781783
45846 62943 276338714
59289 68801 119726469
13985 23254 23287785
192035 193298 3135076
21590 116769 238225588
135391 143094 19280767
8024 185758 896619325
34589 108628 471332541
181088 196603 38959117
134028 199763 164461904
156654 188102 78481577
27162 196904 769910224
189353 195404 15175271
43616 162862 926929536
97438 160887 313957285
114739 194400 866317658
95841 119636 330765038
76665 98324 393016671
52581 146904 236259280
83736 89846 800807385
70324 88182 44498441
119658 161902 524369527
133204 198638 163618253
21041 85275 561299985
75169 97844 325804091
13783 142746 322994094
23764 43897 50441714
110629 188074 193864189
114851 165939 128074868
37479 58411 52585289
186969 189047 38563107
152614 161984 719410536
14200 89298 490308665
72061 79902 767133712
164276 196883 81273429
97380 177019 749663696
192357 199981 19094957
4570 63409 147321213
63114 191153 320470360
127476 167488 171954255
4570 140797 688670342
50963 110389 923077778
155564 193179 93881029
36097 168835 332183668
177737 184218 16296389
93382 130412 814216298
91930 94059 5498782
79466 154092 516598163
47496 90405 123060769
61808 69501 849145843
126968 131160 398726288
37452 112923 188786662
9187 39666 76541858
184973 193512 704689298
19165 150149 328055451
118664 130736 30330029
124794 196231 479109501
94677 175310 201780999
30716 39171 215829941
113097 142821 74594340
48922 108398 148763910
175195 182366 17843932
9838 32965 262682237
18826 194087 438546391
44526 70667 65487019
156333 197752 103344465
18664 140010 303787959
177884 199401 53997890
39825 172847 332726579
155955 185099 72654876
69058 74827 14534281
74015 166530 828024805
16521 176305 399843895
140696 171898 77877676
58357 145070 877976350
176473 190573 213413468
77791 149298 179076895
99173 198929 564059792
181161 186100 12521845
49052 151477 256509658
196898 197102 523027
195768 198364 6484866
137512 172912 88408626
118989 129977 506303814
46220 130424 210859514
154966 194662 115789628
193107 198595 223197616
62215 172877 490036520
107545 124685 43126897
180993 186722 14550710
29297 61254 80042064
20299 120160 249874942
153550 153657 417767266
47593 135314 219668650
115624 126111 26421066
147186 185286 95155049
5255 166641 404043842
161449 199495 854247355
196023 196538 1270259
133662 139505 14641590
78793 109601 923717316
15111 166835 379894986
106773 134353 460145467
23617 109942 814950056
51856 183043 328319854
199920 199971 116241
193543 194548 2556486
97394 186455 544468212
179726 197126 43686470
117910 126362 21288726
180967 198224 320697769
47361 68347 52525988
170723 176066 13323153
167592 185829 45587999
187400 193238 14521646
25641 76775 128149921
125097 196731 348554394
163077 176790 996461309
4591 136760 367652268
108174 127218 47851275
47892 122829 187641802
10722 72754 155326970
102869 155803 132821805
138954 187735 122029945
126954 127914 239012
69076 114354 113302983
65418 119417 135066856
154654 173374 46559596
16676 175798 766299578
48401 178840 817025478
156041 182928 66943258
63866 192357 321552396
192198 195939 12263295
33388 80201 340064685
9741 179281 635950118
199179 199888 1814055
37081 168199 748458558
82522 157000 65979986
140987 195664 136708881
164196 164920 651288618
42533 134860 998455064
82238 197994 410845295
56675 197778 352858129
97080 128939 79921353
74605 158054 209052370
155244 199021 109378402
126437 180298 134474184
58884 146622 219503627
79343 98389 47551856
41885 162207 301360875
197350 198384 120219508
116563 153554 92741405
181776 182874 2812391
196839 199856 669743608
95473 126887 78782581
182358 191476 22965738
121457 174914 721675976
104889 179344 186196942
123380 197924 833521721
47280 117838 176568800
137406 160097 56833493
146371 166128 988743169
67955 183602 526088460
128898 161753 105260090
168855 178293 572344283
51148 67402 399801720
52529 84517 80033525
15301 54874 39206667
98919 129545 76874427
155036 168240 32828472
63875 128390 274588745
742 1774 105073070
185947 196303 25880964
24816 186367 404348480
96865 97638 85584194
1581 132817 328493196
199943 199999 18063
74000 191282 293588719
166856 167527 516648
86644 171729 258526724
107740 112564 12047104
4842 48812 603154032
180319 182310 5047081
108806 146119 870337431
3152 170282 418306966
126202 193688 168761562
80023 100618 51496791
9524 136615 397771355
10264 77347 354960991
131319 142361 27687287
8214 190815 457041506
196540 198416 884881135
38394 38784 709354588
112320 191653 491421979
63879 167097 258355490
43144 117442 370991859
130742 169764 97606567
520 135849 338736538
101377 125681 976741589
2351 84982 206757869
189933 192848 800171491
10558 174726 410929853
96182 117303 52848079
109277 154084 283409865
140113 142922 116879830
179840 182987 652964606
82647 136054 393521370
7027 78778 179722467
40534 109629 172766784
70402 126089 139495557
36841 68782 815984336
84379 169808 213942043
165850 194978 715734390
141049 191613 411203424
46873 147937 394789456
134213 194796 288803399
97148 118214 973911454
30127 35818 975998655
143879 178231 85733672
78394 151779 500825863
48589 79131 76500278
165268 184262 332072398
67639 158503 501935847
97318 187334 34025986
11991 133630 949683742
79154 121543 106006026
108665 194093 213845355
91243 167790 673783224
132690 160608 774775969
114635 139294 559225148
141112 185464 110847234
152871 165155 30825606
67850 165526 764815685
70223 178663 271209224
142223 168225 64938719
95758 176390 201786650
2187 189416 468542635
67712 74069 793048054
100990 164993 160444758
64527 171943 268809573
174351 191478 42894059
126908 128637 1384000
91605 117532 278908472
194010 197391 8431931
160815 179476 168436615
181493 195078 34195013
1292 5544 10599842
79354 180067 680749678
122456 187902 163792285
127987 145179 678075575
159654 184145 61091772
109395 170768 983639828
196088 196367 658504
180245 192138 29972636
49001 146769 244833086
166191 185850 49083685
37060 50215 32859746
114936 148836 85139679
100826 170472 805787200
49129 49498 930120
172965 189332 32829701
87937 100611 837753853
85634 101779 40406823
143640 151969 20897994
9787 93032 208383701
84899 149750 162563283
79854 184566 221560948
141552 150225 21845097
110347 113537 955599848
21295 194220 432772648
147488 165670 351494467
139090 164522 63771435
112457 133128 51934980
113750 131479 44511486
173549 181717 20382983
63223 150289 52531350
1155 21773 894365958
124306 138079 34523041
9089 35257 588572302
110164 135522 63628282
37474 126654 886426541
56384 116335 149773130
191982 195265 382435166
181212 188065 17346549
179010 192226 37899226
102194 131958 809013086
62770 125687 157529134
195940 197700 493590388
16423 122644 974474518
40158 44410 10559527
64470 160473 736682869
73797 173259 63881564
84279 136359 130541094
141140 143652 332503234
2057 78515 191404598
38123 83810 84959852
189110 197295 936683995
99545 152950 286447798
104977 140735 258471442
23341 177457 526572004
59090 193283 969808115
18357 130484 664957921
33380 190108 392123000
82606 149751 955864990
169495 191654 55370408
198434 199134 207744444
105375 128527 58091000
73280 157199 65321969
191660 195520 792558230
75003 180285 263214681
95965 179207 13667113
20839 162546 408977623
81129 156619 189183681
52327 126567 366811993
20396 21255 2124630
116547 184225 598481493
159033 197836 96881575
160545 193549 82406172
146596 159867 783373131
2381 67314 162524682
111166 149517 96212583
179463 187661 446083911
113825 138503 892906114
74421 98592 620252825
29861 163421 516220103
130021 163672 659553356
135488 145757 958290220
176275 179991 430405798
186256 197672 28521705
13436 41106 69420998
63628 91732 70089232
10998 115992 262882945
33695 117653 188049266
148035 195099 117562252
127080 154555 678607756
114943 121254 109665016
112664 123038 15764181
72708 185285 281774243
178904 197789 47397125
135886 191450 138971687
10097 132964 307746605
71026 90075 13417766
82211 165805 280002595
4551 51306 66901095
18662 63019 110995179
141242 153082 29655699
88578 180843 620603275
103811 131644 806908625
115352 189243 184953104
5277 111725 266350289
153185 153969 1963036
868 171755 22560370
177186 187320 25492595
194663 196646 404041774
127698 163369 756807726
16107 97448 146210441
105710 189915 210788769
163391 190485 67620441
118452 150776 81146270
43664 59205 39106250
199109 199794 657860907
119751 151834 80478677
127240 150220 197933463
195663 196922 166006884
151619 189572 94788661
16015 53749 94511221
69891 109178 730338673
142338 181704 98233978
58762 164544 804912909
14857 117378 742005250
29961 188999 971723874
106344 146300 100136439
186276 198189 439626149
6340 143645 602629747
6559 88788 205690459
127102 136650 23897752
60318 113164 132025673
147077 164235 43027366
80813 190065 273430577
167294 182849 38761009
105715 151928 115834952
20468 68195 119416246
75527 84971 23509525
52531 107425 137325910
67044 84280 309610454
113388 143490 75495514
190536 192121 506881777
191248 199769 21340762
18454 132805 286306946
85697 165633 200200917
117169 140993 131293680
186020 186678 433802
82145 164873 207319832
130810 145192 35989354
84172 119716 88961489
151179 187567 540943523
42662 70351 69267789
154619 156075 3740547
91618 117135 64053175
134093 175710 103992829
82003 110983 72536024
375 163671 451584160
84582 85771 425067555
7779 41953 85604468
26233 29914 971129789
193804 195159 822559400
117458 178715 413007128
111235 115112 884086750
52104 177614 483729682
156417 171140 943404421
186368 191354 373740164
122444 153036 865813547
192543 199549 464339945
152361 192124 616002027
175242 183378 20390156
125456 191763 165824330
5390 80635 842806820
99953 125337 63669331
140042 189914 124675856
146968 153301 72616660
70297 186854 291701133
144649 166533 54810937
152768 190898 95277633
88359 157460 481509973
155752 181573 700521698
190777 192149 3375085
91172 188861 244723675
119967 140739 968804814
5561 100991 238838145
23424 142492 673710100
54322 99673 398479985
52622 155603 819746587
159756 177688 491435529
10650 150238 890060047
74777 154671 545362710
162843 181769 970877062
156268 165573 23199692
88839 174542 786685951
78415 103242 61951779
76878 112326 257419811
40810 163100 787548253
73807 183701 590160568
124081 177003 374509638
196028 197616 3940596
46809 94086 224621623
16489 78763 612620045
188810 194364 10858747
173775 192041 331023044
38619 116636 247070511
155882 181847 607098032
2632 88909 215762744
151441 183784 452372241
106579 133900 68524018
34975 52803 310573421
148287 186155 756774723
192828 195878 7672957
142292 149607 932946695
35589 91630 140002219
112373 143672 78485744
33555 51543 44867995
83425 167598 210717670
39953 153515 397891289
141217 158851 229526115
114516 118591 10260159
95872 128855 82738385
14360 160100 968212745
95620 178328 206885234
32679 197938 413475440
100828 148423 923194387
161911 171886 24646493
115269 166715 128895199
134104 188340 135652669
139553 177660 95126079
163015 172010 530078791
91018 143172 130888416
667 134275 463882781
146410 179481 189239096
42258 70495 70667200
181064 188583 19001544
91917 125481 339913075
16334 155375 348218854
47056 148748 874312733
117738 123726 396171884
61049 138542 193991419
195716 199571 9667239
120274 124534 10774348
47716 57570 24869123
32177 153709 742202636
163173 184633 53396752
166632 177993 421944052
157975 197426 98421104
160728 190499 74335294
60030 65304 820981835
64070 103228 553067892
163210 194803 237200031
43721 187296 962141832
120664 194715 666703480
98718 105151 16106820
28659 104348 189395612
79622 90956 28078898
103150 172745 174208676
71281 134682 655169513
185392 189813 11090586
139126 174289 87814492
113704 125908 30769605
135092 162928 518880787
35249 88313 132584889
111268 183633 181111851
143625 145484 348086
78092 117617 98793458
167509 169633 379603370
18635 169277 970772987
167536 172332 11975516
104649 114927 926719286
160316 185613 668186250
145307 184729 98475923
56275 194803 834151879
93347 125979 976267241
179983 191132 28170180
153037 158255 13132345
193249 197661 499361256
782 164833 410775116
192471 195830 8413372
53134 153841 252176022
184082 190335 849046153
20952 72394 128651879
198412 199159 1871729
45045 194188 373280909
133060 146836 745781104
161618 162622 2504852
147073 191268 721737485
3022 125914 307707001
171669 198982 68447581
117917 199336 203809895
189198 195632 16154441
94079 122046 70007699
130926 138616 19286714
53224 144778 229152633
18482 73319 606158179
178826 193353 36516830
191867 196968 12709041
68642 77370 21950152
124364 152049 337495337
100022 120416 51050664
44974 100724 139534294
185245 198569 23121903
129435 166806 932125730
107225 161730 375383565
81543 162081 651090627
69709 172086 105995577
195845 199640 9513646
191353 199214 19678855
98603 118896 50837911
120272 137859 44142956
47794 106591 147140125
187818 192818 265092419
15345 117646 256082106
38163 106568 128215124
50074 139314 223494784
107115 143900 92223491
82335 167111 212239178
189234 189346 935678618
112918 118562 783013699
187175 192437 696037682
152644 180998 587169539
104165 125378 349301617
153426 170286 284125468
120809 121358 810543755
79132 144693 164050862
102237 105297 7665993
170491 184541 951015167
44631 108802 261876893
83794 160418 668907428
186728 195287 393317004
95400 184855 223831918
10026 66327 893556630
12941 167557 399138551
116562 187742 178227246
175285 194430 74652738
98327 98855 882333944
76768 130093 164543569
156272 195626 98244759
98503 190885 231276245
47733 50153 6063050
17748 53825 496535356
188220 195363 527394069
197162 199967 7099054
127934 193249 163372298
71117 121060 125063845
144612 166793 232378320
179228 195411 40704235
168530 189167 578634784
197003 197516 297602561
11310 19458 11446767
185858 195008 648417533
55233 142960 735068214
143963 157365 649780711
196209 196732 1303950
161262 197099 89378238
142693 149712 9719158
119846 169225 425287021
3631 86133 206450957
191220 198743 927315465
84636 86894 5610266
78872 150789 180131860
91872 114613 57060503
184226 193435 82815957
5357 137137 809223627
43894 166079 305925179
165423 193515 989219663
107314 149814 471888015
1974 30265 70832454
125204 129071 9671206
107334 170360 685933878
183353 191028 19273425
146710 149624 7379128
133024 187772 270030093
89088 96170 17874360
41692 82759 102752176
77611 199059 303858825
116966 131796 37212401
143577 145606 524669415
118742 123806 12743485
144771 193051 479667227
155983 159763 9382865
192434 196563 777933893
167459 194832 68468789
44954 196450 379153316
141978 195836 39212741
46926 106080 147997965
123181 127466 10811199
175768 197072 53325653
60122 90950 608099834
183772 195229 582000488
196046 199307 834881586
30942 85192 431076649
140332 195195 890830575
127181 153326 846308362
40457 40521 585133580
28189 91209 157494010
135221 149802 36628043
116203 177114 765098891
170444 170913 817083434
159907 189523 531242086
41574 69041 496003669
55232 111172 139833213
178950 192660 34503304
173460 186920 1803503
64014 129182 449543843
127589 161557 85193469
1173 109591 807179295
77199 165324 220668358
174888 187172 906642237
92891 187229 236209181
61360 126387 11177005
163118 180813 938984642
131739 156888 430309024
34452 48009 33785126
116060 191691 189310986
197799 198884 2776898
97318 110211 32258644
72924 109380 91158026
175405 181698 92682115
163048 176820 34186139
11263 21894 26696446
157217 186614 316998946
145695 176522 708576857
93687 111594 899028585
177121 198123 700916077
81294 184798 699920439
130079 155767 478828377
181803 195909 206942018
64318 77036 796384905
127252 139475 995560582
168226 187669 101494900
180878 184503 9207472
107596 145149 94187045
145381 154755 23482100
221 91340 863241514
104044 113244 22978720
144326 154536 11957482
83430 147851 828546065
28303 177827 374098243
172153 191836 330166099
141487 165810 60928313
30084 181266 378163063
50886 110760 27540675
1363 78106 192130403
12179 167255 388283469
198385 199992 550054306
130382 144847 36117889
192137 194429 5746895
115324 194245 197542917
144950 189989 112654505
64760 174704 275076230
125608 186682 152767159
65630 147470 204972288
199409 199620 256678714
165412 188115 223244876
186210 188399 5508555
319 146080 364886453
95062 178645 731522381
80817 98736 44802819
100718 191314 511559215
92263 193373 365296524
92327 176516 210778803
150197 162381 30461324
86442 116965 76402547
130353 164941 635079253
86935 129903 107826061
27217 52647 63592730
163946 177291 416015593
106822 186012 393100936
31059 152127 919783831
1709 33125 78637291
40934 180585 349210461
112209 126120 35024322
31366 78456 117840826
58394 122611 160521701
138392 189066 941864499
23965 56314 122768427
15260 112749 616841364
70866 112874 105050026
164375 198739 85710230
182796 199268 492913209
167660 180463 818261002
195584 196899 3212937
36361 38048 4238550
92928 122455 74007778
143282 153733 159206713
154975 189444 23586564
76406 115480 550189674
34216 64390 30757593
115736 169508 206096673
186273 196107 24599219
52859 115172 155908886
30063 125503 238934234
79334 126964 752333996
136680 189391 131767031
106938 111949 12538655
126068 134470 20991670
26363 112196 214741655
79340 103646 60707127
95604 135807 100730510
11759 92552 202259836
198493 199215 1821188
95892 155312 148998966
145530 180765 87837261
46755 154248 671614377
103508 149466 115335852
115870 121451 284051541
179597 180591 486899477
74972 138155 521985163
178842 184703 14778911
153380 187260 84717743
128391 128953 1422865
55156 76139 52510566
54221 148403 428049269
40745 59272 958466206
70410 135091 308765592
7093 187400 554973756
136358 162079 76565482
178378 187051 21861696
39236 135109 239942517
133896 189685 139518438
111165 154559 472193191
121172 197737 191530575
91877 117934 65402923
162657 173925 27876733
167822 193916 65262381
21085 80579 659365675
193671 198230 11420821
79842 84291 699420422
58704 144612 214862793
56837 85305 71005570
155978 176480 51013925
138406 148895 436292760
101220 140222 97762304
63536 174666 330023030
158412 165439 286302149
80183 91382 27808296
66300 191128 777520773
117516 159176 104464734
127764 180485 131660980
95948 127913 80146121
199791 199961 399902
172909 196387 58769541
28411 75350 762132692
19757 109477 224461939
44581 144009 864735430
149086 156502 18604945
103431 124910 895844148
24084 108695 721438801
99294 103371 10181677
134734 138995 240727190
131269 165916 790072746
88285 120386 80509689
80082 153931 184949190
163958 172130 20192872
152134 173283 4147949
76500 164719 220889798
161609 187197 63800856
196974 199966 7565454
26559 162782 427092205
132228 133720 3770547
135197 144968 24429120
143520 185650 812304606
161692 168860 367202875
180005 192976 32687894
93587 192664 260469973
175011 191077 392075738
23487 192808 449142292
134248 144187 24853090
115867 138377 547315660
139356 196944 143937220
161970 177376 177287244
198096 199630 3890291
14443 191119 442306915
161673 185414 59119519
13807 16240 947886884
61316 182732 738390467
71511 118872 941690839
73859 74371 438771877
25721 96929 178184974
8105 75988 957464971
194267 199637 332169779
85526 113060 68820459
30496 156422 315326906
134740 147092 31005856
19915 169660 754898738
150529 155323 471052428
32701 171758 634199373
98639 191693 232925701
160975 172728 29106556
128755 157518 13160910
113680 137774 60507273
102862 168873 165344050
121132 150723 74287260
133448 161549 70483750
73119 129378 141726383
9871 120829 485890233
34792 113716 580545718
41844 65542 267002333
156880 196283 98270591
144478 158879 454753940
104222 112793 610636427
96562 113845 536872546
107622 137257 74371590
97809 162923 163256222
172250 172896 1556741
142559 180126 93712926
91022 143981 132855394
177727 194380 41768845
30728 181649 377455587
152937 194479 672682985
172660 189517 42251095
77738 88387 333429545
8967 131337 306410644
145462 186660 102998590
104788 108067 69295605
196427 199766 109633999
116189 147411 78347251
47465 158208 277340899
77040 199864 955884214
141335 197211 328034288
20157 20364 149892869
104940 136449 537948903
198823 199191 174097926
63074 109164 115263228
118309 171836 852389412
172648 182078 23519218
8496 193873 692029808
124385 190026 675250734
151363 194428 107534115
144143 188973 112152860
3029 3200 429857
189245 199910 26754174
19110 131590 281552460
37283 84121 940667288
160987 177286 40483249
39630 52590 419081533
60398 152178 229693725
47706 192056 531424055
85341 134745 746787983
123794 177937 135324522
182639 198225 839182451
118781 134689 39893595
184751 197511 508274760
70358 124278 390055127
153471 193041 926436309
56571 164619 270444653
194989 196403 946879648
59673 126757 969673874
7727 24021 22582011
145038 153164 20388364
129971 173265 108030642
125989 193098 167805983
4767 63574 171096467
168027 195700 648477039
141128 142030 1080029
10666 169361 904750396
12636 95967 208590162
180769 193162 304227378
128263 159082 619586118
100033 152694 131969546
154511 197196 396640221
26120 110377 210907754
51734 130625 628940763
76381 174003 893744201
37161 43552 14207517
149338 166290 42315853
16302 49417 483278135
71271 141312 788072373
84594 103524 47336359
125945 142399 712709492
91894 153042 153347909
113317 172422 147970250
136859 143693 17069185
139250 164750 63922778
61675 134637 782355152
2383 11573 22853136
139137 160443 53346366
31893 41570 187587097
46069 185235 677258159
45938 151278 930786757
45269 48944 741943933
198807 199637 2119597
146877 152491 517868705
7296 82815 826002237
118454 198500 200329035
134774 146515 29406269
125609 157755 80579691
153843 178141 60553804
110852 174792 159971789
55678 86808 861827465
131895 170971 871057401
196414 198554 5423065
34406 172386 623651999
36549 152053 289105647
84117 173746 224281812
59499 103312 109391593
99541 169044 174043452
1100 169715 788537426
196028 198840 173069501
175098 190824 609007259
26129 105233 714971474
89120 102725 460852038
185820 194280 21166726
172786 197527 61937379
58962 169868 386228822
187349 195205 537096574
24998 185166 400869244
20818 155415 574784589
133673 162432 615334062
162104 188805 66617532
155507 187638 941307397
128565 175961 118442177
58566 107767 122867792
78133 160476 206142864
35475 60620 63018708
129666 134080 657848363
177854 183908 921299243
154017 187027 82479564
40449 50807 250445439
145338 173202 69502438
44927 140913 928637922
102406 126254 59828455
169809 194118 60763027
143475 194208 126891105
195253 197643 5918754
73917 184888 277680830
192692 193533 2103037
33250 162401 392508637
6484 101029 236641748
51121 191173 350635815
96303 157799 528141354
30015 95741 164412805
166180 187185 825700399
107741 175834 170426215
157662 183363 64047470
112970 189371 306609941
184575 197471 271443
128049 155698 69349621
12144 176978 412604602
58661 77326 46593841
77255 151583 186137990
173391 193756 643783552
36049 170688 875562565
79810 160474 592928940
173843 175704 917882416
49773 81865 80324441
18968 160339 353950441
68883 117964 448992509
39669 137769 345849812
36616 75030 695743104
81547 164286 207354506
96848 176215 726657697
7774 128148 301394900
45964 198312 979070909
134130 191979 828281918
15263 128772 284269634
165654 189948 60641031
195489 197266 4370490
58756 136178 193697922
10857 104148 660769454
13198 171317 499536102
28011 169226 929878939
32372 115979 325818568
116814 119190 73208966
13652 176615 407908621
64848 100923 147568104
135671 192355 141768829
154294 159328 12617969
25503 118626 459872523
5092 66933 154823104
199403 199667 154172
177291 186869 24037865
31354 129021 9437837
58654 97217 328570994
120848 121800 2373253
197515 197977 1192262
155654 175951 37447861
161643 168319 16437791
14599 86534 180102326
12950 126248 283796644
121618 194354 258296617
160166 179463 47958915
3564 32025 71328409
32893 53064 50397167
23125 76244 41359769
170187 189488 48264460
16690 120928 260853097
162592 199603 92397073
61715 189435 319530926
68662 190965 728010423
145296 195166 82646765
74491 156450 205376066
143033 162161 48010938
132354 139717 585828842
12624 29838 875885189
197901 199461 3970177
84404 157030 317219300
151166 178017 66849028
18875 76639 351787876
145452 154234 681707300
116012 133168 43100576
155016 172873 44423471
74985 135710 315725856
13344 195632 456376225
24331 189820 414214984
65540 136632 741257401
50691 186828 340796250
105800 134476 71912364
109245 164937 139710751
164415 172505 331548149
12920 90177 193331076
72234 180850 271667487
39112 172269 333158221
73481 82364 916966269
24088 137392 283732549
9829 128568 403603928
120946 175321 136053541
88565 152102 760089578
129036 132136 7731828
173982 191982 45134267
127980 146937 441886350
171531 186316 842377569
112459 116373 657569514
98752 113049 30958561
142355 145875 588383470
100734 121325 390509589
3409 10259 295252541
166705 194196 135296270
109011 178519 412579967
5445 13295 19527402
184301 193522 23106879
87283 122888 674563820
24428 57571 93857837
84107 182127 317778300
69508 83681 35441077
128670 133779 873314918
90446 189517 505132110
38326 188319 375347391
131697 170923 98073076
177787 197925 50481612
7299 62256 137618220
26803 48948 55417751
169859 181988 399701011
90022 154202 160914811
75949 130079 135539410
106432 118290 29697768
73370 196381 307823186
83069 144001 152567913
114581 152191 94310207
5133 83916 517798422
117056 126552 355177906
16882 151679 771277437
3778 170420 417055795
121397 132032 609423309
18599 59632 102839473
116537 152146 577789267
162112 163072 2390810
12099 169197 686246389
152909 161360 357012408
136582 154670 45317885
164500 194518 894310922
177850 191365 845147103
157170 186431 138663664
57317 97000 99033345
147421 155645 20648744
182028 193598 29102472
149809 188269 96066572
51120 105250 295085405
123266 185878 156672415
110944 113442 6218163
182402 198109 39458553
191035 191593 1350102
26465 183301 392444434
52892 183733 327458498
5478 108351 389901063
177442 186073 974368296
31438 100965 380360615
112810 182271 173807894
77780 195587 294752072
171353 181620 20460322
197409 198207 2074045
78276 148615 125872712
170672 199222 71444377
55341 134573 224185018
78208 120036 450188105
69168 141319 478855494
49629 138816 853768249
164730 174563 51778636
149967 169242 48071574
94499 132124 94297498
115695 123332 19161401
42559 79709 92978439
130967 181870 364562346
50984 113039 155296283
134324 162330 31582743
96904 172276 188685369
108313 129894 54280073
119210 187513 171036620
161075 169148 456826854
69564 102365 210449472
61205 129041 704893303
62689 115786 132778293
115611 128905 33438122
58726 197339 346639323
6067 99885 388198818
3033 83181 768141906
164724 186588 54477136
186689 190116 8556250
22344 157387 912548467
136587 175053 245618065
75850 92459 161435168
143979 176844 82125661
83111 159538 191411562
171729 180453 21656343
56525 69584 1194313
146899 199277 255619078
89208 149290 150770919
74761 188888 84611398
128511 170278 78667170
169941 174114 969497918
63571 131323 169546416
174213 176645 458624247
122841 171928 122777201
151210 186525 88147860
34825 183297 371488849
106155 158398 699230303
136489 143080 16485940
111177 117642 16167139
80972 114096 972469026
40510 116793 190821936
82724 84109 927533917
62334 62442 267826
27638 146959 298756992
107739 183809 190434473
151716 178746 593063390
37506 100423 863551521
108841 138661 74852326
133396 139040 509650955
146711 182049 88133590
180007 183438 8768576
117784 124465 16843966
155488 177225 54106596
51552 98144 859809463
88824 174518 214584343
170023 175783 14306503
52595 187808 878242762
185622 189415 9479001
173621 193014 587612536
174012 189762 39498603
24473 37327 32222051
32295 94465 735933007
33561 99116 738289911
116268 164421 993118453
37080 177724 351840131
136271 194028 144366811
153744 180537 91131308
131491 135207 9340193
16218 82829 166738009
107801 140834 51634917
98445 109743 28260042
117150 196722 199122097
64532 108766 110621196
154795 197824 107479135
128000 181042 132490162
44521 58004 462056548
88248 120809 81654848
70156 163661 952617408
23302 82087 668284905
18527 101990 746368573
83323 134200 735801096
87091 157963 177709333
359 184311 998416493
99684 182473 207105727
41888 195260 383795681
91393 91405 39977
167024 191339 60799230
166242 171062 36997759
99631 146036 960619761
19803 162092 980552105
163143 189196 724792017
55780 105991 756624334
142460 194202 129376938
38332 59900 54074856
185391 185756 736396955
8511 17704 23087152
147038 162750 601896482
118260 193463 369387435
137400 180903 297486683
197314 199577 5775841
155427 165184 24435520
140036 153459 22315958
93560 163546 175461234
71298 172453 792304160
78322 165739 309751394
33009 162403 323990296
65200 177421 332224607
71907 188312 291383711
197617 198818 3081016
33339 67000 84137429
34256 157120 307699970
157062 176573 834807789
131520 180759 122963172
28400 149043 311925551
90214 162093 180306272
80844 106955 65263755
90997 109559 163166186
21241 43367 55384127
160318 169124 19274976
12341 138094 314972626
35451 48010 31330962
123596 182061 146137350
98969 125874 67539989
198674 199566 2273195
30720 112470 181279328
80696 93926 33077610
4321 67683 361538283
106727 181351 715871130
138066 162863 974290300
44281 139015 186390771
135781 188847 964662398
114774 129744 17241496
59646 71312 973697710
145923 196985 363591653
21057 54024 82554292
131791 173318 103721173
67494 87307 49466562
5864 96463 459768513
140189 197741 173961349
170505 176315 595246017
36475 92764 140766240
32704 77715 675354608
52738 193065 496354748
169185 196382 67923839
126498 162196 89481746
192004 194701 929414477
139217 157337 45494503
141484 182586 102629882
147701 169684 904545562
181490 184922 263418267
103025 171556 171534538
118872 167770 122390845
74114 96191 55279729
117542 175904 219320618
45013 193116 757750572
104435 182960 503019719
147493 177316 769964404
185256 194922 943950693
48203 132171 191015738
434 123896 923675284
28245 179025 377160090
60574 176680 18303629
148943 149067 714668245
16247 59922 109488073
100694 166083 582848455
10960 168001 393169386
154435 190087 89055123
21705 168112 366472917
84513 167730 208378077
110890 170289 148699044
193548 199590 491324570
50863 82161 720108732
199359 199669 407216621
72843 88464 38971891
55634 161972 955337683
71372 196906 377518183
190848 193143 292136562
75475 175038 254827040
133691 199253 689061013
100356 163237 933070934
149773 177034 412262526
3788 76371 181781557
117174 153547 91181678
67203 93049 64590444
130270 162258 755364846
51909 83952 285471285
110422 184365 185006998
179355 190340 718974007
134576 159267 28971016
186963 189163 683982775
49622 119175 924334637
17059 36844 277867767
19765 188572 422514433
125496 173551 120047468
11587 35972 578138823
122676 161079 96346047
69934 136610 166994027
172942 196376 439390110
70769 105424 612164953
199458 199646 479383
50714 85711 267719924
7186 146897 609833422
78902 140906 155230330
48328 91783 686147789
196876 198397 637716021
2032 124538 724557528
140474 149641 23060468
28940 164223 338809735
140272 147567 18334420
91455 150948 389952355
113220 182687 180991652
58938 146873 220028337
181593 197893 581949597
12314 106234 235158610
58664 91427 627880315
7562 81341 184627731
21946 89227 168230703
163865 168814 2834149
151003 189235 71066964
29526 141101 279306545
87611 186942 248804254
19478 120001 608497478
186734 192407 803251215
122934 144627 54307823
104143 163578 149047139
191787 191972 747854040
177972 187663 983617449
52975 187868 337659612
5236 190375 463432767
82930 135322 131233054
85374 170816 463192211
174099 188266 293545970
192778 195026 5657903
153398 187063 84148833
65 173946 449444832
27419 192802 979757123
142873 186665 109491404
175843 199520 59354093
131209 155685 61412979
36660 171819 338129128
165469 195589 75224388
99886 168520 171806630
129187 140917 24256783
188933 199029 6173222
129540 193386 159605264
134295 190092 139537767
81465 140955 631774639
58241 118022 149398699
144602 183116 770531258
125712 159229 83923482
39239 51618 30826604
119941 168548 121683378
82967 160123 74602520
89567 107285 44379472
124530 170040 441144883
110566 119878 23292121
99701 169518 174837692
164308 174630 107487006
42878 65070 833400663
20326 63825 861705917
75953 154751 197257305
88720 198652 867947591
122422 176179 662451967
53962 189364 338772838
89159 102223 175898860
42347 185623 898216903
166224 174306 20081552
137654 165509 69760633
152574 195832 795100352
95221 104195 22470456
40294 187936 44868810
155283 186025 76739180
96524 166686 296312941
27820 77668 371722679
95726 103464 218605309
13159 169455 391378482
144483 199668 751344858
121423 126074 11780880
138896 158021 47990724
117402 140539 58085875
176422 188452 30176286
194163 194184 62955
131989 140563 21524004
44941 154731 274968700
144477 168094 926375339
141778 148791 410209289
60379 110186 124460562
108863 123135 821298491
23143 102919 431312780
73164 102206 72716727
43595 111774 351530152
192155 195228 349050860
155521 167626 856300472
78278 153808 72326787
158187 175707 43599700
67851 187246 893338033
48369 195357 367850593
150777 171600 285866326
112562 181353 98707423
81664 199874 703593834
65710 151687 215318829
7830 112575 868076257
118996 147219 54630329
31297 158149 317566926
185332 193848 21337011
123795 159154 88603399
31084 49570 957844118
42757 170685 18690894
178056 197485 48677935
108885 144056 265478043
141772 152715 299672951
107665 196838 223192395
160396 190659 224445128
166072 193017 160457090
158758 177736 47178715
147980 183678 89096980
156940 196770 99339569
68982 69120 577481576
58993 154117 237989651
139663 188737 58367279
105124 160408 884697013
102440 138861 91261963
98612 119435 52115273
58748 166356 661685610
19252 74848 139175564
68642 72726 642639303
46646 52672 13866295
146767 171209 60952160
152002 175603 58917303
12116 65722 134299266
142153 180200 967002595
64895 106414 103838435
8354 20988 31695442
49436 120702 183951947
161297 168722 652486953
18875 178577 399486503
89722 138223 494564174
35594 178161 501279843
1374 192277 477718938
184487 185050 1434327
32993 55166 55554517
57055 190813 885125264
123482 145562 17591501
65888 192858 354118255
176801 197729 613412693
93949 106577 31590933
138643 166840 492937681
167781 173256 13556052
192729 196085 4033967
92728 147158 136455629
126706 154585 69828350
43503 119526 893828911
20463 73877 720162529
184302 188311 130533218
21934 166910 362919634
133170 155443 55813875
88618 115602 570414085
160606 182494 54448573
168712 169073 912954
98192 183111 955039006
41244 118867 662119126
150845 198343 552973513
121698 156778 464014960
48174 140835 232078150
75175 119253 894226806
150250 154429 10370585
173622 193060 71573365
196063 199066 7545108
199495 199874 968307
35807 142269 266493566
66214 111750 113810619
27813 144550 969070154
33082 70897 94518562
14389 102499 32972544
72391 134437 155441617
152620 187682 87607937
6703 119854 858955533
125998 154046 174714826
186529 198266 628111615
128411 188174 149491699
174674 175910 660390041
132060 189243 142986842
151194 199640 671484438
192583 195462 7206610
77872 123762 933689987
191092 196539 6063526
194875 198261 8454642
160034 183970 420372826
84142 157177 183120312
58930 61947 691921886
81817 169626 788800580
100594 113424 32088827
25968 164653 347371432
120787 183122 560392764
149002 199164 366165691
67753 117744 125047630
144793 148190 8689406
70613 110969 946655158
26886 76209 797863238
137457 193779 204844832
196484 199420 7430756
84418 105830 877334179
134764 144328 23913318
116839 174690 144740542
104381 125889 416724002
145669 151515 14713452
43972 185501 720305987
81996 112105 5313284
108837 165982 980816821
8345 109347 252706491
108221 189739 591889778
70503 125117 840289851
95260 183307 710682272
78658 171938 290626559
85135 88606 535573266
22863 53922 77796755
162836 185964 57638625
184141 188796 214059346
132831 191081 502968615
76153 109737 83842333
1818 33174 68053838
132385 197588 799682661
67124 129325 563619720
7683 37528 923630790
77235 184872 269224411
66423 164130 351526578
197990 198071 211220
172402 185228 25642850
51097 122401 178573689
4515 79923 188722502
130577 179988 123326411
85800 119245 997722928
177403 199500 928502825
199450 199597 503806470
102118 152898 127256402
5328 60101 772746220
34364 64338 74950299
175891 181572 14084824
45291 162906 294657137
178635 195356 42032189
4111 89020 480803243
37954 146837 272621731
88323 125382 272800394
100373 173923 985281164
131352 134391 30614140
70457 164270 708629329
179067 186107 17818737
169393 196211 974724396
176162 177640 664388191
100158 119508 854925864
147734 158476 731834090
168303 170588 495421
44991 60556 492070328
174518 187756 33227508
84946 179104 693089391
194897 198057 402247423
83998 98421 246256888
121596 196925 860757111
58370 171673 459196196
6300 153036 367386681
87103 173358 215849155
193366 193511 236778
97440 186194 222174881
28482 144127 289497417
130676 183098 131042373
182908 186836 476903152
16822 22415 13920669
73675 133215 149182707
162566 192917 75696014
158527 190302 79354992
57227 106068 812107213
11471 82998 617835123
179021 194509 7414988
115791 176598 152157225
77475 175813 125023497
60120 66578 16030287
104198 163734 697850618
130575 155834 63356047
40084 72574 81171738
20733 136171 999611534
176021 177572 3851456
6748 140118 930147422
107330 144595 67397257
73171 122617 817584683
119863 177930 145219317
43471 118106 186777444
51932 117022 623031166
56666 198308 799891163
129554 130088 1335368
89834 121092 63826375
125185 132181 256452405
199205 199367 426722
29544 108709 269422190
71587 86469 37226045
146428 184397 881792295
69442 138362 172623046
5713 151490 365067483
178904 193533 36783467
34034 130918 242524389
105443 136507 77908392
184109 194026 247328770
5931 120905 287786943
152771 155081 5813024
174109 184875 230038563
170274 198038 242525134
129029 159769 76971218
27404 150034 916820114
192227 196870 197291995
1693 191369 474607715
155886 194598 288181391
72420 72647 586152
163447 174896 379863495
116158 150342 85863975
53709 162781 829955463
32049 35702 9098144
54778 64371 23895656
72573 197141 844697751
70684 132123 153853319
155085 174693 410051940
194962 198125 7905496
171015 184700 317326087
151671 159993 20801632
48533 77117 71640357
94401 117604 636571480
54045 143099 222916026
91270 106924 546827896
52824 184210 328810783
112389 162976 823287108
147309 153762 16106562
120451 164045 334348403
177060 190942 34829831
63014 111462 984175568
17218 134955 294711786
13878 44421 380550320
127716 132850 12913854
76194 89464 419871916
160333 177782 43385508
107542 192904 707353178
110665 136952 65902509
140228 163712 58876239
131027 183807 280567405
161575 180309 806844476
77749 80554 457012073
153002 188565 179391248
191530 194950 8577117
126634 135319 21726629
108780 163352 58246005
194530 194961 639746405
124237 144683 522995339
71658 77307 14217912
104734 176979 180781988
160179 193809 905998017
162966 180789 44144098
1770 186700 462765360
175340 179085 398335806
6956 147845 352859251
161795 189766 69732853
110503 187997 90337124
27427 130539 741294994
103016 196100 233019753
160836 190275 73472107
179423 184217 12148073
102418 177081 186828755
198009 199006 2289896
183347 185978 6630703
145810 151967 188536066
68429 162075 466212055
184354 190495 706107888
69421 117707 120796139
83858 94913 27642571
80182 134878 136990075
137125 145096 19936184
162214 187684 63514142
191816 199531 19337241
2234 155588 699947890
26581 93884 168387818
50541 172050 304132360
191621 193892 5677597
129854 164697 87272320
185870 186331 1156395
48616 70057 637113312
141639 170945 484771000
140101 164790 61889296
14324 41681 607964185
90643 150304 149807841
178950 191102 30642652
82798 107091 60695896
158589 162750 910859069
74487 131732 143327181
47662 167196 299232842
136861 189978 132822491
3483 100031 409914740
175368 188900 33930469
167533 194645 393792360
40637 50928 25621192
165930 174595 21500251
197568 198761 117114533
131899 139533 15473809
175937 196065 446662204
80728 130200 123975235
170960 188635 357104478
62475 69148 582839081
105495 127947 841152088
119057 132348 33354802
110797 191008 200762759
110527 175224 161866936
54414 127763 613746810
180519 182270 450364657
186566 198692 675586225
77442 150999 762445351
53161 124370 270575357
65915 81323 225696604
151340 161769 691016052
105958 107235 611296870
140805 196179 319383005
105689 183696 195267378
41565 114919 622100903
187847 189842 4928751
99476 132190 760653938
121304 159420 629383157
62257 72208 24784785
156502 193428 293985738
79614 86019 15985410
164574 170701 565685888
142678 183331 101594222
44870 141518 242065650
116863 123858 847499981
189326 192965 9140821
71470 112245 101993271
101828 195211 438467069
21157 180042 887248478
129209 191553 177682617
184796 190081 13321784
109544 114452 696199524
77472 185344 679166589
118434 130130 249955029
102627 148959 116252864
127540 172862 113268141
123094 152462 73619717
73471 182605 312227322
57468 177100 752176170
127804 169829 960488540
129009 140216 894604887
24575 72716 136516838
114111 153670 99178107
22125 181765 399400949
83509 139382 139984370
99778 116630 42156347
97004 196373 818181261
188665 195998 12907328
105216 129858 201646690
154575 165443 582969735
153005 156703 9394858
43747 183908 350772755
49175 63865 36779410
166979 193135 65390888
83863 177742 965450612
185452 192875 18590528
41399 100502 147882216
149197 188489 551633133
62538 180399 294700750
141883 145765 9739615
100559 164641 469471469
54721 62511 354822206
120347 145333 62663939
62250 71505 467082125
95546 188306 232252017
2815 199282 491716478
52161 52547 892049581
182009 186605 11667713
102894 137814 572722874
75492 150232 187218894
192968 199775 282662280
720 156406 389830644
147075 166044 47420330
174070 185536 28735788
23334 73411 729982035
93334 180041 216833394
2219 45220 107578517
62503 118331 139652995
16851 191661 437434852
67628 182557 287479843
92641 95376 600745760
196702 198962 5717749
163105 182147 556577162
1135 161606 6139686
169459 182781 797229101
150910 181178 75381703
87361 185945 246828932
182906 193541 10551173
178920 179913 177364215
122800 184209 281787502
161152 181731 914298406
198136 198811 1710555
46716 187835 353245428
67063 161015 235374065
174408 187462 347930052
10261 190061 450078750
151825 178400 66207657
123831 144962 52886011
123833 132510 409643553
175554 196926 982489359
3138 163742 402189466
59857 101603 104327390
38349 103186 162094769
152617 156192 462625
189700 199601 24815999
193345 194022 1677745
173810 183537 24385322
107000 153084 115571421
143811 199415 139100511
23238 163367 992811315
176646 189870 33136231
34346 50224 80612671
19849 44943 62773152
189028 199986 389418662
143732 143999 660652
97759 177056 444742956
194032 198263 10634841
16367 125382 272981561
114046 171842 158695910
136092 176213 224183303
187777 197268 467962348
98433 142898 111472755
65916 125843 150086896
166074 195845 906962435
173538 174260 1895855
134592 185891 128288832
78919 169438 293212162
51476 161730 276291166
34250 184532 724793746
52877 141264 221340629
152304 179379 246740722
84688 181556 242274178
192364 199538 17979285
116345 170349 135222067
67549 94953 68531662
89581 194494 262714688
96387 164425 170609040
65879 130537 161898049
185236 185832 267319187
30767 150873 675953290
30799 174343 798743705
41053 155682 744775704
150071 177479 525735843
21804 83191 153658744
141654 190983 123370404
38888 58082 48187530
21896 189157 418610565
50210 133090 207582489
46876 62441 899627477
99921 110223 392408423
2355 135475 333257276
44221 141834 244462620
107371 137220 15714023
72964 161692 222369273
71267 105169 74282390
57070 95641 96268157
107326 189074 204692805
53845 165543 279660739
135678 140170 755309194
130391 140463 25200761
70379 86040 39195315
160374 172316 29710027
192425 192568 340841
56838 136505 412073180
91527 194611 827580841
14065 78409 377555881
53968 55159 927401266
15302 155845 352066649
7626 18526 21753678
129003 184565 5597609
115127 151133 90407545
4217 44348 253562520
30712 151990 678936504
78468 93594 37713371
139143 159732 543588704
64042 95868 464243916
143830 170967 67785710
54689 144906 379490478
160106 189860 74291721
144552 182961 95982628
51123 167236 636228588
41830 150461 272125274
59076 143918 848891995
24772 93990 173247666
194054 199473 13637261
8798 101501 232144822
148707 164864 582056207
146407 175547 72753519
167188 167346 387553
38797 49479 26696376
130527 147275 92855269
109164 194320 363411180
153403 186776 83420981
185964 187356 3543922
127836 149756 227793807
62267 197467 338223772
180289 188236 133194567
35616 134892 871274402
61803 75876 57335587
108018 182548 844677347
133596 139023 13590153
66562 195063 82633158
176825 191097 35813005
25385 84452 147811277
79133 188895 274644114
57736 158094 251161909
10556 112803 255909730
27934 140675 377377073
100889 184464 209120203
101389 153890 460693250
41908 59428 43994620
463 66333 583705293
165271 193036 77772082
158919 195008 90136956
15598 188609 433034633
101784 199457 829550240
135510 173408 94618404
172310 193560 42701714
22006 100708 196961672
169157 193215 891649736
112298 112947 435641754
56498 69364 123814016
120447 177840 143512108
84297 119399 87882158
182832 197970 37964125
194784 197204 5988492
150787 176982 65278806
127277 161206 275571801
167401 188066 51703083
96534 135312 97206489
146011 192969 497150562
13656 27654 35177011
16244 147084 254386344
113662 149648 90405341
84774 98821 411040307
105139 134068 72554508
128338 171904 83897060
76738 87782 11851300
16603 150530 880025242
148113 171950 59408003
199201 199914 1814355
21734 50300 71509795
122616 183843 438655450
149440 199538 125192740
53319 168053 458681987
188301 189775 3650532
184170 192342 20491104
24107 107691 264350519
120905 134411 33895675
128592 156894 71021726
16098 28516 815399296
52283 60224 20081670
117408 164401 299699679
5961 141821 340184850
6907 103719 913855661
182881 191344 21296984
79249 151448 384683753
18666 47644 446369360
123652 149898 65883529
69379 175703 266016351
310 41211 88973043
76647 114801 95300037
87421 199280 280115071
23636 179497 246010592
76783 142920 891144690
183515 199547 40204577
38661 188672 375379867
25177 127595 949450210
87368 158468 975531030
77362 79923 926542764
150582 183294 81564251
117705 176686 545171299
43477 54508 27703478
179483 184155 230662423
149527 149786 676429
24176 69572 113684711
148142 199566 794748436
165998 194949 72314359
75157 149302 365753229
75778 84503 21679263
147641 179434 79193506
76356 120880 111282536
143010 185108 530332487
123771 196073 180878681
131773 173734 306353780
48087 157257 360790934
96512 102761 817178691
49977 167737 294766341
79006 149693 258777485
160763 164396 573878
87475 180542 232844947
133566 178203 111444370
77982 136691 146955028
73918 109122 313095526
80283 146986 167094890
7800 169553 404928109
189666 199590 584500615
103057 180514 651850585
147581 178088 76034971
106131 169874 159619089
176555 186743 335491166
157847 188583 851711424
42757 147738 374079606
169613 197231 910178478
32863 75318 106249163
73708 101635 386308382
36506 46348 24568479
77017 174969 244987606
70358 103796 156949107
181563 195714 436059061
148576 173459 61921563
182417 197286 22525625
2668 5098 727822745
47118 111682 161499111
161219 163243 5053880
15391 129853 339549256
11181 198845 469797036
8201 145062 342635489
77594 119586 209565931
89632 154056 161529076
8326 183586 986743573
23313 69833 116471506
16521 121217 262037646
112105 163723 129491047
126448 149972 382425282
165160 190900 932570317
41380 193243 380014771
148468 184288 89359027
33023 54489 36316977
193132 195144 293087414
9027 137666 322160451
125873 197049 369223882
87003 155817 408265151
186819 197901 185151190
32487 78338 114770074
18956 95868 192386399
132348 163885 79090717
109526 186713 983537816
129631 183835 941578084
170975 195266 777515789
102443 115784 33357857
173380 188352 37635319
136028 147476 28738758
65402 180281 898799090
71460 111243 809648528
107624 161680 135662842
104759 116917 30445344
174044 177260 633197712
80475 147762 569508139
163713 191197 789208101
109604 176670 167881472
52845 142855 326343858
114507 189332 395823310
28676 38201 564917117
141302 151503 636958934
40721 198489 394780892
122681 153979 78421453
199330 199370 104932
80480 129732 123429734
117561 185299 169515259
167872 185185 77215515
118877 171572 131811949
191086 195195 10265106
144329 168679 93679442
19360 129729 276391704
145622 187168 487414994
59591 117215 371123954
103517 190298 217291686
19259 111394 46604512
188378 189405 201345454
144364 188478 110326408
125467 182339 910958870
17973 160506 388800550
43280 94686 938588
123799 185818 166492081
180938 189994 22862302
38539 123146 904670764
45200 98419 100954228
80907 114124 319617326
11355 142122 344459922
162836 179060 40166236
157418 168082 26427843
165023 180798 39024822
189248 199766 459099203
129124 136106 17472828
24 92718 231917368
42885 141989 587093777
81303 186021 333947020
95086 175175 500495770
88340 152781 161620250
154643 162832 60722760
116638 138849 55720847
16859 180983 410510360
71357 76431 850301487
14836 53091 95849706
10420 18034 19215452
127662 164870 68542792
185675 196014 805590907
96483 115455 47478212
27142 122075 701447164
7932 193940 600641424
194919 199335 11066992
178029 190431 255316120
112351 124477 640662925
74989 168024 528888060
123680 161617 95168130
38271 111222 510647085
26603 84465 720745455
139325 153867 241534469
42535 188960 575267565
186095 190046 9888243
193548 197401 455333726
196151 196186 93077
94870 104490 729799798
90145 169494 457263908
14353 76583 480298279
136268 194766 146279617
196490 199151 457216524
46000 112685 166813451
74874 132221 143544966
78689 184299 843944151
153062 158589 13906106
147357 197502 125263232
85536 182034 175197770
20612 35844 38151112
116215 184262 96941440
44458 142407 245277063
83978 149834 165096519
19249 57900 96910783
182376 193186 819217002
11772 189291 444396603
165954 195412 73599323
70992 117324 115960532
90736 116718 768873659
169170 180625 28341095
140450 196753 93510941
30972 81561 126485468
85085 168953 846217939
171359 190169 47153158
175454 179253 9386772
141659 163790 50253867
48871 118512 174259249
78108 101776 59142245
142944 148354 401655158
151736 189377 620293118
192107 192498 997105
190979 193816 62245988
187933 196618 14813621
24709 133269 704671516
77959 85033 352589616
179812 186304 16436741
86084 153316 874185475
7479 137459 325428298
174049 178632 11358827
183196 198994 39626330
14929 188420 621712455
185306 187145 3357925
13191 183694 951135127
113667 146594 455589109
185712 199882 851717922
7072 189069 864567493
141151 195543 491526131
168615 168618 374169954
166377 199379 243134922
101259 199757 110408832
56357 60217 9594339
94176 181324 330625049
66988 94292 944658018
85085 99431 35900710
22050 129089 268041179
162014 185738 694829996
167965 191017 851657532
145343 172855 68675028
11055 118788 269788308
29716 115627 214939655
46238 178490 330818800
145042 198943 789699392
199616 199908 993291465
131029 188276 143185862
10592 161140 550584405
194492 195019 489495687
58365 90401 79747493
158265 178230 581881256
61955 136206 185882404
59730 70975 693477821
126699 150317 77907400
49399 134439 935569071
65876 192708 317372367
112675 153676 102846372
40092 43740 216986680
165367 187811 56032310
185969 189841 251469558
79244 84905 14074729
34070 111777 194308241
56174 182654 194750696
185998 187498 3810525
178141 180699 96541836
173711 174690 2487648
130264 188618 821165182
196392 197263 2182735
14629 63630 122798357
69768 84316 789586148
6478 25561 155744545
53723 114005 150758381
65648 199432 334808317
21854 39116 43320309
56611 104825 120392052
153438 163154 514927909
42910 194346 764912654
143157 165649 56333213
177407 178124 1752155
145066 159703 569694281
119617 120625 209092526
136514 187642 127886248
123633 168745 829419820
111286 127508 40704612
119631 196772 799049926
108163 162445 136174919
11306 127448 290880494
148737 155108 416082510
12990 173185 400934212
47420 80501 415941131
121287 175533 702304852
18648 107625 222544403
125181 173512 120711777
25393 79086 134509969
152861 177107 851982541
116313 190986 186944965
19732 161161 354245312
186070 192523 16154448
172463 185690 33148017
123223 128212 12583915
113272 130821 942907930
119519 192291 358868628
198576 199644 524945584
59103 123425 160809917
54126 135626 698111913
192112 198659 16402947
126790 184874 73109464
186471 193478 17518227
174756 193738 47550548
140832 181253 897022828
171653 195582 59968574
152939 174977 54948877
188593 198595 712768105
6398 121518 968327160
16067 160020 421202435
38276 88052 960396916
74745 93800 47629210
14258 178546 411121903
161344 177364 39760625
158452 163474 879230579
141562 177740 90315934
191913 195905 9983965
6413 102232 787600796
64669 196576 330059124
150780 188892 95159096
120148 161356 103410447
78056 101329 58132525
182273 199857 44187668
159319 177229 44595273
196231 197544 3270140
24957 140683 289843589
74336 165705 783063008
70069 89798 889666721
7900 74757 167410016
96904 102929 15071048
22707 95297 391393299
81751 171380 224269798
14932 68715 134661859
33211 57083 59833097
183281 189351 501819546
73789 149231 189058519
132557 189441 892089301
183746 189412 874918792
98585 143771 113238404
128881 184167 63419203
85141 119766 86702983
104291 107622 8259217
82858 138237 708964152
49876 54249 11050507
18375 54960 91697384
148214 169281 453561612
193579 195826 904331997
101163 198316 243153994
24056 84244 514129167
33746 125726 230256143
94337 118966 37947274
78759 185085 314002053
163222 173411 25155597
72747 120924 419245083
25846 82998 143082795
116110 120857 480746719
28642 191883 408527571
19726 155615 436904021
135857 191088 892277489
150795 160537 200548689
74692 175936 253291429
170807 171059 600569
184226 186493 5704087
95455 144352 611684293
41776 179399 505421776
101882 115763 654180172
19299 19434 330222
156583 177924 756464708
178945 185482 16536786
127428 184233 142028319
44216 178504 672262691
102333 197766 239649440
124486 140140 168214402
113980 165164 128398678
3413 144620 353442427
88016 149059 854539785
161208 182045 51745144
129655 165121 88817304
169768 194425 61637473
185722 188366 945126178
127671 128143 1215849
42159 87517 113286208
153119 165634 287645130
94870 137658 434546879
188984 189431 324202991
3492 34684 78133513
122954 170748 119552546
137401 144082 16685191
88796 91610 6987713
79635 142859 399111496
66295 178920 281633668
120777 137256 367762759
164799 181801 533156739
165830 176702 26998956
8414 26979 46530686
103149 112237 10200135
34790 149129 286333728
107900 109900 4976672
154997 158226 636433746
48377 140135 756563567
118513 164146 114469718
171799 176876 12737339
194778 198660 976657259
104434 182441 208977617
187985 189989 772539001
65635 192160 448072769
42441 143214 252271782
199803 199930 299965
48561 121873 183458021
166448 177092 26470154
32519 63646 165310814
131028 179141 120116377
123612 133585 602753895
110011 127903 44926146
56433 173391 292353144
9661 142518 332704589
121889 182501 151586626
139113 188572 956929104
129947 189569 162701739
105705 150929 113442706
141234 152813 29046265
51155 76385 995693339
10569 46078 804891676
48197 59732 29074576
90727 169072 393340748
187555 198119 831165717
187058 195666 628218233
61852 188629 439174592
167710 192091 711123235
22121 30174 641502081
91297 194562 258697432
185203 193020 443331034
21018 133743 660841994
66696 185964 348536149
79033 174268 238248671
191748 194797 259352656
36650 60823 60545775
194770 197670 985122322
43142 101638 260740848
87360 190203 257519881
137711 171084 83369392
189818 190053 215126
133971 159402 63710658
168481 193371 62230582
147285 182525 87911329
149517 183983 86021516
196430 198647 5599058
92855 106583 34369639
67979 81834 34642734
81835 131089 123390381
56400 138760 206000296
55974 182439 421815776
25472 186030 459758905
102907 111602 959122788
46901 169455 306769429
130892 139097 20582381
10922 124035 283307805
107155 197609 226424032
116767 185180 171201678
77835 110058 16355949
69796 85030 38071495
147095 182108 233066233
106462 172696 933881397
118733 173862 137888317
9532 106881 432609204
109794 151541 104775613
41326 92714 128547560
18925 89588 176661110
132418 133790 425509642
161667 197189 908546768
155691 193977 95942635
154873 163115 20682092
42152 75795 497234891
168878 186396 43790932
173590 198086 480964441
86092 186136 883534412
184544 199691 917248678
125823 190241 917093095
99533 144464 112572545
28187 197224 783587728
191511 196703 837016998
66411 149151 938022173
38179 57594 515749188
32154 81018 449345735
92355 171085 911491274
139940 149320 232582671
86038 87092 2536629
93596 116808 876916205
126641 130631 116685767
100299 143428 108017719
27263 180222 545278332
134138 187074 132390522
90511 144852 136251382
39771 89051 839973178
187490 191219 9317545
64269 71439 17909146
63825 73482 24121148
87626 153893 702703943
127504 146482 147677448
47342 88096 101828047
32628 114694 661103351
48236 180540 415879562
10319 164215 842464455
83236 187951 917916680
96068 173074 594575494
101981 126630 61823005
20758 86487 180459622
198015 198570 1421293
41140 110118 172548066
77495 90314 31785449
148228 168765 576852464
105313 176984 179368928
74493 103376 488488375
59078 170285 278154514
35875 122807 217564501
123281 186241 429346296
29850 181520 379384706
172310 196440 60347669
152914 153753 2078698
77628 121478 109639823
94593 172503 194977314
135312 188062 120883488
194617 199075 134793871
90344 107313 42573900
177895 198745 829742207
160231 187851 999676620
129665 196990 520338703
145565 173129 68745380
140224 176326 836785503
192481 196739 10598289
183567 185817 5653725
32268 185513 383393561
18669 159406 352346745
44858 177194 331170056
184885 185526 749918097
153632 176448 35374822
39608 69535 87888750
10032 23050 227030710
83436 127894 865337398
35146 57034 54988994
181284 193965 316833767
6656 27523 52278611
172096 177505 509289378
5990 157268 378932490
20994 38758 762517022
102094 115229 353881466
55467 63090 194797093
155281 179884 863084700
41293 155611 144189849
136701 170268 651458296
29846 155716 732275821
125983 150324 61049100
28260 182552 386012743
140693 157393 161498746
105830 182399 191528659
159471 183946 139073937
74282 127676 740212436
176377 186891 26376233
80455 80955 1251073
32634 136336 259601217
113952 160824 785812351
198106 198634 1334782
189867 193990 10291745
120562 163360 726569329
97242 152586 790920311
73702 169748 240461803
51573 172445 904242663
155692 190095 85863630
32824 163180 326398017
2909 10382 18605167
51149 159368 271089746
116581 167497 127506077
163764 198934 87799785
61774 72427 788565150
51118 147070 240395330
113246 169207 140213781
189037 199365 895323175
88578 187998 695667476
36382 95906 158366974
194870 195261 957610
170599 171904 3201771
133715 188445 136858678
187131 195923 761779876
194127 198217 749605110
198176 198219 125524
123171 183250 150296764
107817 108320 932643338
12757 167499 387448237
106647 111922 13149519
123424 132974 839300166
28451 114532 215392400
26497 137366 302914085
62493 184507 767830332
47836 150818 258005896
14757 21802 17696798
142864 168765 711917416
157902 191951 368770470
107608 119996 31110663
59240 183316 935385396
178090 188639 26523673
18321 164985 645211209
165716 176315 26291214
132075 148936 644813444
132508 150119 44244492
81526 173496 230079263
127477 147025 199823106
59528 177275 674492110
49752 71351 54041026
6557 167019 401703169
189681 191577 146497337
108852 130198 869173751
104910 180168 191863825
170799 190418 49180467
165263 199322 85054805
106198 195870 224470667
194460 194700 794935177
57317 149798 138467395
105514 115253 1874576
21447 70915 37766737
154193 162199 20180082
1893 117930 290327522
123814 195261 178738970
1660 16972 38262039
144765 187745 107562788
72622 75798 422446592
117065 144860 922824515
72407 179131 266988016
124905 149799 62404634
138428 161808 58630868
101014 128524 68973761
54770 55092 364396679
129454 176929 118652058
69659 166437 264803826
52573 196458 360094804
81713 180687 247488150
90889 109738 999048859
158304 179887 468383273
69466 146640 193249637
160814 165615 11953185
100323 175166 127440215
42880 167913 312915242
34340 148514 285913860
69992 83244 33138483
177002 190352 33494180
105616 131871 65860142
109688 121167 28839894
52682 92265 98957675
184962 194083 22852542
110143 136392 871531166
77166 162755 833747646
177247 199368 20360368
157812 170819 576691755
173320 195236 794611709
141157 159624 572421315
195598 199837 10640786
4351 35001 684017230
109842 132034 55740574
149378 161690 636020760
172928 178255 529531185
78783 164305 214202835
13749 84927 613258134
103643 166885 167373255
104839 128740 59956041
58933 84882 214550875
116258 182139 679201251
203 756 430361525
145263 175762 701417398
184573 190539 227388498
112538 170905 146124844
147251 151762 171898513
195557 198581 379169451
155824 195778 99756723
197827 198968 2935694
183877 189095 13079112
39627 122679 936674949
167588 192517 309941039
50557 198491 370283412
54147 173258 297863690
193235 197695 11141260
31489 99876 171029961
59384 155003 451782882
8133 118162 25473742
146674 157404 26996179
812 183127 562611757
183706 189416 702698946
119188 163266 182646457
186758 190128 400931584
191537 195732 10530919
136565 181846 113049599
22404 80957 146590759
186286 192336 95302690
129814 140235 615872328
147643 167392 49296741
111283 146264 663401308
105732 118248 413028027
24123 159512 339065561
89108 164204 847281252
3924 94541 226734999
185176 187773 5757421
125232 165613 101091720
54990 66112 27743933
29126 158330 323510829
89510 179360 621576692
128842 177289 121073351
40763 152608 838895076
89168 139193 714446247
13294 49015 938168248
89730 173162 208854820
27394 57166 74759570
117953 136858 47444656
161928 197917 910348183
171540 187603 582287991
153861 191977 95278561
46289 166309 742597122
86027 153805 957151138
197804 199937 5417333
8467 188975 535400734
111852 142030 75749376
69929 149312 198901169
180471 181190 1896390
21992 45299 58300023
176958 183734 696668942
133478 154343 989578388
135195 169692 629276272
156981 176796 884410616
73154 116290 668205606
68034 79245 28108967
57121 89290 380014655
161850 176082 35305958
150463 171410 52093230
26939 92793 164742877
109802 188734 811009862
10766 99602 222428713
73158 165553 231467313
199723 199870 308021694
184634 186669 646406716
121636 177555 139876407
167611 190663 57707845
163968 178528 874429889
74291 169936 239448205
99266 138375 748475565
16867 161731 362778654
185031 193227 20522886
54839 109875 137507046
78250 184882 503585986
78832 195321 291407315
74310 184893 929592652
189328 190369 2668891
129767 140529 720131092
35673 135234 249203534
131914 186926 137589647
19535 159546 350541466
91237 120196 72679389
14099 15411 953518036
67962 108746 101958662
59903 89367 286526980
42348 54188 29693476
150190 156304 15284516
153036 163811 27092127
156168 173526 43079147
94386 129334 288942260
145795 160893 37904252
118522 188325 174745314
73246 152679 199036910
94765 162476 609977453
87431 176618 223286439
119516 159051 99178059
192062 198291 328496602
94858 185900 227864861
82838 146276 774557647
65354 160785 239031470
39292 92516 865191124
71607 166650 237963541
6263 165267 398191265
98425 117968 694803483
31684 189607 532661836
48392 115234 167212387
144437 176835 80948154
104429 108142 336146077
15670 180156 411477311
135487 181945 564591782
57109 161012 984715757
99467 183498 210307787
126674 192823 165419067
141727 194569 191060763
72172 151830 199573954
19246 33693 776760178
187298 191211 9791956
12888 70222 978416455
43876 125111 212690708
47102 97384 360933215
73524 102991 73688143
33111 174967 804471032
147106 185469 95806355
194738 199169 909188010
65187 121314 140476814
165806 166811 2411421
102197 136766 943371165
46671 47308 1603361
48371 163670 288786416
58712 194080 810513513
65616 181658 730937747
96787 160224 241022245
20337 180301 400107031
19981 104304 765235915
88529 120909 81200792
146478 180749 656770961
169407 181127 29111578
66181 83787 44007913
91305 193052 784662118
175948 198706 470451783
179175 184739 14022978
184790 186914 5407281
143685 186775 459630031
114467 154068 99267663
87876 127909 100416754
54692 106337 129109328
106768 195494 222128580
39879 164724 312560012
151115 158847 752162132
156328 185933 73820736
142860 154534 29269458
35412 172364 342682024
20996 171822 377384148
194544 199339 873706396
163384 186917 18530268
132435 171958 98783683
28693 52600 970694177
9232 172947 409778694
55132 182813 319294249
193571 198434 290586323
86722 166856 301116911
151313 173261 345964385
92014 94896 120749316
46091 100163 340484867
184558 199162 36617361
146592 169169 620830317
102324 103702 3405841
6648 66829 528483930
130442 181449 127358032
87078 148595 44315951
169281 173308 9879440
1284 63700 493877298
2746 12619 24573949
18709 107823 379399448
187039 199726 31797157
116988 149960 154635070
11034 150144 348574559
148296 172235 59654930
158043 189962 79667997
142261 167965 64230682
184076 198364 523504983
37702 45704 19978778
57044 64942 19572826
28221 74722 116425024
78650 196709 515191722
142698 144136 757765306
163762 172024 20414582
151117 179633 151403388
16735 20690 9879803
77015 100216 893269687
160846 165143 131911839
122933 144349 786171347
161785 164748 7382713
19040 82476 158754977
69705 84615 773848850
73105 161587 145560984
603 177160 441759553
150063 153197 161701029
52174 67008 263012084
38141 91613 557176968
98345 100376 5111784
165879 173424 99659847
104704 163528 283274339
112484 133985 108134521
199120 199636 209496346
166625 172280 810254011
177514 186725 23150384
62895 112426 639415604
188890 196880 707021893
67771 70178 85671743
11149 48956 141578191
4252 6544 5649674
83280 186908 812272435
103802 196111 231047029
64635 68386 9390797
102938 179479 197781732
29351 121712 231071353
2651 35627 760406019
151706 199476 119409520
33141 80191 117642686
59903 84678 597903170
147243 176683 73466421
44508 171069 316739638
115784 188823 851537819
120217 185850 559415047
185124 199511 36084631
49645 169617 300322545
18276 137858 299362725
176477 183182 16791347
181871 189739 19832532
15465 49310 84779835
182339 191228 22423778
141553 151171 24176420
90343 97827 18900119
50223 141434 228438323
103393 104021 1626517
135574 195712 150414718
132341 190587 572021408
125801 139048 12199453
107492 162652 138407421
163481 195779 21752842
173363 186291 32471791
51444 57835 545398992
124634 154408 74585267
126215 146375 229093268
91280 185006 483847459
175463 186558 27818649
79640 177016 243605631
50159 85208 87689310
161309 166592 13059641
127186 160403 620624772
87865 128247 101333207
129045 177094 120074518
53298 121744 316969141
35211 44383 815230681
86939 137096 125729127
59803 126985 794656031
28478 89974 494328775
162495 176253 34138939
54311 88015 84101838
141558 196429 604932111
135332 149762 178791164
173762 198591 62231640
57819 92367 86108172
186339 191006 11733374
78173 86124 19780241
153477 197464 135054726
13138 46875 668337788
100426 120017 49041485
107931 171949 884719584
65317 123348 420764363
38434 141865 953447838
166863 187140 189667025
97372 107108 9317847
5166 60384 665169100
184863 199490 439210770
33913 43804 10506621
189439 189533 249649
84135 91953 182446536
93199 132448 98389938
65559 77363 29594055
181121 181283 225351869
16021 174859 865602101
136200 185530 123312484
50405 152151 254791240
111788 170471 506894405
128698 191420 156860196
176383 198755 581804812
139486 191599 130273019
184171 195856 29304397
23647 121513 324663733
92362 191449 404919832
177957 192657 36905722
102508 192971 226417859
167829 178015 25353452
40576 137579 242819019
102729 196517 796166056
176542 188715 363721258
55398 126269 393079617
114748 134485 49557902
124867 171222 16552002
119503 154982 76572427
132710 145710 663341967
185019 192370 561301257
29142 43223 35224249
127038 162750 199801873
20553 146929 316401950
78430 175374 973755583
29246 109679 815782685
198382 198396 36552
132968 158565 64119671
66746 176126 273640951
143734 172983 532022930
155632 161240 365662564
175596 180584 640684403
162250 174378 650098789
95452 151219 139833748
174888 189810 37408264
67108 109897 106963388
115735 188128 181255125
41169 76022 237658134
42366 159993 589484732
3336 193743 476529916
78641 87050 20843800
21957 25375 8525627
21066 30662 372129211
62057 157415 238845350
181429 193017 203130729
157504 180698 533650209
130101 181389 128033186
180781 183321 6537012
63660 136742 182985261
93814 122038 70645669
109734 129639 50071471
109911 155261 113807116
7123 85889 197188741
154157 182145 69771534
16664 188073 883103403
9748 101736 230329486
110222 177166 205976755
147540 195331 119413640
74304 104529 75634861
75453 159570 210578871
137330 185134 192104222
53176 80162 763063940
102688 140456 899050500
108498 143938 877955239
14440 174533 631210438
154545 197557 867930771
88432 152326 976085098
47708 166490 468632479
56286 67349 27488062
12153 48173 184151368
63046 85258 55549027
61007 185075 310345432
33642 143708 275462557
53179 63254 25197186
199780 199959 429301
104237 197805 234150851
187142 198437 28241680
61329 114121 461297548
154536 165465 613219233
167226 187831 51557633
101174 105022 586787497
7063 51174 914879006
41974 53261 85769631
196568 198568 110020699
84951 148783 322645764
113313 154429 140226461
103095 128638 912873541
179631 193928 35933905
121012 141297 50870214
122443 175982 311193740
171713 196744 62663779
39774 165724 315260314
187920 194864 17362101
129535 132480 7326359
116456 157877 833904443
110713 172937 388334543
142035 179705 498910882
17894 78290 936740975
38454 168933 434720079
55387 59897 208385783
75263 141856 166713775
199682 199906 558838
109371 184569 188249963
6547 36312 798341892
55516 188105 600481424
31616 176403 362181016
151336 165504 31532893
109122 141465 219413696
175037 195333 37053218
125670 172791 117732395
142200 156553 36060745
141425 165456 727747281
7636 78180 176692335
87602 106402 47208900
21359 193260 947083456
15908 124829 272766256
68323 74351 15079238
155067 179359 60422190
156369 199374 107410757
89533 91114 258387190
59883 114211 135744914
158961 171286 30611262
117327 163463 115732496
15731 86300 257520807
194695 199135 548416506
30602 96214 164080163
197629 198059 1118916
39540 118646 197853287
150102 188801 96602820
98569 110798 597904676
75179 151387 50673780
163155 172554 23227004
29704 87234 143851562
96311 183807 219006889
132131 173022 536414108
128427 172029 108977385
4799 45896 102858602
21084 175698 386873186
51370 122067 177005026
165753 181423 585219754
174435 193833 939431215
18822 64478 114222924
66488 103095 91477625
171387 194046 772768899
125998 133764 19422920
134626 137638 634420837
148916 159298 8710626
33463 47703 343694940
13146 176707 478035774
24383 140657 297711468
59070 111855 425058261
144481 195959 128748456
102499 166952 630571972
60945 180113 297934266
30711 104981 185749723
48501 155941 269116424
88387 167542 198296543
183086 195782 482164666
182695 194771 30351768
81007 113094 18644463
21417 96961 805618692
67453 177103 13686791
197971 198766 2015240
171076 177552 187974285
69775 117151 990807307
42453 102898 427344066
141430 157437 40215419
76523 88288 987199306
74562 155879 934145042
40200 60893 51853744
184248 197939 71219264
20268 175084 387392451
10365 138151 320057798
175410 189364 34941628
92697 133468 102221478
12728 93023 201020228
70359 108481 795632995
40680 157663 292971723
173771 182680 22269860
57642 90220 81163903
44794 111674 978901155
37934 132762 237390214
82388 199224 770076773
158087 160264 306797117
144535 182003 93541366
35999 140155 260737380
150035 161056 27585447
172995 188685 39358657
70584 171634 252816561
10387 138672 659408513
64717 181200 291348950
34194 195528 403718046
96191 129950 84695935
54340 150805 241596895
31910 84615 131771736
100359 198931 6600219
28958 88080 322921172
114470 177407 157460376
51949 81488 73943505
88423 171497 208015979
13708 198343 926826507
157022 191913 87046378
35361 121524 215570260
153197 154140 509008982
66895 86534 49060421
133727 167641 84796302
26275 179214 382582462
40737 57571 721163326
44940 120125 188204514
64609 174232 274323246
106452 198917 604171064
191855 196691 844747636
50338 51739 241690245
62546 101919 98496200
189049 192232 7932426
104865 110949 15228441
168307 171129 622871895
124378 164888 49633192
77816 85619 19445271
99027 153996 671125153
112147 138633 66509418
6638 129685 805665930
58802 120731 435344913
140191 179698 976857816
53417 198287 670490140
28886 71543 135852606
143683 145826 5418498
175970 181810 14519268
189308 199148 236615983
140767 199163 145987277
195884 199181 854544646
82788 177629 237262164
127902 162938 182124210
47149 96420 12107907
7149 52946 72207909
80986 183849 257415754
46403 135981 546341371
187168 194569 18518427
109532 158141 121960669
166498 191976 12985248
5658 25502 69162220
189927 198656 415796729
113013 144055 77871168
108974 111508 6340962
16645 185243 220658585
112874 126118 33388040
66923 109762 107108780
7829 91459 402341344
23971 162838 714641643
132803 146529 872590200
101325 104927 956279997
158477 162072 877073200
91588 158724 569415977
141991 152456 26217162
181815 196164 36039803
80252 174336 242417035
131859 132403 589988
89559 150611 933663396
154103 176265 841162159
179093 180955 866488
40393 118187 194596835
165786 193656 701870197
106011 115452 23607665
75717 190879 674633951
114139 133767 49278137
155664 199208 108738039
153562 194509 102349221
75878 114116 95594816
97771 131427 895011197
193031 196108 7680258
190888 197694 16942092
80183 120365 100552648
74258 98910 992947239
7893 41694 48067798
12133 36074 60108830
160619 174368 332995425
190002 198741 504142342
36643 62193 646285656
22441 160806 346567754
3470 55685 762356623
119441 145083 472986334
159697 172245 31221542
5258 48375 107982297
9773 183030 433671841
102041 135621 84138044
78026 123690 114211651
12833 77771 970565123
45074 147385 256270524
4208 108005 707201836
42272 94834 312922788
8816 177494 763906785
97993 199653 254508459
192045 195449 8526610
118983 141563 56613495
17631 132869 972408658
33192 131605 656869138
104452 122910 46232288
30272 70380 100329334
174504 174655 847341296
167246 195929 18626472
190258 195880 14083372
156925 174935 44724079
146588 186660 169410865
26335 126519 678968709
80663 129122 93475483
153478 163913 341158494
68644 114770 115402800
103126 186176 207937989
103772 148551 930515504
127937 155378 68834483
29413 112196 928610218
25498 105461 94135750
76059 145663 174210723
6892 174914 540185200
166103 179605 983870552
88502 195544 186268682
85074 97437 796243461
58794 95181 90842763
169274 183397 462457147
60127 71075 27154889
196611 198617 5081687
145582 196523 854748289
146754 157996 547569064
101346 149515 120775214
147838 168333 51060226
107393 164456 8069118
24169 104883 202029216
186193 196287 963119435
152072 173401 72986388
125353 178174 236914422
116984 145375 71212350
144407 164970 943129965
90805 151595 152576106
193598 197965 10910185
120755 187165 233895691
142117 173963 79494028
82450 123985 103993727
103266 111213 268775519
12636 180785 420723924
163032 184477 53375775
67141 125777 225567049
55468 122820 908515275
116427 176408 349067558
162209 170706 20996372
78166 130510 253978042
80526 108330 69501316
107407 148343 102807332
23658 162927 356552468
95444 105668 25575029
26320 156425 325866921
183735 193785 620960700
55468 110445 137404630
15112 100825 214579786
191974 198924 13865665
108024 119404 107934328
176973 195065 49433394
138636 174997 90803437
183118 187999 12309898
12431 111005 246825821
139822 168723 72272437
36882 118437 193295975
49034 197548 706609730
180281 188113 19851693
111479 161660 24140265
72234 173124 252453205
28119 68325 100617771
68209 80756 588897471
85424 194564 273158608
172135 185532 496981658
138815 173277 302670259
57831 125571 627157463
51116 71637 51444224
10696 12760 795655144
39553 134839 238446499
123091 141573 46342526
121056 164557 408360803
162794 189463 626782389
123067 185324 155748205
149883 196542 574701733
81660 168311 787358298
131646 181555 87221179
45919 127752 91763912
4274 102199 245023926
195960 196624 1622446
84157 159549 591355915
60275 154885 236803840
189991 197358 18359513
119366 170029 640362555
79239 186574 268562929
162401 196079 84018340
121215 178717 777122543
194420 194673 632891041
139893 169435 73871484
105113 143858 259144081
140211 159174 132026805
49069 153717 261996143
14624 74443 300570482
172682 198031 63481938
44544 163072 296917198
88846 111647 57130411
161925 196112 85253488
140855 151440 26554394
121530 163615 105570332
13811 78444 310815821
187425 193475 15064004
109900 134647 858074315
31862 176763 362517814
88196 187908 535597452
67822 187319 299083453
166975 182797 455790547
173157 188316 12726158
127979 131472 169308263
4292 75138 177332452
95781 118987 58147928
130628 145456 238836899
89876 96974 17844809
5685 130957 797946389
46141 167195 303027202
59977 158768 247289679
30661 113007 595478041
150927 171199 935234053
75925 166743 899396042
81563 166567 835229007
181018 193413 31178542
137267 164089 268141812
29651 69993 100929974
149867 165717 282186621
60592 154867 235994948
98790 165241 166579170
33695 199977 481758442
163768 171377 18755157
123092 186172 879784191
190976 192842 393449922
198163 198886 1842483
34046 46283 30551524
91741 151824 338825102
31695 60530 607845923
105243 177178 960816801
80254 126595 116095075
15589 195389 367245756
121443 193055 179224743
66756 143439 361900737
79989 119476 311885661
44226 140456 241001727
102437 148935 307207010
58871 179369 470394567
147966 169528 989934265
82657 106148 781587106
146107 186371 877306595
85849 153337 283085726
132095 155136 57784668
38838 133971 238121278
188715 191023 5797407
180476 196785 41005649
105285 112397 17761762
134315 181026 116612436
180320 196290 40119281
20646 26442 386724002
135969 153240 559348651
4631 78732 663551690
195708 199422 9305841
48169 197910 564230892
120475 155275 87303223
109742 183596 764311584
100168 166157 745577341
30895 134554 259409791
160113 167974 19522923
144584 193056 765695312
100007 125348 503679135
132961 146172 386397838
199134 199154 49484
77094 133849 591190108
194359 199524 12980163
88369 95613 207192070
166229 175901 24030969
125836 141220 38472967
44128 80724 138277868
49744 68212 46247490
95420 186409 227764056
130143 163418 83361029
30897 188419 737823292
192694 192730 100151
117074 163935 448236440
197183 198699 3842313
53237 113408 884190905
24196 125582 388008582
139756 170166 76030129
138764 158117 818206931
171181 179297 488784189
107158 131167 604957588
113053 145698 81908919
33356 84636 128180055
174976 192406 876428942
17355 149105 329935710
37620 42494 12224613
114961 120434 13774115
119758 190881 178033700
103001 164274 186742543
147822 175464 257857460
52041 199344 406234403
84697 145535 430156705
93026 189667 241913606
130122 143831 34239966
9857 29988 50548696
59468 192124 331795898
149410 192020 218971307
56131 79845 59151189
52802 114360 373376770
155143 160431 97870251
116210 161853 114513180
130267 133291 7524615
4699 197800 565042917
170086 195387 27716922
122372 188212 164782260
120048 198813 449590814
5614 149118 482374773
41329 134498 233274603
197166 198406 3163314
163163 182845 925795648
104711 182134 837700891
189167 197816 21621749
46521 75878 969410269
171182 177192 15023415
150615 194685 226913699
156379 162015 14100697
171803 195274 724129669
77747 190430 633159295
3579 99764 228815229
86533 114062 917245731
41944 47478 557372386
160750 176746 431448840
127670 139780 884890430
179347 199419 50437444
52655 169629 224474460
165626 180048 35723570
107954 160049 805704499
189046 197145 20211351
193077 197977 12232227
176971 188923 29958043
13631 84433 177547209
196157 196657 1250745
106628 143553 229071553
177089 186108 636678486
188949 192844 684577975
169397 190448 915844935
106761 190546 994660785
40366 117803 193724342
187255 193479 566107433
57999 179258 303088348
27699 178224 594886602
22975 143261 574862065
191103 193808 6740777
18844 113249 236141823
192779 195240 875974036
71640 104349 81850966
43686 172605 782411562
58847 168463 274179496
154994 181071 793467809
8877 25676 189703588
146988 196442 490827209
182885 188183 273764359
24707 146991 306248116
161281 164964 9209371
25763 146085 301267186
136496 172529 968161433
113232 114160 2374336
94748 148458 771747358
1742 36267 86372055
146977 197928 560401717
2275 89067 267422064
121394 163920 29617732
104133 170469 166086933
107432 189739 374810302
149327 167599 548635326
156438 180043 58611772
49054 118188 824462494
112532 174716 510356623
191554 197155 13980174
180181 198523 46126449
119321 179638 150797995
145153 174958 74458564
159113 188041 235226146
188265 189086 2013091
69096 146320 689373142
109166 158969 883696544
131397 176132 674680239
104654 130851 397015036
99040 135564 549760752
80199 103889 365711815
85631 167738 205508585
168770 176780 41894279
145900 190324 111071167
23845 142595 297400371
111069 123157 30295533
173787 179965 15320243
7894 79634 386043061
174409 185779 124740151
109472 111089 4136777
100122 141253 860383975
102876 134329 269987980
156653 169399 14402577
4061 96335 230849106
80231 117393 841640231
73832 138769 619225953
140007 169226 83270480
164652 190961 367544191
41490 99897 485960901
159050 182988 59673591
178687 189201 26453418
183999 185464 236079314
87609 171164 209261844
45532 69807 403340611
198858 199470 311559912
102326 170917 171647688
25864 180125 565790800
196222 199925 9340660
194267 196545 458764507
46023 163331 567772405
69038 70448 909701499
184522 191683 17977865
8497 52506 368514829
44898 53854 22525260
176852 194836 45068006
166733 187278 51376334
178305 191739 33766040
159019 170831 26318908
29213 176275 367957578
185799 195140 23392635
61611 138022 191228687
19055 52690 84110072
39775 147000 964534708
31020 131280 250882638
3444 121365 594681729
198117 198463 867283
156041 175796 49132750
168722 174105 13360280
37045 188437 441555018
26444 67123 755878480
85513 153548 323742481
144787 157127 31120572
75174 183109 690792284
151896 156813 112852531
57736 139405 734238632
10315 195672 886138365
110249 136867 66764826
165734 186049 50664112
19655 157860 346147672
113588 156342 929852053
77579 96071 46122911
169211 196256 67570207
77778 112260 856522553
143508 189314 114544501
41621 43833 851835406
112230 152262 100389053
149773 154088 10684488
53024 115250 929076755
131353 181115 565837149
74933 173085 245484463
70072 174704 762607254
187409 194201 16179981
60862 64927 236949655
197467 198044 326136373
69719 70554 710777578
90102 178471 686513951
126927 181578 136470296
36860 158418 304361462
171852 177329 13704517
180855 191300 834523177
135575 157098 886145701
79411 187310 270014598
160046 178704 343746294
143735 193999 125668279
129752 149184 28069920
187377 190895 119186334
106078 158283 130872954
38741 105012 165762025
48414 198984 634758698
133575 160911 676818565
99075 107541 680115336
76198 128726 885085536
58423 199948 353998508
111242 139210 960888711
179352 192007 31852302
13438 175145 869519639
144427 196992 131423679
104410 154830 126353187
7163 31236 876523166
49854 148514 490009918
66908 115627 121859757
10082 156450 366697591
37037 120854 587726298
178327 197789 617837125
180894 193858 954411429
45554 191159 419771952
120180 171828 129226726
134221 170291 90208535
141156 175741 86378059
88335 139196 127610058
25719 81053 323030757
131550 155343 59704716
60060 77596 43800507
132971 155541 56579322
197701 199651 4990397
20831 166835 696686844
157653 194498 409358881
147284 181194 669857939
40649 70335 405006221
176273 179346 806317872
48511 50447 4809525
129194 140067 93027261
52432 119495 167847634
120686 178299 144044282
52182 183945 578633509
153193 191579 95917950
66981 109066 105251796
89243 151071 714120839
99856 109132 23164586
4154 26997 940616789
113535 190599 192992596
53978 197716 369001849
134376 157850 58907700
22704 136221 284241210
126530 126803 668749
27052 161393 336458692
151721 196730 808435788
81483 149542 170575316
196761 199960 188093038
143118 174589 876733648
148345 162298 34928289
71575 72752 342655373
175350 189396 73764086
81021 101595 901366267
20538 45289 945507549
190927 192480 3882294
162703 162952 618961
63640 121618 145046367
138428 172852 85931472
169620 176606 928508625
52262 105916 134268934
117758 193676 190023972
52506 170529 295425974
153457 191750 695326467
71138 118383 682825328
37532 120459 414692606
88638 118884 75870222
65119 173551 271252919
33913 142391 271515459
105917 183059 222561980
107949 195246 218533268
96271 129574 511559219
189022 196443 650162559
82832 136625 439677431
109167 182216 327834155
65019 189257 524314883
185126 199617 217155629
24535 188078 893260628
94632 98652 10036469
73805 143472 174439046
137926 150004 30359635
71007 112184 103022520
133492 138072 11462683
20903 29857 22399751
154696 166992 30693856
11905 54610 485495676
188850 192735 9697817
42960 44080 697295443
129538 166647 92812754
106122 196106 225197345
181501 198910 43768224
57838 102383 111244518
167696 182636 37237901
91797 147047 138645338
141612 149629 20176869
93591 127155 84179606
156366 165091 21824746
161696 194481 203593211
141126 176970 614856014
170636 194929 60789651
166287 174773 162848327
61174 118380 143031122
137613 160962 277443817
18453 134467 63485108
78757 193231 728397576
46626 47506 572166266
155522 185763 875122354
144017 193610 124023987
110815 196260 213781802
278 50024 124452439
161998 175532 33581287
49785 122005 923552559
520 97645 242999292
138553 161981 913086362
123378 163534 100727019
138821 172964 3010589
156326 160856 886585717
181025 194709 571537053
191950 194832 37256517
62492 107493 112454487
180334 184142 9697487
158093 173228 37538994
150171 191245 822389087
129387 136612 18095394
171048 195197 25300617
193602 199990 634211347
151922 194861 107353968
103083 176325 54682574
40071 157223 293396552
35724 43960 20505195
172913 173747 2084845
92097 94148 809178811
167251 168767 918626383
62144 157148 237978698
40902 184294 358749082
67232 127658 151270789
31799 45738 486048271
167237 193249 913992672
178778 197721 47526929
152335 174875 465621413
5811 183428 444527769
84920 186257 253624392
111376 185435 185342240
128267 177774 123685053
170833 192542 524977898
160806 179611 562927231
121157 198524 411348184
176124 189087 982382804
129771 146978 51332518
70218 102203 80013851
93625 179922 215803629
167775 185685 44800494
24614 90943 165828239
68997 186550 294221838
24696 106182 203945323
110138 115679 598649450
69751 131603 154844915
30944 53086 55291243
136902 147089 12427774
81671 192342 133527120
109341 167864 875273295
176967 195820 902415020
121302 144581 58309295
76324 85907 23878290
39637 65605 64902136
56744 89957 82734752
99323 126986 69434678
194497 199133 11615201
114151 152767 490554970
162704 178926 70027085
148704 192736 109955942
63458 95029 78932586
58564 184598 315155303
125444 129289 9632300
6281 181153 685125036
191785 192551 665070519
131118 133133 366175137
140691 145451 11876474
21117 57205 90529796
125564 166471 953733740
165526 195019 73653581
182869 199515 13514269
54487 61368 17258114
86487 91617 12662410
138274 149600 28432049
187599 196502 22304961
84740 194306 485729801
156699 190093 83307634
66123 149761 209517316
185574 189826 186464875
177322 179830 226788805
59250 126628 727043334
66045 171216 263118434
59477 65640 15287261
107673 159252 129336727
125779 179079 133062772
69663 154211 515000759
81222 138294 142997034
140888 174178 804254487
159243 187239 348174749
61502 192709 328254067
86143 100118 35007623
46883 168361 304023156
61758 196355 401168750
125323 177820 131129122
12874 198428 464516246
40995 120924 199984613
17816 83595 824366017
36016 78915 107392025
142026 159286 509965322
104705 158211 134120465
43040 86900 109679619
134389 145894 28846942
190250 198328 894357919
198028 199274 528781126
199577 199999 299029
116791 172434 843981758
118917 122979 10187680
187144 198985 5130212
161011 180405 48048469
14150 194784 735555515
18315 70523 130658147
183991 186553 6431017
13098 191673 536155307
96074 198790 257129449
26495 181956 388901835
169741 198741 765025675
10820 74292 158974376
71294 106629 88433511
89014 144653 139470394
188692 196972 20659759
126843 136330 23770109
164310 166846 316910695
108916 188343 198891379
162959 195486 886997395
162279 170522 20379338
28091 183973 568196243
30432 104143 184348932
39418 55769 40971238
16803 61711 112449956
36140 122314 957263017
16560 176472 524633052
62695 183775 609198941
173607 195194 54134643
28121 43896 21340305
10774 137124 728820871
196282 198127 207036186
87728 178221 226507054
116707 162079 113834249
7723 80060 181095085
111672 146686 415351124
194182 199298 11946220
56786 111902 777296764
146565 197169 126459251
144723 185770 727684098
107677 151926 792518692
169447 175569 15197838
109221 195195 838084815
166184 198708 81280416
36786 84061 118229888
44113 139520 238981321
53864 104211 125918463
30649 189776 398157198
103830 199138 238594803
48127 83920 89576584
143753 165075 530403999
138703 150021 28461887
36047 146535 166043305
183765 196460 31740862
69286 74191 12211332
163207 177431 35275765
195329 198307 7451629
172239 186157 34849713
154993 160598 685165587
153756 199213 113644401
192638 198154 13807403
75304 176654 253535479
160673 190857 75349575
61391 190140 322112899
109925 177671 196738511
23784 90374 166529962
160043 184622 61289400
130156 189674 148794462
50456 156287 265164307
105716 184492 779569546
73325 156206 878983680
102046 112810 346619044
63774 167857 533352660
113083 164996 885033320
157109 158079 2370977
75686 197647 305085303
196496 197826 3332168
35853 48546 31721542
172259 191965 49344576
18758 114746 386133755
77806 95994 45328524
28281 149409 502260777
29497 143802 286082096
160514 163182 6739005
82988 93504 510086074
24844 167330 453239983
50810 120290 129191981
129845 167520 94148179
139735 163178 359825674
119259 126765 18925988
143680 171085 68462565
139082 182940 299140629
83083 108249 173464179
185394 190420 12633938
142187 165888 598705657
94314 106657 89136421
83435 140529 143038381
186802 197493 56084323
27641 128381 252216876
177710 183060 76026898
165597 187670 55099238
62889 199457 341784490
43357 71974 292953869
170781 190651 49820537
76466 179916 675632306
104221 121888 686063781
42902 106146 158242427
69269 172821 558592736
24580 142561 295435985
53267 164470 717228385
138845 174199 88357378
118679 164280 114406186
196415 198270 400259833
152927 180649 361549830
105379 179200 143294600
10435 118652 270957259
36187 58696 56476889
139054 153453 8729306
52764 157335 262045232
100887 169209 297990345
114363 142184 215898516
152506 168801 40675538
104069 194089 225310167
154812 180224 813099355
45400 147954 944252904
80417 133275 132372622
28280 107698 198686639
155216 156632 3600404
31887 197414 414099576
167835 188774 52411236
107088 193674 146643315
80972 136433 138926551
104634 113204 782177300
85410 120707 830877354
167407 194826 68567540
140511 185591 537231472
167142 187147 50028589
17244 157939 352313231
111991 194174 798150293
15024 193250 446103517
180965 198022 46738181
31186 94945 159432146
53822 112030 145542656
188407 199020 26564792
79515 116814 93298012
158792 160870 56265300
155728 187905 494884963
82396 85344 7345882
118653 133549 37408854
8392 16445 3063987
37622 55828 45739646
92434 145393 787216573
136687 142079 33165432
132463 140613 713746473
28536 199395 427625491
87737 153131 473427658
159439 179023 48668751
86636 135529 122542811
193283 197408 772636507
132444 183164 554916066
17332 181481 651225431
167218 187123 847924381
62960 142370 202933412
194173 197457 8149841
2413 35656 83250911
148677 152264 8865407
27844 66095 897649332
26026 183842 395001051
91784 160204 969602334
57176 84076 67041465
68069 94294 495738502
189552 196206 16606931
112926 113951 496043722
185692 190999 443264466
160254 182237 54697127
196421 196708 733100
22230 168785 366873594
77237 99536 43383075
72255 185663 283876891
65920 121396 138803401
115969 177292 621975071
115634 199709 210499409
152053 165392 33481916
192715 199339 783837374
92022 162823 412954911
110185 198351 220699978
13953 146298 393794082
50882 92664 104581714
123844 141886 995980525
3641 18133 593676651
117884 137493 742111477
26927 28580 4156516
108133 110024 4728870
86568 174009 527119810
187193 189095 4731163
147444 153989 12962770
185726 193699 303912568
37007 113330 546537721
187545 197988 862259905
107392 138283 427447693
29854 86938 632443541
10941 161256 376604334
28032 128276 250969796
148030 171006 57215781
150643 194367 109172375
48564 60951 31103647
89096 171223 929542055
79298 175145 425434854
144678 193279 157111285
162130 177575 553824979
5370 159285 385411028
139904 174127 85480862
191760 197422 923395687
127912 187677 33585203
103198 148811 114470655
70572 160132 795020004
69588 96682 662631889
106051 143918 61788041
188882 197258 311081469
50893 95872 911655430
69237 143628 652431858
137279 138016 357191070
188884 191153 199273706
93711 181535 219647549
196913 199938 810536628
113812 147473 84524604
79247 173851 952226500
181958 199436 104930051
151720 169236 43744871
83869 199104 805952765
4353 52364 120097392
109628 199550 865261207
23253 142212 850470311
145787 179098 932997536
193426 196978 337420847
45362 127945 132947549
185770 187440 754531777
108152 123934 353586515
37394 60204 57254914
60557 88604 890503105
197153 198879 962297007
1349 92207 876629050
140103 147614 780148350
68294 76578 592510358
53 52265 130625508
33901 173832 826775134
154247 198181 109806293
61487 128706 168242396
36991 112555 188992186
138522 152336 12334755
96573 190635 235520374
43745 134347 226858114
35765 71530 236826096
162387 199947 495904145
139999 190522 126344047
83047 167091 210407042
61419 93995 81399077
156502 199188 106578821
104591 126609 353615096
79598 115290 245268320
90892 118765 69999203
157737 160199 924553405
171888 174604 6807116
122618 171753 222186361
119214 120131 522600076
63632 113288 938187055
68688 87232 355033065
69488 166246 242262745
7606 32460 62314076
105565 132437 67403656
49815 168684 305876236
27963 163017 955970325
188170 199393 28077849
195189 196028 50190176
114311 181927 169112295
58198 176235 295149113
39283 166526 318433343
38406 137518 248061817
49948 110710 152092029
149966 178748 71615038
61265 85662 15442739
18544 159045 351768019
187050 199512 31221016
29861 37807 19928056
156302 182848 66072604
148233 190681 515577035
124057 158904 429087668
130316 162865 81555719
83903 96420 944188413
150541 159963 662599777
33123 66749 241091856
62286 196681 594861364
44301 138826 236681030
78120 109361 403842363
101589 140006 96256800
144882 171703 67019677
52972 85708 81972248
26695 154732 299655602
184917 193289 5738446
151360 188002 89079858
33973 166387 331452165
141570 177586 89930536
196685 198950 59013152
96332 176641 200979454
185612 195767 529413210
149632 176382 66651682
133210 187702 467025187
126672 129347 184828074
58296 112428 71155739
137119 159776 877770418
44612 45382 1901777
35406 78511 505062493
70093 175307 263252232
117043 130601 27455095
25524 45775 878153658
37098 146398 349584726
58564 193640 399602403
65956 153695 219676127
161190 174612 268103719
86519 174952 221323914
45405 185232 445444583
85451 89332 9559795
139920 199710 617586151
48649 136978 841016191
177716 194523 42187062
159943 174692 375195443
81691 103182 53720274
62744 70080 18313691
70056 131933 926418601
88369 155009 167149221
49321 150336 253062167
101361 140021 677450577
8354 171749 408922417
94020 103650 24037564
109813 165139 138801929
102480 123263 52051246
99618 129539 75075043
148703 199746 127563300
22426 152601 326007680
36776 145164 271307475
94714 186567 549822945
175638 179738 10121549
100518 151542 534209068
62014 134071 530865544
195424 198544 121166589
28453 33791 13435356
71399 103591 80512767
82362 134327 130158797
25228 129396 260882652
157298 195679 95800743
132570 173610 407389164
32048 73024 102395315
194630 197995 8381256
92986 160455 169109566
160366 172526 9414952
183238 196519 33235024
153889 181868 932746504
80513 92289 125503467
54686 68145 33579564
140769 157664 939038746
16041 161908 365349964
170295 172275 4916782
34635 50254 38972596
21352 148269 317881807
155109 191153 292827788
116142 186396 775393834
128536 179415 677031837
161182 177812 41254820
179593 195200 786101610
22819 77985 551410986
79703 194639 381258577
113949 163314 827762706
88038 144713 142062778
83024 119963 92438880
116064 148406 869629594
195093 196606 470321352
124978 167649 54154398
11582 60908 123709166
67102 116005 122335158
160334 184588 499532546
129230 190607 153542913
132023 156089 714125063
137017 157757 494342172
154303 184006 74156901
27552 37147 272234046
17145 74876 680264028
141205 175114 84690465
29705 170867 353217771
166300 191269 62398275
52762 155071 918821423
10842 188837 726792456
115151 158673 109192845
106283 123131 42230217
66106 153675 745639285
39087 131753 997267091
185783 194930 577271537
69591 154124 851229053
100069 144654 111623243
116717 161649 112752159
186435 190688 10701194
3268 47586 830203838
125237 128181 7333298
138370 193478 137728811
117408 192126 256942437
75970 99872 176522724
191690 198284 16509333
126491 167507 102574757
157269 165447 20360450
98741 184098 177076852
180952 187320 16194399
192248 197643 492418944
76018 126197 673397454
58502 154346 525696805
185778 189777 10037084
73688 86021 30902659
106559 165452 587648867
6959 168738 584093567
138804 197630 761347543
164647 197391 81616475
135149 147800 4984119
145871 167094 53060138
105483 125641 50609740
128074 154476 66159216
73221 178277 437790480
18154 92287 908169288
149013 161633 438188140
174154 175452 3227781
85494 98425 32299898
63782 74642 288058295
182553 193323 146968886
10352 107018 241936097
97597 192357 237214727
30213 168227 994554960
159928 190174 684521313
107653 196349 222007117
72087 107730 890385683
124044 183467 148603944
66836 72751 178954047
28575 100826 180778531
86295 152581 433895328
173268 187514 454818074
16646 21861 836734187
3176 63427 859891393
123405 163713 542323724
24026 56743 82177169
179656 187992 554690186
115355 120187 955192654
142632 161092 826226982
86147 128510 170107193
63542 103619 472432080
28221 46928 46837290
136238 159595 58485808
92728 150341 144514767
47842 170376 643952991
166877 194966 350113314
105604 147316 636191501
157338 161549 10519929
129700 135604 14704860
110651 145024 289911614
68246 97679 496975109
30522 120642 665340937
106868 124320 43842454
60642 68119 554416413
149817 182433 154891266
195582 199526 9885466
17176 19606 952427343
197243 197505 651809
140437 159678 919787693
118096 120054 184920008
139705 182897 61592687
101878 182416 201399925
178845 196858 120544758
188633 198038 23501836
35105 97843 156967823
75218 87483 490960784
8104 37887 38786686
156006 159178 673550114
114953 121283 15926761
146338 176678 75773881
86568 119044 955065940
5872 185256 850377130
186042 195767 24358480
129788 167102 457207354
197659 199096 535011958
139002 162145 58045698
13551 61403 994123895
76358 94110 44267200
26838 195264 421495348
130188 176056 415249020
18653 35445 596301793
68637 95541 67282986
65038 101246 90590162
138303 174224 264333602
61682 119267 143992003
172351 194608 55716677
51642 97846 115664128
154911 162341 453057741
124545 132322 19459788
102103 141662 99138207
15593 195794 786399572
47743 111050 158432635
99074 157889 147501023
97017 171315 949879246
29477 175011 364101037
21801 26967 12985479
34588 80252 114202154
156676 172261 689962328
122536 169933 43606867
92994 102389 755216949
160037 172709 31485259
37463 99723 155770887
185633 189622 750392402
58128 114891 141788448
100847 131538 76893941
191892 197652 582452972
141704 188708 117537332
113805 137936 817344115
147772 166342 702283423
194528 197258 706156724
137679 165062 46658142
5331 99060 12448146
63853 177212 283604717
118105 196517 196221105
190805 193836 4631427
79640 138340 147009862
28489 35868 18520310
162719 195298 81258646
12177 37974 64731859
153246 171683 61830281
177033 179760 224095644
181024 192528 244891865
8011 180196 226311693
35175 44396 762213299
181125 194657 34035475
147747 150704 7410121
106345 197375 227772323
174523 180362 193318505
64564 71155 451257703
128224 188617 441878657
49653 102765 132842309
152850 171081 551293246
166748 181992 685456688
103740 130584 164736977
63192 77346 35489673
104379 124460 50353205
127521 197445 805580947
122177 175155 196044448
164838 191937 67581585
74636 87304 922289236
176867 196597 586885660
147527 148098 313250326
39626 110464 177159771
169979 199321 73392419
43864 183777 595936319
73456 143715 753425555
153273 154665 3510292
30208 93569 158483553
142152 155717 34070798
110226 173949 937875790
67055 138850 179751321
156327 164376 20169984
60796 196129 401817988
190004 194373 781347617
93848 112253 81627911
154657 159976 967185926
167673 193063 63505542
181737 195902 35629994
45898 50983 531226751
195406 198106 421893313
127527 147698 572661321
170523 199244 71897588
7199 105071 244917231
196651 197688 336605473
138532 198856 951006946
37521 134095 868414736
32625 135828 258260861
119908 198402 196453175
27536 85686 363172644
130956 156366 63730773
111753 177255 239327921
181640 199132 43967409
164301 188512 858282673
56799 174728 294863200
145148 174077 165770114
74524 163875 313978312
95231 146550 128607154
161973 189344 68231522
61686 168917 268310222
180253 197455 43187668
172620 182576 24858482
150031 164550 470864380
30017 90063 255059829
21116 110314 223198191
192114 193766 4145228
168237 180293 774380103
37480 176622 984944708
34874 88766 884851657
95163 114958 126531536
187004 190898 7696008
131582 158095 510801726
117689 124096 16116142
96487 124532 326722215
31587 68209 774017214
106845 198308 543124057
8658 9286 1538845
45758 176018 325958609
171426 172457 2592129
119808 123245 694242365
67918 147576 199532074
136003 168625 922385313
137144 195811 146745530
176723 186193 23731387
25571 185289 399750113
185688 198780 32762452
66937 179314 281033538
199824 199850 64859
197176 198370 3048927
194668 195103 1091491
4650 194735 40404421
52380 127985 896904005
125319 159863 252243286
94335 96974 6549087
36859 41522 11649837
135639 164668 72811967
66485 102435 89909702
38913 148243 797009449
93530 184142 226788502
173939 174089 408493
73141 141824 716470821
78772 104536 64354627
71285 148260 192918985
103910 192177 685050154
100237 137260 92754177
39039 166820 715734439
60437 193512 917487148
62264 154410 589194009
11520 176727 954015414
27515 69597 613131243
90665 156644 165620426
152721 165983 33163187
112672 187579 922643439
18561 159059 351753587
74797 188868 567893407
198308 199248 325082
161921 182810 318664557
62398 73468 955820580
94568 130165 89271477
51290 172160 302554033
84811 142994 145769531
38989 105350 293623446
51501 195755 361130404
121321 132121 27106164
135751 193995 145640147
142906 158563 110829435
123870 160811 109648163
187740 195820 20200130
175350 191611 40724792
23718 145396 641762573
74039 98973 38165904
157812 171405 944687
63066 166915 259949276
120977 127451 16297799
89350 122360 525836396
100587 187127 288384312
167574 179916 821025576
8783 137115 555157517
124594 154540 75027861
9213 38386 73236315
145094 193847 121915201
170037 172308 5630863
197205 198239 2650142
114965 147579 491497402
183337 197408 851665000
231 77407 193230899
101684 129518 69793116
199153 199173 286102792
125063 148927 991508949
88384 124883 559386315
171771 187330 39055582
71104 139630 728428760
28785 143545 349102952
171535 175305 9443550
87153 159614 578435478
80799 188156 519590661
154749 171963 950723800
21321 35084 34479561
135571 157223 982050023
124525 143145 46636379
198707 199081 24026331
95885 121409 564248192
97995 197642 249357289
21068 67336 115799712
12656 121550 272653244
49177 167588 296375135
6686 167891 403483738
100217 172746 181459215
16912 60881 110128243
140915 187049 384655591
108745 112923 10465976
10468 37224 648738139
124759 182324 830848502
170991 172672 4210281
110079 136308 65864269
150586 182706 80026374
128275 131367 673004043
199060 199728 1719348
114527 170388 139882912
152247 163538 28384708
141168 169941 399843921
118094 166096 946510608
6889 180939 435418244
89708 124296 86803245
198318 199909 4015393
72963 176323 258667836
88531 192936 258145724
188175 198868 26720019
42911 86669 13708957
64383 117447 132755304
189036 190162 2819604
73031 97184 60439979
146800 160606 623165719
109936 181206 230706275
61043 191183 390470769
138234 191798 639542822
172085 197594 63805536
146629 161976 38535274
66579 149502 207716365
83963 147778 159971107
71532 195983 858330950
164294 199210 57794611
37982 50031 30076170
9248 69840 502419392
146659 156038 245291103
141369 195946 136482899
170753 186016 860592223
73399 166702 233659689
13969 196064 455813251
74069 199755 656350787
55275 189269 335176387
53814 148961 838410852
56011 168246 280660977
75114 104861 74363157
38596 139953 253712553
96463 160074 159395571
50545 170263 299706454
112166 165239 617820388
100056 165820 164753404
143627 187923 110825017
75039 195667 301855462
112697 124536 29826051
145118 176781 79115946
155898 173492 43675962
26522 37265 26878046
68031 162317 236191707
59293 199246 371998243
174688 184043 624508923
128674 144254 2288383
175834 182627 16947969
147615 194354 116759463
190516 191919 3491140
62361 132790 176348532
124686 144302 49056517
60837 148552 464339747
177319 177618 732471
108895 156855 120393258
89351 135872 294981812
183900 194863 685152589
144074 168633 581984651
186046 188730 6743326
30457 198476 420396071
128733 178914 275686857
9836 189857 450656553
80825 107431 811188109
192254 198675 16091444
149408 175669 65442561
49937 72475 252611985
149195 174150 397011064
152466 154775 5781594
178585 188696 25495459
68558 126075 144084019
58577 174043 288716993
123396 133400 25121807
85641 139487 134880471
36276 62399 65373854
38870 131905 232863507
34357 164988 327105666
183942 194592 26693566
188681 191946 626405273
43004 75634 81751903
80761 118542 94541031
35990 170005 778845170
162123 181525 48133703
138156 148690 559294626
24784 104909 200532580
136529 173534 718071163
198024 199694 951605467
11594 72010 578080839
33837 50057 351438167
189052 189558 308855306
183286 187915 11665298
32309 117960 513780272
144177 160071 953992750
36059 192489 554946703
66681 86549 128007724
100068 173193 397975077
162569 198102 564546568
99755 158538 304413212
169310 199525 884949674
105870 132068 65722904
115583 193876 645087279
26284 127176 252636953
117548 186539 602082231
192155 198725 16462541
40505 69129 71563406
135137 153461 189414283
30080 179656 623480333
161774 180618 303700276
60852 134923 282895353
173809 196102 826382689
192789 197653 12122575
80326 199062 297147072
142485 174361 604515314
65328 93789 825380522
129975 197928 169844056
157131 193328 577188797
145028 155703 509630518
90697 163844 66429263
12128 198280 465983426
123998 198353 186015966
60011 99656 110875585
13418 98643 684725996
185717 199812 242424914
163436 191453 245547934
169956 194190 60583709
160287 181645 946616086
23246 76367 968120049
191707 193634 568608888
98611 112044 33587751
28159 42350 127255846
148530 190156 45115621
13855 111812 245175310
107694 195446 219686588
182573 183494 2379978
9903 115243 263701588
80114 194136 285338060
6047 33483 68824474
111253 174647 158630758
67415 184787 735500612
3225 80423 193239722
34318 127385 595441839
21020 136706 289652249
147448 198521 45084943
28318 169169 395161552
35281 163310 901201479
181167 189501 326285691
189864 196071 15525149
115787 148068 81070234
63352 155932 231890179
183546 189902 15944342
60886 187858 805200602
170943 180749 24372496
194042 194949 2322081
54717 90757 89831472
33305 160633 318732210
161011 180622 48570074
192140 198421 15734654
155317 196889 103769082
18615 100394 204602565
173407 181979 21412400
143587 149038 13815429
76123 112875 777633919
137327 174445 25581855
47225 159905 582750112
180927 187044 15518348
189521 193735 10551197
38081 159925 852619823
19248 20290 2593546
131506 166301 87158659
66982 109406 106054473
106845 176893 261602079
13429 59692 116123803
186794 190658 141494835
114227 163573 249306038
52764 103445 454610791
59385 89004 716396031
85294 88740 600808574
91061 172892 372904413
161756 180177 45609793
5669 92540 404653365
166653 170295 9045533
193694 198413 90322962
163327 172594 22898712
191636 194937 972607914
116739 184904 170563678
55218 157040 254977148
124967 176284 128227927
168024 194106 65250405
116680 130559 828361131
92114 114339 24789550
82494 171665 223092279
55008 98283 108123326
61521 64874 8316017
13781 15499 4362649
174409 197798 58527254
124795 134503 24260712
54538 141222 289682656
152836 177514 61516976
194297 195955 4177775
159504 164198 125689784
164150 169586 813575223
60533 146272 214547674
135465 185277 124505822
173245 197813 61565696
196731 197587 1625026
87874 134339 116553796
21503 70652 751411041
115535 128713 321915253
146412 177776 339964326
122869 124483 4091021
30403 65950 782957346
15981 194355 857943938
1023 33972 82497527
96282 168574 707246681
186658 198993 30892524
33067 193986 425977009
76671 83841 17801395
168488 184589 704375336
158587 189523 77225869
11272 23844 88263776
113767 116342 817783612
175945 198774 740125426
49397 64225 353598955
23108 29475 16007347
36239 46773 210261014
174682 186455 29496865
126521 155965 921376177
178468 193844 238720239
185861 190900 238583561
1620 14445 31902706
12441 24595 30506535
135315 184189 299210008
195253 199515 103364052
53733 67777 35135211
159284 189880 76404921
40091 49544 5279120
177642 183327 14279238
188779 194839 715188369
9804 77143 168760864
168502 193946 63612987
105340 188034 952165655
26899 30685 9581747
20298 175788 730002511
54941 129580 186827936
165400 188315 177752278
81594 110016 519495637
152815 187431 86500288
118354 188654 407694580
13080 33762 780709974
74399 104033 74115501
7578 20408 32133667
9132 16527 559808577
166586 169572 989032337
155922 159989 10107585
120798 180832 84219037
133921 199409 230208201
49347 105332 62973075
31069 103867 182014277
146444 183206 424025118
198680 198886 495
64936 157369 290323961
96639 117549 801196973
182449 194424 993912274
74793 174995 340250630
143268 150371 17940469
94348 162676 985965725
186604 193251 3165108
101690 161281 874200061
115875 137530 54360539
85679 111585 64754736
155681 199663 789164072
101242 194709 233933039
116926 160254 108622369
138228 197741 510966904
110304 111636 336439428
119095 153371 85923138
147136 174113 67302082
190619 199694 22699896
174570 183434 22198507
25850 77331 294871783
137916 152723 37113631
166310 182380 753985061
8585 148568 278172993
27303 30479 685709818
122061 142170 50452458
26663 192570 415198763
98002 196715 868973886
198315 199137 210281815
4129 136813 426048313
151146 160738 23996240
94470 115573 52794987
100585 144768 110673006
39944 133953 658149356
32024 89718 144115791
12280 15185 7334705
54549 116980 299752387
59068 130362 289733866
11935 67832 140037623
27627 69713 870227835
40411 155273 287627443
155108 159153 10094190
168776 180751 346173191
13708 67819 135580949
33166 51325 947816943
35136 190338 388436688
70546 109999 668658577
66569 184250 294437856
77047 77239 463109
89289 195562 854237035
138517 197434 147221399
105688 149605 110193128
72846 88920 870981457
191519 194255 371112534
151741 157941 15581138
106423 157051 212042480
164701 178330 33712703
76138 192083 371612429
76209 198112 104471811
49964 194678 362198849
31193 94697 158792903
101528 164104 156839403
11340 40273 72575310
927 34670 113370519
100121 147573 477575157
163586 189403 64341346
100666 141442 102219101
95522 151215 523571610
147576 165354 44491685
153437 157696 10788660
133841 199394 407358319
164849 196631 79234691
90290 95270 12618386
183059 183434 79960
55383 82473 67627899
139503 162203 578255325
4240 117735 572369265
56866 108276 470069778
8569 79442 177516093
197311 199974 6763551
81062 92543 28641671
55276 95332 100057468
9819 104678 881120768
64013 135185 713253425
109483 146880 93856750
121434 169892 121353723
184261 192328 113058780
196027 199379 974444577
107952 183651 189502717
168942 196675 69313321
183034 198086 37697187
10614 142362 329965239
53420 78020 217423506
175879 187919 183847217
88666 115580 67475408
62133 65672 8828694
184193 187609 442892164
140671 189633 122379011
44410 48062 383220255
21469 146126 312111420
165283 182369 42400818
26994 84982 268072012
182758 185982 462540025
108964 126728 44653329
170178 198107 69835929
41575 51184 679649423
106214 147374 154219306
52487 124057 825116788
7740 8023 206990
42314 89766 759051609
142796 168107 830144878
137390 143525 107240622
122162 174257 558193410
185198 186807 825875062
64460 137810 829860031
177866 183983 3826905
81848 173440 229119457
133678 187475 38691461
165863 192227 429293314
11128 49709 96687582
137591 198984 153566118
140096 199128 79329381
39750 60997 53146492
85184 104395 48130490
178556 191858 33459431
146786 180725 84533693
151191 155792 561679263
111753 160012 121040487
60227 94242 105002137
113901 176124 155743718
32825 40652 19566411
21226 44943 389233863
160209 161365 2979715
27969 128344 747391343
161685 167770 14976269
17415 161754 784186450
182384 190035 526144311
58531 61151 6476530
71038 103004 79966987
117104 182317 77305088
188994 196096 17724487
152366 177275 62125961
71887 124514 131808539
46038 109208 787884333
27986 30669 6781180
179953 182976 7725536
181576 183782 5695921
84847 193699 272434994
146886 186682 99474423
87626 124953 921686263
20332 47330 992936005
133732 138788 12639475
41278 152363 679135671
159395 195850 148873061
109621 183671 185384061
113656 148621 943303513
32938 63317 75978961
165713 172268 16201072
72973 107953 61212386
149543 180114 76093049
155378 197116 555201262
40452 130768 226092829
9078 189881 452592424
157399 186049 843867265
1004 69678 171873339
115181 190166 187748598
69828 133612 159752505
85100 116282 296715378
152343 182119 38825753
126057 198120 956775004
126730 150167 58798950
104164 136343 913149515
70250 177330 903567171
114911 130800 235222922
20798 160585 674707756
138610 158827 866098592
176155 188653 435129727
178576 189925 28574175
143054 189440 979776004
40590 87312 116761863
190502 193707 223876136
135820 173510 94160820
120045 163913 110049815
94913 112999 45198860
131096 149188 45389019
11775 102672 227562912
14008 100179 215778347
17704 116648 332192047
46817 107357 412591346
132126 133492 3450082
181489 197122 39259604
29821 77284 563554133
56532 173198 291615768
125015 169998 112478061
147551 169942 55911450
47606 114102 166409565
188249 188847 1479290
86653 169082 206431450
128421 173431 112403496
192153 193984 937284820
39878 135728 239846069
198701 199969 3202408
165610 186761 52781426
128665 160691 12073
75450 112551 10718537
177361 180687 8169466
61328 122273 988574886
81980 107486 63760963
140515 153074 31440457
187861 198138 25655775
148390 199952 128832718
173923 177160 8102347
137464 192220 136898022
21500 92542 960645561
140840 174175 29487958
15733 128400 400662311
17626 44021 66008142
51486 174935 543017987
29566 156576 318051488
64971 96878 54133486
124838 165440 101664364
128229 171080 107095406
166195 197556 979435911
139943 162818 57353514
186423 193176 16872942
145830 179476 83905538
138247 177261 806908903
184852 193287 21163932
47779 59415 29332299
45576 102255 330939126
11589 147097 339464419
168893 198849 354189267
69848 149092 198519901
14982 115153 441376751
132723 138778 15150973
150475 174075 58743854
135237 165878 322159868
33752 41952 441536406
140970 144286 200563958
137119 165127 160994863
190416 193739 2517157
160713 179069 906148966
69643 150942 516778936
7307 78162 804551088
44145 152742 272013312
93018 94646 4116509
184602 191221 16672784
86140 195518 273775718
108140 163387 138588080
106130 180639 186259866
5903 179249 433690581
31652 89244 143856341
3830 61094 143405245
149928 154922 12427643
89276 165047 190035978
51204 98180 81599189
96423 186734 226080496
109391 143477 302690638
176044 190667 969122423
9775 169647 400293112
193063 195132 964042428
193491 199386 58322527
172513 197755 877591950
196769 199643 7289587
171308 192175 577669912
68694 151802 208183806
174270 199607 63459963
24287 99823 187436418
92135 141572 124008070
141039 195838 137034543
6447 83397 973258277
112898 154665 104782264
111982 120938 4509834
172230 179381 668817608
27850 181515 861504432
59563 153707 235567915
18886 52899 85074968
182416 199428 907304959
138168 148342 25560233
95028 109601 691921705
101251 124542 58406177
132180 181552 46679644
153179 179778 27891294
153291 164918 29208923
46076 197485 617135902
95648 171832 918490259
71721 175014 224230530
55556 168238 281828090
161381 198845 93519277
104740 155290 126733942
175967 197226 53210594
77639 174711 561395503
77046 165403 284252069
127393 164701 634400747
128877 197703 172070178
47458 166367 198625081
189773 198388 21556337
81890 137790 140018157
39320 132807 357125841
123855 194309 176227020
146135 168339 102385239
88011 116643 156064430
23761 79666 374028593
140270 152411 788413981
111705 182237 176473752
986 143526 669122782
161130 165385 10574912
43396 121058 660299075
97579 105638 934073403
146610 198247 129119204
114574 183307 254696253
14468 160842 861424826
145810 183586 94396377
68953 125057 226148394
88770 117329 71598016
124651 161219 91665695
29251 72633 993912276
166668 175633 22283341
74995 171289 366868851
179876 183495 242282288
191299 196632 955953424
91767 126399 86988428
179125 197325 45651445
9143 56546 773721274
96852 133649 569800627
124816 128415 351371862
121497 123881 327030223
143219 150152 17521968
157635 188845 444238202
177664 191904 289875143
147639 195401 746908918
19756 116133 241204058
61141 178366 538321668
172917 190402 43877912
82847 131697 35743904
108390 180128 934298447
151746 183212 78536905
156180 190838 86496094
195300 198041 6843021
79762 184266 261461914
97983 131414 83764120
117720 186036 171008324
95389 134000 737394102
161211 161338 242078176
94747 180515 433788921
82864 172824 225059385
181926 190578 21849579
100077 126905 67251759
75715 190515 287276381
86261 126354 100439901
174787 191647 752432716
41361 120171 58545949
156723 164634 18400114
179456 185294 14752684
112337 182032 597637033
110449 196961 216465174
71151 137871 167160872
2604 46249 839886954
85359 138119 868450382
27614 119278 229372710
81359 155059 628431697
186990 193760 558657580
160501 198210 94206356
199744 199896 366860
117406 182401 641984988
44267 137150 756406219
190464 191704 3060306
46288 56332 733889336
142307 153371 665550570
46398 114201 889764024
71820 142234 176337908
148559 149799 3106720
83626 85884 5704456
74316 82436 159307613
182639 183113 286974800
128904 192800 730910824
186549 193729 141450014
103083 174218 178096460
181346 192506 28106847
92956 114217 53231246
59579 114697 137708809
180783 188211 326903124
22235 47786 76963731
104381 144953 101614407
104850 182576 725910390
86280 133401 639009321
67545 150323 207406709
30599 137315 709228296
154894 160397 614782563
33971 59188 563033409
96544 187967 228907505
88822 115790 472208456
122594 139377 42104748
13932 174507 749597318
112627 152231 99356069
188363 192270 9730994
94042 110088 123113183
163518 186138 56389934
147469 198706 128037746
71382 183322 280133221
165910 183221 912459558
11626 136620 313090058
4193 166866 638792563
141941 159796 44738544
113466 157861 111417319
84406 170775 216204253
82969 174196 228274103
137707 151701 982031554
195245 197690 6057551
67937 128048 150495802
28560 180512 605526524
93406 123184 987706128
94997 164905 175245990
156610 191597 216754184
124573 191670 870965823
192347 192894 140794742
142596 156125 725835309
134487 187226 131920306
146572 161403 37259541
71340 92011 159750929
164296 170108 14311716
54868 195145 912104544
114733 169402 734487725
45935 180231 335888624
144915 167794 117991863
131001 174346 108323730
71163 185901 287218091
156288 179919 58662332
42138 60190 919576496
127693 153298 395436444
81732 127561 114800106
25346 93724 366370642
30253 165229 346134878
194754 197026 271177659
103438 182114 196856974
113818 150441 92033832
12169 21491 23417777
158320 189070 76794991
105323 188286 404116224
80584 180359 695415124
61213 172583 278544638
150943 194203 287157433
32055 102371 175824518
97532 136915 98741343
44916 118738 184822489
88405 122309 85057559
7150 41385 85723860
180383 199227 708378606
127444 145092 498265175
36463 59859 58690978
123338 142832 48889570
31289 116685 394897993
31175 142790 731463552
115606 195416 213456372
47843 165446 690725327
122849 196513 438919048
78839 91779 231912647
199999 200000 1090
172489 189630 42944438
43536 108731 908315610
118128 145969 927307544
77825 170505 231846244
16682 162116 760906538
95686 195262 714547320
149148 179611 75835299
174746 194286 48936701
125594 199339 184478451
65304 184713 872869637
146381 171566 259707605
22061 77881 139830209
145445 170871 63483399
161552 190097 71167088
89813 171131 475286328
20298 173025 631167268
5536 170132 411991830
70003 74603 770641286
105623 167772 527590742
141815 192651 124110636
77823 145767 170073248
15369 146970 642551630
25942 66953 690020329
190444 198763 918391176
107814 189046 351814029
70615 95354 61860774
140396 185904 113766353
140209 152946 31883222
65934 175002 463968365
95014 168338 32274565
186310 195684 658520385
48803 150915 255773644
36696 151759 780387771
115680 128892 33213795
96501 108579 887820030
119989 167490 118925869
100407 177685 615905750
10530 39015 71470088
133731 150725 400316094
114776 175545 152089663
35727 146849 278204772
191497 194967 792382005
161266 180033 46494942
133164 168533 88412915
165684 186177 51109622
65822 133359 169088466
171309 185913 36588367
199307 199798 401737499
183876 195343 28720418
76775 79953 7811332
99977 181664 927701992
125345 185434 150221004
11155 187628 441831612
112202 185321 984572633
15634 143514 837804641
172858 183626 407936694
119363 134338 37603245
68124 108594 101193457
5129 167083 405430941
59438 190304 327355713
3727 24070 50847812
23143 157689 970325161
119211 193832 946498587
121820 176454 476416367
97503 100612 7796854
63176 94066 205560804
40700 92177 128618146
171758 193086 53438986
102231 144780 681831822
178967 182956 659588884
195377 195960 1456527
13194 150984 454136011
188732 199614 873056522
135422 190729 138354005
165975 188352 828752171
94605 124525 75003878
33229 58684 925671840
1497 151321 422388846
168604 186216 816581671
27004 173654 976373401
117104 176972 149815504
191378 192466 946799589
1701 37643 889189148
190216 191869 372191542
192531 196413 299108383
13200 47179 259121295
194045 198268 278538093
171021 183902 960406264
112935 116678 978066596
62245 113030 901472468
131671 185386 911272404
20158 40343 952617867
23185 27862 9054510
14395 130129 289906736
5228 56145 127696445
16711 41084 61002632
85801 168832 207828569
191736 194999 875529732
16632 45022 71004478
44600 82477 352612518
112868 185393 181601131
101714 132025 707753106
33638 102143 171353991
19642 119923 250993942
191359 196822 13603532
65425 101702 679609700
11674 82345 429237627
8737 73162 249516963
141803 172312 455133535
115986 173741 887848608
164036 196159 80117390
78650 125678 117713836
182590 192257 507480777
180740 184763 802389455
117018 186724 804647545
4856 13597 772957975
106986 115698 21868798
120728 164323 109389568
136686 164942 102033932
65472 155173 224658525
74746 98980 60549257
42962 71477 145756491
6029 67762 253179264
119749 176598 830519801
106130 197814 407025006
69343 180485 277864125
27495 115701 686746383
174380 191210 42206862
95377 127489 145522482
152433 195184 106844359
148209 166030 465369137
12354 174135 714923137
161267 170765 438853806
183191 194547 28498077
71301 163632 872009553
42402 80456 898663488
155136 171268 518532755
185381 197235 29636129
81896 85918 113575452
136411 182511 190313149
123088 175683 289736440
8301 26240 575114521
167883 178714 26931545
68908 93642 184164837
137488 182816 359409886
95411 100448 3279796
95125 169123 308663097
66510 112712 115484829
129443 194955 280281511
191321 195964 11600954
79573 115377 89502347
176922 192008 37790469
75258 144235 172640279
153636 197748 360656972
87412 186354 958234239
104489 148659 110814900
115472 197672 539645253
16430 49959 679589100
150716 187871 92795031
192958 199557 785912862
112551 164091 359439000
80108 107399 68192941
195039 196230 2920950
64357 129509 874081564
128897 130799 499486633
121293 143624 495263766
159153 197042 94595773
170637 193483 57122948
100553 196539 240205298
108775 198472 224564179
36690 157503 463330457
119934 137337 122114072
173401 199805 576460975
119492 173327 459258839
102164 145731 402377328
170257 196684 533538770
65080 192646 342949415
189818 197888 368364669
54395 155538 26678116
19732 133788 373329741
24145 195765 429588203
88844 104898 40294947
109346 197059 873436616
86930 154266 168763820
130003 163891 776715236
163145 179558 914532134
35522 183595 370522636
42199 163454 303663860
191038 195687 11627303
9976 108621 795023415
140279 180355 299158016
3045 33150 75466632
184171 197691 882271579
3655 186428 579962205
150802 177713 66998913
161469 194892 83412648
820 127178 316306608
48996 107776 147037547
125594 199976 186069954
186121 198070 29866671
70435 119589 993023988
28817 165709 342775316
49204 90775 375516673
54756 80737 64902906
34127 168573 336449096
65328 197815 331487176
123044 175912 436299035
79398 116944 93883072
120480 170818 125942870
88678 163571 187850123
150593 163677 717148739
120049 124069 10148590
196340 197052 1793790
17919 96155 594028898
37855 162834 312978685
153031 162207 23124739
199390 199628 995499873
44922 158618 284810114
32913 188799 390061809
50844 138157 218748597
107896 174018 165473699
153304 166956 740899965
90794 162260 179376977
47725 165387 294696431
13686 51484 94631014
160600 183076 206862976
150434 196019 113773018
45016 140059 829925074
43671 52022 365858874
77731 159352 210617925
168403 197522 587281627
135469 183925 644241496
114544 193586 398395454
115851 188539 917736015
90403 130833 101493238
136064 150137 198712233
99732 193662 235100846
149512 156942 501005061
96137 183764 358799244
9231 153198 360568969
40467 199073 396880119
89237 140270 23622844
192363 193326 2384674
59601 67539 19710603
59166 138917 859308436
42791 108354 163992624
76668 169162 231438438
12595 139147 395573010
133506 183904 125997245
22151 107992 214767622
5317 29658 61008156
70818 72174 3355784
123797 132260 979300556
194549 196560 4965463
82789 149381 313845211
198621 199674 2668932
12178 119374 268365737
176135 186017 536238818
146634 168750 909454319
79464 122969 333268004
169823 186364 41325572
115339 154438 98066127
34767 67207 721633415
197822 199034 3105462
6726 199195 572595138
179241 180021 242677980
138210 158948 51933192
15249 134047 54895850
144326 149937 17248017
177554 190337 789865277
11429 94628 208319995
107029 174142 168016800
75568 182900 268421893
193325 193930 541097651
141240 191921 856024415
174654 184481 495252493
42014 76438 149193934
195562 196960 3417520
32441 113120 32119967
131238 162022 854179439
128669 157480 199663208
80664 179200 246431602
192458 192792 333818735
136984 182476 836963922
96070 167282 843964698
13918 73960 506947145
186268 189394 192743038
45617 73300 216438710
191233 193209 4882377
169951 175974 483033071
153788 172415 420195694
190207 191153 2394804
195284 198992 9331547
178949 185901 17590091
21249 162224 448147364
103061 168669 565001635
16596 78891 198140339
84740 163655 126177159
75420 109413 84886006
94855 190138 407585704
13989 199806 465211314
23758 138340 286993056
35810 128261 231413891
96222 169693 774766782
81584 189935 271178277
8291 95244 217613344
66203 146373 648784654
14918 75435 151630389
80134 97825 87230020
52628 175994 27607683
195435 195808 966106
144388 195299 127321540
108403 136933 444671034
189830 193763 902299558
48511 166380 295117717
69724 83982 199019468
157325 197475 100111090
59845 80326 746820203
74787 163187 620669659
34280 81586 118318582
49983 100595 359750532
45323 186452 423040696
44368 98979 136643660
51556 105650 135395558
129052 174606 113844652
128223 154732 66391895
184423 185456 2625675
154992 157762 524926129
191437 193143 192083394
30271 106038 578298264
110230 187138 446631965
25844 126245 251427838
169375 185858 41176861
168977 192555 58957306
24592 169715 363319851
99854 138906 162174476
122048 144715 690973711
190808 199527 604216510
72562 113089 101398613
177647 181253 8978462
186453 197591 27826273
85502 96517 27521120
103497 189420 407451906
162637 190363 69177427
54927 135502 201630175
44114 145850 483608867
77840 147088 173384004
96346 133659 812719011
30692 75756 434390989
183146 189419 217824509
80522 127142 356060118
71314 98414 67799974
30610 143704 283026799
120179 122993 323294930
3317 94748 368743292
185524 199151 34119806
148478 158520 25086050
105772 192732 217679707
105143 131077 65048798
193870 198881 12575423
92794 117313 523593064
74706 183880 693012505
112152 152650 323959038
147240 157796 26471009
120657 192670 461690602
193549 199289 575659638
144583 174263 734053146
61159 103173 104921002
147294 164813 872062019
96742 137296 349212291
81902 128421 887867885
174804 191591 42052722
107010 184310 576455749
167450 194056 378226108
8643 31378 57106054
145727 160317 734212596
162874 187905 62441760
14784 194442 489605305
44554 173683 323126271
76486 109710 916949560
173877 189629 39508580
97759 161537 159928707
103649 149311 399304393
80450 177495 892921876
158250 170927 114123390
79685 155324 189472259
90649 168111 194113854
176680 181093 286580314
183055 189628 96509733
92143 136401 111070038
93580 108195 36542104
74202 95631 535982857
63848 115529 129266465
49037 195783 367253646
1369 32360 359760766
120875 168185 118383767
33964 104312 722577220
135810 147595 29636466
149093 169745 51544344
176073 187946 374960799
167316 196674 684634014
8636 167278 397180343
41781 42401 1552851
109156 137764 71780480
162690 195065 969589796
136636 183227 116433636
61350 118298 142393310
154997 191448 270266637
24750 55239 76500640
14675 46702 80241747
3212 49622 83233890
76525 174812 245790404
26865 182588 321693005
90445 175836 213830282
124463 131760 18248207
50899 72267 896418880
186484 187819 514767275
160316 173612 818173958
42414 46711 313820327
98047 100201 5449146
51915 108954 686993391
191052 194548 788524769
79667 109968 75676751
126428 178717 130571712
151195 198644 800113100
153185 194674 788632314
110547 121591 13061418
110053 121732 29310052
96249 160768 161712996
59046 171881 282146822
195682 197868 423679108
12680 16496 372436718
195429 197307 4622221
73007 150454 712469607
97120 183617 216525803
138592 179942 318952513
112720 175337 156771859
70455 193987 309102735
4062 11496 18450310
98894 191844 232699187
86973 116145 808630406
77158 94059 42172775
8853 13160 687417791
137790 188436 126655016
135021 197016 29914422
74260 182534 270866847
147170 198133 127358429
15123 134324 750885973
171016 179413 20904352
24557 171542 879096166
123201 167374 110596972
163552 171261 18987687
126643 137359 395180559
192563 196241 229905073
167943 183911 39944905
189168 195697 16382736
152318 165984 157514436
147112 164346 107665115
177602 178671 2594236
188540 199513 27500744
80575 142601 155335856
48236 92878 996456789
95300 144350 317294988
8220 13731 892836465
26006 31038 100181041
95242 195277 380786128
164866 187844 646409095
165564 180171 36165700
67704 96732 72534492
187561 196959 23395477
46811 61941 37938818
120184 132016 932190800
42174 116021 160644512
96844 192574 830100166
80281 174799 799419814
137550 182231 851608620
135882 165969 75360442
45319 162173 292757030
51938 133780 30037146
177675 197244 941990498
36361 170838 918973409
148180 186646 96047920
168107 177537 430556918
27822 126670 247501784
44089 167706 309458116
7714 68324 829908164
98083 170478 181252986
144126 179360 87932464
105896 130728 241394604
186663 199590 382636220
93806 134755 102601259
43622 134728 228129952
21066 102155 202913190
55330 171441 626697091
133931 167330 827668475
84416 171797 980152876
43262 116711 183777427
62077 125761 582457828
45568 169255 309673208
122321 125959 258048790
45834 124611 197270889
134851 148669 169786451
84063 172222 220656772
86695 165031 70516205
13173 33871 52046616
93967 124243 918647212
128603 142873 35738359
46337 129417 208054545
70341 102125 746882908
60359 111121 271798437
136272 174727 96056903
175230 195506 626773200
117622 127741 25396511
9440 41852 81245173
115984 158241 105975990
90563 188287 244822733
83660 110126 66197443
47172 197885 532355264
196533 198299 4470902
32895 54704 550390669
152221 199277 117656789
161057 176957 39498153
36697 53538 87910031
89553 107832 439532943
144656 146516 803427570
56456 138304 904385360
113053 178053 162637811
100009 169025 382702018
91122 99930 22282092
51831 164974 283449767
198238 198561 964169513
42474 64081 54062554
91447 103791 31059755
131956 169730 94511496
109324 116503 18036663
118944 168267 196946549
136755 195029 279011166
11383 103915 231651930
51372 158154 267519716
90888 197959 268178623
79307 172114 906707088
150264 189844 98785259
186722 194775 20146851
159821 177903 585856221
72162 132540 151275136
191324 191470 645166453
98142 136304 751449054
59594 69295 975305524
164104 165464 3330014
157137 186721 73778159
17432 94796 193572190
46582 55507 22535314
111453 171424 150079628
72493 127351 819165974
86251 191083 262386025
70807 77035 694357797
87929 151448 874997141
55890 194894 899698751
39493 62642 12024853
8199 132652 977667243
193890 195587 622641938
73586 74239 644655
75563 162828 218543017
97775 116415 90757117
148157 195698 118765518
197928 198144 675168059
182530 188034 13944575
117370 179422 304687906
97510 109372 745372805
60767 91096 75558984
190402 193439 7536409
28510 133007 261646761
118895 188503 371965857
194539 197673 7756988
173452 190058 41682296
67202 111010 109584582
180561 191959 16042021
6397 44305 334549270
173042 186130 15542550
147949 179755 217050
52446 178699 315852006
98882 172740 184848123
153298 188969 89149451
49871 109179 6522797
84153 169850 214579137
177198 197348 751852898
140070 157582 755596323
195516 195561 114117
38144 61257 816592299
178248 188618 26112669
72601 90951 967252583
184179 197123 323590454
151093 183149 79944893
110406 157089 154500295
156797 170534 403482195
83256 84697 3599812
68417 72319 875326013
29776 176435 361481824
77183 188967 279678405
114045 121552 18834270
166203 190374 60415221
25558 168039 356658323
165187 184200 47323706
95719 98923 460043349
40310 44463 10320754
50570 53311 6954419
186568 187909 789772905
4117 13245 22652045
176865 190267 33607110
75876 151802 311913384
170227 177011 16897450
172251 195553 643501633
143638 172599 72358421
128841 154668 64681977
33941 189908 498576152
182718 197281 115143531
145537 185007 827577123
152014 171331 145075205
77770 86116 20783425
66725 80626 49309737
108190 161353 133397506
53016 166116 452184588
43428 197951 515687676
65223 107037 104554600
32960 115504 206440890
16238 124637 271404159
64745 80566 39590898
74427 199272 312461868
151736 158992 18166787
132507 171633 97759818
48982 127635 196914112
111441 199603 388237358
183170 189503 15908430
163645 191008 68270061
154728 163637 540867847
49598 91258 178781886
165961 197020 257009719
96941 125379 71377790
173331 197211 59831597
107719 122631 37417030
79493 85946 452905051
105510 123701 45624864
93938 174639 499217362
187413 197386 24836680
141560 173887 816879247
100144 177741 789940568
100718 120897 12568007
195088 197431 5780783
177054 189933 116350893
95338 124043 71949643
7871 155554 369883213
190946 193420 972309357
111422 151272 99989193
88492 192519 260539352
91295 105048 34609404
171943 191493 48950767
87261 118306 120591394
194405 199823 13626805
54854 67822 909221676
151315 173015 53994466
164059 181534 43306961
94696 140610 115086812
83235 178397 238034613
54144 119841 164309292
152082 181801 510205434
19217 54842 293897380
163646 197015 454004002
146556 157811 28253954
83561 118800 88224352
55057 122074 750771528
173564 192789 48197909
113770 152695 684032756
16886 35359 975135876
43938 110478 166575825
156085 196762 770894827
159552 198499 97322449
57217 128705 178792347
134368 137348 7483954
29995 30375 993752
168114 181610 480569909
16556 118706 511028071
8685 95693 217807233
70007 185292 288474130
164290 199320 585050821
61382 70358 22353619
109824 130166 52432390
65665 163338 270277151
39190 108863 174205075
90253 185950 720449472
198433 198558 333038
18408 64110 377929881
12731 150468 345121868
99593 164740 184559282
99045 152532 273853418
6000 82587 947479669
183288 195270 30017069
58473 141213 206994536
180358 195859 628528444
12317 188746 441705290
14645 91641 165407615
158516 191155 599555415
62350 94708 94399719
22760 152839 731710281
49661 85377 574001743
8089 98755 226900743
115404 130587 267443462
60247 140074 199766898
20855 168233 368798246
129880 174670 796761640
126446 128444 2648351
40444 119024 196616140
105206 188898 6845960
60373 165655 330489175
30138 63518 83557507
77447 192650 609682361
102926 111082 702259481
42456 64580 55333805
84149 182720 418614524
34434 59701 63338897
171611 195131 58923546
117001 145759 107923690
66460 197412 906669388
153136 197474 110772372
6061 182892 933402860
126680 198210 747842199
156891 168984 30030266
43762 54440 26820654
124290 169101 112148991
85892 119957 85235373
89248 195276 265511235
2788 35211 506725204
180561 186958 16257977
181705 182563 2199267
85928 163971 429580149
119339 149182 74935332
154201 183166 648420561
130889 153869 57519886
30723 63602 948803081
185149 188739 524143905
135709 164515 740388678
144408 194967 653558250
116277 156739 168024378
61008 193393 787677253
132056 151905 49717448
23932 179528 739201569
90355 127349 92903751
187920 196746 991643081
130977 187797 142143095
194482 197425 5561660
54285 156738 693840404
168163 175977 19505060
177034 194884 84505524
106511 167408 152527538
52603 164611 783458706
136974 156078 47950354
88578 120863 111253439
190921 193408 857711341
13624 81360 169618644
8849 170829 945706068
18999 169736 377282293
105814 161565 139851790
176589 189163 31509197
67 95539 229051619
98327 173329 187640456
104020 117966 436177263
79247 159250 200321247
121697 197474 189589266
69054 92845 904840436
144279 188528 110674376
58383 142447 210264435
169707 199631 506284737
187683 191892 268258635
5882 120634 287224996
73140 88799 39090868
172939 188280 38518733
20905 44405 58769020
63267 116946 134335387
23809 41444 44232778
197125 198228 238253152
104588 168442 114814507
57984 110065 38773788
95315 168171 182375841
40403 61524 241310300
13639 31116 43976916
26074 185946 400136181
131383 135171 289374787
118350 134531 97276637
96008 124294 587799401
165985 166233 698059906
45160 139174 235472310
73616 190680 939480638
163237 181416 480000266
171071 177404 15818162
173661 196086 195597734
144041 162475 326268841
166367 198042 79103070
183860 187218 197619106
96221 119022 528051441
23432 48979 63973660
115337 141721 66198780
77748 136574 84474699
88921 174493 214284874
94112 139855 707173084
132679 160410 69501748
51223 198495 952037086
33247 176573 869540968
85 141803 4842630
14240 187064 511778099
55327 196779 353789882
99193 126761 270985002
94448 118584 720137600
115958 191069 728327672
181246 196520 93472138
27792 109937 122295294
92040 149903 145240769
127166 179524 130726113
96404 174180 414839901
174089 181314 331192325
172689 194264 54053310
65944 120747 137108553
128338 152330 60073902
124914 146295 53479167
60991 96869 89606986
19256 61234 105139977
108428 176946 171519290
181024 194856 34818177
40794 151732 284029898
171499 189651 573088309
119533 148303 957486071
148166 157674 77836237
21614 38855 736204394
95221 136731 118223785
27386 106242 197311268
156974 167635 369883812
42572 114145 495416654
187261 190703 8622554
156382 198344 764850647
31232 59064 69734019
21660 137524 290152827
81153 129298 120624147
86922 167091 658622129
24061 189738 414694922
65801 112170 115949219
135161 192444 392839135
33048 169977 469053072
6880 118215 278606048
94525 126943 533508388
25529 92448 654471985
76352 130310 440715812
50207 133746 209226599
2817 35831 82677810
123074 185242 155517717
27376 83408 796706632
158559 193190 86456727
12179 118403 265975770
116935 150836 85099149
126464 169503 285500502
84865 106357 53775327
181488 196631 200421268
116117 185193 313413961
136629 140707 713564442
60527 198400 671934747
181717 192874 28076992
47754 85833 95332818
30500 181621 560082004
39093 178638 348990123
129948 169865 967899322
17342 39794 865434379
76408 103496 198382847
46502 105606 787789159
131575 150521 47624950
180538 184634 10420100
74103 76285 5652046
34891 41465 21828150
196629 197202 1419228
122640 190753 339482957
171864 197905 865911325
69253 90307 956830524
46738 73954 68076303
192450 192973 367054
150287 183353 76219578
94488 156816 56477091
106585 191435 212404538
93600 157832 839276510
80259 105441 115849139
132018 138810 640543312
100559 195332 424039876
103502 146047 106660311
2788 106376 259206298
156213 163744 18822923
153040 177023 59852354
174691 174804 274224
66798 160518 474686554
137053 152413 794449613
101527 190582 336607138
157212 166507 23080307
36510 160757 311115354
158770 174028 37904328
94443 142658 88069645
150845 152200 134395612
165033 173307 117524744
179282 197527 78295052
109364 183368 185301703
68751 157698 222867212
181602 184979 8567524
102631 110074 18601861
188630 195228 869748704
49321 185224 525111633
102335 133414 769569591
124876 139818 565003033
105748 151197 114028658
99381 122208 708012460
23499 190580 418261724
159955 165700 4474712
22767 175574 897041380
180144 181050 824614997
169016 193852 62090160
178756 193790 37803919
130188 143325 910388212
149274 158380 664952918
149146 177477 70609070
76746 170961 235593846
18670 183120 783551918
61874 92918 644617842
43943 66303 56047580
180474 199480 47847647
99043 194440 851447741
2986 115081 698973175
52326 102229 762038170
22385 50392 70094755
83724 143204 149003744
63922 190317 316321822
140348 150525 25634714
157082 177629 51055862
161089 173809 869857338
10586 181691 428168258
64343 85693 221449827
58378 168441 596328695
90112 199349 370753807
163504 186581 57522767
153569 168159 937405505
31298 155158 11688044
151785 152968 776472910
1610 109885 465132978
52298 125460 183264517
8892 108458 249211306
51912 117965 820074235
154028 199587 993549118
58521 195335 362188856
166352 175714 95123875
36740 45920 677711059
94430 118231 302283604
13819 87361 454060880
147884 195924 119995866
70 35597 848001617
102486 112940 26098603
102901 134897 80251822
138901 158715 49700845
103578 134864 78490796
133032 197241 160513873
5887 97561 548499221
136086 154277 246628518
102743 112377 24121817
114500 147420 57738860
126665 177485 514968166
47505 192083 589281686
115593 137597 55241570
108368 181767 589299240
47060 71543 824402824
136744 163861 67991765
182143 184937 82082764
28918 55950 54775658
124167 194160 175090739
47238 111706 161255295
19274 193635 436338225
126790 129930 7919011
168880 183895 37514016
172752 185910 32989188
157896 172219 803796785
137908 196003 284299058
100363 116331 881590712
112577 179185 166613297
198127 199624 678856308
49687 126042 191240360
23087 164056 599806016
166444 169489 7585700
33714 96187 156264999
82190 195332 283170320
179807 193298 270573042
111716 143402 79493178
126653 167440 408289979
167053 174985 832432586
105200 183508 196004836
152838 164145 365396404
120714 159611 97531922
185167 190975 14622558
194173 197757 8931034
123884 129301 13617272
8358 63760 559937410
190408 193197 6918810
82611 177839 848432356
106752 127781 30748881
62405 165981 280711475
85038 159177 617246605
137406 172848 88519962
3164 162640 460352946
84291 167748 665821563
136300 179079 106746084
69161 163046 235181502
175883 195917 505055675
174484 196090 54079690
31027 62696 79197966
63216 179642 291178563
136790 168055 434059251
17022 173282 674306462
136090 157117 52793014
47593 50508 7265300
19215 73974 136972249
158466 184141 64048978
185960 186560 1500316
60393 199829 348879589
75342 121453 971652267
167808 172290 11194660
54496 59348 12244663
53054 103850 365567971
78982 158910 200129213
116274 159771 387648654
69441 176954 269027355
148921 199889 127359824
183889 192225 170956606
72562 197435 686429068
85368 92318 71557644
166981 184508 43741314
170128 187791 44231274
4471 99384 375654349
86057 173242 431255979
184750 188813 719313
37726 118140 657421038
169290 184843 353412829
55795 177846 305165224
180455 183284 7286272
5269 24359 47778929
152178 171437 48017693
148039 191710 61371026
102288 187954 214469341
151890 164966 32844578
120537 148239 392606322
152761 196236 922398505
125947 185370 826733770
46094 160867 734792875
153296 166333 32617245
111974 169465 40106722
141028 169676 71645783
34599 134019 481535986
116172 187422 368768037
52711 120004 168456554
140529 146200 486386709
44288 77464 286176275
30242 152451 808213940
188505 190973 847097497
69689 170972 621363218
152493 167784 280800586
1779 22368 51404553
102582 199620 368722010
114541 156875 189692766
16498 135352 297577112
94231 102530 20750297
18603 146877 321145992
19572 154216 397404119
53006 121341 171041473
32268 106937 383746026
169086 176512 704814646
73365 157560 582523830
171124 176624 13760468
56896 175532 916003274
165772 195861 75151904
53752 81902 70400637
131148 145952 37098560
168199 184549 40878346
54405 197942 359120924
67077 197451 326187744
12393 150431 345892930
134271 140299 312516640
177583 193458 949272585
192661 194285 522739529
179999 184397 11163979
16349 110497 235659387
24692 53873 73118875
96680 136907 820412495
196954 199057 5329091
5889 84052 395700293
14453 105063 226825241
151441 168973 43720963
93466 108061 241089938
165856 185210 943165541
141304 159840 558742282
159308 196400 92604236
19053 99337 320486881
50286 88460 95399471
115415 152584 93245691
125616 175089 123658102
1521 70652 172950741
180265 199177 47551696
91430 121418 75267882
4532 159899 388992709
33578 143862 276001233
93892 102984 782669604
40727 92419 129193388
168919 174187 13104905
185413 187096 515944104
197104 197462 864332
80368 141882 773423715
55087 157297 297482055
144019 149934 414375854
128276 178972 499497233
150364 180671 845260483
87753 91923 684486823
25518 54735 686177158
112082 165969 794795659
159151 196149 295853896
94196 126986 525394899
41924 169943 320419227
161009 189541 71146485
157758 165890 20274295
139698 170009 75793495
53594 139022 169725810
158462 163838 181505946
20326 162459 355920796
17820 40727 57345884
107668 168795 153123236
93264 188312 237965437
85316 192690 268731540
104931 119754 611455980
178211 193458 425633887
28405 198786 773744026
3458 154664 378568318
187600 191075 530442097
112363 141276 110270128
86146 178305 230507768
73185 78126 441943399
123812 126914 7815815
102173 135858 510027705
58973 60074 439499524
130193 198454 170675093
135768 193627 191344466
196531 197266 1822879
175588 185462 167467470
178019 179931 4693476
34698 62939 70621923
75378 91397 163480205
50596 141730 228257107
81450 182638 253156182
80067 137460 41871022
198393 199068 294687404
13056 190589 444514474
28861 62185 83450030
18147 139968 565983268
18386 88035 858390367
110815 146110 88425956
108475 193938 577948531
39530 150891 278800730
191401 192474 2695584
98748 105178 342839416
33833 67301 60682487
123380 171029 119165378
94 154913 387631004
184969 190171 14985778
14094 41785 69464099
131061 137710 953556072
57841 67414 23759919
195626 199788 10455147
163483 199583 451830783
168660 183033 35876051
97458 176283 197272080
86739 135624 122521568
35231 173262 345267728
90636 169496 991862382
81896 137317 801491855
32900 78362 934370612
36649 78848 972751186
145559 173995 790774118
143616 182690 97607462
194481 197259 6145663
25352 153375 904147558
113793 192036 640890060
142644 169146 138534950
166993 173624 16434773
114957 128723 66754694
71055 154122 208073414
95786 166140 176245749
134811 172028 93015205
63078 111019 119934988
87787 153592 164991758
120796 130060 2379846
108949 115179 862145511
127219 193752 511497817
185917 189512 9003133
191019 191574 1346214
22077 93046 800457195
161076 188479 68319985
2721 96912 353122162
30568 111259 440007972
98526 169143 678005854
104861 128372 58998366
125690 160980 134437589
65814 130973 555664514
145383 155598 25666812
35192 80466 113286336
166567 198031 123303030
13103 23447 26010483
177520 182998 564230875
22886 78368 10751846
44217 143786 249333364
119682 153353 938151375
65625 133964 171089500
189418 199680 25742160
25642 81875 140770783
75950 138247 155962048
109114 155779 220170076
7814 70954 844059305
107305 161794 290568698
49764 179932 913424129
33931 96832 223499004
115589 188137 181655738
5816 32797 507101408
178994 185778 453734419
114528 128798 283784257
16265 58278 105372333
55890 130515 471858948
45033 160609 751949785
60428 145356 212532952
113709 156802 922083106
18665 66378 605338960
156558 188952 993793735
103333 145123 373811681
73897 93740 156412866
780 62385 416976497
110194 142849 809269049
183283 186500 8095243
193762 195258 3755086
37959 100493 698151833
121906 127854 497362012
158921 170048 27704932
174455 180046 13820441
64115 124492 151169970
118411 198307 312689400
94066 160953 167657647
77463 194091 945169790
149295 150981 4225861
27714 30820 79380804
124877 127962 7652577
3848 20644 563317920
6728 47196 246938481
82208 147525 163676882
193248 196597 1862925
85954 94293 445397033
148848 170065 52919554
79108 109557 76030907
184606 185356 1912300
174401 190382 40068842
31272 187962 231897934
32785 135139 256173034
42393 156488 285773303
44616 158918 286284706
166477 183253 795335377
141258 182023 101756117
10721 86595 306656901
174028 192416 46114418
3745 100683 242563794
48012 198189 71569192
194478 194592 295392
131993 174591 871391911
102565 175452 540532601
191139 193116 883662313
182649 194277 495955226
166462 190640 60453336
104029 112324 20734422
56301 96375 117246292
103390 123234 613278104
90382 189889 898235248
59857 125938 165333371
72933 185324 281273081
84549 103833 667901641
50715 83655 82483124
134353 175973 104011751
117856 128805 27540451
102513 178128 416955687
23873 196807 432812133
187811 189393 3886162
74209 109527 88312529
28787 97807 172686356
165155 193133 699135699
112632 114420 4534637
189296 197008 19278134
4431 96191 683287652
74115 110059 89917885
140395 165356 159177251
115087 139597 997680811
14140 33249 48079038
154814 193170 234611843
188375 197701 23257820
192043 197939 241627420
185849 187110 827178498
57141 134510 361442039
172044 186217 35491101
2769 36896 85440678
34230 137009 649702630
15262 54503 751275796
147463 198652 251756018
41879 44216 5759676
77999 167414 875295796
69654 184392 287071494
171965 183886 29857495
182061 195479 33738856
42695 81885 98049996
25467 191411 415375900
85873 99400 384042220
18896 145358 865760888
56057 177894 532225941
29886 53436 58955517
158677 162979 572124534
196191 198777 6497202
75909 93424 31141752
141159 157459 214407782
197347 199505 5521208
185200 192645 18668296
135321 177228 104698610
72356 124908 757994800
110223 132610 56157890
121798 137385 516542825
1790 41686 837818736
122069 125632 9026367
102203 137847 89345077
52102 98630 116427990
103642 158882 846491053
14153 147366 333715965
145574 198311 139932953
149780 179924 784071575
199219 199998 788897182
194930 198709 234376689
1523 129568 320545646
144086 197268 379389555
25501 182677 542922621
120176 147021 67381632
116382 139793 58739695
123047 178473 65614724
191400 195912 11292422
56159 91224 418767461
120396 124032 739608030
125601 166321 101935655
22983 182289 398534680
1591 101496 249977928
105507 130521 62771224
126772 168088 505981769
163730 173317 92321858
94512 183638 986415491
66506 85444 332673090
110734 145387 496510517
2654 99683 544400397
24402 146653 306144769
101605 181852 746385393
171141 174414 2594321
125237 136063 270482714
26003 32498 16390015
87602 100522 32505620
198147 198317 306735967
44553 116917 617677928
197706 197996 442938942
55534 173541 196056769
76465 135717 207666926
58338 78344 754196409
136357 188250 129768602
168554 175585 154743668
32543 98019 245255112
85511 197696 280695198
189272 195185 462664092
188568 190285 4315130
166502 181180 36483488
173714 190778 42824786
147634 170985 58178954
121541 199642 195512503
47377 58804 609508568
89058 128166 98144106
109973 190891 202643235
131583 146240 36721960
143174 161135 45108601
151072 185567 86079537
75306 112705 93446030
103256 133360 75524500
924 182743 454908332
162583 162823 573170
158479 190744 80618346
158311 196613 95627600
176304 188024 625910656
109086 142114 677617520
26028 125212 248405585
80696 82281 3969493
79688 106680 261457270
159467 179638 300973160
14074 96590 63827833
97969 197641 506682681
86848 95112 347296034
3276 134272 949979057
185838 199499 22295925
154866 178597 265085031
20954 161608 377110560
15833 26533 56321850
40473 128329 93558594
104885 157564 50681599
115519 126122 762003137
251 78015 194728198
198058 198498 1122857
169230 181692 30948473
167405 170980 36178199
63805 181934 295463412
59418 59704 725610
119962 155665 646030344
36134 73179 92576561
89201 160251 329538674
145381 149207 553990930
18021 177873 399895561
54591 126646 180366993
188434 199208 207954340
7936 148625 352387414
93177 161423 346766790
82398 192561 275686064
41891 124563 849334495
176197 199224 511353107
128842 199821 177569179
115582 184380 172172025
1117 170839 424710029
195706 196521 1977114
30276 132099 254860135
173402 191697 45900796
72790 172186 117927942
54040 91975 94688566
172290 196560 867689122
109645 145393 960862177
46760 118185 613655967
50451 156407 265472926
118131 146246 993784112
32755 159829 318091911
30980 142258 840763729
115639 130430 233912884
198719 198924 530948
109672 173506 159737257
70051 199516 365217994
96194 184912 221991017
48910 152591 259620349
72566 92243 49153322
148538 154178 14013068
9134 34158 62813724
62152 74286 23657049
109974 197677 219527231
110424 142733 80984758
64477 99788 88351612
20995 190552 590695020
197262 198447 236919064
64642 134229 174247195
149102 191098 104919760
126214 139218 32587699
118418 174537 263335306
129856 139943 7698925
130477 154202 161759691
140853 187174 236739476
82857 87285 10976081
8267 80232 180150615
64665 100888 90621124
20498 50229 179561730
83403 197233 284847484
18386 58552 100732717
167055 183919 901078584
63884 94955 77702126
196142 198065 4826578
183154 198291 37931658
62199 144398 205728007
177529 180874 8250243
137113 182086 112300410
95492 151416 140233167
44991 144955 250303162
68799 159930 228255793
94422 193281 247394472
76253 116624 194479748
50162 113655 611391315
46030 53041 9383394
11715 181623 526470303
185783 198308 217463566
61667 126434 162107722
46728 82238 88868079
38936 105239 430224353
168542 170819 101832610
4860 13132 20575537
136035 151312 798838808
103260 129311 65403407
199862 199890 877295086
22728 161266 347003502
135940 180551 533448684
88403 119893 460977846
150040 155458 13511951
191711 195448 9368531
117297 162505 113417378
138970 164852 64931542
87862 97291 23733393
59565 96149 662953390
90090 187888 483797400
27666 196028 421309647
58187 105934 119241072
192691 198981 15790957
140550 146086 13814775
73265 142440 173300601
58866 88292 228624203
171286 188967 193833221
144399 172765 787396124
70073 125837 139694065
65595 141439 379546305
146000 163096 42917675
54836 55057 534522
44952 170467 314199420
142644 195378 735941257
97659 167269 174327880
155832 197276 103401048
120490 185417 162468968
88229 133415 287245243
137985 155474 395578094
68962 85568 795695739
156348 177193 51840982
139022 162503 58878689
168515 199591 66057505
94834 134352 651166539
17659 119947 255983998
158713 170636 677618924
154489 181487 67235313
150359 184452 84980648
178705 192080 33644637
178085 184534 16203845
164322 171039 228700565
45010 126420 203900213
194512 194896 931511214
11261 80868 506415581
76070 169555 825316567
83714 167826 148388667
8542 136138 319519957
3172 82435 198389288
171028 195614 198209056
77294 140734 158869365
35245 102290 646162573
184654 189297 13808389
136620 190677 450827523
105921 173482 169016845
163518 197425 701304749
189078 197319 20545504
51678 152487 154304940
197350 199744 818011562
37562 96406 955212534
108549 108684 348877
125092 197684 181471158
129598 175536 785251869
147321 190312 107453249
83716 91299 482300080
117311 160758 108990805
4735 59490 580184349
98227 150320 130669691
34444 126123 229489005
131428 196780 972239786
34917 166629 329686856
176557 195344 887316261
153491 155335 175245194
73683 82831 174198261
126105 142323 215875344
1382 29912 138920483
130187 175408 161580472
3890 70264 166114980
183369 195341 29989183
142059 192379 861226796
71567 78682 84743885
54621 144182 224121453
2171 110314 270626236
111013 192293 203432414
128056 141751 441532671
124346 194875 176459270
99774 194250 236451058
94920 167231 629065556
125065 162286 849465742
125018 135609 26464255
28311 89297 152458567
46334 151160 593712106
8019 54456 116350447
161557 174283 442947348
145892 189639 109333980
193657 199847 15535856
195524 199839 10829013
177419 180725 8130535
18822 87850 393423204
70337 72315 571686398
23263 199934 729827936
117298 120591 2092118
64416 195278 327475673
67796 138921 178073386
136957 198760 154551198
130580 165805 88222939
97132 153986 53144851
16523 151435 550037916
67950 100380 81120701
54949 159940 965123369
28892 66794 94890802
159088 195951 92088883
109042 195451 216318242
168205 176635 786483131
78921 199069 236024770
117028 187553 176607082
13263 184454 532114668
173963 188390 832057419
162289 175686 848292414
178323 178712 953426
41793 126581 212289311
169919 188344 46076059
139366 197179 484928881
22625 186574 645073709
87002 180766 836988052
134662 194985 285826032
117679 157423 99768512
72545 152978 201505298
165294 175575 25467758
33646 40027 480015820
145331 187125 514597619
172598 176730 10366873
167887 174082 15438660
151095 192652 12107261
116340 121885 13897101
194374 197029 6622015
67196 158367 939612937
190326 196222 14685143
13610 17070 334919567
168512 183920 38508474
44474 134935 226517592
83836 182677 988915081
44357 45206 2135114
87633 168022 201394077
152854 162262 23654603
130449 166229 89545208
76417 145257 172259606
195809 196247 149806895
71383 119700 120909064
12774 137041 311237931
69527 145089 556620727
10885 153495 357170925
56539 172882 290862397
3900 64507 820087578
71917 73504 3962629
92628 170489 721486322
194595 195517 2325229
150240 190451 724792436
158674 159504 383760929
87312 98148 27178303
136451 150282 785521037
793 104842 470631915
54977 117531 175807038
102699 177473 583333228
110297 114279 259313956
49892 144554 642655025
168055 170155 5292006
524 48157 17704041
129197 186444 233122914
66006 162558 679712465
114738 127944 33169703
149830 166100 555102732
180122 181972 2503971
58425 139373 202498818
73674 91673 4815432
124211 147631 227820542
193492 196511 161941759
120791 135740 37514762
151314 151427 258274
95227 156126 17389696
34275 195347 596061523
128468 196124 169172509
192372 197559 12903199
185743 193666 630409604
95473 157439 235815867
17246 95143 194882747
1750 78715 192639192
37109 59921 57226879
68743 178798 736185213
158218 169762 28759104
102866 188234 213776608
126999 144767 44389724
74771 190464 516787977
10608 39650 72944328
199918 199980 140687
135108 149831 757315015
141364 191832 126216349
18929 192577 993073162
35591 39880 10827141
3136 148101 363028109
114054 141047 67737432
117457 181786 160859712
77934 167979 225261723
2175 120148 295218028
159155 186648 68637638
107717 117871 25459950
136362 170665 85723557
132209 148142 473820283
30739 188304 540546867
178906 196868 65018400
64409 193803 323828924
57636 101936 110677431
189796 194448 603734357
74654 122492 119727487
199995 199999 13690
12503 62261 780812237
38371 161834 309169024
14110 95449 203663724
173488 184581 27818766
21631 99068 187357986
75904 139766 159857338
125564 199576 686942061
31964 189453 714306840
188842 194328 185590685
181095 195802 37018448
90348 139341 645876946
120886 122070 512919008
43282 189947 748545989
7593 157985 787425488
86266 185808 249099366
149077 162317 955885541
95014 146869 790111435
142252 151961 623679552
50515 195464 362818539
11612 149510 345475143
111684 135831 549530337
106898 107421 922338
61512 188191 316975023
42932 108352 211789636
67200 168452 253384399
145879 146628 908299816
149786 166960 883258910
4979 139781 337505268
81294 94281 32515586
31016 112042 996258361
165257 166822 694074687
53302 151176 301634736
87093 165566 157968190
149378 192957 108845376
197785 199875 5336397
101987 150317 121225900
30448 130271 249886909
193423 196313 7209500
137965 171644 4358516
55727 59427 6845411
115715 118713 7545290
37357 166948 21702335
96787 132373 89255132
156754 169404 649185298
130779 148326 786951021
104130 128858 62055194
4373 67170 157175427
84665 139543 802662843
20718 151469 327418493
76392 150244 541221243
76333 190091 467619878
19326 153657 336291421
39031 178762 349469463
175589 198261 56790393
21497 155268 335021642
42599 165062 306677083
110299 194200 400929094
101007 118457 43685377
67289 184569 293434000
163437 198392 826134008
56818 188852 907887799
24275 132523 271072975
87005 171782 212205225
134911 139721 12079466
107463 172697 163295293
102970 131666 462397218
82826 153980 93176372
58907 149726 227328895
106863 108785 429401878
64599 110277 443624289
148918 153916 904538528
115598 148162 170143801
84569 194378 274861010
67519 189728 305824285
176880 199520 960549639
17138 42094 368722122
78919 84632 14145653
40907 171567 389670653
98992 196811 907042994
13676 42110 510539019
88067 110333 752984756
45711 138700 232867922
168759 173139 10803158
131740 140934 27376564
162199 180898 46329063
198185 199382 996292258
65002 81776 959035190
11356 106986 682137188
165370 188993 58944433
123585 179057 981909951
147376 165967 135583022
16575 40938 108175340
72719 195169 456131590
178198 179975 845905187
3294 160606 603235039
91268 161022 288052796
138362 152725 35960474
141910 184654 106794108
118070 187151 172928855
76045 179755 862965932
108285 197767 488346495
73967 113079 174965603
65347 83626 488607624
121675 194064 181129849
18142 137233 298111946
31340 116599 213234655
170397 190412 819222438
193875 199107 6465874
148066 182832 346560773
97040 191852 237361418
184941 194278 23410401
15672 35814 50509448
60043 117284 143053552
87187 124747 94250431
154634 179443 85200985
1931 196787 487555691
189852 193062 8040452
19202 166124 564211505
195942 198436 6231143
177822 199913 55439544
146122 194106 119957654
118625 135994 43567079
93071 190200 266317324
73507 147927 693053323
132075 198542 166247189
130249 151531 616322879
92697 109300 41519230
187490 196116 12193959
57275 69826 405542823
159622 162688 7759458
21999 24103 651939783
16932 55413 96457868
545 151690 793689431
58939 67810 522644075
179395 191696 30952564
10753 116561 710301462
1465 99289 244683516
71145 161279 225908406
87201 191457 261015780
88350 112619 807697659
112649 129078 41344391
61844 86442 333597782
163659 197367 545127538
133563 155163 54136878
92700 177815 212964356
192112 194012 4729277
177467 194996 280275576
3197 75447 180918685
159770 188662 72142632
80931 91578 631397191
170392 192738 55883866
149757 153481 9203507
36350 146182 757713189
85325 106821 53735549
119390 140630 47976779
127801 161968 883352192
145397 170465 924946535
138509 175552 92501171
80575 90527 24686966
85315 175296 225164688
174572 181307 16733910
36930 148449 279286017
134106 171151 92536862
4210 80506 396145136
54106 111537 347292433
195274 197647 5893163
95089 147060 130284038
146961 184527 41209838
151883 175529 59002852
120335 133919 34104233
171428 193200 43082510
92803 101852 520594918
169632 181253 702273678
135955 145878 24877423
68909 193559 311967510
192023 194054 5041352
124230 126285 534553734
46221 85481 919186640
139185 142333 778397974
14007 70212 180882296
187354 195208 19603187
786 9319 624608875
55481 116855 153426284
143428 161711 164390864
137042 142976 14871697
23246 40695 43750201
197887 199048 59263476
125378 127690 5727857
160929 167180 15464805
79625 118658 97639172
97908 188300 226274843
48279 124008 799774017
29800 118880 222924698
28493 92808 214214255
27214 136790 274342936
84654 140029 293544345
162758 187107 60702947
52504 100154 119308322
27577 180311 600078253
134296 163980 74424236
111304 156104 112399439
21375 55363 85238280
163376 170192 16857342
169845 170129 473055
80714 96563 768581081
92921 124307 78691776
20074 139327 427138621
125106 169343 421781527
66534 155239 461670232
71307 152246 764436951
79995 119596 84615895
52836 182307 323915954
4968 71907 483582806
1634 125801 864376186
14068 62456 121293459
83769 184451 515036289
161925 170060 20141892
61970 127084 145540630
197163 199508 512181214
41287 96486 138087289
166287 175532 22974244
17115 60763 109317313
53270 75515 215678739
83347 129656 116069788
174176 177611 827357846
33964 42906 133047427
77134 160087 590910663
9046 181505 431517785
136798 196411 149012775
183977 189576 14032726
169245 182086 327960261
159635 193945 860458365
31453 63899 81125632
73373 112866 98766681
129756 166253 91291056
124373 137019 109492178
107204 182979 919760243
131743 157328 64259768
160025 162948 860039939
129796 130778 896913849
185057 186497 3658884
14211 105562 228698821
109740 128743 457930895
139476 157717 45744777
151724 158790 17728501
117547 156587 97984357
97888 113026 37810243
157687 180134 55730416
60354 123719 817080914
42104 137410 238590054
39233 47154 452646211
142620 162389 904508020
136329 180046 109064455
189231 199988 26979913
114147 137884 59550196
37429 85947 121436497
197708 198228 366486745
141300 186952 114150196
197216 197998 603390382
198431 199172 450814600
136275 155208 47456782
127004 174514 493807349
85157 87415 5576640
164733 176835 412106751
30299 127003 353190546
132133 134232 2241597
97896 188450 306380594
176996 189243 563603308
152973 161348 21080986
151296 152426 2741414
68844 139344 899057537
4390 6192 4441594
94985 161200 166009142
53620 177020 115956756
195571 199635 10190005
7125 161428 386461861
197502 199986 6303822
148856 150367 3815994
55544 123788 170698345
109288 148641 98819569
138518 151655 32909873
191306 197819 562104994
130343 136833 16215193
122048 142134 50390324
193462 194984 3858880
50360 181496 328044192
136657 188400 921286444
15549 104407 222425475
192502 194242 935051364
59887 144664 634128001
75141 93541 243729142
2633 92051 61019796
7104 152267 363474964
5708 160457 387491874
82657 170395 590292841
129273 175495 115513692
132544 134901 855560520
43406 124304 504860172
130523 190539 657344303
56709 193334 341690425
163748 196327 262415275
18866 33162 76262892
66560 106556 99999334
111152 156667 570055849
19862 179954 400455719
106987 195843 540086288
60764 111284 810912342
23663 66073 881653710
11498 13122 4027465
97010 132917 90045782
18904 143724 815719475
85691 141612 140066680
78438 175974 243924128
180753 190119 23664568
6204 6394 511558
117218 173431 891684637
110687 163313 698267315
104407 142846 96328949
167499 184194 41700609
58238 176492 295684949
144581 181490 447808831
130411 168369 301766395
8805 120700 357070754
148407 161382 32482528
128109 179500 991466579
23866 125676 254993399
143269 180777 712150004
74225 106440 80598581
196082 198505 404292488
47304 99399 313216397
81884 151048 173345115
119760 157871 875659643
20462 139170 297211357
37771 165447 372699015
2641 151071 917969054
74877 187509 841226676
152960 168298 38241651
93270 160939 716035397
155188 184636 365811429
158992 165315 595857369
35728 40414 55229742
164210 185428 72409085
147716 170246 56196322
22565 50561 147696301
95203 176830 672277448
66391 72938 147516961
157746 163571 14599753
121505 160085 96715789
176851 178852 4880038
134822 153322 284245156
119759 135033 795453337
145974 199350 787865285
58973 156381 701021498
106269 160941 750513571
90080 199439 703390494
103912 187703 209799225
45033 177695 761395182
44084 190456 366410010
199044 199475 571961731
106265 148365 105647436
130618 132839 5570501
9714 194449 462442870
93738 168228 819316821
64506 181019 291422376
141340 186076 111863959
64920 138701 184753510
29765 192956 408399775
57031 137157 865850707
143542 152027 252996672
136472 170982 86182609
125590 150223 937321626
181825 186289 221761248
163553 181226 40627344
146813 168880 901865578
39470 197767 395991639
60764 80392 49030329
103839 164446 152016426
19070 31515 31232225
191980 196377 10936294
155325 194069 96712563
182655 194085 28694041
133775 197483 159258399
53826 64401 15642082
124708 131821 977311059
135736 138066 64909261
158604 197326 196146666
61569 171813 275727432
54164 64241 25122730
168506 185514 443493285
7480 107836 909586452
55298 172873 294031521
22600 194628 320362768
119307 154223 87547526
165231 188571 112457208
100555 161930 163644625
80165 152523 181257625
67641 101099 255904876
116909 175299 142603806
152891 179148 65391109
139059 157757 46873797
165558 186245 51593485
21312 25912 663849400
23891 172857 673490530
118495 142034 236176149
21318 190930 970230653
143679 186724 223137352
138194 175416 92962650
87385 134997 119360493
155373 185395 74906526
21027 26073 225637888
3354 46781 108694247
5092 158989 385354985
183082 183648 1454193
99329 142100 107240058
25941 109276 286758180
10131 54965 203852962
79535 135164 139270588
124105 190391 189407499
77799 100111 55744994
42621 172778 325623253
144090 180640 612734476
103760 170056 69226051
85281 153887 171849282
76025 192799 292117920
140486 190764 125750621
151666 175566 964738063
41921 107818 164814489
147964 169905 54758179
24763 96201 554793935
37831 63210 498389879
186281 194887 21567245
103003 188203 213349079
147029 189022 104944098
159136 175449 968607165
192328 192737 1010813
82906 163607 208676557
144491 196872 616679540
66534 173488 267505959
108409 138737 18537895
193128 198382 13162746
19767 148278 321904490
26140 143847 294698550
177695 193382 357935654
18484 79688 153197809
193953 199030 12768516
119797 169093 520203191
132619 154675 93796742
9239 154806 364594767
62231 90154 69650731
52530 67409 37297715
47811 133363 214253270
174786 175300 1293119
114885 151118 90970219
64440 166670 441897282
85186 186253 252973547
101390 126809 45450861
99425 139961 101641245
154737 197876 532466248
146787 186116 779964165
30181 69119 97407786
194300 195355 275518974
54193 161478 723632915
34623 77780 111678425
144683 159809 37984071
48115 97668 123986312
187080 195955 22200145
170623 197312 66704262
169833 181501 296944647
145660 187238 562137717
87594 167694 690249260
194479 196688 956639844
8986 177175 420946680
135078 136494 890500378
96121 156021 150223929
11597 160926 56740882
86917 96222 23354800
95186 159560 286424495
3489 58430 388029394
157067 195229 331208814
63654 136343 675113453
12923 56861 110316882
174356 186400 26115705
25737 85814 610740952
65144 74526 14296141
197536 199236 255070683
105815 150477 112096854
81379 108956 521771231
31776 148759 351273893
77905 171530 256473423
169416 182268 8644792
85324 145014 149469317
53743 175731 305200631
149658 156941 18276085
178082 186415 578029362
72166 191617 393941665
38508 114372 945654637
39375 99318 244234682
188800 189639 64327039
17410 35485 45261809
122776 183785 318429853
23933 42882 47513410
110261 126760 41444859
107430 112579 12901623
23734 48320 61613502
112075 194011 205100851
145728 170391 200226176
193337 197745 182558967
120394 166615 300231458
193267 196018 17169411
120645 121838 325868413
179813 191428 698039008
59213 135528 209675290
34699 153964 298525383
33396 188392 387794896
184294 199731 38741220
46880 102676 450000588
198237 198405 422949
167145 195614 71209752
67222 187239 983345562
161794 191611 603900214
52774 131787 429939562
44238 67331 57861021
11360 58157 117451179
156244 172506 40389306
5939 122456 291696575
175851 187985 398369645
14515 133724 298580803
124775 180858 140001280
194025 199376 4929824
4116 125358 303527060
17179 38189 67122952
153586 195632 105117234
131308 179939 121417273
4289 190183 465233583
35492 158909 309031779
21959 182060 400558824
22015 40693 46817476
149154 187405 95562403
140 28373 325180601
95285 157480 155987296
101222 110819 24035503
173302 197721 61181719
125863 183775 166464168
157897 177840 706615320
86713 90011 242138684
172123 188411 429058419
71782 124218 131304054
66734 130506 159691435
70105 173325 270476843
136670 196600 149811338
68624 96373 731305970
58961 68119 34990158
18092 50124 80105844
36118 45535 227336255
128682 198685 175076855
190730 195269 147821131
83087 180605 243800901
1572 29092 68804988
20396 130720 276190612
110450 135932 63875259
55538 98782 108000644
118618 193551 533322542
173799 199423 64233580
133192 154621 53657106
71579 118026 733366393
20107 121983 254937738
78383 124891 272776443
146244 184364 379032872
150041 156099 993367105
56133 129522 183608388
150858 182566 78997028
5374 56651 840704003
89187 160257 339223962
40721 147675 32068965
101047 128521 213036151
137850 181951 110111487
133279 138255 12490360
131546 143677 30388418
20005 166571 465358045
63543 129434 277381898
111328 195111 835712553
34571 37072 6209523
64142 154978 227496743
166933 193079 65377005
64942 192734 571108449
116327 124669 21020967
158403 167355 22266063
150805 165679 815382302
118627 143607 582289713
23069 164081 757342657
54540 189577 592105359
79214 183562 261041587
145544 149938 598668606
23859 190805 714429303
44084 64620 754756896
152862 157077 10675259
27912 161924 111691846
84183 115189 850270831
178708 180365 4117044
162640 170476 19381817
105585 185674 200490891
10628 126143 816502645
96931 167868 492772745
130532 199442 172366368
37050 123488 216335704
187805 197116 23199304
110543 179936 173445608
127521 150057 56574838
102420 158276 140001988
72198 151294 478617117
20469 142596 678148813
162571 167446 388520745
847 94940 624005123
101082 160098 147860075
173275 176348 7773534
164404 186429 953559725
47603 175727 320621366
64730 96237 78818615
160714 173817 32496519
177377 193268 296011605
80957 126032 112938292
116054 155624 99318966
138372 173908 88697078
113404 153482 472342599
8236 40847 911047330
150703 175509 412481748
159036 167181 51463537
59290 115037 139268208
91022 122968 80219104
22576 133210 470562323
126618 162662 116480048
13261 78194 162776101
182883 194376 984382988
30354 59555 73194754
106316 136378 598049878
16202 68071 666174479
188856 193195 10817158
147550 165557 650242601
53736 145761 710652028
11971 188382 761828614
178470 194447 31051956
195519 196064 1317054
128881 141838 32434193
152568 162963 728166839
160474 161615 499071116
182135 195117 32632059
143027 173230 75342218
181358 184907 4048497
23121 142442 285698224
10769 92642 851870629
164092 179363 37797088
11032 16957 11008788
56294 64561 261482190
147998 183603 74941451
24484 109935 856989793
199471 199710 788041036
127436 155400 528134440
126425 172520 813868438
139595 187144 347892189
190632 196701 111391782
57678 95783 95110816
184232 188167 9932096
166818 187024 165064222
110097 185964 90082375
163287 192916 73898944
95303 178996 329787584
137593 194550 142448564
6961 49952 85182033
44642 76670 455809400
92167 193855 527907902
77680 166208 697977435
114497 131711 993822526
8882 131408 306800511
155449 183638 70327742
28166 193334 931363926
83071 108160 62703665
42374 72733 75898056
161668 165644 9847363
125368 166334 102529183
17411 107176 378636092
82133 95883 424058703
55557 187039 328896099
65336 80237 37271991
34553 118154 209098954
20703 113088 936597263
132625 152483 438088394
48986 154263 263611598
113982 136316 56099587
108615 160842 131022114
151399 179058 213383177
177444 192295 362982604
109338 144455 88075046
71142 91280 50229761
131315 186076 136991553
198657 199594 2374834
557 190994 476616897
76978 129121 207394002
155636 183609 69749138
109509 126672 43180330
127793 171037 108129521
147335 171676 675594335
112124 155222 704821134
31331 101070 174425988
54143 176929 307167196
82595 104847 702407395
197133 199482 5960901
166325 190022 59173738
100952 127123 65649243
30892 114060 207993591
47173 140284 500267931
46625 188578 355285424
110933 194013 207907894
23073 54639 795607020
6555 155904 896165712
192646 197326 11650645
65736 183391 294385761
43922 192546 371995838
101665 131196 424991475
6421 75114 731170043
114401 141707 68484863
35675 109428 390940983
109585 128983 275706608
6931 195477 928562121
70708 133023 156079193
60678 104700 110038466
89043 144032 485476303
35167 114296 197963686
186400 198815 3712883
174546 188505 34980904
47385 65289 44830775
183733 187443 9339871
14475 156347 355423592
31775 177237 947618020
150323 155021 720584789
41391 177052 596863231
51496 164758 997096200
34854 149551 287243159
130016 139300 916179754
172192 191862 120604076
147717 161686 35015189
39830 199174 398675668
184781 191463 2979145
185319 189533 265030668
91342 194351 258009806
173928 195051 553863631
120935 124306 8518277
35050 88184 132768103
173046 193527 51315944
164862 189693 61872967
27748 183535 389832631
144853 151154 15953798
155783 161099 13323999
79395 92097 31542402
180739 193332 332262776
102780 143460 101955115
29108 35365 15713457
70250 190252 600149617
135374 199827 161240103
188302 193658 13370084
92569 103684 27840009
91250 174800 442663197
165626 169780 525290582
124029 128318 10767512
42110 86720 111528465
150177 194943 111770512
9691 17301 735872576
144693 178025 320200896
32960 182670 834470560
34241 155895 905534481
110321 186184 980977335
155069 196722 379416153
24516 127059 637904281
73053 93207 50411872
127538 186362 352263317
154446 190700 624000914
68631 154786 215793326
23241 30484 18250208
43647 141466 244957368
164186 169243 12487921
86821 93711 314599807
158501 160026 3789711
139308 173441 85165894
185922 195671 24437335
45820 107308 891118860
52186 155268 258226042
188557 192627 2252348
182212 197672 664938963
17827 174318 631986750
164572 198193 656649890
66423 184476 295349499
19570 181954 406260021
11594 136997 759242383
177377 199534 607618209
122355 166183 109764575
107597 115969 21031121
68990 110691 104395332
143057 146885 9609726
63130 175981 301823942
115341 169602 135924180
116426 191421 532023442
78142 198172 300268499
5372 6526 39049029
112861 175200 99213329
135058 160960 64978546
76849 119306 106119511
152312 176110 59369539
131319 155841 61566092
175566 186246 26776630
114089 138310 60803873
176162 177371 3013657
123909 147174 8270743
193067 195117 816209952
32314 158413 315649311
179427 194747 38529043
45373 173818 321427380
136405 197211 781316613
183581 192364 22025157
139314 155260 39986000
102691 139248 91697624
117375 123899 16435910
10049 33175 58126132
72006 75805 9628491
153698 180905 252160870
7293 98587 769755244
29140 83338 135618097
158977 174277 38092104
92195 133345 103247450
159981 177262 954444794
3030 166599 409459594
81953 83565 4045036
84932 151744 167408010
19555 187119 929030107
45397 101036 373258455
124839 196761 875623955
138335 161380 57774981
13322 137049 309912611
187074 196357 976618422
29306 146047 994768548
198673 199134 465509529
170006 187149 459753509
62893 89955 67541300
46197 127321 940149231
132253 169391 471292564
94650 140142 114016331
129718 198092 17826497
71689 101726 814594711
176680 187710 554596190
73352 108962 89100511
163323 199111 89323831
4900 188687 459997269
3700 114087 276221769
179250 183406 10562866
116783 187728 177629689
128968 135134 15395441
154232 169404 37908259
64175 191803 319413835
191078 194569 8728138
77412 126022 475266160
174170 199808 64244091
170807 188938 45432572
37742 100447 214897285
22211 84035 587175942
152694 155784 7815960
188369 195678 42118243
36600 114440 194727346
179409 183197 9604114
198023 198871 60868657
77442 177069 249202205
156984 187329 75715977
113201 115643 345179699
244 160315 596574174
58933 118510 148896320
84232 159150 620613826
127107 170759 109089767
131709 178714 117403643
191920 194174 5612318
92498 175677 208221568
141699 174653 902721690
94289 126182 79943456
133951 144226 25688867
80638 171662 227744512
175556 199575 720520017
105055 108603 478061133
179729 198687 47637047
74116 139523 588712804
115970 154216 650134509
1006 191348 665170442
96909 97438 1346702
142876 191458 148929907
151171 188897 257206711
159352 194715 61232526
50556 113228 405826442
172487 179788 18127702
113490 194800 203571181
159719 187027 68172484
48850 136285 218925149
165050 177239 30212031
121507 132916 28683926
151925 171765 49470573
3631 122911 462758646
124549 171177 116549674
467 79040 80324363
99102 109435 25815782
137247 171259 84961392
80239 131780 129065506
184047 185349 3260139
136305 193785 143722986
69589 156823 250109816
33873 139517 777256207
23322 146971 309654733
136767 192306 138861184
171993 181624 896700477
110407 117199 16984179
76315 182231 264801120
191984 196214 10549845
17937 139341 435518949
50121 111069 992795677
68738 83983 38138539
62898 85422 56346287
162497 187522 62447807
196692 198036 3367384
78571 172651 192500836
23457 72241 397744940
130872 176020 112818364
148629 157152 103217954
71690 79106 18648469
104823 130387 142007368
7444 184079 442033702
9677 98507 363980661
142155 164359 55745001
95305 110208 45592310
12374 20139 19596940
37026 38422 3564646
132630 185466 97635559
85553 169101 209157452
12972 26327 33564942
169917 190727 52058364
39546 90608 209913963
189027 192933 573975069
131767 175059 667962133
147388 184374 609716748
197839 199204 383197006
196383 197589 3029613
65125 159877 237289566
154419 198888 111139784
95916 176931 131615609
169291 180563 27898063
66874 164280 425410588
149571 199934 125845323
145233 184619 98390778
74359 195817 303999983
196405 198058 305266521
77520 137471 749762273
188208 198942 26851488
74294 100932 66654693
59545 98855 98140770
129281 191987 630757579
125441 158303 82313254
33464 65412 941436169
21306 171788 376563911
131870 150670 937538725
49999 170660 496593758
90396 142117 129763444
125830 195404 173974034
171660 173712 5118668
12625 185186 892373177
41568 51492 230118395
196004 196723 1779714
144485 181360 92040067
2261 182883 451919446
55433 124835 599230882
109544 166176 141956878
20823 197749 359223539
128570 183626 137659432
83610 102501 865558722
138581 150953 31054824
186866 190464 4474877
82400 141649 148387815
740 21057 50799448
19040 39265 50690826
184548 193597 529133384
2188 22984 227649674
48128 159340 278519604
56727 89431 900657540
159348 164352 12648666
125069 199638 279514585
85747 117575 711401369
174488 193383 47293329
64789 149244 364876230
178372 197139 47070828
13686 139193 314376119
4630 153501 372710959
83253 93573 955622287
33765 120860 217907450
28641 171650 357829089
33043 100614 502858140
12673 126791 285864656
50840 165462 897522544
37709 197618 400105062
19241 22324 841153474
15358 69253 134990938
147374 169236 501160382
14340 175848 404260353
6676 124257 571338351
190823 195366 11367357
150880 188099 196656824
31661 69260 919501000
197188 199427 5683554
94233 154202 223403820
33658 112736 197728286
120619 138534 556698430
177889 189175 28338523
75931 114635 887360377
34940 113956 197657191
118991 167407 108898029
140513 188583 120183607
14642 55524 102596712
129976 177346 118290619
104827 178043 535836207
76154 182053 714459050
50341 193042 357158289
625 66220 164171773
102381 190277 220027699
88045 106740 925808983
91383 119103 69580598
115440 176919 153884075
119304 179378 793094668
16325 161938 364711803
147090 171015 649971835
35140 149671 939858757
129565 178454 122031218
157727 179530 35795919
53231 56819 250442162
171720 174693 7455068
26698 144082 293828690
30357 132036 254501908
42616 83987 3702776
117486 157016 526473126
195073 198079 7496182
66540 96711 75368190
195209 198218 7530634
24469 63607 98050389
33292 34796 3691828
148741 197455 306894782
149926 181751 141799818
193282 196199 7289849
23596 68858 654483716
101319 126573 63334821
137913 173565 107734497
166250 199418 82907928
159664 178321 46381847
8446 198930 576106770
101676 180648 197383457
146865 182546 89017764
127557 162669 88029601
168975 169746 275642805
186437 186476 96628
113028 150505 94154334
95538 155490 989859461
86523 152911 675854103
130872 152597 54429487
35957 162224 316220421
127510 166521 97641151
172593 197888 63325370
13588 30979 126343354
22514 157823 944124213
117907 141351 58806274
51113 134776 209574963
65066 116651 129055060
36304 64623 107150079
153817 168375 36310858
42359 100650 718226918
168734 173947 12898086
54609 182935 320978277
98139 197073 247596711
143526 158453 793532914
44241 142730 242647974
1095 82358 203351335
94098 109296 37957644
38365 151535 639319694
85728 132310 318588459
151607 184942 973384103
49474 174146 19904165
92756 171270 909375267
156593 173763 909200892
122711 148062 71694676
78194 140052 284085189
123686 189665 165071497
130067 144303 456868909
2144 110888 272130122
155089 174224 774822304
81865 197141 288463697
37078 37164 208163
69774 76986 659864814
93068 169950 192536379
4362 26432 55247229
123860 156958 83047613
108274 170698 480076155
7012 18069 823830406
51490 145325 235037404
103546 123672 50502398
48977 81858 82273493
84 194934 703991585
119224 152139 82520645
92517 103478 482945686
16082 24710 755264248
7891 13274 700634599
130481 179831 550802921
76358 182013 264120834
111617 162178 697943226
136665 140009 722449291
35852 80134 267880856
30773 88850 145121497
135887 180030 674894046
5757 139294 334381155
97942 199091 253182029
111270 174955 233619219
1979 96384 557230919
111555 122083 467402625
16868 70029 133008567
153902 196309 105962561
51723 95763 110215536
104474 150882 116391870
67750 109131 670030205
64666 108448 682481942
141701 142367 1665113
142102 164993 57401041
148565 151101 1051957
31870 101641 174547482
185023 198251 33171346
129760 189017 582414671
12807 23729 27397429
30814 74843 278899338
181299 189484 20653626
28142 126558 900106956
105124 197924 232254020
73500 129366 713199109
75417 193079 294379450
140415 195345 457636430
175412 182461 856938067
69471 108326 97146028
129719 166664 92371969
85453 144963 586480268
44838 80721 181210724
7914 144845 106230107
4175 131235 318053609
3790 147974 573870140
149026 156437 814701226
179076 196507 844507812
136218 193754 143868209
145569 174747 72829585
164042 178337 35384192
77043 183874 782711744
10540 65677 138147790
26856 97128 383472449
81406 167620 993759956
134120 195227 152813262
132473 190805 627350694
34467 151688 503307589
92732 134872 687254018
60471 64954 585357554
112924 172021 147963790
125434 185569 150368978
106846 128115 53387981
172458 177371 105192175
134801 149339 36514668
192746 199609 17223947
34270 179392 437934224
134315 165503 78119547
167605 176477 2671588
56910 90884 84572287
104528 183331 661251460
196800 199520 6913931
189760 190012 363301
58435 187600 323091071
86178 104264 482228457
96589 135932 98619346
65223 128672 158913251
142366 195753 133520744
88525 173173 583415589
91743 139199 815181548
13586 107351 234695392
6846 69719 638064726
17712 82791 307946049
183846 195731 29774793
92828 134520 902537214
11446 68862 143802904
66806 103793 689584474
145223 196952 807325684
183877 189976 87534646
60709 131619 177410681
67487 144784 193497152
91936 170626 677602441
143362 175600 353710954
18984 37198 669286494
157248 177580 50498767
180980 186299 13489151
49284 188256 347821942
146504 155859 471055539
109409 182709 345430229
139876 186815 117352935
38078 106908 597335422
35766 119643 209788205
38358 154458 290651768
26816 28522 4270185
73344 139535 715453732
13207 183904 477854783
159962 180539 51094233
118295 148701 76354670
191567 197360 652041156
165264 177032 802714993
108613 191428 207344404
199496 199895 310444919
127364 188907 153921995
90227 165320 188321768
184857 196752 29803175
163173 192606 231932603
174194 179268 12554671
192814 196980 10388821
49497 152507 257942773
33098 82132 924090010
164386 183452 322717765
40364 105168 410940652
174455 190263 39617853
106378 134791 71261342
24846 143733 931050953
96760 106704 24937119
87674 175301 219445220
20079 69214 122959183
91935 92320 1002873
150478 186131 168068163
126994 148704 355579318
96359 195045 334072051
118980 150050 78002026
24685 55275 76749024
428 79146 227852225
91487 108505 42725094
69355 141537 521176163
67418 146536 198126133
42321 102708 302983193
6825 23089 286543125
84613 132343 896433235
187392 199890 31265420
9569 193604 744703484
34494 174227 349587239
34017 192662 900949127
150927 166104 37883984
159715 171941 30411982
79480 132302 132240982
170237 197206 67401725
89321 161331 878371911
107215 148243 592556026
167528 194955 758520396
10315 56928 116967242
102292 117498 209670795
44515 56510 30314508
132439 142455 25080118
11638 130887 298697667
42769 119354 191629514
45570 75742 75651787
21019 190654 838673362
74631 90452 556106401
129416 194072 423086620
129118 156174 130731258
46333 93987 704661460
37903 123387 213911634
166021 194191 70358515
70439 72764 5732514
52698 130750 983087709
128395 152376 383570116
186702 193794 17727153
110943 170899 150044788
152538 196763 110465811
170528 181167 635961760
119957 184249 296992250
172954 197126 60527299
78022 161604 209334656
4850 140159 864932365
125950 150889 894546953
195580 196045 1116745
160831 184847 59789280
41400 53958 31487400
150193 177966 69117268
193635 197036 294899825
19439 124485 880669905
28595 113715 212925608
180200 186237 15322451
5253 77117 180013426
162135 167273 327904960
115993 197572 845607664
48692 76667 70126566
126080 167722 779599110
31379 77050 114286063
188387 190348 965228793
197371 199124 4473170
193588 195892 696043004
109418 119242 894947790
60552 165956 263812122
60962 74715 34357109
89719 179342 224285578
113642 188019 330931056
33032 73190 35673224
16030 107874 229826269
166976 194706 69353583
3026 27209 60532705
118848 159358 101538057
41977 59964 45135621
145251 169758 952666823
189257 190298 2647721
161420 174354 639491998
124597 179712 384874923
139273 142307 182140435
134545 151894 43468236
69665 93836 60454929
194073 196408 5827624
5746 156793 437621624
116453 119041 108716869
76430 93434 42382937
76184 145741 72934635
79046 185242 990915693
138524 187421 122263763
116342 187883 935383412
47202 99961 132044525
10407 110776 776293125
45162 73062 69807254
191631 196503 12151316
94286 127936 796460944
66490 163057 241859932
16866 137257 301356784
153945 192028 756977486
189669 194676 12559302
59343 81314 141720989
148620 176690 69967497
188471 196007 18838536
140278 179804 98607997
127618 127810 448768
21127 167089 575463618
190757 197260 108337260
80548 93568 615453963
82402 155935 377779644
199154 199188 96237
99383 188822 223911879
195396 196110 1760008
44385 121224 471579238
169686 194556 62181985
131834 133766 4876101
49788 117723 169994802
94678 134499 99786486
70865 77976 17928786
171109 189170 251049579
122117 196484 186075483
1062 195732 13040223
8345 101369 232858784
22669 84265 736049677
168978 183399 699883677
128190 135394 550481039
27281 161359 670769766
171967 191006 47722613
140848 153363 31301508
81223 90432 22869357
154057 177785 59147610
100298 129604 73508711
59420 113424 498491746
108875 109022 638308910
17275 31209 125725376
104434 160371 405300572
20685 102697 136257267
110076 175660 164174631
162425 167305 701055378
174679 195487 432457253
87096 161636 186911105
17204 90012 182025587
57320 97334 712108354
17520 66403 122356606
152171 196584 110973384
187715 190576 7162069
47390 142354 237775094
193523 194161 132890916
99402 120599 53085625
82426 146382 160171756
157462 193161 603075681
192254 197740 13693055
21355 90337 171789936
117439 157205 99848031
158661 179937 52816273
187471 195615 216285503
1855 79988 765190946
164127 189613 439173386
160713 168911 69674298
151206 185287 85027007
195450 199862 942379109
159775 191822 80043963
50037 125595 189231342
100333 179409 858991758
58203 156946 247209636
148086 189002 102196477
167656 183989 925353045
108964 113568 11494842
89837 95569 14433077
170344 195938 64035706
54563 64745 681425362
90585 172539 716714527
184972 185751 345770969
30485 115614 212920217
95634 112410 471979256
189526 190197 1704894
99866 156405 850648456
46140 169114 307836114
156960 185556 71268251
185320 187336 5144969
4043 64162 823155841
106124 120862 36913064
106139 115763 24066962
59676 144710 604524180
97084 112951 39686420
158438 171494 32445019
145504 179087 83732855
6121 84656 330050384
45564 127001 203999239
157724 162106 1719923
126469 130235 105085152
170856 173477 6480280
107809 187930 200617211
60870 89629 71690758
28121 166129 345495303
135423 150992 39076797
170975 197419 649562367
187 32976 82139594
32179 180760 751789551
18165 166118 489850029
40095 45696 13911564
35454 50505 37568099
118506 138465 50114679
62224 103733 103774524
193085 195761 313145093
30906 83514 131536900
198169 199669 3814360
59198 168231 743590413
160815 196091 744629368
45796 65204 48593723
193017 193797 272044040
121457 144718 604570532
7653 148525 367522824
32664 186226 384231598
198282 198662 955588
194717 199558 77527138
144435 181593 92745803
1986 11933 24755077
1308 166831 414311067
42638 121320 196891567
94422 166868 181404586
13062 21783 21950376
183732 195944 30580188
16899 71522 136657350
157214 163547 287435056
94718 94880 416688
115709 119434 9314030
57405 175500 295288204
69766 179088 976713519
158297 194439 90258480
195646 199402 763587344
182452 194155 29406965
195213 199071 9667501
26762 197850 449867715
168840 199024 639685227
37411 135451 494371763
42457 125105 206924746
167487 175515 873217431
105883 179522 64550891
175901 179636 9221913
151515 156871 288688010
165045 199553 86173302
23782 185707 572197978
163486 174251 26685172
149928 164129 905916901
39375 48777 23422001
33672 82577 122313930
130840 180165 634401749
2117 24488 55923364
48031 97980 397128134
36646 156624 300452750
124481 185982 739474169
39317 58449 556912223
112031 177507 755327865
52191 195107 749930928
105512 141820 91038249
58500 114479 139857679
198821 199613 516547
130906 165959 87755520
111979 149292 829831151
112057 122076 394230536
89439 193030 464115077
93217 131853 96841421
103559 165908 156276201
181895 191952 560638910
20908 124167 258457622
136898 138195 3279217
20347 86747 410049801
127019 155706 966208644
147608 168535 735963526
149296 190269 102337387
119328 177726 770647593
162633 192374 74208305
88893 148653 620463047
153547 194730 990235404
187731 195495 19396903
33197 168280 337933652
190247 195854 14041195
105453 194249 222256375
173763 186137 836780055
108913 192474 696949473
170106 188993 345129938
40643 101030 477446551
111841 135472 423187262
17630 116599 247627614
199823 199856 468072394
180380 195682 38537979
190718 199722 61874421
8501 110926 256375184
97573 136342 375315397
155032 197360 587253871
159687 184550 496799370
123420 180969 143809603
76425 179866 754252374
156551 161925 13471531
29746 119449 224427696
45062 175492 991534686
162536 176830 35465147
150290 179739 893097853
188197 195152 754060708
49826 122512 693490899
39570 94980 138503607
98323 155971 144577474
86722 149651 157804995
157246 188939 525344290
185010 187808 7116926
135128 192839 402430216
198960 199981 698771755
26508 64757 95729162
116847 153169 91037604
60256 111895 128985644
28389 194377 415411632
159390 167595 187218423
122004 159938 95114003
60531 199335 896845982
189109 197336 20511380
6612 57445 215740650
25766 159162 334060417
30549 91063 151121769
198812 198902 239317
87969 162201 319150816
127813 145657 368938738
69978 76347 592499033
83029 102376 48383069
23874 150429 317082249
96452 154604 145746526
84992 192098 713700603
5157 166823 404722529
40516 143698 258247996
108979 162876 135183953
60639 118707 145207139
146031 167035 339174719
74775 156514 204768206
169831 196283 720183576
20314 162631 161699092
104728 150116 113888639
116781 151568 87289274
69475 128593 148045393
22363 101421 197904811
174189 174709 457851
130675 186107 322828734
174838 188622 667420316
44008 159379 992439962
183535 193714 362019949
44647 106877 287930655
50653 98679 120197054
8492 167664 398447010
58541 64052 13609359
133449 196469 157556078
171866 189429 44004948
97869 147751 135546534
178253 196084 197199475
149960 166878 42172471
166662 184277 43932536
109993 179855 799221829
155016 180939 64477348
121429 193903 757687315
65686 98005 80813423
87180 119235 80329846
77386 176880 937103067
196395 197517 2813778
26933 125890 247791621
167519 170772 8063877
173352 178049 870118578
132320 170452 95366672
57126 185120 320051794
152067 194579 106297785
3230 48612 113607627
197899 199656 4473912
131445 194653 158145432
73290 86105 649271297
68657 142092 664029851
110412 151918 104018306
29838 44499 36636979
52988 177321 311122172
158791 171912 32583976
178024 180433 4874024
154061 183492 972289336
186087 189293 730081475
44262 80267 315273812
181839 184490 601794228
81400 103907 56312917
43162 105811 201289283
131354 194947 159090387
188172 196987 21969483
69461 114605 112906143
174454 197627 557963801
118399 146475 70394503
153114 165938 32115483
130983 158288 68411390
112170 164881 132264764
142445 169613 67968236
34276 173350 347859760
23554 199053 439287371
39453 144729 263383959
40566 85673 114766352
18248 73976 942269358
166057 195802 129915103
48842 103705 137221840
83789 93862 25210976
147407 183106 89123024
90047 152702 429916397
71424 78879 14311958
135056 168578 83837505
123167 148327 97588741
59843 110253 125951230
156495 171862 841506089
179739 188450 22001610
60100 91245 77532253
178405 190852 244644844
173434 199625 357880297
134010 188597 40994180
12895 181843 926795407
12118 117061 262720464
1896 34209 80875293
103952 123170 48157698
6444 50047 283187374
186054 197937 16903729
11654 71823 5867226
28190 73606 616657907
175124 195761 818957017
94912 120253 516674198
19537 174978 388955670
25442 169171 477101376
66637 154064 373499223
79389 106541 67834056
56662 126488 174642446
173316 175032 849295573
144008 177560 483383450
168249 182652 35946613
144622 146949 5933422
162129 195168 832716831
94832 196445 254279288
165245 175023 24196935
18803 70373 129036643
105778 146169 499342541
156371 170500 35127427
111595 126603 116500031
196891 197313 1046323
18308 169469 637449459
171662 190438 47088286
2717 191238 541449273
161551 187937 65799393
55437 60600 849161593
60764 142425 204368495
111042 130448 246653733
63698 124953 847215368
145634 181081 739282433
68395 199860 329049162
120893 131666 853278102
79511 177288 244605168
7757 84179 191262158
123085 167148 793799823
19795 122671 257532222
183522 188189 11757866
57320 94940 684633082
163514 195705 80347651
191215 194514 8219910
24520 191388 506087439
86474 162917 191602968
152094 162175 25387900
28081 61433 83591381
115788 173776 145094439
179928 182713 7082450
25508 142271 292396229
176167 194958 47093124
182752 190328 19099754
20079 71112 285706839
176107 179897 370920571
116605 146709 553020793
139206 147766 21516531
21512 100151 132965594
76036 191967 290041050
39324 156835 924204929
5616 135295 324687281
176548 192682 238681401
72045 151005 326917597
183421 189046 14116585
126406 161335 17691465
114980 152098 620719862
91565 189045 244197084
184023 198451 699728420
183763 193966 25512445
127618 157539 470416882
132279 193545 204476197
11496 66363 137459511
27282 104288 750713152
24545 131643 268138480
199359 199701 599445318
62658 198516 339953773
181350 183315 5045369
136341 161380 866241038
59613 174882 288237122
169386 175909 16206019
168062 173366 13142264
149423 170774 53171397
77115 79587 56949097
159987 177690 791169538
54568 82783 633211703
102189 114847 228560742
74723 102171 68626175
84861 87014 5319843
79814 162259 206586478
106880 115926 674624452
81615 99228 816577341
137920 198566 601429260
164150 164463 807148
62177 122597 151181215
191047 197394 878561237
163142 188959 64400964
138071 159980 54874892
196126 198348 5600922
80048 168627 872656110
76498 102431 8029248
69482 90005 5801196
160734 163445 695427722
166571 199238 502243538
25761 93141 168611706
86664 117276 351850532
40835 171487 326865220
22716 82722 630225341
42045 110934 535291943
127476 141130 34207291
158141 187695 73342382
3784 131018 318539151
168519 187524 800254256
103697 117968 874607846
69524 125807 798408503
140391 199194 151405466
97463 178937 203759603
89300 191154 255117515
195284 198352 7695987
70336 162739 500301410
9330 20943 990609964
62748 77602 37198475
172218 197900 64262082
198939 199003 183009
130263 155485 176174071
155814 158483 6598801
23530 107687 248570768
73692 175155 253899427
63321 157606 648990194
109653 119687 156519303
241 83045 207226897
88735 197605 272562148
1364 2998 887349374
129239 179626 125788546
132454 198568 993379715
123877 147499 688627578
109700 161007 544785638
197967 198837 2216983
169189 195700 66292926
76101 112112 89917682
117288 190388 183014145
81478 167364 700707234
140817 173932 667825787
74516 115462 161274353
180179 180721 789418322
152263 197605 113291706
34388 55124 268505752
9501 13195 811871398
121185 185697 161433980
6998 23998 581561284
88730 90452 49511
126891 194401 168822781
184865 191876 214108500
51513 53365 4745618
132453 164352 80021468
1299 106134 501899073
47295 102462 138056802
65998 182723 291978473
92492 120361 69838317
133074 190343 143235875
22399 27501 820058375
128372 190286 154845932
48288 81639 83453521
45320 104861 149018596
4638 11814 17830359
83283 112311 766727542
34059 98842 161996956
151682 181884 75261228
120341 162395 358206190
6408 161410 510240494
119595 193369 184671410
16674 192305 443566289
70224 108547 95811193
97649 159155 320751219
163221 176654 33336406
84365 105551 53044686
5682 145797 419414237
114628 179097 161222645
105739 114748 387404613
60478 76982 411822829
105597 186087 201505683
68862 158929 641147950
188390 191081 801503714
85720 125656 676556126
185245 187958 105777863
151887 169194 43250665
85980 100062 35247139
88465 128253 99853115
87570 137255 559821638
10211 194619 136890559
34234 88740 136187659
30197 36714 558636901
107421 197969 484339227
41828 194294 381519277
117784 151392 539789232
197536 199348 4636192
145322 184799 98606621
147528 159295 29086454
72661 88565 867121805
146971 195460 121186586
137053 184660 402959070
65506 191847 801556844
124052 126129 405867156
52749 125143 181353130
136683 168456 79411650
50639 100783 458480363
96851 159900 158025650
83857 138220 937568929
19312 26988 96826916
3158 123007 546970202
198928 199614 1738105
126253 158008 79602387
20632 159963 860860820
93117 169592 878316959
13836 98688 212416546
26546 183129 391813921
1945 61701 149608659
128253 197060 98822783
32056 45333 873942092
20209 144823 311888130
199380 199481 486601679
146823 159245 254708555
5975 198043 812400355
5429 17622 19012457
155914 166070 656007262
177518 184344 17104415
118659 144016 363883097
105052 113346 20731598
149665 167185 43669081
150620 158772 141573113
112268 141719 73896864
194935 195003 127976
115533 131808 40865025
154704 171160 40984665
145291 149595 317887624
134689 195676 152562767
131257 140590 507900443
167621 168966 3388896
155213 198625 739000379
123843 184439 616286016
76831 143957 167928821
27115 185057 395216077
97066 138738 692264099
43509 173925 326330141
71986 122897 345381098
103519 156417 944704586
168081 187903 49634182
127740 145436 44348688
158004 170401 138230822
160184 166290 1612603
121811 148587 67271887
66804 131195 840081952
117034 145685 71869284
10065 147000 342992333
155581 185578 613634955
119036 134700 181857343
60259 103467 830325141
171452 199446 70137015
34742 138648 260120127
141410 151533 663867375
131298 167107 89618000
71319 71742 244521181
98849 162176 158830695
157007 194165 127470172
21970 101030 197868453
187585 190145 6362534
73611 139175 244142695
33139 36823 9161205
28921 85172 896646074
159808 199277 66110922
1716 63601 154843608
40052 118697 196745613
184533 198084 802990541
97597 150794 133438891
55460 71069 796233959
108884 176073 880645426
186624 197620 27443235
102895 164590 930608632
18952 85448 166385937
59617 136379 967029118
84390 199484 288165752
25896 110316 211308354
77176 137292 511509676
119073 180665 429019896
124360 131598 543257835
120417 135791 557298777
135060 180096 112409643
47153 114045 167361479
23233 193931 481381142
176024 186253 740587739
27056 118360 228487659
179143 181305 5411435
145954 180337 263172
109544 170308 152210543
12625 116788 623421335
69832 97071 68100722
165857 178876 32246161
169255 195700 66122201
95004 173003 661811714
78529 120286 104415395
106902 136410 283542594
190258 192241 939318145
90057 193403 282658608
180118 185690 242863079
119978 194543 202438523
174760 193431 46746866
11271 153703 356716968
198832 198973 485610316
83969 115509 78913015
133358 196680 441878638
67309 142308 187793610
64232 199229 337869988
151700 167829 40204092
190456 194230 90032269
143838 166901 616232914
27971 53176 214983577
191770 199449 19247035
96261 175613 416631238
15094 83339 170893083
110556 129736 48183369
161148 179948 46555829
71302 153915 206928034
8227 165475 301343606
122793 144192 147739322
64314 128738 250254842
92455 182344 224934640
71028 83864 746791893
192422 195958 8827105
132051 152021 407339140
149917 172478 56183394
76372 115817 98545938
195875 195943 152365
72745 193498 302230455
186884 194806 19842478
71285 122598 962819506
43398 160212 443063471
188489 196988 948781603
90519 179042 221554676
34647 175876 542307293
13647 51259 822768136
48695 169691 319977059
103671 151143 119115247
173860 174230 300019793
7982 8346 774543538
185369 197188 758252263
194565 199456 126756169
90213 117599 68694849
149827 155195 13400254
13608 103117 224049525
124894 163840 97577841
63216 167038 259894638
168914 171663 695542441
69548 70627 2701622
114983 130894 40008130
73461 195074 304402220
25178 40094 216039161
121472 165696 934294934
114991 172309 945238356
41250 123306 836487439
39530 125653 772297175
96170 160297 618419982
62297 196732 336333727
67847 122251 206831447
119283 119461 120440277
98156 174850 29694401
23943 92266 170924260
158128 173974 39366907
67814 139364 179155183
11165 159777 965249620
1343 115282 285077351
122487 190904 171216101
159549 189678 172779888
62217 101212 102712902
35859 52406 41292182
142203 168773 66449449
125446 131304 368203691
18736 137746 647288509
82761 159939 193311577
89192 169600 201496004
134452 162871 71271085
103726 197904 235721078
24499 66386 104907244
173549 197181 18603141
156116 197733 103835773
160315 173416 492083569
69934 186539 291822096
48443 70802 55936570
92719 106084 589022836
195212 195800 242692404
172351 194088 54374980
160069 191816 79309944
165800 194263 88461424
11521 164607 383523246
184705 192577 19788692
135105 189291 623224925
61059 140048 996002257
155214 187062 11521583
3012 74472 450005987
141406 166998 63989109
171053 199447 71137656
62207 179753 397298018
155995 160783 11437688
54491 158656 260810628
176273 189969 647060538
35613 123725 323132402
51027 111386 61322627
121202 131870 26773146
145862 186012 100370001
105941 127495 54076377
114972 139593 61829022
80167 188749 958072737
36884 164397 50039935
88355 98608 25784330
138267 179146 621432143
178871 187738 10737796
69657 198206 319545687
118200 145436 68329482
170812 172337 3862732
19006 131215 280890778
5980 152180 933317256
143106 190841 395771089
44960 101345 141154087
66689 141516 310939718
64386 172381 948945883
185845 193946 20247389
58694 77740 47574214
118716 149675 67499506
133541 179599 730692941
195451 195673 585165
109043 118641 24089370
82152 114674 327897898
74360 191989 294390311
21296 105402 258983176
133393 162386 72695605
160772 181531 877675485
76643 94467 44444480
17157 167645 376621759
181705 190310 21740952
84474 126710 105901617
113883 179687 404558348
134309 134742 1071888
28743 163932 350438816
63666 102594 112505377
25816 190387 411946019
63812 93128 73296523
141484 144902 8473459
64515 169103 285792994
90887 126403 89249373
132832 140797 19967787
1362 161707 401524993
182858 192527 762900585
79302 89639 25655654
27355 83783 141201504
141865 185590 109311382
114331 147129 82302237
55376 88377 82249774
75578 180533 262334308
165821 177789 29664897
44281 81427 92955555
57742 103932 105198829
13798 84570 300813154
41244 87074 114582580
48115 159929 280020699
72414 174972 774058218
1039 159793 930751738
116091 161648 705476182
186490 191163 1167232
74842 111571 91779343
163106 168280 86692945
29889 188530 387327616
136913 160071 57984938
153351 173459 50080252
123341 188459 566458578
194976 195040 178942
13406 122005 271926312
119847 185318 163827950
79727 98086 45850412
146094 159398 777474460
141565 180506 97102411
94374 147299 132639749
11763 88120 446905639
68888 110332 103726420
56987 65128 5399860
94455 196338 254948505
114494 141712 788830735
53183 86817 84063622
161953 171944 332638997
65416 153439 220370098
130797 166254 88751077
106633 154294 119474967
119565 145242 176210355
159249 183130 487520026
174063 176200 893056409
146826 185288 311767436
89118 108246 47962022
73897 75976 318698777
125407 169215 109571689
164829 177977 132483774
60835 118635 144548252
57744 183505 314488535
180387 187405 17827897
157535 171488 34593237
179912 180401 1222437
186868 193239 9112736
164583 181881 42882011
60348 172645 371738737
167506 186671 828552026
171714 195945 60713336
92832 151679 147514452
118987 158219 664108095
86628 139851 672778536
125705 153090 68543639
89386 139721 149495456
193433 197919 310479058
14267 119299 313190572
95579 156477 152730668
134163 166333 80539932
169034 186751 403080151
157056 157513 1109490
179260 191503 30813467
29622 45174 38833261
7950 143499 619063286
84683 142493 573393277
97797 98776 2433812
192808 197662 12095299
108692 161497 132498814
113088 180126 597075667
139267 192409 132886476
44312 144642 251168240
85776 164994 198464206
29665 163235 334468864
135883 171902 276590413
142569 180283 660192553
12164 76547 161382985
158543 196882 95702181
68790 141946 150896786
137425 158438 52647078
22249 148162 932240811
180934 189825 22453140
1201 23046 717469713
8118 79279 985540445
100296 117163 497825820
17371 173267 390008327
22877 144347 304102113
17777 151926 335833773
63716 74184 654602456
58549 78749 985907071
115961 120783 938517531
40893 156754 959435209
129183 170052 376779686
152020 180145 70076966
49706 120510 792393361
180591 184209 9268815
150348 181669 77941196
52613 161343 272418131
102115 190320 220788314
86434 137124 843124576
136681 162045 144368497
112259 163288 128034334
124715 143067 656761321
164054 183751 49050888
130620 191411 312905985
143458 194700 125745657
142360 189776 118555996
48114 188367 866455411
171323 179187 896835642
108958 125702 42100158
96292 157961 154618265
187764 190944 830181388
122479 152990 76469129
14381 73873 148987517
189833 194591 8098999
182676 190617 621730607
35618 52204 41422326
84780 133720 836583901
196126 196141 39500
105122 121727 41586562
34911 140754 683521828
27142 103320 190576552
126025 187065 205379079
32468 106291 480971952
85612 123520 94883448
127139 184497 143348494
114977 197588 206756660
122788 152815 755718533
183134 198153 37614447
50617 172262 304478329
130695 186272 138966190
76193 157740 430083347
46333 129960 209485856
191739 199175 18634540
80957 157267 191254981
25902 71132 859551779
183891 193422 22220134
66576 179797 283116397
166440 177116 26543555
84984 167011 205386371
143728 195186 128702350
107247 125244 990832546
11304 172773 404145004
129081 199450 176004529
26163 113120 142915457
116286 160352 999363238
69530 182788 283331221
32176 134359 791780045
164190 179048 36744464
100491 137906 338165792
33225 193979 868169889
194359 197757 8466421
178879 181764 279369670
68041 87242 47929562
197926 199034 524342856
99909 99956 578482549
156848 186536 994894295
20222 183434 757065219
39228 47845 21434003
92499 187410 237682270
188326 189143 397456072
18405 35723 469951440
36778 183624 367441401
173306 182875 834998030
99743 127283 10780052
3737 111820 270400974
79881 136529 285489513
95666 194504 247391892
60077 195244 346906368
63311 129367 484042213
66685 175670 916075402
51197 152818 254593100
75832 132962 143036581
59756 75521 858838935
17908 176995 398062806
46449 53335 407194482
25899 111939 341556224
106624 141432 87303159
92609 135077 113221253
115757 199226 919860302
89750 148074 276915092
39605 195072 520993037
120597 165974 113715930
102516 148946 116464733
112538 174834 219485780
10614 26651 40283039
94667 123143 71317455
36357 150600 286113899
1988 57600 139341701
31424 60402 72539277
124330 173213 122127762
62542 125929 158720378
161684 169826 743078155
100598 153845 662154160
169056 178493 23388426
91726 146019 637260410
69239 87856 777468886
17353 118002 722861574
51567 188693 496095993
176743 190666 34934043
13129 103969 926614256
6755 50685 109901108
133545 154473 52424991
100805 199130 246113248
74300 147721 183982585
158947 181856 877792618
105996 130065 672367930
92268 176899 889052942
174016 198464 61255491
144603 185140 546669752
193942 199122 13010671
130033 150729 106893614
114874 199472 938214949
176459 184244 421590774
1551 88252 304930569
41700 144477 605106371
9566 105695 453371573
151618 168026 648253138
8076 175835 419839246
173384 177949 727208077
82027 165749 209745397
170233 170975 1763042
40362 87381 533415385
192321 197169 786931741
30516 48463 44833326
54145 190470 341118018
53112 179924 317157885
17529 95821 284224815
175042 175069 50834
118231 150376 29242205
37125 107909 114902213
102156 140380 772670040
24352 57636 83546207
146555 148755 748755304
188902 189496 1467532
26601 125901 849756466
158573 166475 434012648
22608 39123 41449473
99267 140635 103745803
28949 104452 284364817
85978 157029 178107218
32519 109559 981378390
30459 100886 306009410
109480 174199 162055747
96223 160295 282508582
25405 196355 24691807
169982 181984 29810031
198003 199996 5030206
78248 199618 309447099
144596 167839 304128843
40505 134727 235831624
180148 191632 28933723
22278 27893 424273648
122284 139951 44331778
69889 185356 297236972
187984 198192 525284338
2384 107725 263565952
1726 131654 325125555
38923 70726 79542581
181367 184473 535219979
85120 145853 802865916
113191 146755 84253097
55096 195304 745643987
166386 193052 66605612
16313 119335 648173064
115474 137340 54881256
167601 170104 914129412
157098 192593 88552158
116508 198925 206322155
10629 25356 906440924
79556 87589 749707737
140093 173081 82330986
4542 34414 842090634
123895 153806 74921075
84906 114256 685399116
163071 190428 68264836
97696 180397 206812775
132694 195177 156282095
53742 172338 148175160
17013 183410 416391535
73723 185990 750265572
123267 139094 39751693
30900 183518 624286881
154174 197855 152342125
45954 78213 80868867
163668 177702 34774070
93869 159804 165213595
35810 131239 849071424
129558 153135 751568345
82723 109074 896307707
8962 154389 805945652
75198 159477 211037476
133936 151081 804266051
93120 192768 627801191
140613 164800 746229882
112969 143037 343825178
172044 179007 17246877
94815 184892 225385155
195502 196399 2171544
36169 130188 745905557
15473 164085 47646853
93282 145165 129985705
36237 60649 989409646
24778 53805 18863309
194220 198254 7068761
163857 175582 29050050
197677 198397 1880684
4527 159256 387413431
55835 130053 185720410
10837 35438 61746466
140410 163836 674462561
75637 123889 120732393
128776 182083 765593333
31653 78282 291646367
169836 177315 18595889
192264 198337 872633625
112802 187793 187840886
189078 191563 6202009
51390 168270 292584756
74606 81468 306791394
187036 196311 570271544
85109 182005 242394029
69258 70795 486337806
172309 199960 396777569
135435 174968 98782137
83124 122075 97475767
183738 195449 29321307
52767 67686 37413983
109619 163865 650600042
96702 175273 196672191
105359 185166 199717033
63284 153448 755799688
14106 198423 461414987
56351 119597 927206576
114788 149076 760282765
81603 184462 774959354
126956 146530 256920668
139140 165022 593683959
9764 82457 602079879
65625 113585 119893041
151731 199324 118969464
180591 198602 321993878
149934 177521 196865981
169240 191689 56101751
419 3594 207138360
110031 184655 186777045
125020 175283 125592142
117498 194438 192571603
31282 138727 869686274
110049 183782 184614704
184667 195054 26095659
78111 90728 171430792
149006 199621 126474747
90461 160716 176235974
66815 123365 141504285
62117 114566 386205422
15448 24183 17277096
137978 166865 326468821
85305 186890 853019396
35991 136559 714927286
127912 166820 126142643
72791 115941 127486848
154337 180739 65708219
133014 160047 67685114
27836 97499 84832457
67866 127190 967918112
135889 146583 658872138
143719 176067 80816250
119242 180103 152133436
41004 157992 614924100
65154 70678 13817229
183243 191458 20604198
182805 183903 310175761
23354 49988 59808331
12561 191755 548842922
143405 156675 33388869
49018 57404 395551303
101799 147253 113910292
144468 154291 808594312
115130 119124 10044796
169893 176620 16706532
195568 196883 230859
86377 109788 58532714
166550 183273 41723595
119414 197133 194495158
144779 192708 315234632
187007 188739 4381136
77287 117532 100617247
65350 73170 19487977
5055 64524 632942318
88749 110240 236765235
1696 130030 321262918
3732 115050 741623825
175306 191701 41076025
81640 168451 217290348
189726 191976 716253020
147006 190333 108290011
1558 169393 420022676
70755 140797 175458479
175204 199319 60425301
57630 165801 591561927
98963 125266 28417014
45441 51531 969389948
21898 152172 351515179
17667 172176 386652438
138970 139735 1931667
128045 197682 174124502
156857 171857 347663536
31548 67068 412114755
125561 144431 47186471
98646 143445 318728067
67250 106754 33580907
145421 149456 839728830
32031 165060 787415248
130258 199492 173153393
84396 137345 524269074
88158 135091 117746265
28398 194812 653235045
128025 150215 55729437
49488 83797 883175705
181018 196391 538454681
37194 178363 813459041
1641 49130 317400623
41681 84721 107659031
101672 199598 245084130
91288 116958 689257771
97639 100382 6897692
197014 198915 4820664
156213 177702 53409845
65288 77917 10240667
177283 180026 6709646
189103 189276 759885527
7957 96064 401646585
158104 188487 75837197
177374 181726 751824171
112486 196327 73237167
69407 78783 229616291
64462 178983 424116575
134316 194643 452830798
180646 182907 5806203
160414 175938 23720901
3149 24270 394050577
187216 188960 92878555
53609 146871 233527481
76226 125040 358739385
174486 174718 501723
31356 31922 94997520
23158 75476 131057694
99248 160429 153377770
117325 122049 11853429
199109 199307 837864720
137652 140645 7500151
116336 127886 131359549
53327 164822 279251812
80092 158420 196208167
85273 127619 168538552
192441 195176 716974627
133662 144735 128707380
144617 190431 114637623
139599 171123 78700333
191614 198119 16284717
66758 68418 475716763
119413 177335 144924257
167228 181960 36649663
54326 152262 667788133
104411 167314 157494364
109093 165247 744471711
123410 187911 161436148
77138 135721 506713469
32685 140370 818621650
86530 177565 388299921
86990 152375 163881876
12529 193683 670679721
121072 124898 227307218
79154 123896 778176111
152419 188612 469257120
27108 85910 147169783
138453 177254 96890199
18069 168742 377117466
189644 190455 2078562
133403 191334 144882964
177917 196670 571463364
42077 99457 342757315
130700 160674 799906619
122780 176716 134903851
109767 155267 362167134
50373 182082 329517669
107992 153364 558151421
156131 164503 20971172
178716 191148 31329843
19335 70942 949490457
119195 188805 615704047
45450 129335 210108435
7455 77202 73222960
17941 69411 188954155
185464 190873 13579463
106725 150244 109217709
65263 193037 882471722
188672 191088 396950212
165782 170251 11043094
79050 176265 165328470
46114 88208 105178084
116795 143725 904313904
90330 189896 249380998
143779 180892 92590758
190755 198797 194687493
45361 192777 973711640
122952 181704 479775947
48312 106628 276975678
13703 55408 279727075
80556 157724 193346634
39204 40989 288811342
147109 162702 39094608
190780 197662 17121436
33135 144133 788038802
97655 155377 202219207
68904 155454 216841843
144486 187751 108259170
94076 143030 327060000
170141 193875 59348499
94306 183793 702537749
37257 195215 526361924
11213 146023 337610684
89580 195026 264063943
23398 123293 250064965
158472 198540 48940662
6028 97902 777290593
197311 199995 6708578
2816 37084 85792669
67116 128780 154416743
150324 166023 39164332
30692 189415 232894578
197417 198526 2849338
55440 84244 194663276
184178 187497 8400329
176666 178339 47401792
178404 188123 199093201
174962 179070 677485485
182726 191305 21592834
47604 80440 82218521
15366 119302 977769476
130983 148787 44668112
91569 93896 62907775
143485 193579 125285095
185935 193916 19957907
185678 199644 34992797
90257 182771 231617918
34387 160190 421558385
112298 128436 40574490
67118 131069 160135262
168779 174446 163324984
183810 185298 380354522
196727 198748 5100854
5247 132288 822898575
118350 124033 14309057
194030 196354 803748900
132098 184427 130800399
108582 143066 86509742
78964 119520 101330870
186571 187317 491650699
24540 177017 381611960
139103 150755 29244399
69660 71083 3485326
171701 191500 49606047
24628 70193 114091723
124598 167590 107551125
96864 176667 199752000
122841 147997 770681493
170676 174795 948074605
58632 95697 92535675
77716 173797 653781314
80248 138881 760079449
12824 48491 89403032
98434 199343 252629301
28411 117477 875445016
65811 183348 294082894
71974 168391 241346094
150921 171793 51959427
184248 185279 2585452
66113 93930 69541492
97447 150197 132344433
116884 154857 955243295
22778 120483 244545737
177321 180929 8901014
117487 126113 21747876
6111 65577 938914350
111008 157267 116079100
189588 194877 686397672
180536 199314 589180694
84861 142660 144784888
26930 153529 316961365
22814 32511 24376443
131900 132681 1967401
93289 114832 53896864
10357 193063 457348371
117935 129607 794898171
111582 191332 199672704
100594 168413 169779944
30301 40378 470526263
146542 150249 9411359
172395 198127 64400179
91667 114584 409550586
182776 193426 4747571
93717 198690 662440705
117911 128373 26331923
159452 191989 81273531
43828 138311 236637030
69309 161326 412975156
178127 178431 364976
161949 182890 52047851
148854 156265 18573847
29686 94059 161054803
6042 192709 876717312
33768 69351 714085972
188339 193514 12883492
165302 188247 57258129
179561 193036 33907665
85391 157673 613605829
124877 129970 102774083
198804 199429 983751193
104226 191192 217732523
196740 197888 2890539
13615 165157 379619617
88479 135871 118858150
111949 183269 38276048
101937 179308 193452121
31761 34091 500892303
88565 170867 722869233
150743 157326 16538818
24247 25217 2423536
38918 103983 172759062
30567 183561 685354610
11389 128768 236847432
78347 151477 183123026
17861 146874 322995815
172003 176873 948238192
195316 196642 3286157
164170 184615 50851656
153021 194619 103992398
183579 196656 794948825
121709 122163 1139017
63310 73328 299245737
160288 169670 43225841
56284 163052 267213758
123441 187825 991730991
139633 161445 629043281
99681 186545 792394714
4551 27438 57282783
29146 129231 638834007
173445 183340 297513551
92912 150203 748355012
55196 119943 161891721
172718 183586 27246417
197578 198146 1468833
1316 77498 190735626
128081 135058 17468703
100250 125656 699629747
151145 163678 27003782
78213 162703 211600566
3368 131105 356989899
100380 164407 160535014
47479 194441 367780931
84785 118706 259359113
148526 153287 653259376
33393 71931 869732405
106670 155790 592895704
59978 156746 242290452
40125 61380 53233449
169793 175242 98560722
42178 93014 374630908
179403 190302 763117304
166814 199054 80610202
117631 188987 178630352
13848 62889 526339020
144476 157743 33359493
40652 79795 278870599
32851 104533 805344362
141061 192739 129184586
175492 193435 507973143
159223 170816 29499011
143432 163872 51326674
173158 187484 36021152
162823 190234 68382175
133370 142274 22288040
71298 156407 943219732
10466 103921 233955203
187613 187803 788142191
177458 184106 16664803
6198 123369 955765891
7053 116545 274039794
108261 169038 835230678
174804 187904 422721087
154933 177327 55809660
44683 120448 189654384
4617 195613 478020735
13155 181134 420394395
193996 198500 311328155
125155 153363 650065460
100840 159351 146618147
107231 137340 75570006
50921 81651 76986961
180089 196998 42468793
92476 99159 16769582
58359 102488 110198297
2536 77180 186910171
3405 91304 219754940
97303 109032 124828001
80105 101975 54811418
45670 145353 734186140
44879 153030 270838856
34011 114305 936141184
15333 60769 113898617
112695 186486 184765725
47641 104144 738930305
124791 167686 465646823
108278 140236 459928262
125434 150716 955920718
13786 64987 696980082
30687 111640 202433695
186310 188095 4531198
10106 157036 403887354
97592 145399 91936044
112179 141088 72556080
178985 195776 42254919
130333 154369 60151531
1534 148037 714514075
33955 106693 181917378
37286 189049 381049753
11590 102449 227532883
161857 164233 5949035
65108 81189 952318035
19343 185322 415333523
166137 182263 213115651
117208 195680 121348712
119244 120981 4366741
27522 169146 354515277
108377 190188 204842814
44223 77423 968056016
84789 169464 212028110
199584 199772 611537571
130196 133068 7163765
35808 62480 489362237
141828 154559 611517834
163276 194323 77447469
93382 176241 67088683
25305 188398 408258775
53373 84333 287116708
89302 193973 988037935
166773 183137 40830353
173738 175865 5342854
83303 198536 288416135
182904 187620 11943019
172670 177965 189382706
136959 160555 59124269
18077 139665 340031075
68296 150286 205458859
118006 186494 330226874
107932 112416 11206799
123537 165746 105790656
112686 114314 232814764
189946 194938 12487645
39944 66420 66189294
60383 87346 67230599
22757 191663 900229951
6102 190176 474426808
189457 196193 16830149
60462 117854 694025377
77140 83378 15476323
172790 173356 1378963
5335 103336 245223589
136781 148411 29219582
94765 129320 86638523
150729 154982 407840815
79023 189723 276952841
79934 165810 395563453
136160 182092 970613616
12753 25623 32297346
157380 193413 572975764
197420 197805 645108631
24129 154643 326860000
144255 182199 434489847
117124 159023 105054977
135127 170758 181880288
118282 145842 378926953
140326 152754 31160820
31620 199622 420377852
54384 103022 121574481
60446 114107 453873404
34726 71941 883355366
68473 134859 166230951
9751 140155 637802280
122901 191199 938931762
39493 45028 553561240
121115 122291 2964397
45362 86308 153390930
45440 51483 739059907
85811 154189 945486188
21870 44186 105501129
169932 199496 73957309
83699 131472 538264648
26110 172019 556028514
66056 89899 59490294
195702 198608 7276334
106620 120173 738592130
195981 199539 630220264
14588 110662 240577682
142473 170949 71111774
179652 192420 601691267
69386 164902 266119786
65759 140703 187694180
91616 167700 190661102
60469 150413 227787313
72099 76722 11768064
9539 116068 266646722
26732 103125 525101190
104896 185760 241718328
68662 98720 75193282
1460 48605 907946574
18792 69710 428099044
39256 61987 56863642
17626 110509 550098093
125399 174747 190240601
146777 197910 127775355
180532 196985 41369737
11819 148369 472431835
132801 144668 29619137
199014 199533 456059819
113338 193781 885229409
8240 192636 461513926
191780 199937 20442661
199293 199916 1562541
184955 194412 899468850
185315 190200 12283123
18316 144816 809296749
98471 191088 231879937
143057 147751 133807203
25097 181572 621179195
37634 136213 224043721
139859 151915 267782009
194726 195238 1270358
180751 185907 13114940
197709 197876 442682
55787 98288 229527955
91020 125222 182717685
13048 39272 65894015
37830 121720 595822121
187628 199100 28687333
140494 196663 140408274
96880 194326 243937345
179554 183719 166784372
184614 194012 23546019
100701 136665 90161255
11790 148600 342779602
96827 140495 638401899
57677 75672 44917449
61181 197456 734146432
155508 180154 61237496
198754 199775 2608894
13747 128587 843362404
173170 187372 35721503
27195 73005 510354078
99650 112060 857536048
160235 175019 36770820
173703 173905 980472456
55981 158805 257336879
183417 187449 831512120
150401 165273 848023967
97953 110064 548624824
2808 176680 435089857
33154 166737 583850723
19613 74978 783185125
24002 74848 127393002
48267 151331 258176053
99860 147954 120610779
139035 176221 705430197
139973 179432 995421119
153765 194766 102501657
139938 181448 103572241
82575 141283 92658658
119669 155785 450592314
103896 126368 56393705
159251 186409 67803497
193231 194094 2188333
44273 130331 215561334
170965 177015 159006619
80695 119224 39700433
110496 165655 138204933
47650 137454 224880737
102213 159862 144464767
60729 197758 557799110
32528 126057 234118799
156493 160226 9266305
185223 188977 324200820
113795 164117 122294339
156995 194896 446632068
134488 156054 37520638
139595 159626 50155042
48793 55012 15677585
120980 159134 221397523
117535 160929 108872342
30384 181179 377160616
56276 114184 420465881
98901 122282 58605627
35250 162066 317563987
152750 156613 9748107
157046 167246 140168606
116211 158458 387278956
199892 199963 166420
111388 142500 77999809
37997 146144 270716975
151453 191790 100743346
170031 179039 22297947
92294 93664 3522908
147467 189371 104669165
119518 134374 411770027
145001 150123 13017757
15718 44723 343708979
148395 163344 37424447
95931 167840 853738780
115362 162202 117546968
105261 112051 3834388
146141 147863 4436279
133900 167872 654887176
59786 130143 176047469
86097 165315 396843973
86371 169512 208175311
83423 191043 269385372
23755 54742 77739801
26034 26749 1856060
151585 185889 722410885
44345 53669 23398117
106567 125422 257890191
128608 172082 849757460
88163 142181 640040536
109015 120541 28912325
193418 197896 11199058
90624 188709 245716610
78652 91777 326541436
61001 102584 136099566
22428 72996 126574044
160214 164535 92698374
17177 36358 531353136
90284 96826 887985264
157300 199382 361255842
135437 145940 190436238
100613 165579 162802695
3737 38302 810451373
17314 104777 125434674
176586 196974 51039268
33336 46033 149315735
94450 144670 661129211
44836 105849 698836171
15584 136154 656257808
169322 192891 58903055
76284 163143 273990166
90589 138079 119189812
35496 42893 18486214
123027 133409 26068029
156696 193142 570834499
97675 168274 432182934
139947 170921 586899627
28842 191762 860925374
42476 175642 333177456
170178 193762 58969791
83069 96732 795576855
104183 115911 29350715
132186 165497 83466896
122828 162103 843584391
192927 197506 184994246
36757 148893 280834933
174238 175567 431473
21441 173793 773479263
121570 139739 45605655
94179 135583 103749514
96727 190003 233524349
142033 169166 57814283
68690 159663 139482761
132782 136387 279838778
98594 103424 12039958
58066 83471 589654569
94065 195577 254091350
102817 167578 162202392
189529 193760 304433187
107603 136045 985033087
6431 83057 213786317
153427 167385 34878357
104889 187696 992489423
186835 196555 109769671
16714 47991 684631388
91748 192909 735902253
155673 175194 48569899
100563 122083 53895817
138096 176785 39521556
112000 171006 546463719
138058 138845 747185872
134401 187888 796719801
154764 197142 105865357
21431 145731 311227487
84915 178447 158991173
179476 189500 710970384
155250 197735 106058659
182162 186469 611463737
80764 149914 173289119
89142 134564 757147357
170324 183515 32950769
65418 136025 176774597
107395 145802 96352755
41768 118024 190797448
180387 186868 16442606
93220 121887 829960597
188806 193992 12913337
186381 197966 28968104
99024 175207 611584037
114396 178466 50291738
111268 166616 335516522
68288 109320 41841306
17565 44742 67992068
21746 77647 140051345
81197 89354 20282585
20087 129983 307750354
131447 181860 413050907
165908 185734 49459295
129630 148284 46759716
84809 171200 982912498
182481 198739 305663186
71223 139689 171536621
108043 185968 195124798
14635 166855 949007593
188638 198017 460923749
75214 145162 175104166
142893 193134 125606115
106598 135477 945611624
171947 175523 8939470
136645 157635 303048881
195952 198754 183606870
152787 170824 338299372
168647 184231 487863725
68089 144983 192493896
146255 156386 758530123
189723 192853 7826410
91918 108236 597729225
72299 81249 113312064
33028 174433 881885815
143140 154999 113762665
175978 181193 278195193
6539 99078 231589365
93687 189600 240090931
119578 198535 197673233
174396 183753 23450410
16508 56065 99216857
89723 192409 316044430
72488 146350 962907460
107298 161947 137138917
35763 128528 232195607
126390 151712 103312873
131623 163626 308437769
130260 157943 69363764
125561 182568 641704855
127395 139898 933787739
14892 70741 139864233
47860 71524 608642677
81967 127805 114791338
27339 121032 234498214
7216 10224 7467772
136509 184244 786374730
112045 129923 383733770
100021 137947 95040526
57398 109477 130001734
136291 148798 940584782
60029 104178 110287815
92813 158269 164062923
176741 182205 13571988
170308 186139 497194506
37109 128000 839921903
156612 195357 96722230
49683 138081 221360535
34897 78773 347794310
118047 131286 33229927
154353 186668 80751358
70416 84512 35188052
111385 173646 155751736
79801 109210 542975129
191095 191942 756353287
46094 91704 113927335
78961 165887 123866361
8480 105599 737424274
61233 153509 230953726
42707 98864 140438859
135320 153977 588240456
30546 53950 455060802
127090 170712 286597569
95313 139359 110411013
117132 137786 605171073
70948 126803 379063886
130239 179354 887304741
62343 102451 433604794
56408 126781 663077911
10242 151207 353108389
191202 193700 234914511
35189 53454 45707482
43258 185323 355502384
157805 185123 68114612
103380 134728 78646118
84881 194323 438734120
189379 194498 130171269
37171 189881 382152973
155978 184822 71861038
188637 198540 24789257
151745 174545 56852240
108431 122829 956725701
123567 139256 39368233
17286 108807 756871790
76132 188954 282244441
108104 164502 378559718
143274 162378 18897204
118129 184273 165525852
183177 186671 8820977
36119 137112 252787221
30581 69542 768641334
198176 199781 53975618
15489 186409 881850920
177508 189756 328464478
190984 195802 12059316
41171 84954 109525624
182386 195083 408268974
139294 191466 130431992
164699 177852 32545432
148956 196396 118429697
144929 193033 120320110
127972 170824 661064324
61864 170840 272630905
3067 16963 883248058
135851 153967 45400926
114439 155396 439420191
30548 136522 852431197
99067 158632 349593679
1385 152373 35501783
4418 13078 21520408
60738 142179 696478691
174798 186588 186622576
194638 199022 10985541
99545 137957 454726397
20959 102667 244124670
150824 177940 67515791
43062 72613 539778254
139956 169416 73652560
55754 131843 190323099
88573 103392 37179868
29389 132061 256976672
148440 189245 802689887
19833 116406 952504015
182778 197141 305890140
61778 193961 330693295
3526 102997 248833380
38939 121309 1649832
32872 175151 355956726
177113 184621 1718120
182913 186218 816332743
34272 172390 345586384
194070 194203 367604
33694 64773 77725335
77592 194287 291939880
186271 195030 302734996
115319 144443 73011727
187966 198932 459836538
126664 188402 154412290
7458 161271 385226756
143925 186693 179961719
121188 173922 131880227
178986 191715 238542927
121674 167625 115046693
179382 193172 78426641
181905 182915 195647214
54409 175186 771966483
140689 188444 365241793
134257 176794 237409321
194117 199837 748089290
92668 97256 951295489
184794 189201 133107556
120502 153389 82437784
92498 112312 49624733
190368 192079 648332698
13510 27980 20383960
174523 179134 675088039
128577 133647 12705690
93930 123963 75265653
163205 196803 775853689
49788 55759 15126182
71709 158139 680124486
106068 108760 40873447
50097 178874 695589781
46550 144050 244116674
12064 189367 443812120
11584 61904 94533520
67391 177486 472095748
114769 123530 373725032
17394 35038 557928251
160533 178491 874304154
3740 171605 654212430
27426 130287 257586540
29810 57263 613335142
40354 77889 9499348
21261 171931 63944456
122882 158337 875504143
27429 82533 387401189
121709 183622 154942010
47062 102176 274123794
61976 94463 779262568
39788 136705 909897931
140137 191346 128035500
72382 126720 136186177
66018 154058 220419614
44982 139900 237726533
74631 130793 338414159
66972 134978 170266047
137207 154151 745640994
99781 165458 164569148
113306 154831 104176511
23375 109291 214964550
25668 143575 582945552
185650 191583 14837487
6716 90048 123402836
77187 119917 106845065
157912 163737 977782848
27171 72410 113148315
125881 139874 300759508
180445 197010 41644286
168639 177499 367490580
119445 181135 403655459
48489 84616 419705536
21882 128880 267931177
153292 189332 802360530
96168 119280 427106698
98165 184257 546374483
36151 67177 360095574
38601 160792 305938454
176550 192953 105911014
18860 93252 39381432
198790 199370 611495980
126557 168893 105865015
108485 150840 106311665
175659 197608 54923117
168928 191794 440905132
97656 118438 608091892
81277 136055 635562845
94331 114920 51476834
12432 127771 288837266
172745 197886 569597593
50693 161654 772142945
78416 168689 540937865
197378 199949 155219434
66054 137187 566626930
193691 193932 579011
56142 120395 160586564
70324 111703 632787560
72899 177242 731551625
5152 10782 951516640
191732 199425 861878297
116733 129878 992292240
102605 104736 5373545
156979 185344 70665896
156451 167832 662304764
107307 172843 631477450
6350 193458 838124598
78310 193694 288651717
138824 190167 17227418
39125 71218 80176036
196271 199544 740216164
13584 98617 855269068
193627 199716 389566313
11113 191770 452256851
199182 199593 593225839
62592 160818 653323587
185242 197308 731628781
97092 142566 113987406
182073 199659 562594174
101719 187532 444520860
116174 174026 144756950
125719 197343 179039379
89746 109433 955660858
167392 191647 715761658
136127 184878 186445615
146786 164701 44916319
86578 177241 226894965
2249 100655 246233095
57046 59204 270416653
82492 162699 579342170
84352 189828 264042758
40424 155490 288143429
82198 120021 418989387
115534 132460 42519073
167476 173796 241183147
21791 121213 875063394
69435 115574 666246312
894 44414 324355674
146740 192620 114649137
177231 182109 12132368
117228 127360 338996076
73171 114913 456459202
121347 150034 284369212
22962 72664 20511025
62122 199724 927834650
111689 183933 684616010
2495 44236 775722730
134482 197831 518580166
32476 124917 231410562
65131 196460 769976783
161737 168481 9566655
3682 106634 257599133
165243 184188 3116976
11650 126670 767102775
87818 103043 38194778
70438 146738 591770534
23973 147293 560523171
31026 135246 260819227
113306 172355 301823786
44797 131958 34262844
3224 72587 173559041
1467 51021 123850287
140567 166373 361739626
47582 59474 39002269
179487 193522 982419027
157786 191022 82996449
37483 38334 266469278
22101 41923 49681587
166421 186073 49067876
143225 164779 54078304
48571 68597 50098284
190465 194189 64876767
67719 164595 439473569
158612 188152 562943123
195543 197951 385509066
13299 138299 313160734
57206 115064 144486882
172741 196847 549196014
25346 91198 164650187
109329 139938 17992952
15909 53603 94409147
30435 88891 834042517
178953 193961 691956605
45227 55952 27069034
123556 187057 158903689
110715 179302 171457709
1404 140548 571351844
189089 194270 252072510
75232 125062 124787929
112960 190332 302202059
155094 185714 509867001
144702 162468 44658075
40861 157346 291752472
184752 188789 2273304
105688 128425 57067655
197192 198231 2662912
177020 190873 411698747
148487 173797 34079078
102022 142543 323042233
194977 198441 8662942
32562 181129 549411846
37794 132069 235996660
135853 178288 225709357
181111 196706 39147115
17021 114778 260156816
109050 133799 865691685
25515 100404 187472414
145851 151359 384734576
139523 169666 75384055
159158 168914 599336349
180909 187611 17020893
13126 150812 344984777
31562 169677 345624048
188809 198172 318349381
122867 159626 312716914
189034 190384 3397618
137305 185368 120150099
188673 188857 474438
171223 172887 387921547
172582 188147 39060066
197444 198588 2946320
132288 197297 162542161
17600 98701 824271459
35061 198428 843962416
101965 187286 338378426
193714 195378 4182269
57742 81113 58282878
68045 112616 111419956
130839 150214 48638708
118541 180390 664837050
179657 192784 378914289
143785 177105 83235360
91285 125881 679085789
95105 192394 370087439
31688 171488 349719845
38648 71219 462279211
113076 191819 991822931
99387 124742 63645254
120236 121490 3158136
198068 199415 3423902
87805 167882 257419501
79792 128886 499311781
124795 194615 725786652
138158 142951 311904661
55214 79475 691671335
67696 78122 997473360
66 119861 172345559
155779 182062 613152397
28582 135392 267409183
38343 83153 628061573
94168 129593 586919889
19272 40299 954700733
26892 106661 522342527
32265 117033 464273239
37019 153006 787106432
115792 144189 608539630
162539 192007 73496995
193265 196433 768274433
2421 137919 388963003
62288 132142 726484393
131437 182065 126494265
81887 150149 59728282
83682 176089 52138717
38903 67592 71777592
148166 172549 60735855
121611 161886 369024458
98802 161060 156143462
76207 78827 40245242
71669 101043 73512128
130572 174885 726691019
42895 50585 19176177
18269 109129 416181252
144538 145884 3432605
165730 170139 965673978
20987 163165 630209007
190715 193042 283638643
149131 158014 275968143
5707 78082 181264193
87570 188567 252958143
190626 199058 21051386
171433 174075 414892354
80218 140126 916170438
76013 76322 792183
26234 197117 427639955
190617 193154 766007006
8092 172513 509953462
40622 73898 365623013
31640 91838 438695667
128441 167243 97061778
67068 71464 10954257
203 71835 179263977
154065 198935 495913300
161929 182622 924752274
19057 65985 833934969
134196 135533 3350970
46018 95995 926856574
30188 127761 282992914
91528 97023 13898026
100977 194346 812106793
135062 167639 21888559
163481 197406 84600867
131767 134886 7832692
55007 70382 803318089
26136 126824 252140399
196924 198698 4496301
134180 168905 920483833
94127 110031 39726715
109829 189801 362206825
149121 149389 675362
132317 177858 203880662
174419 179911 13568157
76864 173043 240507797
160513 184618 60087844
196281 199312 7665146
59764 82583 850051450
123748 184036 269984926
162736 172117 23199961
188435 194872 836671750
160964 181454 801782812
131410 187455 140240911
106553 199100 780096448
89033 184412 238808812
84366 161773 234823383
192284 192934 1644650
123007 148422 63808517
121207 179202 245369142
126548 127267 1779210
34966 84769 124562559
198826 199742 2340590
89307 180432 898035592
67829 94125 652276394
107006 172196 640978744
141780 178810 92393566
143998 167955 59881559
152569 186979 85958386
22004 35725 34435151
89254 131804 920954485
172405 179710 682792245
117750 126327 904320380
57152 69189 12242767
1822 104973 787236796
47631 140469 626653296
16005 35281 735280674
147942 158268 251567469
135822 177266 586659752
82379 138711 753088776
172896 188246 38533060
52722 81482 71995092
178407 196789 46094072
48054 131286 657457376
7921 122520 286887219
27822 170791 357753413
197316 199342 5169678
116568 139068 64021104
26597 138574 280356192
103677 190250 216762543
161817 165477 420801219
130876 187481 141611502
140064 152085 641311538
95715 147143 192528475
25063 151137 315816520
82433 110665 70649101
190710 198452 19316026
63452 99815 90942382
129090 180229 117820667
69624 177997 229112183
192075 195529 78533275
54332 131628 193444774
138517 185834 921809584
72008 105893 661854207
134580 182545 119826122
83487 128478 112724159
2946 99621 697729887
146874 182714 839063284
63993 196808 796010748
171989 189583 44063287
41110 110520 173697911
104005 165437 169561008
137137 163343 393355042
109835 199843 225406508
169105 175716 16429301
123047 182504 148665168
157017 191958 87165804
90968 118854 70037949
96676 185488 222320251
153012 198861 114617718
7916 118385 276509017
31176 175015 359816765
50693 168065 293820475
137965 169799 350414314
73149 133352 621229221
74316 185631 278575425
91532 187068 239323496
36561 145140 271763262
176417 195868 917984211
160729 190404 546822479
41830 193612 379821899
180937 198185 6168036
85443 131734 39212823
144455 179610 87716199
120821 154503 609152019
46021 103319 143321709
144423 152444 828513590
15395 166318 722747938
108914 198837 856201867
63816 104813 102548329
128230 163691 870611249
15979 147747 506324415
65310 193481 47117463
67786 125204 99422535
25806 193451 419577063
122224 188738 166485540
164381 194782 75810085
79723 150006 176113281
4441 46373 328044661
131341 180045 121629797
165692 182065 40645210
154113 192673 942273629
546 134712 335854151
183815 193994 25443038
27529 136283 272299444
168148 178281 68666058
163674 165408 915620000
25089 118316 233367992
158374 164808 696411223
170156 176828 16601639
37646 168835 710661280
88174 147746 149512156
129536 165460 56629479
66590 130588 160245283
61319 176318 290585111
176974 183258 15719067
13365 85094 179630237
19513 48289 611364511
70851 98302 68674719
111607 128679 42924232
35608 143630 270373833
186372 192601 505323110
146012 194593 813450243
21772 39823 45337684
191775 198580 17044386
190714 190967 61003380
20486 51598 952308288
178072 194034 40024615
192629 192823 492185
162829 177583 904328268
78081 142358 647119487
188015 199519 726799769
69138 93186 60125186
138198 170896 81645760
193993 197176 902823658
137037 160014 57545284
118855 158559 99552178
147170 193355 115397777
159991 160327 626570229
72871 74863 5096893
116003 164638 885928
65010 119055 358757504
18928 64706 273694585
143426 150969 585223118
12389 170239 395232561
102304 137819 89012605
20644 33560 32389196
66123 110644 748282373
4518 138498 896441307
179169 198213 899774776
8949 21158 489110119
38863 90849 491640793
127246 198206 177477502
106638 195538 422614635
107302 191162 210012602
154966 196280 179890723
131805 143092 3351431
156401 162661 15664231
101064 117051 39988341
199204 199722 917781383
131600 172557 11519342
104374 143984 78022648
73420 161868 221663491
39133 127774 999120068
142608 178506 216914459
115928 197269 203555595
145998 164027 482336932
188547 192334 9496829
157935 168213 529627165
23268 169684 366535854
93065 153192 150673408
103701 108767 324846456
39118 121545 206198552
180996 183763 7110648
185822 187688 4726690
125159 147087 54930032
179501 180774 3140668
144653 188772 110392181
49815 164684 287727443
178459 192514 311927733
2887 188056 463476853
101618 102790 329433491
152568 170714 45256765
123297 196213 156609086
81718 161969 201115101
32980 44238 42156847
106895 111269 23726153
23917 80058 241674240
31482 123078 238923304
68441 139855 35806174
43518 167221 504601530
62837 119222 603669513
157913 199807 514143318
118365 142728 319923789
105543 142368 59557688
93424 101832 900547948
130885 149512 46721591
179910 183066 466617042
124060 164662 429191711
25822 187676 405148602
165728 197301 78773760
138639 171390 81792162
4548 142638 337582536
115972 158488 106615999
193193 195400 5549123
129083 174057 879972571
60624 130804 175616849
143947 175817 676253878
148571 170980 203866249
122453 123839 320034752
109599 199048 727019963
23251 24730 903048902
65472 72612 17781512
111421 180853 173566171
95066 178780 258401023
53234 89463 90474805
167507 175343 19527191
74479 188315 284932731
8529 197152 530947119
108258 193488 213348673
116212 156589 101328394
12718 186839 604002956
124932 126271 3316036
113427 196696 998760418
66958 77830 697203113
97867 137840 530304339
82121 109971 753209462
14330 37058 584027751
139524 163295 59607313
190120 191094 2464954
168762 195671 67308875
143329 175890 65615524
83887 163709 200021645
168784 171961 7859221
18670 27986 64667743
8463 111507 257892984
136629 169653 82599225
52868 90965 95132800
186778 191078 990560315
38106 115897 194584402
44204 163960 486047176
147365 195793 149277283
138491 172675 80459782
192785 195945 7929699
10256 44113 20620446
149439 162292 149224796
52223 67058 37185604
82380 138327 848781725
186622 187880 3181504
153191 177598 60857132
127415 166351 97479497
93580 186678 263721884
5968 25093 47845054
83528 197006 796597156
13203 169088 390343995
81011 97676 445120291
167562 169686 5361424
31763 113811 205162621
127282 162524 917492370
167281 192295 62536570
77549 174401 242266661
92065 155690 159662214
74765 160884 215718508
22316 27509 13037605
77440 143966 166473728
43961 54700 27036940
20185 130037 275078110
18905 21383 236395001
146923 177748 76880960
179216 195610 533100272
181444 183645 5673401
18880 95208 190962028
119335 138972 49289497
100823 194748 235094978
152166 189958 257861377
88764 143578 886463698
191812 194498 502350566
87753 168248 201614673
189216 193951 11847017
141886 142502 1539507
143108 189943 857872346
108892 199320 985635725
118613 187614 925623816
124407 187878 158804557
115214 151175 90287917
111010 152052 102842047
34117 132901 247286501
17847 138649 302438064
122207 162283 100556347
100069 140695 788445694
31203 106741 188888870
161043 178520 43315153
131687 168763 16970343
42858 108920 287715445
4231 11902 19070401
13421 20441 17755378
198291 199487 3026785
141126 189169 120082610
112621 157546 305083519
178277 186881 16327900
146835 196493 153348961
11979 24431 31226239
137584 181767 241149342
31764 37381 13976925
80891 133093 876666217
89061 134951 95003724
27194 94102 815081920
73469 131470 145247435
45251 119246 414900900
82805 188265 364963767
122886 186655 923288150
198369 198464 224443
64833 146628 204809760
18619 94653 768102582
60767 142722 271932779
339 174484 435797682
44479 187586 358240787
176098 199464 182146496
133313 135138 4567978
170126 178861 277778168
63524 173249 274401950
109215 132223 57750391
4465 190016 865709010
77190 117468 440599194
56976 146106 222960372
50343 144253 235143479
85261 195183 870059182
124520 137657 32920245
104174 107397 451772978
79294 197821 296537286
198100 199520 3603976
184829 187551 741864115
174562 178336 323640575
183040 192302 23218030
153053 162465 876558712
7500 73040 164003820
25116 86329 153269081
74257 166432 230817273
153306 164459 28041217
58973 68490 23617346
159663 166175 683656779
181685 186965 694304657
20148 123436 256935442
147946 180758 676593325
15788 97810 205269566
76475 194132 294308337
6486 152922 656466647
94464 144897 126293275
188019 196868 887641609
159324 190823 242361273
193839 196669 7050770
53768 93595 471780749
48911 113056 123799984
106766 113192 509701567
161230 174218 31266693
46057 128483 885549764
40655 175392 464195817
144580 179052 86017819
163700 173041 23071539
109715 174037 160996506
48042 146433 477800863
41567 176577 337796903
99826 155515 323935665
4132 46635 106305491
132897 197311 370534110
193595 199144 24362099
16115 98458 490263527
90319 101809 28973121
840 9138 445923023
153487 158667 13066055
182145 198204 40336889
93911 154624 692291921
124964 142876 533809591
48806 111750 597315645
178894 180441 33411836
78558 106085 68773058
3137 81135 195209591
26715 132821 265648360
19511 177547 692841425
136190 139943 382361673
87287 102792 38830771
118989 168487 123901939
112328 186618 212311533
149599 163535 768118706
11422 166922 389360789
121510 169908 121205268
132218 164766 248106798
74635 199923 730396643
117590 195893 209278577
119177 173769 670508013
18884 40394 626043773
81052 106169 865331112
30232 113539 618146293
68919 192760 544923047
148969 196680 458824568
149201 170465 53025830
136642 190930 135755233
106758 159447 430474740
64345 145346 685446171
86957 163724 744382028
17888 137516 299466015
34591 95833 153113330
159718 186580 746296108
72675 81514 22167777
15756 149572 335159099
56937 183191 344783978
105761 124120 916074210
114292 154376 518654600
143214 196450 179560909
174475 181924 18526161
48673 107904 148144383
168633 178465 843981695
9448 124211 872017774
39608 58815 48107456
111444 169193 700353038
118819 145917 205945347
190157 193075 7300714
190734 194026 352405606
87742 109436 281979927
16170 108609 767885039
116441 193832 131027855
101830 143772 682186192
162078 187882 489376829
109253 172776 158982855
55123 183131 369599633
49472 130263 202314927
124208 141812 44111503
190440 191751 880080573
53131 155537 256524857
81815 131507 125491094
154701 171319 41390943
93922 157063 158346046
194921 198997 10224891
188990 199986 479053971
150501 187666 92788146
124076 187708 418206996
132793 194365 230976875
148044 195315 471391333
22572 27108 11382139
46223 101893 139328458
81908 195440 417865125
170148 198465 989728117
166651 198111 276968115
43031 198580 33502805
126542 165440 97404803
34811 125387 226779571
44356 61847 43874110
132087 146144 792857870
6796 105853 247888918
19374 133880 286657731
173735 174930 714510094
77149 160096 207631561
85051 158042 998704981
17287 138405 933725125
153617 160474 436215540
182251 197396 636337076
38876 146784 858787648
121310 141429 20155047
93984 113339 48383725
77926 124457 116449360
54608 69948 44386601
26530 154766 321060395
160805 186709 64628672
120616 137623 42698963
129541 156105 434021797
97070 129177 727110196
26269 97474 783733980
179607 184324 11943797
191291 197265 14857846
145153 182656 93653407
40832 138418 244315682
76911 184971 270262262
17227 113266 241230152
18928 117169 245820959
78455 198534 300426425
169192 183555 851501058
196325 199215 7302320
111282 144066 165800292
79156 172674 619266533
162055 165606 8814794
49050 66456 43574205
180032 182440 472879943
146640 196841 411366139
30500 49563 47654146
145521 147653 5389514
134307 151462 755106969
196241 199021 3634276
136607 180708 110009625
62504 65150 820861980
72599 155816 208577975
110376 137153 67127875
66776 86281 48779915
193674 194396 1799457
86161 167183 785862058
80978 83568 6458887
77366 123982 906767718
92295 129982 859154438
149345 194690 954489795
161675 186707 62393147
181998 199120 277118197
15372 23589 442134281
98355 124091 64532416
161434 190473 72465918
131272 161713 76380801
18319 176731 396410291
125669 164318 96892392
3709 79198 555592878
81759 163772 205507314
5843 89301 208749461
114155 145729 79193325
82759 190612 269981176
151396 171055 48924805
185626 192802 957210287
121737 180111 673790530
153376 159346 967871065
35864 135908 250407434
50834 186206 338871126
55573 158237 256959108
161242 181133 49371737
111368 115550 732465064
34697 62878 70480101
147427 198267 127059631
67135 83489 253013761
141803 150428 11788692
107961 197474 576843927
43374 78698 162239264
54271 142856 703470540
3862 168983 618173240
107091 163795 774235162
29448 53647 60516003
198042 199042 2548493
33453 168393 337605926
12227 86606 186232762
56447 172548 290274836
133532 159960 66181902
26663 170379 359687942
120492 173223 131849418
11853 146193 813271884
85412 99481 35183828
31600 73362 583010183
179482 196037 63108239
142002 157583 947839208
142526 150189 954719273
20695 149861 323498186
132529 193306 151977597
119996 131957 928326837
129408 177558 120295157
158332 192960 650668485
77464 90255 31723066
197263 198885 314882524
78385 148021 627400460
134402 146436 30163664
89600 187195 796164123
26237 34610 295188617
28157 132299 375310390
172371 185590 64880853
158664 174270 209956271
7577 87914 200880367
103932 188711 323248194
165875 187624 511537714
6361 190686 831993899
93762 187635 235010778
13454 18228 683249283
876 45405 926025517
118530 161085 71304149
37285 137234 250236055
68121 158315 703287009
194117 198065 9874887
13338 154322 561489456
56408 150449 934158128
183009 188897 679019245
164694 185448 591829773
144459 184322 99642592
71819 164262 231637675
168370 189398 513328430
15564 181365 964130380
180441 183952 8998189
173103 181928 22023866
135724 168736 82593358
134149 161879 69561183
39362 95001 913523747
138930 174604 89140612
101175 101793 1568044
73509 182361 701520728
174400 179849 13462371
156644 176651 49760156
4691 100451 239644888
55241 151919 496185436
20961 165891 362838419
529 117045 291558433
109108 177174 374160421
134414 185968 128948394
99234 151881 910480494
23195 61808 96749027
166456 184561 327284044
184351 197829 33740051
194251 198907 11685431
107196 162890 876264590
185740 189977 391565634
80955 154960 667133707
68933 133913 104222790
28793 132771 711810342
18491 51530 82604139
16429 165990 374463916
2637 55569 132624786
97388 172869 188877373
160100 183162 57509020
139401 149241 939901293
66221 117611 56533633
30310 91109 264326153
80368 155345 285680555
104064 196262 265515486
41788 184454 356941994
9496 18961 23821139
115969 178804 843073187
37711 96866 147942517
99352 117800 46217015
184448 185899 785706534
100725 193898 405896857
46978 67533 51436843
115806 193270 371935867
75573 86914 646431853
109248 143885 86846767
185289 198059 334146339
3756 111790 300454970
105432 145811 101231828
104263 151801 510973316
61264 173554 280808919
60892 137060 255934322
123938 159417 99376305
199903 200000 987221239
152812 175974 57725348
48535 142539 224275759
4823 144139 348756363
196354 198797 6172215
138931 168488 925114930
43788 91212 74606931
183298 192243 22422785
45434 80206 665669155
191603 193571 4924242
68072 73072 12446635
165106 189759 61465076
11520 194505 781818360
152884 188558 318343554
187913 191660 294218797
27417 185969 396813933
148324 165672 845672767
47362 128706 788302863
176351 199261 57410086
20264 58968 360646577
188302 188409 246827
169574 172581 7392931
79936 99703 49443154
72306 119383 117845865
193407 198857 460700742
149227 167172 44751195
143179 153250 25232369
67874 70989 927637847
162874 179845 42023049
11467 178340 621325201
160418 191633 944273775
196233 197141 2276847
101448 146015 206231789
89379 91229 660980155
148137 165298 42924942
72315 158195 946208134
96163 188434 230973218
3534 125493 361775588
172032 198798 67011213
134964 165428 543157723
130719 145249 36371407
126116 177256 127796801
78228 197660 17603232
103205 117956 287327361
28006 171100 929410466
79284 118881 99045512
106732 184745 72879619
156225 177261 50913800
137840 175320 61454900
61291 176527 845642787
75386 194975 299196426
70478 134227 525141832
105228 131927 66955160
65397 73747 349447231
95202 186642 228894589
104118 191660 219126516
121076 124515 8683731
11790 62414 126874726
8006 176056 923609940
85468 139701 135843942
106001 168318 155987591
168540 188498 756281181
1606 111597 275114277
22379 101663 198486906
65195 151960 723446664
76063 150657 186809596
154813 165787 27488878
23584 39237 39341172
145787 162264 677843760
45531 67540 55161764
131415 147597 40640905
184454 194686 296563853
118281 199309 202858924
163531 192677 695740055
173052 198650 64144675
142149 168273 65256400
47089 70212 57880883
190906 193039 5310585
182177 193767 29140536
166038 181286 236599489
162825 184222 652491614
40583 74131 83855896
199668 199841 448602
121367 189223 169779489
55423 197352 374742750
883 190307 474069804
114459 122598 20437929
172801 192495 49372327
52047 80421 71054413
196671 198732 5193520
6001 79773 184698573
151276 155074 9463451
6772 36426 74279844
18756 101723 570781619
133962 163744 74687491
71524 168386 242442995
180860 181681 546738830
176516 190322 339351193
185803 198045 30625639
116948 148954 499485709
89876 198881 359544727
138434 175639 204624525
164732 193381 71441349
80799 139919 452082659
6163 107786 254326855
134269 141410 17908414
199861 199964 286714935
35963 189366 568563052
132704 177346 953628824
128214 159776 79063094
132876 156737 830291925
54851 176480 396095762
139883 157789 250392399
160872 165706 651269764
153555 181131 68732747
165179 177208 510146974
53140 76854 655315657
29977 61672 79397742
29754 72258 106297616
29975 179065 771994042
130560 184305 134347990
34960 171320 341186796
24312 89006 161781683
38268 152665 286393597
73118 190964 427255847
47581 81625 85209436
198651 199443 2006518
126580 175461 122156649
179897 181104 3075135
134608 143640 205442159
42174 149757 822644625
10642 59437 122429146
145926 168813 381263725
2147 87606 95822562
37860 53194 38355095
142470 168803 65850355
130123 172112 104917368
55918 175842 299851613
184652 194037 23505474
46265 83061 544610919
120848 147290 66342986
59141 189671 399127278
103705 141688 95248229
152828 167625 124714113
149331 175183 64418497
66115 96568 911773374
101975 152435 126439294
97604 127066 73920325
84681 106438 722251692
32204 122334 225505148
56872 118951 155167161
160625 175436 36815250
74967 183270 270930929
157189 196049 849928902
7281 105885 713068808
146928 180210 82921443
164814 166279 758207388
139085 165097 30179322
146232 198507 130716665
105623 160587 912262034
21524 195433 435274838
156472 193893 462356849
130311 131468 2808891
101534 110204 21635211
30969 166946 855734339
100757 121665 52359050
8161 119260 278070751
138395 157188 770575748
70966 92407 53570462
32578 144284 279554345
129787 167497 94234715
171978 175062 162941091
17698 127693 275329155
165848 188507 908960515
138627 175909 917660355
125365 188881 158851839
170619 193643 57607755
61843 138059 299550572
43044 101480 146264718
157426 176953 580802358
28935 53381 61197340
43336 122721 262252679
93396 98581 536667707
188934 191831 7256133
162314 180952 46197504
33473 155541 516583144
142672 197021 461407794
112691 180732 721532638
13551 43118 65914702
192158 195565 382831143
164207 164251 130748
162925 188585 63973410
120219 124184 833844088
179038 196257 551015900
183336 193329 90919976
183471 189232 501665969
29119 169218 350671660
172123 189674 920355236
124136 167539 108592780
107828 138959 78077314
140394 199071 146739696
108288 162385 135716264
90933 124937 85488184
29435 186332 392575577
1824 91151 819902944
97180 131234 85372386
7942 196888 472853367
191728 197349 14006955
132726 143605 369402469
166286 183917 488615200
192387 193958 539514673
28906 136752 615762260
48620 107754 147903618
52523 65102 28992275
181618 193828 30740025
80382 189023 271900465
198700 199877 3000983
111238 191075 577705713
118590 156879 957447230
33392 60553 125724059
141841 158380 41449267
103883 180118 744718178
189401 193002 9035691
41275 53564 30786091
71145 87135 47677211
90703 115488 84498950
111246 126368 806697547
111197 113966 6861325
21786 91167 565415843
58461 70059 28829656
127959 178630 126574725
37984 47790 24455585
20061 133054 282883126
176242 177573 3291621
30428 180892 559330409
44215 173723 391488193
63293 67697 11032044
84765 86199 76281283
93508 140115 116836499
79137 145647 947731649
70352 108101 94375959
19871 152669 332551639
33592 80778 472646612
60364 128685 907734479
31603 133806 235890047
175739 185767 452693585
88676 150297 914013777
199395 199816 593860027
13536 67363 134867387
93060 93422 556137073
57563 66351 783343457
88009 97079 616726136
182574 184132 3974604
199869 199957 355571192
97525 121767 14037533
11032 85637 718730686
76834 117489 555502121
183304 191758 863186057
71792 140051 170980071
106564 145406 882505445
97362 101051 785777872
8506 34189 64397208
49538 171227 304471995
30382 129260 325221495
111405 132275 52351936
191758 198955 18033213
122472 195918 603579283
189525 199900 550435547
64090 166895 257338923
8398 173365 412782868
137269 194305 142617264
76947 110023 974435939
117508 135366 44847256
99332 149988 981741550
177482 190146 31789652
98058 146730 122044680
50515 132180 204514568
48134 110214 132790868
2549 188287 464881384
40943 92405 128614247
190390 193892 109821978
127638 193837 768908868
97834 146746 124133152
107177 166389 277870741
9977 32113 55635933
107738 196048 221054932
38612 100731 413060811
118357 160653 106059207
126853 152067 63095961
196795 199431 6689831
67126 152945 214901864
137072 146463 2581133
137528 148578 27774953
149830 151845 4954354
178276 193155 106041427
93633 165930 952111011
16371 40421 183556162
197790 198300 1333336
105980 174952 460908870
62248 71600 23339364
23833 136590 282403732
32329 138158 264888607
12863 81677 537163811
109769 176919 281423187
72941 92848 49791020
103444 193946 226557258
35921 61104 640148344
25392 166447 353184119
9434 46641 93199626
88908 134033 113181783
155075 159995 29759303
155144 188367 82973315
121941 129105 18074361
25905 137599 279697894
107772 172343 161667296
147390 190810 108514727
3950 67831 637554132
134364 169544 88036473
117084 120191 7781917
111972 166891 906364330
151653 176701 62461526
73231 141436 170891120
22060 105847 865846081
181310 190184 359187994
143285 164689 53718914
74755 129641 51263051
24596 85992 153723001
142367 173392 439274171
171008 199587 917099204
64319 90673 65709909
106726 155965 123508052
9803 100006 225869320
34591 118726 210477467
131843 158898 67828469
49709 77377 649305810
190420 193179 770368384
103463 166234 157299577
67584 133452 13233568
85669 141619 727267019
66816 133704 871925177
96176 104957 21955087
124745 127473 6787774
189628 189874 615872
180083 193306 220005881
93117 189931 242356066
33674 175870 355730973
35503 119481 668009451
27154 193577 416493960
151606 197711 115144904
36296 46461 423324253
58747 189213 326295266
151541 164785 33185769
108595 175415 592259530
125250 129977 425865446
15541 19758 183518010
103142 132316 73205046
170983 180789 24379268
35616 55140 48950288
110020 197975 426803529
135889 186179 125779731
115206 134385 494041887
79908 187627 269629029
134285 176769 733118554
67632 78879 126389311
184567 189225 590459460
123856 141729 912362353
50138 66622 41297803
18160 94301 190514384
54605 161200 266937655
40664 185968 363602189
176697 178698 123931169
146274 148141 974289769
147565 164040 41278661
11622 63342 129615504
30415 119653 799209841
128420 182048 13997498
149701 189958 100525286
171756 199250 68896249
123212 179026 139491233
95881 105511 24132563
22751 140933 432855998
80549 148163 169437980
61383 103635 979544053
32920 177980 851145831
100940 123616 376249839
6210 147005 494257225
112626 122492 512729892
93924 124976 77897758
186280 190974 106595705
23343 99533 122022519
180801 188951 20636178
119165 144679 697139593
28697 117781 534321898
127083 167549 101184908
143299 185207 104723600
77981 108078 365273389
22110 152448 326383036
150708 160816 103287310
68134 165175 606556392
167960 190574 762449351
157251 174508 949963046
51347 168904 294335887
187716 192253 11291747
76945 175966 329853825
72259 196531 311020878
34213 191803 394341557
37475 143998 266655063
92445 95444 7595995
194088 196220 5327713
86215 160124 185117345
27626 161275 838865746
182412 188010 646944817
100681 188764 220500188
164225 188438 60353624
26082 98277 180667644
181946 193419 28832693
33462 135512 255394272
122604 185327 943689277
136500 182147 678984369
70301 139916 174344510
61912 137515 683769347
148239 187462 937530773
191499 198890 991588325
16329 136757 301545775
109852 140479 76871922
161260 183444 55230212
161733 174754 32266813
67025 113849 117096256
190604 198673 824988920
173750 193648 49884184
165896 188360 56099521
152457 155171 6838946
95735 175412 606429871
136951 150930 35086502
95179 179946 82243056
118698 188533 745591294
61548 179322 294473695
70388 98389 69999132
36785 73763 816340753
76961 139435 296479415
73864 94902 52645612
183618 191082 858535351
163885 169133 294660995
100503 198810 722740898
166439 184113 44071175
18606 100146 204033479
4363 95676 470412466
10839 76446 164461880
161062 174465 401487080
103344 150195 117619697
116844 158063 103383452
165292 183434 45167218
80479 179298 621694954
64481 130688 644219653
176732 179006 194077610
44246 84659 101149902
19305 42454 767616843
147437 149666 5641409
47124 113008 164792348
89083 157006 369918618
184732 185077 284187488
10215 97854 574681295
185211 191739 16375676
96738 181647 819886771
74003 81503 18784358
180427 187559 654661270
132405 177750 641125544
183803 190719 877363990
152795 159353 16398217
11960 135509 309414930
87819 162583 187544811
161546 175632 34933860
51084 89168 95228800
95914 192751 824817017
13429 62903 705006960
130368 173918 108770325
138731 182222 630898364
48381 175074 316997046
97748 100959 8061448
123234 152182 72572097
84227 139345 138111707
151760 176910 62750661
19343 81804 156288534
59902 126946 167740689
140195 170751 696724638
135665 198888 158142127
89347 198456 473978976
181722 197662 179593880
187274 198217 27346062
28758 68653 99824052
139034 160367 17148447
14134 198694 462030045
110985 117811 471014047
80184 128184 835039331
15090 74669 149238589
132784 174640 104573564
79107 126933 60556901
88083 149888 744644812
69400 112197 337045380
173840 180998 802123861
158698 169314 26419514
14506 54937 101432266
177589 186460 22282819
169941 192298 55878501
27769 81859 400654148
46739 75513 545333044
67599 144424 526569579
175318 181877 16314552
77571 134631 612702646
101445 156436 318529348
30602 110003 198516843
176088 189098 430967115
75361 86607 27992737
101579 181153 198976787
49935 187485 946017364
135135 184611 123662308
160799 182166 838766140
38026 61675 59247087
81909 144314 232411847
3633 92331 859495324
48419 76617 707113260
126223 142592 40979665
192248 193018 1942882
144758 173038 61113183
57090 142821 214467344
166397 170438 10019597
197136 197243 259671
99818 141897 99855844
85536 192543 980420742
23488 61932 96348398
53974 132439 231463067
17305 176458 398213875
56664 175423 706764674
137844 157514 861991818
134420 166687 80790503
124590 194245 174216107
52943 68456 38839819
127653 197266 751237264
192182 195956 9461651
82602 148137 164242294
184602 189522 12377986
87953 155167 168590993
74501 180092 632363115
191297 199700 763963963
127963 137072 16379419
33072 37724 366187488
89552 102281 118258043
145089 197709 235604438
35962 118363 512695389
3369 15382 29991113
99530 114386 37205845
70091 146776 192068369
171320 185539 35624294
56256 159585 258520104
55921 132867 791798851
145388 153676 655495442
7435 131601 625607247
19278 31081 29630438
93410 145224 765155400
21040 197719 715130877
103980 193507 354575597
165367 178170 746186380
181537 183358 4723404
101885 185762 246944746
74279 190689 291396839
113649 171056 252812370
71692 147525 502558295
15366 164645 373927275
120161 164289 110741736
70957 74660 9333405
173424 196793 58541522
134269 139893 160170677
77636 141524 159930607
109693 111765 227969907
161035 168111 17455249
1630 131201 808941173
176806 197790 22097309
86653 124534 94970482
21543 123383 254932534
97575 110318 17782772
29396 116241 217254029
157916 177489 787220125
177267 197827 51465787
160564 197899 770151620
168636 193703 62677485
69095 87659 46266450
15409 121382 265309527
36125 185297 796122424
63824 132073 170890689
92317 176056 209654500
96597 191266 237032528
96577 155786 148501558
63026 82778 168730523
155408 189174 84268431
12737 108869 594612607
177128 194546 43680269
195997 198051 4641147
75874 184482 271663498
88525 184795 241020530
47996 131276 838860781
161887 170661 21707494
19961 79819 149823075
139843 149791 860761543
181172 183312 529479833
84850 113733 888287002
42185 179432 343265518
169646 183567 169854079
69533 153711 210793573
124574 185911 153392218
52413 73642 836382535
31540 82751 128053266
88211 104058 39785076
2217 153683 379185860
63640 183114 298914263
166118 182894 41781065
57866 89156 77915545
73350 170986 244337569
54950 91926 92226766
58693 149300 881334333
99524 139783 217255931
142919 197444 572780288
48074 96762 121779786
63190 104092 928774062
66226 166213 250319579
91820 101891 289287021
27528 189817 556169215
26743 33224 16303496
49356 88673 98223264
78969 111636 634191499
70321 148300 662593532
99150 122582 58745446
104623 134531 74952404
147523 194394 225388613
10547 141727 328542551
114597 178666 818687458
146358 161408 823670905
49562 114220 161742467
198687 199203 1301467
134751 150625 745056619
137907 139915 5042413
163313 177933 36224945
54994 83714 71717810
118679 195459 192160827
171022 175346 10844921
150287 172500 886994592
97118 137482 101202588
79520 166353 530584341
140683 164942 60805502
140940 190925 124960608
185336 186104 1966682
185264 197450 606051593
113343 174111 152118120
180888 182550 4235466
59413 145271 970667534
128368 157027 499747854
24522 48857 245769893
185270 186743 997431181
147644 194741 117685996
105434 172973 169004352
69602 157064 859802423
131654 145711 35261487
8314 51917 109136082
199720 199985 642394
65530 190354 550394390
165251 179171 34444216
10512 164786 481775186
11193 127971 804582604
109888 141404 79102603
79060 171837 232062136
25070 102223 193123545
112970 117429 11216069
152048 180188 821733064
194590 194915 819098
178149 195005 42338560
76760 193291 109951414
40267 133615 980729614
10401 57484 118154638
12982 133321 589628011
126009 149708 666266962
65008 176174 428998621
59752 60591 183810613
129604 194027 743502247
15352 65574 125793711
123802 179142 138269372
68920 150931 205489244
98775 174838 199612464
38740 134572 247490368
10145 122294 888759602
6467 173757 418633453
198420 199379 2435190
181142 199813 703408298
77904 183019 566750430
153913 197482 108844729
127799 165428 94332581
178212 192535 593848315
66386 138777 181258985
19247 139774 301715915
110002 192433 206419762
35662 79240 196797271
168079 170221 449765797
63502 143323 721635011
187514 189174 815985648
56598 171975 288477452
32392 46582 35395545
177980 197618 49200141
47580 159638 653012648
79809 127473 616713236
156256 194254 552994490
169019 178269 531411204
29252 127561 246100540
56337 100551 678567798
39703 47612 19646153
105284 137442 80634388
126542 142757 40569478
35650 125885 226825006
10155 111655 254041769
54752 181636 552819342
106062 186640 814102992
149524 159696 25415281
145114 173400 70588228
173031 176502 8695817
111772 184612 817413086
88027 194765 267320746
58173 163930 724048839
176659 191525 37245615
197855 199381 3902842
55702 192513 342221350
21068 130841 274825125
182929 194166 28202297
9456 82619 183195984
99454 150162 127211648
111709 117638 148080458
30312 129165 247461879
187002 198626 29110428
87794 102556 233473050
87084 109316 605596151
54410 133240 197330852
181406 199004 912748995
4184 135070 345677208
144674 173951 528389157
110747 194353 209215782
71999 161991 225510670
126441 150837 61180792
12011 186513 436813764
70445 170897 251341567
186117 186551 744160811
184011 190603 742999500
153300 159814 16324655
59115 170984 279724903
157185 185512 70593311
97160 128140 231978847
76730 106588 74531005
105432 177464 180245426
137626 174152 91250041
168244 174550 15760891
10839 142229 434730802
46652 181730 337906318
34392 144017 675073768
167047 189857 57013910
182351 187586 297290908
43476 166493 307991417
37298 83899 116590373
172784 196875 60317297
158936 175867 116441677
173803 178035 10546682
3870 53574 937098666
97842 148706 127553997
3793 55679 130014371
57950 112582 690870582
141571 187929 115940284
111496 125326 34817898
4254 151869 780134033
133256 147581 35937582
82425 89236 16845745
79639 163823 210881722
172205 187863 971736859
78490 112912 85975455
89399 112367 57555670
42928 136858 394574403
15471 124405 846044032
179234 194903 710940816
45527 191820 517963489
55571 132206 408893001
39883 77211 10072597
41961 168706 459813328
160781 183752 410471148
95753 125476 36157718
8740 59984 3961154
115608 124560 22561324
162102 197823 89110111
66451 149366 207705855
143834 198640 137081784
156516 168393 29476867
55190 172683 758578093
130357 138622 611639601
119570 120955 32242184
143435 174291 598154153
97170 150617 134049266
179989 192425 100270171
166323 194715 70932579
92303 106689 36095984
32436 138626 265797629
194198 198217 379759778
82311 179830 243840239
143601 183427 510416996
152347 165924 729746907
70557 91725 932056965
132603 149200 41655415
98770 139046 101012426
94459 134025 514617223
135932 190229 135822634
174867 189254 36054833
134021 191782 144459880
40403 195811 388919573
116592 178993 156009976
163931 171954 21000962
43228 52817 13759941
113899 153250 186599988
169505 173457 3868189
190700 193605 74196018
164749 167331 235803042
107290 142774 928182558
131517 162326 23654350
71602 176952 263642057
4043 172275 420979828
198969 199032 20756336
70254 137596 168649759
26743 132724 265329751
26646 89904 50436302
73540 142240 172070537
128558 173415 112033038
140697 169716 72533383
161483 169697 20377606
28863 142248 578781656
10715 57342 774522114
23550 65837 574330815
65923 83436 673914813
139990 172847 30223444
195769 199693 9842560
107167 183862 192038371
35154 167066 371827156
18696 146341 319540176
2765 15197 31025547
144966 157933 313308341
50704 178291 319215735
174249 198087 573017182
134101 185314 35431228
41015 155559 286863406
163662 173198 307381644
35268 167021 883993215
26107 40883 37085078
147813 156463 21685829
145103 198396 85649041
30247 141099 277503399
121325 166621 113441267
35622 99213 267477265
163412 198835 88431084
105736 177975 942974734
189599 189681 980497993
68919 158524 224465730
166309 181249 1738352
47349 49252 4791128
128467 188106 149186506
144534 183170 203261374
56419 126875 869646731
126844 156071 73293516
149169 155996 17111679
106134 172130 165173097
116400 164139 119776161
108486 192631 24076615
142827 161028 45705075
63141 70987 776503350
11938 158206 366364674
189029 191584 611767658
53416 165768 489914504
67312 123648 438648656
102674 135189 81554572
121904 195721 184769907
182430 195565 200212664
87882 190959 258171748
61652 198816 372131006
133608 138837 13047115
55790 181155 313421048
10301 156390 704971606
123818 193265 173702778
160368 198857 96151095
64190 172346 270672619
112944 199399 456123448
77227 172633 474471597
48406 56104 567439535
123382 161145 94760532
131977 172933 532608829
96799 187051 225969608
31980 140294 807327462
155939 198685 106751212
103702 173487 174606910
145717 151219 448401917
191853 192203 848444
174916 189771 37244835
95160 194358 248292799
142185 177899 394432786
12233 82254 175372850
161253 195938 435508695
125789 140371 734539963
157349 194818 194527328
168584 177880 23109605
59996 62481 6121488
191131 192748 486065870
144285 145851 449976
6513 59947 126548121
27050 102713 235830618
153520 159509 15028921
180688 196158 38910026
106166 113217 202332581
31784 139757 270254163
61982 143179 517394516
9171 142432 333742414
161780 187824 64957126
172488 193199 51852041
118809 157158 96247727
23704 115423 998972234
110993 142343 78602696
187942 194953 328792682
103905 120100 535471127
75398 120865 351176710
152491 169553 444548211
108796 113525 242612370
54457 122178 749268116
91061 94363 8484045
151170 162807 29139661
59313 97943 96470067
82095 178101 240173694
19031 98973 199989241
199156 199584 1107671
28296 55515 68293635
137423 143546 15271472
125173 158511 83483819
198595 198931 239843390
100064 148144 521049975
2383 162671 401392620
45255 144401 474061588
159176 196323 277718640
38168 103244 666502432
23635 187752 410843061
96029 126205 49029711
153466 155366 4850642
184358 188830 11275156
91916 152611 152264449
158089 182083 816712407
172891 182833 433042344
61422 127182 659744538
97709 134136 193121215
61653 64790 138051209
114423 138114 59437056
153044 168275 37985992
33090 101174 356372563
186448 188625 127657337
19371 172745 546245177
44016 90200 555246692
189262 189725 1173070
144247 147023 7042138
118987 131613 291662461
56415 111266 266839936
30352 83510 190861343
10809 58066 98282920
53510 60144 16739722
137328 148658 28508355
41901 129323 193820550
132712 187644 137415432
63041 119917 142327529
153079 157546 11321603
132621 178264 352429365
91106 140396 123704107
120135 138831 46904297
66604 143260 255551558
146412 186252 769647084
18780 72281 133801985
3903 88372 211216876
111085 165071 937504358
197576 199549 689965803
126345 140502 914112022
37205 74664 93752144
41327 113193 179777284
149717 186857 92723210
45848 179277 501174942
88526 184961 241459078
52398 178879 316426387
146825 151204 11033662
174435 182657 20496328
161582 171132 444114586
13701 198418 462405562
43580 179198 474942392
10977 151979 353149235
57028 113704 141530133
45670 177049 280055104
157241 167742 11244553
35204 188310 383178417
60572 102506 953147023
139833 195723 139766288
80930 137067 872192212
13206 132770 299513713
67659 189482 304847826
182740 184784 5142373
166655 191460 529454420
14551 59332 777091331
24415 144812 301399728
132210 180422 120347963
43017 190958 493179374
4410 115084 276909403
19100 88341 170274875
153298 175535 983177552
36587 179652 357796522
169234 191600 55895364
116039 149253 416677538
120466 123305 123593062
130602 175138 783437827
125580 192909 607029729
168233 190826 851567835
3684 169041 413879823
19020 182902 467997833
81977 148584 163810060
28943 175633 367053710
97742 184191 216367569
185689 195825 747721442
8305 41005 968466069
128027 167593 939115503
135527 177786 105537139
149528 161880 30963988
77426 85717 20687115
156678 182699 64756101
183864 197892 35087571
32703 191030 682360028
6858 47859 256279473
119564 128505 22545358
88587 127304 97205408
167900 188154 50724468
99448 183625 210690347
145472 147426 4949558
45042 176264 328389035
16522 194248 444784634
16971 60645 109407485
96796 155886 148217518
153927 173636 49100171
137595 180605 107275866
83479 131852 931116515
161425 180957 48435009
98215 180889 206753355
194982 198452 481824358
185291 195196 24830418
133854 165418 79101688
113780 194740 145772096
186557 197073 874548214
6504 73071 786926426
14782 184035 751233556
131868 166744 827317532
34291 71635 93391557
118888 129277 204120095
70047 173724 946769503
45231 46591 3183588
185431 185756 821895
78474 96042 43803464
50026 100553 126444547
136754 198360 154055054
22714 187878 413413169
22586 76302 244182352
51082 63903 685367980
166025 183797 759595369
6890 128776 305180897
109039 112457 258101808
60814 99451 96547200
99415 108554 361265669
181491 186150 11853398
198228 198558 832796
182490 196778 945098576
10150 10666 256993
129389 148694 996522560
125700 126908 3023590
169529 172650 7673727
152653 171653 47312527
12998 140372 319031460
136597 179569 107237243
176991 188860 29766230
60796 78252 43696734
157889 191175 83108243
60019 67994 19817396
149169 155771 16559345
122490 190369 169889972
93272 120939 236540008
21045 171988 377710280
153904 167665 15314358
17048 157223 794006662
156690 157330 932796204
87351 152582 163531513
189382 189499 307301
157799 180284 423613044
47700 90191 658492443
4604 137420 332510503
25622 185960 953003627
179468 193564 430913569
10252 140126 325260233
114439 117793 8402076
68936 129743 152389499
38310 78619 823955469
45580 134199 221947101
9149 174036 608479513
135342 196257 152286343
149344 194910 113811861
104870 128205 58532292
67764 81215 578716526
9277 110450 904841780
90427 116053 549661188
119266 153604 244599528
55798 85867 295960515
137105 178419 55144110
134752 174017 98092356
44504 99500 532024219
176158 191935 39566661
195767 197288 358312249
64982 186436 303927657
57957 117659 149180237
24634 132381 734079849
143461 180691 92873345
25748 104131 79673093
105041 122115 42767095
52493 90622 849505646
90452 109894 48745421
110835 140192 163306036
154537 176127 280292200
43639 116973 183540248
87345 115351 986525418
143705 193384 124224922
132681 146458 34535460
103804 178336 186442349
27132 93015 118857478
184608 188076 441677952
21896 28903 17583941
38255 144012 264668122
131360 160722 126678884
1979 192174 475941343
47821 84797 273379110
38001 133817 239861386
53994 73098 318479415
26505 141968 871000356
1586 46243 111682029
68389 182048 284287331
175239 179102 439516149
107028 167380 353574446
77441 90804 33110775
116467 176275 465456637
176735 178994 310725559
199108 199360 654829
22349 92211 18365809
67108 124715 832586752
52040 110231 145616058
50258 79790 73951951
30698 136447 321054482
132306 197261 162409275
30538 90298 734151511
56935 110836 643593993
88297 149383 153278890
121480 134172 542744693
115892 152666 947799295
27571 168603 693963040
174967 182456 421608152
140710 160176 48732639
87341 179832 231375950
101482 147002 114076417
170889 196396 63813946
12554 135979 758749790
180538 187041 16521360
155066 186096 77470499
177187 184461 18200788
158463 183197 61677582
58192 180720 306195490
151063 191484 216306004
68213 90836 147956541
46509 139061 231796291
57321 163254 265137335
132792 138158 233376986
69747 74035 770843132
112848 166439 590152308
128062 135698 660224309
167552 180820 110267653
42224 91878 378665341
153399 192061 647645416
37015 189137 969443467
189729 194835 4263639
12223 45200 824702609
176363 184427 993318175
158454 164261 14642158
103377 156386 876353693
184958 191206 15744173
49246 160388 278309501
51643 114777 158003081
9987 36204 65784395
62131 68892 16831939
1858 178333 441452240
142945 161214 541510504
61642 160373 618325427
47396 81154 84474836
129510 136009 327347042
10282 41682 744019816
180257 180765 184459594
148106 195060 117313223
190602 199815 23059763
196691 197340 213997991
77733 135515 144629604
117501 165316 119896706
9490 186846 443974465
197519 197794 692551584
18861 155933 343239915
57275 74053 399594369
176091 194112 45137300
118956 121242 5723504
114661 129629 274651972
74714 106923 80485599
157479 174296 327829848
168141 182170 34966146
29073 38437 23514996
32804 144087 294386870
35080 91179 774424056
136282 180271 780197946
30066 129047 247803284
42387 62366 905823053
92171 102591 127660062
158918 182369 162584734
10003 24332 35948641
93258 145276 325799024
19384 136240 810596044
153072 178355 252883249
77728 109170 7838715
11242 37462 65756308
185031 196596 28950597
89346 157112 170033033
77304 196629 298517668
99471 176618 193048360
163235 197940 950802760
121764 142934 782275302
138915 198824 149838081
102916 113605 26742280
178975 193101 416768318
70963 104549 84083775
19858 198151 446217290
170340 192142 433359867
10620 181680 428054571
183961 197000 32602093
105544 151451 115143721
19169 48094 72340801
159829 178595 46627163
134470 139995 13877159
183203 193238 195264417
549 66496 165078825
149046 172212 57720158
34461 69740 88212160
125150 137127 29943655
49283 88278 515380367
158451 184422 64766190
157240 158207 619252198
123812 173162 13160937
92439 176695 298981712
172436 174492 3637534
128336 157763 905212456
178488 196691 712345038
160169 165213 417679202
32503 137617 889035947
170087 197544 360527333
51636 183792 330785160
152030 177269 962230457
23454 146375 586287643
32097 119138 500978265
86279 181016 79851725
182853 196279 407622133
154342 161862 18941777
189272 194926 834237796
163830 170487 149128632
171391 181214 684080870
30220 168609 346340267
31491 61294 74588307
165996 169637 9054167
31415 180416 372556633
70988 173295 846358362
8879 55182 821805292
82908 162782 932380630
77669 133423 501152559
68622 193516 312564895
66225 163696 642739997
83002 162604 199469360
118252 188246 175262028
177893 182760 861018353
174768 180485 265478056
145048 197287 130594587
3588 189308 464758596
53817 124335 701314051
127549 162632 87965696
181084 195537 392075005
126454 137851 458128020
103972 121057 640702033
195858 199617 910661805
107740 113365 11118461
160663 193217 918593542
130761 149241 912033831
32748 109318 191430519
91166 176400 475157562
149819 167040 752460597
88334 173607 213481659
60256 76843 433669124
182504 199434 832057919
22365 145126 307358260
48429 67584 531453982
76114 155509 582982756
124741 191795 167692645
122217 127757 842534187
64130 82330 850182775
137466 183515 115095616
127390 174322 455290982
19688 163367 359868670
11320 129114 624457274
5453 140283 337594402
65708 96804 842584226
57938 191432 333877586
116491 156527 100502192
97113 143568 131362839
93957 134415 214120738
135553 147581 630118288
115397 195267 55028614
103897 129056 63131830
153794 156391 6614117
38351 40441 147750400
9169 63514 136197104
33428 169592 735114935
115852 137803 55077037
37312 122494 6510580
14433 18175 8394486
67207 125865 565261630
136923 152764 39693842
141657 160593 9037709
143660 180236 847301266
198684 199993 3297348
51836 181679 688584760
85535 123922 668125452
130098 184703 467305372
47376 184777 343784258
149119 170588 981249697
16775 17627 2113056
84172 95824 578701453
73865 155249 735126702
59301 127156 169771324
124390 127053 5327842
153395 192725 79800287
12089 125290 890897102
172204 188255 278950324
126198 185659 148686050
33435 53558 869305188
131761 187314 139009420
16105 28814 31835673
80668 90770 910031830
172084 196007 913856579
3568 130665 318181034
91391 138561 118401918
73862 88489 36447081
134093 134225 310471
83951 144898 152610329
23284 155317 966602840
177287 189036 579322970
152599 161795 497046597
49853 65884 21049727
182662 184361 4308096
33861 78397 111469674
192800 196303 393506925
119134 140246 52982346
149029 194209 164099120
41060 116815 189553242
31334 112672 203366878
61679 178802 292832779
143694 145333 4137300
161777 195631 84468763
114132 129252 11692891
5198 24172 47486730
92096 157612 979624375
28860 129886 584075219
185068 196406 28373741
174534 182563 326561501
73150 119400 115777681
79522 165072 364357121
149492 154096 11420196
175141 197448 940827564
179095 192249 483225459
87626 119642 46187933
160231 198040 94409617
178505 188499 25195793
77114 187625 457289170
43779 172719 499694174
144286 144557 685054
124259 173742 43073059
150256 157241 293268653
85238 178299 642737593
126123 185793 149186737
157080 175840 377369664
199770 199994 527387
58231 198584 351065966
194824 198139 8274225
131904 190106 840338050
70144 130021 731737703
12501 198364 536418497
101568 123974 56126866
53420 187575 336530540
143299 162097 47173700
55464 143629 668508768
147566 190274 106709231
61324 117306 139961207
76951 190158 283223258
43059 69876 247724032
27757 106667 197419874
187272 197125 24571093
3281 35764 81380569
133096 159481 66071600
114090 143812 74500316
90537 139552 977260124
168429 190193 54470351
34127 117028 582417865
182109 197200 37855846
143490 167030 58913978
126988 162150 88122695
124741 181209 141038785
120556 184108 159006492
12383 160933 696410774
187650 190546 7244015
98072 168335 175902636
6263 122614 291266780
63633 103993 100922036
14293 146506 331134122
27400 169444 355558182
23061 156862 335130114
94288 160885 221682757
199654 199890 588112
131899 170373 96230817
118314 166032 111211854
142196 155616 674767139
103422 188177 212259991
106119 122318 40608491
13110 117079 697458807
157895 164741 776171630
100988 119818 12110704
15487 174522 533161221
116081 136457 51163925
23158 140102 643352736
91126 145696 136919449
64440 82805 416456190
130007 193787 159449934
80824 121057 296884591
76975 130925 135024784
143007 164854 54824186
105801 187968 205732375
119251 128003 357439659
100887 186242 213637017
63290 147957 973243043
143497 167644 60404137
8852 87504 926763246
140716 149945 23184850
4579 174211 424511187
22246 102141 863576371
12975 28853 291124053
49505 192559 653192863
63014 88959 64752267
168738 182432 140635122
63735 98208 86205296
195667 197576 4694211
155343 161701 15977018
84920 151773 689505263
8405 102199 462362176
114301 158510 110867534
25136 82062 507287847
20531 186608 415617302
98151 185500 496145164
84388 167096 68237875
110610 173811 158093031
120011 156873 230876895
196292 196808 1277604
118727 199164 201309178
13010 21223 20708176
124061 168179 136964573
133800 159533 864567720
77447 151652 185818395
48381 173349 312615308
130574 191588 152569811
187503 190465 740839355
87988 165621 943120079
189426 199026 24065148
183443 183873 1089719
91936 199500 269412118
9728 54199 354652227
14135 148123 335704125
173919 189106 115455651
173177 178808 468894248
174245 192091 531502761
77603 148570 177764167
133339 175486 105335675
1880 85367 208863475
10537 15774 61130023
158939 167329 20869396
105407 118065 31706592
134549 196692 155402236
82560 135014 646322749
26361 164105 344972718
85700 142937 951837848
25628 103824 195679326
102683 137531 379286505
110117 139208 320752743
114534 141611 458670010
50315 180521 325648388
158402 192980 889093643
27681 74313 759202188
39173 136340 364343630
88251 102125 34871570
57380 107747 143391664
121290 156891 229351895
19683 133950 409250443
11524 100942 223893095
67101 183559 669426935
90524 132895 419219976
174809 189411 36589096
199021 199268 275653
176517 182773 604387572
150408 192301 104570468
65660 103743 516512560
17569 154056 821912629
46944 146795 938053144
25516 39205 187145730
95660 183386 219558393
104984 138505 84101690
143310 171650 62580924
90677 101323 26867121
112289 190679 196305455
197905 199404 1331767
139251 148287 3532102
96052 186762 227098825
196755 199177 628405722
110469 172700 536980169
51698 121442 207563904
79936 94963 5526118
7143 197593 476599904
132672 177430 49281920
181631 191010 912110496
191812 194569 6905954
89912 155285 163957672
5138 14316 22903713
74956 188670 300225454
197738 199210 189752910
147877 173196 203492176
137304 181582 462044472
83631 112307 71726817
53138 108098 909833397
185555 190216 215910108
31609 172973 353597712
80721 193055 281133028
132521 197441 744386807
45476 149986 754862601
188106 199453 311140459
132735 199317 168406867
106457 140446 85233676
133704 147073 33523002
102581 110180 19019739
177094 185532 21167464
166837 199346 68822224
133463 194407 535664701
91867 189270 397075808
98127 138619 884769225
178552 195699 43082561
120161 132874 940826496
75169 126578 3157834
26710 154819 390538252
89004 157227 519006533
77470 191829 647798466
139968 188573 121504893
9504 174449 412866703
147698 163460 39465727
194944 199785 12161413
98202 185599 758999693
179383 185560 15626541
51763 101589 124754339
50936 91963 673970516
12276 56945 180398224
5912 106375 434771574
74769 194187 271432657
118941 137838 47263314
80 48301 120681187
18515 115515 242671441
45322 63621 45884108
144271 185392 102827687
40776 187925 941367837
29357 172922 359148550
190188 195445 13131651
197430 199544 5406720
155816 163890 20191168
142561 197609 137598765
195710 199246 225905059
43690 107826 160476324
65818 76755 27479881
162942 188291 306046993
157648 180343 56336586
56711 176274 298948746
53302 82054 71897776
80029 130760 933079041
48182 134391 584458600
27891 109038 202996282
28952 33594 718835058
113744 165413 465569291
8704 53417 352426328
75795 106782 778820786
173477 185732 30778658
115587 188957 183696028
170851 172994 5321107
3584 38360 381036749
7137 160441 706897775
37201 152878 698266986
171123 187752 734634774
123 153361 383619452
18002 25657 19059386
168991 192880 59719566
122449 180222 144323525
108355 139474 512469052
66512 182789 610353909
198460 199872 3593385
182369 184340 384236789
21566 115910 384635939
30911 116494 214028616
131457 141388 24925439
53858 194577 905756530
80226 141346 153070438
16578 102911 215978806
143838 185216 283350367
32259 70872 96502699
141253 181934 467562928
187501 197126 23981536
158340 161118 256959863
196720 196946 582202217
138149 164472 235157374
162378 197335 968008192
10361 20879 26456918
132031 164235 80758786
52845 61977 412902724
31287 119878 264656823
161626 184599 283793562
35530 64380 72188072
26838 48734 189180882
185277 199466 35581008
54729 124960 369494491
21481 151490 819745781
10727 68292 880193688
175398 199031 59215308
94301 112157 39578425
47427 81107 84304538
189485 189872 173586312
195996 197317 3249708
81631 183188 563411888
194968 199241 10717289
13209 90646 193712359
185539 193799 389739033
151212 158776 238866496
97557 169091 779276328
188352 191718 742615513
113475 158565 113108172
117635 133022 38664905
54177 161440 325983370
165266 177168 29503395
95559 124251 71927377
100269 106359 457447825
131497 144825 347756373
103714 149027 113708805
147047 160990 34983730
84944 189750 490829056
17249 108965 726018136
5510 185320 449992213
30353 183716 688074417
151478 198704 117978952
78556 85598 806598508
180051 182962 7419395
16522 167332 742283169
6616 36461 37989482
178120 191248 33018579
58861 60250 260343745
11531 59619 120668253
92269 197933 793237657
152483 191769 88337567
173067 183121 953122254
22472 161003 583874668
37616 160287 624069947
168653 187175 46329183
7393 171776 411353977
50715 179319 876431258
138266 148273 25134382
73334 109995 91689413
189136 190189 2673632
125770 186423 705435429
152047 187804 89447500
135878 152355 41319031
22024 177603 393182670
62017 87162 62740277
150518 166111 65181255
172391 185146 370850486
100971 151892 127604351
20629 120871 701328713
137225 174264 92573841
168722 186792 45171919
132134 185347 719195716
199171 199275 743783683
52980 185619 331968790
188436 195025 896216316
139620 149298 783622046
32460 148176 531397267
34663 163160 321736746
910 191599 607890884
152705 169825 970952118
153827 191046 368870718
134965 146252 977631070
185422 197866 494510816
86102 185599 792443200
140491 180099 98793036
155429 183039 958120009
136970 166491 453257587
134519 180348 114394063
130763 166916 90426525
165078 188979 653918145
71898 112942 106899086
171046 177135 15237411
45521 119709 922527098
89402 149103 702198020
51455 132689 737466593
169894 179974 24933082
169010 169971 398468486
85479 145030 326083899
134215 136808 250882322
135558 173805 648899172
100750 116862 575926006
47931 141179 233548551
49195 55831 16791045
94499 173972 198849951
118970 193138 185586970
151944 161676 898107149
199031 199261 577349
147533 192526 112416484
34940 110755 687257998
15572 45420 555510879
10226 149609 349164267
180281 183084 7172107
77322 118600 90183535
27198 160397 388502350
189626 194835 13055329
124332 178304 530581904
126614 131632 694602843
186101 186719 462003766
83160 136915 157509322
180772 190424 24406453
187282 190454 758722274
152691 155408 6845090
12337 21134 22160086
136711 194150 143600020
99108 198106 247815521
43057 182841 349738851
170283 173876 8883336
162601 196687 355233863
137971 170892 705681786
174338 185993 29202437
189038 198042 22487038
2329 78463 798759242
175507 194928 120671087
112110 169182 142992535
24622 127770 258237712
10311 189750 722418783
29766 161265 585580786
29281 79264 125122844
91750 171162 562677821
192278 193434 450295143
173131 195889 57071381
73695 101829 70449884
92367 113496 996400459
83515 194590 793368853
105185 171286 165424154
3382 30944 52630736
15882 175202 477151912
101580 151093 124131821
144520 148326 9691918
56356 170382 285167324
163244 189789 308265049
193817 194685 2181382
150329 188012 367690990
138186 169197 77535320
13638 196424 690432845
50412 160781 712238250
57646 97854 100414162
149842 181047 923736824
138825 158160 48501128
116832 153780 92613198
139979 155499 310858308
48797 185287 341551981
121008 193041 180263479
83599 151071 169131143
174703 189840 651286440
138312 157925 730899543
78770 154955 190735811
68547 121203 131806433
96504 150770 136097042
172272 199237 226950027
115945 163871 558822647
42958 166082 874729517
171210 196199 547800571
53115 167983 287490267
22586 199438 442645163
108453 119429 78498776
97534 138709 103233015
59369 97618 95479672
124889 143389 46245269
166340 171393 12469165
171374 194801 58687827
114395 152078 76414493
114008 156262 232049148
152116 174003 259502233
145011 149938 948734583
44908 140963 847626882
185611 196560 27357208
98794 190900 570261939
120993 194479 802586640
17167 120799 523041418
130846 158887 676383199
116269 182068 198437971
88589 109324 764466022
130566 195053 626309168
67155 73949 332741658
177441 179653 5434316
174766 177837 7626780
134796 194822 866376626
119912 156366 91481909
90383 130557 453993816
81005 165084 778040658
65543 128630 266378657
41333 62068 51978200
88051 117586 75140685
16512 180616 410462963
122951 148181 63334835
171776 182240 26100964
156177 188659 81034785
24367 125357 611121884
153659 189989 80647204
156642 161813 12952074
23760 139541 289981605
50589 128996 959450846
137448 155601 986279070
40226 197247 610701337
4088 98621 507592029
16777 45041 70661731
191436 196690 942026472
33098 185485 727331163
36448 81206 576146017
175204 197391 55498919
36978 117540 663662187
136628 182974 115792253
131073 134538 459701249
177765 195153 43630819
29339 165142 547014980
17225 38389 53027199
129743 154697 62423558
21236 90461 173055748
148663 180749 79844974
158608 183986 412949721
52403 94766 182603679
114799 164541 868226926
174832 190075 38222027
144955 180029 87497207
76436 133643 143163200
90461 139126 365349868
175566 181774 36592365
125242 184786 148799113
115738 177178 153742221
107109 131541 235736761
16582 41909 63426991
71417 176662 263375582
84412 149701 163722076
126463 187665 153096833
139208 186020 117018834
110126 146959 92407441
25387 162253 594515871
53683 68094 343729199
139844 181074 48222927
145731 158088 896003198
73898 95091 207798997
168519 180443 29586671
187090 188979 458430173
78548 115441 45542960
123651 176461 132060678
94753 179420 768173917
146160 197420 128106301
51559 110672 468676024
104435 113137 21697077
84819 145736 737489305
136424 164270 69835890
179409 194017 36694833
86961 163279 191334284
25747 94967 173252215
5324 58850 134192680
59902 102046 680366440
128636 141538 192414798
139311 182625 108148014
36565 111146 529812627
110223 146835 706645349
10654 96211 214227043
88292 171402 208109750
124786 174614 949220764
199824 199919 226089
161474 188219 66714516
148237 162615 36005707
16797 104437 587169646
63101 170409 463067069
65359 197808 331397110
9832 140560 576177345
146708 174435 69203958
56461 73748 43012865
108446 189025 201751770
161751 171665 24478817
11882 93090 84095323
165551 189757 22679728
29591 96498 732233778
64603 129297 162036667
136423 188419 212628185
121295 157016 89678666
107504 166210 222933047
102388 143789 103733759
116419 154056 94370220
19501 188488 422912757
12932 154008 353339100
148011 150990 556515341
184776 186525 4460421
144822 163298 46452529
180350 187359 17811341
76795 125856 122792689
49426 87971 96253394
107508 194458 217721562
117932 122056 10334847
109219 140375 520902729
2909 37721 683029944
172639 189569 42422279
145803 184760 97296620
56352 57846 990981501
98819 131074 80905563
143828 194928 127817173
190195 191083 2232066
28170 72314 110415750
30695 71792 694281594
167833 171655 9493652
95443 184856 223723190
76875 191918 851174892
36843 54657 44640744
183454 198624 696977162
18795 63897 112867628
46360 141306 741919306
26864 39369 31432487
105516 154667 123222912
111273 141989 567117359
128433 170591 773441411
7339 62029 136959870
150622 169538 47173956
78626 154717 190481933
129758 144939 37882410
118145 139420 634719976
103618 155540 41036867
97816 102904 12688323
43296 58078 37190966
117020 169577 131641862
165032 180226 380528904
49175 73022 59633170
164559 199920 88258239
95238 145754 162159223
97040 135671 559432139
8967 46168 366303401
47802 99475 129324476
119200 141769 522207434
112672 157201 177862499
136067 165085 72753522
71987 154994 729697893
76530 97896 509876608
70793 196750 918552241
77976 85257 386699190
97943 110998 929870440
9231 191527 456343685
42330 112632 175823820
177909 180975 739194956
80030 115233 598881803
27287 177872 524509639
129076 163406 86018638
189109 190903 14631528
144781 147137 2250037
174783 178299 8704067
110474 179248 171928339
28188 68927 101932731
45435 56365 63684942
91816 142687 598752710
51314 199780 371689379
59933 71008 710838472
130315 194538 160604326
120714 149944 630177025
76405 141137 162001385
135185 197955 317172717
169089 175745 247457925
13383 47187 84751749
21668 52242 76544587
151334 196118 111805374
174528 176654 5311685
197524 199025 1440120
54507 116101 154045718
95504 116203 51831316
54546 133600 1579517
1111 98031 851576280
187992 195926 906470572
57361 153569 829389249
198511 199094 107220
169303 198207 72270569
194716 195409 288327
45809 137661 901967328
103080 181289 79253713
178572 190831 30858872
2932 17585 235949541
68024 120845 349959789
111906 146044 21515707
156169 162295 15334444
26141 178867 871441176
178911 187044 20549083
57719 161134 258881144
58105 120458 445421521
27709 195545 985541380
109639 149624 396847180
144938 191772 117145948
65371 146474 996952032
36040 51837 839537386
177459 188639 309156673
92415 160254 170082852
193404 195608 219631688
108008 147879 100118150
164464 193403 28390802
149190 198381 122901203
41421 99159 144418015
123080 184487 153585637
68979 70999 105261651
61722 153334 229309111
196214 197138 2307206
166166 188181 250875976
100108 136046 90038010
126044 147623 54066630
189925 191082 580910197
72229 108223 90058558
127186 190677 158830040
64916 160203 475280158
171084 176158 448634376
165316 184609 486906951
107869 193894 215333356
36367 117225 690413990
105463 151096 218018908
153858 184344 58436140
44898 130848 274260611
168251 177387 22805050
191729 193814 369214307
130907 131503 1443090
151025 197112 448779131
15316 100367 212912404
39539 139909 251198217
96204 190581 236263832
75192 181019 430215474
159357 164869 13902110
130031 189467 148551808
165872 167869 226293209
96487 171824 188525954
94197 168111 547177497
92556 153186 966206210
130924 143731 517959036
176797 177382 1438989
10003 18433 847014632
197527 198682 98620200
58221 127443 308213988
4308 151877 915701192
180577 185149 607698348
25531 75421 138383627
145246 193593 549101740
58841 97154 787675148
83792 181280 243841797
78757 129842 127924523
27763 124228 829959493
194146 194478 733549198
114231 183743 174004971
189321 199223 24819056
162299 195056 195710867
132773 175410 608003596
190325 197609 18141947
38750 148206 274122407
174387 191897 43872822
57600 90838 68771120
29000 122346 233635220
126172 163585 93755293
9098 42476 35361044
174013 175660 4154648
52502 144691 321891864
138113 188196 855611792
142622 183508 102180768
26349 163801 650439596
22051 121078 247884622
56677 94736 531138566
90150 172753 303897847
128724 183937 138040910
191658 196584 12233522
62568 75218 31662886
152354 177504 62708351
159410 189339 74722586
99341 164549 204094129
26715 147000 301171121
168425 180767 30661769
112084 140891 205262443
53858 178245 365451504
151195 162732 571248250
191488 198460 288184045
112039 190591 799420548
17146 74659 143927745
131304 131521 535985
110627 129374 47033633
138610 155841 23779697
99854 118147 971462806
15406 161068 903878461
149610 178172 272850905
108811 112069 8156625
68499 154239 101021336
64764 133361 677704729
130317 168552 95581357
36305 53621 245285038
37514 57477 50153119
74332 76579 828029318
25618 171939 799140970
3172 20698 43876524
173099 175017 978214233
60931 77422 686229496
87959 106661 46940152
20312 112432 230438643
95522 104983 23697912
14262 197442 856259347
137034 153208 499352742
197567 198138 164373988
186844 190458 585815673
165500 196571 753747981
24015 30412 16151936
99953 141274 103518851
92953 181540 348378656
103195 176710 882512727
20917 163553 110605048
188544 195025 16241110
178102 194117 65823780
58364 94845 208945956
71079 118453 118619918
177276 189341 848180849
89440 103464 482338578
185952 188854 490602744
65991 88415 500353154
37876 63360 473891487
90972 132208 103522405
123968 177112 132869929
182041 186919 9405756
177523 193049 38934863
168258 168346 886751206
103460 121231 44581425
123478 159014 89074199
155542 159320 9393163
133893 199798 164902992
153909 187710 381354099
115653 155152 337552607
174192 176997 7009340
56368 190703 336014162
114326 147629 83588263
7630 102197 288212675
156763 192667 548676504
85265 174459 984375642
10901 43633 82045913
189671 190308 1642573
40318 127028 420991783
185109 187535 6188374
13665 22820 245783539
137005 188126 106530827
58991 98943 745556949
42700 131377 221965320
16136 112849 241969537
49229 71950 56834546
25840 40525 36867360
197847 198911 2728037
14284 70013 139595407
198994 199223 552042
150697 179013 70423704
53131 168708 289323900
4799 38738 221206323
101884 136389 815788390
177180 183220 15146812
166753 171781 12444852
46134 156406 276228954
60397 170945 276483027
193578 197690 10234208
161956 187894 542236787
177506 178693 2876144
123383 172946 123940060
117929 184147 960028049
128711 132174 8643703
13326 20620 18434217
55784 157999 255872957
18966 125320 266278610
176849 193754 914261213
24472 111495 40670291
7442 145175 344823957
156578 158604 728767002
141413 196405 198005164
95538 113214 211662291
83485 89995 238691969
109514 191455 942647249
157491 159517 148196076
8805 86516 194538322
95753 186995 145999461
80359 163836 209144382
134457 174215 96203142
93808 133799 100220211
29855 96622 545274889
72232 82924 26816671
32692 101466 172056200
33148 110372 310901076
117823 119005 687355619
155740 183513 168805
79046 174423 238587246
169071 184467 38396287
42531 48523 14960178
195965 198070 5257939
4402 15119 800397134
75633 174147 824532156
150609 199002 120908490
28993 62911 186473922
52833 104379 129034830
128732 148541 49699297
13681 52367 96893117
188835 198303 23674663
180978 187720 17113463
91476 111367 898243765
99496 191826 274855574
3743 120697 410169765
132155 197030 162238853
196093 199904 120187362
42163 106877 958733485
27456 79552 130428994
43481 154639 278379776
107269 135561 518002058
42783 193876 606630607
151587 181255 423202256
66351 138065 228531948
28407 127240 730143163
119684 198032 261797823
6448 142574 340831469
70889 83651 990806719
184326 188259 9944120
165405 195738 75735638
137209 174661 93586177
30785 148680 760597182
186278 192858 103822574
178932 199555 406116889
12755 80488 169669032
164992 192534 68693169
178831 189832 589747740
138516 178819 100535652
123348 149911 274239322
196775 198464 4267672
71697 165238 571771124
73270 154213 569889095
19506 26849 537371701
86924 188853 570996173
5087 56962 877923730
175580 193887 45852910
163380 169961 626350031
154453 164092 24197422
170871 183305 31106255
170967 189581 46629873
139104 155177 620406337
14577 87359 182153359
32836 195825 407859138
42444 48440 14968173
51351 162880 279438759
199978 199992 608892611
54878 104655 124762298
134882 195417 151408623
190107 191650 928931628
134530 163070 458345743
138759 165704 46963931
146754 178336 78727697
160779 178910 44964385
56893 148576 295197614
74980 199968 312758783
82647 177875 238216387
169122 191310 178248718
165590 193786 70394323
116290 125322 22765494
9893 116264 266316649
183476 199701 40689021
148343 148710 667771
198479 198604 335507
21226 109960 674698979
136828 157400 51652816
3073 174011 877209271
719 197045 502101220
75374 94271 498735068
185557 186536 447559995
78258 156837 196851978
143627 195189 128977008
183553 198221 36753918
179711 196293 619802140
85704 164604 197701278
188692 190186 3753307
103782 169278 164044529
14026 158439 361708902
180539 194944 608425844
126246 188143 154841626
91791 121765 75209469
121298 126421 867504180
40068 76786 91941582
31403 81750 231678717
125027 160920 89916228
78576 109383 76898363
28007 75544 849294290
136317 139914 281680243
38279 155895 990880303
82543 98980 41080533
41282 71733 441238806
82828 151740 172626562
29494 30419 2316925
188742 194246 13734328
196709 196709 2006
199510 199769 670400
56187 138750 444649708
99002 146647 620096226
93904 179994 790499176
9333 79972 176907040
79967 153381 222777660
9242 48313 12092666
103865 175583 146663863
154745 173647 47074067
121324 154717 462437018
38170 57751 362003787
109285 123351 35311411
48208 72702 627829495
179999 186786 955582690
126479 138703 30605845
193889 195057 804932388
105936 194867 222630956
191373 193500 5285265
20031 118407 344237022
108181 158530 112744326
10589 133446 307718966
120473 176868 760499345
131979 168755 92022053
21456 149842 321575157
39122 117585 196268367
149048 192614 108789478
168522 172295 9410923
104649 107140 6149881
4179 93629 769923348
88739 134797 400024383
192190 199068 67088729
38963 176081 851025401
199972 199986 38573
10146 22592 31223043
76795 83950 17746434
157679 168835 27727752
134933 186064 958476121
37395 139920 256711259
51685 159041 268892728
9197 73091 452989344
66991 121509 389893538
91294 160880 174627803
4810 84066 198345797
141662 146747 983850200
521 56798 225335440
129098 155988 67415239
49533 183777 335943523
11663 46934 156699855
132397 170869 753283697
174716 177337 6537971
199309 199662 668837696
156982 193980 92265431
40860 43359 107610217
10686 75308 269912578
107059 145901 306904625
168171 172474 484468819
128045 193449 163577805
169678 195695 65040246
63755 161310 383381667
3223 88643 511180793
46566 180061 333915400
29901 76319 116284149
88577 156896 171469059
130101 185646 138853859
193763 194394 1572428
154351 158819 11250752
62907 139074 678105023
176243 196507 838254259
186297 192168 14689708
199142 199256 304512
166968 182129 285620834
151806 154814 7530341
69157 194050 312515397
108454 172852 161159704
117151 165292 17626923
123821 134250 26131042
197442 199185 4447038
123461 140591 42991792
78015 192293 285878077
125275 131736 16086216
130331 146463 664605534
27309 82502 138148103
195224 196715 32563807
62892 151178 307491721
186194 197495 522443123
82043 190201 270733474
76029 194696 799396357
192667 193968 3229480
97914 142969 620272387
198327 198481 35388140
82019 157472 189146230
5531 55002 123960183
145187 176213 77501279
52282 105311 132719254
70308 98244 69863760
1444 67176 164474141
97050 140239 108271894
174284 177288 272367089
42553 124407 137226559
97409 153740 141164559
198714 199992 3228009
178758 188956 103280049
47286 52676 487908976
96594 114742 464813045
143163 189132 114905419
135548 192675 142858218
16082 156702 490199211
154764 165994 100490680
114015 147030 82858169
37965 75592 94221584
150612 176479 738645891
64514 88314 59410134
97250 161487 675615825
196477 198055 3977722
118783 120343 3866944
39482 115575 190264324
194015 196083 5205410
173333 182476 22876216
188770 194095 13284155
20508 72381 285767170
34301 83292 657387199
132602 196438 337952644
148119 191345 107965068
90037 195617 264412904
39469 57026 13305725
77319 164097 700383790
187131 194341 233772777
174279 198227 965994473
194271 197922 524877827
59944 121274 60012564
108414 177067 171829492
163056 189276 399519893
181134 191510 437872139
19365 191187 962017691
180918 196077 448580023
57175 90241 113778093
77810 168332 364483765
140868 192466 498946254
80542 145348 913142017
32360 63429 486766348
26073 110795 212085264
165613 177704 116348280
70469 75522 12734837
116468 156123 99556417
72702 78888 15645697
85740 147654 834793857
133890 183463 140783431
174462 193871 48587780
43223 150129 267814105
86697 117236 76455061
76361 82046 459656931
175220 184395 22946459
132996 148396 38660182
178427 185761 912841893
176037 191507 290274974
58926 95934 92332156
149576 155940 560517297
108674 176290 959585268
111639 151751 842076678
15355 94196 197388687
161970 198296 368959145
89419 186127 242206709
138847 152073 33113160
154779 173125 45656808
120093 182330 155632666
58785 111883 132616317
39059 120299 807961538
115823 191583 193346760
165386 186613 100181342
63569 161255 244663783
120562 124524 10024592
189807 193623 164528462
160472 182097 53794903
155075 177423 521960102
101930 148441 116633291
145674 160097 325450237
15548 68132 405889026
82826 188845 265343423
75423 106180 76867378
15901 41186 81692938
126224 180711 753509570
51581 89202 958524737
120170 190324 175627136
152266 178845 66209997
69982 97727 201274443
24974 131502 929803473
10679 164825 386166146
127043 156079 866810772
167293 172827 13712589
23938 104868 538739467
132444 171292 97077161
16232 97577 59231514
127744 143705 39982208
98831 184708 214922748
181507 199592 732199661
94721 172434 325737951
90667 196380 264732845
68779 85632 42208738
54096 84492 75921168
111751 170151 146303551
36294 168597 417614659
167476 187527 50189167
84341 94511 25484945
23824 51958 70456423
81410 150486 173172929
171418 196444 40833789
16022 29354 33463576
13968 80188 165845878
113679 118870 191462761
86145 171078 72424874
5899 82955 287515280
148980 177181 70270926
2442 189632 637221665
57508 59340 4556046
10574 36468 64972395
43581 53060 844479664
98783 187139 221210101
139054 146245 17950331
79003 92198 18115361
28566 45760 42992405
139105 198062 196825969
111750 187894 190714961
32357 152850 911543621
52831 152046 462449599
8162 117885 274622922
125100 131502 15954189
81422 118936 93929395
55362 88082 44924743
144084 180204 90100356
100305 139356 607178112
25637 169156 359306655
115394 163174 721686482
136081 162231 756155025
177493 178532 743124
36068 145368 919212956
125384 182640 143043100
87364 158729 178931903
153572 160712 47517232
110106 125920 527497616
194557 199393 12119815
152902 198178 113145206
145844 193411 118895193
76606 155122 196583658
83619 107318 59248670
9281 100782 229097156
126917 149061 55528562
102160 143706 104077776
133808 142974 660633170
129068 142013 462292937
109738 130491 628201946
197293 197837 951592534
10288 154444 625888126
154206 198014 326371618
106200 130794 970033552
112691 135076 56215349
20919 51701 76965129
95101 175069 200115634
169186 176871 19129438
69601 187740 615400020
88413 146813 146502195
43544 88404 112138946
60758 131649 177361420
87920 194445 329817531
87730 159453 179846680
160340 199932 76355330
162041 198352 90624391
61203 110981 124436201
75645 85574 19073162
34064 131823 302814878
107209 112989 14485513
177156 189104 29977104
76894 143268 270071411
97390 127634 926990468
169545 182989 135713950
182903 185529 414711851
64116 77415 352710538
79539 158949 198870152
15830 191696 75322509
169260 199624 75955539
91277 106053 37187571
123599 153836 806447446
66547 197088 326597742
89745 129718 989721757
27567 160997 429685644
138835 149876 375021474
174220 193355 47898164
187382 188478 2692762
194032 194931 165224432
124192 142075 700641072
78073 116997 940942002
62534 99768 93109440
13885 106722 232408057
73827 82953 951805930
13205 97958 644818737
72817 182264 273829646
41094 143995 257591148
77054 94620 765287334
177282 188923 231293167
96116 177558 527689589
24830 103400 196586375
144233 161368 43077157
27922 161778 335262371
119529 137786 892551628
36819 60367 59032303
95698 187269 61656377
166516 189433 57250104
121819 126421 11636144
75142 162723 219392832
187146 199075 29834435
154837 183155 41078991
174466 186317 203296398
97501 177886 369703490
3471 135684 921359253
175216 179002 9320580
108468 117029 9270957
108674 141908 83360610
78296 139512 689708487
10362 108710 246152024
99987 189106 524287506
123014 123508 1250078
36317 83928 555434420
17739 107397 807550569
138830 145169 15869081
160405 172677 419421498
12822 109057 997984141
166096 171149 12477644
52734 113770 152705569
9864 81050 178293329
188314 199019 26772684
178893 181009 44945583
106246 121718 38752276
185461 192045 872924961
181648 183543 4884734
69510 90214 51629589
108770 116876 20378617
172713 186669 983994238
102260 144604 308857860
120588 152204 79276021
4192 81968 194588936
10324 107087 242175584
102154 149061 731900504
8392 32480 580000497
187668 193132 13629860
3718 126309 316620083
131928 145582 740921088
174336 189568 38149253
148002 184052 89952964
28639 29531 2277573
47673 149137 254162668
106547 174556 179038826
187857 199939 30210806
151613 190696 361761062
71333 108429 771503273
67456 142310 187442344
74762 188914 285649488
19293 119514 928636854
71541 160412 222627863
868 140991 350808378
162493 177294 36738858
137258 145374 20337403
163710 197136 721446039
11439 70192 147171874
135851 180676 111880227
51363 184865 495982908
163199 194199 595907194
102585 130526 70087198
49059 136622 219239743
160994 161344 770561106
183382 188429 12681475
28910 53841 11368275
109193 137792 919869549
4513 182582 106904297
188324 188865 1335080
81500 117530 90168121
23699 91471 925263116
185210 198373 32997557
114238 181163 736940249
153886 178296 173009306
31410 45594 35339206
123465 145423 131489988
155077 192541 93562336
187761 196712 275618560
22820 152600 324979900
84719 186709 255310044
162450 166624 932212745
160521 166316 14464783
84237 178045 234697002
123468 149978 66562312
174528 185878 612719839
113389 127774 36127123
125660 172939 218301225
133338 154127 321016496
138786 189480 126758646
182624 192631 991704805
132627 194727 389020570
92649 187772 238191342
159276 170244 27319279
150830 185946 87632177
15357 169096 384903848
63827 68862 12560664
171084 172900 1573602
105653 113162 18194645
77134 92737 38874399
130585 173984 437466808
107854 121491 965951797
186704 189270 959777529
49230 183182 938004386
12036 178776 926283828
153225 159439 15580490
141637 145070 8547669
65926 178929 730421499
88976 95434 998743982
59385 182861 870635339
160000 160061 152924
71759 108296 46127855
152873 190871 952444457
197692 199822 5449546
87496 168185 202092159
1102 77983 650362454
6255 173015 955005657
160904 177577 207797301
83020 164137 203259086
110011 158295 121121847
183249 189010 14489226
183392 188642 886507032
54528 118311 558196644
68936 103941 87584005
82446 109800 68344262
150895 193072 105330027
67464 125150 500260910
139701 177845 140978279
198455 199732 694675876
114911 187236 181109086
130132 194953 162079980
87806 188263 251638498
137424 163934 657965047
174012 196345 637183948
183776 185911 5343896
103831 187168 208657823
149540 181944 99273352
20271 73661 696869215
26684 186251 399309917
125070 126957 4720782
98207 104763 16430710
145155 192105 806012124
127465 181533 496071113
121044 161500 551021215
64121 181392 293292060
113286 171032 144545673
111615 171010 148660819
7853 87855 577553251
68567 174222 264392205
176837 194674 107322418
144956 166539 54037630
145808 159473 34244977
156761 179759 57083376
38392 157550 298400453
152879 170887 44874468
47073 122399 188559256
145284 190256 112456638
16190 43303 924804871
113177 175364 155671205
7389 122721 288698450
53480 91428 509051980
138966 170109 635497387
135303 185905 863176853
197687 199595 4878179
40303 120011 490090386
119032 147764 221677043
54252 107593 974231144
149510 181143 418042302
13108 89712 707067609
146328 194689 120932474
169502 177244 19249901
142523 173540 42619898
96659 125497 72356081
75074 171960 242391304
66012 121273 138273776
114046 151943 780442801
105652 167808 155616789
60837 104741 743674971
16458 149853 726256600
29448 175293 811701155
183518 199887 15989731
41027 183852 580681175
88413 165506 360551585
118283 171114 132207430
82755 146050 158503957
172200 197878 64240426
45416 85710 100922034
101296 144900 545353875
105303 146346 102866133
2486 24143 702141123
109125 144257 88063073
152656 180080 948859240
51504 169599 295721001
126548 153155 66585364
167673 185627 127311021
139834 189876 125108233
35235 107297 643201270
196471 197452 2417377
171729 182579 481911004
26539 41660 265691013
110570 140899 76053288
60630 66945 606902216
76974 88849 994488496
2583 86364 899076990
134903 158071 58117633
158285 178094 49272242
142147 152113 24937063
151682 192398 101741930
194304 196481 347187132
165570 195824 80067614
157410 188487 77505120
135313 170478 87914744
141648 175400 835176622
90249 92244 5036544
143834 194680 127180738
88657 195711 545530682
123094 171943 46284225
130584 144833 334620733
147755 153401 536882691
37051 169121 330570190
107908 169485 154248674
105916 131651 64508923
137122 162697 287888455
24382 167393 358027776
54408 66249 29600201
57015 59786 6898566
152290 196660 458304708
112735 152556 99922058
99554 166144 515955378
68048 138989 177642865
72958 76256 522682498
25794 185734 942727277
73268 163471 226049993
153286 183638 829864135
106135 191765 481051244
97727 173085 934528233
22579 148043 606242624
117275 146156 72431362
5825 34964 296477699
166192 173409 17837289
147642 174450 690376022
141627 188761 117862701
75775 127802 130162978
24762 28636 40479488
60369 181342 302437798
108404 177426 172719405
185239 199192 50702178
197211 199885 504257982
26167 87616 153615992
147633 193541 678867511
181687 193416 29507444
184244 185866 349227462
193697 195477 594294466
46223 86647 101106064
25944 145700 299872671
52956 103614 126720622
20771 114547 660335656
87276 148418 656348698
21428 76734 674730085
39457 137269 244772412
150516 160892 25939440
5731 17120 28573552
182129 182721 1521627
16549 73604 142748635
72335 147931 189482967
48278 88399 100238699
109283 196701 218830778
137532 149138 22189109
161429 163461 626559951
19663 158607 347961970
156175 186717 735085205
7351 79641 560142334
139467 179274 838212152
33279 175669 356191600
170522 187318 655768726
4462 197880 484023087
23431 117745 937590957
23586 58595 835486419
193676 194592 447611257
143210 199064 536748025
88784 197767 339793494
134794 189970 137986073
91811 117237 146992826
112541 199185 567236775
65018 192478 970681666
131502 175289 109484310
156966 188356 78311877
142302 155425 202527384
146595 160401 34628728
113522 131783 45864249
138162 144950 819539502
61943 135311 400563842
121504 148132 66879803
13074 96783 764182140
152982 161022 20247261
43028 60414 43650117
198369 199784 3586350
181858 184769 35079916
88489 102812 34002240
162225 196793 703752432
71344 152542 536890363
142640 170093 31473466
5198 170719 414294725
4025 137867 335044902
11695 19084 403659378
143820 194732 653661714
119957 126292 15977671
140381 145420 12618113
126317 198143 179628381
164414 195272 76939938
101667 183684 205225792
174291 190696 41127301
129767 175100 113226417
68392 165782 994659895
84360 149819 164133203
108073 162087 135515789
172717 182395 24131081
180140 194305 35635144
146744 158565 333547144
181647 192516 470617689
144663 154170 948790463
131213 160098 72362019
35076 184019 739352463
95032 132197 600858108
3743 80662 192496013
152884 191975 97683476
136366 173733 8582897
199581 199957 940979
148338 190312 104832397
48736 95888 457050696
9333 45655 360711886
39903 94809 248735167
29991 87717 144246553
69600 92590 57444360
156909 174386 43406107
173901 198672 866205490
38610 106028 468892713
174952 196966 55091078
34868 51565 41700563
145447 174959 755618074
59015 144929 214891336
20534 91792 261553725
91394 141214 610358632
127089 141375 35736395
11412 101678 575684007
2687 199094 491545252
198518 199223 1774058
189022 189613 884783551
150092 187224 92690345
47202 49874 548888680
116446 170332 134935839
16322 180529 588056153
152973 160234 18206683
5606 25750 25021862
50503 167029 528543423
172056 177179 10815816
91335 145237 208195331
171674 183873 30566914
41441 79112 94333525
89891 164836 187962059
33665 57603 60019612
177396 181449 899806220
30727 185186 386437720
193098 193806 1011727
65037 156939 750870792
184143 192525 21020813
144404 165031 677817630
111711 120249 5042534
50501 93257 107002151
61811 140294 871293850
34559 138588 260408857
154793 159213 11074661
30302 38914 21552670
75717 132198 141363036
40451 165156 312282622
34816 193104 828238166
27758 135768 945539326
53105 137433 211158794
159442 164411 12553619
153561 188443 87179728
59425 172741 356754740
146513 184453 94741377
61597 190360 719797294
33765 68146 85988066
72797 100323 68961904
3670 191330 469649714
194856 197588 6754150
76612 98999 55851778
5906 84641 354355748
20729 91189 447741819
1295 127031 264078118
66858 199910 859207431
197014 197018 8157
123372 130535 323274474
178731 192096 33607302
193209 195882 432389975
76293 142168 225636409
154940 193020 95125714
178653 186543 19926827
63888 149226 213758837
185975 190340 10951913
42015 197590 908926795
85569 160062 393059265
52242 192485 351027492
111814 174671 157371600
46521 131068 939978615
155087 198664 108852285
103682 186687 674228239
28415 55982 69218439
75360 159687 844490037
39740 193269 384060414
25933 190130 410989183
192265 198857 16518812
8444 72223 178084149
136636 199769 157925463
96782 189496 643580988
115309 152661 93705508
176041 192066 371803528
146150 185193 97551900
36284 61237 357783281
13047 111936 635496546
43088 81224 95459020
16057 96761 542980849
183573 196537 564082160
132089 147706 384570566
10189 12139 4870475
129765 197508 169302545
20111 174264 563141234
192038 195118 834675831
179156 195339 40676491
4831 171949 786196787
75111 103399 70648648
141538 181032 269360293
144232 156541 30989407
41068 183649 653911381
28586 50852 55619187
8954 74837 220564048
101411 145567 110651272
83264 170827 963471678
99317 159450 829103567
50789 87644 350391498
82389 153945 315806551
54145 55450 3336162
21228 130399 273346700
92235 142118 572014502
182392 187422 12800152
89802 179542 224539428
58163 187363 323190456
153675 165109 28707216
56290 151855 239086921
161521 194803 83037806
158231 188173 133874644
198716 198816 880943399
9808 154193 361606274
58857 148934 225473900
78566 127999 123706334
170650 189846 48018152
50245 159371 273309723
137982 188518 700316590
103535 166054 156673337
187210 189318 5214816
187493 191207 414276823
55977 193257 343329373
71536 89028 407055541
30274 103921 184201534
69114 168125 259627452
26183 103038 192277632
13642 174831 476155871
147808 179226 141880766
143093 187654 111444929
16203 163352 368547161
137007 166904 629547617
199928 199982 831113006
90365 156750 166626486
38800 57827 987884399
109074 156837 648306787
150482 169405 288499672
116026 166824 62347110
56263 141066 380724191
159882 159929 120717
114280 139382 62996220
18575 174977 150078914
87907 180710 232193302
116254 122533 15781583
188122 195885 19420898
175755 176540 711253790
25804 188225 406560121
151696 166876 37897567
13444 98487 212930938
87657 170647 207908156
12468 199501 468242200
148748 196901 126609883
128021 175723 119260726
124352 165119 102190608
69983 159836 659870913
150139 155180 637786099
144569 165455 52385989
34953 49823 342496833
119173 122965 8001335
40755 175763 337771865
124833 142284 43650190
156169 162233 490336400
167833 169180 3439332
84450 110922 66314938
68186 105070 92239843
61466 162058 251892319
112191 173555 852543055
183302 198198 37331921
158398 187850 73592440
66662 198205 329169862
122833 186220 158592679
35585 116926 203524729
4218 102890 560691403
184033 197987 34936958
104831 127880 606454012
10570 85358 187279342
129685 145136 38580090
112682 186181 814768649
57729 94133 90890982
30525 93546 157573839
179367 191150 29708852
196468 198289 58961327
19533 96149 916980728
177407 183358 9721680
108027 142100 85501366
25181 28419 433630110
144933 169020 136310662
137590 180867 510336478
35741 150019 288518239
478 36147 89314116
95439 146230 692766599
168984 174062 159419931
107661 116166 278209075
115416 148691 83572359
131644 156249 806651003
24756 137199 281552660
75800 123766 120013837
75704 131081 250841135
106692 187955 203469696
96761 162022 163673883
48330 119405 624570258
28831 135185 266266344
27265 85405 257488959
141700 177102 333168790
88327 188886 535501255
47347 112323 654369195
146570 161952 21688212
163229 199749 91217647
125139 163574 96309854
67140 197508 559375936
35062 58794 59539749
24175 77747 134226977
151639 182555 77065668
6626 173510 417586668
84786 121589 92140482
38500 132715 235809579
28215 155119 71224480
15705 197087 453929975
14200 44475 915948790
101660 141995 101044981
179650 183961 1758468
188986 190660 4221688
52725 125032 599523580
102573 187826 213455976
5374 179007 434389600
61362 88976 952416436
123025 141349 45943754
88888 102720 685408669
51621 158273 170397033
55539 124085 171453889
190534 196705 15371136
79071 97721 225376634
107726 123023 980541192
177709 191548 256226589
88414 163531 188416896
94771 141682 117565026
35895 173707 344760272
33444 65342 520805717
46104 188705 356895702
93883 140730 434627006
27286 37849 134156266
104163 110611 539764583
87182 191349 390394951
13719 97214 209031779
184869 193333 362982340
47985 54277 492903501
134422 173849 584576517
112690 198723 215398013
137491 186084 121503995
23274 139595 795545421
36235 165169 460671500
188721 199789 27737505
159145 180915 389738142
30993 52142 529616520
2399 119544 293106777
72317 188295 196828744
143747 193600 124668138
125771 194251 583088342
175278 199708 25251878
79553 174272 245787800
35593 52530 42298943
32259 93320 722112639
16384 152623 341162655
19011 165956 436872163
67043 115847 122087782
74524 196142 353220232
60489 101800 609292646
83088 162600 222958016
179630 184770 12973760
5242 70458 589506830
95492 152671 176770788
29513 108875 198482216
152497 184616 363841143
4229 154284 61276840
31146 96498 163391223
88315 136707 121406853
9076 124551 691845258
180187 186560 152699868
75210 146583 827913319
197765 199021 3228425
101874 184988 345228804
151111 171133 49818231
97808 146923 306390085
4118 76537 181343915
179223 196003 5686366
162390 186668 60532787
142471 145137 750041478
9773 56083 116212918
31636 150753 814599642
107953 144737 92164652
157915 164205 15758161
115109 122875 19535308
131729 194025 715711684
114964 135991 52799737
127860 146466 46654246
132788 154394 54100982
152667 169857 42900091
135223 154848 923154112
73297 131172 144980024
101829 140427 96699623
173745 182780 22588622
31198 133647 226275690
97534 160313 157339716
132257 178836 116294757
133067 149213 522942545
192363 194558 5504909
101284 120198 732967914
28044 39534 28870139
123884 136705 448392339
154210 157591 849761375
180455 188783 21109617
121284 132396 27896646
156403 186664 618506179
185239 188266 7667783
53255 193468 350835579
47551 56679 924188009
139437 166380 205515999
2165 64528 156061493
1289 106773 708806134
185784 194321 21365719
100833 189160 221054715
70936 148917 195433421
44054 163674 776367502
59199 153367 235613190
109425 140651 78007387
150081 187722 93983486
145939 152793 17195808
32201 83080 127249333
115778 152010 944215454
159023 182203 528894295
128181 147436 48270914
164324 177061 727157998
93363 141280 139474214
20570 111273 570320688
190504 192899 408114260
61599 199504 553359205
194167 194934 414825651
134362 183825 469511741
138854 167942 16601947
197358 198367 818429866
177145 196250 47833540
47567 135214 219453340
146995 178645 788411278
182142 185305 8028326
152215 170898 48793233
126727 199331 181606726
52537 138851 216153979
123506 149183 64440268
109639 118662 22670614
172609 190857 187392153
6446 129478 308084012
139945 150837 27364774
134943 188925 818504394
127614 160813 948987390
191035 191072 88921
187008 193925 961537148
25376 30619 13275929
133744 199539 164574091
114384 121584 866063250
32524 92652 150308833
191280 195837 11402108
80013 193352 909957290
157338 180503 57441377
50420 119294 172381134
102619 133133 221370198
32150 133290 662840283
62921 160774 245084853
179704 181648 4871904
150629 155124 11220768
170386 182162 29293587
67573 90592 521018373
113868 162082 33247633
166433 193444 67458206
84770 116273 78870671
25717 63450 680140958
13348 64281 127627770
144949 163323 46169206
96751 113206 41191334
11389 125843 286707020
181481 190215 3247939
122101 157647 89234380
183686 185929 265953751
171477 173078 3979199
43506 152810 457044044
92720 196259 259128353
96125 104852 995366645
119886 156324 91458224
82957 163451 235383251
54738 165996 278475311
142656 159255 41610628
101002 119197 388136248
150302 156735 16121456
192542 198017 13685162
152535 152714 459216
157385 182565 62603106
171950 188363 41136818
86541 189287 740480524
161630 168189 16140532
195206 199357 510556982
163690 195576 79590319
113914 129899 509484963
146940 197812 568119508
142581 163280 379838127
180287 181697 3063650
96010 195934 453255505
199835 199923 422876540
182536 185097 6480076
21636 52634 77589770
95758 118652 567104994
146776 148455 4273449
102170 194213 230363298
69741 113133 975533162
89991 174550 211746320
75264 113706 96060703
119218 156508 93615420
108146 143748 89275029
62668 173898 974720591
111045 179611 171434733
109741 183774 164145862
76587 179298 961896951
164407 181570 936467443
189978 198005 642161299
138708 139887 2952209
122905 167999 112820988
71557 182827 278382900
2650 107012 317972241
124030 169893 114774027
61661 106240 111432099
87158 136316 96395929
68820 176201 370361682
103355 164225 82496767
13888 82129 170882258
32084 51499 376013339
169403 189285 49661805
65841 166647 252347196
74983 110491 88816797
63981 127507 159049432
183118 189273 15428671
26649 67424 284554794
184204 198181 35004866
133163 186619 133660293
68939 70863 4821202
185839 194320 566849484
158549 198948 509988619
183347 190262 286516759
180526 181831 3357141
75316 189258 439885687
117491 133763 40872332
70958 181248 78419565
181282 193018 638041064
160827 163276 840579569
106636 117948 28345204
188799 192630 763054749
23026 148614 314529184
167830 191309 732770968
26188 160544 336448579
35727 143375 425671608
141679 150400 21966908
134777 180879 80417232
99564 197196 244327118
95609 97357 4395597
16177 136159 862194070
57709 157827 250580197
13969 68000 788402464
27338 122916 741425140
28268 47602 48359420
83816 160637 945281168
188526 190478 693797886
60580 170658 275382854
156194 195799 98883615
164852 167611 6686983
102058 112406 25827375
179809 194209 36222370
127327 198453 566758827
194263 199300 12649734
86671 91171 11114606
162360 199285 92200281
19011 124691 264568710
10407 25272 383668341
131544 153786 55745655
186907 187562 676380
191893 193641 4364544
179490 193258 366054101
70340 164796 236627126
175328 198097 548175720
151486 180782 72894424
9714 142106 331570084
16655 167418 377377853
156702 194709 94852841
127913 176389 121196076
24574 194234 424647424
71481 179846 271008289
177076 199392 55937794
7220 16365 22897809
175406 177082 51249830
67478 181291 298038295
67409 183643 290877570
93397 116153 743269607
151344 176503 62670208
52670 156300 259652339
176140 187152 689947769
68980 106951 91946635
76702 93460 41760104
6013 124323 860109009
3901 161446 394518658
74769 102062 996786964
105135 164152 544538470
39851 64454 38188034
102113 106237 764850816
177636 189001 236025112
176566 195023 46266146
124344 175416 571170285
50574 79091 71498722
172990 192775 278543344
129104 132471 707546617
64298 186289 371258758
88255 124834 91849893
70845 184573 284589020
111018 177597 325701477
77061 132924 139838666
105959 124237 45837897
31858 53352 902333676
155010 159186 10432963
16863 24485 909013595
4529 70349 164735605
25937 197086 880006393
170091 175427 557664206
18684 47565 72246916
99241 187630 199330604
176879 184789 19744511
98301 129224 77564846
83315 142423 187622222
92659 178819 215529573
147182 175068 867037018
146813 183783 293672392
12197 26403 35707357
35282 188807 384190333
168473 194666 65528497
39281 194508 388370490
145445 180775 88085837
73279 157189 829387196
141608 193338 129316844
26177 63621 93781890
34580 123030 221302128
76196 160710 211591726
97711 178558 993119046
72984 90385 43387387
141489 184332 369918508
111162 179484 170834217
119793 127392 636065336
196418 196781 916748
196829 197004 453456
52879 78628 536393336
120869 144574 59388424
58630 71909 453340732
107743 143371 89313743
123782 135622 892440365
27027 56857 472156062
191440 196966 573714051
95337 113938 46518353
103854 122940 47855156
94699 160805 165704853
20004 192403 431482930
84116 194895 277305308
173094 186267 33043291
172864 196211 58461575
118685 178619 669272411
106827 146993 100771997
150300 192516 105404490
109569 150117 794007886
21610 140803 408318641
192059 199879 19623484
141199 189075 119693782
11878 178904 146817498
181663 199553 44999034
10537 46810 153298502
127627 182469 799507322
26517 130803 895023960
191222 192268 2560193
37265 107472 336433446
102190 161155 915139029
85905 101559 39178314
168633 192367 599778866
46797 50965 10337382
141895 172475 353577150
118330 143351 213455070
122365 123680 3296258
173981 198376 171804810
76468 166447 262459444
15094 116763 254506381
14561 140876 316395656
166879 180117 32856495
142332 154219 29773123
13121 198234 969294271
199831 199976 639888488
3536 157803 978404541
52953 110750 880896532
79861 172048 230687680
69967 111715 263137847
13804 69352 987754562
142549 173303 76728486
11903 83569 179445950
83757 86692 7307794
4229 61185 142637357
21515 128657 178996315
55127 118985 229581483
66507 193996 812995822
53820 177122 462217999
43890 63458 540068744
162217 179839 28265014
52052 139447 891315075
6101 199856 484996122
91622 124112 81592144
141835 146577 11876162
160145 198471 865692027
186927 194674 987357426
45615 115670 658665184
35963 161231 633622539
5008 198439 484117112
127254 170041 107028261
84967 175311 135268008
114346 135864 736654236
92309 133469 103271076
96555 176931 692205599
193261 194751 415345196
155124 193642 96183567
166086 197823 990571159
126639 175997 379774130
157712 168072 306932138
108782 173363 161585004
53968 184162 325740678
71176 93954 635028577
172163 194144 55022383
153429 177289 247620787
63470 81369 985192533
133412 174252 102081094
184322 190972 16733832
130684 152253 53997860
9730 192524 973740527
130175 150533 51075764
135459 148487 141765472
143832 152328 52764162
146653 190611 109926996
77432 112838 443878086
124098 157314 441900423
35211 198632 408953374
88927 187250 597916602
32529 36249 653630165
129478 196528 857218042
33163 169298 799265243
154210 194821 839882780
181566 183978 6200248
182557 193404 3703925
48842 191043 383790967
111410 176460 517737847
154274 163463 23083913
66197 125657 148877530
133326 199965 366926916
112656 192061 493046652
39920 62048 55350835
122078 128349 11802271
136754 199513 170532518
105541 165601 150529137
53297 198729 363923673
177436 194202 42036046
137241 167265 120286903
175500 192768 43252312
26282 129352 258088295
14839 122430 269422795
140591 156039 38768042
39697 162946 765372788
163839 191320 68550887
110352 196849 307890259
103310 120859 192600909
159127 162289 1098258
26467 111125 593654399
117278 157683 101400966
108700 177389 171917039
46259 89137 341216745
47360 84393 92583156
188377 199283 463636181
152067 182719 76501399
167391 192297 34448323
106944 126348 304292381
98745 149575 127498962
131222 177305 115174928
166895 171895 746001801
23447 53520 799192495
146663 182958 354212584
98928 113627 900427222
187259 192361 12736644
172335 174781 6067373
8412 72669 932410364
142761 153861 27784183
93586 175164 19049354
47136 194713 448378157
93855 108039 590924512
154751 179316 105328703
108357 195675 218628808
57100 96615 98621477
87849 99235 28607007
96299 103707 625249058
32821 140059 626941139
112910 128742 262243694
142582 186630 332719362
194466 199306 924621031
128954 136641 19237288
67035 92381 63278293
109684 128641 47657030
59520 113774 135523118
182509 191750 538738667
100253 138956 96965046
33742 36564 7056455
177709 186253 21475806
188938 189004 181006
141622 179604 654577090
30023 168613 346854934
28242 68456 100646286
96180 125769 287201351
21534 185249 409705194
16376 134936 674196271
196533 197164 594648
164953 172409 704288636
71653 140546 852625227
31919 117574 214251499
67919 175527 537247306
139956 146710 794379188
181020 181765 1885108
58517 162184 259490742
98176 134008 89819327
13936 50279 91034819
122588 126408 459349297
65288 122308 219792990
125336 166635 103311086
18312 29047 423584249
83364 96355 32460437
190265 191832 3916749
142644 163541 530201505
38636 64672 65100111
86966 141036 746384725
167143 182219 37528073
48028 120852 182295714
127678 152210 597125847
42916 169075 662353799
183906 199861 422376796
59455 193818 336083466
23231 47525 60836696
43896 176382 334077088
127755 182662 137261597
178261 197977 49458073
54790 68551 34305014
164516 196371 160756486
109109 192285 208211759
90827 176856 215508608
198779 199633 500459545
104157 192514 947383251
74421 106554 219842718
28162 160639 700083516
164250 193811 352758029
44066 109355 163326906
95962 197557 682366325
102877 195876 976325189
173762 187766 35190548
36332 178626 355890185
101616 105874 626694544
65072 75521 26252837
27931 29645 996043783
91552 177887 216165416
49022 161487 281700610
184641 191511 559424487
182430 196720 35861334
88369 97395 599455299
98395 195535 381077224
103858 147635 109819692
17813 100450 206765443
196615 198629 5098724
13307 49180 473309718
115128 182370 447111057
101131 168809 151407318
149898 175268 63204737
3549 151939 371483587
144247 187723 614470397
59941 107258 118142329
181193 183944 373978013
186353 196487 751333284
64215 94881 76714239
198642 199029 993284
20733 57742 507266467
37579 87162 336687703
161475 172109 26344025
41720 72589 77178402
44727 64865 377386734
125004 174833 124482240
39302 115503 943442488
122877 187012 777732477
199682 199732 285682634
71319 138161 517761685
130322 167128 629453313
125341 135108 593309812
67702 155394 223924963
51820 156215 936994499
83752 161268 194290274
16001 20385 391063236
160591 185687 62620305
50754 142547 229914353
152387 186099 84215704
20335 54608 85845954
123715 128799 698626538
119925 156941 92927402
198464 199754 878714496
138214 157192 47630551
138267 146988 21851398
93427 127172 84625129
57204 152874 346844783
109535 145752 364740377
149129 166632 43678973
68368 98967 774191567
52739 138960 393024821
24540 101545 192794669
190993 192053 816556095
41122 112512 178564509
141298 163573 55896951
20316 106761 216254805
29065 96534 168779302
7253 103247 240193465
141782 179760 94751761
117168 171445 135800066
10313 85005 186993376
154822 155555 1908767
76878 129045 486294549
139756 158716 47546401
145164 174956 74420446
75437 118656 108075493
54702 178002 308346138
100494 167578 730954243
7010 56734 236099935
37178 189289 380635752
39579 150999 278938021
64303 191964 747970672
16567 113193 986670063
1003 29867 72223521
33050 181605 371505910
70158 182538 380430786
187973 194640 16655136
101044 198351 351729160
164810 171930 61567170
187331 187793 282368156
27729 67932 100621837
21770 120167 246278793
194532 198488 9871232
58111 134452 897814912
30429 47941 43699360
87295 195625 536492010
28521 158098 324490190
88186 185736 895305202
85156 110426 636351184
47335 141623 236090816
50701 73331 478769961
89288 196266 990734191
165354 169367 9909884
126977 127689 1719462
40291 85191 495499568
138737 141877 58210135
42896 62882 50039313
151535 169411 495729725
134704 192014 349158237
187524 187895 910211
132820 147397 834559007
111657 162725 434594997
180544 183457 676830774
26628 67553 102428924
63494 75662 251846567
118122 127359 362494087
23812 199774 493379344
183268 189879 893359620
97328 176343 197726246
85909 188851 257628948
56842 197557 997666921
198973 199113 331437
4152 83200 260365835
199570 199882 790312
10983 122432 279105752
25349 55521 75745219
184544 198458 524458808
22659 148911 791062277
136914 137840 653078541
37472 169008 329220862
90964 164486 184513764
174575 187032 31218279
28221 59783 997678905
157751 177838 49921186
15448 146504 120865676
133189 182354 122759169
194877 196288 223123351
111138 176417 911890694
184641 198200 34011098
157479 174798 22682061
1877 195114 483549894
141586 148125 59327104
195621 199870 10669625
24040 155911 896074099
100916 185358 527459391
98055 182117 210295209
101002 139817 97282856
175967 199135 407908465
59509 98734 217776953
192377 198944 891026926
108030 156547 121773608
54094 89757 783614633
45369 60033 944861351
197451 199143 4323789
48434 70627 322177389
88779 108001 59289185
46251 173363 677443481
34328 183470 820351583
169199 173132 9678587
4693 23855 47882704
87969 185439 3146510
120527 124766 263142354
193621 197013 8460642
88551 130416 207677699
173255 173671 339231706
3821 85550 469877814
171931 193978 55165816
191356 194344 7461980
129975 169465 117136525
93721 168728 187816767
57099 174500 293569105
60865 122218 153442951
138654 191748 132728174
10991 118088 936475618
122060 126734 546348048
57166 92376 87733822
178067 193426 38533005
120935 198985 195378616
135661 188437 131996864
55267 183925 321808195
10876 40402 74082758
34189 89744 138816208
221 40663 101261023
176885 181484 48375555
97349 184616 218365733
4676 72086 168673686
81091 179644 246449950
96523 149810 755387556
197258 199458 5600378
153179 198840 540601870
63473 164233 252374734
164011 170698 876679542
41865 194865 382900156
179129 188733 498864264
116389 164969 121879535
108999 186897 195025316
32957 167097 335692950
159098 198715 98970432
161045 175866 680833811
41125 42533 3554226
140816 155304 36307845
38148 199346 866950704
145782 186173 100955186
13915 176045 405814649
125502 190201 743739112
176983 182253 13081401
186335 199412 196764582
74735 82979 680630254
3260 106675 258777723
57921 131391 183725116
111330 170104 147162207
92537 118204 64270684
26536 120746 235757947
50507 160721 368190586
62687 125024 975567974
185655 198603 32421729
121866 145031 58074441
136297 188893 772673881
16878 122972 603062444
122476 148094 64309285
184328 194883 26487114
41107 143171 768349699
114817 185284 176383451
36647 166558 907135161
73651 191907 296015617
57586 86180 71380464
16953 134053 293150682
14870 154291 349182220
146703 158687 30062584
100720 175055 186015357
194173 195714 3890007
121821 134000 256168177
88710 188243 249300235
46004 94736 121944254
86874 111073 405623847
107015 109151 5385000
52596 73921 53387672
5051 173589 421719668
18239 151657 334070448
52416 141963 224307068
146532 154133 19015892
118606 159974 103676115
16183 49653 83795109
175298 191264 40049846
91731 196721 262917444
93816 150157 141290281
168153 184841 41676213
12197 186253 715714780
186435 195581 827917294
13850 187455 546772935
111216 195601 70869682
76988 196359 298578584
127732 172324 685887564
2884 89144 433020201
60159 68056 17117780
6038 57751 129692723
33170 136286 258073487
179264 187371 106551856
129865 173750 483119031
131538 165012 83954204
21991 55096 793432302
145880 157270 327715969
58851 75312 528083897
71931 114651 106887179
63485 143650 874291485
113676 165998 83533731
23967 157535 334639964
78694 186459 269595430
175730 184768 838581188
65495 72824 18252537
5384 164529 92457023
122194 143087 854795397
9630 64542 799648406
199670 199801 340760
96046 148592 503014591
95887 194503 246873854
88214 114609 66178843
96726 122025 66549230
121639 161367 99702127
178363 197200 47232552
29775 123216 119399069
72929 182836 346682528
88118 144577 141535724
113592 172598 828591487
33377 153257 699436425
14853 145454 186885404
164688 198287 891603187
80934 97492 683781440
133213 191001 309003070
84736 111972 68113294
43547 88829 113221836
160638 174499 24046112
11410 124852 284159351
57292 190944 334296376
56115 91321 740768428
78380 142762 746014833
55318 148677 673352957
5925 146637 352339822
136893 162826 375673326
2213 187709 464257668
92827 180806 220016493
148634 196565 119665860
66050 189928 603414220
40480 184321 359870862
87844 140319 936623860
143846 196799 132381720
11944 26034 35321398
18765 105637 73045311
188639 195509 17208867
93349 178037 211864067
193935 197030 478225978
126399 196963 176430583
57423 119566 639857861
189236 189909 144894953
157986 179709 344187003
93288 176192 207463220
10911 190312 946412963
2560 39008 91282049
95291 152824 69038471
94932 106130 28029197
96079 110680 36617841
17731 118965 677328873
174648 194334 49301781
123720 143861 50450785
20801 21781 184118
30538 149958 299027193
17364 189763 431447164
120386 161934 238430623
44887 197095 729175946
138930 178313 980251557
77251 163453 215899721
6463 59272 897690639
193108 194022 269595724
59463 194851 338681545
30383 123791 233758613
31169 126613 470685555
126465 142911 41173033
146209 146897 508382533
105170 168232 484249497
31694 63436 79392787
2436 146533 900955479
95738 100097 10961381
19754 52340 882690547
192588 194783 5509468
120426 153692 958787018
188101 195615 18781914
55910 162944 779759379
40853 94021 369543700
67556 79833 348325143
158073 187521 73535985
150073 152843 47714073
180015 191678 29398316
170655 174116 8608154
116178 175309 485227463
148782 168567 877581511
183797 189069 967928340
96290 103265 433101679
40328 168808 321554558
119690 132873 33167222
98384 104687 36724166
124964 142214 913546229
7588 86765 653342833
14315 84644 176082087
3353 81042 194445920
182794 190948 20545564
18438 59202 102197638
160239 181425 192164956
5562 177401 430011581
65238 175747 276508658
10174 158701 372036745
11372 58533 118362535
19885 84425 161450859
176217 180684 10996766
155953 174668 46572035
109722 199369 754974195
89011 191773 915250952
67179 183624 291382114
150851 174367 395199771
92748 100119 829388665
179603 195191 39210906
179942 196213 40909140
35767 178695 712652694
190346 196447 15195231
118989 138677 856463262
113731 173557 174920732
114286 198695 904835626
179442 188062 386602672
181736 194520 933240622
53661 186050 331294843
109500 124894 38768372
110966 168304 445120448
89142 161131 459397847
83498 122788 998353684
101976 158878 142605588
26020 197608 429411070
47185 69649 185841002
135084 169711 86629448
190535 198424 19706205
39039 75901 191968352
63763 86751 82114748
8526 91081 206433158
170598 181965 28284481
108558 185719 193198332
32191 145092 282541288
17698 174032 912271343
119096 153473 515184040
194618 196379 4332296
104767 167287 169614701
86531 131170 676931791
172277 180161 232160651
26174 138230 280615063
107848 138988 38176039
29947 164203 336220706
158039 160895 7174723
131987 133056 2710242
78667 84841 11163059
199670 199876 96367202
137559 179986 293497845
49955 71455 98736287
3747 198509 487416304
85797 168381 206663516
158911 169560 26531349
56362 91639 242742920
142741 176839 480604547
199478 199883 989607658
5251 116568 807331066
152167 176401 60467104
109558 197579 787444364
196565 198666 292910502
117892 136887 348864088
67092 81731 226864018
72362 121738 815332986
86336 186888 251653087
28879 40027 850304425
57725 99262 280908366
52968 107485 136354336
87771 187484 249786527
38487 150908 281471126
2376 79200 852844254
45689 122543 192409731
60778 78679 428074836
198357 198758 875455768
185853 187698 4678669
105862 116724 677051287
105898 115127 23082761
143090 183461 775633920
191290 197856 456319399
6683 95851 223128607
52731 88194 109922841
36341 188839 381623173
156284 179507 106873304
88942 95857 11247880
37425 144075 760965851
155292 175453 826441452
34870 64493 74096861
165654 194453 276645363
23981 42265 45865991
192945 195571 470752331
21414 150088 322301957
194178 197193 528822490
114695 173527 147201422
142444 191129 121775765
73028 174013 252688674
197504 198428 860916994
160655 161788 2913391
38035 199513 404106006
76678 179933 216014627
70137 147422 722447844
195675 199579 535632555
83545 98133 36483424
103480 184642 373934736
43851 88259 88108568
129266 187231 144985777
185216 190003 12021473
31148 139796 916325323
180977 184832 901534
12654 21114 450449038
20860 116008 238071469
125779 183990 145516196
51696 142832 228242999
104987 179167 185511827
120376 175835 46620628
48027 131587 997481504
86714 181614 237387957
36985 157321 301432368
178554 199515 825472067
35258 127709 964618841
13845 70993 143097457
161711 164840 7816326
192659 197407 11818574
196523 197848 375539193
156536 160651 8766279
167813 197538 936401002
19843 151499 329731333
77124 99767 56546933
82986 101704 46853299
117994 169620 129295496
153170 165349 392413347
116168 134487 45987500
68871 100718 260823787
171692 194003 55863142
167664 190480 430677704
181667 198750 42935117
117039 124704 805484873
80726 108387 69164407
152225 170757 46219650
195111 197754 6566076
129078 164213 88050896
131527 159137 619038280
53104 189491 835289561
39408 104046 997193223
116260 116908 349159336
192062 195692 9112055
165780 176658 775899690
166919 173346 143886779
181150 195643 358071
11482 108263 757609053
30640 80123 307431838
187272 193559 15681272
84308 153776 174050829
148896 185315 733318572
174528 187158 15569587
99082 102270 486043081
180640 183361 472949700
24602 48942 60999481
191599 193457 4633040
117485 189993 32818024
139886 184227 110809855
58328 72586 21870907
130756 150052 16714255
143064 170378 68267877
150051 157548 16382286
170333 192395 683567666
110143 123769 34205313
35744 168009 330936619
168510 169335 538195568
136656 191130 594912286
131243 181361 70817792
15903 104949 222836589
168793 195506 66814934
18851 124575 969716530
189096 189941 2129568
166444 172301 14551901
132697 167413 652849268
188258 195143 6993964
23277 156731 334288680
173126 178333 944833045
62151 107237 40016949
198346 199285 387257503
33743 199512 414823726
125635 143606 3220503
136814 145868 455467182
155126 196845 39922069
23993 49498 63933225
74503 89884 38340439
126884 132187 13234638
192790 194142 3386189
126374 168872 106300881
122676 185488 267826422
114430 154930 101559448
19380 31172 29605298
65197 137919 182116962
156038 164527 843905323
15315 43516 345756547
97556 102704 579111398
156847 175112 344736196
194237 197517 8160695
166785 178575 29258403
143013 197262 207747727
108687 174504 783308511
192989 196697 9238048
117833 167706 124877463
115829 198223 366360517
179085 184059 12595624
26168 72291 115410564
159898 183658 680017814
60668 130670 175171212
179941 190657 27098709
145199 164529 48554440
173122 184245 27897563
157194 195123 862391180
180915 182210 3309517
87470 163944 740420964
172207 174436 5559043
109873 197195 418244339
115690 136716 52788055
185450 195285 597287829
139246 142333 7710838
133327 191564 464241888
77666 86318 21553057
180998 190259 23386524
134542 196040 153793326
193148 195515 401090146
185565 198481 862251803
3626 136122 331694200
191189 199678 17287028
50211 105461 138260989
172427 186598 35510752
194891 199146 10640009
173796 174125 494149903
104459 149777 725722039
135658 137214 798272804
29728 152295 306853473
142444 168387 64832825
135101 171318 90490875
117872 170670 132175890
66266 101522 88210484
52316 134037 204671560
153586 174694 52654735
154986 185231 476776727
198148 199157 919797570
197386 198504 2872676
28567 53984 170724027
23214 114708 228958914
169594 182475 32028679
121529 132227 703972603
67963 126679 147056104
119488 196158 560837789
182198 196419 35671568
27688 93648 165009154
77354 129133 129633628
33260 142166 272564377
198796 199080 725951
106588 190028 558358170
143547 192408 122253730
156439 196590 278992633
60853 147583 217143125
17570 135496 295228548
197281 198159 825391625
125399 190045 161665721
58116 168379 321095981
118310 140508 525041187
181863 189264 10267370
2669 163448 402600819
170911 188540 588578302
98343 121373 81299399
32037 169340 343568510
198285 198906 1576437
53612 82964 73432179
108839 146800 95270383
58101 65750 18973500
85438 97461 30044851
117343 187864 483194167
123908 146444 903586158
5783 184262 446653453
11529 92550 202815233
93313 96715 727702207
58981 141453 206328842
36298 83105 350978100
29991 62894 797345001
65898 115464 123959759
37552 152825 288640861
116959 197236 200861908
173761 193185 259226892
164884 190061 834676885
185864 191126 13226362
175291 197837 264445382
9359 115128 264752723
36701 180337 359213662
146828 195390 667753030
134777 167464 403054689
153249 173466 50342699
10778 138530 320020025
145097 150928 14727586
8748 24211 38742950
154081 179428 63138405
183375 196385 90627940
136181 191501 138318561
26229 112083 214807006
90265 163172 688079865
56016 134564 518430937
55040 102590 118828642
176199 181747 185529359
42151 163139 302981723
63832 127332 460052289
151040 161386 25898711
184644 188322 9324286
185135 187527 631150617
64047 76136 288825804
22366 116528 235663609
199155 199497 914062399
151198 168206 42318906
465 92182 229348356
146447 179537 998390161
169922 185467 874324621
117876 131479 248703545
139591 144565 668772187
109172 157327 167509684
121031 156753 832012853
75293 97559 865692460
37933 189706 379768074
6966 127408 309536858
116023 134915 47396657
45490 85349 59396320
80657 156175 424775479
16296 117528 253343070
26500 27078 455247957
98637 161710 596436372
161105 193795 5297668
86622 125519 97525059
183955 189373 13564629
149020 184927 89558844
72867 97067 805599837
43921 117869 185081624
13184 49986 92232382
85873 178001 466215548
6659 58399 129759815
166432 177234 26850227
14258 116525 256021523
32234 134960 122832019
88127 175588 219010155
20261 60127 99948205
13908 48678 87149071
92254 143356 128126247
59717 73302 33770542
141150 192133 340002875
70507 169506 639586038
79780 162998 520854969
154588 177772 647415882
158459 199761 61979522
31677 157869 315952738
55849 143305 218787007
825 9688 22027660
85870 169369 209012772
17619 138770 672036790
21764 89905 836840379
66286 109364 472451264
139076 186780 119237009
25183 131221 373459693
54789 188303 334052990
195413 197626 5467551
44683 158401 679265748
148346 193528 936863782
52091 182010 345634741
94004 104177 25432479
155409 196364 102225186
147040 167779 51752630
165822 190429 128967595
120460 149827 73730813
8502 15257 628706163
10820 15262 11166192
85853 182661 477098214
130266 194870 89944323
51402 63143 639951973
119885 181667 154440596
47355 114532 168071609
76274 167822 711466733
132220 197505 163238084
130050 170210 181334007
7097 9464 721917151
43259 83734 302563886
113595 184564 177647576
149687 170369 493260512
67747 125023 143462742
101094 142238 279147503
96882 99968 83903726
110152 119708 23926734
68310 69462 659290016
47335 157959 277095401
91761 156860 163422062
25990 106732 657951996
115158 197337 282439047
105810 132902 39334132
35566 153058 346401084
111027 166278 138422650
187848 192810 178062394
183618 190210 461150696
42974 95245 130759862
196636 199794 844007811
94343 152973 146893057
19919 25966 15112986
92058 173374 660131015
36508 54234 888434013
132243 171975 726215463
81467 124456 107707507
17796 20779 699664094
73511 131043 144138732
161875 196638 280766206
142694 157539 887814692
28366 182785 386366617
51543 57510 15199658
167179 169323 8420940
168861 195246 65982500
69989 81737 29386430
187559 194900 14888407
156709 194918 408869609
155070 199462 261590204
110051 128099 83530312
68953 178951 313345374
47994 197843 579086676
131380 197286 515224566
50568 188655 345647266
153885 186184 973189299
11960 51704 99516661
186144 188289 5398476
90630 174375 209782712
48764 99639 878407330
182761 186402 9221844
158752 163815 8186940
25491 32283 17189040
45356 130181 212482121
130174 134326 10347718
136022 137156 2842395
84560 142167 761597830
462 120729 300961472
120406 173686 349583033
173391 193210 49696489
143581 184019 524576887
192101 192528 808226075
116523 155502 97824644
164038 182414 811474858
156934 169288 11586400
124186 184108 149845174
55895 81214 753370956
108059 196456 928252149
28722 32495 9513445
22973 85363 327051015
183124 184626 785321963
194656 198240 217800916
137087 137999 729917704
119646 187373 140150824
83906 145873 155243992
47708 58664 428537193
90338 156553 853270700
110647 185363 186950123
35862 93212 143413749
68075 106054 95004097
30328 140618 276101095
175983 187262 28340966
150550 155654 623252657
63360 74699 534151307
12662 198959 466390631
186660 193691 90189
156596 171870 700310703
70714 83434 918402092
20004 175419 36001093
67538 72626 982579383
77848 173332 238734392
71200 115772 794900677
70975 189784 720857345
12950 88927 190129935
54053 108294 342871304
156335 163290 751345621
68053 68084 85947
13094 175631 973176357
1761 186561 462415486
12856 121372 351816975
121280 177262 140034849
119184 119310 488285345
73421 192859 452121412
16665 121163 261548566
164198 197561 43521899
78247 194585 580801377
60159 87302 67643355
173553 196585 557529102
185572 193160 651310791
161020 172527 873112988
14934 126552 365017631
13412 110356 242763234
78935 166021 217969540
58520 156824 388658312
118379 189761 554491253
135797 185638 903933425
41841 66256 806086683
192112 194516 702621515
144149 152522 118926081
64855 104387 570194446
96898 121561 964133473
95798 152461 142011427
133177 184430 351181706
84106 179367 825668645
141767 184363 310454067
113647 134950 53499088
77862 100547 56638954
30962 83880 132304897
120170 154689 809839073
51552 152360 525281234
110061 151196 337547819
17187 89385 180515858
112675 113220 965399300
7517 173678 747145872
68743 129650 319464078
89395 151310 155346678
194774 195124 869676
36944 92018 137606149
49904 51233 3255545
79690 122096 106080250
20725 185424 838009072
122616 159710 248027157
54741 180006 584028680
166529 184358 44467053
29754 104523 187080854
97045 175155 195487035
118379 124127 383418270
20380 96076 189352657
147186 189541 105842057
51793 64938 32953821
113313 169584 645767805
193413 195086 624153414
149840 192993 529378111
40850 167315 622858112
121325 169481 903781658
146138 177829 454354392
76579 109364 541614603
195498 198099 147664946
114913 197347 782544951
153424 194457 102583695
141850 142427 1442892
22063 187635 414451259
48445 131426 207732193
91430 103172 431715379
22929 112477 224031308
195091 195773 187855
105776 125117 483239867
186961 188675 4294170
98959 165740 869967250
17939 89054 177753498
16935 84900 974969294
78167 123938 337792519
39170 108133 872161512
29624 193456 414726763
109311 142753 83915144
83580 91405 19399911
126429 191130 542134488
93529 106786 33165108
2893 174214 428741150
186740 189204 6107037
44372 57862 40172069
63484 178124 738698010
121501 167847 116479957
59490 105078 562491533
163850 179922 39759023
167801 169602 4572718
126750 144940 45473837
132722 132889 639574933
105748 132130 66175782
97415 144197 117206164
124880 132575 19225445
190963 198183 18028327
45840 79013 34721284
173455 178242 636814528
94016 178204 210560507
108912 132778 500244608
107610 153456 114950028
90528 150448 374568146
44027 82524 96397635
189921 190683 536515
101661 155166 134078644
150285 164738 392751681
159203 190733 948114709
135042 166209 78021984
61303 127708 166141617
83754 103612 784940839
44976 144172 248378520
156750 167253 26068688
41745 151492 274833636
170231 170439 103132523
134387 169071 86779662
181359 190175 681083849
99181 118014 47188793
172623 180139 18661842
94107 163045 172775897
79606 148933 481402855
1551 82905 203521018
56422 126064 629285692
35581 102179 732517207
113737 173579 486389280
166310 174950 21445049
181629 199614 45226495
86166 120343 85514951
152136 165263 900658427
182562 194044 754879881
164874 171873 958356182
71249 187233 290359800
145429 190249 182905374
101726 198650 642585230
195996 198509 6305216
41398 160546 566551130
118329 141319 27019670
90967 116155 514342990
101487 176681 188123332
1043 159784 457492986
118410 137659 48300660
1372 184573 458402444
33609 134357 252138591
1343 126307 312832911
149623 184276 86431792
67765 98816 77602243
109342 195662 216165059
4616 59270 136970638
166550 168513 4853851
4853 181131 880187818
8621 126442 295073050
141459 150993 23959273
12429 146196 335024093
133414 157246 59836489
25711 98896 183138874
101868 114186 30769985
101849 164292 156537816
158486 163702 99149263
141961 152834 19201404
71245 95727 61294292
49521 156477 689584129
18375 143763 313913298
41383 135017 234419782
173015 198487 63810712
46100 120972 187374409
62029 189039 317792030
181817 198114 40937540
169963 172010 159180978
14171 110139 484412138
118835 123604 11967782
178648 189591 477158639
195382 195497 301326
122778 131063 20795530
56236 116376 794217929
63096 78546 38735432
32110 160591 321622154
41864 105660 636185326
60912 82365 53575366
193463 194586 2859217
136535 187961 309789020
129682 130390 1722970
53353 102633 481336211
117283 150376 83117302
193150 193620 1171278
36426 171473 337879203
159890 185340 571216241
33090 48665 38906619
182613 198883 40841744
198965 199573 438440109
151839 162175 25985629
46559 81523 87517796
150593 154417 9487601
62390 120906 146389633
2272 89015 216900315
154606 195976 869180437
140012 186414 677912627
67929 129916 321234670
98767 180930 330698788
49022 190911 355096087
161768 191851 269815444
96120 108566 31127792
50661 178760 956868289
94936 150378 755512364
35617 59239 589460424
93999 102146 20386152
124431 148510 375268178
68399 177457 705058634
16404 136874 301636032
61718 182469 711263478
173229 181664 656406709
121585 155502 686627203
146115 159992 9523972
93204 172689 861587594
126254 127220 2416575
82539 91001 954503259
25779 81996 435270033
10556 55045 435133221
165100 179435 35458745
112988 198112 631245019
130531 131115 1454663
4002 33689 630506666
112988 199110 215635640
195510 199759 854067624
164307 169448 41681540
27920 167209 509049710
115089 191326 292000018
140238 147007 16988969
165325 182102 999652341
105159 105760 804392451
162298 176367 34899354
136258 164425 70637175
74867 139024 902523018
170167 181679 189201742
60606 112794 130382569
76769 170790 235127581
101181 120648 48718152
154632 167966 543665057
41347 67311 65007837
74117 181397 268364194
171673 192322 51731217
101396 102159 1899272
28545 109277 904215884
168330 169550 839439643
148685 199563 139815635
110407 199963 531918147
6858 175473 432609373
132923 189069 361886569
192020 193182 2893017
48911 154275 263811589
103943 167082 636460662
100467 102406 4841176
79875 134270 887712663
18393 39508 535934659
168427 194559 414935795
15892 174617 397240053
16696 22658 186058885
103181 183078 847391653
84436 154883 931324274
101519 170726 295488643
16149 83693 169052102
43454 59945 41457460
34456 47459 867085357
168575 196502 69789436
163199 190375 67822236
64827 168253 258810645
103462 184062 201755684
195754 197473 4215304
4711 139375 337160376
64210 193271 601002338
53330 105246 129848996
29749 49578 49619843
175916 181959 390126834
105474 198395 232602524
123946 196815 807276350
158092 176031 854954813
176928 188281 8666991
18972 56425 155564638
123115 189088 307456708
66539 171429 379900473
39472 160434 941467794
148095 190127 104985971
154549 169028 609743490
71503 183052 279137595
167193 172333 8695121
135488 178429 107201686
172532 174407 4706259
150732 156662 14862654
118332 168823 678861427
199474 199657 472780
12694 74858 155787657
33893 187095 383344109
160253 177186 487407518
172948 189134 37078466
72038 177765 264541735
95530 132957 514135867
166154 194135 246421180
184233 192210 19973753
36860 141361 261595593
129842 153115 252389777
171972 180780 842542725
83589 108993 63537298
33139 189508 391233634
186189 187185 2520229
160716 198569 377499436
195181 197058 4641780
161732 180523 640966991
163548 168231 728459336
168396 171624 351341898
195692 198228 6332799
49805 181057 782347332
180537 186121 449938685
128618 162779 85635922
57717 60092 759090057
174328 187271 32465068
121950 181323 360465659
172606 176037 575955826
84218 101608 43603136
171998 195944 526820903
160702 182681 889919896
120583 142643 22387842
197164 197385 209115393
157302 189719 80837833
36427 169187 362855458
15999 24199 689250578
58225 130883 181753309
128433 162166 84568920
28527 56496 70227599
96132 163428 444478530
30374 46137 39382868
142315 189975 119177841
661 111477 847456065
104538 138729 229570596
155600 195658 749768943
162979 184816 150571201
86926 121152 85775970
11845 173484 404545883
91772 115843 60414928
104822 174297 173888638
85244 189101 259956244
177548 179883 5716913
74190 171824 244312157
75622 88940 33069228
138871 147703 457856521
97441 131023 746502592
138144 148532 15350983
14632 185932 969347786
130301 162545 549026614
78329 165640 657016684
57994 103069 25588046
81137 85890 822675502
55044 117745 156763412
28617 123316 237005705
141183 155945 787882505
40064 96954 142222235
91272 161271 497934352
83043 177473 236243417
174051 189694 39200302
84735 146914 155808150
45899 55451 53343103
123267 183824 965463031
160670 176233 38690186
21675 154000 331358401
168293 179109 26900198
160523 163379 5282436
154926 181310 65691489
198111 199082 533459477
111793 132126 882636251
57448 181533 883596800
139903 198243 145884163
86792 114738 361061905
160015 175994 461170020
149586 185455 945147526
188493 193392 503420154
106478 127020 51607757
36735 165295 882190627
143000 180226 242777321
8031 80452 888300560
78472 140435 155091139
20624 104978 211035972
158470 160247 4442641
56347 134134 194563950
157339 158431 664241787
64376 113502 539645029
84465 111627 67979553
79684 131165 128883904
26332 68053 104436458
173131 189831 41888049
150058 152761 6681893
92617 114831 55618973
158283 197814 98690795
49018 89187 393604780
39696 136975 312432246
140949 157787 42208298
77072 109916 385274389
116385 118511 889283554
2266 25658 58480907
23645 56456 82396647
78937 159629 202001674
109592 192953 208713452
19565 162437 665875679
197795 199700 3475247
190613 193016 991264248
50972 102710 129493988
13720 113916 250800099
75702 169864 739388047
189340 196835 18713930
54470 167640 997104558
9978 41567 288503930
141247 190066 122072332
97652 146941 670858443
117676 132564 792960719
89366 115233 64828884
86247 104150 260488085
619 14811 946404160
41485 142361 600670925
192790 198751 14935438
9313 135492 316015325
100964 182027 745920962
32814 193579 562045776
149878 155056 12922515
130941 157521 66688755
22713 131207 271632295
149237 178663 73242397
121385 156722 88706671
133923 138746 12091852
198780 199077 760026
97323 129291 533623500
174594 191092 503231962
46590 126996 858439484
28415 68777 101015162
67344 148121 968518986
32611 106866 587270676
173054 179848 473914969
114912 143212 70999790
168552 178862 447955646
188681 199020 735597040
195604 197215 649128
151823 159222 18537016
172128 199377 68246246
105708 164645 742030139
171608 199978 635621411
92877 168793 277864945
1498 171944 634590963
116579 157230 664920212
149535 184515 827335303
124251 143312 47734392
141817 160613 6737692
36381 189717 383694646
76027 112599 286518621
44619 80813 46439794
195046 198283 8080347
143953 178213 347984150
39430 199499 478428755
167971 198636 588921493
167694 187545 49718878
132149 172563 84984934
82072 110137 70201886
111823 115631 261568821
102202 129648 181542482
1787 32101 75905207
118528 183353 333343853
13245 17083 9798121
138071 160624 806941616
140849 149873 126638464
105479 109830 10842691
114831 150434 89445527
96908 110947 35175394
79707 141305 154223239
8938 51090 105515968
61962 165600 259477687
128400 144550 152907866
60523 126818 165898882
102361 139334 819196548
13340 193307 728358082
45468 91549 115151941
7017 57119 484805061
61733 112046 125741616
118482 148216 74654746
89308 154880 371637480
145387 148943 9007641
42410 169146 841895636
96659 192649 240300276
37970 39001 2596826
133647 147765 35441468
53039 130778 194686412
133131 176286 297885347
84511 148131 696238677
119923 199285 198649343
105087 109781 6934397
120572 192388 988980318
180981 185895 12485152
78303 194723 291260150
9636 51574 938076853
15849 186462 427009268
107108 151681 681601167
114845 136124 320164011
54355 189406 712334601
141550 169687 518123374
166572 196478 74701690
166229 192191 282604053
113728 124362 26767227
81203 106475 63212661
43123 44180 2599655
69778 113786 110039101
177342 199088 866031507
68863 85814 42462260
158720 158927 503485
109849 162389 131841136
13117 145239 239091534
115634 116869 647709571
132861 170827 94857494
29353 46522 326190752
118112 175581 143804704
5273 42895 285867860
57451 160846 586836563
175101 191024 39936926
70578 129044 146415697
159555 159874 818141
40248 193318 786261400
62138 98791 91598527
34557 136737 477533179
7415 64138 268161589
163251 197062 735548044
74572 113741 97924466
38925 199723 539464936
86010 198354 399700574
190456 199390 119222881
127203 183560 140895184
34541 76772 105737120
38108 82752 111663766
102327 171349 501854674
62646 122398 149527767
41401 124927 209167019
104841 138693 712870404
93744 128569 87297938
58232 76423 725893035
113416 183691 13199406
5762 52265 116387018
12268 128317 290682228
151666 171685 49847731
148704 188310 98931026
42343 111743 173545082
35587 100508 576886352
52299 168526 486578303
153534 168595 37601368
153974 160652 16780761
47198 103029 553893523
17011 184892 748342348
130668 140235 908633463
122616 150022 511991225
130969 199825 279385180
22435 187294 412691576
66713 184593 831558361
198983 198988 6533
92229 100578 920345006
137687 145371 235594904
54773 92566 746704896
169421 195630 305870116
167551 195620 70227043
79870 109283 985178540
63880 105726 660133044
138518 184156 114032833
57041 77553 660825478
148530 192824 348567262
148193 180495 80365740
131892 142153 6177902
92457 195947 449233287
7532 35782 634421555
165395 198986 902600298
64455 147047 206871802
132771 195460 471632526
169263 183587 35753241
144620 172544 69788588
70617 169800 248268265
169181 179017 24341637
139996 157446 99682587
30148 140549 945723743
45125 152566 821188967
133990 163365 73676564
153651 160796 655908169
62259 119558 245122988
7318 125688 859287221
170330 178511 642021104
94419 94629 508378
160138 198111 94859154
50996 168361 688467794
150103 182357 80299538
22967 82892 149956204
185748 192574 359604557
20091 146484 316433125
23205 94721 178994237
27067 81897 137200170
156329 184309 69711787
86812 159131 682042978
157198 193431 90367876
23009 99844 659920568
33493 76316 805691751
172893 181325 208087455
34655 191949 393571693
65199 173996 272202109
175947 185816 361526233
38954 87274 309884435
35212 197752 3232400
101744 122723 12960766
85644 130547 112481741
42730 53980 492107366
187512 195407 543759552
42660 47001 10842461
153923 165052 636978970
51011 198464 604851448
80268 184199 260063148
127159 165646 578547345
14091 92188 309006586
116341 168992 648790636
51773 148858 913802306
150721 150993 497185054
187572 190332 229902449
99737 123783 714687134
178700 189166 26342344
58427 171107 555017700
62246 125273 157828922
189550 197520 166812098
93128 161017 170225373
190206 191610 223275920
33677 111359 827145267
42911 135618 232105619
135278 146852 29025845
96209 195283 247954106
161485 194716 418001044
176953 180361 8351288
196345 199142 7070319
187054 187545 384393833
64444 68014 622804148
85185 188256 258045302
182787 195855 51501816
148188 162609 36116607
101561 173591 180142928
185770 199073 16877729
89110 93983 770766138
9885 180152 788856610
90078 134352 111052741
172144 175199 418048854
23153 182074 397600328
57624 150154 231649735
102107 160049 145181992
89568 139762 125883929
114362 189100 460884165
133696 134249 469246921
128346 162065 84523253
158234 176049 641658553
87459 126362 63727981
158578 168468 396459385
155512 172460 42147220
190031 196940 436265916
101816 132049 75747632
10613 99827 223387052
166296 180343 34816913
124824 128371 66864563
131556 143818 276341084
87245 113866 675328680
72306 187276 713014296
22243 174040 379859641
14452 107862 752882604
138046 184762 953490594
175890 180895 12377517
144102 196504 131014931
138224 195806 674447972
59935 109072 122754055
16179 99954 746794208
133974 182704 121758364
64155 102867 96783488
6870 24001 42833600
130147 181422 881211698
95232 158396 158302658
97177 156303 468736351
139476 179065 729163929
12784 21665 22295565
147777 173780 64776673
197244 197366 284515
101316 139472 736820279
69886 178675 517130684
77271 197212 104196497
98439 144993 350455361
194270 197757 15850296
76540 82321 311552173
919 75558 340205757
73016 180444 879893336
7293 175151 420065897
151015 167915 42062399
158281 189152 77046073
46632 82000 862337468
132353 186067 134340247
42954 62041 47838468
182462 186035 551925864
136137 192946 361669568
180679 181543 2206606
162874 199618 91758685
97457 192545 238027029
118353 155615 475598908
30286 136807 266657596
193789 195593 155641080
50291 148782 891664656
43860 108081 224202238
124787 136733 29891360
1570 144807 358434970
80920 117405 91269232
38417 69183 17943826
53095 198819 364716708
132763 163726 77596938
45971 93345 966719172
102788 143509 494511710
190152 192666 417099512
147610 198968 128359438
5720 25745 579004727
32192 192922 402150313
56235 111667 138419637
149457 174170 61589771
151642 176445 921198951
187056 199078 30086301
50490 134965 211544233
140815 165992 135408269
146802 171963 62758878
14720 198772 460711033
57452 130853 679624702
68304 89832 53740774
171487 181083 593808222
105024 135249 650518637
12811 130372 285164559
14145 118970 262510273
75281 148073 182342017
87128 100434 33398171
111909 150447 918492371
59975 139966 809153030
25221 108080 287084675
158998 165753 403029013
2822 16153 346098758
106422 132519 65466086
94103 119655 145210214
24656 166089 354115023
153116 176947 504832418
179964 192859 996311008
11025 19748 21947542
5414 103212 256948644
69408 168797 248783820
69094 108160 164226824
9822 126321 291794984
150525 187750 500373364
23358 59560 90817743
17550 18269 1815727
177955 199996 55299241
25704 31066 162150155
105809 195462 748409171
167720 186231 129973406
140280 178546 85934164
10784 39398 281550553
10261 66636 141217075
195939 197518 3885180
112508 138437 65122801
41409 117576 793581187
121764 177261 398143057
23370 138093 452509477
78627 94896 963672174
14354 154912 352061075
84923 95410 26231897
6005 13490 927115917
110079 110158 276541266
57130 144963 219659873
64134 180520 843680502
60848 99715 97132920
155569 195171 98882090
18591 37347 46901312
185807 190690 12287043
4031 148439 29020304
142919 183168 62148571
94103 99109 364151209
46417 195587 373362805
147572 148538 2454145
176936 180128 7818748
108356 129780 852806321
107629 108472 2146425
14256 90844 191557608
101097 154805 134578587
137598 183336 639574659
116539 160518 647250533
126964 157935 77610462
9595 110008 396919431
34210 92249 145041038
98609 173750 188017064
188457 198781 386011394
11675 187755 845289275
124674 169967 113312546
119524 167995 121363116
45660 193281 844031795
53472 63784 25809102
70106 108863 96901014
26293 39243 795859018
1421 98058 845082759
139194 159554 50951049
132439 141724 23259430
87118 143305 140836237
664 177042 441314740
118897 119785 2225274
103814 129189 266804801
128700 195338 715639978
158979 169647 527787221
177834 186885 1336227
49621 63786 35462250
118222 199385 203212727
40478 173171 331903462
39948 168321 485479319
52452 121623 648622685
179266 179997 1620297
61701 81561 74701007
68803 156404 434545030
100485 113519 519728454
17478 147449 940454527
124920 184119 86492428
128447 159092 76752874
133681 172531 97062812
104077 113561 23696336
71793 176513 262026802
112909 159964 354239677
56679 71005 35586920
51231 163035 280132766
102470 159092 141897663
130392 172455 105096968
68909 127337 35194362
62628 192289 324435269
82429 122602 100550942
199612 199712 31761386
115985 128285 30916906
32652 46707 35083664
14366 131646 209168870
133481 138878 13489814
185752 187336 412984134
164707 167594 562624478
140475 182959 106129477
178155 189968 29714534
165579 180580 23965779
111709 142543 635236351
80930 153959 755845824
75762 122947 118037036
88756 100606 880513559
188831 193027 10484217
43757 97494 134442149
183551 184087 685785191
135292 178651 54179072
147783 194276 570343301
29236 128905 249531419
23285 82756 148857837
86022 91170 335970195
78139 106805 71558324
101952 165198 806274608
174080 192761 216672693
163752 170515 16691486
39989 180956 607534033
117923 134025 978162045
146553 159953 762825465
82594 138771 324143815
135805 170941 87830440
97034 178179 203000411
62219 130387 170676860
166877 195804 72357040
43379 49264 299376218
116310 140141 59803142
121012 163591 106814598
78777 89182 25754103
45162 92692 515101365
198767 199269 714714619
125999 198544 464182482
185645 197454 816601512
105858 178308 473145470
37210 122946 830369705
80051 185418 263664444
189770 199103 196359943
178281 180317 5049653
164893 174860 24619863
36050 73052 92489666
147933 154546 16501230
50081 74358 9650455
198971 199079 699032346
44069 125632 489213630
115468 188699 706554740
100948 117422 41220108
156126 160761 102147151
30565 106164 892376305
39463 90526 389655167
51886 82451 373650604
122327 137707 11793602
150804 154567 9345785
84485 168522 210405730
134611 142957 20929645
141613 160089 555042690
131125 166637 128813874
137956 186164 120545043
173871 183772 744211992
3413 157144 428639202
63962 168430 261447831
150894 162294 842043436
36549 67448 77265978
90857 161486 89742371
20856 27813 482674030
118508 134718 40679664
70930 132566 646415396
67745 72449 11679751
143688 176604 82232477
173826 189018 808517990
127433 156137 918957762
50423 71022 51536150
88280 102232 781882326
54957 178728 309464582
19807 44177 60974485
192364 196661 10702058
140016 196915 268228373
41507 58135 18963413
165662 198728 82575303
121930 194408 181396231
163134 167384 10468060
54352 67414 48435416
41035 96511 868335046
85533 152266 541442184
116329 116597 472405279
147172 174046 67029628
88836 145200 141321755
106067 190700 211888413
191995 195812 583844345
37747 87599 763908176
88451 159534 178215873
8280 101583 233572591
141804 181740 244042754
41945 101532 722566848
61170 125465 160893840
183144 189849 316172095
138274 190380 130284824
73485 144438 177675858
8676 40830 80620592
92803 126405 84265439
127805 166316 96474787
143953 173779 74504731
172317 192971 51700277
67668 165175 641909505
86864 119162 690303312
101814 104942 934420722
70466 159973 889478843
32677 163702 910311751
111363 126005 36806802
159761 171796 29898826
97030 146537 124090311
76636 162126 214066355
149241 180832 540433165
154434 173452 47314675
191393 195849 11169433
19034 64148 112910991
69704 160534 227483831
85240 131722 128194218
190134 199467 13633562
81244 109083 744494032
168856 177399 963222591
106058 185038 388047868
82566 85301 6824082
2323 160390 591915152
175898 186603 945403372
52794 136196 495848736
183261 186592 634963895
161029 180803 613261850
142660 165417 428223671
164866 182878 44710557
1539 21119 38890161
23658 69738 490385964
173201 174847 4177854
136108 140411 521311660
125259 159659 86118031
81397 155973 186911724
182309 184569 5734721
111552 127194 39342958
68890 162796 235273891
17261 96717 198730329
4731 120351 289364115
194349 197578 723803458
136980 138871 326948074
101958 161318 148811442
75150 87425 30526510
193922 193928 14017
179486 184983 13863516
58802 140949 700843862
131430 195436 160133443
151751 197765 992792949
46777 160871 285770192
139362 197752 145959719
196348 198520 81113686
45496 152597 639346574
40191 197670 96140074
130737 137404 777350560
198081 198207 262709472
97847 165381 169234536
10778 175083 484219555
56456 177132 309199019
8166 192146 460460027
100145 180825 201698865
63552 182610 577899834
190837 197672 17023900
192284 199352 17736700
57540 126683 172975273
135896 138931 7612804
85478 98233 410734794
184382 195324 27445241
106727 199220 231532127
7286 12239 473123918
108518 176608 121618353
113387 195878 206566928
34829 121904 217872196
61639 109842 325311521
168519 180810 30521629
59880 179231 298332904
30406 168230 495661776
133441 195569 155397577
160639 199429 137804597
35818 59297 58887813
185784 196117 25835946
83932 92548 21500858
28591 195251 229130290
197651 199738 852938549
26488 176942 376498362
51154 152505 253904927
65409 122717 597355196
180527 182525 5124404
100583 181307 201899979
182724 191028 921404636
56324 89375 119672950
148946 167630 423927308
128465 184781 513590090
176983 199190 55622844
143086 189336 115608967
20384 92793 451383388
12375 67966 386229092
115654 161784 518416319
92254 174733 206516851
11898 149010 811213479
78791 187351 427067161
116628 150603 723022372
27975 175568 369302693
166897 168173 3117811
17006 82128 944359889
164166 198519 307567333
31502 195308 409831771
52193 68407 606945966
78390 133468 137864180
168305 196165 69700503
2491 43557 690788737
168506 176774 20626086
72669 195596 307727169
167703 180731 32346068
25044 147005 746786941
120387 126152 658320779
87054 168850 156782477
6750 32544 64676472
161126 194234 794004183
77415 114970 93831832
95952 143089 226029217
180657 182550 4849207
156591 189140 488230331
195121 197459 664949819
157194 162617 13543395
21046 67884 70753
159674 179059 48154122
138342 144781 16016507
197775 199084 3342915
147050 162125 37804540
193369 194047 778464
68462 138441 175288362
33816 91478 144025696
58245 191053 332207262
99260 127083 55855587
60015 90645 673859037
150468 180299 74178474
120006 189921 570122744
21753 94350 181723797
139500 174037 86222229
186768 189056 409088595
45968 80846 87294023
111637 133005 53678447
193291 198644 13432968
131662 156955 48902839
18559 123287 766281220
138971 183141 672600066
95430 104479 22667304
119563 165708 115742581
111984 174081 947338134
153067 164279 740592602
191264 196966 340281823
10506 74776 398698172
25563 127022 254124557
98549 160920 804738013
128061 192904 162190545
59375 156444 767896678
45624 89454 961264768
114709 140579 245233044
133286 190028 141904118
102972 138333 6034682
175668 183255 18996513
106211 115444 23090915
67925 142511 563594517
138111 144680 16370110
6823 152077 375395467
3728 77411 184492982
183274 184980 4247874
198985 199264 849433315
54824 117048 959958300
111846 175961 160497529
9545 49197 99334713
26546 170081 633479434
73905 134986 152963844
109943 172315 418097992
28805 141948 283277934
168894 184126 38033286
184975 191843 17265404
79358 181617 468509389
138012 193011 137538622
23104 78608 139004757
21202 186711 469721954
122438 178810 140870369
91981 125037 859336345
24069 45823 740633471
68120 189839 674590015
149283 196728 596627887
80725 101916 312844678
70194 98024 561571547
195857 196987 2753750
162747 164985 956942744
170799 178061 18097780
138539 166553 70051358
47763 92603 112157877
164477 195724 402337129
190664 192653 658225673
47303 125052 134584765
111261 116048 11963928
44765 127348 206823122
73277 130170 142595205
86331 161944 189508292
139713 179027 312147357
131755 189073 999475501
30284 175850 364187908
193828 197587 863544679
179257 186146 17436466
155572 171852 311297420
35138 82274 497411479
83087 112327 797531246
199714 199938 307218472
173459 175773 5846288
85883 191154 263478771
117380 161430 110533315
130270 180960 126518771
110671 117643 17422014
196456 197927 374934006
144372 186418 370980087
93561 164670 771149482
38013 68886 77197595
83226 145695 390097456
61335 130541 173201128
157164 198722 334463920
132471 159427 14169352
23641 48291 144842740
34308 123499 223194489
196130 196949 974722
181898 187563 214535670
73393 107810 86122330
36113 64865 71913533
78639 186397 269572347
74055 123198 463656625
7472 50502 775735822
195700 197122 283726666
166247 179410 32647505
188706 199404 162905625
131699 164040 81126537
179083 192794 34486938
36823 80857 366676706
7048 57590 171209090
168035 195091 67723657
85256 110405 62963593
168830 176669 294558152
8298 170421 405804069
175638 185301 24201433
145033 149396 11077591
159044 198863 260186215
14551 15238 841787783
166927 187629 594435668
185444 188688 8157873
124388 166421 105230575
102249 131541 73408049
18596 171986 510048455
96732 167045 176129020
83121 165842 491591661
36195 198418 405939008
68719 86146 43617724
110789 176508 198472186
23450 52453 72576770
103687 176968 183434122
7958 195244 468755069
4290 175531 875849713
151188 197869 33720454
77346 179213 887037262
106910 161865 137881503
94018 132748 97061500
25041 164124 279949849
22491 61352 585297724
174134 189974 39690374
87180 90768 982298904
186601 188714 144620953
90761 114542 737674499
189874 192833 7405051
68541 121538 132630564
82639 181254 665344308
80175 143200 217523595
169200 176141 17243153
168207 179948 653999449
66078 71596 13758130
76137 189815 429256500
94872 192456 800434950
117717 120243 6334457
59320 151248 230119480
36881 161980 313295817
88715 155087 166466651
1389 191416 475557879
97191 138988 104767857
193387 199181 276533747
22912 63549 101777455
170437 172307 375518012
28788 103961 276136813
42037 136186 518018747
93907 119833 268650823
168366 171378 235822157
129273 137820 877990115
183740 187456 735857694
134099 157029 57571311
49213 68381 272188789
53956 90118 158866014
32545 153965 303913249
178887 185490 16679233
12717 79103 507838698
160507 183879 58306691
4827 165388 890476240
80400 192056 305335055
155719 162696 419229
21261 129348 330233739
70984 177091 265528733
146634 154016 826160054
60492 156316 534867560
102036 186920 82300192
180996 191389 20291853
147188 168756 53882368
10579 117129 266759561
96396 132155 293764674
185 164768 412125985
73956 130467 404133711
5464 197233 479914243
131878 197746 701367566
160780 173495 475945753
46847 192792 807798939
13111 69541 141399058
4842 66355 154001868
57676 132169 186309784
143163 168602 46952303
67937 166893 247698903
164578 198788 85350199
57177 78087 622005911
72315 199141 317466269
43261 93590 125906864
47496 80688 83067883
151858 154503 505201733
27759 172887 363116546
23715 152169 874435350
119311 152759 83911398
162983 166790 848092847
100354 176078 376796379
70412 112028 509152716
15262 94709 580995074
61317 98547 636520523
27456 112857 912317834
169862 176417 313443370
76157 178478 255779075
195070 197576 5487242
45135 179596 355483602
146379 195880 123789025
144479 162589 634647351
101261 162382 631817619
146830 179447 81287463
197791 199455 4250468
199615 199894 707077
130700 198525 169636407
77812 162014 210868049
136850 183561 909591489
43634 176750 333129290
6351 159081 633476756
64755 106325 103977339
104768 198528 134932118
21997 118167 240643938
84316 107675 1403538
150890 168420 43663046
97391 176344 197581525
155432 186388 933182167
167900 174540 16566326
11730 92605 202468647
48689 77970 73371469
110039 141937 753961762
22984 69374 116107717
168499 182809 35669011
38487 97958 948267771
86518 142307 139788160
194963 196634 4140617
185690 197878 30466722
178277 188368 25441166
42720 127403 212024454
5716 27358 54189704
137360 177954 614097815
106394 169424 157850330
199770 199960 399100992
10783 190453 449830114
85537 149611 160587679
65577 81417 39587194
199854 199936 889903866
138898 160000 734820338
149249 191455 105396243
44383 154665 276187973
94467 165915 736298048
80009 144109 850686402
171428 199790 48342789
174277 199406 457381743
199598 199699 273383
21073 74616 134003395
142700 191134 121148931
103036 115463 480067424
160100 163438 380797503
40030 136691 175183479
114603 156596 583806053
31232 181969 691088217
91461 160818 223261193
5911 84888 197678092
92790 110147 273356298
28592 100346 16985359
40642 198564 584878477
156385 163288 17281181
142608 197860 660810369
106520 193043 692097533
115290 115575 813600096
189769 196053 15700816
95978 109750 459514513
31929 159589 319547606
87143 156885 174948410
30957 83848 874342813
107282 167347 150484821
103292 126058 57203496
148603 178495 74385257
144813 183995 207395094
101580 120040 1454917
105378 195888 697748345
39487 163161 939761743
40425 94156 134418977
15986 110473 846579924
103812 127059 58385177
93664 112101 813270091
173450 188055 36714994
98390 196041 244429990
125832 172106 822876737
68732 170458 710295074
96716 190027 233616025
81595 197988 291266507
168354 177573 22975764
180767 198928 45680067
29659 88423 45740355
57235 161626 261282823
66996 119374 566991764
88276 181945 728264118
1181 103178 255151132
164369 194521 55281891
82606 163629 203009009
122372 128276 14855575
141526 173748 80432717
120812 158648 647221725
10905 51705 102211870
57402 103797 32346133
94070 129144 100363877
190322 193014 6704310
48782 131233 206428725
185737 195514 24505753
163641 170066 372365088
32854 45880 177504563
69922 117929 120133163
135318 192899 143982801
42702 160136 69463684
42575 97559 174645635
199311 199811 1275224
179359 196519 43074306
49578 111536 154969612
38092 143662 307447290
110714 145469 87092043
105609 194985 386958716
138932 169878 77413253
35287 149128 744528936
73231 99125 262197606
34315 69178 675559947
5318 133040 770067784
96754 165516 951490217
37875 164477 554290096
53858 172011 857158481
105099 143784 904089115
1135 89591 221203983
34487 131955 243940275
20583 81727 101956586
101618 108764 506109729
152179 198459 565750199
7782 106234 246403802
9413 169561 400971198
8668 57296 502925958
3903 13273 23279735
55795 135290 669191241
120947 122806 155420756
69114 124289 130418591
77132 103787 760424590
40448 164740 311242930
78386 160933 206731093
129634 178135 415869202
4362 146397 355590717
167415 169699 37379118
62113 66549 662666226
36837 68454 79084897
182356 191389 93900407
51935 195676 359798330
98896 166990 298678924
18174 99863 204406314
96324 99893 492503277
69200 95738 174061156
128203 197058 657788755
6488 196690 476027151
124498 190114 164134018
144871 166577 835863263
49300 55542 153838677
142462 177018 713629448
124752 177107 130829605
171359 194732 818240123
105063 144699 99296010
84486 138142 967969451
47032 178390 328579498
36051 50374 35728690
150643 186209 88765830
194630 197773 41347869
13194 24620 28692905
101419 130966 74047697
166207 196357 75279670
6922 110128 258262752
48098 154786 267186466
161878 196722 589854340
95893 196615 252097407
128999 190069 152711978
15864 100117 958903079
50081 108247 145508778
53769 197264 487699149
187355 198224 27149948
174667 190030 38490105
181401 197560 365736957
192181 193532 161088063
112779 140630 42533776
158286 171191 32043782
91255 104034 32171144
26348 153054 317224605
116411 128064 29310472
159685 198316 96519754
59124 78529 48451310
100005 120668 10073874
52807 86738 104644869
3425 167406 410440919
76616 193321 291937847
24777 43196 46132584
69167 161510 395783646
122099 162294 706927538
69544 184942 557528997
99576 109420 5908763
158949 172824 16945567
115968 198358 206234239
114706 134597 49935985
60573 62323 193325739
180780 185302 159900498
189532 197446 45569363
71019 194286 308525397
198457 198755 302620326
153865 169129 685936991
30724 122846 336639684
29270 83536 135743746
147297 182017 826186809
120447 157864 489516676
99467 107274 19468844
8743 70012 450460691
142641 171908 73094858
18516 30254 13671231
68296 191613 735848808
148650 160017 642794784
8742 41848 82980584
89385 184751 517075550
92588 109322 872580815
90266 199477 973844520
90318 143306 132920801
90040 108816 47066545
184446 184651 524764
9685 75441 626720406
3034 141841 578000145
87606 144332 142257754
150877 159512 21541950
114558 117022 6188632
141385 196324 137312489
2766 27116 60935304
158748 195472 91707104
13925 139275 313963645
177858 184036 376434677
26988 152180 313451958
133815 179609 114297033
13525 75055 422590768
94844 154337 366274519
26767 109361 206575476
124514 189674 956020040
134022 141528 18820612
122450 124226 4473292
175166 195239 594984318
109885 114822 12395623
72806 131865 147962584
101215 171940 550500261
85111 107666 105783810
10947 185909 438019494
15150 153066 363029779
151777 193959 391711106
50956 176619 663710792
144009 165834 714671200
129000 147039 45185186
97848 147967 563550965
51109 143326 797218765
199458 199725 121937881
65542 131454 164981971
16767 128547 279828206
46762 97979 128148408
114845 134409 672960708
193868 199905 164014273
119520 185646 165547727
112349 164134 879360349
179018 196012 42699557
80604 83582 7421915
122316 190465 585936136
55356 86734 78292099
46362 172089 479074920
164869 177143 483613068
81933 163461 5299969
100928 124816 59950465
127214 131029 9563387
54357 105412 127656487
183976 188827 165904601
58507 197644 347936563
132219 142132 277761717
181053 193919 253918678
85957 161239 188648923
88294 102439 884570434
89294 91115 4501197
147964 169731 676863861
136061 143791 19333084
86240 158943 421942234
20187 40505 74125326
15020 131027 290548620
155279 192353 92579016
164271 195263 77278318
154191 189499 88234312
197429 198202 2011597
122230 186698 161360555
193562 196118 624198851
142520 173368 926427021
52250 142766 226686498
41220 184158 951062460
5336 196720 478970737
113280 197805 211579401
127177 161982 87234265
130025 176302 115587741
74982 79947 12354499
165042 186451 235883261
128492 130728 225649061
126220 154947 71968337
138881 139566 1758425
176519 188348 29708395
44387 133985 873035913
169348 185505 337328333
136570 188570 181234022
140457 153625 32963933
130926 196525 164019560
105351 132318 67615896
23232 76547 133611052
38920 92848 154838276
85402 89989 11326864
83809 189193 263732669
191137 191603 1120489
53892 104767 127249969
168545 190242 789313838
78432 128062 124187128
86211 193620 886721482
73744 166826 233054868
113278 188489 40126337
14797 194423 871947379
127906 160292 81173770
63062 92266 504501101
13771 94809 202908014
9171 147040 384402033
67465 107512 672075681
141500 191487 596611762
143991 189806 114593024
96740 172067 546656082
72493 153334 582259721
44814 126978 825766695
157610 169402 680795746
91067 115644 61714988
22148 57329 408132596
94252 96180 4800179
161438 172441 159673575
1197 157624 458978684
93841 188326 980021202
16383 174062 608644433
180803 181679 629867
166968 174367 18423946
184664 192769 20340008
165282 184499 858450502
152857 158467 14057149
11106 97629 980801975
78154 82349 599575065
108137 123357 606441451
24669 135427 277347443
54285 168270 697543495
183199 195043 29718132
184427 187209 7072997
12267 138508 316245438
112711 147077 86280263
181763 196648 361058664
64970 181455 674478719
23776 46888 57938755
139523 179047 98580326
3485 120966 294007171
5894 82654 957208597
62806 103196 100961649
193198 197652 351801716
38534 48136 89579238
9754 48185 756146682
159321 161251 4932802
110954 171296 150995824
182770 188185 400697958
38485 83179 864876186
61225 159602 246254936
76926 104466 943462312
66350 96706 75857809
178598 194025 618124553
1053 141761 877819595
58748 180940 305420962
56977 182741 803018030
134567 153268 46852098
12550 69304 140339292
72571 121314 163988953
44069 182041 345191569
23718 102897 198146373
37772 148939 901700496
146318 180149 843466419
163957 186278 230102756
166979 188646 54165686
38134 41867 9318306
159601 185083 63553494
6855 10319 446001500
112724 163489 127384986
168789 169614 2091906
27976 157448 765612394
138869 190672 862548681
52830 185354 175462363
118371 149994 79406883
92251 94450 5622267
76262 175280 247615085
86984 131986 393459691
168959 191669 37172852
71431 153277 624150532
11879 105102 472412828
159544 190857 393566542
66535 85629 47752686
100172 128742 265025803
76173 194233 295318079
16241 193869 444541568
155145 193587 95996309
193701 196158 5193099
180694 186019 13571721
40899 129166 501115025
125042 125048 9330
117711 149618 80126227
121630 185377 159523054
162445 169622 831104564
53293 124268 647170526
159114 172452 33169918
165222 192166 195993351
53871 134337 201426412
167311 198181 527742421
126187 176079 980285426
40879 59327 424652103
33601 165856 331073946
55336 89966 146111246
114383 146426 80354951
56382 117862 153605702
79641 140881 940336144
124701 136625 1902885
52875 93597 88715158
81371 150587 173510885
51152 104278 630010188
22478 83044 151622796
57300 62892 341201445
174998 198847 59750080
176896 190658 436047535
181399 189979 21644400
185109 186780 4246435
46439 199993 384329927
136377 199940 158953140
36778 75671 577550131
96458 167649 148756707
95934 140057 110650774
49251 101439 130600322
198688 199107 1059274
116291 167165 978414596
121283 187781 244984520
1886 86848 992419313
180546 186448 694884761
60116 76736 949278486
110120 132125 545690831
165771 196532 993288898
173562 189406 518274773
9192 92513 659646900
117692 181729 845787494
129488 190703 153110048
94518 124775 572183598
62450 132960 176537587
113252 122167 22383535
155306 165011 583087034
73558 183890 662485224
122704 157093 86297942
63804 122563 84675361
12812 116019 630370084
56898 100844 338028091
147276 190296 107519186
111098 127667 436932369
126643 132607 14900947
59433 102911 117153057
101661 175476 184657125
107197 141603 86338005
45695 139603 997967442
95284 136456 103218000
35316 83781 121206211
123935 192691 291655526
84384 100385 40105118
35723 38395 5416893
58165 192660 336375794
133191 146829 34159904
53265 77286 234504193
153231 176658 479050425
48339 102857 199801660
79470 175756 240867460
12335 96843 402426843
179302 193474 582597
74025 123723 124469982
51641 141883 226012075
173039 191680 188055332
71128 116111 576861370
133268 187320 135215929
18968 133193 285973599
133334 146052 31828473
31180 181013 929125014
106254 147292 375597343
31966 65011 305729413
163046 192418 327714880
58657 116805 559783246
110621 190062 198820210
25189 55832 76966751
64595 135417 361182905
16824 142350 913252725
138516 193963 190092745
113055 117485 11147083
169490 169689 509332
69500 161650 332235746
185871 187926 5196611
8211 10012 92094732
149541 196940 118343777
60611 125001 659667543
123401 180624 767885798
34563 106826 180685465
61403 172943 586285139
29772 193758 410375062
166332 186003 49107304
23715 101418 194546984
84312 117585 334749709
53028 191935 114161897
143016 156177 33081762
95503 101897 16061545
145400 181746 705062562
34947 152216 293596575
166114 180334 757171791
118618 187825 193984756
70920 192277 303741614
100679 152170 317545453
16938 178097 944866781
187267 187733 778719650
121027 164630 226766440
173553 191265 44478902
64988 80653 39177067
112340 135771 58788600
179153 191943 32192987
65776 112433 116668224
40605 82452 104695386
20159 69145 122580451
155714 163312 674640446
85397 186287 860453410
182070 197122 633117624
32851 51980 47767517
49176 129364 200794683
107724 108959 1622840
94335 187935 234301892
111218 157338 115734328
61471 64190 918561802
139775 176297 91244177
20887 189095 420945030
84588 173492 222430257
41886 149950 270659724
138892 176548 94075361
120887 181203 487069313
145961 179164 634495389
71308 199149 319991120
48028 147181 248352238
120679 138720 807910800
90380 124806 380671728
35996 153092 627378949
61091 93510 80969932
63981 85573 885280644
86583 165914 585251094
101889 136868 881057766
122004 195128 176975655
71856 130273 891943077
24135 54772 76857991
66305 189952 309418831
182030 191610 534816174
18058 195056 570179560
4261 47058 107084296
100830 131755 727169275
38107 98573 151204761
93334 108234 37239920
8290 96060 319490560
126544 189940 158536157
81277 119065 94573204
159322 187393 509649286
166144 184173 44974069
135332 149600 625143565
55837 62783 625254770
32992 105363 808514033
51190 66522 866163661
136351 180675 110552301
69542 187995 501636763
149247 182238 349491944
125423 157224 775057427
136761 147939 600411484
186233 192959 16853726
24717 96824 180420990
155909 183227 720867014
112948 178895 646732980
42663 95246 131512400
94262 182307 391873760
66556 75049 7162546
24749 137531 870944108
5625 21571 39896626
443 37967 636496719
67902 110465 106484948
79416 101042 39252771
105739 110905 12964982
15606 89995 186054691
131855 194705 288267317
195241 199172 9853422
144316 145392 2738338
76611 157510 616875407
181281 199050 641134972
186622 187825 109594961
159257 166790 18763608
182842 195667 32227705
109307 117910 925042062
126807 168027 866540956
10542 92837 206021142
192591 197682 12666546
71266 126816 139184598
67700 187053 298686317
172641 189526 330742041
182389 187972 14179015
3896 20904 938670348
196895 198371 3760053
70397 117213 117119229
51128 53976 7289144
2953 52943 125109954
195583 198641 7634204
138548 175215 508724419
87491 94831 18528062
146162 173208 68030714
108039 130375 56134359
66221 122913 330819088
63090 125729 972990497
119797 168668 122371131
74783 197792 307743644
98277 139768 8902291
127481 190382 462827680
181373 184774 131873529
146655 192245 411678407
144575 193322 121925232
135652 144730 227952996
51823 145582 234824154
107339 116534 23080077
196857 197487 1574929
189333 192555 8087552
148662 149437 155404923
195970 197224 262444338
10413 140782 947885896
146400 187905 523521491
165077 188160 57585202
6598 66900 151018828
51569 57248 473957055
98375 104506 388210085
11711 88838 193018051
65948 71700 14340581
113444 184828 178635547
198552 198960 233964855
108605 197142 221609625
44546 172032 452330509
52322 161785 492717073
184688 199042 718152795
118667 179007 150813547
14487 62758 120983229
92874 186806 235157599
41396 90944 123752669
89785 166548 879655444
128701 171002 398583298
269 185881 756560561
4800 153593 372520677
91330 185702 938579989
24850 29948 358038538
132969 159886 67387214
86814 148057 153602508
107180 113264 15244463
127589 182959 805232791
91209 125125 85233698
142075 190940 122189128
47246 48178 2331994
184378 188128 612868798
107194 190008 207358882
147827 196508 735749347
63686 99074 88464382
171282 197809 66385249
117345 171543 135610937
63217 174691 278930459
12266 155437 358663910
187382 193544 15346105
73220 187138 285173905
97861 110265 107035695
80316 136127 139777198
57110 127459 82331105
89090 157771 172290246
8970 48377 98739744
808 62019 812178227
2296 32480 399188944
19151 57870 431532945
81674 146715 762796782
137689 161017 58533219
131758 169389 858496127
22572 144057 537867513
174061 196892 57137738
108161 176447 170916039
34061 184195 939861053
63861 70648 6715521
164205 179445 30894982
125675 163363 316853070
84120 165683 804676061
166735 176039 23143886
116887 150496 942882479
41305 71861 395862693
104578 179708 170534069
33668 152921 298520221
100068 151503 482735806
151694 197143 113524526
45059 102798 164439257
8773 181610 432477861
117126 180489 487081330
160684 174173 928267588
97447 105507 20175110
16276 141117 312584342
20500 31809 28355035
31810 127333 239095445
60882 171278 747511397
95776 172594 192255446
69075 93952 62241574
12637 197493 528125073
46905 104477 512848014
4038 79318 966927289
182259 191758 5156754
81634 92162 970143797
112427 133639 53289945
402 63370 157629164
54071 66539 39761012
87798 109174 765711384
185439 199561 67890495
113507 174337 152280747
75147 160047 175234187
143685 178788 87596233
153984 186073 80187662
185518 198278 426005011
87560 113974 66221907
159713 165483 656717725
101985 103234 446576515
94656 135235 101686394
157832 190363 81224255
56829 173153 290791101
198537 199839 583085478
95775 141051 113499219
171466 189924 336204229
117453 153811 91159155
40734 132000 228456288
85403 115218 74561512
51142 78976 942016212
78563 91873 33020543
145862 170775 62187690
106936 191936 212839022
136328 195378 760366068
111722 118078 736406475
89908 192779 704324799
189841 190398 944513386
71327 125581 135933305
113240 162866 124535617
166636 184075 381721688
153096 198372 132613845
169539 174388 849849086
28500 89557 303076139
144169 182383 931082892
118434 181980 158875947
163758 180388 41168477
179051 199336 50988711
127351 131293 477232458
23987 186511 874194212
4170 191121 916215051
75584 99928 680001871
141103 181330 624766025
11333 194371 458186146
162637 173631 608765889
62667 178543 289798260
24593 179294 387042867
175288 191074 39579551
81899 87790 14573960
98735 175125 473204998
79938 84135 238192938
71061 108682 94137426
135018 147776 704573538
62276 154021 229675096
57955 164628 267015795
83713 118041 85923258
42482 101877 148619716
171463 179008 18744272
118148 165184 117989368
28458 104040 187154723
172948 191534 985495262
110577 132804 55763115
157104 179683 56038788
166553 196278 21006923
107977 117243 948331139
144858 193081 120646325
126586 180573 134751437
17276 110594 572015423
86918 189287 256267740
154893 181638 66573158
134380 151973 257165468
116496 121465 12477983
21289 169231 370323267
192242 195019 6979702
117796 130688 927927917
16843 133784 954981348
101635 159671 949900274
160894 179261 45548784
26332 167354 352975374
176662 187075 427012506
117397 176437 943487139
122905 145767 45083667
171022 176741 14351980
74151 165119 310545112
112343 170454 992677066
5473 81546 190405913
130244 155621 575046380
116774 178926 330595488
130525 192457 327693412
150613 198003 118344146
168079 169661 4031188
117915 140044 134003622
83467 169522 600446372
74753 172922 689464423
128229 185043 142033153
195528 199787 10696686
130015 131293 933136505
67923 105687 94443434
61970 146457 211523027
121952 177230 138289128
135561 187632 564400687
50874 58965 20534897
33228 184047 832358659
95646 141978 116126301
82794 119819 92650796
190118 196775 16606983
37538 126691 223233835
127972 135639 19211099
105899 121314 38643681
34294 113180 197277403
127905 193843 399851020
62812 199861 342999298
195203 199595 11019237
175483 183789 199668951
77946 124201 115720199
43385 60498 861839836
132337 176613 793431548
173645 185640 63398844
103811 178809 658420753
96254 174808 196559421
124515 139840 38397153
97973 180787 256511215
102347 148356 115419808
5331 115479 275660241
61899 63883 867984588
4346 164537 401174087
20011 44411 61052889
105672 179018 792425775
48110 146406 338398084
140447 186607 115413121
91366 160814 174266625
76405 142333 377117089
121467 180733 442380765
85277 119605 350032447
199594 199615 814824995
134116 163266 30303122
38659 72510 26004129
15025 81387 256301291
102220 156412 135922235
125299 180370 227798156
159182 172018 31919304
151316 191147 99483492
94460 186869 107698696
161897 178434 40961465
64807 102471 416586034
144630 149290 11843985
16035 119508 497571469
199895 199923 765804600
50097 80426 555463413
99983 193007 232804699
186089 186876 172185977
12651 59896 118543340
117634 172667 458850279
46712 96856 125435676
161 196999 709079044
149345 181356 826863352
121114 156140 87910615
43132 59301 882543563
132807 150451 48138609
169572 175010 13482130
127946 174189 226292542
191560 198412 621056478
110128 175739 164213144
40802 104170 158490395
70120 168092 245186110
54643 152681 245436150
168489 184452 39837529
58461 81009 56240968
119108 168256 619718414
182236 189283 831563291
87282 176406 444532139
151563 182237 76422293
78313 91603 32534913
113271 153105 99908997
176182 193708 43913512
82395 191533 875336247
67287 172132 262358473
79152 162001 207525093
53821 197529 945253918
199063 199531 1205196
16772 182184 413798123
199196 199331 356576
15275 188211 432910089
97465 194300 242374752
158415 166993 21354630
115653 121072 929149554
151474 153258 4397525
32244 83442 128004249
52437 187071 337022519
1182 62141 314639551
191947 195779 9609193
22144 151722 862592105
180586 199488 907581081
36124 73287 670753823
183847 190422 16501244
156730 170505 34207777
9464 66051 141756613
184634 189466 12155901
90914 189260 366439813
22906 107378 211307907
168887 192111 417938492
32177 197658 413972210
10356 97939 219271481
32120 160238 426471461
161828 196733 32844735
60423 182179 367304983
30610 53630 57545547
53642 156823 258497261
173679 175899 5588866
104185 117533 933912794
98362 117145 249042087
76077 126024 125033140
12490 134253 761549549
7718 70310 156707794
171403 184869 33682643
45771 155994 276117711
28044 62944 164646020
61903 194044 235869221
102386 127579 344512
15619 157040 354275995
44576 75875 673844275
56815 97572 101724174
127527 174084 453357984
137515 184165 116607846
89451 100549 733814303
70116 80182 407941398
191353 193688 5832241
189785 198741 22409906
87298 137724 768574290
9836 103782 390463739
193512 196227 5738416
34525 180081 726768565
39466 41323 4530887
16849 191887 438032254
77293 199082 304737950
6571 122566 853356424
66348 72196 942202983
167061 197104 75074449
34404 134479 626907018
139571 152263 31743561
49200 133631 740874506
99279 164033 162368074
17587 181645 349014441
71990 189288 293575201
198241 198847 543320630
195821 198407 300036506
103390 188383 409333671
127734 148856 53047249
129426 158132 249292336
32898 136032 958336209
97202 166989 937963633
128372 161048 227125028
24781 144327 299307120
196121 197356 3055230
182765 194362 26635668
63537 166282 369848257
77221 123366 315683418
70600 140373 174710118
19871 161765 355412341
185803 193730 535116635
52560 157475 831923410
81184 112693 109313635
9172 60749 129313627
195147 195337 528986388
123499 129430 808078269
125754 171442 114141456
25609 191347 414852401
179849 180500 444411567
69718 120120 722144760
113489 150411 606866669
170465 172128 593410806
26623 141204 608909552
89849 111603 54508893
36467 56886 555970916
146786 199243 820506591
194932 198946 10054741
62374 141119 268696344
118917 197153 195743293
151760 179628 69395229
30380 35724 727198798
5621 117389 279704876
175624 190192 36529727
110055 179315 403077189
146862 165835 47499743
104929 115664 26884030
84741 94063 319336757
40418 107066 166645768
66215 194138 320088633
1178 15210 35022653
175311 177015 4272171
123288 198716 188746019
180212 182757 2974840
65534 69335 9529093
99682 154408 137161982
192888 195447 703063672
57801 118473 151639533
114424 130285 39875935
19504 31405 29879799
10095 58952 672610777
74046 141184 910049056
113743 154727 715474748
22473 134700 896824181
191271 195409 10329408
104086 123001 879357676
130447 154251 576888141
153512 187044 83800661
140979 169215 310617707
130731 177954 117953257
179088 181849 6947317
159235 169626 25914608
188534 190923 5998075
129644 179569 37710278
97487 121705 60655399
27659 46392 46855999
82002 151791 174855325
72881 113050 858800840
33119 112011 844041828
8541 170760 700391889
53931 71788 716023350
164547 170272 442220128
58956 182405 308589518
116233 153704 93936654
132756 162836 75403043
54048 190847 598306402
34847 78246 138788638
132244 199254 197525781
27741 152072 311256088
186911 192281 13421620
56748 150949 943174225
189274 198981 24348033
30218 52790 342897421
10393 100634 6937886
182599 187414 960417853
3715 191427 469781937
126573 144407 966844536
156911 180868 59446405
34338 152057 984295829
193794 196936 957219824
123167 146816 59337192
164781 185463 51493946
101914 111230 23300971
43359 138059 237103334
39704 83349 57309853
164579 199930 88239831
85322 156645 178775256
6212 148608 750242828
189314 195599 15776649
121935 123941 193623343
47876 106750 881367881
165806 190741 583138199
188945 199479 662678227
160900 180634 360619974
164020 175725 29008471
133289 170735 93598800
124545 156182 310598234
194564 197435 1147351
143497 179278 623762713
47015 166591 299330498
196364 196884 1306529
26596 196699 609491618
42638 72692 75117629
18913 77953 440346868
10159 33823 59413837
28046 178805 377111307
178955 186869 20014827
112434 145028 943785713
159086 192210 903667332
14778 52075 93437301
58464 113744 444707273
90961 110529 417987284
76511 194802 295924269
182008 198737 42014538
17833 90240 180996866
19091 37812 546646604
101826 178074 836315042
65085 171251 570694388
67221 77095 24778855
96480 182930 216311083
65945 116285 148379664
83826 198146 286101761
45400 99730 136000002
188933 196532 18955535
14165 196853 457279476
98331 162221 160227033
115224 158975 109732264
177694 199630 906250683
158763 174448 39015093
82319 114964 81627512
10307 156908 367288584
92402 187359 237838432
69392 137982 808305878
60270 60718 1092039
49652 176475 317329649
183160 199664 857129435
93283 110657 62284985
86297 153330 425188153
18116 179633 416774923
86755 137794 813377286
67783 124935 143157799
109646 195192 226258331
117955 175983 145176091
151568 170424 47017766
162860 176091 32825401
145058 155192 25484553
22047 175408 383797127
131008 154349 41184795
89141 166671 194334806
62092 166988 262496116
178269 183924 173208743
193577 194262 57774392
164790 167889 7525124
29595 79136 124000772
26588 142013 288976927
101386 149044 654614513
17205 108053 227242877
12403 199535 468517403
126979 132632 3360805
12130 147746 736393336
70992 195152 310776077
141443 156872 38780862
57963 125669 559158941
129998 177446 118487146
169177 199540 75943713
172005 172957 2337547
62523 185790 153579659
103243 192103 744914704
68116 123604 138887833
89924 153651 159774013
25633 49342 787495316
185309 186818 758093858
180865 198578 44558455
94587 195982 253786812
45378 70522 62996966
159797 192426 81505476
65495 107008 103753100
42253 72086 74597494
105512 189892 211221988
139261 141212 818780816
150686 162674 30006741
122964 196045 537428646
5448 15261 24521837
35243 179596 735975994
156600 174482 147127223
34211 47928 477958467
152359 157366 12670710
115397 143214 69791125
43637 77697 85367588
152110 152203 262045
77883 175220 243464691
2022 126881 914556157
116682 150379 723995406
102179 182374 200573513
26258 30458 10613065
23727 31359 19277638
194788 195441 923865163
26046 108183 205519199
115706 145751 75365689
72402 142119 174668364
129290 159066 74569769
179708 189122 215702809
125067 165467 756561012
101656 196084 843072310
121516 172215 429203463
146117 193807 119247368
190554 196462 14707459
43363 198563 388413016
190992 196549 94069328
118601 148564 478247492
117534 147183 74399581
134716 158822 60450897
169097 190221 52826788
176524 192234 39362839
157629 199142 565718952
98013 168099 555939739
75434 156622 203357023
45990 69230 13538621
165411 174559 842667537
116371 196038 88463022
164824 176041 27772200
177558 183463 228521023
36170 118476 205926667
193610 198739 159254907
65823 98628 82014372
25578 58477 291945360
51655 175621 610887558
81486 107856 999236292
8427 115911 269020690
106399 196869 649849024
151896 173624 54149408
188500 189611 2769756
119232 176867 544013056
160546 172685 30134821
22343 73239 127358874
127517 178547 127470523
145211 160544 38446727
117233 159147 199721429
76920 90096 748664795
154417 164372 68735215
19674 66019 116063605
118133 184802 944025787
143161 155988 629394611
144450 187637 108053869
88357 139024 491243914
20993 116489 238932434
185769 199919 35471800
45014 92391 469377806
6460 101961 239054859
131430 197588 165451274
40625 67783 215599744
54007 144406 735594953
1051 126058 401876191
57761 86242 492436512
54593 149162 236807029
41209 55577 141488876
122176 129626 802648150
59190 109463 125521210
196380 197331 483348503
36287 142015 821993498
128950 143530 620454269
37659 103618 930993640
8765 50329 361725661
53855 114747 199531743
94519 125043 519206112
102064 130488 368667339
131304 166041 86995353
174436 181258 16960282
49474 131169 341470504
117204 179728 743077614
62257 107197 112309610
16501 162795 607090474
125916 128837 7286759
158331 190444 80231685
187833 192625 11929684
100121 146927 159871443
7893 47174 547900181
30013 108428 419667502
182977 192465 23837575
166858 170571 146329698
83699 190892 874595509
104559 119257 36784807
156150 188530 80776402
91023 116487 63917103
120992 153083 342957858
49901 57966 322200713
7770 76254 171580276
182820 194752 29985974
173677 175677 5049283
193422 194445 2588461
61267 116575 138280891
23747 29174 752953351
3461 138458 337999712
17545 40882 58461500
9157 113708 261693057
188608 199361 487249011
156635 177408 401059264
143613 190495 329705564
18634 167016 371372672
192122 199476 18457439
96519 104353 19639855
175412 182533 17746886
168303 186875 263264154
107944 186124 445527215
194510 199660 12931435
198049 198975 778263026
38533 107792 174539867
106993 120713 34427840
21997 173339 378650481
113895 148988 88146738
76555 188535 280105267
179199 190486 662254809
110412 165401 406192771
191558 197593 15058159
196345 199704 578596302
23699 28390 11792569
81907 149706 169924705
143836 156477 31829597
198438 198517 247494139
53385 115844 156258674
70345 93858 58822798
45644 99816 647827792
125758 160877 958579853
45672 123860 195789947
21169 104986 209707479
149387 180306 671897741
54102 177608 685609036
88802 166737 195286689
145782 174046 70541300
183495 191346 263317577
71061 170707 364527283
121968 164621 974823899
128098 194629 166442985
34879 34982 250485
155196 159384 10450084
17 30131 934341053
182343 192919 26609405
30920 173472 356529955
28423 89145 151790581
62220 184157 804519027
36767 62941 517837628
183495 192885 23528393
17204 87140 542960787
8283 196464 607291742
147516 178133 76298672
40078 106918 500238377
87405 165013 194598753
87522 143712 476300315
25375 99441 601321011
193451 194219 1944068
15866 131921 137863642
119100 153813 87021607
74444 159316 340063022
127847 135587 19432321
151766 165373 990399002
53568 94936 928077184
125976 170798 112002474
54852 117371 156293984
26733 152392 314613986
35313 128566 488751865
178717 192473 34621399
22977 165076 569649664
122401 192913 869260366
89699 164178 186812417
66195 81470 38165194
181845 195093 33321856
32957 138736 264762740
154203 174920 51660780
35328 142118 267312680
194188 196558 5894211
196312 197343 2551486
121108 123716 6553538
106097 152597 750311867
103581 121617 307190491
35125 49642 8014646
116550 186907 871014243
48976 97139 120480983
26304 176535 113105179
126571 185421 147132733
195331 199385 10183730
122780 144017 53177203
66330 133095 648203296
10534 12232 4217797
31772 85295 311840762
157206 173111 39425144
134651 194280 149108511
81166 105118 404479956
115566 130892 458954480
69971 84763 36960848
98231 128596 161770307
175822 182168 27116030
148322 177117 71751933
14920 136456 304380597
156087 184610 440822227
71949 111567 99092085
122627 192374 174552014
71311 196815 781109274
82135 82825 109744522
145019 163492 363688985
50829 158664 977069054
169682 170724 2522196
99470 134979 773852134
74844 187670 282330453
57750 87161 248367250
44328 149348 263081414
169666 194798 62826306
57585 111357 146767123
19619 122584 257738636
70928 103200 752338543
26532 61571 87775320
53792 85888 798708060
117944 143557 64185303
55480 100978 869338670
97509 165950 171483048
11877 33344 478386850
72326 162916 227032249
131247 193806 156475575
181551 192286 733698692
112828 183081 175875968
106462 117335 538566123
1591 12009 25904414
14125 41716 385934401
156673 170706 34869799
70526 148326 194942224
107660 146543 54428223
149788 178217 737949872
45979 48399 6087477
171539 193361 54655731
177491 186350 590532495
87297 144244 380511338
22629 48853 65689233
138031 175260 210012400
12823 178525 679659795
61270 120173 394390930
32270 194893 406885024
7517 96148 221771856
63924 162677 247362428
157392 194445 92440376
107362 150056 455898280
54966 172964 704969861
20066 187766 419729313
172699 173106 890471924
161969 175413 713883736
159768 173035 172866420
152439 194102 104099543
72114 92661 34635279
19331 110670 228567581
101151 148202 48606787
143391 194865 599165081
148096 166697 46435662
137150 196660 148779189
31310 79383 120284460
123462 131035 126314304
169498 172918 8413570
32567 136559 260297638
164455 184761 860846858
36996 123043 215331536
102564 115492 32336492
143995 193005 122572167
192961 195754 1274781
67371 187959 301817591
141136 190299 142392816
93461 114347 193485208
174387 199357 319073048
113493 115729 278459992
39035 99654 151625311
176680 187760 15493932
76065 177812 315945447
70568 181028 276251173
29917 53690 887835468
6458 118494 390922041
192222 194716 6273983
37343 109234 179847155
50740 95094 172019370
136138 179951 109304590
133050 194907 154696921
25989 57200 250740892
71590 163074 599730766
99683 103915 650075582
131848 161620 449682305
58992 99357 100758951
52612 90802 95366663
86789 136843 61746958
11572 185452 435277907
161180 176676 38483522
105161 120718 114853933
160575 188165 730309010
81679 173669 270381170
38819 165453 317041815
85436 158177 715334236
153140 173614 51026761
20934 79412 146416039
87423 93314 733253966
159118 188358 73041751
76259 133870 144140577
10036 132859 307647014
36654 194579 786905532
5013 58511 603596924
27312 61946 860690513
29401 73751 259672235
96185 138154 245491339
72338 97286 62456262
87118 129036 105136431
118354 165212 762602893
22954 43650 51765733
156435 177215 51674201
64085 148637 211832839
136696 152680 60782509
108662 192042 694730214
118409 152310 561368259
108064 140586 81651320
142284 166945 965013442
38998 121590 889791462
53756 75871 499701911
111154 139853 259794406
79043 97609 46327795
189375 193782 99823655
128711 166599 94812715
37555 136168 246897451
13323 128445 568332117
41661 147608 265318988
34288 50419 89516937
11850 40728 85930678
71667 127528 139896890
68626 189758 303181540
166770 187981 53048753
168180 189589 512370733
195266 197460 812027655
3742 76007 180963700
164220 190685 66039988
192612 193843 3079279
195839 197583 553992101
124964 146423 562217622
62445 192466 126850381
27232 52884 64170160
37303 196205 397626481
40039 75832 581333295
110718 134032 58434460
129496 188553 389488307
23811 86875 234091404
121889 188063 165670738
118540 160742 105850824
146880 150558 9319881
161883 180647 46459590
129856 134696 423145040
103104 158592 139162332
44635 105647 739114277
108311 111690 728341693
125119 143343 45572220
80001 183067 257888680
120422 124729 403445210
191829 196693 12125980
97995 114285 40770434
69663 166885 265956479
193319 194923 636110215
195382 197493 427045324
7754 140248 440962343
39735 47905 20253828
186422 199359 32406780
29674 144899 288384186
106596 180100 183800834
182089 192812 601757806
148976 175510 66127366
125321 147007 356494636
148908 178510 170774864
185266 191119 915606933
146876 181744 69584227
146145 193691 836429690
15597 195814 451091110
155238 170841 38813885
183384 184504 2762969
154211 181853 68895735
25832 89364 459637480
69381 173554 799626096
46537 166012 299166202
74252 127641 133708250
199007 199571 254107014
41001 134593 234286495
119259 199238 200201854
150367 150792 915951
166301 170739 10957940
41584 171177 776341511
134027 140725 16832240
93649 108592 37375646
182971 190688 19436125
13312 50171 376449365
157534 165390 19591873
89636 114929 63399320
156336 190283 84711110
134248 168554 85795151
160007 187356 68350724
132032 133757 4339877
11050 190351 725104249
147509 149377 4719142
195219 197203 4909931
56729 118367 154031222
28473 29136 1688874
99537 177613 195364457
117290 121284 628372738
173284 179730 831352955
39683 165218 731807564
56572 87286 460760491
27997 197184 950481306
178820 193703 37408565
137153 164582 68803847
64594 90743 45095380
42195 146627 261452585
171182 186648 38768293
119834 178724 147226079
145383 187142 104402369
172802 182614 826585112
25049 70320 778934204
108417 148909 101638942
147478 165779 45784941
26535 109412 207294079
86072 105775 49269945
125894 162665 553971518
87676 121275 489756367
197516 199157 864589342
52851 153575 252223202
108849 153586 984943061
68755 133565 162339507
116851 160522 109476481
29887 105362 526129967
114095 146689 81756033
109686 113200 8801903
104633 115007 677327306
138447 162897 61283708
158989 190975 79912199
37515 158491 446595993
131593 175487 227554126
37259 71788 86387368
72039 175649 620800768
37339 113273 189953354
128679 191830 157939798
172631 193453 306705979
193876 198722 12145684
160026 169047 685489884
96973 196457 249007733
143534 171813 70641266
78312 116744 111271608
101486 114791 142587559
96238 160019 810960251
91400 180311 222525769
79358 80961 3972162
147389 189927 634730805
174943 194681 750668896
32679 32930 121349291
171951 195211 58242240
147232 188895 773407712
126896 160932 176398852
53772 176120 785903029
119863 124026 10502590
72922 84778 51262670
82539 171030 505770474
96485 187478 583702448
182296 189038 293889396
107145 132765 64353243
120383 129614 23279997
161202 178171 42076994
63972 173275 662155885
164380 177260 392795988
37557 102841 163286929
109504 165752 141053877
11267 113535 255997517
166943 181119 35265729
57866 128305 176184091
8519 14263 14318877
123425 193724 175901022
184901 191779 976316998
120511 161051 101733002
184767 196990 67624165
49610 168022 296332042
29648 166361 789863447
164494 181815 193538048
1775 146213 361508315
160272 187597 68266406
87397 118189 534183957
84136 174893 227121035
123157 196446 865443868
96287 140438 110648335
159848 174915 37497502
216 181858 454435581
51466 145257 691092578
172980 183043 25218576
93658 118575 62432591
132252 194434 155520543
59185 122115 245940425
155158 184216 72487989
69820 88379 46269795
44476 78952 751863611
193444 196548 7741610
2210 72888 176826208
92424 196653 427730485
170780 187705 30927216
51609 154988 552436778
114655 163826 308804348
60066 130278 175692960
133485 167548 85160912
1815 196202 486375141
135783 147484 29399036
11908 34622 57030355
24604 38785 787221948
81894 156430 186807079
86751 97377 26649042
119486 135373 39927695
26918 45174 45666350
186218 198501 918951930
85141 152035 167573302
40686 199012 396225475
103971 150178 212856579
70497 94897 473384323
34119 110878 795017099
109923 156463 777396567
39420 92130 131623557
115271 181158 610460646
38652 73133 344215331
113104 119651 16412629
58326 61209 7106421
136609 176333 99237887
165594 191155 374371229
161181 192908 25213207
97901 143273 11737931
172206 199598 68590034
29888 107114 193164970
69303 118786 473156909
175884 190099 35636113
98453 127675 792941496
153685 157151 435192518
167179 192818 64091646
88535 154688 970192583
35969 168481 849645818
171346 174658 8301478
128019 142896 37292698
89205 95408 348821481
147290 165373 384116117
141374 142213 261630719
88097 158698 616411212
61237 76869 39123598
68569 106577 381021401
33607 174014 351229774
83754 150337 166930894
27455 110828 208656264
102914 182291 198607246
52603 112153 148994272
154593 161521 17434268
140566 194918 135887466
40038 46801 16845189
18202 110736 231552001
64948 150409 354839588
30796 141359 276729217
149971 177215 67868511
69344 74591 257650664
112158 172755 151662801
69160 159544 801282307
187643 191661 722332275
31826 101200 173528416
64460 96749 80719556
127839 180085 259656275
111634 169700 290911808
112169 124083 29962243
198472 199330 2185069
184892 193813 22396099
132538 180592 976609118
194270 195552 3249722
139090 160827 54463535
104518 135117 76697275
80093 114125 85144668
126430 168596 470977562
180484 187207 17112625
4848 13238 20862865
23 97463 869216567
72388 175084 257031284
37121 174714 783933553
48391 193155 362269344
190116 198463 468993765
187785 189355 3852329
21658 122156 475340057
199778 199924 996852284
148649 185497 91955212
17422 183242 725122476
149006 195489 116108220
41454 184403 812233833
9545 20276 26943974
22843 92314 173735876
119387 164542 170788965
6922 100586 234403516
196999 199566 6515206
168572 177380 499769671
9569 37323 69545897
74998 92967 44834697
35034 108471 183706624
52982 70964 44984572
38600 175852 549264272
117207 198183 202680053
27251 129640 256400001
91738 166403 571136185
8152 95265 218017918
883 104813 441605437
68656 84728 40205472
81383 177604 240759475
154958 193706 96779314
18015 106884 679073095
107545 146177 96910968
65118 66922 839841438
82286 129483 753781097
10232 21942 29366550
190981 193408 6015473
162411 195886 721767247
59105 60772 4091757
76302 100053 181644193
155844 185708 74482549
104575 176684 180438008
31609 159245 459388099
91823 92759 2488098
108432 191757 217347474
116660 148952 81098519
187575 188192 1516895
42928 111727 172064000
47117 134602 620165074
86196 149538 578598004
170996 180234 22955792
113748 183883 535476968
75854 119799 509749828
129130 172725 108919332
39693 69049 468658202
154534 167856 30843054
110333 195222 212463472
23012 58066 779882306
20357 194902 912037347
168664 179884 27806301
31535 156939 954136269
50284 97005 116906110
27111 121914 237230932
129458 156234 67144777
2118 39793 111287240
6861 109410 990413231
3338 161252 395482483
75319 78691 771591250
45337 126203 716637906
71971 128447 910417384
79742 170298 226625456
98376 153597 138393007
106527 118127 29048536
11848 168165 86094099
66582 174115 787861420
63423 84220 534222890
178904 198979 617878919
28718 122078 969684767
44990 162928 295460746
186526 192327 14530632
168844 197723 128979173
62156 78155 40090039
193305 196388 7677849
141063 161213 50551139
5431 133410 767342639
148879 176674 790632432
17523 120839 800102472
182585 189410 17176238
28335 196969 421980839
17714 96788 783360889
191958 193587 360245936
53453 98293 82929103
106871 184336 724290720
153415 191869 706141552
191622 196775 12859919
5824 9080 8099127
110236 168575 938468691
188165 189761 679658208
176052 186838 8231319
73691 99804 65358649
197307 199352 760930773
61972 88646 66522423
119531 167433 120009949
34195 149312 288266747
94082 146968 834793468
33829 172948 348008881
117635 196565 836270057
4843 23150 186582058
31172 132816 944527016
194387 196845 569224904
13521 123233 724465362
195755 199190 508360655
132224 134320 5266063
37514 118703 203178549
137946 180183 105372317
141345 152644 885409885
148785 154791 931143450
123954 184557 151542339
88927 88983 120731
129964 172814 106971558
2411 11251 22001030
50429 120902 889154243
193158 195899 140199882
95333 193527 259737334
132995 196059 625896316
56671 170168 283864592
198455 199791 3407025
178633 188934 500572811
46213 190390 360861317
84667 92368 315308614
171839 175273 8600082
15844 29566 487501076
2397 127503 781724824
102259 175097 182278926
3527 70008 166370387
95713 190305 515467399
129779 147330 43922025
178018 182078 10142269
114915 158026 108183027
25732 100995 690534804
194966 199999 747934072
13720 43132 808456401
69427 145037 587210280
68034 117413 123520094
53529 80630 67776946
73604 108494 473451597
99941 169480 297073178
51337 89582 95633809
110655 173758 157839441
166217 188000 54447157
102610 164121 154239826
118890 147171 822934985
119938 190412 176415224
147625 185982 554976237
187327 199018 29226833
56334 185206 780772185
17117 48163 617486464
98576 108033 23631366
27410 148313 302837903
49402 122196 638145594
60992 107303 115699589
136720 178665 515060743
82348 191046 260907210
136011 146348 25879312
124506 168971 605778008
155454 160395 2031852
124922 130211 13239342
9528 189133 729918810
182686 184232 450094536
125348 159543 66317768
79567 162525 548863657
91575 185733 235846551
195638 198612 32857455
162523 189255 137378799
156272 185119 131445893
22447 25858 8542456
78288 139549 948369172
47524 166472 265307373
31398 52247 52031187
13965 55398 103987867
69204 185997 292286251
77360 129430 130356411
35463 175749 350987086
62033 192335 326034150
54625 56442 812104704
171074 172876 2724725
58030 60347 226854802
100566 134440 71113257
28540 145620 485328751
156730 164829 20250658
170281 178321 372522372
163010 178710 38893892
95981 179083 433149929
9046 45190 90531777
28754 54253 63909196
67184 81560 35949871
131361 156613 298902589
64654 181062 291147172
189837 196340 1077423
118241 154978 92168457
153418 173194 49252430
65757 180717 287446492
56801 198146 353495150
199041 199305 685352
13961 50896 385323428
58734 75818 42655527
27501 116423 222497590
159928 189207 73082233
196890 198531 4170489
143560 159260 21654417
120086 176702 141673254
183386 189009 979293602
106676 151975 113550514
47594 81063 83792257
20726 195701 480101556
96290 114657 128259779
752 60874 403940002
156765 183996 216469920
40891 75332 86205572
42070 192208 375669365
40432 50963 24667715
105191 182713 628964898
38851 137050 245808426
164975 169454 11028482
10959 23168 30680035
77591 114354 91890623
115686 142602 521981197
199085 199835 1917547
100998 168868 169927535
69735 87229 43670030
181342 181896 1418072
108060 149662 104466047
114004 197247 208337168
120376 177587 143095709
2209 185152 457783925
25788 159727 960463319
92723 191247 500271137
125506 140312 462780582
86259 130135 109938608
199541 199872 577272204
60962 79285 45806935
81473 145243 159741635
56212 79772 58759746
113278 146300 82845057
183437 191961 21380226
180595 196618 602437911
185317 196056 337809642
146654 196961 125704066
3656 158701 388233103
138249 190551 530442507
59530 147040 964281865
197589 198699 905907360
67943 135992 170391458
184812 188718 9887612
23438 192867 875087855
159932 163960 579408042
109903 124906 998181968
102508 136537 85294338
122785 192781 175109945
158914 170295 15964431
165016 194903 74571277
123106 180343 143010673
28789 158170 323999552
147408 161338 507819606
79876 169995 225584659
94069 96198 607503861
21426 108296 290140500
106200 168213 131555302
54588 155768 253384157
155006 158482 278077387
51821 105842 135165262
46748 182128 338669790
10466 99529 793422601
159596 171324 29136517
189102 197252 489812633
13695 99973 760231168
143750 167177 58601470
68504 164872 925219188
39138 184778 820242786
54615 188746 857237602
44531 74406 74817414
156976 165143 20396563
28791 188261 399136830
37233 52591 38368719
64443 76453 30197227
132640 182533 124651751
151576 155057 202797303
62990 88500 63651704
57945 60767 338105656
180858 185594 12071784
56431 57435 381752
196991 199000 5113156
163759 179069 931150447
147766 175514 47613971
106940 176913 737424037
57850 121130 393537205
103422 123648 50770249
37430 133896 874737761
35962 155971 333568439
10556 189809 448742658
33972 182603 764311640
47697 127982 993104686
99916 153875 135160934
39186 90026 405344240
65664 169611 165280707
19483 48013 932718610
14288 108131 234885618
111084 198099 307594367
15242 135714 959052387
44200 191980 851792406
103642 186764 208112288
125331 195156 174615581
164152 199057 705682499
100592 146021 103030666
88078 166699 197028004
41719 95676 500531305
62286 71817 589213858
62995 123016 686846181
122927 165983 107860073
127895 131242 8414010
27142 89269 155322094
93027 99553 16346228
130385 141265 27211287
181371 182116 1892133
183023 190555 355044915
67631 113183 999137485
44651 72867 70596888
191774 197537 335612790
173063 173190 279803
30248 70410 100470457
119649 169017 123660883
137153 153403 40677339
148404 190899 764681079
75071 101343 65693588
59107 158724 961227529
81734 173066 950452020
194147 194255 283978
149357 175051 64019613
130273 191754 913847247
137926 168309 75897654
87686 116849 73177534
181536 195498 35143364
60601 107645 427827497
123741 173251 123725420
149298 171837 247956611
91785 129786 95503024
148406 156202 358680738
388 20653 50743693
31810 111779 199949084
139154 167323 14332570
195595 197610 715118520
44727 134978 770936812
27961 42139 232839369
157766 197809 99935775
185264 186005 433552694
190919 191317 993416
169041 178583 930473395
122266 138532 40851170
82178 159978 194878647
153527 197361 832590581
140043 156920 42387889
137539 184544 117459171
70364 85940 930842287
69004 125978 142747237
25404 97042 179284269
16273 170037 560681203
47554 109922 961556410
172313 190579 131352244
154704 170749 39985254
175901 183745 19684684
47760 197543 501835015
19366 75976 228967564
140283 151647 28506577
18424 132746 691725718
194454 197297 7053500
152943 183768 76993354
48110 59689 29193969
56380 84370 69744386
183604 184633 2518223
1459 85645 817495953
131964 188640 141759061
56032 67005 69352861
188106 193044 701043476
149963 177980 62457660
131507 197103 864205231
70600 133709 739441416
80193 86794 16428641
41437 127084 993860591
55217 104328 206534086
97709 101100 8538877
188126 191722 663834127
149951 194269 872445295
74461 98114 59128470
170913 190772 49784161
173269 195962 56922471
87886 181211 233583246
44858 64358 633803716
120290 168193 119879090
103707 178514 500876737
144451 174832 75891993
165230 165289 147461
166939 166991 330638853
37657 60097 961279526
78116 199361 598908374
34269 100308 335690938
122485 183867 517975350
159286 191149 79619687
76852 175380 246427353
63001 180866 294750547
249 15709 38647299
15200 123847 272056486
91521 198493 875497936
39011 80016 102568208
71429 174822 791051835
9076 94447 213725599
51593 163978 624649921
63827 84770 52347571
151642 198636 57272416
104766 135094 439589140
81478 122101 228198643
71530 143724 655684207
121461 180184 64032466
172358 173766 445779588
5714 52136 252981219
163872 195187 362352763
118731 175929 143095252
169364 173603 5563601
192066 193984 605191339
40259 149472 273515832
167267 199437 80473856
145418 151709 15804017
167713 186436 561993168
25058 101256 190743262
154517 175571 376208789
115214 182791 940327319
41027 92290 128113563
16531 142269 842302834
95299 110130 37108933
79228 161668 243434924
2008 64319 891885692
67670 69998 280336542
132452 141964 23836456
59695 151107 228819418
124394 170355 114970317
120355 155690 88690634
158390 176982 37213565
165968 182086 40052920
165193 173180 929512144
133182 181728 121189908
180692 199232 46655652
52710 98842 394314791
156708 161770 12680816
67753 155407 219550779
148999 169882 52088729
157368 196974 98780021
121667 186119 161336624
95673 112444 41932589
119547 136350 87995555
160740 168567 19413243
87758 193944 270789789
32110 169353 343419254
164962 192367 68350177
39451 137080 244320682
104637 147345 107076932
167742 175417 19135156
52303 190618 509795437
54853 109244 674558716
20666 75602 137559778
4851 160391 544253688
174385 183391 731893494
61725 64893 7854886
153499 178914 787339774
73989 148726 104133178
33789 180069 365822543
28862 159356 326729662
129050 145272 502780362
148585 169528 52245071
113294 148789 89148175
79777 192912 485837392
74823 141864 167824620
71137 167132 797377611
2261 37954 89492002
155998 184245 70417709
187088 190636 8910330
194248 195660 718148251
131128 199056 35134908
153179 194286 102721563
23763 54015 75855837
86569 91470 12106415
151387 168615 42938468
158131 170334 30358502
107080 111769 83797426
67185 166134 853518807
93863 114716 52148612
160291 169656 625808134
5409 164296 397963879
177427 194090 41765650
115713 156095 662083831
22578 144620 156652553
13778 129418 582943179
190196 193775 8938055
192130 198690 834231240
19576 69687 842503088
47360 178068 567226343
197444 199345 949248606
179779 182328 526410041
186834 194741 19779212
131737 160112 562357591
84253 197884 284395475
95648 98710 808285924
61075 139513 196341593
168404 194018 64047897
105578 172637 165536129
54929 110184 785262399
70593 102142 78920595
60525 62057 3791809
134739 164126 73696351
82129 100425 949383843
163667 164359 1773091
39373 149618 995367090
9088 20494 28684987
184379 184668 709125
108938 120511 29033158
36243 48415 30415968
97752 104442 16790995
85325 191286 265232215
5221 37746 81483055
166449 175377 605713320
54367 165633 754196799
127768 199048 178356322
129653 182483 954246653
148888 152043 7764525
176667 177871 940124531
198753 199944 698275648
54332 197848 359057039
61581 113906 645761209
86182 88698 6127072
107455 161156 134767999
2174 113339 174057532
69260 149212 200273971
22635 59814 93259713
32227 86936 136716298
155298 165105 24573196
153874 178491 61314881
48443 64006 7640593
63081 169544 266494855
186248 188270 298949624
101970 157845 140074820
122852 163709 102453295
71876 176149 260907694
164901 196764 358200218
96468 146305 124879787
94942 153198 198562242
141220 192152 482539667
6236 37036 40113871
157288 178414 52442589
8696 82148 47006262
140771 152845 375369882
87380 111627 60720948
30532 152054 304148487
109615 198586 222751915
31827 50044 45490918
8117 102216 235517002
188874 193755 743696403
169960 198292 281192260
84742 128276 109098693
57112 159211 328470976
164813 196555 8648441
184992 193305 20844682
48710 115857 881625221
21964 73745 391139487
195376 199332 266798445
97601 147881 126131803
99484 143304 109811560
15179 174352 398406437
25140 146171 966620686
46425 116995 172488945
10208 127206 293016813
29046 172457 605008455
62475 152277 256626450
177626 199764 440726722
64979 74945 24997407
87424 93691 15780042
163746 195545 79364069
199960 199966 10865
49060 64626 632564741
26264 152467 676636070
152388 176846 61000278
144489 146863 648102097
20918 93107 559407181
182946 198831 39842013
71517 190383 507048096
147786 184562 91742970
155779 197961 674752942
49854 192146 356087550
115362 185736 176158158
105579 131281 64465486
38576 156062 592146106
177822 191636 324675484
96030 162603 166929826
118106 152526 817579483
101948 118623 145654416
39477 144860 263662850
15165 110124 952576061
153633 186028 80958954
6163 43635 93815383
169322 173265 4814637
34329 76420 105415632
56411 86792 347033102
88260 131772 907384618
87371 125879 389108265
181614 183570 5049787
159517 176589 101257241
187669 189405 4296699
2246 73995 575568793
111584 156509 703323383
98732 194949 766342271
70199 148969 197370231
72901 185048 463085293
44457 68477 60154978
87663 152548 162747450
145419 152013 886645647
168447 194846 66071046
39173 78604 583551119
109359 184839 653561998
52640 62734 25374340
186842 194468 19074263
62269 84646 286814720
87110 195020 715012453
151927 172439 288135581
185472 195856 830006604
2057 63024 742757792
111149 138135 67685856
81905 127657 114580305
161390 191411 908923840
36436 74542 620880764
97124 131967 87354755
60052 126657 166640753
189126 199256 794429172
119255 147148 69995189
33138 138582 663465226
169789 198161 70930499
30182 90516 150744338
78463 135226 142057527
115992 177302 153405890
1764 193098 569767018
63755 117191 133680738
172567 180832 20514893
142636 179574 465372475
18173 107947 224586728
61735 181363 299121686
105815 170741 162521576
188558 192918 551288351
80413 181746 253406522
6113 56319 352721771
111185 149172 95288645
73194 118726 114015932
181536 189035 274087599
147077 179602 702443602
115258 154581 383960814
131279 147818 8953752
163499 187513 1050497
37511 184578 367979429
144794 158318 1689786
89053 89998 2384820
143030 171039 399179613
163296 196375 777230676
127789 186228 812306029
61748 140088 196104203
164858 187784 57175256
73630 82163 21390775
82937 127550 279924675
117879 149602 79651603
60527 165294 262274375
117919 130677 69310158
34571 192362 419703430
173577 181550 727324651
126561 159428 612009629
72779 86117 899602163
172664 185162 31299946
90705 133369 107123210
112600 187606 187861812
72987 121066 120380388
116392 144253 69856657
176329 193686 43481620
104354 113008 21570904
147297 147549 659544
118072 118142 154066
88614 130752 502425868
135957 159951 320587972
155354 165079 12114362
199012 199370 291428654
6517 34316 540794473
737 1113 743625241
190867 196734 424349632
62409 77590 38045023
125070 146996 54903810
17344 179269 858327893
63117 195344 330914115
104509 180871 190932541
194891 198542 9136216
101427 146244 112258535
94826 163913 694564241
108534 171303 157142962
30048 148735 697577671
70572 119592 122597800
59741 66327 270476781
95200 161407 166003253
132728 167160 86114541
168081 177998 692903308
117529 153308 89718119
158654 167342 281931506
144708 193780 714013056
199728 199820 234235
143120 196233 132759697
17953 196484 509719467
46466 117310 177278222
108103 147146 57032054
21576 87755 165497112
72716 81582 548120187
139524 149438 421541948
92820 195751 257676586
124073 199136 187800424
64775 182711 295026325
61791 163593 276891411
192347 193246 2208679
157131 164678 18864607
86594 117433 235685249
157821 167840 24869778
126329 151722 63610116
45942 69916 621316960
122304 127678 13484266
165919 174443 21165049
63660 162436 247407947
152289 185323 455195334
181562 185331 9588400
164198 197692 73841765
175994 193245 43203234
159859 182070 433907
62126 197643 339013511
16010 154882 755003537
199440 199668 591146
158656 172858 707448694
54770 170409 289309386
136610 155630 47723034
195481 199515 10125823
29317 105670 647723852
6473 104265 754767858
41472 98921 626460550
61442 138716 392722718
188791 189771 2438375
194449 196557 5225415
153234 196758 634555950
140016 183477 836629131
60457 193916 119986272
3889 114579 788345602
140686 151676 27530054
69589 112077 651697075
86303 88526 5400962
88555 199060 276740665
90245 160997 177526243
185461 186165 886916410
17391 151786 422771593
4817 26632 54647475
38068 143452 525982575
105932 112085 844358883
85815 131439 114229652
198241 198931 1748239
111724 117797 782914921
47453 54995 19007045
76898 121969 112670003
52176 190734 596652775
27892 56491 71796094
46110 139537 960309950
147642 162398 36992315
62457 176561 285439867
67790 90547 115339891
129056 135425 15932483
88335 177730 272540945
189279 193275 495955526
193113 193689 790230302
55244 84225 72333502
60075 99516 339466213
182367 188123 613327444
118395 198101 487728408
194069 199182 375127423
96599 163050 242603452
163326 195103 329204678
149916 159667 24337641
9327 186016 927702463
86832 191995 363814165
20190 64932 421463416
34203 173983 349672537
199875 199936 501653845
8086 68195 37575637
5698 163109 689126296
124767 133285 636952684
69336 132844 159015978
192241 197196 12365613
179918 187366 18922775
60073 113010 132198882
17291 196513 448450465
38648 126892 332129965
47278 76636 73617745
3767 162406 410783948
5230 134442 323518717
159586 197035 93526315
112845 191706 378915150
142034 151530 502215039
18035 101576 209056274
70449 176393 384387651
186551 198914 171694485
187783 190360 6433262
192122 193520 3498414
47012 188582 922360969
91021 183707 830062388
74589 111492 791657033
108013 141213 494652632
42953 156682 612306030
11122 182210 428171301
107157 157613 126649129
128679 146178 337817239
193180 194619 904632451
89594 116578 625916509
13307 69467 745899599
78926 105446 991972543
124374 194616 163925482
25193 152009 317571604
163031 172785 662041589
48260 147322 248105161
171683 183984 30821770
172406 196923 464899785
145373 190760 164288889
141972 197490 138746925
130833 171707 102124367
58930 167629 271877320
41206 181818 630638933
187333 197034 561415625
14912 140231 538414004
179151 194245 37932133
43542 69863 65923780
6312 78001 179563158
114154 193757 199254804
96856 179169 336883130
15199 69134 136875623
90321 131689 599689614
76943 90043 32515555
75010 179057 504237237
14361 26878 31430431
74382 128850 136433814
172778 175005 756649738
80776 88915 16456469
53357 65277 725336867
104179 184483 200936916
91248 95133 9914915
169099 190005 288911372
111262 119869 13071397
97186 134298 188624165
114809 127940 505149158
57884 173041 478666953
74006 76287 591298966
19911 139324 880766928
197219 197737 403739799
51696 55978 311885936
6859 74038 168100257
23733 102516 197222593
183911 197929 894130671
68227 146032 517353450
18204 35224 785506450
45813 84450 96633609
48199 155116 267803984
24303 94982 176906726
56475 164915 271402847
183599 186213 6559111
113772 118187 451144115
24910 143331 296501758
74274 77089 974729739
43210 82747 98938140
101515 156410 137618980
21473 62797 103481920
192949 194257 3250038
6717 148307 354644179
132350 165211 840720433
41168 91530 125809261
76349 85011 21510437
114338 152958 17368434
11544 20383 29395333
68600 132364 159699256
135188 175594 100966963
81435 114061 81646114
189973 194515 132688364
2075 88833 734906053
74917 116719 964508663
100681 197021 644621428
121648 131933 816888429
22425 143119 837964424
146069 170811 15795200
140937 163617 56849676
73251 184229 277780329
71068 82596 28918072
234 111793 821434686
21726 111842 826717128
184847 199416 36577806
129977 147438 140211463
135221 137820 6516187
130211 183524 698141486
142779 167412 234144241
118052 131738 34336190
112301 165523 100516362
113944 149695 83168172
105393 167595 337756215
136649 163658 127673906
165442 167762 168869760
119381 132882 994914529
128589 172429 154952490
182602 185664 7767569
81924 174764 232314323
104840 121613 41993837
175285 190961 209035098
169299 179890 842942970
98243 177089 197303946
123085 132364 719092072
20063 25594 281643637
48259 130985 207161326
59550 77729 45420098
173067 196233 58017506
159321 177929 46297729
158651 188801 75275064
106431 135394 678444977
60639 63929 8148835
168033 191260 363563871
77578 191914 188823788
180858 192155 28475583
5688 123041 293741300
187840 194544 16743684
196817 197624 62970558
156121 161499 13456812
28572 87023 146174691
77597 188475 277407789
138625 174518 178736920
31111 117482 216025011
157153 183854 352373766
1981 60973 147720564
40424 160759 928491308
27158 116874 847624019
72628 134230 154325208
71909 119945 603160822
19935 146336 866858160
97577 155768 199911891
90080 90333 395983
30869 147945 859652568
82891 176182 771730186
26493 55787 73480933
123606 152319 504896944
191046 195178 10313975
184313 199822 801553706
165231 194555 73198036
102912 181165 706479852
26942 133993 621735739
148122 184888 223053698
12633 26421 34657961
128416 160574 585871753
69915 151594 86938277
159283 174837 723111289
124509 137804 33288360
1148 96296 238073528
185647 189886 10614774
47119 85763 574012031
97972 117276 163393696
166521 190476 59903160
79775 150075 176180860
77897 150116 93476405
114502 118117 333045345
98349 180560 560885064
138413 184109 114161203
95898 195625 249685043
188054 194081 459759537
86764 138605 129972912
14537 53895 293802567
190201 198257 20147233
101732 127283 348345631
36356 162319 315446801
114059 150121 90574794
154112 173500 678423715
111575 139366 195218463
100049 112729 878775231
118336 142735 61191727
162650 162991 451335
64367 190316 643104001
95103 134469 98659167
194860 196328 621473679
730 80591 969833708
3835 168214 75774482
120788 186475 164385308
22487 118291 584786902
99218 144577 113647810
133882 181182 118127937
55295 109461 135294933
103455 150174 117276082
40618 179758 347974201
119490 195514 190332151
11390 138259 317776056
102232 159286 142991598
30710 46712 39960098
195752 199415 553797899
25794 159353 334455737
148500 178588 920124739
164011 196882 673345168
54183 163011 272495214
65014 175673 428420646
113995 171725 870685177
43566 159227 635752978
107618 122563 37551269
37752 73446 45736269
6974 60224 133457956
173162 174045 402384412
47377 127551 536824752
84689 194835 991874232
135211 173539 95721338
154467 188310 84572697
24253 63284 97754080
35125 175635 472867474
115499 150472 87853441
107192 198233 227952763
96796 161001 853072278
171413 191909 51365325
126976 149190 55671535
178122 180012 4644077
38972 185797 367377582
55762 121996 165563136
11590 56890 292141191
173941 180208 15548135
62646 122825 150597050
31135 42163 485858080
153391 192020 164567370
122789 147204 70530444
7405 79596 180732153
102827 145196 106220713
121655 194934 183419088
79530 85915 455663362
86512 119759 748746959
111000 177936 167429131
118499 119307 2005142
58096 155083 242725329
108746 135004 65891785
64929 96839 79755587
103867 119504 39140139
99053 161140 155731718
81533 183026 253976235
84863 107657 56983307
184582 194800 508857854
194374 196480 295152642
182661 198653 40140693
111016 164557 134292211
114074 138893 62252152
147957 176672 71587947
173662 196622 763220511
152093 181878 476692148
26495 118676 230684114
37975 150050 435052175
135237 158019 874453641
171693 188572 42316282
50235 166542 325809777
40963 113184 979605502
135762 160155 799717082
196274 197456 2931103
123676 147040 664883279
37824 58493 51891982
143974 171308 458865830
24838 53683 72274477
75666 189199 284015955
97989 145828 908443888
108101 157101 686354616
145402 181786 379442394
135629 187425 129574250
10917 19120 20696957
9796 36255 66383164
134205 163254 761420050
43054 51169 20231284
81613 149391 178461684
39359 150045 694014643
133600 167025 83587863
138894 162947 59108427
97372 181605 210661553
188069 197825 24321927
135104 159197 21115986
92008 94556 6538278
87116 165707 196989016
87582 138793 128472626
158064 160725 546682729
84733 91605 937077118
190109 195724 14062860
157629 194662 574034266
185982 190019 45822120
72758 110699 820577217
19471 32536 32769137
163151 194686 78687561
56844 88951 494480106
135999 183105 117749453
190311 192138 4527391
53564 71899 45824410
122873 129876 17682886
137223 147758 604332806
195130 197441 5715086
106626 194190 61604868
172678 182448 297055468
171270 196293 62637383
4250 102497 235410250
64359 113986 218596534
102932 171158 521954882
69613 116114 864230997
133428 164862 78823198
59853 172660 282076225
142560 199330 474986826
88706 168373 199552459
132843 135319 6194552
50616 75496 241145751
21509 39514 45216020
112330 131664 31933080
152916 185250 80726637
100687 152964 131014590
187529 193565 15041038
22091 164785 646290152
30502 51569 273362832
32542 124063 229025695
26140 115448 223491776
2503 66060 159108607
176452 183084 599466339
191457 192286 2069550
178794 184905 15405875
131662 170433 97015735
174121 199335 63170480
127247 182448 137901835
192826 193179 874958
76455 123255 204865986
44666 81889 540183355
44010 190495 10658190
173399 194024 51694152
175324 190145 848287733
436 1414 2485187
182378 190110 19513875
181988 191724 679742528
129353 184321 137388181
1105 84340 208222898
78220 148813 176795098
152093 163022 27468166
62482 82791 50774040
185699 194793 22770669
5704 164658 849856024
91802 109135 43522330
148055 175588 125075109
189223 191193 827183691
18151 192185 435503061
25620 37485 84186005
135585 139040 8678700
166402 193251 270581466
5064 20755 939359043
195353 195510 410379
63350 67902 5121056
152498 169765 79194291
34869 54245 803920227
96116 187811 229604202
170756 199023 272653603
65537 79666 35381317
80283 191019 993380067
137182 160480 621318523
197579 198569 165176442
157090 165374 20651205
174130 180041 14632334
84777 164732 876690689
175615 187196 29064369
62184 191204 322876595
35480 83352 119772037
138592 146606 528105944
63327 108208 112203374
40491 139595 248098343
194099 199585 289497364
68109 190527 796971893
127779 191314 613619750
168705 194234 63823624
186312 197405 27708593
122334 160249 95031092
186115 198646 31340982
83789 144508 519390422
198901 198941 349581444
93887 98509 34379015
106158 184111 693104060
153751 170580 895668117
53988 82796 72035220
164149 187985 59449062
2164 43164 40365810
178754 180813 897654583
137114 183504 115963900
72206 175066 257424175
195233 199921 872799670
188045 193454 13465579
9341 67896 536833997
117823 160742 957107194
167686 187328 961683960
193985 199592 754021476
162965 168451 13510105
89598 159736 175862639
38422 56655 246784252
75074 195449 301207904
147625 149056 3616406
196378 197733 3406744
44261 90989 116753452
53444 167333 285061320
8272 15071 16954157
73871 81480 19044033
154217 164307 676512888
23675 83982 854460016
44133 71196 1777393
53168 83677 81520755
5302 22553 43201501
112408 141297 72482792
36316 51730 38483959
151184 162025 27146026
142958 157705 37006046
136220 177449 326312226
192195 199987 772949499
100821 180753 199854425
92102 125723 733176018
68441 125386 52222478
103451 171969 171526553
146746 189277 438622812
177546 197357 49590814
46889 113462 46240403
178581 190018 28792263
164893 170189 157831284
30219 154802 311903335
175165 190828 39270084
54473 75165 51757345
2915 106626 259510377
159838 197613 385896870
50360 192772 746283015
4636 44714 563979462
154148 194173 100039380
82386 171673 828399452
40293 59120 623440951
132361 190614 145750310
138839 193421 271888614
22285 145796 309263694
152643 168668 114352127
180456 193920 397905017
138299 153764 746842635
131719 195945 160683659
165449 187539 55168222
19638 157305 383303456
105258 185632 860044490
17997 137756 202700444
14101 84344 175860449
73098 154542 314933768
23564 144128 301879954
61266 190871 893724768
98089 166356 171050678
140889 143878 7411458
2164 150616 717880377
135136 182992 119613076
184180 185651 437433253
105307 128885 59163994
99209 191620 231330448
189653 199674 25127240
176136 182161 954442681
193169 194971 4540362
17054 191866 437484421
173307 174562 3224509
152572 189582 92457936
155052 170743 39053124
102340 144763 106258472
154189 177094 158001024
81506 174465 243304013
89268 175428 794209493
184283 196378 30255123
167275 178992 139992220
25456 56933 841885265
94847 182858 220172920
40205 123689 590051945
174504 185824 28352764
97461 167914 312520921
195888 196148 591833
123536 172459 999714962
177550 181220 709323689
23480 120379 242548878
11766 137351 314556089
186623 193090 388023987
64131 189608 535927573
23275 192119 873280042
41260 56676 548183519
68751 127457 147042338
151612 177755 65129650
57418 117393 149848629
49642 195656 616525195
50660 98440 760742925
119921 165501 428615623
112969 114823 534424556
61589 147682 814434747
171957 192397 504756621
65915 131758 164820498
35393 80302 112352548
81739 125619 109926212
18232 184115 530537225
154633 193890 758794395
55540 154139 966983566
27393 121779 236219752
2091 189107 468005229
99703 169826 175586985
59946 136365 191239952
125036 186893 76958801
179613 199650 50380745
117286 163862 198630329
10485 123611 579751438
42209 95836 134116801
62502 76728 35696661
44763 112445 596166400
110801 144596 581318857
154079 176145 55039350
109133 183670 186586523
179662 185600 430164901
106947 125548 46775735
24189 32948 9874253
36892 57471 51684701
26649 181761 388012317
116032 146949 958822086
10770 141047 326313155
2796 147614 217790923
47097 78463 78603071
89643 185235 239360972
54924 161809 381853482
1271 190230 472912211
135565 150045 614752691
152976 153256 703723
79191 191585 437269541
174249 192167 44845406
180574 184920 661745148
97181 158522 219594401
37774 169462 828002912
157505 189498 443503319
106076 198713 231860964
109050 180765 179331861
147612 194651 895795130
154596 183043 549202858
33821 79432 36291849
163640 196484 81903013
193187 194187 2517339
95974 129154 966515581
115850 155809 100297231
181314 195213 34956488
28643 107102 279777290
24554 114510 495524644
174932 175480 632307730
114973 174317 625978236
46164 47820 44274879
149981 183553 450499188
77359 195000 294348819
117935 143883 642881849
195630 198831 8002143
125837 160407 86560238
50186 53811 9142380
20461 57247 211749504
191086 191088 11379
97328 198356 421643712
168650 180053 28292549
6967 17836 27264831
115520 145429 75022455
50633 71922 53318245
87381 126982 99359963
59818 160098 946507477
124264 195761 171247729
54286 169255 287726792
199868 199908 91674
77432 133982 141532416
57317 141201 209843136
26735 46011 611683409
75734 96104 643583726
171803 196606 62097912
130062 166144 90252974
168281 176983 68368574
135259 199057 272187936
33475 47857 35833710
45662 112741 3734394
148015 170418 55863769
161244 177977 192495845
193109 199904 200897986
162791 186506 524923975
62701 179045 290915166
19730 20948 630267253
170415 193671 214774806
90852 100384 728975394
73434 168935 239105177
98241 102252 357079373
5566 187045 454222857
137359 175205 917640493
111031 199794 738085458
190410 191524 231330773
15966 48288 756975574
104958 127759 74455710
47336 139816 231561329
125009 146912 54816238
91460 160407 172958287
136681 199607 157380760
181285 187735 16356884
165520 197713 75083568
194340 194497 396228
140753 193939 132913696
7766 92302 211467594
148076 190635 824115466
189977 194064 278942978
130472 157188 21128161
153567 199561 115021966
25792 176898 378178572
184055 192949 491458951
10838 188947 542509114
149686 161833 30432261
109351 117666 37679491
40765 61401 861683048
151197 187098 325244356
194313 196510 5467781
199482 199606 230058031
141263 157234 975686444
29946 188973 49118763
25599 26823 134100787
37205 84325 547193348
105893 106379 485042442
67599 72757 12819012
92060 177396 213685844
139295 142660 3304352
164059 186344 159374936
61341 174842 283869168
104712 179228 186317280
20933 147586 600011900
134699 190770 140280927
196652 198784 400579608
527 93751 459594600
151333 175030 45967077
75531 149545 468490473
123442 170675 118198253
166076 188201 846434920
177546 191915 36073549
126388 192117 536619212
161360 174401 382819705
178702 198355 49361090
121058 176924 405934955
13278 57284 110516354
136685 152124 38624074
17654 72000 135965038
161326 196848 88576439
42207 49869 699448359
104190 185992 677851158
144445 170206 10982333
102181 137511 25830847
92982 132677 480371901
76066 85074 828431064
60944 183467 306485136
150950 186252 88108267
116694 193946 193346154
132144 134227 5222264
21106 194524 434003536
32144 64785 21708786
99618 170722 177979126
88520 147908 149045570
181977 188909 17533430
108501 171338 157281847
61713 181023 867960704
132268 184892 131534105
155599 195592 99880711
138608 187929 123326397
58612 80523 744982327
155180 170571 831154292
171991 173524 287717253
191925 197813 14667098
176140 177663 3773847
10424 34260 59849536
69901 99178 378489065
48412 86104 515826058
24009 52909 643454624
35047 87202 887298198
48223 140423 230871557
185471 196309 865486766
146143 153553 307159487
61705 137371 189375515
171402 193082 109732738
3343 169154 415062358
62300 77061 739374593
169666 175671 808317149
164241 194093 74424122
23097 129035 718089904
100269 162739 691436536
106834 160998 135900278
107658 127163 49042323
185206 198530 361027268
181101 196037 423865433
188697 199464 759512734
132692 138901 15547346
174419 186984 528264797
123636 153188 357981059
114408 130614 753721814
112088 131620 250138551
185249 192280 137498907
48084 62270 35586532
149765 180337 76076496
61260 182848 925258241
38808 162628 265212764
130081 175051 597638147
170609 173030 59714164
103241 115172 846291900
193305 196097 278061639
68809 112781 109984358
51200 164531 100115334
117760 177251 148856096
104132 112878 21838670
111407 124233 748779428
161601 195207 83840431
144534 147786 358138928
139280 197456 975680643
177192 194494 471317261
102308 111762 113945113
83776 125239 786752461
38250 108320 175199464
124521 147445 135820486
75049 186814 279671391
108562 136561 777338337
169450 171520 5055136
84395 85955 4012173
163557 195363 79363103
186812 188197 212791430
3336 32477 416076732
17212 108018 227142052
14115 16620 6408064
152186 166928 194625976
12650 94055 203843127
143549 190388 361118959
63412 148207 806865559
50451 126386 190190943
45235 178530 333465608
172063 195085 291395459
31952 182407 985570660
197499 198931 3672134
176482 193178 41822803
157321 183852 66090988
18478 118586 241821904
27067 39447 31096847
171069 172571 135438017
127612 198132 176394221
15617 104270 221884375
122273 138253 40120488
115470 184452 172615582
36719 92284 986838063
25763 172865 368121152
178551 185399 922614514
44065 89721 114147538
91253 194998 259892415
50700 148889 886019739
62848 170568 591662716
303 165426 455084736
42622 179970 343476476
8702 183199 436758928
151029 167524 41077849
154121 185868 466718722
127459 199821 471125028
115360 155916 653302105
146997 173334 576885644
131272 174935 747097681
121651 149000 68702123
99700 158224 146693673
25192 135067 308381034
149016 190856 104486281
197098 197366 647012
191427 197427 14942383
190909 195415 14271219
186846 197621 26887400
104947 168536 159221787
147957 172798 747374126
57748 155451 244509602
191155 198206 9626014
16058 19905 9650757
66592 78849 30743956
90910 138994 688636874
27893 92098 160492442
121029 176698 946785401
172680 178536 14563729
14828 173161 396265132
195165 195694 1339072
133874 186041 130459784
173864 193519 49240074
112195 126657 200118099
183336 199822 41346041
173141 186525 203811802
143693 191910 820671716
37412 135363 777305060
29593 144273 287019092
67488 68559 148722546
87417 186132 247209121
76170 183439 268295586
190747 199038 761128138
173408 185353 948462253
59871 108725 457269995
114646 148460 84911020
26908 157363 562055584
191492 197961 418232473
198521 198798 691415
37171 179033 765244047
125409 178064 763883380
130345 150306 50065312
86719 106406 49294844
165372 171082 621501009
128678 180884 653564036
166880 179458 31232811
42725 64733 399054032
70995 143057 180512035
5472 6851 109820584
49683 157229 269448537
180556 195499 37654061
171127 185163 35137094
67135 185591 827474014
102013 130429 71242119
168514 170094 357503533
45776 103022 143206781
33092 56583 58929919
114327 192126 194724330
121700 173923 406011572
16868 69185 776287141
141238 143206 931093100
147996 166684 274976966
113069 162691 124531262
49429 145193 239733140
121844 129440 19153007
150845 175254 60798816
38814 185388 462684261
115199 181801 166576534
26505 69137 746262044
133303 145274 29974335
108559 188707 200690941
77711 114471 91871125
112578 190247 194498410
190820 198381 544865725
171142 172311 2981342
113522 181653 170409058
185053 187207 680577170
115266 188519 679832428
118329 176824 146349432
69447 115798 120251389
127567 198096 752426156
65212 199906 403625634
181495 182615 2872824
161046 163228 5427308
137238 178590 103212473
158943 195951 92432098
107907 164968 143126574
139821 150000 25614016
108318 119167 748056182
106920 147015 100608449
192355 193778 3557370
110684 168541 250073295
115965 172980 920119090
53799 115711 393184673
86987 98770 29520333
178180 185928 786518391
67815 194584 488166652
179363 198180 7803720
122488 163066 101758232
172456 195123 56773230
140060 197717 900670717
188587 191462 265137402
39662 67296 8727441
180960 192350 491555945
9584 107850 245953669
116956 168282 128449512
50851 171393 301718191
161510 193415 79561310
121460 185504 398531335
75999 176773 252056437
58355 105944 118832176
173144 176213 7734508
155132 177290 55184829
166688 169001 245371906
173198 182550 23406151
11452 28120 190691890
103335 118720 634904093
12117 64019 171879603
15834 144718 322620746
81765 84989 144127421
49653 126951 193574871
146501 146638 343835
47135 112954 641348491
78164 183781 845793026
108628 145750 93125832
708 120733 300320298
74806 125937 343987246
52140 138158 600858656
118551 141873 811804827
46772 129313 362526096
145908 151588 14266105
36703 64077 191427778
164092 197012 82097483
152084 196229 110329851
3511 14627 567560238
48487 166355 253637705
5480 153135 369684331
168516 176132 546978541
108504 130049 54173204
57716 108039 125637601
198490 199358 20432045
168788 184558 543946731
144419 192028 148327174
59549 192870 376865074
109836 165005 138404334
120807 196921 17461281
122620 124773 15337488
149255 174469 62852794
68444 74295 14638592
177648 179593 4782446
194895 196944 410289152
169601 198143 71335657
97948 133340 88702644
111352 169330 949389531
151082 177124 698847037
189264 197313 245616395
152200 187552 88408910
146504 167321 310678494
18338 67461 122928147
34929 69833 488601884
152495 154582 522658146
38434 162542 561632485
144148 188833 111780962
126101 141625 38835364
71343 165498 994713072
110228 171093 715055400
83504 197743 357925005
50279 94978 690203560
104849 195633 227251737
89090 149744 152214075
7767 27139 48518676
176362 188296 405611469
9348 144514 915538984
121358 162557 103361975
126469 154049 69037982
137537 172235 37648893
135130 140588 474013716
77002 113591 91356527
3320 11823 21159237
127538 142012 36269953
181057 191012 193889467
31126 75926 112091494
70178 148117 428643126
100891 183064 847349016
44811 129089 964480830
114080 166222 130648500
66436 146174 776140760
105043 146231 103239831
115300 160374 113035332
191045 193099 5103184
183810 196155 30867714
161146 199608 239963411
167915 195960 70183340
152569 157778 13101359
180579 190924 26149495
35991 184953 372675021
1475 66069 943518607
55038 196957 354986752
126252 148843 54994141
142095 188123 251691285
91760 184188 293717486
80408 87559 17695049
171304 187824 41452247
106876 155454 121878154
3507 98928 238722703
190913 198761 19620131
148468 182927 105871970
79415 102722 58186029
175138 192855 44378694
32618 199858 418512777
184372 185907 210902531
27083 132079 262862172
114726 152433 94581688
14050 83632 335653744
99162 119341 50542088
107127 126808 714506114
164161 188509 552271748
63774 190639 414489961
159641 175445 39326055
132061 188981 993220780
109515 138303 72309910
109382 161877 440592597
178747 192800 15431998
52361 75684 8173642
175497 195924 682469117
84935 137635 650829040
13445 183024 692202332
188342 199479 27871263
106463 119721 33193441
14511 36390 54923134
60960 74787 75538076
97813 194882 242993043
136951 179037 105018654
925 196312 488916866
132737 135729 7467357
96093 119855 59538811
23969 141926 759427058
82934 136918 969725188
168380 182267 463122771
179824 188676 22369366
179788 193598 438965931
160718 188404 69092097
199180 199576 1025996
170953 177912 193818597
125199 177347 297923077
24940 125384 251561865
137545 179728 105260698
190588 195072 976912773
58911 135279 648439543
104215 177816 583988976
83373 136362 453371320
161474 198656 25768611
92746 132028 98476525
37869 152456 286878988
82320 165923 209370663
166640 192611 757745096
199776 199937 929030501
42152 52729 273788940
162425 172765 8263396
128118 180596 713457567
149050 198891 10379753
49744 124284 405133893
151417 154033 6457350
113444 194777 334073017
89789 165531 995717112
70284 156098 215009197
186499 191671 993536505
106214 168934 157063739
110965 115098 735788177
74725 119392 260394544
23907 189832 415334569
89986 146105 585805016
13175 24238 27775847
36915 62261 800328379
159188 183529 559405611
139439 192639 377855512
89585 93392 576948671
164312 183780 401354506
195705 199120 848943390
135546 150293 37059989
192077 198677 16524303
111632 163313 940130725
22015 181300 971997080
3256 142077 347577129
43197 90912 119174774
69269 183870 286757888
1514 13056 23674674
60528 115251 136772875
153925 189060 87807826
151318 176895 63742337
71693 172991 253460259
44737 85004 839845932
23171 70904 119449607
77111 147124 175295307
127786 158468 688867418
141848 157812 40059648
105402 182744 193498483
139906 158778 47315259
44214 56956 47750381
127195 164690 102575014
144475 192314 119643733
48774 137274 221575942
128564 144964 41009708
128369 187516 411469291
190826 193091 777318793
166512 182806 128427034
41892 152072 275811204
99196 111867 31692580
727 106354 483856388
103659 110983 598176214
179609 197710 497870412
90589 170831 201001593
12903 14189 207608635
108647 126830 635038317
67457 128725 519072509
178056 192388 598515625
57573 139905 832167983
36178 73026 92128655
96679 127345 33443493
60103 120400 150722079
141169 193140 348675475
121338 130805 850121421
141111 181238 191623397
120866 169809 271105730
153480 163956 26349542
90501 119001 265911499
89049 176867 219918325
177965 194693 956075031
125504 151757 684688526
165467 190210 849690519
91754 173634 205025379
89502 124078 774260354
94756 95412 1640311
27278 196347 423051262
22909 90800 169660414
135894 146711 27150532
134351 175096 101836591
61444 98259 91977771
77491 168661 725708602
13429 160744 956429297
103490 196270 242207451
165330 195595 365892335
49169 199210 778985547
33632 54303 51731558
31729 70724 668049974
171765 177305 736030362
154371 166289 297760871
28979 92970 131087410
169394 193523 9616794
178046 179334 3171512
74865 125836 127647649
170266 184260 906333935
191974 199561 179175731
191483 198912 282341903
68036 133370 163597954
79218 109286 75088670
24429 73226 122114704
97594 172306 811119489
10350 67454 223150200
25198 175319 14487150
40722 168884 320739428
31081 50251 47831911
113628 170311 141995617
29281 185703 391430259
42174 136830 236976830
8359 125643 684861963
140117 195544 760907486
138537 184631 115133058
108293 189360 202946626
124838 136899 30172690
105670 116315 26667061
130281 192245 834940931
113115 174678 154117775
28825 96610 224167995
136254 168161 921714657
136636 176447 99440914
92943 167651 187082974
164327 196961 81335445
114236 128080 34780960
47043 95867 317496595
37150 90111 917351740
101169 178082 869491823
179334 198504 48146819
13976 52029 677396274
13075 19742 16805341
25847 173112 846486956
67742 131740 160205623
21289 99793 196457897
76775 165457 882279757
44825 83545 197851584
140024 185681 114122023
17874 79943 155296051
24560 100071 189041865
93024 135951 107594068
28355 38135 48149949
54327 76373 427022649
124972 128550 783451702
145039 198158 60358722
38976 55170 40609756
174275 181025 820334555
15402 126419 278042328
187530 189149 19322721
108046 130186 55662316
34848 44043 582926401
158588 179687 52421283
158853 173239 371798055
67642 82991 38392612
172758 192223 169537129
153368 183994 88621525
6075 168010 405305767
53011 146621 234404673
117072 194411 45989651
131020 194957 159884147
126691 138104 28553596
78677 121242 307592643
55499 130170 186846946
48779 141780 232840429
107328 135608 731151932
78005 186382 661111840
121320 150439 73147438
67109 128379 369452427
180993 195477 36447334
2435 107580 859181900
27061 151121 310699231
38213 83396 681048843
14732 29268 917081423
40643 79793 212514957
97930 136622 819423506
13171 27509 34364
104197 176407 952638871
826 196939 490696456
62962 173529 370429192
1331 172694 428774882
14222 33577 589366008
165323 194113 71823537
35069 63038 69990860
180369 188695 655756253
77258 152015 187128934
64807 197342 331587715
54009 144126 370719958
157221 159407 208444
164282 193783 73555628
193277 196794 8770213
179698 194294 36694265
167815 177826 24933870
5880 183274 840853571
17276 61853 111605706
110045 126032 40253177
1074 181725 451926793
53407 174288 302484616
30689 190810 911243822
59484 86442 700641146
180162 194215 22893528
89972 124888 913390345
139271 176096 91970575
164268 184549 50416767
136645 156626 766825908
134028 156906 57459090
54493 84129 242712797
119127 174308 138090552
66392 138962 181703760
183567 188404 12163260
132982 190048 142689991
56979 162109 263139264
183976 187105 7875448
1877 78897 672338985
83521 158653 188256788
7421 143900 147217987
3592 50469 24211083
137848 155465 450780403
74738 107624 82164917
97119 101326 10586899
99274 158844 286711499
89948 150737 152539682
110071 132930 57422730
90685 135612 112786452
93637 191121 775450398
87793 194073 718488550
36063 161720 322643413
90663 146809 679896801
20153 143030 336952865
189908 194887 12475802
195620 199805 59711305
82939 134261 848388347
178327 186828 687427790
97160 141873 210180515
39315 197999 141133227
152050 162023 25106978
18580 42078 840995043
64291 64523 110653488
16345 149295 332987697
183382 196620 839258454
57203 93808 396239757
113883 139345 63927117
118202 142539 61084249
187216 197548 25763819
94075 94583 1255429
34410 39034 61348633
110355 156695 452746584
137494 143019 188104512
187856 190375 6287452
163326 177890 36083873
7230 56142 122655561
116217 176565 881751474
89318 197134 576854235
166269 192440 238472873
117363 124930 565572439
54351 157889 259291965
27245 131165 260151862
129555 141145 947079025
173606 184653 27682006
136006 136611 273329976
67544 184735 684037842
198883 199148 324772073
117184 124234 670654897
4348 131797 135436422
121622 186798 163132736
17873 128340 636120314
133308 162486 9907071
52490 61655 260641533
101681 106063 658983302
168317 183258 971701661
19406 37782 6114540
154071 166937 356017190
75104 105565 261197049
171717 179996 873043307
70582 114371 137991925
16117 27421 28307690
192159 195135 572284715
164131 183334 47771646
58101 186401 118183527
187785 188018 574208
156009 188275 80545475
21063 70494 123711406
180077 199052 444570448
173185 180648 232292462
88307 152125 159992774
2220 99808 244190141
29261 103144 184768852
82201 195640 816533269
69827 108608 96963936
39096 196385 393505576
116098 187864 870091748
112290 183489 178213672
82486 94111 29071688
58133 135527 223974157
62063 102284 100548878
165132 195054 304398794
71259 193561 306118681
135761 166477 76888898
101201 199267 245461058
195958 199361 964860282
3344 39704 91146369
125109 175524 442317642
142597 167962 63374669
151030 196548 417628407
165380 171248 384556241
104338 148440 211350846
185671 195443 24458470
181369 187524 457611575
194310 197500 7946532
121522 128753 18211263
120647 165725 396852016
141746 190863 122825782
14190 95794 238770369
49408 162261 547725668
120815 196584 130553527
197570 199351 398525647
8147 148584 448704973
160974 176306 545578696
169845 192153 372581563
77662 96694 870634515
97267 123900 66763794
170908 174573 566585436
141490 196204 136765375
62113 63125 2466107
120983 189377 416127985
80137 186641 916694017
177047 185528 21269326
155830 192445 814846286
176665 187426 537724019
141317 165253 60015343
167806 180824 32349617
134104 162285 10833217
49182 167933 297176592
97006 116295 48312897
172295 182862 26352113
142977 188586 114023800
13456 34971 161257777
72987 90088 42673305
106276 137228 77819577
150539 197414 116972865
96563 163438 278768194
886 73311 489426573
169620 191165 999636171
84933 114389 73716541
109552 160998 129127216
153943 154832 672516836
59097 198194 418848338
92943 98808 837579734
20219 126403 801576597
30134 79993 124732146
176561 198091 53937787
85476 103981 97041705
164721 173350 21235781
115170 150053 87632241
10888 70240 148696584
93752 153965 150855722
190954 197844 532108158
47499 84388 945705845
72266 96232 619135997
128183 166887 248840183
19961 28719 594764786
28169 123462 238513472
93848 163081 186933680
135310 157694 878314255
36512 117449 202469974
107778 190437 206973401
178004 195765 237647469
155810 160403 11428111
187076 191180 134332487
170068 187415 107248870
97615 113744 40346896
30161 69331 111605932
60846 86520 64091339
165502 194675 72848841
150391 182217 305779549
50571 142902 549865234
59510 78914 670442544
190898 191469 57184654
48238 138798 585984418
87181 115803 71708552
178086 186008 19954962
113914 137170 58389953
136769 175146 25210791
161626 174852 32779570
128818 162147 169152586
75617 199074 308876704
187893 196150 20590065
55765 192509 893794589
687 119801 408406222
87757 199655 839494998
30192 166757 341811541
77399 196177 632968192
153659 157928 175909041
114872 153960 98009146
192099 197014 524891881
139033 154596 383740818
53530 98478 617460064
45256 149507 261164799
140268 173062 793004132
39514 89374 553308146
83887 121984 95345488
189866 196415 643323893
54854 181566 316793922
161072 189320 70409591
184684 188611 9914345
107891 159003 835865526
187755 191890 879038956
179951 197489 44048007
46047 192564 932637083
152395 169261 42121359
105963 160262 136101769
15552 109913 236100163
113229 187824 667513633
51193 144486 988006715
59432 158734 248548913
117483 146281 72204942
11498 90334 197222883
198441 198662 557168
20264 134858 564957107
45929 106818 146066686
100692 155551 137560992
193385 197280 47447215
120199 157255 93050432
138708 188688 124967625
191363 194734 8438539
123944 172396 746318351
94389 188305 355211256
65674 194450 703912108
147581 174377 26844728
69624 130427 641719181
164664 180863 40073696
154136 197653 377972124
165897 181954 670669428
112348 117393 12656717
182651 190697 329523602
102652 163687 153052979
91355 147657 141329598
129784 186890 856855137
18985 187768 422428733
186712 192468 300960873
99764 182643 207322515
131643 163674 627542176
177592 189783 14457865
197445 199710 5796766
103665 161769 145774352
173319 177758 315833430
169111 171544 5965089
94971 121118 99348255
188037 193348 13227386
198995 199240 606017
187006 199703 31835138
91312 118556 68417979
109369 114240 191417541
97444 177056 611061667
150824 177887 480290084
160536 192745 454316726
107709 120684 32530785
123163 150423 296077958
100342 122583 55703453
44876 136967 268865906
194122 197885 9402230
124930 167612 833155246
2880 166841 410442550
29048 119053 225237663
101356 154506 133194103
111811 165865 807226031
36889 185912 372908372
148173 170207 54955103
47181 76264 992689392
136782 137470 1721139
152654 165360 796052118
115308 126503 322526135
139623 151910 300430260
48797 148196 248992435
124146 182833 822237339
111447 118489 17659239
7687 32668 62642859
41110 129508 221362734
104600 146395 394910433
189064 190376 23542874
90299 104067 401343083
181657 195027 33656336
154584 195128 434274978
49641 60386 390915992
154565 172287 600139279
80949 177966 242674436
175117 181978 17055295
143139 199615 98882309
95483 151255 139855582
78220 155853 574060139
53813 145461 229438845
110811 198741 953460953
135079 190391 574012440
181091 189856 5973298
131383 194144 452632534
3965 109277 897422771
169028 193960 920890123
31951 178575 487720352
2708 49499 117118311
172029 175854 1050106
132129 138796 965910760
94773 108931 35396433
71733 95398 609407689
50101 89010 97215906
174898 179843 12225758
65157 124932 149743560
149277 170163 52089232
30510 57124 646250790
105427 190707 213528465
133323 151695 954505560
117324 154994 94504509
126891 188618 128603900
192128 198519 16016281
107543 188769 413985725
122121 161341 278797518
29047 53749 609488767
189325 198557 23137679
13543 194076 776158350
49234 78452 73197251
73167 195732 306814217
56086 76905 429524420
122887 133995 27867571
132756 153576 771022122
106877 182668 743783448
52670 176444 151023360
168932 181954 32383058
148774 176428 68932351
134185 164509 76072139
142311 155496 766887239
196464 197283 6482676
79974 91876 345075333
90466 164172 184903046
150582 169884 48116861
56194 120059 159596960
104305 178159 643161022
163687 189993 580071370
97874 158585 735853161
75266 173131 331479695
123545 197038 183847766
53852 137024 55822289
64361 93898 73891928
75381 145177 174682388
197935 199802 4753003
114889 174782 149899680
164780 175307 750475334
164929 170317 159932334
83122 117448 277591951
126707 134746 14054382
133929 170975 92557991
19773 115276 239007779
175229 195012 80456144
77239 131317 135330551
119778 138093 778230805
83574 105738 72343504
102872 165698 245536689
194137 197570 8554885
106843 159476 131975408
15281 198494 458597429
198308 199936 150488825
167292 182970 841672843
112539 149479 511147743
68205 117706 123841357
91547 160197 12657304
35189 98114 341448215
92731 94793 5192170
161650 169577 604556636
52169 132121 200217468
197888 198952 2713887
98542 179033 201295826
50549 65117 914193099
14361 131709 743904933
156330 189272 474886934
70115 90650 365682862
24149 127295 8176530
61219 91887 225876604
100741 155667 262531814
129413 181670 130482989
114832 165348 126689049
91167 138982 120001770
51825 123710 179987971
151266 176885 63853213
173045 182723 548127141
70112 159910 568116457
161262 192970 79104234
175998 199919 59965945
51571 130348 197364211
166693 195859 613526950
183341 197096 34414529
51927 114270 156026241
18458 96849 196100800
37211 168122 892804755
14278 137487 379866029
135073 180730 113936566
118320 147785 514817988
108694 138837 75617412
123334 140160 42241162
186842 188457 4042296
26553 67380 102178780
55476 153815 246068748
31757 55425 59318530
111123 113877 6843869
18659 75247 819318031
78359 82411 1932141
108813 184852 959998200
4469 37565 82843045
125241 186013 649742314
20170 195094 437764120
71248 138856 202088192
52714 115799 157873608
71678 186781 321309662
190380 198705 479774920
138854 159512 914469268
187369 191265 84121472
33351 199111 786553979
77477 116984 198765695
190526 195351 12037014
185697 197566 29639271
100189 152028 20040455
19917 120699 718625329
92342 183413 816642010
30172 182541 381154587
185880 196207 494292003
12554 181622 423042804
98131 171997 184886038
108877 158887 89079326
31477 127995 316274140
78787 84967 15335949
81314 147234 408101167
9832 151541 587105957
62104 181069 297474486
151734 180243 70959777
111523 178692 886954964
1990 159960 395475104
18506 187400 867533145
193356 196941 754257552
77450 152458 526032683
25560 75340 768941947
2623 142027 349001538
73077 141681 171866963
97644 196823 914891118
83849 191023 268262689
130750 184214 133655160
93731 127016 409024376
12838 92376 619709807
99323 99521 513630
196865 196885 12270
143545 183518 638201706
176756 187308 26498676
6393 28162 478749482
191559 199968 21079331
90748 92192 649919135
30513 96776 434338086
147233 147732 1310553
24792 36950 30499629
83403 198256 287469464
17240 184925 461832862
102658 190813 443178969
43357 89313 594072525
35589 157650 305703874
28606 88000 912757626
99230 173346 185435269
199269 199591 380406
93536 93944 1037009
52325 134133 204898150
107488 136715 73376402
143690 164374 669642382
24158 140810 453321835
143547 183030 98713138
138247 162262 60222793
174795 196828 55134955
45462 180871 680427667
15803 39281 58907920
153059 171794 329761909
168624 183695 37670031
152156 199490 907726423
64865 153388 221638750
26449 32208 14490877
78206 108076 74551976
175187 182351 533972598
180610 181723 151297253
40227 79719 825759527
164025 167319 8069850
79051 113922 561772644
24679 193467 689279906
117602 159200 471950450
61709 75726 666657745
127659 194934 471921203
103671 138016 940612062
99100 103159 10130415
67856 85812 44922114
125514 141292 39489421
128997 149458 628265222
166159 187270 52771824
150470 178423 69535210
51502 59820 21084991
165300 178887 757678590
30208 110147 902896714
35646 140764 263185496
62756 181660 297331346
151152 160338 22936291
119036 165642 205763355
142856 173752 77120313
61494 173414 52805776
126383 130307 926304843
152814 185588 81843347
170587 180862 450807873
96170 187954 229781111
112187 162378 125925679
55641 143384 219484327
77966 176464 246337380
35631 162861 318602627
119276 155419 90687757
101772 102856 625986079
28785 182324 550147207
17176 180844 409357346
20328 57113 417228068
46180 162724 968031287
70675 89763 650381354
183583 192997 23592914
41196 66332 62930718
131108 193770 156719416
127444 196669 826663377
64992 133783 172251467
144735 196309 128988783
175076 196464 783625672
121170 184451 158268063
182695 183036 922067
199943 199970 63169
35919 124199 690930624
87457 109652 24945820
167717 174694 698646738
145668 179354 796342347
129431 182161 131697132
152081 189724 94091006
74612 136795 981683852
107618 171294 159407894
89404 93095 9339502
68574 180919 728858177
45474 73590 70368660
61963 153146 918728865
11488 134928 403699539
81254 159429 195792862
158503 166191 274578301
148536 194814 115593305
42327 171185 322396515
69881 146938 192996214
178563 181097 50770718
91458 115392 412972187
137471 167955 76181290
157829 178636 51669661
139941 145136 12956850
125444 192682 808463266
9358 143039 334790850
185762 193107 18399909
195362 197639 5624812
48354 63906 38955275
150874 157453 510868083
47547 77827 75895010
141184 146921 14385075
184416 186255 4657446
45881 124474 116376213
196434 199657 282342787
10991 115855 164937797
79042 162639 209385122
156113 188850 81689069
128704 192014 158326240
36618 193104 391555259
96624 177140 201501361
121189 138829 44219438
42728 139708 242808988
21491 189579 420690429
131083 141219 25395105
180813 184464 83808802
29446 114973 265594873
173839 197752 323872500
53076 143407 226161836
137127 192663 161052468
186410 198381 907335024
71551 165208 234623953
93104 116285 729389833
93733 142359 209698767
53722 105572 129666003
7601 60954 932219916
189552 193850 10739201
85247 155755 638551740
181015 198698 703244461
137216 165010 69687201
150284 173864 772658876
45320 141291 75248942
149003 164555 996892063
139376 160874 71596741
83939 114693 171844792
168102 185530 43596195
56164 116506 902482287
100411 109388 452923337
127789 185962 187416090
147274 191728 215009289
15768 140881 313303298
14029 21614 2999616
16230 160909 362353384
72023 105090 350362958
188084 192484 160791656
190457 199913 256805886
61401 99128 94218653
105862 144568 184117542
86332 174643 593684530
72628 168986 724229350
75782 79617 9563421
68911 96862 437907542
167832 174446 16511429
15801 48185 81070428
87668 110947 58424610
146908 192348 113577071
108455 112188 9333515
24756 165919 585952345
75787 147750 199279367
77043 187358 794481719
59296 97940 898773490
33113 97183 160198335
12454 196657 461093031
8483 78143 706862705
26426 62733 90911003
90169 95516 13490938
191048 194888 949115055
181356 191070 149149205
109357 126986 596058632
67935 150481 206834977
156433 175754 48037477
54749 134201 567627386
191583 192677 449303817
126565 184064 143726291
25134 185792 402131967
196839 199345 395117609
182845 189428 472505818
127871 179732 129549421
39950 80851 102249858
48287 51936 71129838
194820 197499 6633823
42812 179844 342716484
54758 148842 507632672
129876 154345 61199324
77316 156131 197447708
49347 136485 218194441
64856 170809 616913213
93870 188122 325671534
181028 195133 430473761
128376 143477 691624333
73696 150911 643029520
194053 196170 5312326
19565 172734 383288547
86928 118991 768288797
76389 191865 288876013
95476 174357 794247094
190966 195742 11941135
179273 189946 50094649
4428 177269 730366833
78872 163468 388660514
36854 98978 320709837
180001 189296 23455146
134008 191686 268038757
102874 109435 16390276
137338 153785 41197357
28936 53450 347280694
142364 161259 47434097
115724 130447 37002973
30715 179818 372879653
192498 192992 286417077
160510 160553 741464643
134959 196217 153188775
157739 171371 531723284
186789 189229 1184439
150982 170701 49128449
117789 194851 221995876
137078 161383 60967310
168547 180476 698569665
173054 177710 11636394
158236 176911 46517195
183742 194007 25662988
141680 159025 43455636
176441 177685 3073708
4455 137206 332337213
20210 76771 141665264
69580 137295 169554434
79285 174028 236990458
19820 155964 915539320
183767 184760 2413593
47997 196225 737531834
33557 163255 324738914
77876 159768 345006734
154136 186777 299408496
118200 143254 62864419
172794 194243 902392683
6696 67306 151736535
88526 127574 227377011
192531 198466 14837835
190341 193169 202565377
183584 185177 1250870
30554 173023 370701997
40375 114029 278454731
103441 122625 48141267
177396 178970 501750275
186938 197116 635117754
190225 193387 7866480
192330 196286 481929553
148355 166950 46349449
93315 110302 356865708
36265 70464 75836569
133744 143949 25479434
163141 170749 397026298
42986 151114 979238275
8153 171489 408765834
71421 93986 212408343
50936 159241 728888626
29502 55046 63985177
82070 164753 166575737
187717 199742 958878525
40469 140668 250845573
157575 196796 554687359
187991 198106 25256485
108711 143081 86222841
4796 166127 569653633
159368 189955 858591718
164564 199353 86826343
194640 199364 11841815
112313 182308 175105622
17592 192759 151844759
161524 176436 36989413
104360 115018 26607292
199629 199671 108098
97745 177417 199360280
19852 53634 395147508
97384 193849 526497880
181029 181463 750626558
63795 149810 391782488
166809 177443 26450099
30634 125508 237465945
189426 191736 5780545
145698 197497 129448566
175547 189008 661552559
76359 106203 74519375
168409 175706 79828798
189801 197035 540586625
44661 119110 880039028
169345 191806 31725454
194118 199290 13001633
6465 134128 319660180
142203 153793 29028676
88193 146798 147026741
128556 168651 106435580
102426 190430 37066994
32168 68346 598228008
125383 197111 574965809
180507 191067 513457900
54269 115662 862933796
124089 187732 220432714
3281 94852 823465346
128632 136519 19751636
158763 170153 28335699
33015 105444 181140461
177543 193863 40911288
15525 19168 887668457
179561 181881 111524542
145359 182849 797690535
71494 124609 161942172
5868 12641 655197633
23959 177359 705374545
14543 136877 426685650
138961 178381 98401247
148928 150485 3937232
87349 138018 412903152
101050 130590 379674723
95494 179202 368422975
41808 123075 203380708
166210 196170 816563377
550 143475 271360807
158622 195354 91724017
80698 195888 115620623
6786 93694 217483902
84035 105867 54625285
19764 178678 397577091
157887 159045 2838239
193256 199592 191770329
171940 199321 68577965
62333 170455 546298455
81984 192619 276902770
53735 81706 377633410
88177 138237 125622476
170917 187247 40956867
196357 198132 846674259
114026 153770 612759450
8574 74730 492502846
186305 194101 111235652
91623 165206 184590675
88868 118736 74905561
35947 190464 386674836
163038 164256 3089678
103756 157724 252474621
106207 158425 250874408
89833 181202 228652648
64310 188744 998599973
106900 140963 976857826
122269 165875 473035343
20226 49416 950744201
191430 198670 18115414
79817 167728 470318991
155710 157298 4025424
196055 199148 7770825
77380 131015 983093490
81908 152917 177877310
6174 168695 406853819
28331 167729 649320165
49791 148105 912777013
127873 155446 69164158
123625 197328 515486794
73993 163223 956567029
148327 196881 501217426
65018 148941 791511976
92113 95780 9301100
19163 72707 256368518
65637 158692 811011986
71803 105408 84069815
13256 186451 433600768
26494 73001 136200892
120254 135871 39176789
36795 179239 685958975
143418 155211 29646929
89526 152686 158396207
136431 151589 37989685
33658 76627 107588486
21332 176047 387154808
74130 191750 154255998
65045 119137 578193131
129574 198771 173005846
43440 166601 308345519
64710 104962 100681296
194535 195862 3329791
165533 172110 16269010
154421 158802 743553810
118253 182072 159613144
123900 164032 100606348
139978 182085 707839454
182121 185297 8059796
183209 188173 412796030
6180 26152 50002902
129631 138267 21591809
35546 110428 187362923
164489 196344 352239483
31436 199533 420610959
6417 184274 445101769
184880 188209 8443124
35684 88978 657424767
89821 95268 13725068
30675 194181 570648406
179289 189487 710456914
106825 179313 115659878
109168 193565 211276228
194822 196947 1450836
155376 199494 110230053
167845 194141 65777062
11507 73063 7146395
105728 150835 113177502
117327 190541 183306352
94899 172525 562846553
80992 109538 853039095
27107 76869 124639608
133631 140447 17048227
106255 164106 689716573
167034 174425 422008008
6513 109539 890936629
71290 198248 317784117
65639 76321 26830126
143272 181761 978744936
15161 121712 266727417
77911 158326 335564805
37802 148876 318826003
39057 169849 937222760
169147 182024 31994111
145822 157080 28328774
73597 84572 883434285
112094 172079 827868326
133734 164050 76391155
107503 158550 838596417
127655 159581 612136141
129616 193556 159841444
161090 195546 85989540
140252 171757 78660631
191675 195385 621113539
20981 76505 765946967
100551 132280 179878343
76894 196718 299726058
173420 175358 850180414
43172 60198 42797557
174757 178681 484850347
84399 163110 950215030
148588 174186 242288058
154265 187854 83973856
19079 180820 879953466
16368 175315 731309691
66556 191868 313576542
94746 178198 208738566
186806 187222 1068669
105737 181225 611181919
26287 32583 638062669
145116 169279 60464909
77439 123513 115257287
42125 61527 48607515
130351 142103 26595499
142050 181189 209344467
193325 197529 992638822
25565 161833 106459244
174101 185813 246390907
59594 76925 574654632
80645 187040 266275012
46441 54741 20902626
10551 179186 673660729
48656 66870 654068698
98534 156550 923948591
92109 100111 15186644
25837 54239 725605135
104258 192740 613683773
129884 163232 83501174
180421 185813 360572515
117377 195965 135049457
153385 157393 10201003
39418 188043 371874204
78862 150960 758462741
64590 193166 691206867
17080 122936 686031901
91490 100541 392963282
180626 193199 31680604
159677 197323 93973195
40734 84075 178829368
72383 199034 317051107
100941 114935 309562045
64385 71968 799474943
155794 172151 40650940
196297 197794 3747440
4328 26001 54174263
66100 155799 230149852
194822 195415 90084754
171283 196189 974817464
89237 138033 962770918
152059 198752 116752599
124750 157542 82208709
138789 157891 47943889
165201 168854 8970921
74980 129830 137393328
112121 118500 16045614
43017 101977 370184367
110705 118529 270471367
27640 154757 637475806
86082 152690 166873129
5095 144928 350045766
110399 146999 65166885
104961 179440 186264092
80338 80484 372480
3458 191427 943110167
20253 73353 747764151
108763 184311 536948429
28621 81588 132538950
26013 140547 435374253
177670 194948 102441997
140578 194526 723094428
81015 195078 495547650
185571 198944 33493145
165410 187428 31546723
116554 176735 150619916
182526 191150 122523090
81347 101160 663136009
142097 175931 84504705
61783 99939 95415680
75408 113747 95768995
159046 170957 858460595
78920 87068 20189243
8851 59525 743194291
91040 151986 152877536
66841 181125 769671499
63577 115811 130616611
97646 194893 243446055
136949 181397 110950062
147971 149647 4209149
133627 189622 140002255
15107 54889 461540875
78709 121179 106209354
187748 190603 658912048
118883 189122 363119509
15286 150007 337503098
44816 184423 954448871
90226 134924 616368752
120817 134067 331964392
103099 191839 222194287
31099 34721 426215548
138640 178699 402888762
115006 196332 203544575
26821 29660 7139669
87030 108638 54091594
141442 188251 56116612
116650 191449 187234481
76169 180252 260135920
123874 188099 160698903
73163 128717 707059632
74885 177045 274478520
110468 169049 303802535
177337 185376 20165251
123000 162524 99152126
199199 199247 374484983
63616 66477 7155321
125854 160176 85929352
12489 145886 334108034
133576 184360 126907809
39846 188084 370920312
109170 175651 166393525
101054 197416 241107406
68847 99288 76137416
19132 31660 31439587
88823 183037 235895427
195177 198856 9202863
42731 76522 393526905
2059 112840 277119663
6724 85286 115844806
83260 84336 2656348
128489 151084 263156464
173278 182952 472760115
118121 124429 911487849
78947 187953 637285432
152759 185908 840414012
35237 138005 424406719
59008 198120 756948973
13552 74299 857477604
182513 194289 29565711
113033 113162 333623
195397 199929 626331441
29779 39446 24296789
179658 189641 216070196
59027 164062 998688500
121909 126879 111185823
136477 180822 475553921
13418 169955 594856962
181618 199522 684917092
62589 107981 33908832
193609 199094 288541586
190596 190726 331329
28858 172282 682455626
132881 154996 55414267
171563 175081 2777239
77049 152493 188880167
137085 151707 36655560
179750 180412 669880014
72418 122315 853779558
124691 172625 119799868
109406 164073 137168586
152225 172517 127634414
20484 109279 212717803
44841 115025 175630034
169755 180510 443233043
192998 195659 332559629
123901 152872 72599333
119874 122954 7757762
117738 130610 32357487
170817 172143 988543205
19821 198130 446260125
193736 195425 4239173
94052 115749 429523264
113017 149780 92346407
189295 197375 20168417
68335 122962 136737580
164341 195618 935953209
179154 182737 219078002
2016 43975 104934416
27319 54559 434291610
111504 134688 487942320
19285 51718 466338520
199156 199348 513734
40997 104665 159280848
94962 187594 231902017
58642 59274 1571733
92468 150491 145592905
188658 196587 593270348
188012 196498 21136353
124291 143198 850021077
50409 95928 113866169
52793 165497 282272567
199602 199666 173651
163077 175018 29593248
21716 152304 327005722
20692 152493 579124844
84232 156335 343599985
60902 68680 61801301
128066 160430 81109631
39841 128607 222146102
68185 116169 120030575
11837 60776 122718788
153373 166833 606717898
13356 37699 491049034
170876 199682 285799456
7638 125874 742533599
193753 197524 9374487
135566 180007 343838771
145431 160186 471117359
21771 126959 263430790
76700 132760 611494160
131649 136606 12482145
170358 185002 36564757
191817 198351 728137755
92850 138205 427684337
165505 188939 52149369
147015 149206 5525827
156224 170709 35981626
111015 167897 652185523
79709 116964 93185283
126987 149239 603094576
52214 190957 347301572
3835 67008 158100180
110366 120420 76567188
80185 81127 2360614
145430 195524 125278734
199078 199643 1448118
116198 168178 723504546
94345 181091 220136809
170573 181837 28018419
98518 117814 48324557
2295 157313 652052409
66287 76077 416309146
138157 170657 266226769
70248 185773 289088297
42477 87976 325389937
146403 160847 451564220
43588 107012 398717824
66470 197292 929229848
31316 65249 84835883
126095 177390 128162955
180375 189902 24054695
179113 198661 49101886
190299 192891 6454175
114090 128823 37017570
186670 192061 13467202
23832 167220 359012919
72332 146950 186967722
121901 195822 185040545
53692 186471 332254269
86292 93340 834635081
170429 174356 9765147
17738 48714 77529054
163830 196871 82383312
74412 125298 127497099
152618 194491 80047382
14257 83873 174335338
191715 199523 767739685
1502 129056 319272145
80867 130039 474399891
186232 191939 14310458
52157 71093 47373287
122949 168203 113198092
89434 138577 123278796
8084 138711 780103570
179597 187258 19407650
31959 75437 419609450
185623 194696 22720800
88914 122182 83401763
176587 182336 246728632
178499 192985 160901705
3366 60897 163694764
98237 130367 80587402
38549 102849 160741584
144042 184951 102241399
14573 122708 270797040
53887 199419 428895881
32243 199201 417739675
97652 111986 35853734
31903 55105 265996651
74063 133467 148846102
147174 190229 107611329
2807 91556 221885548
96627 174462 859702429
144192 197539 193431525
58735 149572 274009191
34732 173791 837768556
165177 165769 1429562
96672 195189 246641719
58185 176481 295780274
189888 189948 163868
111551 133342 54712062
118389 171270 132291829
72246 108952 648224851
43087 151613 594877872
47954 60071 8582148
43976 135328 405156075
127179 137215 16119887
134539 161689 68138227
57332 171044 301096564
195760 197997 334033007
199688 199793 309438564
126475 193467 167505395
23973 130244 769331976
150090 158982 984212772
75322 111981 589467633
78730 153323 186719427
90728 160763 943917585
159287 180049 710462121
136541 198181 154139165
31043 176400 363595192
141266 157354 739664132
118190 144290 65445902
5210 74101 172412868
147890 175455 68683821
176601 199320 506630583
121467 198462 196391373
53431 79625 431788952
68198 188053 906503849
191731 197445 536143240
189214 192323 7068060
125371 166133 918377266
148400 174794 147932573
157946 198941 102378591
113203 181542 170930327
124108 143892 49520587
22558 35050 4829768
63665 184192 849832109
65929 98964 82567102
155329 165149 488444609
117643 155432 94813544
43616 181370 393665215
21500 160266 347487821
173101 197692 335850459
24916 134597 274639404
25031 81207 771135620
146317 178409 80060373
59176 72318 798410493
77884 108311 46272616
158108 196917 96854304
140904 141407 242044187
100306 137781 271684589
148157 155252 17740081
54633 123188 171485726
103954 192729 222216781
85964 134011 120334778
8773 128016 565714216
165240 173966 984891134
116178 185122 172542078
135915 161494 269224654
198541 199643 2790840
199301 199307 496415116
12060 22311 25725846
36956 91227 135571250
179913 188182 354939748
139394 194196 992869274
181699 181858 427066
64134 176675 281586914
38458 56888 46239523
189011 199196 25485270
156828 172902 39864095
124128 183521 101298845
169596 181997 120033765
118541 159212 101966970
171106 197056 871169921
131529 149954 46308526
46023 134519 221581293
35615 45032 23476154
174259 195602 53455475
55689 132351 773533356
178127 191916 34661409
76968 161129 584142130
102167 122151 50028308
167670 192121 237209982
137466 149674 168248571
94096 181417 218387635
107025 112412 13495213
70517 140975 792632514
104175 137112 803068630
97680 147227 920964147
75202 173710 224043007
3169 78245 262329371
173438 196569 984348160
175069 194897 579633322
167158 178150 951256325
133495 176699 107971270
102109 110536 441782246
124997 195129 78651507
114796 169406 604225916
106902 112872 322730521
177818 183500 14303013
7023 155142 370939952
78828 140444 11885250
100688 129402 819394272
37983 153284 834338423
1242 24011 56895582
120782 193559 182132502
10276 37520 27313221
29383 197242 419960425
37545 165266 869404847
186536 191163 11626695
12429 191334 447894665
100568 163427 932469088
135685 157935 55819329
44126 179649 547506913
76589 93893 9360058
137173 145638 21207917
16135 148680 331981418
81561 175128 234119851
71164 78749 19160097
115885 165806 125157955
171009 190375 48563298
116421 137154 52048924
67473 199644 683583036
90999 182920 392910546
28440 149889 304197030
53951 75674 216015459
70542 75574 809599027
9886 125746 290236004
80217 114395 85512124
184797 187651 543233581
63907 104998 102759358
190688 191378 1680809
145539 148291 7001449
65048 180508 530721549
65841 109155 108302775
142335 157478 151076597
20229 130524 660110528
32606 167154 917156231
39821 155808 290416526
86457 100886 36118697
78222 193935 992845169
106835 131880 62855699
152615 153247 1546448
130595 156066 764481697
144537 166155 869860755
159979 181441 399884235
176301 195666 701922961
103427 106571 719670710
104807 180875 190202303
67785 160463 232095729
34253 131907 244406743
170389 196747 65884742
80148 195798 666458805
119232 156724 885563485
17991 148047 800250450
170073 197556 902307914
104382 173747 508179759
127181 171072 882306586
67509 165352 245059316
144243 167575 922543379
108052 187181 198158367
76773 153137 191104260
100898 178385 264375796
9601 68453 147378520
126115 133957 897977317
12349 31189 13127827
5792 197457 479620535
20606 48036 41605509
65438 68456 267352211
142339 190123 119483180
134061 148765 36910540
7208 85351 195588242
109597 150791 103421551
165416 192839 389502557
169342 186228 485243513
39691 98712 566574640
63965 107428 580972165
186869 187881 125471190
157701 176899 47776369
26863 34594 728984619
158080 183624 63688147
91693 136220 111776100
71311 125372 330606548
149389 159457 25133113
54756 81150 65935473
116854 181711 332468739
82064 107434 63403699
176325 187649 323650892
195396 196022 1538904
79778 189930 507315817
78345 191070 282034939
88059 93438 13596367
69698 175505 264741104
165694 169000 8140594
149673 190667 102412784
175846 184683 555455921
170147 190484 50913048
67028 77093 25272702
173921 195134 97815312
194199 194424 561569
110895 167127 140810809
99158 135910 92129627
100890 176856 954643584
89546 166276 192300910
144038 146384 481894557
166660 196988 875418533
3321 193301 475438483
165442 192970 192542054
107394 157803 728589177
28681 191847 408345553
93372 116992 59123697
137700 173837 90254484
111318 120120 22028527
71654 194211 306708014
74300 172585 245926515
103588 111178 159640259
181239 198035 42155522
165232 185048 49324862
91142 127152 359110110
144538 148103 9066435
198637 199956 130944859
187154 198272 27808245
78887 130526 129243956
119323 187801 414466154
45458 196068 376945472
60528 137520 192671997
96306 179167 231134429
76417 84759 20689295
192220 197824 517472831
87477 111297 59767307
141582 192928 619260370
80394 171449 227805694
49305 86581 580120839
52706 146226 788915441
133357 175177 383027740
177104 179223 5187194
79272 143728 161335727
45022 114077 172832958
23073 80015 846103039
892 110383 273997779
28346 173365 851427394
138710 185060 115813970
52309 74459 899348065
52300 147322 475602322
42737 55253 31440560
186174 189266 656636416
127619 194475 528957819
128945 141715 31946806
82795 152182 173778644
14057 92548 587510643
166464 194121 69095596
9167 17957 22178356
56234 73984 438143189
64652 152988 221212788
172069 196110 60153054
41562 184415 357414564
183016 185952 7387848
108222 115474 346621199
86838 109811 361648934
18322 99642 650150450
100739 185983 213384844
81605 100103 46313074
157780 159860 955481796
94382 182554 295363228
130272 140448 228513925
190857 192909 533125557
178969 187965 604525669
61207 83813 557950059
65052 85115 503608598
69078 88438 978679940
89286 147977 147288480
89215 173546 211129252
84109 93083 22452675
165916 179852 34518937
70937 112224 103286964
44799 112148 310601250
67244 106905 894726573
94711 159869 572329776
158991 162816 9637723
74080 120158 727530358
180337 184005 9352147
111401 159125 461362013
857 193624 537643646
3361 21657 745963866
139100 187001 53834466
194647 199030 10980477
162542 192402 287370789
78768 176164 866508718
64482 149633 213346466
188863 196871 19961919
25782 81766 140151340
185542 190488 838626200
112730 191621 712203164
146950 152742 161507827
11576 129078 294345895
17851 77342 148931779
53471 181887 694869851
46008 51709 14237168
82186 138049 365533833
124832 199331 186337412
96098 141946 1613942
71978 194399 306390517
104364 197152 525720662
189235 195694 16212790
44759 83728 791295085
34604 156770 484511671
165804 183511 418401039
18891 154664 339924940
94339 133035 96985947
175149 197443 55773697
160172 193426 83023372
17794 21377 8936256
122047 173704 289342519
81958 116457 86320488
15864 170557 537433047
111690 196976 687770202
109489 174681 317207333
100009 130288 75933191
131740 169479 94454535
14729 26590 29808365
76053 183455 476910611
124247 144349 297869979
119831 126007 15614902
191522 198685 17942327
39331 112255 182311504
49493 127934 196345893
43186 73769 76518376
162539 167717 12747103
165759 178757 32170203
12471 95603 208126219
58283 197571 348321560
13096 132400 298832226
11070 50797 99501512
155052 178964 505129137
65766 146577 683312778
53643 130256 383231273
181998 193447 346581796
15704 125766 471948471
186503 196737 11451378
165674 186378 51630946
117724 134510 42135308
62760 88513 585888654
98723 170740 180256978
87483 198537 592791148
46517 56933 26296774
87755 104722 896505969
106054 162020 293627651
182971 194405 28672216
158515 193160 86505656
23092 181620 396554682
50187 131032 202474509
155927 174664 892397551
166814 172293 13626566
54407 146136 14394494
183221 188071 12225812
160413 185206 919981002
105449 168518 951624742
105268 165421 472748758
46041 60998 295839720
18728 179767 585326270
148898 156243 18421958
154153 158926 798372576
111461 188604 298004424
45966 197501 379193709
184787 188395 9135491
52267 173930 304440688
161255 166798 728135519
67390 88224 51965602
28973 195015 594452860
114044 163606 124333786
170018 191292 53214566
151245 180562 72898709
69636 102351 388696518
113123 184809 179399790
33845 153873 435092283
56191 89589 531954498
192270 192771 952048707
77669 96897 47956771
30277 159088 322486184
117708 144156 933696384
178510 194564 40366772
134335 176069 369010372
35664 44748 688612213
154154 181016 472820514
81107 124796 11502340
118532 146479 557579429
19886 155324 497393281
119410 129590 942169331
84072 154266 330012106
19673 20173 1313113
97288 177622 201004895
189860 195541 14253322
46384 154428 270577344
16843 87951 760633850
198886 199220 837235
10854 159607 372587096
20161 124272 493769892
50337 157892 269449984
194572 198704 71713572
72232 102871 101363724
112177 138837 66889684
124162 148764 61730114
14731 174259 581202040
49277 98164 122277718
179119 185243 15462115
44930 127872 207683240
120841 169102 322565891
45016 49144 749877861
87212 196208 272839969
176489 191949 703047209
24974 172801 369945284
191487 192885 3490568
98898 128763 1688525
117473 146421 72612806
71957 169312 243739916
23348 104985 397156849
82672 159307 191969614
128840 190424 862582762
182054 192384 26023686
36252 160815 311920491
19543 198186 532546169
172417 175877 716914388
122824 145886 187190608
101340 154114 132211296
163386 181485 44874107
163517 197771 16240015
107822 162999 706460079
130032 149993 50038562
80743 159868 198187967
135624 162012 279917954
171095 196259 62980618
78067 87769 23996631
180441 184912 11358041
24919 123538 246893869
86847 158536 712102834
187710 195220 691825026
93427 172731 821347202
78203 92386 430405460
193961 195395 88554940
185732 196064 29374669
155526 171712 721387563
162846 195251 453191002
80047 156033 190406248
142995 180387 93253202
80636 174827 235662867
131978 151116 48043126
183963 189312 556310887
103416 199296 755854946
40264 112303 721856671
75619 126028 867104660
55386 157806 929858562
72430 194902 306580114
68041 93007 146368156
197232 199985 6973040
145794 158764 488263538
75512 193554 380427418
56228 102188 114764508
70508 195971 525565921
74525 165211 227168866
103613 112131 550115207
99773 110737 27467583
87572 163983 905862633
21289 74898 140514183
134986 136894 4821110
54120 138482 211195926
135902 163434 220564122
14029 191013 813121003
39305 121528 205658764
111304 148159 309779654
163739 192160 70863805
187189 196572 23405431
136758 194020 143134560
20078 123998 690016475
40764 89834 258774918
8898 92388 797934085
176503 195813 48426790
123064 156271 83348279
86064 160788 947246855
119445 161380 105246418
22284 44546 601141297
90079 177943 219941883
110172 132267 750098492
100639 108728 871178469
101254 159746 146571353
65345 130090 162159276
27766 31282 720555221
29799 167732 345222809
107472 188875 203850732
137881 142922 382216255
181931 195360 33765421
187659 196858 760466435
1002 127426 534428078
39500 59601 659604253
20026 146132 315718228
125532 132386 17136210
151526 160267 21848297
142651 158971 40920946
85712 183062 243566924
40214 146594 266302524
102516 159808 241709777
101366 137509 90576979
192657 197033 825666176
156467 158591 1304760
102381 174737 181062418
85189 163460 710331814
35578 147625 280586447
159013 167307 744099696
179275 188634 351777620
4889 82398 194029662
101677 156825 138292974
50079 64473 60147064
101340 122584 957234112
55164 65337 548504466
109131 177946 946759571
2216 49561 118491866
104469 139300 926872973
5848 155482 374755054
91265 182494 228428023
20408 53824 83658152
199143 199514 960850
92764 193035 302740152
161006 182910 975447699
66549 70319 9395072
37499 74343 92186405
167760 179185 28392034
82011 96597 862829974
179208 181427 96710529
170759 176748 524029584
45801 104755 474818835
137936 157862 648399898
175734 178500 250833721
75620 141386 857468134
128635 172205 108916836
130199 135288 12689481
101675 109187 18725486
74022 164981 973720097
82055 153011 391668804
59133 169089 644706241
25093 110646 755159143
142032 179076 33578307
132738 144091 28374701
87178 139472 673762955
151427 181953 5688772
196589 198074 37606097
9412 127627 296031103
188574 198767 25500209
94350 165519 178294499
100545 105703 12904001
83412 127256 598231692
178114 194617 431968867
32434 44583 30274422
25046 27680 397984214
10859 41850 253467113
51094 131161 200541100
28900 86774 247220819
53116 116391 158320123
187423 193571 15328168
128402 154037 74471232
26075 69540 108839328
160800 192004 77864482
59852 147319 218896691
54399 95397 971800858
157745 188384 211744461
198029 199073 2644880
56938 121705 327835242
109513 149585 100626889
115394 131276 256181936
61344 130881 196057845
103962 154899 127707891
170854 197310 914798615
189397 195924 509089583
168567 188462 49756397
11 9608 23926168
104650 129655 326026544
53594 114634 274452615
159016 193463 86004390
179123 189415 127286403
135611 140197 632162597
67495 110977 899394328
68269 108472 100561907
1548 107671 985847289
29449 106903 466582408
181846 199600 195481982
115824 125883 544441273
61737 129062 168514774
179873 184390 11458934
46481 92523 681480216
183806 189239 13591168
17906 112079 392872922
59970 180090 300257323
12917 149791 342937107
125653 181589 783456805
54777 78423 59160372
141476 167891 65986799
12887 69658 86804740
57076 73778 325171916
159423 197606 95345659
131571 174338 832249905
59565 146196 216735810
23033 129758 983438507
151358 177403 64873763
162517 162564 468558528
38287 130377 536539243
70843 81106 25722280
140364 141330 2414865
138067 197026 147397363
14456 84454 730216644
152804 158851 813550937
19268 36291 716564741
17442 67956 132733531
91194 127602 392727924
114556 123856 612046149
159181 181770 56194388
151120 193792 106567349
162580 169892 628007967
119627 165782 115746513
185027 198938 34895071
89571 166847 585773768
163009 198450 88463366
167266 196794 73778131
130265 147186 42365076
69819 70129 689922962
20833 72176 128410008
34427 74529 100296517
127863 154028 65566288
3629 26901 58218038
187658 188960 3239136
99604 135794 903408341
175132 194316 991268251
20039 33482 33748931
164426 187641 57876389
15958 85958 307256092
71997 183882 280034804
100112 114607 959497777
5232 81418 697968821
57870 88592 390212081
185408 196253 9268792
27760 143221 943617266
101723 185253 208998228
16510 32688 288795114
70407 101461 77722911
98419 176520 195469571
13285 115943 257050174
104932 138695 84677567
40561 88079 370488101
78769 189180 276182186
118611 189968 178580672
123910 158941 87798198
151410 187610 425703157
66155 161531 207272934
73044 93691 990108152
100549 110344 593420507
130797 173433 820835392
125326 169333 591868435
115197 153333 95640054
183055 184953 323077
186948 193547 16495420
3671 81636 289498725
9569 15789 81087889
198537 199847 3323702
104082 121794 384418549
175260 195053 49608908
163274 195921 313435044
177171 188341 814026262
43056 84478 103606881
197193 199568 6038050
178627 192077 16279170
198025 199797 230523757
76857 180452 652787841
183466 184590 2795545
199634 199998 627136
92059 193343 253652494
136078 143848 19422544
142233 174539 816274857
36338 176021 539401447
107400 177532 983994794
105377 161238 140096722
12867 103016 753352224
75089 91071 22832050
130195 168912 96800016
91741 183989 231047875
54511 68000 158750719
126834 179112 992398078
133538 196032 156254118
192439 192476 89428
108460 126464 555031250
57318 122975 163784415
144570 151189 16733645
159267 163017 9449610
150893 160735 157557885
109684 116363 16778949
28880 67949 780871053
183981 187231 8195621
171776 184942 355518002
170664 199643 339815307
140323 177365 633863763
107620 130693 57953738
31295 125185 792520990
136704 162188 438823342
39974 161355 795605045
29666 175924 968040826
56797 138229 203722389
145506 164474 47619773
181007 195031 16726264
43041 122820 199710456
92751 111503 19100336
108033 183513 241731297
9354 195977 467163770
140248 151976 29352554
168121 169636 107690795
18341 89404 55992262
110470 127223 42028405
169647 183686 35047757
146087 160556 639791083
8444 104480 240393149
167643 188827 52994564
126264 126267 7865
65767 156501 227308446
123052 135129 797574362
100887 179798 197322112
56577 79568 57351842
584 125929 78107433
29058 174103 640132441
13293 50472 93162305
170939 178953 7888688
76385 110784 85968416
49849 120436 217642080
140569 166549 390711755
349 185522 616367233
47869 156578 807852621
1604 164787 634570198
40785 100483 149314588
22120 131009 272679693
140479 160751 50834902
116229 133642 43731878
95690 197589 254995082
33884 99549 755555209
36966 165839 322673927
105032 108090 95931840
198628 199594 2440863
25988 64526 96489852
185868 187434 359176153
150537 177386 684276893
44438 117207 182111318
100122 181199 667765896
34091 77758 109312319
130171 149325 48030652
154284 160604 920466944
86265 180422 235409807
114073 179505 163625008
127322 144636 956652799
117190 165469 128355553
182892 196482 776669992
154646 158343 651149856
114562 119504 921828195
93668 173786 394726533
64417 193500 716425387
83284 180229 246899391
175372 198221 83477234
198988 199377 973004
38745 185139 366272461
31927 89246 143171830
138214 190321 130280947
44832 162038 293624217
14764 174126 398892865
146395 199483 132761796
58638 85581 557328572
64883 140998 796046880
71315 156437 896138941
175010 193732 46906154
165024 194868 982331750
130733 171020 485245947
115014 150178 276733054
56158 165922 274626003
54154 114785 151587915
194166 199086 12343516
123498 170521 666878279
8115 40665 81559445
164422 185737 53062520
154602 163767 299386464
39451 121817 306739448
48943 53506 11442458
47879 114654 916334081
57111 57283 21061654
128160 147151 743026582
99560 176906 193586698
108524 146647 183921034
69325 94636 63271847
124721 137535 26996305
165376 173932 698776437
196134 197003 186983021
145877 150093 559486957
175476 198178 56861067
106550 173241 572908538
89985 101727 29549693
77729 168069 226012710
149829 190712 102131181
164588 168022 8337166
111107 198333 594104637
176212 196391 766664980
147245 164544 43408599
102624 156167 134323282
128563 167985 655749473
166774 174531 19293915
96790 102202 13611582
74647 176595 856041704
199426 199904 615042382
155347 187489 80289425
121726 124921 925797730
194248 197637 8427441
158831 160309 2603689
125747 136139 141186159
160370 199081 64944518
59822 133175 183538052
50800 176248 313982149
129866 138839 22363542
155050 160954 12304503
73860 80674 288800210
35838 136841 252841248
52930 187677 337273816
170599 178168 18793244
39465 177396 977843672
78687 89283 26257480
193268 196618 29364340
156301 180364 333395747
191 89824 224185646
42477 93233 126933966
183230 185405 3401735
10683 194792 808667136
125755 169173 108598227
174090 192050 45005036
112589 165198 131988290
55491 172238 837786870
81137 168295 218121484
57282 78650 53358459
103538 157806 136118450
16073 181940 414983782
103908 142773 805287458
79628 159926 970342995
157611 170804 556883643
182862 189990 708696951
29267 93942 161781886
122928 133796 27282137
45218 178102 976031768
126647 132288 956994301
127771 198048 175820784
137094 163490 209812261
170207 173260 7473624
94609 179573 172528397
40783 147716 333310323
186621 193708 17710282
21774 173128 420152397
170521 186891 40966314
145721 162982 463724747
191871 195519 9147720
115498 159551 667269891
28169 88185 284880233
161737 178733 42086168
48129 97008 436392079
3648 130456 317459196
138172 167624 83375247
41815 142752 252703271
29752 66585 92201575
160514 167264 16781507
152591 199629 516836933
56468 142315 427747725
6135 79639 435681651
65445 130852 163766771
21856 40004 45548162
10669 18249 211428004
62009 136420 186289169
2353 87893 331054552
42363 199515 562421584
103267 107211 754027222
40710 125581 440064868
50228 105159 505510701
161907 164301 6004394
110353 150202 100012934
72197 73904 47100585
131897 185904 336689746
55350 147543 598694636
31036 150331 196724139
134333 159558 588293806
124512 165511 444604562
156799 168189 28205647
8456 195427 62762467
148883 189299 144946299
141640 189049 977074382
55142 179628 311222155
199335 199817 1232753
129213 149609 51162106
82648 84125 430156197
114711 188742 185369417
58085 91928 680072898
197867 199062 3047971
94572 165032 176617721
62398 190897 814695416
102303 107025 11751840
119480 184679 361570723
111755 177573 966227942
110306 115372 552908932
41830 185859 900810863
2928 194955 508333281
172111 189001 576236079
90373 97097 16972950
127211 140428 33078901
188439 190264 3169040
152609 175527 57151004
61839 90786 251319312
65124 139544 186384807
163660 166783 2639601
131367 155471 75325822
128732 189481 704364378
30414 70914 532423918
4948 130065 313330074
65467 174161 271954349
172986 175314 797258529
75103 98094 57427586
118053 140627 925281579
167624 192373 61930416
104670 194681 225298847
61943 76349 880307483
61119 100787 99125045
10473 44740 850426084
176398 198426 55188069
38664 88485 336316079
30407 129047 993562788
128711 147151 926878272
47489 125443 195203223
86164 195419 601428046
61742 175059 283438756
116843 192078 239560214
120768 128275 18902606
57130 198077 352495878
122965 192439 173863303
81215 188616 880360752
175780 188796 241472572
181705 185731 638446388
91081 131742 102068502
5550 185118 449383345
185028 196848 127830619
102982 149186 380747387
6834 45517 769701311
120187 197143 192571554
9443 124532 288223350
166043 199183 82824999
142487 152694 25613024
190178 195801 315152468
143679 182983 98221275
36554 180188 359176935
54796 155273 898565081
44706 186123 353968591
172123 179235 17634351
929 127273 316296408
120295 156441 407767230
33268 136866 411937806
70178 103939 84430896
4849 175980 428246528
74746 160321 214297812
139699 150269 220733418
39409 174917 62036137
119170 135535 826134531
175259 183548 20755566
113572 115473 4805518
71637 143079 740150779
153624 162017 442922931
77476 185386 931164573
145767 187898 734614573
13510 92615 198024346
196678 198819 5404061
51147 180803 324355582
190773 196616 434899223
158363 178004 529442242
160419 176654 40382566
117473 186919 920921215
43798 184818 56202558
1928 149510 971475135
93050 197712 261938062
19276 136799 933155000
191031 193314 5664335
38216 148931 444581167
179947 191241 821326865
48261 49360 218383593
85158 196184 277889608
179572 187472 102684678
2884 12030 688054781
87098 157763 177179733
104549 173558 479420516
118931 123018 10240830
180182 185479 13455976
122312 168620 403167418
127551 159182 79256135
191184 196917 944748728
167049 194473 896041631
88257 137368 564866243
26573 190962 922115669
60244 179767 298779411
165916 166197 673774
177038 189822 32048915
167711 184926 987716686
176797 179622 6927871
147667 171318 58944152
181096 193130 30277539
95156 158343 62677716
127529 187337 149656210
119157 148515 73721019
34164 66779 550234300
184617 199413 599545555
157425 161922 11243897
65795 94695 16983954
164908 165810 2186875
18206 103257 212743318
158573 164993 530272199
171470 190196 46945673
63544 70392 17076992
188603 194758 11265851
101002 177365 28419126
22508 73078 126542701
105043 127748 302327362
120821 126813 365030147
128677 199677 659973491
55434 126132 959137522
158365 186806 71009800
172365 190460 45329809
43374 82576 98108212
6128 105403 520818396
22428 86188 159633022
136690 193000 987789125
144392 153471 22763718
119929 162530 596290787
89598 150417 152640828
130869 183233 130897319
174705 188071 578538746
192948 195670 6832229
43811 134529 265160388
17252 198204 452837576
6415 42349 286002068
157940 197203 398691354
109407 157827 121516557
87445 131500 110461348
104054 187714 211969964
35792 145300 446633297
102531 160385 864080051
5850 182724 442600646
173783 195783 55163827
63311 192249 322635179
150354 186276 747159139
69418 70158 710886208
121361 182316 152406492
46097 61990 729478514
134910 192232 304766068
115465 136850 510163791
186525 195038 605653678
31385 176878 731603687
30863 122753 416690156
46981 178353 328612745
138343 174573 353237325
70708 127126 141315283
53330 110954 239364362
89317 174327 212889514
83857 126690 107331552
153600 159353 14434474
165036 190438 63378527
163904 178014 374970798
171719 173172 3578620
7144 93165 952004750
176414 199002 56623964
74236 192453 295897677
145399 148198 275571563
23454 26263 7060978
26455 41682 38111849
186412 198442 30101795
162107 180965 207045253
184312 198509 361218116
154751 192460 94250108
38263 111213 609483961
174985 187708 31946677
83973 133823 487268834
59684 137666 195107878
148858 149672 2042725
63268 173341 275355153
115925 161351 113993964
8095 82662 336612095
188826 194054 269574736
178435 189481 363674498
9984 113494 813817576
66664 126021 819520323
161736 167500 789840157
162978 167211 956296290
168746 189400 480840194
127431 184390 724692816
38424 126700 619183849
103788 135028 326559550
158408 186623 70444236
136746 175017 95597612
130632 173384 974737349
140198 153827 34100523
85220 164712 199227282
55172 106056 748977049
50219 63361 32953734
139449 161857 56210537
92324 135197 539168704
195525 195850 445512481
106920 117951 27677765
19015 72166 132935727
167259 194601 68377891
17645 139063 777709826
56471 139060 581496480
198307 198469 808677412
75764 107827 80095699
15689 171299 389426269
53239 189423 838219056
133361 136182 403439345
192764 193860 66327624
188900 196928 20016479
155864 195630 99288019
25917 159235 776949751
28525 134067 249374106
150160 177381 67780954
183494 190437 17456551
155520 184059 71155893
137751 194143 140995254
198844 199299 962988882
6879 169907 408106954
7873 66163 412606860
85088 88880 5784331
163919 174541 682486006
2912 102107 894296652
33818 179927 878703422
103927 171692 169582318
135813 175090 583868116
152942 171272 561577384
6190 36421 471052909
161192 187565 65817766
149679 197673 119809064
115886 168040 130576447
106551 118545 806611820
11077 102964 995346558
54812 80675 811374963
5001 71894 655591477
164368 182822 45789616
28531 98727 175621592
91539 130724 231555226
74922 79196 972940546
174165 182962 21979021
153388 190262 528081485
60966 137674 191995657
134783 159883 62862068
167406 175366 41547209
60693 76642 883627239
22670 45255 56519278
76221 151078 976921277
168888 194150 63156634
123860 155324 864853815
24398 116355 230155327
75937 98086 55294496
29449 189218 399744201
123874 168089 274200651
151954 198846 117229173
144575 190737 115519527
153003 174121 257844557
74448 93870 533463992
169944 170384 667182761
56727 177420 795604957
128274 149718 901219001
135813 185805 125040034
41195 179254 623145105
143857 191503 119151223
94947 194700 654708920
116947 199914 207684400
115466 185208 845579409
79199 132802 760254695
90996 169325 898898156
115233 167512 130933415
93606 113283 49208374
113522 197826 891608013
81187 195396 285836448
12776 196104 458907108
111970 120558 21572566
185379 186455 2710521
188611 191018 6053254
169364 192470 57779411
142905 146824 9845214
24890 104415 199067549
125426 183518 145228275
127397 152042 713702477
155691 187252 78792555
171524 180916 631969878
30778 75060 110792266
111611 115477 9699793
193162 196876 9255993
8392 166892 726246735
28058 189237 403347910
114402 192089 932305570
92803 117403 61581129
178451 199526 52939435
140878 141425 1352067
91196 194246 258111484
90108 153081 385751075
142554 152051 23759445
2389 63236 152281469
152345 187602 88138008
29823 157758 368841530
102470 160716 146006299
115397 144833 73780065
186697 193084 15963693
45512 157584 280800390
162059 180379 45396087
63079 161676 247013669
33226 116937 804728431
145879 168727 57106288
44161 104786 151747947
47879 75748 69896496
171271 180371 22624258
103589 174516 177562842
162881 185638 56710780
182841 184879 314372020
113117 194908 737186693
11679 90167 196405210
128272 136491 570389679
121251 148430 913000926
90137 152851 426301570
181736 183609 484542351
183132 190851 19376904
31466 111627 200437191
71235 182078 277321057
83570 198941 605686622
195875 196130 39595352
73885 185665 279773572
177821 192557 549559392
176196 182022 14485974
126260 194728 171243310
61078 195911 433211339
193480 197401 9776943
193931 196696 402254218
41547 76746 88206907
102814 114431 678911875
160779 163221 6118191
124742 152786 25279551
126688 195391 171817493
55983 126101 175409070
106487 150387 794614656
87250 124865 723303255
136957 153423 41207209
23279 70028 117034138
97705 122806 788251179
197663 198544 935596781
53797 188380 522920311
195694 196913 467574310
88225 117153 762218366
180952 198449 43979403
16357 136367 300523003
121994 194237 180809665
173158 181604 21069978
58287 199937 250993731
58962 59351 946560321
522 17303 819687329
46379 180141 303991593
64506 139944 148352405
8115 89618 203855390
126875 144212 709150799
101528 126393 978033954
41090 148464 268935072
30308 83735 133630573
20421 36914 41281556
107127 172074 314073801
65559 162551 246664444
84395 142004 672817769
17869 114108 735518334
98125 173276 187994658
34126 135825 254507915
175373 188457 32802772
151573 163049 792400282
70032 103215 82957161
73579 135131 154169329
78158 131719 533233445
11188 141896 327362361
148763 153255 11162373
143744 196580 132087947
158140 177643 48508036
61170 175836 384873694
162165 197956 89283943
27593 198105 426703531
191852 198357 367563936
49256 134815 339079662
171457 172479 399859149
166159 176067 24637193
177471 188901 28706777
162012 168914 176590924
192386 195020 238241378
131662 186876 138135846
134203 190769 872927934
5457 134813 323879666
72819 194310 304084302
115192 168964 199945328
41225 110450 173228150
86433 138711 130991268
183795 184699 988572325
39909 138640 526571096
107985 113948 14939142
144558 171705 67805547
96423 163351 634854086
121331 176602 461205998
146017 182827 397178978
21271 74877 256101055
154862 167362 175002031
17143 70309 64826359
21939 180668 538048023
131418 166012 86653078
132467 164538 80442631
10280 115093 262339596
13107 80588 169051502
149178 187675 96174027
48461 134023 214236048
100532 123535 190977977
154478 181135 715769889
178273 186180 19944569
111877 176917 162827469
148835 152771 9800434
114217 144868 76809362
51025 58877 19957979
83369 146061 157008208
28161 110233 205352307
109000 154272 113520123
191734 198761 17602527
180765 182444 157264129
36125 167532 328824227
84755 94691 279160474
93091 154696 299931508
161937 176381 277872698
45373 169584 310988985
128066 143815 104582560
90233 145075 137515305
123204 144507 953543608
16694 37185 51295749
159809 197258 233313358
48135 57877 24630308
176730 180321 569651077
177565 192529 37550952
138877 162208 58561322
61378 188957 741697770
171378 181672 25634113
87193 121197 85231845
100163 150957 126732499
112150 183538 77773199
125168 186344 94667919
56648 131904 188190099
76602 138660 508717030
92797 136242 900754270
74707 77924 8109389
99275 150478 128486273
141627 154971 716721305
172299 191442 47912555
93951 131033 92970059
139627 191975 130887282
39793 146736 267683732
39292 94827 138861423
47060 168502 534519076
14023 141094 986382175
121337 198236 926867015
104593 193223 221783882
18374 154578 994966810
8134 120555 281394208
185717 194842 22859750
60691 101285 10466957
117796 182093 888848702
112436 144898 81366446
104004 166331 156150147
196633 198845 802625942
110672 135753 62857551
50090 187567 344155144
86538 98640 653744959
143181 171996 349013196
51033 174936 310137793
3486 88680 881464153
82056 146380 161140065
29468 122295 232282346
114098 147890 855602158
19754 111616 384608896
124784 171288 116196675
118260 196131 194887769
187688 190150 6132617
131236 137328 775825293
158232 195206 48834873
120982 147032 521392796
71281 142963 179580981
35202 145283 423832599
82512 140284 15608835
30593 199226 421953478
162318 199765 93522945
101359 149287 888466412
180162 189860 562194319
144940 160849 39984392
15222 137982 307415755
184714 199142 36189485
14758 77171 156412040
162597 168155 315053067
22494 187008 668084987
93996 103874 24684547
90746 177826 218070508
96662 144122 118923494
133492 192079 146504658
126118 187676 153965005
185939 196234 25732554
167136 190934 59525215
127199 184931 283899398
21670 78505 142392611
170988 196537 239744332
84091 149518 163995557
39364 54996 39126551
175666 183525 19685819
120896 188597 548564303
66839 94977 298835110
24333 106381 205337612
182432 183878 6420913
81910 193702 968546849
151121 152125 2396208
109493 172561 157887011
112801 189779 192760467
55669 73206 222025206
118413 139019 800135247
17334 67971 126726644
77324 126917 815532164
83272 115051 721269716
137030 192278 138139992
108880 124394 38983193
69750 110997 103192060
114534 167990 35977987
68565 151853 208587324
195107 196573 3617598
54011 122899 841751201
166234 174505 15790932
178248 189655 846898140
86030 143967 145055607
61471 120795 148367642
108687 126551 44924506
98595 199041 770269837
172318 190858 131471042
84946 164389 199127915
31976 99541 168943360
90148 91700 3842839
93342 173518 745697288
29697 144320 286913492
58419 173770 288387453
107450 181315 763176915
198072 199539 3727142
62069 84084 54982225
180130 194969 37338356
49615 144065 279535619
104516 108796 738530713
112505 194897 206287387
193365 194268 235386201
178946 184159 13213630
108982 146141 79639777
116724 184758 253066872
133644 156056 56215683
36174 149223 680787839
198477 199722 1556058
169488 192319 732326394
88149 136287 617037153
62953 138009 727408032
110770 175987 977083653
22758 47191 461461521
149201 163159 34958611
171306 198201 537076800
57720 72432 36546731
191982 193002 2556782
194140 195746 4062446
118986 130756 29565339
196925 198571 299468699
94488 152284 144827009
102345 109989 142956942
37058 88685 188784901
140572 182369 971296018
153074 190564 93736657
27964 188995 403010942
36949 73060 90304589
189311 199631 25891778
48514 109988 423893607
85012 116470 984243132
101837 123232 452448424
55040 179906 609368975
10704 167660 392984186
18090 182060 410169968
114314 147256 112856875
44501 50771 170228854
56297 64367 387314630
79731 126935 320680574
21753 28386 976797400
134737 184211 123685898
100447 166435 165277129
61834 138808 192675233
35516 121974 216323378
130976 146706 569250550
91647 144794 133278556
138975 164824 577888562
117902 126660 10485076
82663 166292 209441934
153078 170248 211145173
17683 162704 363177614
149571 198498 820579329
22568 129132 25706641
68887 153882 659485646
16751 171806 387941231
188492 198892 694851397
144216 154557 25989742
46240 174700 548415645
115582 127098 780331636
194541 197104 273695036
69627 100017 76043364
7902 65219 480639430
122061 124626 997655685
48090 148416 837897347
120667 136994 29764398
10554 153994 359231327
114779 160962 493325069
103053 115019 29959689
156024 185666 73935350
19047 41100 55201170
165914 195031 956868994
142457 156026 34100077
86109 97856 675250154
198804 199894 2773828
133218 192387 147961464
58079 92878 86823010
162755 187769 358440676
195883 198100 734151263
199267 199289 64270
134083 192275 145502252
140879 149109 280715041
34612 109146 186389083
142883 182965 885716175
105533 149872 111253803
104998 129520 61574697
89991 194309 261210423
91084 183562 52311116
100260 142103 104847409
46987 155886 272758838
158655 163927 13236847
138257 156896 910962483
31550 105629 185225559
1005 14122 939551564
132991 153598 51571545
30280 118466 377067653
33632 156082 306638318
122368 163226 102451378
99087 190915 298554432
138910 196016 142785708
101785 119149 115333298
38116 66269 70445352
177459 193639 40572314
92659 165196 209505313
103553 163775 616017588
93597 137426 115396221
181315 194499 33165643
156525 193641 92641017
144370 154986 440747643
11684 198450 859370336
190078 191060 285009367
77140 177827 31742773
194096 198020 3788130
148238 155624 18499673
172677 198838 65541830
51397 174964 500528384
37393 184833 571376645
26141 173192 367931582
147605 155775 419607624
85321 194866 274193436
198917 199520 943223918
10465 126657 291033314
87185 187285 297511382
179525 182504 7516138
108614 126110 668671184
59049 85534 135545060
67376 120470 803720749
176947 191992 460054420
81083 87746 831286321
30152 100922 177040125
79676 132456 132147872
101184 117428 431596804
148558 169286 51709092
173873 176733 711442969
89043 138100 123072077
195667 198329 6648460
60482 182833 305964050
199565 199965 991838
16290 176226 400234386
39154 161206 305638267
138115 188161 125181381
32045 33098 221949993
74774 135777 722450461
87670 155393 996276960
149700 157324 616163614
80685 83288 970005897
147667 194928 149908453
168137 182313 815062559
20313 195752 877940916
126846 135967 22818773
30588 168467 811878716
55054 142201 218089210
121180 159605 283053419
173317 187156 34776391
68420 111746 844147636
92701 117833 62936111
28934 42815 34749869
87840 182255 236326037
83135 107053 59762669
88422 188951 251778963
111369 168432 694608407
118720 129307 26621926
15380 151821 394542535
180987 196279 38412900
117993 161300 277078379
111191 163598 544492444
158238 169857 838160361
87343 114297 67527229
180233 187994 19703965
5875 98340 231402156
5937 6930 2518234
104877 108578 132670018
145141 164399 89148261
30481 145358 827425964
143148 199187 315848608
193893 198937 993291533
32590 181480 372360481
75362 188711 283599254
9513 113038 259088256
159820 175473 813829866
185426 190791 13486165
193571 199464 14796200
8070 122789 556063327
19822 142955 308327297
174770 193412 46682801
33318 173218 349871036
63324 64169 2081818
44015 150273 399928634
152469 189459 92405770
35633 71463 89590936
163447 194553 717201149
61751 63572 158934495
102528 195776 233413420
157301 164742 817133645
125578 139340 34462902
186950 190805 9671292
139683 142749 892090865
156726 182611 659162887
192829 196793 9870028
37750 84127 552466069
166563 179889 229512928
194663 198106 8592109
15144 27714 412287004
10280 39028 72097651
113835 182335 171378770
119688 163294 109428776
65446 191159 997677129
131206 141634 26142423
53285 178849 314033565
96214 113570 593116746
100615 155943 588979303
10023 90052 806844879
57035 91424 85627170
58312 61614 8150908
122356 166474 312009244
68610 181319 442472219
46374 163482 293319820
199813 199978 385658
6886 180903 435327606
164508 193163 902478478
104025 178012 185080090
99501 114879 38463992
128760 195063 165852529
198875 199370 1266088
58426 111847 133377838
92392 175842 740429498
146423 179152 81608712
39565 129001 223834110
44195 84742 838699029
36189 133480 61272353
155647 173848 62484204
6047 125617 299395015
172414 197918 63821637
123747 138190 1464836
84183 150362 165944788
76252 79712 360712913
151356 168998 43975365
141134 177544 90912569
189577 194048 11154549
146462 198390 129813824
76012 144420 171167515
21633 72358 126943663
164081 166032 404794825
59194 67698 977345272
37467 149080 901140080
121913 164452 106756277
195369 197725 902312578
147730 188062 100750771
163285 198883 106462402
45755 115307 136933419
6887 144086 651198500
4140 197922 509683352
23182 116434 233359263
135378 196152 151940549
13112 23672 26532290
13886 27202 33439067
121918 143618 769851293
117742 190224 359048685
169194 188207 922519550
166512 191624 62738328
107738 140730 82806121
5830 43133 108476892
180357 184747 56330696
138923 165409 66393192
29806 91049 587901745
164283 173845 23583822
73790 101227 78043000
158392 166623 417039913
21376 133045 279598341
12635 58311 114661147
29857 60873 326078832
89515 93341 9700513
113074 124519 660758921
166774 167791 295032140
115121 115832 1811794
182726 192073 984356395
56997 154652 796297938
153816 171734 774996721
24146 53517 435879102
120058 175890 106119141
94955 185731 227197552
196747 199904 5533427
183049 187627 11549695
88656 120420 193314084
3829 183905 450629067
126054 175107 391584309
12062 37931 477861570
139280 182946 854392065
30132 147910 294948727
165471 168431 7256278
114962 152473 860999075
72196 98213 178165191
137222 143051 14608426
112431 123137 256692802
127844 138429 490171511
132418 160792 301201520
166406 187504 52742832
37156 168813 900119349
132592 168484 89768139
155662 192792 255476611
121582 153597 80256995
72902 125906 362976903
106353 154679 99384368
98947 140034 103037327
11284 19938 139913908
99694 197992 246014892
121821 160856 293073840
73533 95357 763173598
98324 154706 141318590
5042 54485 123852559
130203 196049 164615428
105509 164735 192370934
28826 125206 356510928
66594 153560 217742021
22728 85432 914792725
53215 133494 201001238
65654 175270 141577998
148679 197169 495738226
966 104437 258927665
189829 199361 23887033
84769 174802 225314927
95545 153722 642892410
59316 105126 933921146
47196 123109 881712941
194091 195130 39351195
121322 191432 819854313
92539 179425 217357890
101864 154723 132430093
161412 175771 352105310
15999 77417 153834214
49629 122879 183341270
42776 178763 340140135
83803 134189 876181996
196486 199428 1896165
138519 149951 28705343
57348 173205 289612714
81187 92427 28018011
123534 157930 86282867
2246 101698 248897708
123817 164299 101521132
158107 190930 81955673
180022 181476 3678302
12557 179742 418321954
7215 83494 665892490
169392 172943 380263306
183594 197027 781463913
71574 85910 35911700
176867 192404 38948615
180476 194897 36350839
164018 168567 11194322
16884 152405 555107948
86648 114980 447235196
45563 187513 355372002
80764 155996 882617052
155433 170806 38219402
13618 73706 650269362
146256 178338 765705758
151136 174620 58514468
125304 141830 750186364
168049 196701 166197086
140926 173841 82142964
1149 39345 540390402
188809 190427 201259503
22279 184596 406192424
34803 84923 281799524
132202 143065 359337686
46742 169786 478345999
100042 118333 598782639
127887 184926 142638518
89784 167641 195033407
19913 80168 9359720
72336 189074 824418901
188447 191761 8287310
70787 104796 810037739
103743 193446 224524904
80021 109568 73839555
58299 122857 566966058
118890 173507 136580982
58988 71114 30085520
153824 184484 243859478
70294 110220 99880128
196854 197688 492590254
99164 170895 179546827
104731 134657 432328011
29316 93545 160639243
111174 156412 850225940
119526 197734 407691080
50377 112858 156299309
11521 146070 711814475
171913 174384 6194410
96054 125829 74742787
10909 176473 575846038
71137 83438 30829064
141836 152198 25956362
98921 133985 547839424
35208 154431 298510576
41733 116440 715765731
20818 116581 686791025
104029 182460 380599553
22441 164807 356596048
13511 97321 284468235
90985 103160 30609062
41625 166591 312807571
120895 150004 609583141
24392 79997 884737941
156512 160790 10669524
40446 143946 927905755
81900 89873 19811456
116668 155312 614376746
85706 119343 830316413
174834 190628 126400982
194906 199734 46950557
191232 195202 9903214
192861 198941 15250386
62837 121546 146881260
25037 118625 234291245
13532 151465 345534898
100326 180737 610463781
77846 80941 30302068
118794 173619 362919539
141465 172143 98071617
10830 46568 702967442
107112 179621 234114415
71257 169013 244750912
153755 163690 945609957
96823 140187 108748046
40823 100709 758056317
25726 80545 137248235
67399 98288 77234364
52300 177573 387840158
55183 112294 142726444
134313 169891 764488939
5703 142349 969452847
40775 120852 648377295
37820 156746 297863267
34936 143355 271395643
102955 133399 424619160
70228 98338 462822120
62948 169261 266124236
75950 125206 798854233
36757 166744 500165395
16156 149341 456235100
139500 196774 168239470
165662 176007 238228788
73664 173096 971341135
68887 137903 798187088
75863 161789 215247263
121670 139399 44516513
57829 92790 955357549
143922 171316 68445277
31333 115870 211424565
7777 57848 482636748
147396 147613 561808
75985 134109 145480338
67391 178013 276711533
167985 180178 30295861
51120 91622 329795172
162123 169926 442797794
187998 193804 999956421
171421 186785 38513951
85961 94253 20744842
127537 156458 72568448
26693 78325 372678521
141423 170376 52068939
196033 198683 6664253
115904 155927 100436557
37839 163720 470375089
114335 140724 502700614
87177 194732 269302046
135692 183426 734137254
90062 167111 193070319
41864 81510 896182148
111907 155627 956855789
76434 126827 256847111
198622 199760 2892023
116773 175240 953054474
48389 144199 239837133
2555 23594 52581261
22546 63229 516556226
25527 67903 956546803
126907 192249 163390784
118384 148789 76330431
43475 184315 847219058
189509 190111 984484605
140640 164362 59511799
38938 171257 331033025
106523 129206 91244331
152699 160435 420253161
47659 114185 166463104
165347 193225 489719353
123351 159617 90913116
174536 183288 90472293
98939 118384 316638640
12155 111398 507748802
187976 199961 29976052
131654 149222 44135732
95944 138172 61496928
196394 198518 801242282
14038 15311 3235515
59542 135965 502975245
164047 191673 68887927
99816 141514 647338032
36854 103559 127512778
16725 149984 709180854
31833 142150 177860250
164167 199879 89170055
178367 182902 11407867
36848 194144 960246127
185507 195399 680108329
69048 170329 253533999
152555 193802 103076411
145487 161158 39362878
96809 128417 79311570
90521 180662 434578605
136394 137941 3849043
99511 149553 414943972
127355 136860 23779516
48306 78606 75929872
105187 192943 219675718
177813 191285 33856613
179381 192042 31857661
17032 68441 128641429
116813 121312 899045693
60602 104206 108957604
101120 122230 542755877
165484 192253 538264934
136639 155874 48261975
97709 162727 163028026
143733 145302 909268892
40250 82447 105591318
120920 196922 190158584
135255 151048 39671401
96912 163260 166366031
193280 198008 11842019
26465 83828 143532108
43928 146274 256278654
115266 199690 981615788
197713 198692 425995259
120112 163882 242872951
191814 196908 12679243
121495 135705 218024353
31120 168486 286740834
84673 111754 67695675
67404 127184 149726373
28687 51357 651377459
90139 134641 111648989
28367 60815 836736
50252 125684 280078735
138892 171745 159374433
95916 145046 123121591
95297 183836 427844629
136178 167185 77537542
186156 186814 1651036
192978 198609 14099404
43150 196486 961106675
108071 160920 132608245
85479 155127 174515549
98348 186844 781851759
168152 173305 12777856
74882 86624 343101742
184330 196396 65640005
62137 103593 913187379
36768 155170 237178481
112259 172286 25673538
110107 192694 206740160
154055 197948 109695892
47724 56625 22534724
5693 130324 515427229
24884 59325 86430407
66771 192095 32184288
157088 163752 716968023
99962 199161 248260737
77087 144640 803197799
3745 17913 921352
169318 197181 69611797
184915 191670 16960313
68639 171737 593723713
135929 158231 454914641
103496 107784 145666857
110731 139255 71520070
75102 85146 25021194
119217 144329 603851254
37060 147558 916019288
73095 136295 158360030
3121 167474 411381664
100222 166635 292873120
172450 176865 11050323
43989 184437 351463521
85947 149796 160020191
153377 164531 28078591
7817 197129 473777553
160289 172249 29751348
105536 146512 102729006
34432 154130 299602472
133450 153623 50492362
142198 179814 93830839
73733 188092 917053842
184131 192778 577074560
82486 181199 246882301
188490 188839 883883
195164 198465 194098924
102002 194642 389194002
168807 186186 43445456
23784 169859 438941616
152239 165843 670812352
178016 189141 27954849
45341 198705 383848739
114868 196286 619210106
191434 191523 212390
115469 175589 150464689
29194 86149 53855586
170210 180399 25242375
148016 159221 380819055
31611 34447 7079794
57654 128082 855965845
117986 193495 188955315
189339 199865 266261004
53726 105593 129702885
23521 24058 398658678
121419 134007 557100461
131240 154835 59127349
57557 131917 186000951
163602 198164 86233375
2656 40553 94893173
46003 82785 468836155
181858 196960 547897597
42154 149934 852131869
142397 146353 9903794
189999 191066 178155105
16429 175450 397935298
52556 60279 657274403
14853 39321 61478668
193778 195780 214314434
126369 130527 926294260
7795 25805 469618726
24551 80494 140083176
45734 169289 309315876
3241 13424 25344432
45455 185259 519236095
193269 199308 282269167
191982 195842 9689871
61569 166469 611608643
121130 173184 809285571
80148 105968 64583164
179208 180386 1766548
101785 105899 645808892
75203 124168 991501977
82207 96331 376296928
134137 173526 316178498
188627 195781 355595094
3680 168825 659822564
63305 167689 261248921
160015 170227 25445744
129832 176870 242635501
45202 67470 481957022
50528 176855 867210593
1333 9264 111820556
93799 154956 663291299
113025 155348 106226676
79404 173931 383673486
80444 127230 801722649
60580 104709 314713337
82966 130763 119742478
154579 155706 2887111
195694 199630 452451388
112484 198317 685371995
91335 99558 20764292
131438 168345 43392220
13264 183599 461075194
172209 196326 60309276
60024 193994 955609934
7635 22072 461704534
126523 137567 27634452
47691 197973 376088480
58513 183291 419640569
115855 161267 359970749
52386 158258 992742458
134842 178411 683438379
130460 145264 109595820
88926 189069 378371899
53612 73661 50114115
103361 184838 351961613
161704 164090 5946515
106534 135058 953888647
169058 198397 427034284
196038 196327 999871585
171644 184805 188821128
145408 167158 969731081
84326 195680 278772194
63116 158883 565337064
92848 133203 859443991
2332 93239 227447748
100826 178332 868800005
167924 185185 684901110
90606 117317 176607576
47371 155472 270753305
196107 199466 546729704
114676 128627 358468790
119834 149798 357901680
95808 100152 18545408
160988 178897 277596521
2073 67512 163756257
112636 163921 128693747
35672 69267 360863012
39973 74037 85102316
5618 58150 131707928
12678 169904 393704195
92413 139582 118319662
139971 149054 326505618
187162 193342 15428348
184266 187458 8087322
76194 174014 438011935
10761 62039 260162715
152679 180657 69609691
79100 145802 764000231
87293 111422 943854773
60155 65273 12650891
70133 125765 274342245
32190 127685 238963306
152864 152987 981595298
138546 173922 569797147
69193 112244 906218311
8651 125769 815232865
173678 174478 2071654
46502 72294 161201966
49992 56150 10248514
84504 145555 153000589
84881 116381 78823177
68357 186427 295483455
194664 199017 10913687
62661 94541 79699456
157615 185558 580952558
105432 113605 475788980
154675 190111 897025558
43334 91737 48404275
155626 197010 519683176
154701 180302 216044893
160687 172295 28830197
92099 112024 49965253
186874 189488 6543996
141451 163857 56193627
52246 179980 702656549
128219 158242 75232790
118309 152452 445141002
114158 169467 494286716
85758 189087 927744186
94131 156317 855323746
75811 188130 378341536
121751 188258 511363362
186378 191808 693113139
85422 166529 999128505
117799 143410 64198399
179480 186782 18461013
2104 76671 186736334
140547 180354 139975043
17609 115356 675692578
141214 191311 125275443
55291 55546 647064
45127 62475 43504008
1907 126677 803851953
101214 128774 64932403
63273 93460 84300275
150263 161020 41386741
82718 90327 253434495
81448 142974 154138913
150256 161579 28344587
44379 112892 792331504
181954 182876 2358311
120934 158149 93351741
27818 93860 165246385
34652 152819 897199490
138748 176575 387302803
87311 167426 200677386
41213 81183 577145717
163576 175727 30104054
123721 181471 144307362
101861 178589 583056771
157072 158923 278904268
182262 197066 37143802
22974 134829 280017554
177614 199934 739125431
87189 186133 823388477
7254 163329 390881319
20124 52175 777224404
129884 136086 797864322
91330 185129 234932478
147169 160036 135507705
50240 139455 111586875
54222 56784 6542747
65844 73040 17948880
34707 169328 336901304
199965 199995 71225
132657 154635 55088252
134407 194004 400351639
20195 192582 431411701
24032 129884 265169567
177360 185087 582548809
52254 111789 148936561
172799 188402 993858853
152970 182052 72497376
133760 172958 97905625
3339 91921 221522400
121292 168450 118030831
148570 192828 274401234
104617 151831 118328125
25884 90692 161993041
110904 189059 472484245
3624 144326 431075698
122692 180257 680983987
16985 24558 122142092
183911 196502 31470767
168606 196140 946727993
1261 46044 547769538
89383 113349 60044870
54560 158377 778230026
175644 187006 830591042
189525 189958 1096667
158557 168787 257716409
41824 100460 580520195
54890 96263 103380334
23517 130322 550030387
155703 171733 39825353
121825 160186 498675442
62029 136921 187474128
68899 130874 336707577
80763 98950 45446739
191556 196303 307283109
198832 198914 679692114
10111 35915 987374967
132741 146901 35474175
110134 167460 143572823
110396 178609 653041168
103775 168717 389338695
115851 148149 456896225
134752 159424 61804350
79441 121314 321946500
86875 163511 192128361
186257 196849 848235132
24066 115118 729765045
106097 182047 917194938
88636 117339 71985159
138783 165066 456809218
197119 199660 6444149
102815 175489 181904760
46233 126815 474069058
63228 92678 535514511
158607 178519 49472481
109540 131475 950898338
73858 172522 246898191
96530 106754 13212885
142933 151084 632174485
66485 146195 199540920
133560 145091 28828296
23792 118598 237361147
7008 32689 534938997
182702 188001 13422806
188808 190750 587913054
152150 160891 191227580
194976 195995 341134623
191127 193653 6285631
137938 161006 57882273
145308 150457 13061466
107304 165457 844357144
30469 195522 803486596
186104 187103 2513581
165858 189950 418140006
105794 125685 49946852
80052 116002 757636236
120002 168793 122166798
29374 92913 158877351
134327 166384 80261130
142418 142529 589224347
12180 44227 43851102
86498 133884 109119985
111184 124585 33641571
50663 89906 98131904
157417 171149 34033914
125232 130613 13445182
41467 76092 86758150
16824 173491 925981319
77401 146702 173504305
69841 179110 273259360
103887 142591 424502915
65796 199648 334999620
116754 133791 890030156
5003 139976 337965017
125848 142895 695588096
161547 169904 20717299
139587 142621 135683513
30032 122301 230922426
175374 195097 547131932
5876 48588 706691602
36422 114593 195547636
51046 129136 195658790
167346 179840 16440882
90907 141510 127015698
95749 107641 136981984
127301 138127 27540936
52400 77131 470366878
65673 194406 322121614
163054 179640 305930453
113925 124446 559672420
62717 196795 335427565
153729 168126 533770524
140153 164479 61021993
1913 114894 772285044
57250 114446 142886395
30071 187849 428865607
164796 180354 38488082
69501 176565 267871707
29307 132272 203084979
92041 160499 171690210
176162 198588 18078366
144134 184817 508424295
164126 168406 10473682
174214 191947 451740825
98598 108474 24706568
168908 186816 44780838
184077 185825 695047183
176413 181371 12295318
146937 160848 34890754
137656 156395 47022611
16807 35986 48029914
72416 197894 314065674
12556 86117 590993972
178868 181918 958624184
77320 132505 138143183
51535 172110 419786643
62165 66710 652918882
55065 129156 185432759
173600 186956 964303581
196719 197599 2189569
194440 199391 579058894
29174 106517 724043791
163997 184043 19270104
53718 156012 881351418
90413 189122 247211580
165254 175429 25203646
188335 198807 766925239
156482 187103 300958563
86697 146401 887165146
5611 175206 424429856
74019 106800 82014832
38228 60915 56807154
167897 168785 2273943
104543 163226 147112230
60622 125674 162785234
107016 109706 625036964
48438 96999 121468847
26737 139525 125454739
41452 195769 734187910
69133 145602 191514983
107647 143343 89512931
184306 194506 234043992
199874 200000 287862
8667 172110 547416954
177879 197569 49335939
93290 104103 27050367
185129 185707 1489706
67543 100077 21507888
102225 112217 24976088
120011 138607 46692942
140776 151515 26922776
82459 124698 105807080
83536 85636 5299342
194135 198359 9703551
53458 141402 220194840
26850 127623 252271856
126759 167027 237702477
123109 131442 461227372
192012 196799 11915534
169171 181327 30169458
121514 131926 762177571
44007 178248 335849713
67101 128638 200171209
101170 128254 67889199
11969 138730 889068098
117357 170101 229029615
17858 190378 905562617
10117 151546 203392052
90610 157782 287363091
64631 91347 66620463
29237 103922 186830932
75480 148407 182658420
132725 166557 84642370
150963 171768 51787688
86549 104282 44412609
57866 128360 176330746
110629 173075 310467182
124689 141526 328559192
179396 195787 534548469
106492 154925 121441129
27250 131289 529491102
69339 95234 64725034
83046 154952 180134245
65855 145995 200639379
84619 104623 23998127
19798 147644 320179225
60094 101539 785055966
91365 143863 75249802
45359 188222 584082259
66045 92548 66203345
50662 100845 549855460
152711 159474 4415385
194726 194777 139940
161879 182414 50977834
79145 165352 733221795
15883 66169 125917764
169630 187159 267917463
6950 11110 564063476
141464 190833 123442915
108447 177671 670152148
4069 166490 406552480
164937 193446 936771750
114295 195553 279343809
62694 164091 253957151
181269 188498 18261043
91030 171838 202414150
53424 86080 81697135
44705 142462 244792407
156703 178452 182525948
93210 186351 898128747
32472 94156 705722635
76234 136508 239078296
12402 195428 987972927
124649 190522 164795452
20301 36450 72795937
33418 159923 316644815
186217 188850 6612444
184532 197206 31721981
126891 131174 236617708
164680 184435 14293578
11879 163846 816627354
39337 114435 420037318
49862 116493 881189731
120907 134887 35099413
184310 186437 5365598
30306 35662 13409418
150826 152164 496953450
48188 165053 476835380
52905 125655 450023573
167930 171268 744553332
14186 43214 106166032
85931 168981 207891121
175021 186009 928285083
110721 192101 797290170
131709 156511 57347732
127751 196150 713078815
15516 149863 437428099
156492 165997 23674064
62735 145441 329903691
169046 187666 839482453
107630 149777 774427219
56774 106517 124196585
115227 135980 52099457
10143 140389 326181178
60115 128523 971943546
125632 145526 512029145
190228 192863 393332355
91219 92241 375267731
95573 133709 394367749
122693 190167 827623075
19746 133007 283623349
77558 85644 308996422
98883 116783 73335508
52728 94284 104045582
100726 195160 236379999
87058 149344 965479972
66348 81228 670782729
190037 198226 380349811
12051 47400 909536017
97246 122735 67921734
85665 112705 67559214
143080 152524 23686007
63139 144996 134521445
197834 198166 918410638
157360 169072 526219628
33532 190359 993303627
63688 157986 236195589
62320 122364 150244982
102354 135545 83203777
42890 102467 326704189
33136 122227 222877211
171757 192579 6076326
66022 154980 222781304
27814 176762 788275619
31602 161025 518824057
36058 70267 85550129
23285 156901 963996318
134881 142700 19575665
123441 145569 55500035
93049 186169 308244947
160086 182221 55097785
124341 159402 87834136
11775 174631 99777352
58027 121743 84423848
138917 196938 383621550
199570 199951 332938
85196 107029 54598272
178841 185621 653922909
144315 198000 477602225
191158 191976 2013162
35253 115666 201169550
170017 181914 29580158
31921 156861 915488914
3798 134172 576770320
116387 162995 116918524
95279 111555 40709351
193769 199138 13449403
117005 188031 935632191
82683 113151 76182061
178339 198802 51366335
135098 193712 146583083
93276 138781 114042578
199138 199251 390504670
62598 83945 73241597
169443 191562 228439937
170452 173121 171177952
157509 178825 52900124
102609 195976 805763491
84697 130236 756313003
87553 186961 751033774
3111 141381 346174268
103334 158452 545028078
83847 104617 51976344
66981 160769 234925516
72209 149963 502225699
118098 163677 515116667
114035 147937 17850705
134824 189925 675461981
140924 186220 228267607
113357 157375 110532941
75628 157436 204924849
20182 137816 752611585
111256 127941 41837787
42827 154174 278786213
134581 156414 54807051
22982 131118 270706775
124107 135024 916239485
9329 119952 119622413
22807 134506 721339527
29749 88387 342525193
136661 156020 48572219
45445 57749 31056778
31123 65426 739259955
159852 188187 70800186
16930 90228 183234454
43484 124497 778630718
168118 169650 3906577
131067 195900 162162435
29324 164780 339194153
74036 102965 72370025
63558 122922 785621110
175858 191525 576497808
108514 134038 64058624
67889 199996 737479721
86820 183401 938647439
153040 192104 97631778
45135 192671 701324744
44764 90505 114301181
185448 192254 580252568
191805 199634 652861909
108849 134682 64838426
128402 138634 25629740
119711 193259 184083140
179329 198535 596001927
70831 150938 994930809
168496 174753 675400
45473 65270 49600179
30696 44082 33365066
101244 132357 77970998
49724 106028 279921779
118435 150866 81409727
195795 197378 684576033
121774 126299 185164324
162510 165331 525074137
44574 57381 32307099
124311 144521 871552213
30387 96363 164976069
40641 41056 1011094
112797 181171 586394537
799 21615 51988062
75232 106395 544236545
49751 194124 361316062
70124 70954 379138191
47243 164689 914312821
174682 184033 15388845
156041 165199 105712371
161726 173603 972732555
195472 197190 26961579
122957 197710 715506184
48885 175283 316254090
126640 153459 67106282
103860 143172 342242514
23962 101608 569725077
73383 164124 328439743
9046 175167 570373650
143188 153104 24839023
55703 116219 151251691
35997 139841 430210715
98900 134362 88895817
91304 139782 21195721
176839 194702 44777208
77204 132640 128910200
76966 151178 816479120
186238 194513 745592182
195435 199085 9143472
132715 148309 39163418
39537 53958 9242490
44318 187952 359532062
61617 90518 684354626
23709 34251 26521393
120318 190477 175644763
166296 169319 2687035
91593 168933 193830443
73740 181315 900091009
141989 184069 704909388
113288 179410 165397871
145469 163040 43122771
22476 132241 387474130
153900 190161 128235347
80545 133800 133389962
188841 191314 594209642
199308 199893 471359397
97485 103989 16287887
58012 104967 117268672
5602 135949 326337297
158617 174069 38415156
126123 170577 815460861
106507 143476 92648881
163016 166783 318461848
14742 199043 642686026
147473 155970 21316310
184406 196381 515648549
83537 106440 564549324
173823 176471 263971190
179073 192793 34506597
177012 177807 659544690
135093 196572 48424289
52838 188689 340031561
170697 175596 171904242
168215 194043 64614624
3532 105931 654879521
110401 181231 543466855
99276 152088 132355212
38521 162280 588645362
186031 199042 416962334
142381 155095 653752962
36173 110989 187158128
168087 176856 21897019
80443 195226 839388316
163624 190832 67865020
173496 187446 588261379
104259 132838 707680435
55364 121375 165039021
23558 54275 77036772
106980 170420 584232826
24368 75745 128720641
121542 168691 118070798
133561 186951 133500069
74277 88029 34253498
113048 113762 1800159
106795 187407 201862201
88463 143718 138549328
120809 194365 775906332
18416 154537 721922030
91111 130304 475091721
175723 192571 782925887
67084 176796 274512703
2501 21404 47309473
31187 130924 249610231
89965 127616 669942017
94896 135889 102704143
14370 48960 121237650
56493 155227 359653972
93245 152114 147494107
17087 81355 242745197
72384 107708 341809280
14760 104070 223568623
49060 113661 210363561
87716 182514 353950489
144666 154693 25199818
98351 192892 236645302
8701 134061 707453239
5198 175638 453138404
39126 55074 597967588
2085 92464 963845424
198145 199938 4533215
159881 173713 884473162
107133 123463 24072257
176352 186576 25640053
174089 193276 518917606
18122 162349 35020118
127106 175486 120900107
70972 136842 986640677
140679 151300 190835874
58064 194960 342403009
81443 137781 141133037
100801 113959 266217613
175622 184829 23003244
198594 199410 600406450
128853 193327 207447249
183236 191897 21734777
151968 165426 895133445
26052 27865 4595834
40510 197790 782653577
31808 66355 899276665
188254 194909 886681750
101047 181438 869574092
150562 162204 29151264
168015 177127 764480184
84524 157621 183279170
60908 180258 990407269
83365 190342 267773006
60539 94316 84400265
61561 160369 247347611
171531 191078 361419087
118157 148033 75050215
159376 173872 906614345
83968 185778 254811186
328 134045 334753343
64787 185703 759187725
106078 145323 968841519
187849 192336 277853179
174029 185049 534774296
31766 52849 52663923
187183 197207 25008925
678 92812 230473501
85661 102352 709306415
179671 180386 1099062
8139 128435 631434622
166442 193146 558853351
171707 173549 4565093
15036 177483 406562332
59483 88951 73418037
198988 199878 2243885
44347 126461 55785403
63643 108442 586996846
185267 195511 773727243
23235 165490 356227179
63678 133473 174763557
59516 156443 242672010
79906 159970 200535078
4242 96559 230936507
38875 183973 363052853
196846 198464 4108423
44656 105003 151002092
23229 90915 891698484
191965 197747 14405332
419 113839 426313447
172062 196543 61233075
12969 35097 726293801
165339 172488 497700545
160559 179135 6619070
55948 166794 277290190
38627 159915 557509023
72749 108163 88613341
190228 197547 18237159
1796 171685 364729525
83914 111888 69951864
123846 150683 93368441
185657 189213 8870981
7189 67351 808409168
13551 135960 306579813
179420 186683 354284723
32754 112067 198318754
189459 190792 84496933
31048 65607 492792282
132098 171373 98158327
152085 180932 71889759
133752 170910 92829024
123475 135302 12548454
1497 19236 176091414
149325 157509 380434521
162948 168440 351500060
89514 118058 71577723
79088 167587 221456411
131486 157645 65666808
141481 143390 4723222
141943 181814 80219145
121283 160567 98498504
134989 147081 87779207
5118 152731 369632118
23020 146237 82071816
165880 170479 563038817
28739 61779 562272739
149540 198590 459101550
169351 184352 37429849
114528 128541 35231075
172577 195960 58581616
70753 196591 314885703
21214 187213 415379734
38414 94836 141099725
94798 136258 377647228
97919 187001 222948204
2037 94133 315038250
126957 198435 311756597
90369 131822 104025549
29505 137771 526531368
20473 66257 808325320
175744 184420 244680329
196393 197083 1740247
191055 193956 977782895
144245 194110 552643052
1803 118183 943352281
56190 157409 253380875
84516 106521 156433082
120284 136405 40499188
189657 189863 522532
34114 130999 242525782
180358 198333 45202504
17674 38841 53028234
126900 128773 3156754
192069 197373 13199133
127999 167345 821042143
72065 175520 859072706
22894 173524 376871617
47966 182963 337834376
157257 181701 56401787
182393 190420 306496727
111219 169153 323401800
198059 199786 4400737
32477 195042 422210406
100928 173839 470215818
146423 175136 71674752
7150 103318 240623958
66098 173848 269538833
44473 58285 34815367
33396 105115 179327130
99260 134936 386657888
53980 154998 434900490
167362 199775 81114151
28940 172014 812689968
417 106042 945916464
45818 81768 89988160
179556 184955 938684207
136928 140151 8080310
190737 192419 4182849
51476 78721 237850827
103388 153404 125377976
132328 150938 46705207
173413 193825 51198718
129034 168351 805409459
154869 169957 37635933
148607 166835 292191440
171297 176718 930060680
7418 197731 476244897
131973 134351 5954698
91481 128386 381929140
199295 199444 363640
115428 153306 304814985
12187 87589 188635731
97151 136914 99688177
196246 199504 8244216
48800 87151 23052611
11221 109942 764139041
54123 168232 143555437
69919 168179 965862799
176868 194739 984709419
30753 119839 222863037
195081 197952 7143629
60383 121578 153006806
103818 184966 455090252
47698 166477 297386702
104291 198019 234571764
120471 183742 49205315
119804 163427 109411421
195073 195953 2191170
28315 137149 388500285
58361 61800 569464131
62573 137810 685527445
160152 179521 674825777
84205 153336 53988870
15925 154398 346755070
161888 197907 89847631
41448 76679 980764270
71508 105446 968625619
37643 110488 182303217
42439 111687 173176524
98379 152536 135764301
175833 181318 13617998
9855 67992 145647337
102689 113494 27049273
25556 175631 375605074
43081 66936 218514766
91548 169696 913428397
40176 122893 206992866
66583 171718 349450704
67459 99913 81225903
141554 164091 355262296
154534 163407 56429174
14425 18438 10170531
121180 183551 156035729
141329 194824 771282311
11519 73780 160590921
31954 135835 958726443
150576 177979 16395021
26677 104643 195088524
65902 151130 213491038
122175 127446 466549750
161173 188526 68201245
152333 190640 325922661
37545 88052 126212239
124841 161434 91696160
155470 189613 85227793
15888 178573 437852309
151237 197902 973857711
49790 116548 480742655
13108 198078 463058887
80230 154958 989519386
55848 98361 381663721
167404 179716 114458355
133089 147989 37394575
89764 185298 239200778
194429 198760 624267714
110468 166471 140258234
66641 108352 893383553
30852 48173 563827521
70294 198229 320175938
153708 189609 89714457
6374 67264 154356354
153491 189551 90141140
194187 196132 4840161
148644 190853 105408303
72465 131799 148638257
191905 193988 5154438
29457 140166 277147955
71216 124656 133917463
155306 178302 307938109
18073 72378 135808214
21996 137761 726003855
114579 160140 114238393
8638 90973 205922916
108771 153781 112872995
178411 198047 434514763
142409 154066 287228708
17721 108518 227131869
175617 176078 304907657
101266 156207 771442695
143633 158266 36735601
31792 51107 655759304
100414 180602 673702333
141569 145551 9987972
130422 163341 337672843
164542 199263 86632108
178128 183592 662749647
53043 174689 304406513
132305 166783 86282710
189781 192817 562725020
177926 190123 238363111
3531 79240 528666500
94083 190591 403238370
35038 120613 214132674
671 150701 758301066
156117 157387 805468939
148222 175949 259207920
126746 133874 17828950
86778 100309 33963735
78910 120744 104588808
31462 169519 345478403
68723 141251 181651099
90288 122887 683401766
127361 138354 27554165
32816 33214 1041373
13860 101737 220045877
127056 130889 968609595
130491 165889 88624687
161316 168996 117336307
31197 150568 906241461
188633 192599 792296731
168303 197050 71901193
923 30834 74925490
164596 186827 534771313
97418 175189 194645606
3942 55243 128525998
179622 186661 474138964
23839 99073 674022678
117285 179537 791176561
140442 156061 739041159
135863 153738 828497219
118663 151643 82722572
199816 199951 319669
155614 185509 74563892
37759 177311 929579889
186368 191849 530201231
14599 166595 380613058
146534 183338 585017324
123453 162832 685786722
25929 101200 188410853
33261 35056 4416916
107866 129045 405692778
40927 188523 416691291
43912 133095 459468883
110424 190560 200612911
169126 180520 966998269
166477 191064 61459714
89857 101878 30232834
6745 170771 445349727
39477 148875 643143827
65342 72850 366606415
93460 179197 214433560
62566 97525 759403197
56579 101983 352501046
21529 130575 373656880
12145 161315 828215959
124457 163694 98342027
121420 125798 11110537
34146 53513 513942323
104759 126004 10572607
128153 191541 158527406
121938 185624 159397074
149804 153889 6354158
38836 87949 122680883
100831 197495 241876485
14764 23862 22785233
91499 155988 434491122
117955 145717 69627508
11035 182514 429195201
27772 189751 450038820
80130 159631 199119130
1338 39267 94992839
175066 190564 606868982
129633 141510 552911312
113299 146144 508977210
167576 186240 46650066
191120 196414 542505025
186598 191037 646151435
183783 195459 179123767
62849 80634 609734369
118069 124163 396442642
5145 117689 711399493
150807 163734 926922448
69484 114322 616102003
24617 142709 295717708
57987 198040 774436820
142597 181526 451429479
137176 148505 906679451
34650 49694 538636732
135969 162755 67199617
161566 182564 52156982
5649 116471 277324463
8513 138742 826250008
173024 178835 979366606
81611 129688 276713323
177690 188341 26799517
169863 184604 964850076
125440 146343 52313714
60005 175987 591407163
63600 169987 963802140
104659 136838 705607900
122821 134768 29961267
169493 173426 184844311
135243 145530 427309347
126575 179819 868175399
67349 168137 543077374
159434 162236 7130097
52392 108119 71780984
189428 193468 850402536
158669 175781 904027887
111142 134006 57353194
1918 21367 48625167
141946 189692 119359373
93395 170166 352532533
55266 127904 883880061
14564 103114 684253243
197176 198975 18158779
125423 163489 343655472
34897 180997 373717877
74137 92105 722864312
127605 154971 476486402
37255 132209 734411362
81638 161967 201303341
21755 182360 678006916
42754 141270 246644827
36005 168776 332273359
79868 121834 810629577
38131 99479 153439822
58778 85766 10471665
71684 140010 922953615
112202 165633 133958382
114099 173608 933672383
33486 198706 747717161
141767 163257 684721362
46472 191803 363734748
71073 93742 56762318
198762 199652 2278595
129627 170042 574118501
100603 126494 64962786
47443 148944 254261623
192229 192374 412514
38101 176501 858933994
91458 120852 127605034
132132 163009 813104135
193087 194446 588988517
67306 72036 11773020
40538 117597 192757147
142584 188195 114061310
194401 199795 721304540
199208 199838 562301296
151411 197249 297078602
172469 198645 905289877
25176 131850 267125200
109586 158599 122950301
25340 125736 251456733
60245 185301 312786518
55971 103982 119901581
40083 153085 762376057
128035 172117 745429274
1592 20296 46752627
100092 164013 160204961
114421 144528 834816569
167443 173758 978305937
103022 193264 225902424
186823 195156 738728267
168606 175897 372940728
5909 196970 478161807
4320 188403 989371838
134343 182684 120781898
71442 78091 16785387
56463 155668 248284789
176823 181314 827192200
160922 170975 346073987
18933 116912 732389365
29196 57905 776468535
149784 196214 844258987
64389 136949 181702168
89536 185566 789694169
10908 69068 682347795
18784 126932 270736557
184471 198592 35421819
57293 64036 16680907
69614 176731 466916369
11117 142951 677596675
122166 183725 154072367
122270 158222 90150120
88462 96106 432418994
195739 198551 55106305
94498 155412 152704382
146902 152937 15102150
199690 199880 907053559
152883 176480 476432879
106049 179854 184526464
183111 187329 10660239
161865 193126 245152513
74188 107477 83241860
74756 128371 134254225
19315 134350 287952351
149430 154369 12286802
154818 177004 34380197
111500 114420 850090592
14856 72778 720274045
176261 186299 816549416
83078 151494 171424650
66140 162437 241204970
170491 191922 53647309
69220 89845 211932227
132343 180950 121355850
100094 186366 872736559
30229 60575 319830754
170882 195600 300696154
106614 171784 970166720
59154 116364 162552083
34286 59068 849431365
91603 94690 7918119
145919 146761 2134281
94098 181259 218001520
177017 183586 16465152
8821 143490 978387796
21564 148694 318438464
196059 198766 495549341
106318 142673 91118814
9909 167191 739446882
180567 192451 30007313
24896 70829 565249685
72868 93139 50710198
26821 82578 139531394
37760 158663 302763181
178229 189640 314972883
162068 176682 6371457
69413 87350 19293334
155414 175604 345280749
4678 35006 947508484
171404 195284 497904817
99118 130511 3974061
41003 151106 275750032
9706 143526 781660245
67966 129011 152890887
90292 92717 22349386
39314 149843 276749183
34511 172567 345371541
94433 185560 353998522
36562 161221 312164440
77046 81600 11306252
36553 84492 791324197
101409 131216 578742743
142180 154461 30789551
178198 190905 31971870
128899 140874 218377
176032 181754 1170745
57254 175131 433930832
61164 73372 30377525
168085 193728 196963828
127156 164967 107972631
122048 140634 46670304
127771 190837 40487689
183991 194742 111676824
29556 175427 364952626
48327 165376 293132732
35159 110089 666920221
90200 112557 750279776
3510 184892 610770148
54604 100186 880452146
26092 98960 977772721
120346 154531 468296171
49295 126958 194477515
153488 166243 339168555
161748 179800 44702442
177936 189600 29305149
18821 125416 266846197
38575 115339 103816574
176755 194370 44101288
162426 165531 7689193
67526 154909 254311973
128151 187104 147461493
163776 183663 291354735
68693 68785 236344
128571 154815 727902935
102892 132913 461203194
187427 189607 5412351
142782 186482 992911428
176901 189279 227939942
61996 153933 230146388
165377 191825 615056940
51033 185001 335327198
182876 199558 41888349
14126 112021 245062379
101602 110559 22395734
75881 141614 164559092
99847 119380 48877069
165674 166116 1035896
160602 189603 72380668
69998 150211 201008652
111373 163343 294605836
36346 75114 97029483
4114 31210 67884722
38219 111175 182492241
18132 165075 638561984
149671 184475 546947463
55555 166942 278667491
149346 163694 35910747
176855 194779 44918429
159229 169236 135234873
145563 160991 38732455
185875 199928 865796421
159435 194593 720238594
147966 193262 78118642
92396 163938 229837702
24007 83995 728342090
47222 48845 703101341
147859 157773 24802276
108399 173021 941102046
35178 54185 47626482
522 193912 483949865
84457 159873 188988385
49032 193569 722843766
73464 165500 272038592
70715 184030 941341351
44758 124389 725896235
121732 142148 51225282
14279 39751 63997349
127167 157691 76501577
125417 134307 22250313
150106 167412 134371931
53105 109804 141811967
164617 187179 71499503
45600 143276 244608791
107392 159352 130305138
13127 163423 376528648
193781 198192 40051645
12644 112530 250025547
175118 181150 14989177
100047 191712 229391757
20524 69961 867146213
31057 52916 54570321
144806 175260 371087383
177263 181481 10442094
32817 170091 577720074
25439 68581 748794127
114888 156824 105309334
166207 171204 12337021
88657 102214 34059504
11847 64649 259436892
49376 128068 197013148
110943 123106 30505060
77132 137588 151311444
112928 131894 132573102
161750 193967 80319556
190740 199166 21046057
112176 137130 14446295
28840 185800 392788915
61729 71774 352476971
130251 185039 789209844
191675 194646 7462567
60205 71114 27077038
143009 173102 360858064
49342 75411 65324020
56464 70834 44651276
151645 161864 25658073
73387 104636 874794528
46126 144085 941838513
64792 194930 325675114
149321 197964 643343620
571 47087 116386784
25281 197278 430449243
46923 100148 133189113
56546 97436 382664433
10703 109676 247744691
110524 121714 27990282
135999 186016 125085303
29141 143369 285932454
128336 192781 58096919
113424 140923 69050203
155523 160478 12354813
36944 136273 248683741
13012 166073 383319778
155848 184601 71642689
20596 125310 262179730
30108 130960 252479149
17089 177949 507319951
114672 189172 778866163
13431 144149 777146309
99786 165116 78953387
171508 173827 5789654
88003 93542 13983665
160674 162614 4904626
7817 93168 676764100
139510 194589 137708927
159418 181124 54011658
129003 162553 811406650
132801 161596 72203487
160733 164057 8350260
101150 176158 947107129
193596 199673 879362859
23386 119280 240004845
95890 167273 178782638
96425 128752 81050915
135099 193095 805936270
192423 192834 173217356
50344 179292 322574956
38046 38491 1165732
82207 105130 57353160
76954 153854 192465134
140585 182065 89768028
21471 126996 264255368
6815 171781 616271999
10593 155619 363327972
162482 195562 960293528
88962 95445 6066625
39359 193222 761045308
81857 112640 653388210
26416 78531 770339961
52811 95486 760097207
147426 152750 13324941
30651 100174 173902733
169828 184483 590585777
82083 134601 131555775
55965 76557 37541526
105409 110796 762353427
30300 129913 745303162
112352 169431 142991614
198942 199728 2002928
122860 145465 56658989
196047 199865 9631903
97129 128094 77638395
93856 120514 66733729
126122 137429 950727016
15019 146017 328034287
109374 147525 926685347
122849 169089 115751962
39371 125907 801354622
174251 182675 21002511
179176 184875 218212770
46662 137882 228414314
54943 82478 68787352
133092 137182 10222940
94939 178014 207813495
173871 185840 30028258
158069 183800 426596333
115204 128908 34481186
42249 65555 262997873
46153 77602 78790411
92930 161909 172974816
48483 97758 370835539
91138 120219 72985259
198204 198922 1817632
167941 192460 61389927
9633 161782 381146372
185919 189701 2696310
91835 155560 595497897
124374 135814 352556705
132066 190765 834828569
149189 171775 56261786
85292 174703 639847058
184811 196003 157063679
52513 69239 893684780
167076 192858 251777454
22781 188651 804577312
60711 118286 216234911
85396 102971 546248355
25192 143701 931835490
124924 162618 659155766
59548 86253 66673062
133898 172840 97295230
92606 194225 254392063
185181 189348 409925794
110928 170836 149924435
58930 120311 892738214
111274 127187 740571474
158974 172644 298705961
193447 194957 495563052
70929 153042 676759575
18077 128204 754647886
84576 190556 559667650
101730 152992 128432797
51644 115542 363832574
59015 107975 122262790
195545 195914 907548
17098 32249 37997660
133485 159358 64790489
43932 176832 444716154
191285 197396 15193401
169943 193793 364521239
95146 191659 241568251
174169 186714 914637405
68853 191593 307185400
99256 130729 234702044
30916 183652 509820520
64590 73799 409462250
39172 71588 407803835
184710 190447 92166168
134889 171466 299536651
61621 157622 240423103
17437 52891 88702241
38134 59941 539003732
151712 176835 260587781
65770 98412 81599353
53479 74026 232513795
149216 189792 288769667
8042 39362 923043974
117145 127661 385854244
61656 123031 153523592
142591 178576 89779600
128550 167711 122198679
148677 165898 43008877
155523 176476 572299089
46604 165876 358947443
76533 189586 379663296
102727 174923 180704244
116309 139666 8787585
196683 198944 359845355
61324 177967 291686370
164417 193416 680233450
150572 191316 18955569
161750 193635 79518418
82565 171445 357780420
39865 160840 302867926
131200 166222 87682536
171703 187358 479740306
111692 158825 388410703
7208 123045 289958570
52186 171387 298317807
175698 195538 49732281
1386 184761 775697577
137698 151285 731819942
90308 97278 403178764
193753 195088 3356895
118461 169340 727375134
55641 139213 209117781
154651 156526 873140944
188223 196978 21835948
143074 161681 46730853
181881 197209 633468436
98116 178474 201001865
54131 103594 746013730
26849 119536 231892788
162960 178621 737106819
91217 192980 254914830
181366 193288 29978296
135892 190260 136000843
64545 164964 251576401
36963 140487 665464902
171027 181837 437322780
75436 113479 677985074
192336 193375 2566143
94251 141758 581578697
101322 196552 238290070
64448 115164 124154501
95609 130207 86791850
41230 105266 108869147
44693 189159 361558685
127859 142012 236591563
143678 166410 302931494
40936 80828 411053031
148903 172694 59239645
129099 180277 127752036
172864 196790 258546756
146997 157139 25503515
165529 167257 969977101
147957 183064 87582009
24814 45641 52134329
159222 180811 53648151
119480 165915 116399340
149149 152271 7731868
142159 147592 13690412
146052 192924 892194532
118035 147583 74167185
49929 59217 57730669
104990 140702 456668667
118075 191650 320454538
67300 85520 267204679
19600 170314 929736292
171688 188817 42952832
38285 155608 293778142
65118 151827 723839543
18549 199394 578613872
91552 151616 822451204
37731 49941 30529115
111826 170987 148100428
137234 158551 53442828
69384 123723 136015799
125879 174320 121067742
125473 159096 974190002
99747 186392 796002023
193101 196783 9172979
18166 60069 184807964
13590 114223 813383935
189576 191440 4676286
32842 96269 800853843
114572 173375 147088760
100349 195081 237106647
111370 182266 187401205
79944 150084 597036264
115676 151555 203233525
141822 198266 141139842
15792 143066 545593150
123625 166932 108404560
160339 163749 1250724
174758 195155 367790387
166664 167742 2631113
194863 196315 3558430
14439 112494 522299295
9037 186131 443316923
110848 134470 59218017
189126 194704 13982890
128973 196117 167869548
76576 156817 612979338
48453 111582 157924766
80790 192764 918254353
127859 199349 178892876
62405 193405 327785648
67808 183702 290009457
76702 88497 182111876
137765 138085 454077687
185311 188389 7755655
92642 157885 163593021
93357 100652 18258644
191959 192668 467087082
146386 184567 95356986
71531 88617 42588900
100652 142717 105412653
171260 186263 741020013
134302 183843 123868245
12634 168386 411720601
152084 176637 61282459
124946 180648 139012798
49438 182259 332228352
189425 192228 886195509
61578 97892 821926846
123680 141984 478805476
114075 151379 501262308
117113 177798 151783078
41082 131669 294593481
165573 177634 29924610
196496 198552 5213367
129320 171496 105372928
78239 137718 148855873
8035 86588 305314038
50052 184148 526713029
71775 119066 118352018
181786 195909 952229245
124645 146258 54096415
45676 116057 176134725
143498 182936 210025970
22439 51155 5423968
47395 139465 230557057
22572 163045 351803710
149288 199645 914597554
102106 162496 567270997
31152 184043 528215873
53026 147907 237705241
85378 119079 68377157
51625 85386 109476303
135721 146324 792232945
199896 199966 160416
45172 64982 49628645
132930 133541 1521856
73872 88443 964024813
63784 113493 124307675
1485 184564 935148429
59288 75791 41202450
194682 197933 850210762
82182 175195 732346972
153129 184712 78838273
112641 156008 108876668
96764 109468 774524202
78208 130680 131321317
187110 188431 423558197
167072 176932 668350148
46700 125208 438206073
47672 77834 124107843
101159 171990 457283917
171727 192757 49192611
29819 81388 129015104
121008 187675 683362869
110271 177538 119832176
2786 151174 406541462
24907 144133 646941404
65280 106588 103306988
73825 84441 233295330
63119 180011 292318237
14357 82806 171423653
158118 183518 63330415
131440 133054 312990048
186862 196095 23071317
132492 143939 446038650
102378 115463 813593734
62684 116872 135556818
168860 195707 67160879
47010 196989 972913624
105699 121593 234948046
122481 126027 8989136
80597 137192 544979973
163306 189268 368674576
112718 162191 920173389
28529 124983 241538223
23539 138906 288906298
87564 143326 139824719
137431 191234 984465936
21376 49676 70825070
138969 183316 405562816
183584 184219 534772493
60148 122911 156930255
184936 192038 17828207
85971 191690 264562129
80120 160628 201677146
144015 154158 892214534
178570 183564 250111398
112206 182737 176486450
124073 174838 126917878
33340 189104 389704899
37133 80939 109612243
28683 155762 318270861
106603 164196 144435926
27280 144342 293046282
98313 155259 142787270
24905 175166 585529514
142559 191261 121813359
14318 89824 883787559
50445 178469 510548754
148729 170468 864371773
162524 192421 363635073
76369 112574 90380958
7704 12231 59940737
106862 194030 218193722
101012 107248 15520025
108194 129034 52361461
109246 136906 743448311
135579 170703 87796469
162689 191932 579220498
46221 164127 491551882
110546 176976 166220383
37940 71715 84465251
182108 187443 13539880
169296 176522 488521207
164111 165547 755507620
3089 93527 487245601
138965 167886 72283172
23998 125988 945575259
95559 175644 86550039
60661 150123 810366926
58945 67822 22054611
42936 125404 247842971
12888 177730 412578669
68719 83355 374512408
107204 171573 161139192
115578 178019 156200827
2700 47721 112641640
12069 191637 463385721
167267 171496 10467222
145806 161162 410010051
161505 182950 53334324
161714 162240 890701
92707 102277 23984897
103356 123692 51028043
83573 175113 719121080
21545 80147 146713418
173676 189294 73377593
47107 155667 271931892
64138 107310 107931417
107984 173399 381357836
95429 143528 120484499
78840 132634 134607226
688 13088 849805597
21982 118121 342374503
134693 156242 54108803
31494 158247 317299179
67338 122322 423738354
38694 186154 937976691
139014 170937 79721569
96800 149953 133368715
191252 191632 898985
5092 122519 293939921
164185 190365 65311722
171819 193500 210311109
150994 181022 74743304
147247 189351 56717897
14941 90112 188055387
44122 122667 196659700
198724 199078 899475
127084 171024 109774972
57459 177809 548232567
78759 171521 948700562
91853 172645 202338231
24511 116937 231349319
75120 102720 681850495
34048 42836 21950012
8061 171643 794069263
127329 141324 103231569
137399 174898 209908895
59343 134313 187555594
76967 188418 278843967
174023 188655 163614823
119229 151567 923913851
24361 108016 209314534
177297 188962 186073519
83329 120887 93995076
170746 187538 42108933
74957 98878 451304872
120897 197519 191703632
162706 179707 42108039
53135 174343 303322740
157499 166315 183737976
70843 165749 236475280
34435 189219 947536854
92806 164671 180170612
110668 118881 220330658
123501 185667 610970455
161520 170251 856029270
184237 188701 540515
53524 171084 921232666
88932 159542 623910573
47093 182306 338260661
86521 189791 918877800
81633 81777 370899
38491 177932 348759900
179924 186760 274647540
180679 185673 12734381
169012 180387 216618084
108331 170304 155200165
57657 128833 269509514
176248 195111 851152450
58069 79145 951988256
4555 182580 445434622
155720 155933 527183
109020 116325 641758137
5373 89050 209279089
94697 101894 18047679
23745 172375 819040843
45923 145084 248265425
76049 131470 249250075
7120 41073 360744644
7223 169248 787734541
91198 187484 241251720
172964 177506 11366820
82267 170395 220603768
160482 189557 781702998
192632 197272 773089534
162105 186033 305397052
178104 197528 871039841
87806 124659 71050832
103881 174942 659668560
166856 172869 282650395
53152 188479 203335413
68970 72954 9958325
157633 184114 865625962
89957 167274 736649529
132247 192125 149740286
55981 65772 24320570
162646 175782 32573798
61276 135789 186451365
15366 186574 522030241
119511 176698 143134449
94732 195705 252748945
178325 191475 33058543
95087 141470 755088091
84134 149911 663584542
147397 174966 68768414
176905 179621 6640650
80589 95117 904945453
171700 173088 3454883
168215 183961 39406490
7888 111518 259326833
74755 149472 535439698
42935 74918 80104744
181166 186189 11058650
25652 163728 819476314
58468 140232 204552596
22392 84313 154941784
80237 194499 360810811
155701 157548 173658107
169397 185790 40943772
140883 185838 465632653
177172 179320 5270373
97893 111508 994635653
80944 98468 43793625
174473 179499 12435984
191065 199422 905658987
8491 78070 174311201
42263 59137 42401394
120765 144755 60099672
102882 164231 842450327
188825 196314 18671930
143035 194085 127608085
151985 185310 951776800
187506 193517 14953291
195448 198113 562223522
68910 126907 281552060
82290 188479 265755242
172342 178898 765195266
109952 158855 952439761
199882 199940 129210
99653 117090 43651759
86907 190943 260484404
116293 144252 339350418
117837 156580 967162160
136770 197337 2988080
6219 164942 397528000
88187 143878 596976859
183523 185362 365048807
73193 108626 88659905
62162 144399 205828570
82607 131355 122063682
60511 195609 337993840
88339 162309 185538810
61947 109213 239807974
69046 91051 54870971
97980 153526 139178075
164484 169976 367342590
145038 148192 8049966
57652 168071 285680487
41636 135622 514423081
57662 148941 228490938
122297 152286 508561290
76135 134049 144922739
53947 108321 135939362
72834 93862 52660445
182621 188520 83452860
91066 160546 174302415
153920 183605 74137567
166968 176119 22785624
90099 183965 235042263
15972 84007 471656460
135550 167162 79077450
19919 118702 867126467
114414 185008 639936900
170432 188644 2435030
182791 188978 15621280
140545 193533 706157757
45085 81838 35192844
8897 178460 424297906
62824 184627 966236326
20265 117210 242585597
46835 179716 332368680
127423 167077 99208878
5556 90906 213393913
90947 115078 60559712
24677 124929 117007644
107878 111489 9038882
23529 106391 598618444
63437 139052 189354880
143616 191789 41729459
195527 196844 1752656
93522 130563 92860982
108131 132419 302365177
322 48889 121581420
78498 162911 211426819
176521 191167 36763504
187050 194828 19474848
181663 189515 19832194
143494 145426 4881841
155144 182002 355312455
60842 145942 874145488
61963 107004 112554944
3783 121683 295039479
124287 176700 801808367
150226 150589 900769
106325 115510 22957862
72936 167585 834122430
86706 190980 167486571
64620 74154 23818957
101436 189508 241796443
113971 189993 190325348
31363 75821 111239636
49234 163799 286936894
197097 198101 867980810
55491 102272 116874594
66300 160036 866259476
187226 192662 13575836
20734 177803 401378699
146041 153541 18813391
12363 13686 3337252
52771 138485 686669984
16339 100471 210565018
190392 197660 74058088
30911 161462 39205776
136231 193105 927425376
90263 192082 939450562
30733 166121 693415660
135639 162979 303249353
96536 102832 15731377
86400 188800 725563909
182132 193250 622370851
189137 189485 887007
56814 62401 1805106
123135 151435 71022126
104589 189250 793298227
127115 135714 961473061
184224 185302 2694833
90045 183117 865145097
58781 86346 68799574
70894 132887 155305330
16292 76602 151087888
136613 150193 176667779
143820 173777 954471282
41794 133691 230079884
138683 168714 75080019
181842 188489 16802502
20023 92940 580402792
5596 21758 40436527
31833 90541 85773936
4415 48435 110169435
114374 134641 254819565
118830 199952 186945069
53703 102654 491239287
194476 195280 795581849
66316 90126 913771725
163434 178757 15390818
105631 147873 78043884
183511 192575 22727907
166898 174466 455813816
82623 168074 157860070
162046 190333 980798559
166361 180734 137938738
139633 196106 198633876
74070 85411 28433785
96535 191260 237153244
175552 190958 38640816
182233 198446 40712951
106209 171251 162754428
139785 158225 46237253
188970 194028 37020585
7780 177955 425817843
85121 109890 776431607
169506 186579 47592975
106396 181276 187292301
175150 186154 201287469
132113 179405 118099327
140983 182281 103064597
148902 165662 929562455
72229 174399 899334226
88966 114871 64939379
110310 143374 82845214
87085 187896 702667838
199257 199799 1388357
40743 92022 59402296
39037 76916 94861594
131274 150930 49334050
76614 85289 21568889
73995 177445 520313153
12899 148871 340674831
170778 182716 29810937
124881 176184 128199153
105694 149869 110848599
157281 171731 566178510
119344 128089 22006089
195862 199782 9832093
193148 194875 4346407
37877 54862 235076495
14762 153117 593906320
116048 166815 838480689
102115 160457 146204742
106566 140140 50274478
93145 156577 159058354
31628 91014 148280330
29716 177626 370049666
15057 17970 7445688
70565 127853 914781788
93834 148234 170864153
53819 75349 181815202
184002 198854 9850832
29533 199143 70936668
158655 169098 991247634
75920 138741 157256898
59040 166569 269017561
150267 155943 168819230
158171 161131 705240945
195441 198175 6833430
92635 144330 129537460
127438 190875 158680813
77838 100817 518981572
15776 181740 415214109
118659 160474 151226142
52354 52424 157790
36724 151968 172652245
11546 81798 842021802
134736 177903 107814586
66224 107347 524926365
35834 138388 656602550
150242 166523 500218849
87259 115191 116463027
38860 145951 353885007
9935 63090 532747408
41395 173802 331282251
160678 183890 57864891
47883 148821 252896466
23754 159737 717621016
191980 193958 952034844
3646 107399 259540314
92495 152303 216415975
39437 125212 214678101
160330 199236 560386487
124483 131466 905134775
148923 172707 59222791
181277 192826 23598893
82223 149519 31902200
157451 196218 96704683
116592 199407 429700827
99799 119835 50154635
150693 160999 25812760
199122 199762 1068860
158746 160158 3491368
19076 128810 53242872
134450 161166 67026793
7135 166127 398050145
122936 170324 118591846
57843 66021 20294959
121284 139600 45968865
192364 195091 684051487
7970 99305 228551013
172452 184584 380585147
7267 41564 85901173
154924 176092 52759434
19914 190856 774112339
102738 191529 222283337
68024 124039 753803012
88575 125256 198892720
100130 153495 92714778
86007 107758 54358224
189588 195843 180936
172290 199442 180835398
19687 75963 229217488
1211 195819 487050978
143604 191811 371463632
71686 99750 946610579
116251 165218 122791565
42353 68850 66260532
126229 161922 89487401
44739 74984 75773556
53118 130687 910226849
50130 62714 31572421
166404 178839 181687446
16994 168355 378788305
21803 71058 123246697
127069 145772 633862013
52635 64240 976057834
19566 91670 461421201
96114 106177 984472216
42229 182913 351963342
17801 174017 982758742
65829 170262 576430851
195967 197383 277266935
69101 199406 326137069
112119 166289 637107331
6341 137756 329039554
178925 185991 17885194
188832 189599 1905421
144346 162183 362520887
139885 139889 8421
191564 199923 728987725
3487 117618 285603342
148772 154424 40720618
63118 146031 90346780
72455 138315 569219366
130727 166933 90554247
80589 124625 110286424
165584 180946 131928051
19070 93568 186374734
30388 110023 4481592
141214 183063 370873054
113350 150100 742196733
139860 155985 40472227
105188 182239 192739368
20057 188914 422593092
110465 197177 216951421
188615 191240 6605029
132500 157107 61765913
176902 199218 840899821
128940 155950 874742895
197923 198105 479238
12640 166737 385864688
150012 160308 729263681
107531 153836 873531807
12355 49480 93079045
121335 180405 147603483
79153 94084 470227830
115667 159857 457911041
148609 199396 126894938
38260 145340 268009714
177367 199557 55646291
9026 141850 332621522
198596 198839 612468
177563 199471 949593051
56324 124119 169496360
110587 165785 539561618
124266 189156 162310127
106328 124540 404838641
89942 135434 114119611
170185 177668 18582739
91772 159256 795562147
106811 120330 978980343
116967 165210 120968628
86869 176889 841383619
153249 154398 531958977
28542 117989 223832084
67425 176343 768327507
32946 44913 29798510
134347 169463 87859541
94881 95618 1829560
182934 195057 922083106
92687 96836 10377539
80979 86307 13316429
148643 190649 104935676
40046 195917 727449451
6460 112630 730163112
62385 185710 308591695
191332 196611 13152867
127851 140260 249461554
163513 166410 7144072
17926 126758 462612132
139805 193040 551469465
92108 119989 69956440
84804 182913 245478675
138935 143560 172383862
48747 153130 801851471
117095 120747 1331088
61598 181878 848126887
45626 162945 293898033
118280 191637 183616097
129699 141745 30076049
135911 166760 211791528
126111 149286 58093412
220 31138 77485840
165379 166977 3864926
28075 169995 674997421
173323 195008 54406260
16114 76137 239915057
133471 185062 128942087
55503 74123 8905520
157632 197165 751918126
41661 195431 930259854
154973 183814 803529881
137261 138595 3383847
175164 175353 231002878
93016 198832 264901768
78075 152044 478907969
64114 133239 173096364
132865 146294 33598487
35784 163606 320071579
69074 123508 978283594
16156 31760 360301686
36448 64107 69193908
171493 186902 38627972
171671 174228 329797470
121485 173156 129212263
150221 176416 65237476
175804 199781 385456339
183590 197712 593447943
145124 153929 430749907
12471 173188 402221329
98404 173910 888740181
64309 155509 895894827
8997 195432 466678103
13203 71403 145782828
119369 183132 954523901
169998 191825 777469606
90231 138789 121814304
116840 191069 608385100
33130 189123 308682360
118146 199906 204703057
84796 156074 329436022
64578 117710 132940779
36221 66342 426501885
187030 192237 13022626
19795 180483 690118730
108576 174785 732688492
157196 189988 81787794
53176 139465 300561672
25236 52689 68722467
130811 177428 116470183
5720 8146 428278607
59853 114528 980237541
12373 31197 178751133
21166 37901 41921220
67348 146051 197040801
105858 135801 75057652
105214 135976 77149372
17717 186285 698424232
171852 191443 49093885
168566 191324 56935472
73723 156227 206771120
148174 170852 10709568
12290 120064 269837828
128463 173528 112567634
144467 169976 63838276
26393 42607 40600651
40287 130116 224924762
33344 65270 79798997
146112 162402 401378677
116243 173904 144247926
118083 120734 6657855
197658 198237 238207162
133382 150717 43516039
10276 164683 386788159
54878 79112 60583216
104161 138818 86878966
79911 92409 31147704
144184 195930 579417764
131847 156389 61590165
20443 174773 832708238
150518 195453 112188664
175248 190706 38793292
191097 199508 473787409
160244 194290 85008773
120951 159373 790326430
20158 135476 288697357
91958 117909 298763474
25078 96683 179184036
111309 189207 584173589
154630 181448 66778560
122697 138415 232529945
74972 131478 831387030
45987 156977 881344112
48473 85117 91661064
154253 190214 89875744
136364 186109 124364710
136005 198086 852519020
190784 194077 136778933
148481 149768 462660683
104375 176481 180401898
3117 81430 912021067
186281 193510 700898215
94457 96705 117536196
151980 183506 78740667
20848 38551 44378117
84793 124775 100245079
77341 130123 132171690
81652 82346 1743103
48186 106772 146572842
32964 179439 366309977
105113 194768 242299463
77135 133057 916395036
52463 67702 38223251
82001 141815 149854991
102493 145921 108836045
119519 125907 16183178
173220 174652 690214097
19564 85093 482049987
8259 143366 515183106
9325 40456 631059571
122818 131778 22454715
80502 119284 323051939
94301 182434 492470336
46709 156388 274761241
26895 69856 182980589
18211 50671 936281007
149321 169854 51209794
7651 52936 55993210
139707 139750 120251950
32841 64594 79388989
149085 199908 127014156
195025 198062 6600846
144484 198392 269113467
142818 167381 30620643
126870 183976 131356554
186942 192727 268355940
109389 193061 209509463
95887 111640 21269467
101797 142272 101395578
78870 99641 51857156
51496 86619 548334043
118677 188849 175639746
137865 153390 38869133
192298 193959 232789957
135660 143537 872675113
29860 150060 326424611
192014 196541 11281204
5767 7194 3582317
56848 175941 297783384
166702 186242 702293542
46768 104044 392993469
120231 152917 771199578
160285 195504 668067422
76754 81899 12729142
95796 178625 207163786
138008 194638 141642562
59498 154989 521380443
97300 137422 100561028
5400 186962 454434888
20582 70290 873635331
28846 82038 133085118
89407 198454 273053041
29444 53523 60233676
168935 185730 227436042
141077 153597 273573322
155999 193573 618350251
100609 112904 27898751
51177 61548 26145889
32994 169548 480133826
179562 197532 45101875
124600 149441 584738057
132369 135192 7073463
82500 107932 63236711
33249 90139 142101272
5408 41449 31569077
129947 151188 53204164
116100 147615 79100520
175067 189626 281779601
46470 182787 341059979
55890 139409 208949606
43283 196636 383739049
47730 53956 953057668
131510 147722 40744755
113522 193429 200029600
88361 107794 164680196
82758 101728 355448336
123475 135914 292176703
99269 121614 12323456
142434 179279 91930675
83940 104427 585546308
60882 182768 507625348
96774 173954 193171426
147499 168260 656743812
160241 185964 82375406
59346 141289 566474725
4136 148947 675407966
124512 175265 126885929
29669 126685 593459687
196811 197246 1098467
77418 178452 252612677
40224 179081 469973874
128044 132420 10966623
12153 140267 654791928
148576 174012 950120492
180697 190954 25948249
27024 144947 295185497
10814 199665 472798805
48674 115682 167642179
139101 146986 19749350
122629 163843 670917604
105993 132799 307593199
95618 198596 984766348
45012 93874 122303126
49602 163819 409626138
133693 173430 99205297
185604 199379 425634632
88145 198471 377245628
172159 181737 23828785
38364 135925 244172427
16621 198596 455429598
124756 197597 182101629
198032 199818 26994797
153158 191844 96697355
184772 197579 266575501
173973 195552 564192350
174114 196031 54867829
36465 125455 837690191
151739 155383 155960197
181300 192983 616530672
96266 136664 101261518
132445 151940 48823783
171625 190509 330851121
174041 188635 375520375
169388 191602 291502736
143563 150434 17411084
54040 174198 300618469
110608 118384 19458345
153734 163330 504280085
8161 195807 469693533
118713 145323 66699328
62222 67300 12667608
83588 197231 605867496
22668 34752 30332750
45030 167999 456350983
176865 197579 51820374
99180 179224 200203506
37684 160682 308010772
48363 82877 86376187
146325 162144 39734232
174541 187055 31373705
123959 171924 645265618
51640 191511 350094878
145699 175212 73695805
51863 54752 7391219
164610 178588 271791410
149578 160431 27128234
114263 189909 189366077
191772 196033 10635575
85203 142675 143988167
114207 138079 100670273
194431 199141 824953773
24634 196345 611562038
11173 104473 458189907
191117 197132 14970814
39330 143920 751886118
47623 183186 20258117
45431 76628 977666763
193254 196520 382325984
110040 186502 392347477
88743 147155 786609257
72129 147409 188644576
118798 188903 479975145
188146 192631 11168747
169317 175433 15189454
124689 172068 635613515
108768 155489 117245256
62680 185221 747304867
159761 161880 193486676
153027 161911 22380014
130620 156982 634750805
72845 183136 276030499
108811 168728 150101750
99982 126717 67040830
40142 185098 396211491
131007 145902 37292252
17713 101176 208851920
120824 153578 82093609
51831 122258 935528012
113699 125400 108148808
61392 62754 3351978
160343 193992 83996331
191213 198355 494043683
141029 171845 76920450
146458 184330 201139132
107942 133043 36856956
55902 129194 183354233
178285 180987 6733624
6530 194588 687843299
13108 166084 915546438
84874 148758 160122491
158567 184917 951896066
56664 66286 23912719
136072 148311 30778568
124460 189152 161791146
131871 160735 72362271
193831 199151 782213911
108004 130673 799255663
27825 107808 150058362
148560 154010 701452568
25204 155299 325873792
197665 198534 2239341
103608 113121 206505664
23881 160983 343459392
151366 175563 60273090
101302 127299 65189287
107869 196068 677260629
44374 183532 348260989
123628 171330 303944245
133788 183572 124449284
95332 124494 73117094
125296 167096 941297158
135755 141089 13392964
69381 98887 73756982
27343 134398 268016889
122362 190835 171346714
121223 174942 134372150
56142 186735 878899628
101484 195071 355564409
191092 192085 144457358
92150 116464 60974938
165479 187379 239157378
95880 173767 194920827
1324 151162 375202331
51181 178022 350105283
132801 195359 81591083
50116 95252 746728636
154455 198396 527318430
17807 43614 64535261
80023 189939 275085790
22277 86865 84185574
41899 66623 61860968
170731 194979 703697228
17647 132941 530610367
127479 177254 124420335
179836 197597 427109322
117126 119100 4953600
76989 115490 96191389
159937 192113 876275124
114387 195774 854693949
71269 146091 187402299
60872 133842 1265967
1297 127371 558210376
147581 157399 800435534
58392 85901 297781828
22405 134812 281460749
92759 125894 551598320
188326 196406 20126710
79825 172105 230909507
178870 183555 11868935
112897 131261 46126194
176321 192249 290702293
198612 199324 192052546
36853 55591 971376884
53924 179255 313427142
185995 198556 254415759
1104 169799 946831059
59431 73409 407140191
57543 96633 97571110
10695 148553 971468425
47588 139610 964134057
187671 192380 11774830
148771 199986 463887701
114754 122404 461718964
11426 97862 632834827
96717 169059 776342620
188704 188737 828173401
104332 188409 914218722
183512 197195 54433223
41117 59210 45440496
156730 159630 758521507
34288 85364 823549074
105043 141133 284914036
8973 107873 247548992
136694 170275 444630045
111740 161430 663873768
196977 199778 5959863
40245 194367 984223138
31867 35096 8014496
82038 135676 732656431
64497 178609 285419054
149857 153196 8250078
196305 196594 722187
67120 109538 106032608
77284 176455 521571476
125664 179524 134511009
185164 198744 34026315
161877 182200 923582693
180237 197908 44423978
127056 173970 788353716
91638 142916 128673961
14782 189374 437044290
1609 166940 694537400
100472 186672 866388239
173208 173730 1363074
197454 197744 302992456
94313 113693 48426644
158785 179995 267029789
196990 199460 6265255
184782 198084 943473041
97815 173576 8735586
1052 91723 226693524
112704 166405 134620848
167689 189833 499649473
150225 154373 157249127
167129 194079 761707448
178733 198303 54274616
158222 174224 39830616
60243 153465 289597419
114252 175997 626173309
7461 102767 29952289
84245 93487 746677995
135017 145055 855249698
35007 117507 626489165
157388 161842 324710839
146199 192052 114651736
64425 142779 196207612
170078 191486 53519829
21231 104487 208337845
44963 95529 786326805
40322 169943 324421043
190263 191604 319236492
160193 167537 18233050
167524 167825 197050949
33384 164223 916233383
152707 157911 13098745
48596 76217 69246467
115647 141341 64435862
52033 194371 589089463
134247 161439 68210798
183275 198175 997284172
59978 75931 39844070
47179 129860 287774933
103157 155267 130717741
127764 166152 96151154
154177 158720 781141636
6531 96613 426519315
54806 81564 66827754
181172 197062 39865721
7972 130225 717948311
36508 68466 782007522
177767 187305 24034445
156774 160719 190282525
161424 195999 976783896
123356 170557 118122631
133056 144850 414654614
72987 177341 347839822
181746 186558 12211130
96325 106393 25203029
172383 182976 13302224
146591 168390 776300262
127349 178331 127328566
175350 196767 53589579
49622 146637 242911650
89647 136139 561808161
82169 102143 49986214
118907 151497 81770171
50452 175759 131294239
92418 99209 17055089
113941 172668 379150907
192278 198028 5481432
127803 168811 102641447
135185 166831 606578008
153520 182236 985874170
157081 179978 56795601
36858 162634 534599984
180847 196551 39467580
191105 192895 150181286
8996 25190 273914621
53322 179956 767404724
40957 169228 469027067
103256 151324 120620122
80867 114269 83561310
16007 161216 715329412
154044 198955 853642784
118374 172191 83947934
194892 199385 411352122
22983 50035 226076806
97029 146660 727610636
172807 176321 8828757
87881 183131 716797727
108733 133390 61912777
152125 161725 53492543
141827 189560 260951397
27732 156757 323168013
177505 182063 923127672
172124 190304 152126653
34762 190966 494017696
125494 186815 153363834
65300 155484 225901110
96008 99364 8415797
140742 178617 94452380
102500 121269 925660086
170817 194343 943154478
146398 154159 19421271
125671 142922 433313306
6925 194131 625306416
157938 171369 212282473
40298 75736 89609010
169504 188793 48226897
65237 83173 26362127
99526 116796 3163608
32421 48407 166924017
117227 189040 179768302
38477 192564 385529937
103443 141335 95032676
89635 94006 11103104
83303 163754 201602725
188376 192966 350241546
148155 187258 888128349
39045 186360 368623455
33276 173436 406269189
81230 184976 639734642
86315 173593 218336619
78827 181128 255753288
137569 157778 725987303
176579 185654 649599011
24395 157497 333444592
102439 129326 38179933
8152 95119 181571588
88583 125339 515995599
155733 177643 466632377
99318 110218 20780476
157873 159195 3246283
8395 41143 161941484
183405 187639 888544924
101266 143953 106916234
164677 174193 839476237
54335 176498 305601250
137724 179983 105433487
188918 197912 60120411
42124 181171 563617215
61258 190042 322207645
42718 124074 203647962
104760 166412 154443566
192053 197842 14442328
157476 180398 56867862
38682 125385 217060660
7134 168381 403587018
97727 145157 365759280
30121 64752 527346303
143801 144287 1204654
118668 158821 333318140
194692 195721 816062
67066 148624 416866515
179700 185235 249209241
185161 187103 4927290
148713 157899 22998065
1299 150518 868254734
92039 181295 335986468
21222 37969 589768977
147889 180546 895557017
97086 153276 933314706
188983 190421 150574343
119321 191747 46575733
189942 196116 596847256
157235 167938 26495901
8203 76488 171062833
47575 93994 116171623
199644 199928 185649413
154131 164729 360069287
69167 106871 320557277
166050 199710 192514575
153106 195697 723433834
59675 130072 176165062
56345 151875 718413444
197883 198353 1219709
40916 79478 96515709
101578 107503 359166200
102201 107067 971774479
135054 155261 583354006
169452 172445 330121249
120077 192715 643733683
62778 199686 342631484
174633 179540 3450836
197902 198588 1758175
177809 195513 122532698
2507 28909 810279253
64639 135847 178272035
61035 114921 134698519
190529 194224 9198148
43222 191367 370751650
195316 197640 5760696
4497 55460 127707805
106252 175939 174386620
192711 193743 2593172
103860 187446 209291847
78705 142852 451728776
85330 124437 329492388
106242 139603 747869118
67100 121437 403953003
120562 149689 73142151
118954 175333 141044577
170652 182751 30162592
61597 160480 634264625
101101 140403 98480206
38662 69790 312757222
199899 199976 528511488
113299 156377 108151469
17680 21111 8592522
114232 118724 280183184
159862 169800 24782431
19236 175827 391798386
65950 184931 297670026
149996 150099 272541
61394 116405 511875003
86429 184876 577230667
39972 65486 43684876
147900 170498 539261265
53803 85093 540598939
48491 110401 154940472
134884 135242 586862437
109846 144127 85966641
61056 148211 788709175
194545 194766 75039564
65574 144923 198621935
15868 164470 372210554
16707 148815 686028239
58486 140196 204426098
103649 198975 238679214
29472 34608 593317527
61630 153869 799224829
111072 138685 418171836
142343 185189 397277155
166760 187711 52395447
166077 174939 22022612
67192 178810 279135818
113247 126128 32466010
144446 170209 177484675
65252 192815 319226056
35488 123733 361375217
179220 188624 23731218
24957 177139 984854734
196928 199061 989660591
71055 124778 464718586
110941 115967 185542616
94993 141450 116431041
18311 69141 581678580
42499 120840 196012723
178443 194643 659097737
47849 60936 32906908
157959 165798 19559700
156746 176777 909036963
124844 180618 139199206
155777 181361 63612413
175881 182605 14136681
168040 197193 584480313
180422 195743 38597355
536 165793 413755974
897 197344 614182987
117742 144776 197063241
62452 93823 78436857
95721 154959 682991392
3896 127639 309750253
53868 128564 195445738
146190 147325 2915739
145186 181056 89493094
75168 132610 143805117
187229 191068 397653842
63373 153166 775036147
119878 159614 165587714
69534 135815 730373532
28476 48238 73264477
169952 183700 600800974
82651 162978 269305752
148434 191953 126578365
106047 139996 85135297
70062 121828 126404962
96256 114990 834145437
70484 133854 158673882
138721 139476 1896266
89481 129826 101320173
103397 148338 341477699
137009 192184 276963623
126135 149467 666644492
148111 180033 307294833
125992 129757 436456104
42244 180951 495632666
101815 160457 282601243
197868 198466 1538992
197224 198568 957107637
122435 198333 646164169
47728 78786 400236865
140264 191636 128429756
106183 183957 194649330
50919 189509 346933586
72190 185471 283541341
53651 92594 97350399
171469 174620 738015401
20449 37208 41931843
199120 199813 1780305
118646 138228 49159887
81627 186278 274744238
7104 29576 324973
28625 45192 41425240
131673 148999 709485842
99531 134965 27472157
135065 195882 333699269
3367 128485 313244775
2156 45656 407181854
1874 32914 77718845
184196 191795 11205178
68302 69472 2948415
11086 184415 924515990
108843 196091 93636440
38879 197410 545237466
157106 195093 94799043
90957 158009 267928212
54337 60957 16607369
167359 179322 304057521
144726 163029 45996268
81299 165614 211189443
177038 194354 168417973
48306 133052 315073048
23010 93915 177404820
60444 199256 325793142
54805 177079 305817172
59946 72543 31301329
55769 184035 75436829
112317 196072 209658146
58666 138043 198574165
12738 154167 354219279
165396 199757 756978790
129893 150327 51212416
198306 199137 2090700
156501 181075 643537316
100152 173886 184441547
108680 179635 626764998
39515 171552 640033808
157881 194999 92676468
139696 155188 817671534
83129 170003 867670040
69927 112852 965581039
142041 155860 34712271
2169 45984 354777086
2590 84532 204999111
44444 102903 146245533
72608 136938 161173432
51266 78349 766749113
58156 110850 236930565
50774 96066 113347793
126435 137099 26672853
54814 113887 671560534
121509 157248 89745434
106997 161515 136804776
158357 178623 50364927
128963 159216 562425974
180953 197514 13840081
37675 88470 380994010
28773 111006 459167618
19594 25179 13934308
37230 133018 239832914
157138 187771 848361233
3585 154818 578873716
45495 160652 788780099
146173 178505 80647028
140153 161709 54083525
67986 117440 124778376
151196 196179 403922280
169774 198692 291130485
140221 180252 99830214
84897 113747 455133446
65484 110488 112608141
2436 137671 266433244
150230 179718 73353919
117200 121893 5910053
170044 176851 572469571
57015 148172 228145312
98704 101308 6557876
65351 131571 165767002
33860 57747 144705139
56063 146585 226457663
4433 53610 315446524
31522 130083 356780336
195918 199402 8752226
71272 119084 467576841
124235 163023 233528929
81967 101844 49791545
199888 199963 213172895
75531 184574 619073493
136969 169320 220661851
49724 132371 206946336
175387 175486 244401
149875 172190 55598902
52311 133276 830908436
154946 196262 103171090
164926 196642 79084086
6071 59131 144641640
53403 154245 252491254
61772 80253 46173271
22745 136979 582588945
37244 100230 156885334
138673 166863 70504538
21898 73574 960951125
78112 169910 400732821
36170 86171 520360979
122909 162448 99159345
143965 144366 1028541
73731 78131 11150387
168968 191646 420700750
27948 94282 166002505
5049 177552 431663639
130983 141588 26554854
193085 199675 16530626
114864 195890 202868697
41410 161290 300268777
131202 179031 119427074
33287 61934 71661376
142918 159628 945665894
175532 186875 166934290
15673 25344 91071159
144339 153661 581914409
22643 139573 292812204
143076 171585 545422108
163876 180654 41501750
146401 157335 27528548
158893 174612 39108512
36011 96590 151473520
20779 146508 314765469
144083 180808 91617369
172700 179043 14373567
115407 124213 153982885
29048 166009 342890290
106930 162546 932337536
56032 126636 176599211
186465 187766 3323568
112633 128080 902272533
4182 17689 33792495
71357 177221 264903744
143468 190347 117286327
61665 181738 300228263
12993 29352 41158279
85389 181894 374073980
26322 94713 171128708
79919 130754 127343497
177374 179171 100836475
153622 194045 100998310
12366 190293 674300218
17015 44050 615407769
78855 106618 237141755
41916 137842 240140839
47217 176411 323281441
144970 147538 380015788
184826 194555 479124619
120653 161460 102388023
182887 185336 4630716
25751 127645 823978801
8718 99748 227914749
16411 157510 838778481
153936 162649 443305954
177965 196120 45517543
47618 179062 328788328
158659 195737 959789498
126672 174417 390226552
15109 87371 180826953
139393 141824 6067807
57025 154924 824697385
60192 119200 147469429
19168 199488 451283697
121067 139640 7523385
138615 153049 36104345
102363 165585 197156261
185929 199184 33190249
68010 182690 286873015
190001 194046 389612839
172203 177421 12986433
41775 178611 976095297
175734 187658 29943122
194938 198964 10091496
1461 46651 839563693
134828 148592 304476518
184519 189679 207154848
86454 178641 230575458
45987 166471 475243857
136449 193391 142343094
139594 180848 102890121
8571 123260 287127591
164965 197934 82225034
148825 168378 48720184
61049 145273 376874177
168014 177943 425584263
146168 166058 197733543
33763 133113 728234933
99338 187397 179239578
15361 93056 194466564
42394 148131 264823409
26015 28464 543701903
23681 38711 37746204
138553 182502 664260454
142723 196007 665230318
173669 173789 324142
28658 140229 282256387
79118 126831 266333377
71253 174382 258114579
173100 180718 377723765
82357 85175 7000414
49098 161592 745264085
21009 129783 46244149
179716 197533 44708658
80845 197896 292910791
37902 169960 467391462
158022 193726 89122885
37863 160539 307146579
10267 170702 401614116
155080 198691 946133540
60951 119147 954015308
56640 94463 94403033
181759 190427 21889560
109500 144920 88805554
185761 186555 648911456
89341 175236 215068723
147968 169930 54804911
9046 184100 882007766
13668 178717 928971322
64054 188525 823677430
189819 199316 5339841
74741 115705 363769868
180152 197793 44312475
152326 196971 111542894
70304 71014 540449627
176037 189740 663095311
45222 160002 560784022
112193 135974 827759826
10602 198286 808916520
136170 170738 86373911
190548 198125 18914717
32357 164760 331494106
63085 167319 261516099
197193 199704 728649213
19499 34014 755308412
58870 116960 824197112
81410 93460 30150324
165816 194953 94568453
157082 159707 6459002
60742 120621 889214486
35572 72230 133983117
189799 193603 33987595
91940 135616 109596664
85427 103771 45863891
66888 125949 788033121
45433 130135 158645083
50734 117424 166946752
13939 113701 674273421
156075 173890 486313627
196703 197545 772506476
52818 122144 173528841
41268 92123 727685300
186240 187061 863658617
168517 175683 177641988
26245 157802 329476084
42962 197165 385855925
18674 71434 324993034
97232 104815 464473388
175619 186200 26530185
184826 197610 274743413
97898 191400 781864844
92041 189735 244677968
135444 179573 110133393
184935 193420 21264273
56026 167357 278457413
19553 118217 246882408
186136 193374 916393030
191022 194872 268640079
138166 147631 23735764
96678 110095 9950619
128023 177332 123264586
135795 163131 304149281
92099 169980 195153087
105465 195581 957889419
113654 138787 63105372
156423 171778 420682730
19663 63519 546582233
26223 58125 80082631
40713 194462 384736033
112104 156599 111690442
110498 111405 911304720
28105 169695 354419571
104114 175389 695818828
199614 199844 234211655
90262 177331 61586432
141496 192722 489005048
156504 196583 99988309
94624 150705 140623210
6627 164258 394814374
106457 119917 807694564
53145 108575 651674394
193698 194495 356512302
18460 80992 467650723
128579 141874 159384812
166694 192149 170411373
18153 42947 62031999
167711 184569 538190372
151282 152165 995329379
25175 35175 25133450
135510 160416 919635254
154204 164516 25960546
141460 172071 305319835
81029 129443 823649635
25973 56614 527131328
172386 199993 69119933
75968 82883 17215093
71943 199132 318335529
39880 178213 345923254
27384 87796 344434131
97858 164110 166072405
142694 165802 572514985
152837 169044 959680760
88633 90225 2029501
59239 69911 26533838
117677 163535 337347048
149019 178512 405147607
16932 134575 446615172
58925 153708 237148159
78299 147083 757294981
51214 173604 306291441
117486 177573 928362496
4648 199918 932525928
103816 195335 229109349
195479 197569 5168556
66542 105498 97395648
170523 193784 58208806
79030 111263 80568698
42625 80028 93579272
66584 127473 388116116
113203 156708 460640001
58097 124081 617235642
37222 173614 570940297
117399 178710 153310352
70272 83493 15708299
176333 188323 30108068
67646 197822 383759144
135885 195652 149521416
48460 187734 835296629
193609 198308 11770812
66822 113503 608022997
75818 100961 62824731
3854 58287 980767400
100840 185316 688693353
157060 168226 790847076
178938 186611 19410841
134658 155602 581527754
163439 175433 290237840
28 65816 291085517
100464 156242 746993211
110730 166886 140612413
183166 193637 576559859
92793 94315 225526394
100358 100466 42370336
49302 89852 115019177
153715 188452 47795810
190135 199135 22516614
11908 71759 229375466
119871 138344 46394536
7836 103234 238711432
112974 125755 633107472
154160 184016 336101007
131001 154462 244458313
166262 177441 27766921
127652 192349 161848403
52374 119887 169009943
12159 60301 120749933
44532 110637 165499301
12929 179665 768337220
40881 102494 154128084
169922 197186 342658481
194426 195609 863939151
60047 180495 543354374
98263 120987 10269786
5469 196971 498118573
65760 165768 823927679
3282 79798 191526922
62528 185155 238759047
71663 95441 59479408
159203 162961 62986171
166974 191113 60388808
123830 151013 848544051
101955 128805 59760495
108094 122931 558512857
157432 192811 331623850
119380 144376 62669691
177413 178509 976094996
62110 181933 456676810
23100 89325 165575145
39050 195664 391928183
131708 177316 519116112
142724 182525 397429359
148884 198287 123397544
43554 160285 731661079
68399 160874 827090883
40482 56234 39583714
104428 161618 460430010
139031 158320 48311399
138428 188860 216794469
32820 33373 1432097
86115 162441 191268204
47129 112615 706287710
73028 137015 160292409
137519 143573 194945307
181028 195119 35450081
181111 197290 786615132
14294 149032 376058181
34394 67754 713488837
23571 101422 194921974
184302 193739 23665352
191393 194013 6508265
92782 102286 23819681
182887 192617 24447668
188364 189479 2756185
188594 189547 2388705
86916 137599 476016756
73732 190063 581420545
84762 143306 616231385
181052 192310 242512054
100245 132613 489218279
155396 163281 273127858
115610 130374 37137058
49789 175324 907464443
55353 98894 541606080
146076 182107 335768405
112799 145953 356345956
65744 85409 485032729
50832 124399 184277924
81012 100658 49117085
64772 105912 102886895
198391 198468 309888401
98816 185187 216191602
38534 126774 694815961
45063 101446 141158066
113626 176811 330265399
196295 199431 7923303
105597 184089 196451404
99129 167734 171806762
151323 190603 972950650
23326 66882 701253391
24394 66368 570709408
179377 191634 30835549
49476 195890 366412203
144753 160809 8522771
181187 182664 3734682
131177 166066 303802845
8122 91641 208852638
145606 146331 1792769
52663 149606 571210397
146562 175950 9844067
30601 142792 754743670
10801 101214 226396564
10375 80383 175332131
73512 149992 191693367
2283 8972 48827498
192547 197035 590544551
147094 161949 649393819
180975 181557 1460805
118839 188006 26825447
12697 22397 24382885
2994 115708 991519412
73142 123376 598135101
107355 121501 678800017
1063 108898 269786706
111514 115594 10229793
131212 195802 990827690
67020 97644 76575568
77264 130568 133441268
51390 80760 73587923
60986 144098 311891049
96440 119607 57973666
74340 75800 3737344
183486 185536 5155853
99592 146231 116875987
34553 196599 456917333
165086 198045 583238742
149385 175036 708904602
84161 145323 28327600
98176 111133 32447549
147310 161804 266921333
54316 114541 150608477
171940 192356 51125944
63185 148488 213714379
106615 135847 842896423
4966 26381 53627174
76397 143433 186673076
36238 136213 257949962
35963 166457 546203046
138297 184993 567252453
24546 37547 32617398
186445 199384 392506283
6056 7851 4500942
78379 90799 266486652
24237 43386 47997557
126632 190434 860409825
64816 151590 274340625
85706 150117 883301739
26660 79096 131285070
29637 157177 856322051
198999 199237 585535
104675 105766 2699075
35295 79134 109730279
85005 92653 526689378
190782 199252 888354981
8971 51934 723046093
142222 181719 98560264
73054 130351 67882019
128981 131259 5647012
808 32778 937118352
177865 191446 34104845
39908 197117 506658800
17175 185569 758285035
16546 85281 914402724
86524 184771 361079938
173425 178297 12165252
152561 178114 608439819
149820 185468 215235375
18251 165697 506361737
199591 199909 807419
48668 52544 496712484
179599 197474 44856331
47434 153285 559773922
103176 198359 238311470
124200 184456 150658336
49586 109606 150112709
153342 155876 6459312
188113 199280 27936519
186605 187628 7590805
34786 151584 292456710
117437 172151 348405984
113756 115075 3313845
75014 141216 165747421
92787 108724 310798940
184778 195313 26441300
189690 191185 2872485
180844 184105 437446717
135854 196538 151751696
42683 199661 392876414
105910 109268 8365931
41918 128639 217113734
163532 194428 77065788
47582 173992 274782000
147799 188566 710280539
79593 162164 279521207
51543 80792 73262619
22550 53112 76497484
165652 173256 550430253
14254 73050 147234800
113307 169681 26892443
23068 48987 64856338
10925 50273 98591252
45078 109159 795795449
106839 183090 190861756
32105 100166 917056504
167815 182897 37639792
113964 119747 14521850
187404 197839 26018959
196324 199563 88091612
98372 191930 234231903
6108 21151 395783495
143542 194843 837493195
171053 185527 200044992
103514 104125 1567923
88407 177500 872674483
166825 183668 105394735
187181 187190 33575
162936 179262 40434090
157875 170159 8655149
177969 191857 34888132
159501 192252 185655859
67252 112851 113991669
118554 173428 594967950
101075 103560 871597081
195983 196213 547959
73753 88075 895265292
80713 164399 209715930
58926 63422 513485378
197425 198742 444475299
152033 197204 112885693
23535 79365 139853520
56337 99742 108389490
34363 47006 31590936
133025 194253 850971534
105096 178313 183114210
104300 110585 911808408
103184 150409 456039340
107291 193616 216137306
28634 119901 48174751
140556 191859 128259487
95940 188646 232101848
73245 79470 891312562
129832 180768 940678988
161229 184340 752139811
45633 166016 566176009
116238 153155 681903037
89424 180264 227284959
109399 179301 303361105
39998 183777 359726989
7755 80267 64265420
92237 122390 900476881
168377 189820 329500464
189644 198603 77393399
52694 98141 113733290
30498 172251 354669320
106928 118822 29870889
27420 126768 248765907
199296 199940 1608969
18401 43278 62268941
78260 88259 24758630
71305 79216 19913631
37189 117690 201429364
176556 197273 32299543
33301 160793 688117998
187119 199864 674843387
129441 190086 151650655
58442 117342 341324834
148278 182808 86068257
44733 103915 687252289
41696 150420 272346704
123833 156340 718121277
186211 188873 51511502
195742 197263 3721676
109228 168685 384670269
72234 90265 44983189
22845 76492 297242513
171407 187309 807168365
69824 117894 120263908
62586 171868 273387299
65879 138786 447188162
15817 90858 687518220
103064 139682 91858967
5335 44586 98249867
165838 169980 10266242
38637 109041 176076398
178494 197472 47601564
74291 140863 166770728
65354 179736 286039729
153815 192448 96583407
124958 145844 474795406
199103 199870 876750155
16779 117058 859358211
176421 199418 6809178
169285 173275 9781179
84274 127573 108521999
188370 188653 9257118
23681 47334 59259968
179575 190337 835437773
178064 188166 11676178
79293 84994 14185235
113848 167562 134547217
171965 183115 27899429
3181 21596 46038049
173723 177686 9885575
96030 138056 893543867
109528 153119 109321903
67296 162212 237803734
17458 128177 867388429
56483 172706 290556947
97859 104344 67416117
147727 167838 163078597
83305 121988 96813059
99656 143852 110718442
72866 139709 338361151
113511 119582 164986823
161705 175435 572601166
7806 22670 967334813
93041 122971 74999191
109303 126393 42980634
6545 70077 996584356
147978 151802 262425930
92279 189470 846745987
188733 198021 609561222
164149 197130 82237736
81524 165217 210636744
109142 115986 187943415
48454 137040 221815498
35297 192053 392248526
59242 185302 315271164
74061 148174 753716026
37461 102267 162144809
78207 103505 717486446
88179 176126 466847112
187391 195990 21454237
146231 182291 718950807
152109 195075 107434685
48697 65209 927881712
96389 187463 996609470
156009 187972 172139362
134103 194593 151276640
195597 198636 1331368
131639 181427 124376669
104395 151995 452305900
118762 139307 51565533
47674 85567 94865360
1106 88028 926208929
72877 159577 567383543
31133 50351 399426996
177204 199964 57064185
98530 156501 703999122
113793 166338 131729289
182616 194321 321364019
137169 175351 95408678
193510 193992 654648104
171119 186721 39124312
152546 159068 16339057
109612 144776 923180441
160692 182307 53745424
51547 55174 9281323
116537 146841 76046358
152310 197216 112193363
122740 150741 363905760
119445 120431 361133734
50045 119699 174300764
119923 139944 384460390
118650 128975 25979337
148930 198963 125004949
30855 126096 238403384
47590 80806 607675671
29990 179730 679474034
41966 98040 319583213
147486 151136 5863486
3082 36637 97074649
60924 146579 214373010
9794 109938 928311602
83093 161491 196455523
86992 173869 415735794
174290 177484 7932248
165285 186356 132155309
10579 136612 315668827
8018 128117 300700419
165782 170090 10650435
30845 129557 247118493
104913 128216 771082375
195330 196181 2099946
40633 61750 755666124
12022 103641 229311818
55250 73033 44325570
46103 111935 164655155
76591 108494 943023038
150246 196950 116563810
194078 198930 12204006
94018 154086 150472669
120523 125802 13373457
126721 177314 126424919
24678 53174 150372053
9355 102976 234328679
72016 149197 14063869
75884 112184 90694030
9355 74261 162541353
42236 174915 810849666
162357 165647 946946818
3635 53983 126059696
46175 87546 103348667
76417 184862 271181381
76258 148154 155599235
108895 167257 792606798
44491 56342 29925304
30758 89472 772788126
13968 115932 255251718
164159 173280 8842981
198309 198360 450656125
139424 194919 837411353
162594 193728 77662469
125637 156527 169681571
42647 98556 139831874
91452 99451 20195962
54529 70182 39110877
92436 102601 865523057
68781 141389 181858598
191189 198155 17375774
10767 40280 39632094
137235 188542 128294098
83580 160225 192022087
29374 59737 814083536
194340 199166 12090467
49261 112068 157075925
41223 53348 30365746
154670 175874 811858449
45373 187915 356825438
35196 89626 136016538
118189 172012 265307762
153921 174092 50293189
145901 160176 35761436
139491 150058 234622116
152113 181932 503965857
568 120455 300028914
10713 111825 718859592
144193 147275 336930712
161217 165013 326827843
8246 193609 463928079
56360 129755 183624949
144666 156394 295832551
100609 176703 9703228
35435 77105 104339711
59860 80263 119614600
176450 176496 234594952
197245 198637 585268641
104015 159104 138082109
54020 74493 51190414
155545 157546 350459066
64080 157812 234777322
12508 129811 502585333
109529 176890 94643885
72628 81425 943157802
132760 155114 802714205
55843 89452 148380129
92969 135156 105755671
197256 197990 317137502
75773 180453 678947243
152987 180247 64111637
83610 172966 223583453
108967 149240 575868376
176516 189525 217902654
14768 192431 444751384
135639 171453 89478867
33222 70818 788039765
196001 197846 315243735
39324 64555 63023172
141347 144902 8845256
125104 174773 124127608
20723 133677 282791490
21542 110615 616143032
51005 136330 213776775
47156 73646 569011820
32524 154373 304996764
85889 126926 102803749
166435 172382 32284694
68717 169472 85878718
1515 96234 296607518
49810 176772 716497714
130281 182353 130020809
12447 138275 966324004
199265 199753 501197
190541 194662 638647125
29193 128401 665215664
172719 183374 26709202
65346 132845 406295690
171931 199811 69855589
86795 185865 248025278
85691 191867 650924636
135165 174164 449717733
199560 199757 508751
87992 190054 824998441
152192 176122 195470212
98199 194605 241324939
188249 192429 876193802
66421 191319 312557476
5363 104021 447082218
46171 123241 572079581
192743 198213 13709736
31776 188777 392859212
117138 140377 58298999
165863 189422 58787581
102771 143460 101982302
193477 198355 798032275
184805 195197 822218970
184757 198398 112773510
67932 80156 982222788
159573 186208 66502975
62689 63889 322118774
2459 43501 889665129
127604 162626 433242491
188454 188849 1000921
194904 199256 784685270
51442 168442 292916504
169356 178549 182318152
82922 164695 916973605
113302 138205 62567005
126140 149985 59802159
18835 70775 998162096
103664 153040 123772654
1686 17782 40226339
48313 53287 699159572
63541 191425 319981351
43069 194641 535232779
28194 77803 124257095
50587 80932 76012550
174673 190378 197292665
74027 109837 89575926
130483 165784 612274138
83347 144911 365097488
27983 65387 93626114
182595 184468 129031324
32356 179147 367095689
43875 88322 111103073
59519 196494 513945263
38968 149021 275607964
129852 148565 46892518
132107 144914 715595480
61566 150460 581769514
143169 176728 83840174
47635 129834 402993485
140715 198019 481267450
167826 197625 132904249
12148 52115 610116268
57584 121416 159561246
44085 159163 578762579
170360 197596 68071759
171489 172545 2649606
97244 136280 97868591
73054 168292 557290820
128448 186430 144994530
70996 189506 296629728
35536 67265 79397853
148095 174482 27682193
137506 169917 81071461
138829 143132 10809553
103285 184848 204129049
173017 190495 349336585
76613 169412 210613894
27140 120447 233537013
185309 191628 48394411
77916 163639 214683943
167818 171984 646574544
5027 169457 599515035
13105 193615 718171223
10429 98934 110454165
166463 177562 320935874
145000 175040 143395495
142041 169616 68961297
167688 185071 222968995
91671 94588 521300284
93576 93965 992202
131662 167851 90535423
26898 125959 376259157
104016 153466 431215945
172818 181071 20564450
37288 45693 813588420
190045 194553 136210890
30390 131118 745164430
38173 81251 107760727
120042 195107 361373511
51815 147140 633199060
48363 153216 774061152
91657 183114 354375735
64228 147838 852559497
180152 189356 23225510
194291 199752 553559945
167529 180499 979138
183699 198176 942923077
176955 186431 405779329
28828 39565 27000279
168400 173510 212792248
193730 196128 5967486
189662 198012 456489856
25553 71617 115354476
6614 117404 277285136
179563 199288 49593006
42840 152063 273437985
73312 190387 293074082
29200 165021 992386547
179652 198929 239222514
151628 175396 59249261
3316 106902 259163891
68243 88312 771297375
35585 101261 395766664
169557 187837 45734656
195461 196503 352171853
188257 194514 15624511
40568 114402 313429577
57089 170958 284710874
58964 85713 569630284
23575 93572 906277369
29228 39753 102829520
107615 164185 141926939
148265 148826 679950043
165262 181056 761635114
94514 164808 342982637
55927 165489 274162552
73931 88708 334754132
165438 172908 991147207
117173 162924 114770316
118585 125075 9811852
100515 182034 203886193
108726 191789 393814741
156480 176189 42002576
127771 143134 38543926
139427 179738 100566520
174750 174860 148352077
125019 179988 137195368
64495 199824 338742193
74942 161030 875234657
72717 179913 268124815
48845 187641 838028701
184201 188379 10516674
80017 143870 159879282
175360 182650 18171834
44983 142087 243197997
7603 54337 117042882
80567 168789 220833638
91354 122490 653149062
119209 149320 75626826
195113 197380 683449092
38528 127749 223236568
139233 167882 71562275
131567 157674 488315521
149193 188485 152313759
80332 143346 157773124
81620 188141 871143863
5835 159985 175530831
21829 77705 139985405
66184 174127 270069113
81493 160646 753045600
87497 120244 265431509
84080 181652 89554811
46188 142593 665032653
59317 139289 181130372
155608 179367 805438310
41204 76783 89160508
183146 184689 16195123
124310 166062 104536278
66259 88663 55864284
184545 185762 3085398
86798 174964 127672687
54428 94498 100158765
78294 176216 244915095
103345 133400 75421673
184350 196349 891684951
81129 170764 133565949
139408 182128 106641430
12547 167311 806787240
157838 198552 286161056
133094 191180 145293423
9037 25665 162341865
104286 106512 3023884
98209 105502 18249731
20797 73371 662924025
61800 119198 259236403
143227 178662 88403206
100059 148303 120973733
64299 98665 85949300
105393 122263 229218816
95000 194688 249524364
107041 120253 33143952
143683 145933 5689746
25083 57540 802606962
58457 179778 303223494
44523 79760 88270040
121044 183540 156361763
145166 182899 868704050
94771 125773 102653312
157373 187814 75951382
98676 191354 232002590
48371 61018 195669234
195218 198162 849459494
40220 167327 378457809
87797 142114 151599580
76659 162441 214793827
56337 63713 18274485
62197 147429 213418393
49989 64428 36163377
108540 140217 79520534
179213 199189 50189151
84239 115452 275131359
8378 198080 490258912
24328 66018 668251826
18950 157326 964154780
96630 169468 182430959
12199 32479 25238728
113473 146606 83104093
40596 81799 617323776
165478 181820 40560696
81977 114855 82243271
17937 42451 61344251
198049 198131 217870
33334 128230 237470348
177439 185129 19287442
191338 191906 1433570
33161 60387 68162067
36967 52113 47690964
98652 98984 827540
37519 113654 190425710
166025 191110 103126834
1307 11156 24492524
55020 125375 176081389
366 26901 66393872
31565 144601 646747160
187443 190953 8782221
98095 136567 96460429
189223 192784 8932548
116947 156514 595445256
9590 68248 564694687
64426 80557 40382768
163054 184985 64511778
183540 189026 13790008
60017 120288 652133014
139733 148179 855070628
77566 155339 866680551
23796 117948 235689469
1802 13798 393043802
93960 95319 3379512
79166 161146 205362711
8083 75042 80103462
153620 186127 81251919
31793 43960 174314253
32524 185097 381688737
161620 187068 858771148
138929 176328 93451249
1679 89314 278669441
9698 12888 7954759
140571 191001 126097747
71661 156269 212019441
107939 179095 177959960
51055 72292 53200843
29718 124304 236757648
199789 199984 456005
20411 41428 51368884
75916 143449 169001604
49876 61750 29817919
26769 42252 38758036
48706 174875 154989796
106436 182798 191052565
116627 126733 25465848
52964 157066 182408800
93429 196218 300723888
65977 128738 157142249
34579 95050 618446344
50767 131252 981341438
64983 141074 190548201
55741 68491 895954669
6414 89207 919074970
96215 199383 538543948
95363 146787 128912656
24868 144620 339329348
178555 192145 34146600
25874 121120 238433169
166694 190679 7225909
145362 154678 6302761
185015 190407 13590118
98060 118007 49969571
74174 195831 304526657
199930 199981 682732022
182036 185306 341589
152683 189401 91698159
20055 75981 140050738
161973 169234 91251526
15443 92924 668498857
176596 176836 67493728
3197 10344 17798934
89658 126499 92503896
136093 136805 659508296
191255 193922 674290510
18483 61125 396414773
189296 193538 10624890
64315 177159 626332882
142503 154371 29745837
115504 144550 110507658
98337 149088 127293029
55310 147430 230571171
5902 19260 28615140
59537 152111 461783582
28442 189977 404280589
104177 139561 506691211
155578 186951 78290406
118537 149122 76783098
19129 43128 809811758
51734 175093 308725590
44669 102280 144167921
63978 104235 100691006
48520 127610 533355355
11396 108237 242383469
95435 144554 358193876
129185 153417 60628725
166865 172457 148761078
29883 161302 329150884
123404 167693 211164313
186809 194489 779328735
114804 123489 637790979
175018 184640 930640636
1883 18846 850221630
181023 186668 953429120
172894 193453 51499436
44748 69706 62497699
113672 188442 187234051
13073 182596 757083988
162717 193052 75653472
47724 146677 642768980
192449 193866 3501533
149264 155985 540415333
89656 186355 778097015
15551 126102 276853724
90741 159698 391250794
74877 191614 614886000
108917 131575 56846948
196456 199292 57434129
43500 55857 388498770
113121 178399 39055952
129840 191974 155328717
69346 107918 931813043
27896 90200 513939992
95489 150517 138041139
104358 193022 989270610
109975 110789 37648856
28775 164601 340191087
114713 128338 99955572
171962 176693 11837304
76723 171573 710159177
71862 151862 200367143
15033 101026 916363856
168678 184968 40640928
163782 172420 21346422
123307 150137 495764214
136476 146348 24689461
169975 185429 38580108
83400 91530 20164689
73606 95305 54287315
51667 149366 367651631
136056 185675 579736816
169424 170520 2689816
148303 185075 91729506
111160 187539 627992128
26196 63437 93273852
192715 194019 3232812
181566 196569 961528561
77037 111407 85898986
101464 152734 128469070
46431 117088 176825900
51185 52258 2743350
54108 96879 890920347
28463 32849 11067332
162121 173502 528462331
185501 199072 33990682
101417 159494 476986971
49079 73036 433068778
1072 21765 241820732
57384 143999 216631310
6098 65911 149772505
66505 196947 442768561
131026 196132 162777046
159313 171165 29451856
40695 58752 45338067
13917 87052 483658797
33007 173044 166660237
41218 153364 280778717
98087 182843 212068312
39478 134486 237757776
145344 180987 963365338
107790 195662 972188378
102257 134058 629449102
134832 162374 69074891
185326 193444 598039035
131171 197363 165500521
181293 186732 701196406
34896 46948 348734332
54648 123165 771844852
102727 103502 1931675
113372 148159 688984761
20577 169583 372962075
103406 126467 281867548
156102 189123 568508825
93948 189867 240083344
39106 100266 497094215
183913 197292 63570684
106520 168913 898002771
114378 199589 20601139
65585 133951 223942378
179889 181922 636793976
17443 68246 910116224
105363 173475 170372722
110844 190823 200176275
29623 127644 279656318
174707 181653 17256472
8177 129939 304952819
78494 154389 519710557
59232 62628 8376956
198710 199360 1667065
54386 72233 44545876
26769 120204 233802742
80081 198512 296391247
32801 180783 370049856
63796 106332 106401384
155398 173922 46273654
88860 130152 103635808
45333 125330 535189122
24857 178202 383675532
119732 142664 362273763
197067 198167 2784753
51971 172437 386354510
63844 117402 201373623
128529 178849 125653331
94638 171792 628130965
8532 40642 80478584
64879 90794 63950895
109214 124398 38156679
127331 167528 100518441
173696 199669 65124612
154704 188343 84077130
164181 178580 745438303
5897 48757 107338227
37537 98288 572914172
57695 75438 44289175
46966 110394 158730348
20615 185790 164559363
102074 151646 124258036
155358 199377 109986267
41347 77430 90401763
62015 188360 713737460
192456 199167 16778580
136262 157712 414688390
97904 177056 720667672
95979 133965 95248692
38669 39154 440415062
93706 153343 184695633
199402 199470 102591767
160484 198045 93798718
29441 58918 73902595
26349 177306 437881780
48227 167401 610131241
102867 169935 168005865
46859 64124 43231027
145873 190682 375321074
52657 127318 160632719
189033 196719 7391513
65552 77495 29956419
139362 159152 129632429
22534 80608 488399280
171078 193579 378540839
134835 189986 15204078
144175 163822 49343839
20496 102393 725933179
158145 174090 39640029
148447 165201 632680200
169903 198463 620406964
114887 190969 610040332
193097 193973 2164641
121963 158663 50571901
100800 133424 81788160
194058 195889 220670416
116348 198987 206885304
38849 99887 650661271
154994 184371 73270850
50472 53433 4408779
152329 167064 36807763
42783 60335 133408096
153345 155058 4356403
50270 107245 812229319
162822 173097 985038598
156111 178823 408624721
57797 93240 88446842
193369 199497 15396418
4110 158459 386413576
184816 190016 366145200
35109 50930 493285165
73068 161998 222864907
37834 77906 963025433
194659 195165 820599073
35243 101001 164491824
166528 195729 73006880
114936 126912 30163455
125327 126376 2594462
171954 188005 40249917
126115 145630 48847778
94643 137648 130164532
13490 18341 347662733
127088 156318 73286807
16885 74192 143355274
184976 188341 8521033
199423 199602 239005109
31195 170960 349623968
29282 47855 46401254
116264 153346 92962143
65138 199241 625915311
53193 69665 68620975
40652 186812 365749869
139018 179690 830814576
168541 182998 36090756
195307 197094 4438376
189589 193348 9391221
74709 117762 890615823
38145 99593 153684453
111804 136470 228232716
161639 198033 90793280
9863 102290 487372618
92252 172185 200181451
158407 192080 386603428
3451 70391 167521677
137227 187164 235264915
121633 147228 64244185
48510 122461 185107817
154636 170156 38711464
174830 175739 2287085
144655 167508 741405438
171572 186945 72203850
183460 198431 171280047
94071 109638 404550655
127063 181391 697714759
37446 102972 454333680
36886 181089 360682246
103345 140943 368381624
133039 194274 188992847
6869 157726 724076209
133557 145652 30269685
104377 141509 93063736
55560 178592 307570197
101909 143935 105239570
1527 95690 732112755
35465 164506 946428163
78719 115307 91427553
174957 189106 35454459
112316 199056 217145823
38657 107129 171210684
187041 194572 18861925
144881 192182 790553052
8098 31341 27771239
6263 95898 983557943
129036 181398 130757025
191342 191995 674770
158475 180817 55527179
21114 24420 8214822
122583 177253 136725832
168595 191879 58242423
187666 195098 398993809
3522 102444 925729226
190545 195956 13502043
191501 198646 438058267
53022 88349 88255849
167552 173397 833141628
193830 197426 8935072
32265 50147 188337375
36881 123433 216603512
26621 61738 198352715
154416 170143 5689091
66486 105244 96902758
25495 28053 301255
129870 147281 43551213
125747 182071 364424306
12151 132473 301346926
98822 117400 40484365
191197 192331 312471419
62554 182443 299853561
93033 97758 11846376
197817 198367 1434594
198150 198811 744995
171990 199568 69092628
15118 119620 261567571
90286 117851 69169789
26625 108787 501976199
31754 46028 378772713
120172 162785 106912940
67140 119425 130801644
35180 90211 944013170
174411 191858 19595472
3164 97045 366006083
138894 195491 141557255
157520 165946 20961329
36837 109765 182390036
113330 131742 46237807
104157 111410 18181190
53841 161226 473229301
29885 78560 404841562
2267 42867 101608717
188301 195028 295678760
22372 157957 378304617
79840 114923 87712384
6308 111495 38314935
158843 165939 567926818
93646 179046 329565984
183622 185710 5240691
22465 137339 724582974
118836 179640 151978325
107011 124880 44962051
112409 138438 65373435
179625 180663 2557021
19749 183478 409762482
79590 130688 941204237
55329 100754 113474287
96624 145971 123682849
188650 195925 819633503
92721 108448 11094463
120778 126450 14311809
38387 79127 495731241
44046 50557 290283321
185826 194056 20566198
163550 179596 39718743
21542 29539 20117159
95085 155323 278667338
10853 115200 412893929
110437 116045 14010774
75378 115188 99466042
182612 197114 36361797
184327 194323 25059552
36975 197194 684200419
88555 150216 446413870
188161 197997 24551606
34811 154953 300821973
93956 123401 73753556
180707 192629 30061363
99417 165347 165249607
36473 189023 381760711
73286 119051 989796127
71902 193078 303282011
55477 190402 337533655
185431 188719 168033066
137063 158068 394936484
131912 171790 915019664
183905 190450 154035162
50892 194966 884009831
168729 170173 446968901
83656 174158 226486221
171020 189768 46991351
193191 196570 108962155
63864 156196 231322674
92005 128711 92166551
171645 196534 62292019
19224 126090 267554513
21126 28186 775419511
93004 176890 209979958
193827 198722 12256012
47437 117016 743783489
117751 174995 143237914
77562 88235 939263677
6069 186888 468889753
77853 80392 1490597
155216 197110 104590800
101860 199155 331755618
143090 157646 36564141
3561 76269 615330647
154992 174948 264299995
155702 160038 510248105
2679 99302 325910842
87938 87990 130170
93236 121260 710206684
108778 193092 211093042
132771 181637 614495909
182921 197825 37341493
137820 173850 89992188
119662 135226 962845740
49055 121491 208535236
26231 46385 796718059
181543 199223 44447845
137910 168093 263352334
47536 96434 122338493
54759 81213 710075707
73130 159086 215343617
120213 137055 241688702
36679 137499 964421672
41581 77719 955819344
178558 188325 24644477
91012 183407 354247101
124553 168546 110032834
115982 178979 703967801
165249 186971 511912732
69485 163801 841841197
126390 178150 513616534
163826 184766 52074903
34918 72603 94225398
146319 166796 51221476
136795 179593 106799691
199752 199852 251337
98882 128791 203758440
11332 66677 138674123
186123 186593 585806143
101594 129437 69782741
46638 177205 326715234
104171 158997 557977674
28018 71048 107607365
195360 196655 3194173
26256 137637 278898875
19355 33698 35951252
50896 69229 45978071
163615 189997 404023051
113134 143964 77307183
102054 166208 641469917
168941 195284 494741708
62056 179897 294616962
18787 146324 202340890
109365 114025 11733216
133016 150225 43208373
151354 164503 309371324
164119 184678 768340649
107364 150879 109237019
175436 184018 21492694
37236 188211 607190094
79186 190697 882953239
11577 159951 371635941
168386 198785 935547147
50566 162861 383917038
66095 81435 889012873
20855 34711 953807179
197005 197299 723668
106040 168219 980177332
79044 96418 43363877
14546 91108 693425652
100566 100861 753215
185908 198714 32053634
87524 117820 581463892
98049 161646 831577739
175138 175971 680885452
168535 194916 66004857
100132 188502 221168087
92656 169910 193492326
195195 196102 2234233
192708 196355 909102350
6118 21999 39771792
162831 197549 86585775
144853 197634 131980995
186627 190775 203773625
120912 189369 171318696
127112 169429 728296285
39805 198079 395975639
63042 99136 90240941
164201 168718 412968367
44493 126223 204686433
58648 83799 43999408
183120 185260 5357300
181547 182282 1889050
91164 195879 262317737
151027 194905 684509145
175863 198017 872329753
170392 182527 695149249
45910 97176 43430251
103141 196333 790416129
157423 190447 82403876
119345 187776 338978029
192714 195056 409479
67094 190438 614615266
148725 192994 651401076
184602 191558 17466027
31620 135333 259557685
72762 108731 596137339
171808 175162 8410608
124932 193774 172135825
41204 162200 303066316
107250 180816 184009599
32078 93608 153817636
197274 197330 127730
57579 181694 698612630
129382 141194 613038409
107388 188239 54296916
159976 163137 7993145
15237 189087 435173116
150397 157098 16797820
61592 85918 143304839
95342 177101 204582685
185185 190746 533674305
125562 134176 21534542
39048 51297 30528708
11259 81031 174752565
152158 156105 10021059
127671 170976 712993887
140814 148981 171218909
16861 26513 24143326
68886 81395 31292699
11125 43512 81165772
7630 123792 556152886
103126 179205 190308634
124480 184141 373856838
36435 54508 45269996
47975 188275 714482238
138432 149007 92411100
97247 118351 52850702
149188 161390 30580437
82097 164180 930728204
116469 173480 237481429
93362 99026 554055391
17428 80648 394022001
34493 100226 631503188
36288 69019 81845041
37601 136038 246438613
72375 137467 163084412
115152 157347 105958203
145155 151672 2703153
195791 199148 8373541
151806 175789 59808185
16369 165599 373671919
64053 144502 201396259
128876 161875 97502558
16779 46910 75390179
9249 165219 475490958
123636 163242 99314246
186747 194917 6692359
41161 116471 188410143
75794 195489 227318886
73443 103190 618183339
521 61849 153541168
123976 143785 821627766
33514 129752 240927820
184601 195467 788047585
23806 85887 986228176
140518 153696 32992392
55277 149059 234790574
129800 160280 76258371
174377 198091 397807414
50937 146113 238386179
60402 174942 286467378
135131 147312 435108162
167245 194411 620100502
24794 191455 417132451
33521 124168 226820203
118653 179654 152475070
19041 20945 519562465
70245 111582 103374201
107811 171442 159255909
185711 186359 1620391
104256 162276 145509598
88570 195433 267632690
2067 173028 432483737
101359 170872 895426728
118641 189811 178118793
195175 196895 361025333
66050 137008 537821875
33532 84556 245430866
110338 154043 959034613
20951 25010 349298115
179088 182733 9208211
94438 126245 603307134
176634 195603 47558418
86104 93662 18862843
52181 175532 312080080
140237 163314 481166098
71739 108816 435799510
20278 190986 601896283
26826 175338 371621261
164431 174711 25406218
91019 188975 245422533
23859 73185 123473060
149257 173622 161693566
1782 166498 412245768
120721 159100 761947862
64089 117214 132905756
11095 78264 660515992
38232 138400 363009193
14247 23928 840564938
137195 144167 17419378
130212 192789 332228858
41725 190230 830435614
1893 56549 136960894
143891 171701 69460256
189484 192964 471533616
47611 192510 362655530
83959 182405 246252441
39488 192208 979546157
81887 113993 487203545
24565 52792 70671342
146174 193089 622984948
50870 164361 284395546
80501 149333 172482524
172407 183669 980616195
56474 73369 354244959
79617 82460 5787255
114655 126849 2683334
78493 190980 281466135
105128 141134 866841916
43591 195250 800204637
9934 193876 796510787
102430 179270 196535331
170346 177758 18411863
156207 161821 14051331
119750 189054 46118944
189378 199132 24436728
138799 163960 63112424
75645 135841 469074670
91129 135661 313749435
9868 135471 314595365
148739 171643 282726531
44610 195306 377157030
177394 191153 608704200
1710 31493 74562201
105508 173303 169595815
172198 175608 8507701
44588 59237 36865136
159816 178676 46862043
198643 199095 1146166
77500 94908 43437623
187190 197618 26008121
142011 193957 270051351
67738 152353 211891239
116642 198098 320612604
156548 177022 338984492
89221 142359 133283721
52425 91770 863195175
168251 194338 65294681
12013 135505 740876079
134289 155087 52149081
12911 185112 949543553
5399 68472 157906310
70745 76109 366943952
91511 163979 495067981
163145 164839 4264651
156865 173548 670578230
40521 166489 315295914
174025 183111 523730357
107732 118566 230328292
71997 145065 475121724
79452 82150 512393917
67514 125490 172926164
192024 195100 2701168
87590 138348 127390620
48198 89660 216125138
84767 107762 57529117
59011 180168 302808121
99214 119764 51489698
122906 133440 26443950
73809 146289 627979888
40561 57069 41468791
120982 195630 186839755
195346 195578 478145558
18068 46187 75993377
168258 182936 737495143
189352 191603 5650393
6414 38104 733031061
60486 78899 46060290
41934 143947 255329350
38017 190859 382478668
196680 196791 254422
139017 170604 823832615
186958 189924 339647264
101621 173045 949164007
194392 194984 253198001
88070 112433 61065906
47751 139646 230139539
159655 161728 347015217
184549 191366 20415807
176066 189847 31609362
119272 161901 106974069
114669 123495 22189517
171724 184786 206504335
10993 55109 671794428
76389 112874 926280006
43788 118286 186443832
112583 151621 97996611
91380 106422 143767154
41942 160463 296764114
27276 148497 303603484
81779 108655 67194377
84271 163721 199122847
170640 173233 6350681
163245 164646 3532406
22956 72129 222402819
31782 184034 645629899
108719 187253 866412498
3057 123424 576177929
121098 130253 965999249
141773 161839 981877614
58305 108323 61287558
57248 83617 7628059
134234 169473 88173049
194004 197169 352129738
59349 124157 822122617
65623 67936 857801207
70288 183461 283179209
26974 193196 427512310
138954 167655 71761277
56307 82303 64849922
15351 189836 436756903
11783 80425 102101610
147251 198360 127746480
74172 147809 184560666
106786 189222 206350093
32494 92577 717710218
195524 197090 88185514
84046 100927 42264110
186956 188365 96513540
123341 188105 162105935
628 111513 277409075
162294 172697 25707845
144080 154860 27085150
128952 153456 578393968
153709 154519 2062154
62818 92534 929339279
18965 115018 240280062
26576 174700 370643003
123614 139619 535604652
33122 124103 373546568
118990 125303 840737656
103015 152678 124557485
93450 185632 650679027
48244 127757 192884649
159499 199563 836589041
73594 81738 20411764
134303 189633 138350657
162136 167864 314354786
98427 115915 43793394
45785 81460 420711075
149837 194351 111142904
172977 174199 3105147
165659 177540 29476223
84384 117132 82017361
132721 199945 193106322
30418 54798 61078643
64136 138882 187145475
137769 188580 127056692
17067 99759 386533427
67156 144888 194561007
25538 191583 415599515
71661 89949 45618761
157977 167953 24732771
102849 176822 974463399
67814 94535 735319909
180097 197469 43610395
124365 184974 893836018
87901 110880 185533717
146660 171099 291659112
168775 176241 18573264
122942 164558 104392330
60162 61053 920885035
13411 192203 673624953
182665 186426 908321083
106161 108891 850989345
124619 144075 48681653
72798 177168 484083197
52050 125321 183527941
57307 83506 39612797
119495 134920 38741634
171827 194720 57361891
30115 128249 108555758
107978 193293 333416891
179048 199084 8240910
75853 134872 147735536
122338 184650 991525387
124950 142560 44029049
94270 130974 91972994
97760 174357 191706459
9303 103240 973815726
148599 168532 578862982
6471 104447 542613855
193154 197415 617598688
29979 180717 376972736
52055 104830 473317909
173684 189247 609776468
195811 196925 2697475
160133 181022 51936510
118626 131993 33537879
132638 149477 424847708
88958 197131 270839648
153514 197653 853506431
46301 89903 86503667
19773 71664 335118388
3882 136786 332723421
2866 140551 892530230
155223 160936 829611855
185868 194519 21672841
160812 196114 513295898
51237 196113 394784385
35871 150227 864820863
16906 35814 729126094
15277 94776 198995896
16029 54801 767167877
57491 65923 20938567
136630 146629 25020183
152755 168155 122129283
179161 187872 917349463
122533 138333 39654164
120285 178174 289853659
156465 196366 99522510
35271 136884 166433493
177441 188817 885323643
95168 175154 406050410
114502 187099 181745449
24712 88613 298538013
69622 184807 311207677
181717 194912 4908423
159804 196884 92564062
88588 99763 28136726
110093 144780 164603112
157679 189579 79581009
35441 162650 423280220
139870 190349 258340070
93114 117586 127174171
29614 89676 150083927
78374 84649 15554471
187614 199031 28557721
179800 196638 42290738
38463 133949 238968123
156547 197506 794956899
162423 187150 334576016
80039 169749 504810060
156207 163369 17901740
68256 142494 554413309
185522 192489 125321495
18560 190003 377310254
97253 119039 54564578
137282 152334 37714302
197072 197386 763305
31154 198122 417742561
178606 182669 506886876
7751 185262 745157606
184902 199734 37242811
3364 149148 576198092
2538 45925 202634613
11251 136124 312757668
173379 183640 959087000
28097 164088 925187492
128088 130357 5737622
86891 89005 3785196
36826 187180 880224454
44203 78473 411282727
22624 129104 448999016
151954 195126 346722035
92012 187791 239960490
131481 181486 124911051
151659 154647 7455084
184918 193948 22629285
128843 141168 30857153
120876 172623 129449578
149422 183001 996853401
182233 185561 3188113
183408 197585 810129676
99779 168745 172691615
151189 186717 911580875
48372 76822 71315473
81322 198208 901821014
198420 199973 406192429
176523 182017 13660317
9764 62534 132236589
117544 161507 150325597
7587 143954 425220132
22327 23056 1890129
164683 191809 838339545
28407 164506 596906284
127004 191056 185300115
88569 131824 351562227
142213 190842 121608724
71803 190476 98444778
144390 151975 15135106
57716 198279 833936202
133777 159748 614154583
181500 192918 28755652
87178 192168 538494274
195947 197075 686320742
77838 112212 85845794
48084 134658 216800741
83626 195621 454999850
90684 192182 254236858
86972 149927 157890319
46366 174009 751882764
24774 139301 286799585
48123 85485 861860350
102903 196881 882593051
49045 137629 221797619
61709 88268 613753299
66153 80036 34717934
191130 193251 5235760
196350 198704 983156676
84197 122314 848491241
191315 199169 75169288
195308 195667 776952916
47174 106491 148396744
50984 194929 623088725
191848 197023 12893567
148387 168683 348671558
109225 151939 107112956
26216 78309 899996316
179056 192169 224821045
80750 193994 283367021
196788 199119 5903141
181079 190058 22652952
148631 174297 63966925
85394 183167 456148771
110963 114470 429426165
26612 176129 374111284
79759 83762 990589200
18544 110918 789950027
183523 196948 554993335
189323 199505 25540272
119271 166632 731226763
100548 155540 178397967
168593 179460 722559325
78487 147384 206760685
110834 120679 936881869
89750 148075 146352572
166081 181575 38485093
116280 164733 121518492
76657 191986 363823343
133068 181937 122027276
89679 171571 544456893
153854 178100 60443290
150772 181486 76447617
12563 86352 557715554
90992 157630 759396363
133963 178831 658124432
121987 183018 152715559
104615 114509 214193017
34643 91519 62910843
169950 179220 449441583
19720 134112 286442899
69819 140371 261255953
91511 145232 134765097
66701 122677 140095990
182711 199971 543166246
169511 194895 63470659
26732 78059 378619507
113168 185998 182362384
150235 153593 536747876
50630 89504 97189782
95101 122933 69737224
127798 192331 161477341
170695 185121 36055109
117424 149533 80607650
84144 171382 535961248
16153 182005 414953469
175840 184021 610627401
34381 58430 60326929
103411 118790 805670130
63498 194227 327091904
140628 165046 61198788
111612 153030 103848343
179532 186613 753453280
168609 184422 39463982
72955 160935 351036769
64675 70446 14463559
138164 171279 82674522
27798 100466 785831552
4081 56243 740151234
118323 182299 174214611
109371 171337 155140255
124839 185826 152484182
94912 191568 352945693
15682 71029 675854450
99286 193442 235693501
192899 198695 14511502
174861 189612 36980870
76503 140080 782868520
46576 99120 135260378
61669 126081 161232283
84166 168037 209962524
90705 158081 863888493
94367 178660 70151317
34498 89653 137768231
147535 190730 146116470
126576 138321 744411720
190586 193663 7656938
193374 197115 9341910
114227 134004 56967950
195508 196634 937250950
16192 111376 238211896
68438 86205 436899126
87196 126292 581799354
109154 196476 283388089
192265 196211 9857324
135964 190974 226252687
178017 188998 530103427
195274 199188 9827838
173745 187704 35059115
166143 185314 647213174
3907 188492 461954663
3043 104942 254983322
39664 78288 96641888
199541 199866 830569
174698 184882 25460648
57629 120372 156824881
133159 163757 76684871
164287 186164 819796909
156338 181950 341555470
25482 147407 344237053
176487 183096 133332294
165884 174382 21072129
93768 145353 877459922
101727 139007 654452973
110460 125684 38223006
33374 84307 127284594
184069 197239 32953771
66236 182204 742025694
147648 170101 903818220
188949 190834 632309339
148944 173681 61585223
68672 130448 154744845
66973 108348 103460976
27508 187904 401450953
141010 165736 925999673
3063 172397 484428343
192399 199648 18161176
57270 146801 312761972
197478 198106 783617631
109638 113757 880524718
161006 192194 77773240
28745 183400 908642054
192000 192370 952035
71067 180927 274810479
139268 157410 915970144
39723 166152 316388888
29810 125232 256718103
111936 124542 31746242
1795 46418 111580213
46936 103944 610424273
118986 121939 7361162
23913 168804 362750508
9720 82455 182160150
96789 120024 58235649
181285 194331 291450943
165306 195377 412926516
56656 145555 222391227
95159 96154 707429
77395 190721 283585864
36849 76899 100299783
165657 179750 551049505
13820 14046 538803
35260 149627 286416780
134211 147123 32394040
139904 151652 370025523
105830 183898 523645550
52394 99760 118584329
164290 171413 17505300
144672 147601 7484962
73807 86556 715108803
185454 190955 13837622
104729 117425 31758677
71826 122421 348742711
137436 149502 30321426
124290 158495 262682526
191281 199318 20119046
30711 154396 464135452
83910 169375 493305937
187747 194832 17692598
162992 171956 629648520
38068 90041 31604737
108495 174006 902053609
186407 197347 365726585
140952 174030 511394468
88368 156809 717019718
120306 120678 540307197
133652 159997 131658755
181376 188168 7914698
79511 194759 748629024
141033 156500 44494317
145854 175018 915332415
57808 67482 24006244
123159 140569 675624907
94805 174136 198523126
81476 147964 249730111
657 83671 528752447
116622 143626 67715386
87448 106899 48743055
626 14474 34514685
143567 162012 979538247
49695 84271 86490769
179170 196960 44646867
94676 183266 221696694
53525 141344 798396360
135615 190737 137898205
122351 143775 53676609
3715 19749 40087823
86325 130115 109751816
40619 107839 168115860
1845 12129 25559947
119387 134719 38500128
121673 178721 142609440
172545 192485 772311705
44381 171691 318578497
130576 137352 825114282
148293 195565 503547004
40941 43374 6052118
82220 122818 101665642
9375 47467 95442700
97549 136391 656398145
32307 126787 470669827
162901 199112 90383058
74430 121648 118157310
19397 28470 620954079
192335 197142 11977241
55963 121966 518326634
87130 96688 23941847
24874 89756 270320841
75456 112772 93201482
168741 177624 814476865
164727 165210 222031
58130 195518 343650602
9122 183731 413739151
171258 194970 456979316
39191 51871 234814199
31809 166280 336577684
132338 132867 1356859
89227 193191 618396230
53148 80797 69207809
178428 182380 5080314
68434 109575 202683201
33402 100511 167806656
109520 196744 780892320
14425 147197 332564642
191717 196448 327098623
195565 199414 9637064
21165 173626 381456165
198800 198828 80856
42869 63755 598109700
82704 194430 279617572
54916 156991 465824271
72726 129600 142567829
132381 165054 81910063
113634 152696 899035787
193907 199354 13690025
94091 135699 104248821
116113 173111 218692666
27616 36490 867570172
168183 191130 547738082
53609 83842 75620853
72047 101996 28372195
127463 175294 119562936
151628 157923 15807450
99516 102656 510240720
40778 184120 358631495
70822 95605 117551193
115384 190665 809898074
125984 135807 24514216
112462 184460 180187264
185123 196688 28959421
176791 191041 35736526
191931 197490 453356381
40386 50250 24613859
156002 182479 847366705
16478 98764 205886994
147789 195925 120244172
108725 155290 116838076
167778 182990 399636406
180599 197624 42788713
51407 97318 114948523
71186 161263 701470227
170193 187072 42221794
173474 187826 36097685
24552 165140 574621177
73066 174958 255002103
178518 192372 472745765
13228 19012 682979411
118083 149624 79204307
91411 140589 457317307
86482 141482 199737065
81579 102342 27795388
124777 162430 105671624
129705 179971 125390012
63525 90249 533899092
112458 180676 36034067
22437 184674 406000167
70795 136626 217460635
156698 186740 74937133
144585 159973 38613048
119082 165764 117022227
23476 144499 303005857
130188 135918 311963063
108116 124658 652733120
78598 179658 252639879
41519 75908 944726182
73397 186198 785429769
127964 188291 150954099
199817 199943 478519139
111119 139489 71167246
62678 98524 359458009
26905 184411 982276951
172031 186555 36369896
76180 109076 82130230
166988 178041 27482352
187058 187600 481657284
67771 121147 79736742
185345 198261 860609703
28121 175189 368009607
133555 140736 506017460
130668 135338 138879699
159005 191376 80847548
21780 185101 552224093
136935 192222 138217696
177636 195215 550788711
49892 62953 32730495
134454 193973 148824713
51408 160471 87106473
173067 193654 529861421
76963 134219 143282223
175545 197542 55037416
199228 199650 523210049
99259 181059 100803687
195059 196932 4606827
155264 193623 243784573
25640 84357 146923426
199571 199630 391395992
189023 193038 10017521
45412 87326 419045275
114199 125139 27561900
59816 164135 520321514
149709 184980 87974401
160000 187321 68280125
175986 188476 174674468
117485 174395 142418358
23343 116911 234197759
80825 126523 861008038
191905 198222 15800526
63271 155031 767647576
94218 140725 433143203
175188 184104 19524365
14496 139634 313426315
106169 139954 358110528
164747 171406 790943911
187730 198845 199218471
126968 165167 763293229
111641 160273 702547180
59206 59857 1626219
192447 193706 3113520
62759 153917 718812172
149178 183419 85467590
3174 146259 358198038
105811 183626 194776762
186312 190752 2026281
181334 187608 15909037
162473 168444 9694056
12522 46122 84204653
51694 78858 68129628
18080 21522 8541492
34596 100954 165955633
35525 129446 235153170
152392 191080 802259425
34837 80896 714235969
155618 196765 383159015
55384 64273 446329489
126581 162782 90724288
89085 147248 833569346
64434 66917 6243731
138044 159083 52716234
182048 187356 567144336
90858 159467 538065237
186632 195237 521752736
61049 191637 326698963
164526 193810 330242317
164495 182832 45508376
99626 120239 51605297
185717 198551 368820031
30061 113607 208958744
73738 90683 934418635
99052 199966 252647646
146523 153192 16701925
184184 195531 28454814
35883 57958 50974882
161998 196347 150005592
37585 135218 244420515
13856 47312 433556530
164403 189095 782632994
149059 197143 356834143
119270 197780 752351128
182183 184990 423280967
73541 139650 165619413
127809 191089 158354428
5579 169117 409388018
51824 98004 184196510
130490 138720 339971480
38171 76516 439955943
104296 145051 399520015
109000 151716 496049358
99254 188302 582341559
104130 191778 392543865
121617 173438 485430558
98201 165748 169280475
71084 118188 117892840
188997 198140 60644911
100718 144321 109238788
156673 194161 93551850
91085 159828 172434225
34179 112783 198175044
19885 127560 318428657
29872 115924 215305316
115595 173192 334666812
68631 126621 254185554
11763 104730 232800806
122658 164924 106001348
70110 188295 901551690
58811 131315 322555542
126913 169554 960835684
144127 155719 29175338
70423 150935 201707006
151536 157568 282532455
167397 186522 47799612
93775 96760 584848939
154267 178004 59139343
104987 153542 735072621
197971 199534 769377547
187744 194384 16551207
179827 190535 849297519
32365 57994 64241032
140233 160393 50512131
131555 187059 138859347
87954 195691 269828328
163445 184166 51596537
35346 50542 286318543
152342 170126 44399805
8892 199561 577243107
156306 175485 32314987
29209 70441 103182670
165093 172681 18692782
45010 94243 366633594
30012 149464 434756953
103582 145028 249197641
181466 189668 671051079
69320 89330 49874256
18042 125392 268754260
180431 192664 340571073
15279 174179 397725422
194077 194837 820709079
85935 143458 144024506
100510 192999 924188328
124846 157406 618416203
185278 190026 575308800
148164 172699 462576856
175403 194918 293702656
132241 170022 94525142
80902 178464 992801558
186325 191451 240781784
33726 54184 51225368
95331 159629 161132406
62872 68295 800723971
97244 158222 152843821
105144 186806 403362667
30020 164742 733612619
20757 194699 435313700
189600 198413 2321695
81411 175996 924453763
159582 194046 208404535
173174 173401 572909
155989 181526 274749347
144553 166162 192167006
183396 199330 39939529
70336 173604 967838871
155730 169274 144842531
111949 193024 203006026
172481 185707 880230459
196224 198473 5364468
188747 190086 600247000
61381 174568 283109259
43088 71738 71713495
96010 137788 280899931
40196 113935 743023195
159704 169428 544409211
189185 193855 11706454
135655 185575 124839939
190495 192197 218491666
89273 141284 510144241
189350 198122 21963429
98780 179304 201410121
140955 156213 744353855
86433 127916 619824656
169622 178340 21595634
143273 172125 72089427
47107 55516 20879877
95549 192241 640344479
18574 23737 12799791
182912 185624 437470810
64573 170962 904466662
196951 197428 1185956
128530 129552 502372352
3471 64685 153187767
157737 183181 992259131
134650 179414 111744734
20955 36199 38171257
133218 175050 104502887
5998 41875 89867067
40569 81226 733838515
198953 199680 661892172
6019 8656 6555158
83474 118396 582435700
106367 128536 55634880
149578 163669 729845736
118386 126891 21406351
86659 181060 595602827
163321 182121 46654543
121411 167048 119346969
173533 183995 413620352
52623 120017 168703131
142721 160264 43970709
131731 150714 507129779
165240 172803 18640596
161969 176657 36453372
3431 103914 251414736
152823 158046 13124185
14065 117090 721996657
188638 193464 12039943
92817 133568 102167228
34412 184276 440033156
146418 164899 46380156
155339 191463 90200320
147803 171950 60176423
183837 199718 39800921
120901 163112 105892407
143081 167168 60226270
110087 154738 111968725
180080 193665 34203339
121281 187963 625476493
51738 161562 689827157
11989 177406 636421064
102196 118007 401777083
63888 143041 330403932
196820 199514 968625234
80640 114468 84630176
60716 65501 11892682
177951 178038 758379582
95971 193943 626022974
178347 178683 426466318
127968 153218 63252485
120434 197506 192821640
88652 114633 646606129
157076 157990 508975139
173457 175939 6268435
127928 191883 160007264
31615 165808 808585097
72272 157932 214666736
29386 84461 137675258
136582 166863 75760712
71679 72621 2308716
167876 184909 180002457
135266 188661 844916577
35168 99046 783226043
138071 153637 547480597
147381 180802 83246050
53308 63973 26680739
173837 192425 680969819
138005 183545 113835365
185498 197779 30706576
42684 116243 184047467
190078 199140 16560219
57560 156574 560728449
32307 85392 132730957
78806 91008 30189256
96632 130430 84779391
85923 132823 117488564
1548 118152 698609889
27760 153765 999857539
99965 167317 786292458
191010 195921 12261169
101500 144823 108446809
187567 194201 16526153
52826 124173 347348503
47712 63134 38633609
192596 195930 8350483
159045 165405 104540693
171807 180481 83025838
158334 194710 90869008
27972 140460 332388394
6724 48763 105272221
23878 118414 236679726
120353 122527 599658644
103413 135729 160258636
19329 96235 220584293
1882 119416 698864562
166985 181686 682089754
191049 192076 2535752
178246 190178 571159946
80312 199543 298413600
32977 42768 24434242
75537 164119 221831240
39190 184040 321786186
60826 185705 312411693
26882 90303 158526425
162606 165412 6969376
88735 136459 119725638
37700 62186 580687434
124818 155312 507473317
18684 59148 266891095
47995 180887 332437767
124583 196339 252680295
24324 113272 222568999
65070 170621 264178193
120574 154988 501764663
78350 193588 288291166
27939 59089 78137870
66936 87101 50332688
36228 139813 287026724
197071 197512 1099823
21886 139579 294726979
118243 126106 19859861
190782 192977 35044250
78020 137381 148561107
118180 157777 99370350
27977 73369 113550835
197284 199261 5033356
180478 185484 12754872
66648 71066 10957606
146435 168422 54916929
135042 136341 909318073
52046 184181 941948733
76646 153071 890518149
163039 182312 47865187
19392 187763 421416076
79039 173838 937474380
31820 144167 281160789
52319 72343 136127102
79023 152613 357576627
170335 192245 110292762
44766 118788 185296269
153772 158022 381211963
171953 181939 477923944
10484 47814 710463814
157585 165514 19755913
152999 190011 177914297
10219 16258 15188016
156852 194943 666236874
41843 182822 473543499
75666 161694 215489938
61439 144492 416915572
125967 146625 225317471
88907 94931 489457895
169617 199877 809001124
56403 56455 126503
35803 139405 802485325
69658 133265 159293509
58408 99192 101784791
25486 167138 354638077
102991 109075 960759637
127264 150433 914337014
179899 187504 242252773
71198 121770 252716713
73817 124848 188287540
13395 27297 34954239
15832 41029 63120876
95430 119387 83670333
29194 175640 366424713
186956 187826 148171709
99722 158871 148259336
159801 190908 176735181
44384 146334 432812269
61948 154837 645497673
11220 160435 494374618
104833 162043 143460453
99927 116881 788631268
26098 110787 212001835
181224 191770 546203760
56952 105542 121355270
182462 198071 859713727
14937 132112 569232601
112959 127237 35929737
143834 189313 113716471
112231 132713 51450248
172676 173407 1775422
21325 125682 769250232
54843 113884 147546516
104564 139133 86697784
101223 124056 450673203
6859 184805 567364055
146435 170862 60968480
193582 196617 1977714
72868 194990 579878700
131622 164320 193641419
85466 128480 376785343
98686 140364 947681371
137759 188181 664787431
165603 186462 222310605
143808 161840 729471872
103938 170704 819903833
140233 191866 152252487
31112 48883 996969981
116744 164312 577178566
37859 180573 356879202
186590 189519 7331599
5429 85582 200661640
62821 157548 237315220
20058 69074 907524062
141768 194836 280277822
125703 187659 627542792
147244 169284 138062727
42910 68066 62967153
89419 93969 61040874
14053 160244 690733857
106397 179298 182317069
126920 191894 162500190
129032 129037 6653
159137 196969 362608258
57547 165546 291728545
6386 96695 51841192
37111 122704 527563184
134511 179468 112248114
114760 151210 91508523
60250 179473 298051386
144137 162947 430257328
148597 152113 131385954
121673 150241 71770293
107080 168784 154579785
148983 196413 118406957
143217 179559 40889726
112562 112799 583119
125032 150387 63555512
83813 112872 72636194
62999 67115 607010603
156959 192648 61726670
73920 86955 32570560
131450 183023 7217955
2148 140209 829250171
2526 111190 271946653
149147 183643 222759565
26568 93242 824764274
64452 180036 289059773
115137 143532 71192394
149150 164642 640516978
77834 100374 255001859
63548 80311 334760024
186504 196674 25416165
186883 190106 104129971
151703 156376 11776332
162830 190462 490468144
121657 141487 882471060
66893 182786 289900173
161645 179760 44880829
126086 153069 830766931
59513 116451 808984717
169714 183786 35142458
58142 60610 6096059
196160 197739 3935265
183401 191513 937081615
96784 167059 798006450
60739 171533 277108117
132023 145132 366048610
146291 185206 313095448
61262 182714 303740797
134389 168221 84563488
185871 197379 28738031
140789 199530 655678373
11336 157169 510214627
127104 194005 701758947
112632 117783 296904098
15427 70750 138526307
86673 153331 167029675
181000 185993 321620409
36143 99336 158022841
77485 188335 587021247
105626 119013 33565176
75258 117467 105548431
125410 162923 581684614
118853 196361 469020668
21109 113538 231234991
143415 167007 205711104
45662 177810 797481795
34552 74919 101015997
60320 65297 12325812
51004 137979 217870395
137399 175608 186729199
67791 153643 869029238
44555 123903 820785685
108451 113765 526509341
90529 94014 442519390
16743 142612 411021782
132647 154827 55584490
119477 196189 191993535
103592 191533 209790951
104666 154817 125691314
81075 90915 269241141
99117 185573 999028770
148792 175249 661373419
177080 193663 41561442
189985 193734 431239368
22935 63830 807440555
132380 183681 128281655
52785 89195 210468531
108091 136188 602957780
194901 195592 1746435
45810 82035 34681240
92608 170456 194937020
56421 101436 112440728
129653 188136 506863622
130889 140658 582351511
37048 146482 273977093
105006 148125 368967586
124882 142744 74005722
69163 76004 522963269
158880 179433 51062390
183351 198606 38226920
114054 196020 205148353
11618 103961 690720352
182907 193874 675399503
96765 158927 750127338
146404 188241 104617299
125168 127684 6235248
144190 190927 446570342
13203 165092 380516030
195282 197838 6364987
17617 155434 345109528
198102 199952 1490787
117449 183935 311624501
118912 140392 53878464
103332 122867 49009931
171515 195239 59425988
34954 87427 131164021
118118 158947 102403812
164371 177261 900389005
87613 121098 649183609
122795 172227 123647106
65202 142974 622470744
45106 186999 355125847
116420 185854 173813406
67295 154180 995330146
20354 89637 173199609
80676 102070 580370913
198025 198876 376270777
94156 196216 565599387
22224 138908 292160204
179410 193614 35715392
35611 62380 911820434
15813 146009 989120592
24923 147554 307142937
102070 117022 512461739
185885 199411 33882759
139316 175793 91104084
191634 194254 836308942
142025 155315 33346799
126164 141824 707345876
144147 145174 140977798
98736 122025 58325367
12721 149141 860265443
121009 154914 85024943
105406 106106 1762232
90532 121426 77517591
111960 198219 660989864
120852 184701 835380293
79231 151228 649597837
138444 148690 496674363
32131 172097 864607297
125184 130419 13087408
102132 165966 330517910
125137 174013 122112368
90090 179565 311292692
25511 59671 413397462
171039 172093 527169743
97385 117160 49511354
65835 97608 79423751
120960 122931 4981438
78528 199250 302075497
1255 104139 972510506
28878 64022 87965117
178874 197936 47850645
96290 175603 869463713
82173 127022 112394848
107753 189818 852316630
34313 172370 803868417
106954 127018 594124729
119991 159705 99561697
48220 164536 291391820
8636 111026 256319314
71332 130658 148631249
78651 165723 217995930
2892 49218 115969682
104640 107238 929348117
9415 34299 38143272
177531 186846 569665694
103323 122398 976356986
168093 190121 55134689
28570 45232 41658434
64322 137167 846859648
49127 136867 62639197
75407 143320 169955972
140636 143331 6687414
90826 121497 781437253
43911 161766 787171863
2567 76543 185270658
179226 183195 392556958
78255 136634 146128999
1521 83504 205086673
144212 169398 63026144
12801 21734 22438176
1709 154468 382383703
132388 199641 168256209
157485 197390 934490723
169001 170440 854988213
134875 138046 7952827
34543 174685 823827685
130037 165108 535475893
93453 199831 342084769
86533 122915 91141526
735 83906 861539130
11414 35529 60505919
40868 65452 61499243
157083 196773 98999753
75104 111741 357074687
8725 142794 335746965
142469 182004 83906597
42817 132633 364367727
79581 97037 43581579
11459 143838 331504774
93321 194064 252128697
46454 147009 251842398
129791 136281 188709026
135568 151735 40526998
59100 63399 248314929
62671 163315 649879995
23449 47492 60217873
21586 128636 268072352
193648 196898 8075944
65879 173831 888779772
231 36010 887247601
7618 141785 335906117
69208 162944 201477792
19022 85362 165994878
184613 193052 21186626
110404 159372 122722838
165784 187081 53141122
189919 193784 9668834
110841 123383 31416955
106133 168565 479670684
172401 188261 605721270
760 95089 235979187
127861 160630 82158836
84639 179157 425368927
40015 193135 591440312
93088 138205 113116807
156934 176970 49826120
157704 159270 386849310
74614 98890 60673398
6238 57638 46826769
48971 115330 672089887
48165 112433 107190394
64711 160270 813191226
101343 152471 128127220
182378 198295 11812348
62246 127210 813128480
120296 122697 6069838
80462 199223 213051275
93152 157776 162004515
10940 36083 63150401
135807 172727 92277887
21855 42230 706316385
82156 122663 763294832
19812 115249 238826067
151823 179442 68788579
148173 157370 121522916
72275 83093 27142432
97721 102742 12527631
98294 100686 304477678
132531 150099 191518749
192462 198027 13881992
44330 105748 153675825
136363 190168 190731922
98123 125666 69092699
100334 160374 150437999
141142 155283 35473640
94513 159985 103453509
55985 126863 177296057
132748 158789 65264533
3437 80378 281043203
191238 196523 738681110
72188 150949 197400171
108324 114977 305796008
34717 99231 161320503
139266 170634 78384026
92732 170685 195163340
122362 135981 34154723
163254 172950 23955175
152042 166517 639612394
108147 180460 180816063
100603 107314 624754702
161697 192384 76550654
195640 197198 3818202
96777 169249 181539248
138754 163220 703546610
158888 189864 896708197
136502 180613 110026467
22762 107651 212375020
165313 173517 71902813
3825 14718 414423400
120601 139901 315980672
5596 39345 84619564
86412 93833 18587124
175648 188307 589772967
145259 186988 359990598
107581 199383 557873246
188194 199081 115726954
185597 189159 63978319
94083 120906 308387913
147581 168912 580685438
23882 163764 526165508
104858 143346 483362920
115444 162376 117749784
123615 131751 20394093
341 174369 435495823
56480 164865 271275468
85982 116592 339053130
108454 149135 102092007
169328 177008 19112840
143369 179750 23021815
22438 58834 427779899
137595 198347 968655066
2922 34505 79134319
152429 163449 39548480
172981 180364 18349972
89213 98704 909048882
55535 131324 716163668
72015 135079 886568943
93372 129735 91226406
163904 189111 632751242
199205 199813 1562308
47029 118903 341204003
65782 108009 105565696
124161 146135 715419738
64322 93527 73029737
146077 184455 95873186
24823 132372 914825315
25993 196405 846105917
184482 194322 24687134
76178 113196 92422701
27071 86860 877077734
143269 186776 177553954
87301 91272 621184455
99115 126900 949257408
81878 101226 48421017
163287 173224 24495988
180675 196350 948705186
109711 160911 128469110
157671 197027 98207528
76014 76174 421455
119301 126879 19105950
77201 143203 328224595
57798 112428 136440602
146256 150220 699980885
179403 197075 439311762
33969 42209 20580991
165126 194822 661256266
150815 159795 925049854
50885 135026 210747663
20315 191523 428443705
50713 127345 191971349
119481 163916 111503323
163867 193241 73226161
188870 197465 21409097
172862 183519 466379264
92194 156230 160690002
95044 130642 89248836
68814 126511 785957462
162882 169298 15892960
161950 178140 909526065
141221 151631 26123626
137630 162353 61991867
16207 17274 2726738
177532 183534 15069981
176805 180632 9393727
193606 194351 3955957
63835 122695 147335849
151821 188108 90698990
189671 195034 13451215
58831 171788 735160221
36821 110944 806891250
162682 180738 44716830
146334 183223 933145851
140374 174344 178543511
197645 198558 680033160
53685 107779 135279628
3687 145328 354584243
6835 163966 393522553
136621 178757 105147417
38914 54172 38233412
12686 140254 756476189
109075 132258 58180081
139044 183037 109906045
15601 20875 13269785
73848 138487 933866809
84442 149081 162073337
76594 168173 449715060
90950 149586 867049332
115150 130679 379568987
11411 140459 323206642
155825 172862 42308174
8560 157129 372177641
47898 164128 271845367
181702 182048 893434
129680 136435 701775489
150575 152498 4721571
100865 161179 151233273
89712 146155 75740164
12263 166217 385557352
158676 178175 48454925
184412 191676 766519929
44683 147378 257218930
188950 196195 896357527
89605 198258 339068457
64559 80167 601630396
158211 174898 41510988
178198 183485 13341531
99848 113657 34478931
151895 153125 3071719
85976 118254 835269625
60150 82854 132297575
141555 168256 96687984
166326 176963 20652103
171737 186932 38090751
38902 60940 55206818
180138 184880 437049475
10918 186562 104710008
1778 74824 612224009
92354 120130 69636038
125739 158770 375135999
53822 132633 197278138
91583 156942 243074715
95619 180714 212774259
185987 198258 197309533
166313 194787 71142255
71944 167498 239203102
141888 144749 7103686
61372 108400 117519172
186671 191667 12472271
13675 68796 138047673
87381 174594 218338051
131998 133365 541704196
64172 127690 159030496
169877 180427 26111785
28948 193102 410798528
78177 112076 599440255
44114 71286 68023905
158717 178217 48437931
18780 180537 404540370
152211 195296 107677653
84173 184792 401917477
100687 174938 185808801
24085 80076 140191092
142764 180164 93267517
124049 196241 180553254
145986 161748 216288414
128910 195854 17199687
76032 180231 957173522
165319 165513 459010515
155367 196043 369623523
60983 187210 960132583
28836 199688 296508127
173933 185142 959062722
187556 191877 10758434
85399 107909 328018963
97308 125921 71783053
104101 199030 625400801
56433 124616 170498371
114562 128128 34083271
34921 74300 500942951
95545 149600 501412485
73394 135598 155838549
197202 199585 438668882
155872 174312 815995381
184250 199716 236628230
89311 119999 76971070
193365 193960 1478847
1258 52759 774257450
133222 196588 158396233
93568 160382 708705504
62802 84280 53662013
72698 190996 296158108
97704 179551 566040076
31325 179416 910369834
112260 180707 171134613
100804 147244 116423348
128060 183676 139092861
130970 132180 922532331
185007 199354 398486131
34006 133733 365042376
65969 175571 336463656
141848 171576 74225774
73866 171232 243647591
192323 194389 5156868
197092 197307 884465543
197914 199055 960436181
54709 162290 437332795
167713 186314 487440193
82012 103791 54485438
157752 182122 60612157
179357 199963 51773815
77167 117936 101907390
81876 120712 97192621
149941 172998 242693985
153093 164614 28973286
181244 185091 371883330
171084 176358 390427190
180647 195341 543952037
13255 22357 22903573
196359 199977 9137456
129879 172083 105410094
126381 198990 835277881
36107 148183 614117193
118202 172305 135463655
49209 175169 315156977
189314 193290 139960779
97558 138538 102759363
61771 165933 43613121
136588 198286 154290599
9675 116541 267521982
118656 175551 993342797
44480 73738 73238677
17130 111670 127242205
82242 113284 809046939
147909 158934 27547813
3075 156959 385418296
102605 128284 431287182
198951 199073 298626
59116 87301 70235287
170351 171642 995315291
91425 115772 61100790
76308 116784 101149558
187058 191794 11852328
161106 175334 21893827
36126 160520 402672775
169260 185185 319182926
64468 131477 606514672
82566 96681 398106961
139521 188283 393751107
188317 199376 27661657
149088 164013 758060079
53916 99502 179834131
38957 72504 590551470
137048 156975 50044966
25775 159445 334724958
100861 163529 81901442
159918 197190 93068393
186910 189328 555397592
65188 112633 730165338
92368 96006 9178206
77854 81963 448973604
15826 62145 217012196
188821 190077 710979493
74816 107547 81728173
153280 154783 82943454
109442 187652 416584499
107352 178028 272125141
10642 154919 662002419
171284 182744 28625852
3710 195586 835094839
119231 175693 141276483
146399 175573 64984221
144633 171744 67750868
60911 189145 999987774
130146 168419 336639419
47156 71606 61188507
183001 185158 91947471
95741 110159 791132467
54701 154733 538710409
101078 103116 138654968
165750 199463 84220149
192272 193951 4184351
92930 93527 724111029
18403 75772 143664564
182921 193447 26410353
40985 77171 191095529
121031 162997 105248490
54368 172216 92055093
98875 122880 79054992
77786 167292 223960697
19956 121767 802923882
177223 199029 54670028
106943 132920 65230681
108674 129306 51839327
199551 199875 821666
14923 41307 66114158
12166 18782 9250595
79637 143784 160578104
107151 117518 733273782
125433 183231 144489755
42751 87974 112978569
56672 118615 915530797
130691 179376 121559013
2028 21751 596934439
172497 180443 19696500
69950 118224 120756444
98975 144003 199132432
24821 145066 301063266
75374 115299 884192159
55652 120683 162560548
184970 196159 100931090
140681 189711 842992185
124923 161213 90930246
44466 55687 28293505
12470 151761 425550090
188193 198055 24619190
74559 191266 781037995
186270 198231 29956909
193718 195265 495446728
162665 165019 466924791
167311 196606 68964399
154269 192321 95084457
60183 109893 124123561
141491 148007 16407419
69265 164506 820663018
57279 69837 451044246
112148 199992 219947203
165982 180900 36991474
55723 77111 556520868
93391 140030 116893157
168060 173725 326098807
175367 175367 2018
17371 89873 977320374
64717 198691 898992152
139996 197908 144762231
57072 158746 254450283
49006 121347 68335196
20772 99602 474673454
17754 51446 84220421
41838 138292 241525084
193131 196253 7779289
7122 187897 668922647
4129 63006 147328361
56019 156815 252336847
1502 95440 234984973
69520 164180 357848045
104163 117588 33616831
194138 196526 5950406
132900 153559 51704268
95530 173389 194796928
99703 188544 222364252
137074 143438 15894433
82755 125052 133619989
42284 189565 489422715
54839 78364 665225440
22011 116690 926830587
150214 160001 24386724
177837 182659 12064833
71343 172168 252345195
77702 156960 198545814
133846 170521 790799137
32137 193880 404657625
160671 180949 21597882
6345 46399 454413717
95071 152998 664774640
157718 192288 820445248
67700 84681 758941971
173462 180105 16537143
91843 173668 204891524
186494 188453 4914635
92594 145773 762710682
49849 66357 41338995
50280 119755 173892917
99815 172421 911777726
22747 85395 720976095
94650 111726 489933001
68589 187135 296710210
175671 190166 255790449
187960 192119 10346005
161918 196864 594691580
105968 157533 288201897
154082 164447 414804649
124877 190574 164328704
140050 153924 478594303
48894 185124 340854530
15931 97056 769346270
14445 168915 386750582
43007 147743 262346543
40173 95298 147179507
152626 195201 106369306
93435 149874 955846464
116595 144446 66918202
23571 176920 673522748
42817 180819 345140301
124777 175835 275827419
13644 167512 385247383
145364 192049 192787524
168323 186009 165132565
113115 154793 104547632
180393 197081 41924900
66327 87966 698549332
189844 196555 357625588
20014 52606 170197717
153854 158248 11065979
194803 197363 703903913
125799 153244 858002916
129718 166764 92600630
39330 80690 103393173
158298 182499 802300948
167060 185629 343354387
130898 131031 189687367
130517 162136 79270978
50772 67618 143016973
66648 83195 41357953
128892 148414 118519909
180472 183988 9028711
147782 192104 110684609
87678 186177 256177170
144909 162201 43500647
62043 157097 402121697
5954 131149 313459195
38956 99753 755577750
156503 168245 22122741
151489 158962 854939326
188689 199517 27122309
60552 170408 648322819
158592 188548 74768870
183329 199416 694815778
51675 128688 192901299
3114 53400 125882783
141014 186406 616054324
45011 96902 740202167
161973 186632 61471791
69210 80655 28617929
104806 141283 91435119
29736 77374 412195820
36579 102608 165141092
120949 159003 622838769
97726 169926 810452479
43104 66991 59812631
126838 142452 80491835
125761 162840 308688868
174037 198845 347187922
131170 177237 115144693
177693 183583 14820900
81285 107423 65318200
113288 137729 36185779
13066 81376 208459171
49544 52801 576005460
179810 187386 19218909
33445 115111 398288632
173125 184924 29566616
117693 167728 687814636
49358 87527 618361509
70593 102552 79924536
155768 188806 300568932
65113 177846 282015146
180880 183353 6362692
143749 199773 110847410
80790 195785 354700670
197674 198879 88001075
37490 103831 165944668
72947 150448 93569058
35394 91175 672634498
191763 198955 18016727
61030 120994 301543117
159229 162552 5563068
140885 141952 668983568
52628 61295 21839692
125612 131260 14111370
139334 172749 112095641
184573 199558 229878930
33893 120516 277246438
92874 141977 123085929
87437 160055 182039027
97098 196642 284493008
62920 184796 304898108
181886 189918 20254890
42965 111888 172393737
121716 180932 148010791
154212 187896 39951164
123338 191676 171001686
121324 159688 96166562
72717 154659 231129445
199847 199866 50339
104153 156810 132118501
87668 152909 163632609
2894 124103 303421455
108122 170647 156580729
83442 173295 224763710
35012 57325 867636133
75883 135298 148726089
195595 199217 891293492
158591 167468 22068334
129787 182895 132628351
143337 181297 907063205
118040 135291 43304609
103044 136260 219269213
8948 196762 470077856
125019 131071 15095984
97147 116133 47529847
189463 191462 865236000
83840 143301 148932276
128438 162555 85527270
76813 124447 119172037
108246 188953 378489616
31699 84128 849859613
169092 188673 110126039
66362 79056 671389332
40666 84403 819912884
114078 163355 123616293
119011 191780 182117288
73042 85822 32033773
143504 170020 564258145
80060 173645 234115236
139668 160609 52476220
186746 196864 158485205
195759 198998 8119832
39754 171864 330429447
41945 198508 391787511
195165 197232 500641108
11307 173545 252317830
163818 175240 28286209
185419 199290 900876679
57061 153158 407904331
52666 58879 15793121
43788 128315 406479203
17071 39425 863788938
40937 92332 128432612
113120 125547 31313562
193048 198962 14830113
18168 140994 939539274
18920 132173 865003927
90826 131769 29031156
9181 143110 369911094
80913 96308 38487820
117573 188933 178624074
59458 125110 740321877
132684 198302 613114204
38490 109003 733989077
21718 110365 221903052
90971 113153 39554169
28646 142766 772705638
47639 106690 147753122
4434 184072 577394744
195899 196752 2070752
7232 78063 723165134
82647 187418 843050429
104155 132705 982110415
146214 160343 35431611
44988 156461 279306587
122075 186479 795183676
155153 194411 503168649
199196 199426 590075
6623 174625 420467683
86737 103559 42085638
14608 20836 15736003
164958 192281 68110070
117046 190062 182777729
161871 176363 35955868
82078 100090 448952393
11247 30306 76655740
124145 154589 76317978
155221 188138 82210984
141111 179518 95821351
171899 197416 63845764
154921 169590 6754593
21825 71959 125492395
117312 185156 770125020
22231 95207 182634125
151985 169231 9491925
110859 172056 553302188
171738 173920 148587374
64642 84253 49030954
86143 122392 844861592
90271 146911 573990461
193619 195894 666932870
3029 176111 433116097
89528 118767 833943840
110608 110962 861611
189182 189717 717034815
127069 161975 87479240
178881 186062 995439986
147584 181673 84939314
54650 185924 328432766
18970 135365 291388985
33525 145913 281307581
143399 152687 23337615
163480 165168 658618759
117164 146679 989501392
161542 194766 82893152
178544 195554 894523690
44458 147892 259131930
52789 186308 869970902
159396 184042 542644356
37612 171653 335374088
140491 151034 24444770
7372 179338 833856908
28016 93154 982589846
121992 193756 904533790
60311 107506 117855684
150177 199704 123722029
176295 193953 44204172
76731 143615 325953252
23264 156621 334028068
107393 115440 140626082
92235 186278 235502986
154934 187581 799054091
37702 80108 106101164
197176 199485 587760013
75335 152088 192127154
102480 105545 711996463
13799 141745 644778186
189713 192821 782775563
152483 180643 785124278
56583 187623 812296391
139577 141037 3651848
28339 177265 372655663
158067 174005 39584323
49680 94153 111302857
169089 183233 307332584
132328 163870 79097401
23577 193160 424470879
75602 162994 218847287
78552 186470 394096857
94365 121105 66968230
115549 184862 173445567
154 138664 948254310
133818 187238 781247316
190089 196743 410167808
77717 136683 938006769
125470 171141 114126581
69701 127568 144913165
122164 127347 102074635
116192 133546 43581793
193846 195167 78748999
62644 188214 314237061
170540 198788 593998516
87824 159047 834960558
148006 154170 15334030
570 76662 190543965
101395 191740 226090904
41437 116491 770724596
182285 193183 27390279
52355 97919 413763102
135178 167693 692722637
93201 105744 14943588
84978 88520 431851857
71674 94429 168932203
126376 151586 642121423
18483 123399 732218805
167617 170965 528985624
85169 170968 214734998
194886 198633 9364030
37055 138257 967970371
14782 135881 303265902
123402 126511 113646939
32578 158926 316326420
123887 171568 119197925
41542 173569 98695549
101361 187812 216424462
35271 191380 444207365
195201 199842 11666450
193994 198690 11797851
17397 128715 411364632
90568 151435 547421063
114987 127078 870869576
150368 163954 33978831
64638 193133 321563535
32301 132078 249698858
168076 177398 15279035
130543 157284 67089574
147525 181762 396202279
142708 166011 58571018
125436 151246 117754363
132297 178878 265182913
89277 171804 722203808
145387 184647 98055431
167028 182157 37649639
125943 179014 132490976
139539 197468 144758722
52015 168822 292400434
57743 80892 57710908
187036 188176 801667563
180828 192543 29544125
61188 67515 15724859
59717 142987 533860387
155534 199791 610461467
78705 150135 178937219
34705 114280 199030513
137454 191920 357132800
181303 195634 17156817
18784 186307 419193142
8231 91181 502324224
75440 192664 293280318
159608 160481 92390412
184326 191891 4645840
190273 193345 7648550
52211 115654 158785882
25344 67782 439519019
186099 196717 26524598
144800 147908 7973077
22523 148029 767032759
183414 195031 29106120
124166 144671 51303945
52684 176307 309381564
106341 136274 924164178
2264 157190 388004899
155623 189164 83673039
2872 119455 291737828
61678 149099 218896876
141683 154896 1518497
77797 190442 310865757
93190 163661 225533586
47608 91227 108964292
186733 195218 5019486
5458 24238 821277632
43147 68453 63347625
163211 168935 663418314
145635 194693 122650746
16277 56647 848099143
45427 124884 319335733
67705 104109 91027422
118537 185626 167909751
43166 165581 656418789
9428 42327 82472350
198690 199223 1346844
94980 110716 39429445
192276 195234 7418234
59426 100889 904298575
146031 159839 507778872
88128 182559 338194873
34805 162406 319562514
143146 185920 559232960
39002 124525 214071594
53750 127297 184138680
107717 109132 3550998
26201 106880 687327381
185096 195670 397699042
160482 198645 517597887
78901 152787 811287682
100224 193519 233461477
152172 156719 504957755
39753 117713 297174319
66641 197020 326211706
140091 177353 93047636
130937 132020 130097572
20273 33387 32936649
1520 151705 461044134
62060 168197 265518432
128356 198082 174372312
65476 139187 184597412
52315 188154 340051917
75133 168086 398343295
25277 105891 201765545
56949 174414 293736169
15436 192109 442212758
66974 73170 15440188
180441 183879 8823104
199776 199968 832111041
153433 180825 536115702
55652 136553 202414981
129911 167108 92972649
194296 196520 5544799
14738 78065 596442008
65062 110268 113105635
106097 152236 868229980
160532 166883 15797449
98214 123067 62270745
138311 145712 50126809
53296 98553 113180468
38323 93427 137789583
153389 162218 22255287
86460 137928 128971370
72677 94927 55717806
160257 165292 65946803
8543 26037 43807934
136579 164635 70368311
198558 199073 1287698
96113 104606 176064773
114160 170351 140700608
157271 186723 73437895
41344 129115 219793565
111155 146931 89709511
175250 177614 5878636
31527 71811 100705809
101135 194681 899256837
174540 190458 687893126
161791 188942 67686533
172006 174084 5167179
145773 174384 947673587
186520 190977 408270671
23099 26576 522276637
189685 193994 922393741
44662 148118 259158761
108190 192701 576573277
193870 198253 10993678
58486 134397 189860950
191268 195222 338834951
189641 195883 15660994
164980 177550 31122603
119351 163855 111658241
151230 159804 220401389
93018 140276 193503809
4723 140452 475522650
172328 180439 337689325
65326 72631 18195776
11035 40377 447847141
37940 106960 172588339
3446 154653 712806730
70975 151977 202891411
60362 175846 489596210
164124 186477 338960616
128746 148582 49777745
91581 160736 173506166
173654 175053 3538173
119024 128982 25048701
27185 105683 196407496
100842 156463 139502712
194649 195636 748064633
75178 127538 131079701
199899 199969 163305
51055 172060 800124631
109469 180758 178311328
198890 199706 2077956
71706 81387 24206245
30148 187026 392557939
58753 62149 827444616
124974 179783 511923602
53678 140255 414100053
127421 127815 461561898
72270 153960 204618537
166169 188595 56027372
148919 161081 240861212
28973 51116 635417123
107592 152135 840828588
83122 112034 72273429
190362 194574 388654361
184585 192153 18981132
169004 179317 118674831
175863 199121 58280819
156104 196497 575346018
120208 149187 72762869
110480 127791 324940827
98075 124510 111895683
99803 104070 10650477
55344 169798 784977170
40807 50457 24051584
113022 171827 175464454
39852 178512 346738482
152361 180793 70785097
17612 153595 340421983
193215 199552 15934082
182376 189954 543204429
11703 134222 529241950
166447 173380 17117355
151980 184424 81005688
131093 185408 454425536
101668 125696 741338658
9086 126044 292954487
119588 186366 167185227
165987 179264 318596110
61703 108556 740488962
89460 144188 986903877
8001 76941 172698054
181251 187952 681855309
86737 96555 16063742
73579 74197 1550522
46700 69180 769218805
154495 155902 965096425
84436 139728 138586311
10859 99738 222550740
194333 198381 562862813
162597 183792 968772452
164650 174026 23137773
186538 198629 781335664
189723 198012 20733876
185306 199429 35402383
116033 121747 240904847
124067 176195 130332676
157006 183264 65379409
147123 152129 668694576
185378 190316 469965182
62173 133287 178020346
169029 197554 398741457
18377 98797 467280578
123463 139459 40143076
164983 183043 23791316
50613 140966 226341928
131127 181253 970811658
158065 193925 850937898
73897 182176 90640237
167751 194114 65931284
43970 129669 25989011
89112 154131 163017331
38708 127408 222030726
105394 198585 233280230
41031 150101 388495715
131938 132561 515369542
83483 90729 17902685
44448 83325 97314062
100022 113642 781038341
71377 128720 227470195
107606 157978 578796879
116511 156772 101098166
160371 189450 72588203
128548 179784 368600198
178065 183916 12210577
183985 190491 16351014
163672 193076 73346305
130092 132469 4994303
123998 145332 53433032
96226 189004 562394563
182618 198195 39097486
98013 157341 148813066
152413 160729 757736587
109943 150134 100963083
37241 168349 614357129
114627 177242 399483668
156840 178864 619350378
58010 122383 160938963
9517 90988 203751196
56359 98965 106333381
125850 132235 15933289
114758 155587 333690308
130038 149162 47898380
191523 196679 950789495
33973 127965 717050282
35016 101537 166480187
93384 165690 181178116
196544 196549 621198368
151809 174721 57133216
136030 142611 259660768
49797 149924 493170042
137778 165294 230359359
27577 107045 892430246
72038 123362 360902140
61944 171625 243386148
62177 186179 602244906
105799 161283 139175020
70457 190710 300986599
126507 150054 59069566
130930 179396 122475086
36629 169962 979175868
177427 178700 988999054
46631 48827 43950639
74658 119777 377438566
175911 183289 774860486
158317 187535 73016926
79726 126440 943110941
88891 171645 945087617
118742 161415 107061661
113694 192854 198185578
193448 194386 784115645
123283 188335 441133569
60215 97541 93204391
35436 157087 304686739
12268 117367 838956738
142293 180904 510362553
155888 165659 24388022
152028 192951 102321041
84016 98028 545760536
117377 192040 578912124
68984 179540 276525353
64579 86790 4103952
197267 198302 898372429
98046 159471 331446681
157329 169158 29391487
85005 103106 45248742
160965 167083 3010380
50907 150860 188470327
25198 123694 246633266
94961 108100 421597663
165503 166302 829307064
48685 186495 892689416
64876 69845 12439569
134627 186236 129052470
125073 156901 79824091
42843 55518 31877212
16958 158763 355084460
21607 28486 17274758
119840 156121 91080901
138297 194134 182995480
31195 133944 864332830
132756 168240 726777216
182581 197178 36589804
146222 148982 7045655
189881 196052 15424432
169621 195360 64349776
16300 51487 87996491
159057 197889 64353511
140892 190296 123506280
64640 130431 164777508
68642 172358 259588189
124298 154106 74654347
106803 119180 586935465
66478 134403 996590571
188450 198557 25297895
59379 190654 71043780
154761 166719 29874331
119544 144639 62925731
36979 69485 442838891
149643 153253 170201420
90101 197081 870978478
35265 149006 399667028
123797 167085 108347783
137323 199806 697095122
36141 64642 821323041
78601 113610 87426800
127354 128169 2008155
66520 125019 146513743
162712 166313 8888455
34188 121287 217924645
84874 163505 540674483
57303 128286 177535872
35370 182614 368327013
40887 82670 450807739
196005 199159 7917832
144998 186413 103574472
11265 37996 539237404
194241 194943 1776032
50080 61786 29407424
189099 189335 570033
12337 181745 423927919
169760 172356 305622326
49861 51898 5062740
165320 199471 85289149
40398 56684 233050487
182103 192059 25062647
93592 120285 939519671
117924 194539 685660227
118798 140280 53871006
22109 92122 138645525
75801 112794 333082211
172919 196529 59120450
100331 170459 175522857
45835 51471 14042700
197857 198186 524082896
81560 129575 120337933
71862 168282 241304916
61046 125464 161232853
167158 183289 29143954
198390 199018 1598926
56947 136976 601295538
25055 59869 29393159
23768 140514 292385364
120047 142352 226881220
24896 149796 312868331
72886 104649 67197152
59656 118199 146285186
58795 150319 565930119
113469 179487 680273334
73800 132931 148133812
73392 180741 316337962
197691 197788 263404
45836 88019 105414150
198511 199248 1873166
62817 157792 248597852
120028 186865 167288988
118298 173044 136954371
194558 197247 6654466
11474 118615 515820412
90011 148967 993876440
140591 187246 116659123
28675 152336 771822722
95250 118321 241546452
9781 186493 442355131
43017 199391 391383901
53452 79791 65901709
6822 42954 90468667
119074 127710 709465719
65089 175656 276665736
92516 187786 908200788
188235 195534 18251904
149250 190319 102585796
98363 173405 187750966
13679 51515 94735106
195286 199778 11311545
29121 30589 386245486
131245 177880 900921252
29211 152945 835378711
137005 178847 875533579
43604 174113 576681628
41882 132440 226694129
33040 154896 640493646
117640 137974 51024529
77975 136492 464743824
138261 143821 13851704
67509 82052 698412372
21496 150631 578266044
144645 179371 667183151
146408 190944 584059064
169634 173596 606245104
52456 59345 17466657
149361 160930 28965776
141862 163758 582300829
41679 131225 224176935
132500 144628 30298342
21101 151323 326123433
139609 173758 85243038
24010 39905 63659443
132241 181591 724310948
8280 147553 687747569
198621 199568 2401234
135275 161255 65177082
9946 58344 727823464
40842 197235 391286295
179538 187734 20741411
22434 154732 331289993
121628 160182 96680689
165778 199704 488395064
144402 199559 204473849
155655 188257 81392612
91129 145939 137535291
125488 189788 470911513
94794 151538 450393124
141756 189478 496707340
24883 158341 334224101
176281 187052 946939355
52721 121539 243266325
141846 176104 85577728
55988 168233 961300975
36177 195076 397632467
88511 196240 515991638
77860 173152 699199965
45677 80281 86645345
70955 144399 183925225
116035 149001 577295048
158083 197959 99548507
23662 47674 538773726
152628 164535 978615014
27777 126060 388993084
102388 180893 430016575
80092 95334 38109137
88068 168194 253220003
125793 135732 24821668
130010 187311 143284432
13738 17414 442029488
83010 100720 44279213
165511 185227 49130168
24755 79219 136420876
147489 148314 470192648
109840 147460 781086746
47814 112082 160800203
179320 182064 6897479
23286 148830 314446668
179338 197403 188117644
169802 178100 20591321
85646 108404 883973881
95567 125559 204575601
88250 198009 274831345
185009 197846 494850375
74895 199128 310857470
97691 152597 137637615
167677 168695 33385151
74674 172388 244504338
153550 181915 168880979
36189 123882 691485980
129224 169223 100053212
25893 163191 343885008
170764 192383 54159478
163242 187532 736392524
67761 137975 425802412
190481 198123 19068534
155541 178879 937546410
76911 179517 981972439
162891 199367 21109705
93257 193184 250110742
8659 150603 355582836
153775 167331 33857794
192642 197450 11966465
906 138108 343473918
154867 171296 40888030
174910 177675 6878679
166918 177848 27174432
113799 120782 621663644
12057 198490 676525357
127889 156113 70847032
14990 50023 418796485
30638 113705 207713638
106461 126924 51386163
127003 129061 5135677
9908 124090 440237269
190900 192186 883721761
136790 144840 20078344
113151 133813 920912038
34110 74072 99882630
146626 163909 43379331
93476 106494 32566786
47255 88487 103021862
40021 82291 652388240
91637 158822 168574562
164662 199236 799000115
192527 198760 15590836
172052 188686 41670012
51025 119536 171501859
168157 173627 13603752
72466 104946 812168096
164974 177997 32223101
104452 157904 944355845
197834 198930 86524961
138268 171681 530966255
81037 117530 91290989
25115 189801 412234122
24644 162968 346477269
22951 58682 38140275
134236 137111 421112
91102 100391 284288794
36286 73586 36284119
39807 165329 314225217
12846 146091 333713822
167380 172985 947345721
86096 191149 710256970
6727 74994 773929378
166649 180532 34409477
87805 97820 25214000
80370 171581 331197588
11893 172797 402718371
177534 197621 724074458
120537 185991 197911692
86765 89969 150652190
6819 114822 270275692
37233 118789 204099349
123158 153807 76824147
155363 165384 25072507
53570 149126 239322832
98187 154252 140500777
57135 60007 7115254
117904 130043 30583557
13469 109558 240515004
9931 181541 429421553
142852 143811 806267754
166647 184966 45688170
50344 66761 632609037
153632 155800 5562569
107565 157388 553460262
36530 94821 145795328
94670 162651 170415994
30005 112261 923708296
142722 160854 45501253
126498 132986 16242222
23654 189856 415996273
153442 156261 812348186
72275 163021 227389034
90076 131503 398178535
42713 98209 138819347
186268 187475 3090100
186013 190618 11569658
26743 89468 268543100
181183 192517 757491819
195980 196929 2325994
104161 176778 272151650
108895 193957 212918234
137547 176558 97443076
160422 197742 93147046
131222 166335 621956059
20013 29852 526088505
177109 198074 5134501
161040 190389 73223304
43190 171790 321790662
27618 128057 251432261
129070 157340 70919735
22558 79477 142524893
88178 159968 602555828
94304 169830 313581865
187805 187899 214002
188696 194877 38474993
111514 145894 155901874
149154 173220 59887297
86111 123305 430244870
119432 144658 3385553
159709 189002 633368791
182948 195845 476980475
93491 111185 582355082
17655 170354 523986036
197870 199680 4622149
191968 195124 963268815
71886 184622 282078438
143146 173898 76754714
187819 194461 16569127
195013 198215 947806529
174069 199932 64811837
26675 124387 244613095
96963 168870 180082216
167120 174689 693657558
97076 197756 251969306
188198 198303 429690261
136702 160338 681100448
153262 167036 657744393
133733 143155 474629380
67751 138776 206827351
197580 198155 662221850
160575 166261 14170379
165395 181327 417450114
107692 138707 562862563
3620 174273 427056852
166968 170241 946248208
169410 169521 288148
39746 120988 203190584
112315 153861 517078412
65766 155550 837546125
48396 52824 355197181
35021 173226 820066531
64733 85617 52268989
179521 184066 232136925
123879 184742 152160298
189791 196765 136933633
72499 166818 166045238
170102 196788 725051685
64600 116349 594025012
126239 177936 129159307
31942 140922 272801145
68634 126497 144959858
94550 178354 209623182
93371 161523 170866493
180347 191957 29277496
125982 155517 74014775
36054 183229 906445791
194249 198590 759477929
156354 178580 55201788
134156 170722 91404139
143342 187396 680355581
151288 153261 4834035
94380 141892 759905562
77066 120165 303008811
140260 195120 137178889
33521 63165 74111141
118310 192174 607712255
150755 165253 36258120
4508 4734 541278
117968 131403 33706045
90045 93541 423768917
12581 138298 314905369
126260 162318 90379669
122614 176012 910983899
77632 154622 668941175
40124 132683 239097239
70012 170685 812695616
181445 185546 947823123
151310 167140 96976619
128965 142110 357808286
161993 169467 12609601
69809 119896 498576827
53443 83351 74830361
167951 177174 384385886
132275 176767 737745758
172532 198918 66105073
31979 122278 225910007
79030 150189 178283122
60368 100969 471829799
151803 168799 42431866
25780 178106 653561794
11980 108552 378605088
28074 95485 538058518
39941 97932 145006857
180258 194817 36662843
3317 10048 594205206
41547 139615 245536531
153438 185462 80005868
5357 78440 183059095
48137 171346 941462496
64865 129974 3732166
99575 187340 603784610
168880 182509 33953241
23383 41814 46194839
91571 157324 165078222
116661 163179 184613667
63524 84299 51861710
124507 178402 890219515
134695 184529 117012820
74114 81905 572495443
73343 147753 186498591
194819 195932 215527499
11742 180877 423240171
148393 181848 30357479
78102 95261 42795092
156138 174030 508735941
125317 173772 121046467
24484 127052 256880105
35781 89801 134995997
120162 146294 65539104
85186 145578 151334580
60783 170373 274188245
65409 126898 238634237
170074 197251 67906758
181884 196228 36002336
190834 196185 622578062
114543 138593 47856205
25139 165434 351379450
158232 173603 530291612
69147 150708 204362251
62429 104738 105826037
167967 194148 65491420
159018 166219 17974290
13494 172085 397015805
90404 187384 242966454
135991 182687 63320559
190269 196749 16147742
168830 194609 248220995
56861 195840 842149219
3171 42194 97697461
47052 174558 319058883
120800 158546 94657497
156670 186533 74477843
31150 98356 552618015
9156 181554 940069245
121919 144913 57620413
61846 102222 100938605
189369 195715 727291270
174108 185015 650886144
175372 177854 6141586
177306 192431 219989235
12865 58479 783476120
105618 197481 909859055
46200 102185 140081494
185957 196876 797794912
51080 107100 140198329
36751 75958 812317861
132265 188889 413130641
192133 195271 180233108
92797 173705 973962061
63328 142312 899673043
167025 173579 781604858
6502 75932 173886384
84455 98635 858338882
96791 194155 288832823
46992 183334 734879506
36368 125173 222343776
128450 156140 237046464
87457 88929 3687601
169394 173041 8984933
58723 163523 262352360
156263 172817 663942935
145827 197486 710022325
104061 112346 20718301
65249 173630 271139374
160052 165456 13545609
26715 173213 366473270
161405 186698 63068226
62974 76482 33928802
192123 199997 19752572
115045 182260 118503333
74339 182755 626774044
151354 175986 61356621
72585 100496 223599408
136825 196128 148253194
101731 192195 486570699
1942 174109 430785941
118994 182956 159990291
51179 160838 534693305
27638 180538 593157525
102389 140836 269020290
26673 178010 378604076
118522 136216 44421854
199930 199990 148473
101284 170462 173164443
1678 46901 955029417
31804 82627 127114192
59749 165185 263906709
7298 178555 566960481
88721 148692 150487495
25420 67082 741817487
53613 93282 99210539
135442 186264 127062019
171414 179872 109316606
38231 42969 777523845
150309 188214 94638595
94023 188148 7211027
39773 75986 44208625
127750 129369 39899739
154212 159310 12789482
57346 151497 191975437
103974 188372 211286252
46400 133051 216995222
34846 186903 528355534
35245 69751 110195294
178092 197284 189125875
155571 188045 729698173
139058 171998 82257828
80947 179118 245506343
189608 195937 285879651
139001 184101 112686673
199679 199982 271665
45673 186022 351289325
194835 199935 611328000
135223 150239 783053525
146882 169268 55955633
192315 198400 226784255
179374 196919 2622449
13908 167658 443684265
130997 176806 50133405
117646 132605 37557919
140067 174825 86786621
64239 164034 249994266
161352 176752 38250228
124243 175546 734202219
191354 195836 11241153
24760 28031 8240394
96728 163338 767760816
36861 110962 797358917
17161 103979 646119222
196613 197224 1522466
128821 162706 992481508
128926 187052 618241603
85991 112448 66130407
13116 161726 502016922
89445 195832 662985401
120298 169110 890122441
94677 120444 511727597
163554 188725 377593333
124610 177144 178086169
139224 190506 128236149
70034 134281 160875351
168026 180981 32230498
133228 186065 132108118
126241 131847 14004258
199213 199663 1161892
144862 171647 694173566
135313 158820 904287100
29950 150229 836703759
78173 118189 99981921
4506 26138 54100227
89533 153105 159383357
86453 176730 225942591
143366 152843 23809871
63976 65905 4843861
4558 182814 755637125
89187 116308 68031466
139223 198850 149085998
153277 173824 241681316
40726 160590 308779343
62294 126827 906714468
58623 146637 808282281
1097 95377 786473883
114014 132905 47463984
41536 89257 119236976
113475 147981 16680051
92649 138233 114302393
67259 79160 29846517
150734 159323 21417307
154602 165415 27095772
25101 162280 343652291
59629 111073 128548529
46339 99816 133833168
116514 130329 668952974
153638 187342 956194950
150700 171968 52950805
56690 92986 90537780
164751 194097 290929261
77496 145314 169739282
22201 84603 156165674
127387 191932 161432508
182008 182573 1452367
60656 135402 187057089
13980 199948 465558936
82032 149430 168923656
108276 194221 215167434
104918 159985 298566150
142700 170914 423647131
147817 149850 5104597
1574 188330 868438364
140138 185393 113107142
73908 99521 64077876
17944 46297 153456349
75133 169981 128774677
69254 138380 908675962
173934 193648 575421290
103655 138130 86480974
103627 161375 144852608
101114 102713 3932891
49978 63314 14752552
87042 115198 304593062
179620 187109 195222088
177142 197112 49997026
47890 103498 139135904
13991 27730 265339638
7874 193209 463846575
18726 170740 380387927
38346 83255 112945795
187341 194156 225233505
190565 200000 23592853
183107 197536 36084737
84926 111372 761044886
80842 89756 898082461
60417 194038 334224561
100256 133895 84282394
57143 127860 641007962
151376 173628 528993840
127309 186586 148230361
179042 199847 490789475
118490 150777 81050992
22579 87780 563091759
81740 186295 697600443
181245 187535 106817034
116029 167921 411141205
132888 189116 140586662
10338 84347 185246784
112571 169075 141574401
65285 93827 133594115
52059 186829 795719045
1248 102844 599835031
130268 161713 78825976
147609 196444 121982560
52859 68284 650400901
10176 120179 275376434
72874 165118 231132636
40765 105014 34693832
60075 84550 776070557
69000 87861 769002060
20105 91352 178069548
42235 184558 332835155
64855 178719 990911742
118685 137999 465720381
47703 85478 94561921
72491 191749 298508570
15902 16095 557666979
178886 179373 507014
97498 172454 987852881
6735 143300 341920475
134667 136977 413538074
128366 187229 147225740
88891 183383 236606657
104547 186701 744202009
22507 158613 340862954
186707 193120 16016491
42945 57108 812851087
54436 59244 12126149
133556 148698 38008127
120389 165236 112455179
84147 132309 120678323
194676 199446 67828899
146514 149389 7290189
182236 191305 181862591
149252 192620 107649233
11984 102864 227459434
111847 127905 40339539
172381 179507 721064019
118430 160180 104658304
93734 150294 141842708
195481 199118 84007711
112274 176760 777738747
125896 133278 771201747
51897 92902 981475288
62266 118086 139616986
170497 194738 60660888
102234 172283 588687353
25885 193545 419616166
46861 49334 6204908
187547 196334 331380821
161420 180682 47715668
132209 188981 671684604
55381 158031 256940921
65411 137913 695106586
185148 192386 208715321
165396 194898 321731005
50626 180348 969298468
115342 144123 72152078
88410 137012 951122609
138216 173486 87998702
149363 193081 109180050
63857 126062 388163605
19634 61602 105162187
27806 121103 233512353
75234 104459 541958665
33298 181694 371087682
16743 101012 210844374
110052 162381 131298848
134524 192991 146238233
134406 193736 750226139
112283 172917 736198043
16997 54037 392773730
58768 164691 824420276
39742 142101 894392633
159105 197947 465475818
7653 114289 876573611
108452 167608 148150075
39600 87776 120239150
11322 185080 385777689
150560 190336 99319109
175753 176744 633136338
75043 96858 348490218
168371 169028 542938
185615 193620 20021784
119800 177875 335124160
129405 176434 386000052
58148 154477 241041271
110726 128121 43601273
41138 149307 270926382
134140 143680 23845874
163028 189345 517643013
159223 179247 49757777
130798 179249 426784873
194658 197958 996730908
105373 123574 45627345
54198 193045 347387695
83893 155889 180444536
163753 197536 84235566
171591 194909 58428740
163467 172674 3366320
107812 190560 618378299
37922 72960 124411136
2595 70515 169983818
188400 192008 9011239
101402 192375 227704373
177511 192017 36380239
33403 191845 396416181
18289 110749 231395848
177345 192808 38765755
837 44440 194534178
147375 176145 335750399
35591 142200 266886781
119824 179832 849871192
4247 85027 435923700
95679 125754 75453275
195929 197805 487727560
140032 195430 138511642
5564 55296 402676934
186993 191212 776610394
162065 196544 85992428
2734 123280 825686606
102752 117439 533164346
157536 171285 34082820
89575 94419 256060237
179085 180296 3014348
169684 189426 8590792
90376 177932 573326496
106403 170243 159850854
180528 181033 509084008
119731 136770 42805832
70973 93200 224154968
29326 66045 91882132
152998 176115 848636582
182517 193240 286433420
79962 136540 141730738
104797 186439 502976267
74480 155756 203648923
87418 142235 81502142
195945 198935 576671665
161611 174560 32098312
174750 195777 861925186
29000 195573 416890797
55837 65990 946421873
41496 180411 707362316
180048 192262 416613924
49499 122585 182919255
8709 165572 392856554
150899 175045 60146619
157473 185437 921049182
34830 78905 110377557
26025 68344 358636114
158659 175969 43050580
94767 113997 541444345
170701 192708 55054562
133957 179480 458512371
54353 139794 841191818
186128 188832 6768095
14250 76092 155011029
100774 180247 398269264
25133 49980 62241502
8595 178587 425352878
96905 105176 302363907
127484 198759 342567753
69475 133653 160727066
130084 143998 542484900
71666 172337 296675343
179307 184900 214709342
4179 104444 913517366
106818 184713 194954015
62030 94734 81735384
37062 170979 335060598
136667 176905 430765405
145347 192926 176665012
167316 191779 463073264
78211 120841 131458982
124280 169961 515828480
194257 199811 13966353
4797 198524 884806267
158002 196118 95113775
178840 198549 418187449
100877 125842 62658054
13869 61190 118661512
90871 194588 531681388
64410 76414 30169039
139738 169637 74787728
71322 135553 160893217
133196 193663 151193066
9677 63851 591109646
93592 169100 189086991
24494 64535 100255617
25299 98965 905090041
187512 196524 434789127
41396 133433 230438735
76189 145221 172738328
1395 43236 104685224
167988 174221 759116564
143759 143908 342880
127673 188635 672790290
60419 143547 207965108
96030 110781 36985326
87928 133297 113830830
36501 110714 185690591
44686 69301 61685513
53397 171874 968540837
95252 158957 159667995
658 59186 374264596
151823 185891 85106444
157573 166438 22031956
69460 183696 285867958
50717 90711 331144491
160657 198377 898378026
78993 92392 969390112
110579 148535 95234666
21786 124470 935166509
36186 108476 180812189
118150 142409 523497917
199385 199588 956115661
36255 132159 919147750
157643 166010 772142818
55078 79555 61177241
86305 194505 656520420
78938 106919 620481468
140170 144880 11690240
103302 184054 202143515
84350 151883 972735927
187770 196093 20747376
16525 100071 209106356
199745 199887 171909989
145944 164394 46320691
26080 157524 527715219
39646 110725 907482862
4835 17584 599096722
44330 62016 425401475
20486 115274 263071128
15389 73437 277603812
140071 194323 553503620
174772 187378 31666181
177811 184777 929491680
148149 159908 696317670
155633 180055 60675037
149338 158527 22947000
151340 182704 337385917
73756 193595 451091945
158558 176290 25486150
188660 189140 588662247
152467 175999 132500230
96424 136834 101294836
7519 193766 590301135
167449 190702 58196609
50583 137853 588206697
178266 187706 23818640
55317 76969 54138620
135283 145537 25689422
142139 154600 31243431
145914 150999 677496501
151713 178946 90842751
100419 148831 928193993
46441 196152 732433621
158222 159206 522387053
48996 165315 777152418
1103 51363 941813336
54440 93655 97996816
102376 119775 403435868
7232 25888 46681365
33971 72894 792906834
61336 83484 752003912
72301 103857 22909008
85176 100730 529794454
171253 196218 62499631
71197 173994 900586844
102084 141586 99003694
128895 134735 14600717
113588 172021 146317013
124231 189684 163730205
87511 131987 111574201
2189 83747 204075895
25051 56378 120789162
2218 194156 480315624
17489 192614 849773461
155421 170301 717517181
133904 150037 40549680
177730 183545 14621778
179163 198761 49223051
45099 133441 488602699
75225 98113 49056149
132991 152328 48405993
139125 160008 52249801
54489 126197 374190489
186429 189586 242690792
32514 39225 161800360
104631 182655 195163478
164804 182987 45197192
136089 166406 75885715
40762 187149 624320268
108165 184143 886459995
97046 183751 456082835
78343 164899 216771465
78452 133744 138407213
190901 194605 798066499
19999 74620 136718245
58056 88986 357633204
10585 197127 712731475
179800 196874 42870610
118977 160041 102910479
112068 176001 20534627
157193 185705 890943047
134897 188920 135132000
169580 180907 28067609
16165 119129 311744727
185761 189689 9844078
3218 153330 389339522
146251 155614 475262340
1901 75764 184890256
50183 156782 392812276
130765 163826 922606840
188083 195735 19127790
191998 192955 2414026
85172 103646 846057196
166884 187725 27947903
80204 124706 111495029
9758 35690 232162394
119687 165251 15437097
65221 167341 255621212
80431 131305 633409937
109435 114744 13342248
105004 169383 519402457
62941 163379 251594745
67792 88148 50740932
76819 159683 381493361
56248 67357 115513992
16209 116658 945536126
10563 59675 123210189
37677 155806 295869748
105109 177488 181093073
5474 50386 112403893
137604 154071 951618395
131695 196291 161557131
13779 192970 753013771
47708 141744 987109181
47622 171908 332008281
182351 194129 29611527
186811 198947 30376054
16033 47061 882839185
81176 83017 817364162
132203 187712 90189851
180579 189517 22606995
97104 185551 221405524
69352 187942 834156932
73050 87913 14638955
78375 132898 199573486
170242 194493 60655701
50951 124769 997522243
195161 199788 235862208
99512 174685 188138976
60106 149585 375227316
94785 195920 39431968
87028 122189 278619454
170759 197916 153041805
9585 52411 107198566
110637 181263 599947475
68130 87462 48210003
9804 104677 237538716
48604 97605 122563554
121115 176051 864727347
48569 86240 19075910
45537 86248 101953080
173905 196070 533690056
22245 59783 263848521
87169 153752 166885252
178863 180569 4215824
30058 166985 591457949
52548 66283 121799097
149910 161007 27802691
32899 198186 793130585
66951 85774 39091781
6150 138154 330557982
48663 114983 429485160
199637 199798 304317036
191215 196086 959632915
21127 162198 369370369
93301 195636 256167481
158820 192899 41970425
36367 170913 336638335
121371 184603 667924531
107019 197911 655238936
80081 150155 175638922
87582 162052 186818296
69648 121244 242410200
79516 112635 82754885
199041 199810 1967191
65333 123241 144910504
187082 188071 2505522
42428 176434 335272360
102851 103219 933393
188883 198963 41597789
79364 184091 485837747
18918 36807 44789056
195502 195789 530569989
24955 58074 83140988
51271 178046 317235516
76299 130679 136074989
164422 180366 105351
52154 195788 359536376
541 36562 90204523
113530 141202 69457005
112639 140172 69142595
164524 173412 28926404
129107 187625 348539010
1029 42464 417606755
40450 104306 159739868
65494 143678 195714780
28012 173766 364663294
16919 132073 288268757
54285 123725 421839819
147532 195966 121017785
160312 183408 968890652
68500 120195 129351793
12343 118311 265310351
189407 196778 15753795
104870 142409 94092979
169481 189826 50842402
59810 82876 57568450
162138 164670 720675604
166512 181509 37255414
80487 132335 129837969
116498 150013 997123056
38827 138208 248815056
144340 155655 416736118
157203 171529 35509706
55249 134535 982388174
187769 194919 797628368
99947 128349 71192157
148442 188029 98884291
119297 198504 585749478
196146 197724 594953224
104224 162969 147301456
41204 103398 155538259
48258 167826 299255090
156407 156852 748760279
76391 190318 285019341
67649 165816 245830220
188728 194326 401700597
180391 196458 51946202
28557 161905 599000600
65259 96102 77114953
19162 89247 846172522
195163 196684 3775017
188539 195474 17368916
98398 102521 8483546
26134 198009 430163157
146674 177330 76505094
36144 161255 332162904
33433 175201 402057301
189382 192581 8028184
91329 168858 194305457
120703 165399 112062256
170335 195886 63944645
10308 130991 302246589
173721 176755 878871341
140048 144439 712662457
158335 195698 93352828
61540 147198 214442094
129959 196651 378870204
12494 150845 918636516
119515 128735 2660737
121973 160929 97752362
180008 189130 23031906
57354 163471 854466092
127440 157771 76035813
110025 129355 787812868
147825 161309 33766952
132574 172114 98840217
84260 84680 512711296
165703 181784 39894456
195545 199137 703856450
157751 182892 695790782
97632 98359 1823191
140923 174103 82823482
5607 6476 751511877
71840 94061 645081742
118470 128528 25276473
172110 175611 5155480
72052 139027 763780514
182439 194884 642717384
117072 121906 12119072
42203 69378 68007617
25278 108873 354196626
105079 116981 29814078
7254 181414 503043451
67615 191558 669790164
178592 196575 68093756
38414 94738 871481248
138352 184107 114297425
36114 149914 284968131
57724 130690 182511287
135548 187440 882444951
30723 99715 296641024
110172 175539 163598596
23657 28501 431103162
42435 131141 681230391
78135 132026 134848641
157944 193980 89912239
144858 188724 923533221
160065 173391 170642127
28052 83868 139674714
154482 155529 52198420
24342 186831 406723984
113957 143914 75109084
18296 129508 278475891
188560 197507 157131844
169321 195084 878809927
93323 160925 409548863
122477 169811 236218582
161494 164866 442211036
120679 131578 27353918
167515 183847 40827389
133906 157199 58491594
95743 195442 249561676
4625 28339 59360097
33214 159507 316120151
196062 196769 1745571
167765 186007 45640079
173565 187673 35447796
169945 197014 67637617
81199 85060 467569370
27977 49132 52948179
117037 156056 446374845
64301 130960 577536071
38268 60444 776037907
22576 181741 398181441
185509 196917 28507270
169324 193119 516232961
18628 191524 626369307
13139 135937 571325235
131976 174251 105694743
106624 181462 187176150
163971 167121 7710633
119002 133342 35984221
63680 66694 936663538
188422 196628 645363168
166577 199133 351802774
88042 127639 99362343
21082 198790 444716521
60459 108742 120620921
35349 167182 432266031
162773 182744 49622710
187176 187739 705331909
32102 38136 552344341
122922 127030 531083383
113609 183005 108490187
129612 163212 897662914
20590 180713 400473558
75472 104438 72397629
52736 129561 920707194
193188 198420 13113212
20376 40198 21939774
32682 161267 386727934
156119 178121 36821432
105523 133890 238582659
71144 186220 288059291
5041 10101 690437905
19614 36935 563327744
44598 171128 316632340
188477 196617 351938591
43832 103824 245279789
190159 190329 440565
188171 191090 422089037
112727 168506 347363874
124953 162237 448320815
110454 171710 153255187
109986 119839 24759439
113367 198010 211886785
172138 182226 20697248
75563 97935 55870184
21856 31442 24150820
25109 42455 72448785
128493 139777 971616168
65433 117910 829676609
176086 178011 4750825
54203 129028 187301169
169904 182068 30216475
157371 172252 36941479
35466 99769 160861000
90782 107862 42944827
387 166116 481624226
152377 189300 92224534
158683 161555 7253703
53509 152583 248069063
178316 190404 666479070
90011 103552 546487369
19378 115414 240272275
195664 197287 192922011
68884 164939 910003610
72027 79696 7552909
24801 75205 126250869
150215 169121 47127313
116799 142957 147800376
131788 133927 196185946
112951 176525 692976829
143140 193768 126575276
169995 192077 696327762
128077 134543 16185592
39388 88105 789091215
47834 150521 257301011
32123 62235 75314061
113862 119276 13608881
69583 180075 931966743
123707 191413 169407207
90601 121554 77686549
50228 181343 327995071
83282 165364 205648087
110985 185293 185957177
134151 179024 641284447
95076 197965 257506147
42998 171317 321079733
83162 161796 888252808
10519 53630 108035338
112572 131954 48694669
10867 181903 428041447
143531 184850 489598438
4292 28952 959208075
78388 199955 304171621
134912 186321 128558015
68611 93807 63062023
153433 169045 197738783
58668 112483 470979099
50832 110001 143354163
120431 136891 377079077
38283 106745 443087901
14582 70503 140090050
130718 132496 4449249
3917 166565 407124402
42057 76746 501885527
123747 159365 89260762
93375 166131 882155836
15193 58168 271435473
198621 199719 877572322
106409 182041 349738019
118897 154194 88467463
195967 196356 218438
164180 168216 83804833
183123 197313 35481791
22245 101212 197649195
163067 166495 8445671
71084 175116 873700763
29179 160868 329780937
122875 138416 39018735
167212 197871 238462207
123495 169413 805016967
176031 195780 49514155
131086 188518 617415678
182595 191760 37601475
43422 177860 866234529
11953 59302 118779335
136907 163616 66964002
101070 178979 187886613
71141 122652 129010296
71087 159093 822330708
131300 173516 851968156
115368 155858 101640888
67627 127530 149978184
180992 190786 24735988
113471 195066 204285780
83473 188633 263206179
49377 96921 826678324
84705 92648 19841397
192171 199551 18531383
114030 163739 124695101
31206 106092 452696888
85772 150507 162258064
148879 181432 765280106
144142 168673 61386099
14428 171985 570707033
179774 183115 901896116
131805 190935 147923993
176241 178908 6542961
53246 82235 542654465
128357 159318 646891303
160662 176570 39538785
118510 136646 236688256
100827 103335 6220182
3540 5655 5258806
192640 195109 6198206
91100 106798 330569491
85722 144331 56998209
102662 198113 338941102
150434 151527 2658104
160320 185078 102247385
21576 86819 163235726
60203 91389 674692041
164821 188037 40327927
171958 182625 495621286
65646 82181 101036858
198833 199804 2475019
105998 110494 11296904
146908 149890 376305141
99481 125945 592039891
129250 181477 961953590
12053 122849 681750876
145188 175072 932601328
135125 146742 29146393
47018 162000 607261709
76121 99141 57417231
131980 151280 508474243
163198 179184 534942477
55642 191115 995218317
187780 192447 11656529
136492 150319 34738910
54994 142387 689669886
153912 195676 99342458
159287 185604 65696898
17593 90564 764428504
20130 147364 318582848
183174 189852 133720178
58630 165774 857096856
28098 32873 12016749
182907 199420 241108121
64997 145740 202192184
130722 134551 9558120
111314 148755 705479766
63709 94132 76088696
60758 65519 11836320
7485 101227 286061849
157362 167528 25179330
126483 127833 262116350
50643 123397 182167223
197814 198308 1284778
83190 114544 78446476
132017 150433 208216307
168259 178554 25622442
159722 194527 9185367
134568 161502 986841471
195293 199679 309933
118035 166442 121275469
48652 65557 583460845
167817 190939 514207435
133727 149646 909960450
50151 178744 321664939
193043 193896 2129105
20841 153549 659274115
103802 143844 138744907
19436 151929 171906887
75666 87390 206180172
143411 198352 137415482
169133 178461 23104650
119694 125511 14703446
85825 199995 285734330
172611 181291 159474811
120161 155386 227078024
195623 199770 635311313
86676 183796 243122318
177083 181617 908052729
98287 100560 838765231
164845 187762 312025373
32059 84494 131046643
79081 103530 647590601
22091 141365 298642248
88024 170927 207614694
65716 177839 280466553
100152 135242 4173460
34787 49560 52463857
160676 184011 822775603
102347 176694 989644586
119038 120614 3935633
59315 188408 404614939
144191 162556 925662954
192649 199672 913900643
160230 173523 785219320
53406 73277 458734373
164910 172404 832386201
129351 190327 152505909
106009 159749 134692271
160515 170813 25562359
88620 124250 89427591
175414 198537 82751289
61607 138340 192081072
80864 102399 112801955
4097 35401 78369540
189066 191683 4906847
127981 141197 512493837
45337 188451 613062385
19260 161202 355462847
39949 162867 981562774
176595 186942 701394210
55176 135235 200324639
191469 193170 3182679
34095 121515 218706821
102304 192875 226675469
71414 94868 629560534
8459 70953 763277968
134365 138088 635100668
77423 192749 570134293
72951 199329 316349166
197284 198866 4029959
63501 105196 104231394
143399 151972 754382426
195658 196369 1696342
169558 174740 12847401
21604 96567 478030317
72193 107621 88624775
117611 117807 495681
186423 191501 12694102
185082 198754 34272937
102525 167740 566381298
158563 179987 53206228
148141 195818 119119301
24213 146668 831905554
27565 182684 388092508
160941 193706 81741224
85086 198534 728003977
171200 178674 18590239
78771 155902 193161545
175921 199503 844369526
154831 190424 88950723
56182 192091 366756329
58103 119398 258658444
97051 191730 236987844
152225 157149 608432438
94529 110442 39847214
85098 134335 296703415
172538 188799 518707459
184965 197606 31643549
32934 49920 414146655
16462 198353 455218091
17144 90139 182484179
113956 160073 107549428
39947 56156 40675755
163250 167061 9367942
182501 192951 26286363
120791 183953 158060235
174984 192754 549199975
85751 181811 701049097
98748 189894 206249178
146624 158409 351570847
82690 87465 11792523
63428 82099 169492376
149089 188823 758769069
140759 151820 27680469
42956 190515 821115125
57035 162278 919702623
142215 183324 102725907
137393 137441 119825
193183 199379 921191324
77653 120734 107712945
1438 180550 701127600
175427 195664 48316725
44694 114105 589306116
82979 108171 948081361
184363 199544 352655502
122275 150383 70584299
26808 116015 223206424
49880 131961 253572802
76990 145965 172635470
54968 116048 152698078
170137 195146 62558977
19853 65820 115104994
189701 198866 192486397
18328 66647 548981036
166095 169966 9644129
152484 165354 32247484
146804 148966 5475454
95759 131629 89888860
107136 132976 708766802
16641 63630 872415623
64550 125858 153582799
159659 169311 24062828
95311 155185 150096667
135575 188225 150908146
80027 107125 67715845
37038 83372 115905185
71565 84108 587531516
30543 89214 146569454
87152 90469 8227588
185532 196071 7924722
98449 166599 447225904
135221 193906 146748516
91676 170943 440075248
121013 144473 859898117
20411 102534 205478398
176417 192225 39595482
111436 166546 138032983
11525 23224 145784887
114267 138296 55941557
180249 184619 11092588
176061 179706 457027617
86737 123278 92218916
59640 114712 137585250
134171 164996 905959818
95170 196964 254747659
70852 159588 222256880
93137 102474 23413820
25728 183549 394979866
105046 135759 77004460
164842 168108 31897884
52137 62076 125267140
182988 189776 17055565
193418 193668 654336
158060 158955 892381915
179624 188166 21622980
69800 196846 887614524
20600 110798 597697505
46824 189005 613133901
133649 144067 26025209
34829 131973 86790147
158471 188875 397076563
181999 185147 7986481
102614 153797 128283014
75474 176108 251711088
104368 171884 168925153
194833 198137 789631265
100301 145184 112429241
52551 167995 707299648
37105 145029 270145474
39611 40969 3300954
141329 176186 644747921
108065 135257 68264573
138000 164475 893265494
172478 198545 701981957
25157 30472 13470459
51971 67978 598599560
37300 195966 368634605
183124 197458 35827954
131853 194394 855074454
117369 126052 362839449
122603 167244 419119741
143541 162369 47309951
166688 179732 32344159
146501 192120 714835865
89529 122774 462940308
50776 147416 242102687
106487 133572 67972319
113622 150822 93442814
70905 129176 828208501
46389 111436 162784522
169160 192942 59436733
137741 193579 139617236
31835 162023 325975664
13293 48419 269812006
118118 159568 103921767
142440 181013 96244288
102684 179562 192281654
37398 164340 768497584
187285 198513 362216375
66404 89567 466269691
89621 157743 170892773
179557 198731 48175073
57510 104006 116123114
26391 51646 63143876
147963 188429 937461199
20159 100628 201332232
23675 117082 321090161
127573 149358 802085134
90462 180800 645703966
81056 150722 174596223
154660 173285 46316039
139629 148543 986758855
178944 187384 891798334
187235 195011 927187007
128553 139165 253636912
87803 144366 141828382
14191 27145 32551501
186410 193783 18448728
161786 198577 91812501
13417 195078 502370444
5635 93082 470148148
88666 165578 192831426
34536 177261 357040793
100418 177484 192804134
157544 175463 44514304
160238 167729 521487180
8382 81754 183675864
16848 45717 349194408
29031 70521 103832932
167932 181394 545398040
101622 150433 772744130
156535 178408 918972084
16729 40896 594763760
30602 130608 729212279
62668 67832 12915099
161886 184326 55845018
111705 129979 546094192
123533 167747 553842387
65996 187213 303357739
45882 98197 816301428
88307 150067 693767873
20404 120767 251141685
146959 168140 52852328
31096 167029 548314579
33811 89599 578062665
2817 50973 120432586
44273 137566 277120424
26942 180929 550727987
191376 196777 13460321
174003 178204 632995280
126519 149483 57576362
125097 180744 533001764
113037 136728 59512920
90395 192000 254485482
99927 103091 7818528
53155 106750 134069874
198706 199556 66932841
123615 166542 107480013
98218 100897 987049856
163856 193447 35699224
149878 163567 587862194
194875 195729 795669402
89206 178631 821852200
163629 165011 364827628
178719 182494 218118443
170171 175768 13906058
144576 183217 96605920
9768 67655 736613943
171436 197629 65540705
143325 196086 521192301
184963 196050 27787311
110244 123804 34032828
55929 134796 932611680
82915 168336 345830195
90317 159819 174309444
7164 107426 482879807
161566 189488 993175701
134877 178099 531920515
160783 179924 47457826
55706 95884 234144714
50644 195192 991966481
102190 184681 206391884
183948 186244 5767466
199012 199085 161318
149466 183510 576384044
66683 71401 11740192
11548 12444 2238795
2914 170990 935316279
70596 168070 694384697
180026 192140 15787761
46509 61212 36936262
38102 138041 250161856
156789 174253 67887714
65592 194544 546859723
87487 120504 703793436
28461 129251 473446089
91864 185540 454485972
8395 11890 8700424
4838 61262 141347867
142606 183726 102787532
96833 144007 897498245
95151 190175 237882775
124245 141755 862346030
114731 170850 140477578
43185 120444 866383672
65859 93849 925872648
45902 61178 38378033
128158 130351 430095059
298 133279 961745374
102457 143764 103481303
156898 193779 761726698
101301 125631 339220174
96616 101973 13467145
77562 129321 566280801
156670 179121 55755048
194202 195381 897185
128397 193854 163683120
136001 156564 574481039
139470 149521 25228207
21790 107502 214436792
110861 141589 77041667
79154 141196 210758075
165883 174332 20960729
176394 182129 14273174
160772 161075 803416
114119 192054 195078879
155096 163863 21987140
131156 175670 843256406
4743 76898 122787597
172792 187058 35799820
103319 176154 182307853
31577 191490 566884591
123972 154370 431972121
11201 45094 84928914
51177 116801 714967015
59272 188607 323512192
119138 140235 637858543
71203 118328 671715711
189942 192502 6403441
75889 80977 396897202
89845 172231 634466948
16915 64662 270493842
70386 105063 86720452
77515 137175 149338628
170014 177760 19223228
46891 125543 196953668
136972 144658 19161921
136008 152507 26755923
64604 160041 914025371
151121 178834 652324327
107019 199841 376865922
94049 194438 731362746
81052 92897 766637845
53948 161815 270156468
134733 157103 56172886
133508 182369 122016562
85740 152045 246700790
74426 75063 1645737
48296 78137 74802161
104431 184930 361938735
183003 184390 469414559
2540 27718 11873208
21818 52917 77863829
89455 161493 180722238
73170 183805 276922279
89758 163062 183848916
30222 41520 690058183
193076 196394 2033965
86125 152256 691926142
118281 147062 72247356
169983 177516 18712842
63382 79075 390851909
194771 196828 5069647
182166 184543 1355005
3820 182037 445835617
14048 159205 363580275
40476 97281 142056694
45054 136195 312993756
148419 199261 92801556
17340 51587 79935165
100710 122898 104353078
98576 137854 980713760
20638 164405 360042030
123408 178493 336636684
157882 159376 3676914
191449 195401 9899312
147590 181941 85624838
155650 187875 80447935
173624 181914 20705972
131606 148944 249577640
171066 189844 47032912
185810 186381 407736689
29422 150571 678464574
127963 146386 46174214
95962 179968 210098480
18125 126938 448153056
133832 157340 59016644
161491 178858 43021738
16093 149717 805229002
173458 195474 55221175
127093 137355 25665830
163118 183018 49522376
104006 155118 433678963
121990 142490 55591207
75796 174366 246571555
124975 142848 44696270
132612 141686 184177225
109253 158760 604236208
159998 162597 6607419
12985 158358 95800805
90836 117275 66378551
150956 181211 794831776
27341 50584 353087707
22713 106579 429717643
107403 116595 768181091
145839 181917 194915936
123687 149682 65255953
92419 153966 154285293
36096 119071 913715899
90372 148796 585303900
155416 184584 72727159
166284 187506 53057214
128484 171260 846183202
137944 143416 608564470
42141 44511 337258706
18578 87439 172150243
123897 175543 129131962
68507 191369 468802778
22401 114892 231451952
184486 192453 385182641
26270 37797 179942627
126181 160518 85983294
140243 198506 145684953
181564 196421 37315801
19585 45709 36574999
124337 186385 792426139
191791 191796 21384
44898 152498 269512354
66717 105470 96903552
40463 60798 738079765
104241 146040 104737689
40362 56819 898096258
6166 32945 67166087
47603 136938 434037274
20925 43762 57122113
115305 136269 52651267
47575 190278 357171309
119454 149498 75464856
92638 121950 73419696
192654 192668 702385192
67587 83787 971474912
61329 82341 4024175
176869 180139 869862399
154307 191268 92398076
182925 184722 4517273
5955 163445 394433521
65176 70231 344751532
176061 194113 809872895
94930 165517 589052723
132292 132317 68030
4819 35603 550430729
99688 165490 574293050
146915 153121 15502780
25231 173432 370838529
82371 193355 317155022
117184 152420 88365387
78387 149784 828777341
196193 198711 6329272
33799 128946 272396423
164995 186970 54759453
3380 168677 763929901
12273 92048 789098976
147493 153487 14920822
170492 192252 269127529
109859 133591 607172527
161767 174842 32376561
71984 148770 192420866
192721 198231 13808426
161303 198870 93761305
119677 187671 415612660
157108 168918 19144252
100362 149484 123186263
17589 64363 108407701
39595 184685 956998291
159398 170491 27613386
128482 160483 357286218
174176 174994 785745343
147115 162469 168231126
179504 182698 396463710
109874 170450 599848183
141253 196673 855055697
29525 69099 161019822
51613 119577 136465278
162993 186412 58386815
120356 164072 361333598
118882 164420 114241138
156376 166880 6728257
132572 134202 913642962
101849 154850 528913228
896 116930 713337305
135571 167400 14791358
177004 187667 26774031
50776 194538 710096794
87731 114756 793350470
1863 197993 794451540
5259 116048 571986177
108778 157141 938468785
134083 168854 776323756
133224 142971 680330095
61983 190126 320649216
46117 69604 58792273
163450 185264 41442526
74457 122049 410226632
199812 199821 23701
75945 172715 242028444
34030 150812 292450047
12066 87735 119752453
132079 165899 805707887
48428 199764 378790540
49049 110563 475240355
51153 172129 928513947
77054 145265 229644202
103723 199751 341033250
67225 160261 232985251
48146 150619 256726860
138118 170059 79874777
37437 192745 868776575
14918 116950 255428084
104964 171646 166874318
44750 195657 377715115
57663 186680 322718645
45189 181501 340985451
33044 167108 335494107
177755 197073 48413836
37458 49201 611548805
10002 178645 597887057
197133 199055 919998062
19242 81048 10303056
86595 92104 13688877
192937 199207 224295053
46943 113231 165794094
43329 151421 270725764
68914 159647 227262785
107956 166772 147352196
32015 44954 32217331
84740 147022 156087057
125864 183154 809175857
15297 150587 338917241
1676 90289 330654093
147830 199829 433409346
197332 198320 2563320
117589 191278 184474619
191956 196878 418058692
65292 182847 294064738
174864 182072 17956487
121235 153234 50772343
147920 161615 34306350
9800 158579 66140456
149335 195413 115093188
102689 147098 268242193
95077 98013 695810276
157823 179946 54919038
18831 156614 348899635
189894 192721 666497537
36837 155248 964374722
55588 152095 241479950
60507 105134 717744906
123083 123404 802621
53628 128632 260287452
169667 173312 493020492
15307 75445 696477463
87050 148473 941899518
42570 104960 156055666
120589 126640 314994439
177987 195175 43137934
21353 114588 496899455
156614 165418 21984811
127519 197383 783458128
42567 68642 279409983
187249 195973 21787099
142760 159185 69960930
198631 199645 958588984
67393 197816 552027904
191368 198761 576813410
159074 188082 784014364
162567 166827 10482250
28947 114260 424521956
137474 164543 67910558
137522 187851 125899231
72053 99251 68049025
170002 187770 362545361
151824 197354 113708668
119596 121513 742618270
2052 193933 996847991
108600 195351 217185933
172293 196432 60378816
154126 161038 17441385
129207 187351 369792540
91861 178720 508317923
21450 191768 703921471
156692 161785 373240973
58886 131331 705387729
14915 72668 144563780
7889 101559 234495090
53218 139805 216782945
95621 181102 759275307
144455 150723 15861265
15779 168596 290451145
40527 42647 5279918
57647 145788 843313258
159425 165520 15266478
71297 198145 400246816
140049 189350 558030233
183680 193253 527227434
1015 154411 646122325
6448 21203 36969590
53640 189789 228455675
3126 107798 261913604
189756 194300 11353997
128221 185596 773198266
177228 198850 54183803
191379 196375 291502734
25248 191682 915182250
96641 152803 140809891
96541 122934 66147261
105519 189941 590188039
66049 124042 145171012
113363 130662 43484798
18210 58310 350052867
175573 188951 837011068
113774 128360 346850388
199425 199990 1415147
152308 161772 23834904
144630 166678 986946162
137581 186297 121790248
24006 39985 40153438
99086 141672 935769368
117986 155302 356467021
92489 104341 29753949
113598 164628 488491237
108197 139863 68360071
26632 84496 144732173
156063 173620 43594083
187917 193136 13015266
82554 120897 95957422
122368 137496 37940598
130184 163301 586458131
81183 119570 838676802
149491 165631 40334176
161899 173997 340825884
30171 61005 77219352
40855 127686 220072986
31391 73542 650374816
49069 153763 262107162
199970 199992 56510
38731 106076 628773865
94396 166604 56792630
88678 169394 202237047
20329 144301 749779453
34226 44738 848689734
3064 168684 955621291
199950 199975 484454036
90494 103407 32417501
25473 55747 398145929
149721 154351 735210043
21067 63936 807037175
110039 173467 10553378
98257 157277 148040875
146126 152901 571026298
65814 139895 185486912
70424 116764 631147418
137127 185564 331950810
186739 199681 1180627
34125 96381 154660038
6300 77711 866159797
16473 33410 17215010
134354 170696 581393323
28328 135627 268633201
28508 161950 334221265
23259 93161 246342603
78496 161922 453698358
197421 199072 123292235
26606 100724 185439395
17346 178336 402746567
59783 92188 662655947
18664 118782 250546154
143054 171137 70104002
150498 186688 90333582
53306 72764 48594457
144467 188651 110507499
68105 101959 869207583
60558 77355 42004196
180041 182221 5518368
74437 144671 175816626
4066 108853 759559195
117651 135305 44320347
167553 180315 31700135
185550 188157 545404667
31491 174608 358024839
119697 120947 3158175
85564 185491 250042943
197135 199430 107743633
50230 132415 653001726
55604 121612 348329881
70487 104551 85218856
41885 53507 29089675
83242 119093 559960112
191071 198220 933696859
70415 90834 50842376
43968 173298 323588057
179867 189083 23278109
76628 123556 117348791
107329 182035 336946383
96420 129108 384027801
169577 188572 105184428
42653 114321 179279917
166245 193845 68943024
121452 189053 169203648
71659 185371 284559234
74497 162819 289496356
184614 188607 10069324
105502 140646 440560872
49667 178706 589977516
11604 69703 716333663
14356 139814 867575806
148376 154959 347403500
26313 41568 38206838
143124 199450 289309791
158677 167451 817833568
112243 189181 192602073
167643 169324 436121827
41532 122053 366184358
112077 158286 115923991
133216 159052 872494032
102285 185729 712928027
120675 199060 196179793
9032 196616 469500604
159170 177362 97753034
178073 192949 37363602
88166 109613 43736184
19756 104586 248859495
4208 114664 276343468
81009 172188 342206250
151616 176424 757035916
192670 197132 11130340
168993 170384 672914353
149924 176853 67113797
13874 186603 799246408
105065 125491 51291047
134045 172394 95862373
64584 178975 324777461
46177 137983 743062928
149819 187894 95094554
68333 70752 6039197
82047 82488 572621429
143808 173222 134120763
83454 170342 217503673
4870 69022 160558390
128586 156710 70552223
190677 190962 696604
190498 197486 501145348
102867 127029 679167401
106373 110307 9873291
129813 159871 324074363
30766 91190 120858163
58256 189965 329422705
39780 46832 975786584
74611 183673 552737014
13827 30760 805850046
60639 189374 322037978
51906 159837 270318770
44655 154141 195232976
122763 160611 133949624
33898 63685 47283752
65456 162605 243350646
122955 157284 86158759
171883 195930 36251813
157587 184526 22004246
177453 190705 31897169
167637 171976 10785329
181576 183312 8870401
8470 154276 839869104
19534 104650 880992621
83095 106304 212233048
31850 65492 565763146
96404 148031 503784667
164088 166893 6842986
72256 115097 107204941
150389 192568 111325767
32061 166921 337450641
90511 116260 19253559
25184 165775 352109455
108184 124669 315723395
57654 60744 7653024
19093 163613 933709539
50330 69657 723689883
186571 191701 49061199
107856 115065 309089283
14470 22520 901300008
156478 164498 249673528
68860 172424 532113252
20280 177757 524877070
113376 177548 513333226
36244 60832 61596949
128862 190231 17080218
57403 135325 194908617
196259 198214 4951038
174301 199320 579339798
142816 184691 850266811
28844 181523 381911490
10245 31156 657551615
72815 80873 20223837
74640 136696 390530332
121066 187929 167359549
115231 165541 126138364
73617 179943 265917214
175091 192387 56079186
129689 168828 97825030
167482 184091 576884254
128369 139053 26771866
81895 161623 199799755
29096 199398 426229182
130122 190106 192384859
92319 124816 41159168
24071 175154 868862727
152511 171294 46794859
112124 172200 255506204
11320 31140 387249739
68600 115355 582227015
150223 193988 845551773
73317 128454 785195015
93750 169971 227677442
113681 152784 823396822
7385 85253 760695986
138696 169089 30979836
47207 139110 230166890
26323 177264 377694062
16798 93855 808587004
126481 144577 261967918
72492 90741 701735982
44004 131121 16047608
156866 159160 4985110
12901 170895 742662519
445 129684 533256185
88849 198482 274515056
161032 176722 17401868
150857 199262 347653852
120576 196094 188978128
75143 190166 287828497
131676 182785 642189733
186946 198378 28615114
35132 149014 726678377
112477 134031 631076923
36471 145497 272940703
120605 143999 394573408
39016 184128 950493180
190 186270 465677182
172393 189866 160622425
80426 180834 411579163
130912 163388 309019270
166434 182589 40209071
176682 190152 33769361
110115 144978 87388854
96269 103702 461020341
116362 173781 553442364
37670 91423 134291798
117789 147127 211557710
167226 195458 70590329
9139 153024 655808428
31610 37554 628891584
131288 195640 765622406
164217 180596 40504423
131038 140953 24845221
150319 163277 630640363
116027 127892 29783436
132705 176911 110494555
116902 159317 756295958
1778 151445 618474447
40670 70034 73455345
84334 100021 164369975
46794 108435 154196646
102399 138888 915133976
80920 92755 29558673
11329 133946 855954821
141560 184192 593385251
11079 159456 809807627
45137 77609 736710248
83920 163398 6543117
11725 149983 627608119
199785 199969 436256
111598 190449 197450413
135371 165333 75075488
14757 47681 82490720
131359 166981 89144381
195771 196919 840922170
41726 160852 573842534
157995 193144 439008638
182109 195169 32840158
163974 197644 289641926
61146 124672 158963044
26291 197211 534706282
78203 135164 94458693
71146 109835 96794270
170616 198533 69856352
65931 100402 86199461
174501 194457 49978438
148290 172755 60914573
25422 168395 559041824
32484 67861 613868991
83558 126483 281147560
116508 125997 23930277
172961 199745 67157708
105621 134374 72105193
195080 196784 4198141
68846 80084 408648678
100496 134429 826969812
11577 118301 649406917
197031 197244 526786
111108 161654 750595905
192755 198959 15559600
122176 143272 52911326
167368 185779 46007838
124622 187067 234428426
51920 64031 597284093
26745 198155 428939257
146651 177653 77350213
37288 161145 896661532
67053 162347 238722179
61971 101790 99601372
48188 53392 13064952
3139 177163 801041831
15869 76215 151190359
160004 161661 4267295
81285 182656 253593567
173930 186407 716264580
119778 139950 50631872
136786 160144 58498065
65934 187682 686944197
87043 173523 216421792
105411 176325 253289627
72050 183522 278986820
137161 165502 70991863
151064 191788 101678211
87060 186575 205683139
112873 196916 433636980
129945 147336 43525575
34312 197208 973812105
184270 196660 577444148
3121 160922 395176127
79925 90192 642014914
166173 182785 41352059
93841 135547 104495316
91893 118993 68030225
185404 193541 514302561
60848 135287 186294964
187440 193880 700278592
51230 161168 275488260
32556 183899 378653944
1267 197030 522593988
28935 111041 205452146
20055 91172 177745637
58210 72215 24015333
39797 53843 3233452
137904 160620 74491972
138674 173275 981170478
104942 106518 894307356
94827 138153 427354475
56839 113728 142078213
101171 107478 978499542
62226 175261 282786567
196630 198718 285631938
179175 182263 7769446
181938 185797 9793919
166156 188306 55368201
48715 74906 629017004
85653 123094 729830398
163389 167062 581576169
123363 162133 308895476
152857 186858 84942528
144983 177045 229646616
131553 176067 111289690
11967 192935 453011164
186560 191706 622450850
199887 199998 980679256
52155 111400 484169455
124445 181005 643018462
185448 190701 13227823
96143 196997 252405054
182093 182240 371856
117724 182122 169961850
41216 132908 642680437
82843 98808 39872446
197858 198587 1883259
71642 167285 239421225
149370 165593 903242469
56231 141270 212707987
13504 47662 413679904
189824 191187 310448386
25168 116690 229073430
89120 135213 115637584
196206 198134 4850893
113383 175885 148949889
87670 167668 562430270
128629 143924 38228888
54917 73424 46144120
42436 164891 581848185
194581 195437 110298381
56194 112146 139728796
136558 164581 70272146
48872 172810 310068000
83464 91442 19771308
160588 190715 700840685
52711 55211 6457012
151915 185333 83467751
194102 195491 900638796
170316 182642 16971123
112430 196538 210517518
114522 191933 193793822
153407 179099 64007171
113559 168402 137354984
8618 139704 619823544
97521 98817 388451223
42467 119324 192287495
195146 196757 3979795
101510 102878 326223389
79570 137077 288483798
96852 156808 150411985
135217 175464 583311619
78919 186222 655262124
169720 191422 417079502
123324 182012 146706555
40469 167093 316904946
182601 184618 5082885
35101 171310 340818242
24483 182996 724540189
41250 189633 508167174
111633 166243 136866546
103367 124997 54388569
122072 171094 941706829
184826 194181 485257214
185929 192813 17228395
181695 185204 8913367
157819 184425 593693164
160885 185272 74521646
118633 191547 985887650
43377 169199 314952269
24156 152196 320634913
129577 178114 538444813
90717 163937 183744925
114147 145581 610005470
125708 158536 82222052
148517 180106 78617252
54455 122990 171463294
39259 62971 36658943
177012 177878 945495974
116576 195075 196503039
11692 154017 356463363
92924 144877 130137223
171942 191878 873713776
27357 180115 949711019
118568 132275 34392526
170850 172824 4892597
11227 82201 177738080
176123 177492 2648902
88110 195313 268454811
11989 63009 127805192
52637 87301 86683383
26278 96660 430074486
6425 98209 229696088
53976 175820 993458627
191566 193741 5451336
17148 41790 61665593
121534 197445 189911316
122852 185121 252119653
39995 68822 72029731
118529 191284 182126400
132209 177596 98607880
172641 181345 678278708
179626 192818 8796413
189953 197070 771456772
145074 191612 801964087
100504 187053 216635070
60575 125853 163388567
43868 149278 697024272
71678 131222 218250770
120163 144347 60640966
199976 199998 606271644
41762 110929 359359960
41748 70687 591628881
81811 148395 166890694
39896 126592 433378139
144704 174976 823168374
42066 51477 23423711
66711 112192 113731819
27460 158141 821311770
18335 74858 847873175
49229 139543 319586458
172223 188564 470146760
47032 48155 77552630
81424 106245 299588118
132657 168550 888459242
109853 126460 438243621
175845 192819 591955123
81139 107463 66618968
23874 162365 346924891
31991 77898 697969696
34013 47871 757774607
194527 198001 8660066
99977 150521 126772110
56768 105978 656836099
54428 99826 113516225
101768 131426 907270286
65009 167412 256316992
92730 112475 49408879
173490 196474 57590899
75946 92661 41672561
47950 105845 303487511
36763 106868 648040554
151948 191664 99253413
6033 150129 360945441
172798 194139 53467312
66346 172536 678985826
10488 94649 773479840
174565 183039 837729614
114267 150818 91761232
29643 62721 82805400
72887 139355 754292567
160939 193107 35943081
114480 124239 6119564
86759 105970 2548938
135015 177598 310247605
172987 185751 32003931
25226 133902 838118073
59213 187670 431133409
142645 182234 562631314
187634 191671 10052697
36037 136555 251615216
189706 191048 3400865
84929 97209 604749220
72282 114241 105018382
71903 157121 213575576
122334 185457 679166110
146030 197592 128886366
98089 130820 486600303
80018 194418 286285663
125787 150314 216581568
71396 196016 311879877
7307 105870 246645829
44980 142573 406965539
154855 197206 734299707
119384 128859 77020639
55696 103265 118795256
44234 146826 256961724
124489 182953 146154779
93792 147151 133736774
186824 191078 10659496
24920 52200 972638454
189515 198458 22377311
180452 199630 934580529
115112 134939 376706599
101134 129060 70015884
112878 144617 79584860
98992 190207 228357320
21690 24924 207919495
80621 93378 2837964
84037 168795 270937434
133109 146487 478524420
138437 156060 44203866
56950 122587 749891945
50262 140604 226272038
173353 195592 949495611
110641 111385 647919998
23043 86108 958588562
130405 194033 264135396
132399 172637 785673984
129168 130334 2945319
198555 199360 318001776
108280 123398 37952538
11571 54547 60003109
184243 185065 2043270
11884 80596 390202994
50673 69833 48033682
89608 90464 2118874
170992 180373 956578693
14128 193742 449648726
98348 102973 11543998
129903 162457 755546038
160380 168268 19558584
104582 180896 190809096
122927 150879 70151574
76731 77891 1417659
52009 191869 300214834
138915 146985 20265830
119197 146944 69631278
43379 78790 88728812
197292 198970 1303624
194649 195067 879771943
188726 196367 19040201
138784 193973 447057719
77049 142095 162820137
10455 163332 382978565
151967 183637 79113465
9429 55943 116722487
31404 50892 48579616
199813 199887 182575
165646 180054 35694554
153990 164623 26751238
149707 181166 273642757
104520 129487 747074942
195903 198856 959209967
195677 196531 824871391
155744 186959 171838441
184477 194207 24407902
181553 194730 33166906
91401 92766 3569413
168582 197400 523385051
2173 178173 744383202
27562 68515 102487378
24143 115458 905503341
187297 188353 2628798
22679 181250 556336695
104408 149929 114172671
163495 196237 81666080
160745 175658 37051777
11913 58313 116451486
104670 167815 269397902
170140 186232 40231029
48265 91559 58790060
31082 192361 403527184
171862 176740 12241148
125314 193485 170429540
119947 163866 110168348
4792 20429 897898295
176440 198526 344412480
63701 164540 252608798
174833 189863 299499780
39362 194105 387123170
154379 173458 47488801
176603 181844 13037186
167371 187231 49691356
136743 178282 403614202
194283 197740 482709764
32170 63543 78492315
26405 93030 166657066
54938 125959 177745923
11420 136978 314491655
96931 163481 594695354
121065 135304 35733432
126355 182075 139190658
193466 195276 325291055
48413 163588 970519505
58059 74237 40270800
126428 180213 638517872
44725 176100 872760658
79694 178173 630448824
171427 191332 49879684
174296 199074 627972085
21546 52759 447764189
64915 153588 723044625
94595 173238 196724023
58358 131083 181873936
14324 191377 748799672
48372 160667 912355042
123391 131925 21423860
84247 99957 39364420
37331 119670 493431638
29036 153051 310472060
186933 187519 105926396
170972 197277 184253720
166641 196304 74095894
72281 101153 30388006
17676 18471 1989167
89689 113718 60228673
90714 133406 107202523
159986 186291 25382955
88769 154657 708326112
147153 199629 131198009
123564 181643 145141686
140364 164102 934701235
112414 120970 109829967
165373 198454 179560332
63411 115967 280925471
66205 121763 926507049
195245 198419 7948752
6730 116462 618885781
125251 181025 139267839
18384 128240 345008618
24611 163714 348429070
195073 199354 10731765
137525 147189 24228347
138076 153346 246964394
1881 147408 364324326
13405 82049 171926735
97963 175024 192820791
33163 97654 161225582
28723 97487 654815705
91098 136785 114696820
148058 156320 832457679
31897 171075 475434165
109689 121362 657765603
97215 192385 238249562
48054 134272 215899118
152835 179471 717054645
172531 174453 4829415
184063 186731 341585053
32600 174569 719429004
8064 82545 198313337
158124 166104 19881104
151494 169138 253263852
151189 191981 101863131
193118 199591 946576196
91263 98949 19408906
129440 151933 56303476
85159 178060 809449317
185178 192499 18377557
77699 188398 276964145
173672 195845 55608467
2172 152595 376620034
35985 84639 825129685
153055 167699 340402885
46365 64486 45343949
125372 195859 176305544
27819 106031 682035646
15434 153816 346528037
2931 159859 662714770
16191 136388 481745561
65545 94642 72759112
169113 197187 896201636
162046 198452 180418960
39654 172894 885973702
141718 156232 796527683
161095 172118 42463293
161254 178214 565882925
90258 149336 461318793
197538 197868 593145679
182748 186419 905233592
115839 171711 566969790
101882 142932 211366420
186866 196627 415551348
55680 196072 351160730
56203 75781 701666111
37782 136028 245945352
198696 199481 295335981
72078 148886 313150762
157900 158336 879484221
97897 152788 615503359
173215 178168 895419966
172509 177557 12590617
16646 112482 239772352
28671 184653 390283475
161348 164528 832956273
46329 54945 21707768
163559 176576 32267047
19166 32288 32938846
65515 94863 73398649
152471 191328 761027473
41647 53038 936690451
98236 101824 36428994
174868 191036 692478762
45404 72035 66649539
5508 35268 74557222
132977 182087 280837587
64047 174446 276238388
106583 153724 118164402
11515 49142 67427158
137094 192702 139043191
167406 177424 24923851
105656 109451 9432898
79717 140085 151177014
160540 161480 225704974
140793 160029 48130054
50798 156600 425851250
181091 193689 31695321
131001 140021 22588671
92092 100235 20564034
22991 175710 382135121
161521 188567 67884659
13196 93402 808410237
138167 168216 75030388
124837 192385 168934627
151399 186674 88077632
186357 199959 543230865
82289 118167 971865619
23071 59664 566050453
105418 134739 32465346
152849 173623 735809017
66345 110513 110517692
103229 164282 612411160
127705 172501 134518946
194067 197166 458669418
110174 167034 245389277
10785 96543 457210450
172854 198333 205185644
190188 196026 492909504
97350 141041 395543604
146554 156343 12310256
8435 73837 163736786
125292 161630 702346419
167799 180030 243678470
194896 198229 8337494
16067 185110 449589575
66899 122694 139641704
147891 151043 932544432
138942 157181 279096813
24636 101518 313763152
16391 128711 407117508
96399 126115 486740798
127000 129018 5046634
102682 129172 245250427
28602 77959 548173993
88133 176470 815256363
78206 79977 161167748
168795 175777 17359065
182130 195411 33395156
19347 133078 251653639
127206 168806 104045617
102589 114910 836831113
196310 196373 211150079
44319 46944 6596628
99980 141674 77276377
170929 194152 166655860
129790 143654 34590789
147887 178747 60737426
34800 95778 152515505
12474 31307 47357000
153219 160073 17176694
127856 141868 425772456
131451 187072 139164952
175302 190442 37982464
123542 154481 823121721
62098 77560 102100772
43330 82565 669155062
28765 131764 663163821
145225 176252 77494356
88363 120065 79495778
79582 128118 781094568
172218 177882 14077907
24700 150879 316058903
110331 176998 166814395
119991 172760 410585618
138223 185922 119209835
120462 168203 286709561
154862 189928 87582290
13084 157426 655279734
11401 83179 533017741
15910 189160 851944182
54264 60351 55067947
31321 94804 995784234
191799 198073 15674272
66185 145707 199109586
7084 10545 8596696
97303 150046 132299983
152626 159150 16323723
120793 152835 493948353
3073 157712 495538093
57177 161793 746172160
76950 184889 503720717
163240 186658 818248606
172973 191725 46985497
151297 157691 16004946
46599 102734 140427894
146772 181690 384970524
52193 66995 806003035
122777 160356 60184655
89535 172472 207671287
26509 86139 686070015
159008 180847 302268910
184572 195839 28288912
75367 106792 78486766
88766 122273 483707124
191404 193168 323728564
94974 115989 961166928
97392 180935 208928984
38602 189276 897782787
97277 173521 190749394
80156 184956 575939447
183543 195695 711686065
91909 177598 214549855
113772 185568 179759837
138906 161410 56482520
103823 139537 270711096
165632 166314 686925618
186139 188914 6950045
51660 120479 172279339
173594 179536 231891998
132431 172051 949886686
87911 187493 398135827
130994 194396 851694075
175186 196819 125807981
94719 197218 248945936
106758 190566 697627864
56070 115433 148299480
119787 198936 345316513
160028 169428 546839761
19816 112863 346224000
11855 158626 367657341
171492 195839 61022261
133668 156565 16194710
158059 195531 582218998
15849 51956 90360142
107545 111824 573611711
194507 195163 290090912
87677 151767 731311622
192940 193458 1260631
65507 103736 95589472
161801 170271 322464051
168995 190631 255718407
133047 178152 112619919
157331 183317 64691336
41669 75451 84609833
132146 198086 168211873
171771 186128 601112584
30827 79609 574803923
159423 179727 50473125
195067 195349 698900
94149 128953 36513881
48906 91892 366249421
30833 178466 369230617
94347 123919 74089066
157645 184940 122518428
69502 143730 69760451
155771 191168 451097819
105057 134115 967816502
37315 150962 890516980
34472 132612 957873620
59339 111506 130317449
22141 110005 219833484
143174 161625 665987390
106119 108334 410488039
24803 49005 800030315
188849 199257 26052875
168295 178783 576392508
157423 163932 631120158
60038 63115 286804152
182999 184225 3102542
10079 118616 271763057
161878 190737 381080745
117918 182931 162633756
110029 152966 165215453
183654 194845 28044762
173956 187073 108622460
32870 127155 310713231
41699 78928 93262906
102136 163523 268659531
7307 133327 543084159
44791 125233 201494351
199575 199756 793904365
92444 107268 807190610
50068 93694 109162753
142879 179256 90731582
113853 129255 554914431
14922 40820 64960519
121518 134487 48127709
122720 156187 620894996
8463 71368 882707729
111026 122708 29308849
146543 191312 111936787
117386 138825 53789306
176297 195971 49282167
178436 185729 18395859
146024 167505 839718757
136316 159247 677018459
64094 112781 937674476
141768 195951 403776610
81160 107886 59476404
136191 176853 154895533
83876 117294 83614125
92659 176893 575517856
116344 180111 159424782
946 147548 926998981
96898 155618 480928846
6015 39752 84614179
50475 114956 273834794
136920 190954 135140637
79693 131425 619664078
108163 162963 137469214
167351 189064 54300279
83212 177069 433125168
93940 117991 60217280
75978 169650 234415355
97389 118543 638216343
72182 86874 36732698
199078 199097 547320171
139364 190028 614078281
129809 138473 724511588
195765 197086 3231799
159529 199029 459918015
172287 196072 59524242
47613 179202 963739729
36216 76791 698760791
119621 120219 1533683
160561 179466 46957955
179793 198000 442915308
132410 179559 117714641
65250 129597 161198376
13689 125110 279099013
157695 196283 661200184
25991 109101 207982364
92026 96561 605515330
13574 147942 336635694
54766 156246 911800359
83262 132017 809895524
145849 187166 103298583
1695 151410 800303698
111612 161969 514467147
149385 176218 66880293
20579 121010 30466865
140780 148871 767388327
19662 77237 995087852
102647 180387 194414128
3693 129564 323589815
67653 164963 243762323
165047 191790 66701526
32047 74812 106976931
123242 142741 452227187
85661 97312 29111110
120616 169812 775227073
8054 43181 87950496
55103 141102 28973171
127900 196808 854158733
166527 183650 937171057
14359 75078 152125212
5841 121592 442268279
21470 90596 172806671
112883 161198 121278132
156140 193511 440719648
170392 179948 170509543
159365 182030 308793478
22774 98614 189773577
42843 190940 370651659
11958 169605 394714331
167678 187077 520533956
32106 177000 362462185
150399 154457 246282792
13284 160390 368506757
100110 143498 454718994
58837 157415 498050733
179999 198505 46529601
34730 95211 151258372
162933 191639 606602306
56745 132290 386688668
76826 146377 42319409
174264 199439 803024975
132106 193985 79663318
173928 176508 254256341
198466 199519 2684844
63467 105657 105492072
37512 122983 296046091
92622 145014 131270697
163281 175012 21712886
29228 150047 566957402
104970 141208 365141338
136026 142524 16258891
141248 183300 105084062
18290 64803 116422826
65095 66453 3446884
191765 197605 14559594
40622 55954 628268942
152617 186728 85217113
76581 166741 868411631
143193 166450 58207198
158595 159444 619943622
190863 191210 903479
45965 178231 330874533
183046 190411 788565768
142590 157542 37578836
166582 189301 56740878
64082 155927 230063718
136638 159590 784375153
88938 106812 44817456
157659 160819 7882052
125954 143976 450957902
23062 54427 919596547
141941 186897 703422318
42752 127208 712202195
135116 199263 675063464
164641 167517 6985143
47340 78100 77089801
69643 115858 142263661
8398 30390 55173444
138235 150251 30185425
188506 191248 6899756
68481 142971 186548236
113625 126305 83704871
166591 187305 435645948
53865 123082 474008870
15016 139541 311877629
127912 196422 814265205
5380 184989 449478678
10341 31424 52980213
182644 194520 29852234
159636 172743 32573976
136365 184218 119580713
18022 138372 999098211
188785 198287 372823276
177008 192668 39232264
57250 187687 326257846
112789 185545 182169467
38660 185887 441149959
52179 174396 305871061
89973 90389 265415235
45586 51610 15067244
128382 190312 35766323
50413 128161 194702075
90697 133775 108171132
182095 197181 789020366
111292 152251 102654766
38544 134929 670024405
5716 7048 3309639
80522 166984 216431756
117754 166248 395314646
197781 199050 3234400
42256 193458 378353971
85924 143222 661704776
17709 166116 371504182
50461 143780 233685724
91003 137013 872448873
72371 82764 597672187
192512 198066 45380920
56164 79232 57582478
139283 185175 526675657
123762 128904 901589082
15115 175134 400512458
43492 45999 382951400
198077 198557 181300321
89077 90162 2724516
143549 185849 105797160
104189 158826 136984888
98266 107752 23725998
68173 111065 107314211
52186 179094 902530897
139721 163564 59799271
185743 191459 14321321
93623 114882 53188968
46413 73193 66983551
32927 162730 405519033
30904 195826 930655410
153130 171842 46642245
153574 189659 403656808
135489 184374 122175361
2221 7560 13343054
83969 175074 769213285
134084 139431 13396510
177327 190909 34080191
102466 178231 502273592
31079 146221 607731957
128303 146117 242272109
122557 169953 154374481
165929 198747 663259363
84797 126545 104662561
173830 194814 52604046
73645 169312 239541190
112675 130712 45346189
62942 138926 190242603
94958 159020 483689301
50137 181762 329262321
158292 170307 219154698
70500 78830 883640826
170398 187042 300738959
75956 165520 224224825
120653 198878 195794245
134386 154392 50142111
23734 73854 826121645
70843 157318 216740833
43569 51069 365063088
95886 171384 188980453
84666 142610 145167236
121439 126215 12071566
42289 195510 383462685
41355 60269 157199741
32625 85213 692536420
34223 187061 660948478
174838 194792 50021824
181649 192010 26108223
84671 100045 840453720
122464 133893 28663829
50076 158919 215076032
165442 173877 603565509
107536 121764 35713953
15308 171330 390495488
179460 198350 47446392
176637 192606 40023920
133870 190400 184334733
195844 196680 712149015
138458 185575 738159391
153789 170026 876860081
153488 171773 45603123
33074 114053 202528143
3157 107002 259801801
173249 173500 650198
26978 46961 887347352
169811 173147 8188748
134452 164583 587267330
86815 91084 599948368
98119 104886 362713088
153452 186829 211198804
77570 99487 54734866
192437 193851 3504487
143140 151704 21482346
198171 199965 1826399
199253 199622 938732
51718 195557 858533293
83462 110176 256788148
182200 188015 14739887
133949 158035 547545596
151305 190462 97791025
70431 135474 462575141
156855 162070 813325703
174765 178251 8626753
57844 189474 965952413
196893 198828 4911660
131208 158785 69144415
152446 156129 34293557
21731 136830 288230051
126071 149272 58152681
31826 145459 284423383
23943 73244 305198655
105235 123729 467072397
131216 146511 38321580
76084 134031 360182380
26523 44661 45356311
118816 121806 7464626
191383 197237 637901072
50351 108544 145580920
190631 193619 7416690
62508 84843 55814857
104362 149593 120844354
153729 189845 621811635
117530 130283 32094941
20680 142698 729341827
14358 26867 335806981
29346 59650 75957290
49646 61036 28597799
142493 183372 697298285
142576 164803 125158811
18312 31556 33253403
95854 170268 186328924
17091 193724 669414472
172517 198772 887745096
50550 134713 210795660
74267 131833 144165772
39756 105362 164019453
54043 68479 36066046
131178 189485 145834185
10882 88191 53204374
174223 191658 20897633
115789 133531 44571980
118590 151649 82910231
93460 153902 737153401
56432 111473 137469678
145721 170057 60827642
71762 73723 551845454
90488 162168 179855505
156390 174936 46111005
32218 164577 331414180
158544 191247 466117252
135753 137378 4091932
198693 199812 198001799
86379 179699 233392370
116193 162016 114950125
77728 104098 134366091
39653 131877 230769677
158986 181073 477157383
155850 190801 87243458
113128 175893 504029058
191939 195856 9815712
9830 87742 194934614
64770 175433 276883908
133480 145455 29967581
173992 190961 189695978
88356 124686 108656978
88250 196624 271343742
79104 120872 104463002
158822 161204 747847415
199626 199723 519596899
167978 173100 130910915
94772 123027 171568591
60170 129059 961844499
53572 128738 188187542
155017 187331 626745971
26495 97989 576154708
187205 197214 757566637
143098 144907 4460066
70055 93590 647492074
174761 178551 9378882
86030 173455 482323026
134725 151773 42724549
117609 150903 834784387
54046 193438 348750522
165265 191508 65460980
68698 186983 648934433
61237 143995 207083416
124667 153157 71327382
122014 157023 427033751
35533 78587 107807450
106800 164161 143885704
159186 165793 658714005
151395 196295 112099907
158185 193508 184344396
55253 135135 828928474
73664 171086 243806627
87155 152115 162803716
3385 99808 301867371
199367 199837 1198354
20088 197632 803634392
29606 137601 270338087
51195 135310 445970198
121483 180680 147923784
184995 192616 754153569
6260 42085 89742428
172866 189969 42882235
85072 181738 241796906
61543 75898 35905667
58627 101411 785108372
41111 173715 878165016
109347 152413 536840164
133488 160432 136417194
104637 183204 729222943
148350 156342 636323488
95065 139072 707969957
169767 193885 60283081
29851 115531 214360609
33199 38380 12705258
54937 70574 113359908
28839 146273 293986921
194115 196728 6508293
196959 198375 392390206
152951 167565 36478968
179602 184063 11308250
116260 189952 184462898
142272 198305 771265792
193503 196423 7291018
85849 134755 122480174
10268 196537 466212569
29844 112554 206893409
124377 150789 783824418
3496 32297 476214761
94185 123988 74664643
138267 144537 355976917
148052 158114 25165239
171012 179577 21312250
37651 81144 280035743
97497 181198 209377507
134562 156057 53957736
132763 192832 570084898
88312 185119 445074532
115127 146830 79579671
143735 172603 72114102
85093 150240 163346052
130142 153139 57530876
180551 181237 1814885
122759 142745 170115400
121286 147132 76669584
5502 52722 39916296
166885 181655 36708451
15617 80068 336469628
93797 105586 578316581
112246 118803 16499349
81207 193328 642489567
47064 183811 382198079
95005 132278 676667936
17708 104437 857690909
85954 106439 51205823
123502 159117 89267540
11136 56417 113703823
38183 100881 156814263
557 109567 639538670
7106 145902 347548461
87636 175728 428072006
12053 45737 84389522
30533 196622 521747993
141999 186000 109998094
149762 190804 102506044
168462 179819 355304962
136550 167562 725189258
132988 191054 145222548
115877 116173 667514713
127094 191214 160389887
195990 198221 810696990
138021 145672 793932540
144452 163172 31834842
111113 139137 70329198
87782 191964 921937195
192724 196128 299266737
93805 96141 5818783
78186 84712 183924071
148213 175333 219322382
72106 139477 168790317
146620 149247 6686489
11030 182800 974124328
55605 111682 769542107
145217 176498 78118184
108927 127832 57682580
95276 159051 159836774
179336 198886 49114259
59758 199907 823337876
19969 186374 268314094
97400 114019 41586778
11173 70666 920462608
52615 138849 215948083
123708 137817 35366345
178721 190670 211921977
36900 90275 133345570
145370 199685 135849330
182457 182734 894182956
14075 58650 111882741
62366 131066 171996226
150201 197250 117419113
117382 151249 85031584
199229 199716 1250174
140960 144419 8579962
155767 198898 210639367
63768 81592 610323915
150040 161774 29381422
32068 66236 148501507
59990 114890 208555729
2198 122123 300103272
20731 120496 249655954
45209 67553 55967488
62983 176809 975544646
41583 166891 313650861
194435 196814 116438225
189946 198335 20988478
94721 143210 192326605
545 13399 32006490
187161 187377 583363
163333 170790 16778490
58985 132786 596783596
97790 162117 161270751
4761 116799 280405014
75786 78364 6481313
91733 112617 458234448
172758 192995 50729033
85939 87291 3269941
152871 190104 79395214
145872 158311 31179853
83462 86662 185654825
147841 196584 121703094
71984 113983 474623952
146985 155267 815358973
101132 172276 178042702
62081 154013 230124272
111019 178699 610950108
104359 189105 492413394
171296 188207 191967120
164897 199649 436726456
17384 188323 658046139
61417 129773 171142565
63554 114843 128220410
58766 115858 937244509
15127 193774 991688111
94939 153701 253789713
62120 107542 113485794
138061 170723 81624828
71494 179754 270765794
93629 114039 51074382
35789 144127 271140400
176089 185394 23328586
1444 113504 761872998
173168 187556 360917412
110986 192959 205185669
134156 149402 64300420
184508 185209 1777401
64137 66010 4701844
47903 126571 197060626
176382 182115 591086752
189621 190587 860613406
44694 66341 54240455
9419 146845 344196583
168164 188155 996246105
189306 196939 988984922
109443 183804 186203045
36661 51595 37243002
116845 154715 94933266
148238 175830 582037665
87507 166652 287524936
67334 182912 289140755
3222 46514 401101506
12151 72952 4124953
20051 130335 457390558
170005 172202 5439320
52423 126182 908833797
187041 195496 21174000
142320 187980 793775767
143358 171899 53196971
137216 183541 115793167
94536 159269 162204733
147390 156371 759455363
167750 172443 11670978
5926 162113 391182129
127597 152231 61701766
28070 141648 284370978
1152 94556 233708446
158594 189371 646476138
85847 152565 874462112
134932 197258 155833966
101914 143718 587183458
35229 97523 917270973
93029 154080 152975393
45324 122951 489028442
106326 107643 693318504
20192 158679 346770362
130243 172466 777585954
42181 196698 386622176
123046 161473 96401219
24546 40794 40783159
184103 195420 28391860
67007 175516 302217428
65376 154980 508263790
49095 85229 90364708
75526 109698 262666412
15549 108174 766606719
28030 43889 39649108
41646 117314 279557963
159530 161889 259725960
186515 195254 21869632
136250 136541 722266
9471 72683 158236963
162861 174602 506234223
162485 186429 686771744
171249 186173 37410669
119560 195289 189568546
35382 117270 609426096
177057 181521 67001523
170594 191873 53252151
186917 192833 14794134
12886 105517 231910431
139303 176309 92426140
112025 155321 975216288
199105 199150 15504
118536 156757 875764345
32557 54088 213534488
110400 149301 3006247
146216 179614 542544643
52510 91805 98194696
96199 156686 151672651
72727 118712 536084839
36807 127901 227983572
438 61357 152570475
6783 132824 315595562
86447 177506 464402575
21322 153224 330243083
199186 199970 1977876
51721 129360 994147134
22930 136960 82064259
36175 190150 385307869
81826 192806 277750287
173735 182506 270788197
143298 144670 3378106
119642 124215 11580801
160240 171548 28068740
18070 79932 970242975
100419 184972 211559656
60458 175822 288533515
16487 116299 234462410
77926 106459 863843116
20957 92638 179300737
117020 129141 835164615
169734 193781 734394638
34059 35336 3201714
78413 149554 938888176
24152 131590 269012964
17592 118466 252432463
176986 197305 813533616
102124 144457 106036738
136196 188121 117630331
46779 63103 40865567
82676 163985 203739560
123937 154682 77029823
128738 170711 104936822
150474 171720 52845208
52850 151777 932149493
123397 172344 122473343
181247 196147 220208667
176119 191829 39394493
109049 122485 39401400
51480 147817 894380328
31996 118912 750353291
25725 122616 242565455
68108 129034 152582050
112146 171640 148928115
37541 143180 264479916
91907 114617 871667187
113394 156451 307183449
121312 165915 111758634
158477 169844 62144878
10532 176892 827107168
109862 184194 791691043
164878 182240 483978585
190922 193685 64974918
141564 152078 27291400
148731 181952 82754132
141608 187678 115208187
64482 194475 374881730
90634 158047 169166255
190841 195296 11117175
159966 171297 456915688
78223 97616 651050035
198297 199362 2698542
19405 126083 267103035
121771 151506 528600887
40943 134953 235307452
164451 164706 991141074
124689 198330 754324402
83338 184678 691301685
3527 100561 632814504
10963 132163 303543922
97232 155750 882478962
100561 131243 76923796
44339 86719 106022537
160046 182775 507660378
111732 145759 795728681
197382 198019 239951241
59167 61122 4832202
143943 195961 480069222
186831 194543 33653446
168082 196784 71764019
36658 170839 696873313
51219 144107 232630471
75864 81554 1920387
19918 175094 297745412
182148 183139 783536
95611 191411 239814836
104585 161778 143434115
153724 180933 67771050
74739 94516 635990687
151843 189880 198157327
4468 116209 682565551
176689 187705 27657656
117506 149730 80908465
77167 156282 198151058
71299 123504 130735435
149029 199652 126495394
76451 132178 220348145
67582 192560 312755971
101306 107596 755770929
199869 199982 125090
140333 173326 157012331
12031 132328 544512712
7196 32989 64664768
76824 121397 111420873
71505 116640 112938230
119521 191721 180731730
113489 115747 651231361
54205 189387 940078160
41930 165039 308295341
35805 167341 357788726
3545 67319 515458356
101117 125336 60755801
104076 139435 88672215
34202 53565 48442264
44499 168619 310721017
26475 124730 962153158
43553 172379 322439513
7249 35099 924335847
50723 133741 103895590
103504 190857 987218655
156535 197140 101333324
187843 199536 29239383
90383 118570 70765108
95060 167118 773388808
139485 177270 94365731
114577 164612 174684777
141118 189746 121568690
158562 171735 652391833
112625 145844 83363575
195640 199925 10734407
149523 168293 642766713
67744 192645 312539716
33697 126507 232328749
78219 135537 526319702
177392 188363 791344241
789 84431 715022820
178985 180758 594360422
146605 152742 15421845
75441 176088 251747258
126548 137736 457091251
92730 180134 932968148
48140 126816 197048320
6263 58366 130675579
160585 176851 40479440
179417 198042 654538663
95389 175214 303111818
35704 78400 65500350
138430 180436 104743119
2958 177529 856045496
169078 178291 22832867
138826 199545 666447131
116849 124380 18932810
54312 116892 627659936
92411 184381 856791898
177656 199732 834555524
76446 142281 164742102
155806 193606 94335551
30657 103559 182274466
199418 199754 868661
134285 176953 425106752
73597 197978 311293645
154457 199900 113596123
2348 47735 113561321
165582 186400 51923671
35391 155126 299807563
193067 197591 11267633
155653 189717 84999419
168741 194494 64377033
129659 199333 174217415
85168 91786 955978606
99095 174102 187731824
85691 191733 265353755
141897 150445 471978646
138631 191831 245722290
89364 139901 730080431
6426 187373 452947000
35688 52119 41019278
32475 152476 837786547
39661 75030 543358377
117983 175902 144914718
185813 188925 7820317
471 22916 662365773
55761 86153 798963608
72862 121242 268524720
168457 185145 359037265
133968 168705 174157663
61223 176859 289239047
82538 88137 36327814
142198 143448 667867409
10775 41878 78017917
66848 67239 262110998
174543 198260 751410502
143420 182329 97158931
45252 196637 423539743
59595 81517 131084815
51667 171325 299454156
136136 177047 102211027
50585 159870 249812094
102736 184450 204503273
49204 84485 568276998
39612 180881 353208290
165937 180456 35953214
184901 188245 647781870
125081 159756 86810851
17558 175597 591090968
195251 197803 6346288
51067 109889 147210027
85130 171762 216806819
45996 76392 76220386
80621 144824 160722627
168749 198862 75295248
74288 197579 308509218
34193 45295 27672314
120683 168126 118749375
74376 198809 868848757
61122 187817 317013214
48610 130851 488509955
92521 155390 157649346
22998 95362 655343626
42446 131925 200675853
58093 183095 823671148
91389 193763 738098823
36926 110759 851077969
27619 162423 337613190
23184 197828 437056309
17200 142283 313128521
76153 146662 176476632
152872 186818 84811274
45927 144257 246176591
156823 158769 432969461
76656 198488 304761431
49951 153111 690376393
16552 131024 286606552
166840 177343 395131618
46850 164514 715553756
81686 159127 686427391
116706 123132 844314666
167176 176586 23427142
29558 79922 125983203
5050 21403 40953296
187633 198206 26420789
171585 171999 12932374
41852 111111 173285300
21763 49409 69264450
141970 184584 106461681
117356 151874 86568261
130370 192433 138085710
636 173480 432418614
4797 112476 269433279
152302 188115 291383600
153855 191869 95021653
102159 146405 610630964
136729 190523 832992838
82155 94170 30078556
189881 196872 888470460
152650 171462 46842084
69266 77922 509048752
43800 73083 73265414
160270 169895 23988721
101769 145938 110674299
122976 156231 106505247
163922 190572 224380954
107362 115227 937288441
110058 143438 83707934
130866 134326 8653866
38902 163268 311433833
84922 176574 986391728
59849 104545 256761546
119694 135996 900475936
135194 144609 23511196
195556 196939 3375604
70654 96307 64148288
48410 133232 212399159
171691 175982 865743095
68605 182848 285827497
34995 74326 402698693
137564 172045 86145518
151921 163061 27988830
191763 191868 269104
140022 142041 368219927
127517 191252 814329453
69683 196560 973641053
80739 153125 876736845
179757 191844 30455127
67364 110142 106993592
39979 89834 124543109
183664 194390 218229179
184640 194771 25445619
184074 199057 789780412
115083 197856 235430651
119560 156864 93721354
149879 193532 885768022
99313 103478 213363064
110372 155445 698270426
54310 107877 133928708
26128 69951 595074937
158871 193777 202371451
70651 172512 804104112
66712 140573 184976779
180039 191456 28775922
99622 146048 463459947
167065 184967 589557173
52755 159872 532106784
110397 184141 184522446
80199 115729 88884965
70564 144896 756790801
32807 188055 388500247
130234 146149 960031628
31917 143624 126862632
131178 172513 103314594
185685 192074 601366768
194989 195421 667833569
118593 146392 69693311
78764 142930 957130555
104045 108348 978543970
160643 165160 666121047
149909 156283 15977159
125251 135650 25988323
10419 195406 463086269
118058 190547 702593344
163592 195924 80667725
109588 160675 128145170
78121 124872 364322350
175407 196753 53417267
1608 6529 12175639
153042 156794 963253862
15481 94194 420586253
190427 197748 18237958
68301 113248 112398077
142156 178796 196446715
7668 194359 790354296
109100 190172 810100904
197100 198416 3346697
168127 171194 807261198
122446 164354 105131076
24188 61588 59299797
171002 183614 21122888
114912 155544 301450904
91713 146729 138069985
134726 147934 33185406
75372 128415 732361096
160142 190866 766150090
190557 193998 8533909
99013 173380 145885964
147636 152792 555501782
70464 172084 489188346
13091 129377 291295986
3296 97874 902154133
192942 194648 4284263
4342 123289 297695493
62806 153505 626980709
120268 153123 82372268
70112 120589 261996707
88017 126483 96558727
93900 135468 104176148
169534 192088 411285412
198352 198992 1637694
61956 65856 9721839
147088 168202 52636985
66491 151598 612172708
510 193709 483489835
20480 180068 399149859
118963 197914 877035954
158805 195195 956854623
33683 83291 124052860
180676 189628 239037455
146262 151463 13124381
88957 145871 142730131
181143 195994 654740195
146431 185910 41821865
94297 130998 945576140
70990 173528 256558941
181667 184723 7760658
55003 167810 970672866
20381 166479 365714303
47107 176835 706089257
189794 194684 955898311
152851 192542 684294140
155751 156164 929031139
91328 102159 27323117
29107 83750 136718628
5583 142900 980184285
162834 189346 66086990
167953 170852 2092251
190000 193637 9097657
50992 140606 114011483
137721 177561 809129261
15793 72674 973781691
104477 165772 733514707
44754 70209 63740762
152964 158766 162921097
177956 184278 529452439
187093 199087 346366131
190539 197599 17576854
174964 192978 45139251
5822 133252 639829909
3447 72337 184444810
72887 196180 308567585
175319 191237 596215977
119158 137152 45151700
150176 166438 249431002
140620 143676 707214765
76227 103646 68413739
134113 197680 158893151
101029 119121 562278070
45447 150355 262863297
101241 142670 20410836
119396 161075 620646750
123039 181180 673448527
68330 134255 38006415
140121 189102 9735029
83858 141280 143824907
54092 185640 329131467
14110 127234 181692320
189318 198026 21799741
96439 146062 124332493
191546 194255 537532403
175673 179233 392866782
102741 184523 204691847
107752 111059 8329383
46910 136249 743255273
79474 135133 635306221
69839 196449 528506299
84383 156281 180283467
156524 188895 80785134
150298 184657 98118019
169157 175828 16551742
103167 126555 178101140
169869 192279 314008901
85173 193062 270061126
21527 145286 309867365
140175 140494 567252001
98908 147404 121617624
136476 192165 139220027
114300 168047 134560852
175740 192427 619359807
13772 117722 260248458
186888 187438 79453934
149001 184186 688668491
63169 198649 339037902
164358 164738 909835
77463 121657 110490719
12024 156266 527575577
1497 51453 124869355
119078 141434 458184128
171569 173746 69777825
31035 138243 268332465
197122 198093 135074545
28310 161520 560342805
12901 67644 248211919
155582 182058 65882238
110416 136090 64384866
155253 193040 938470067
14410 35519 52975750
51259 170064 949660297
32777 104890 180363894
99248 127551 70984323
175577 197615 55148160
108148 176623 508371273
67978 196725 131894351
199046 199154 43230820
31943 76425 852368286
132477 176462 109909320
79672 122738 190944258
95283 102370 17753843
29535 123122 234176971
192211 192994 856894511
197701 198890 1476403
121136 190098 501389241
34020 172880 347387058
75662 131359 139369462
110420 186635 190763730
159777 187272 548070279
9833 25824 381350243
49743 158937 273477375
81604 115387 84483762
51685 118076 166172263
63383 65479 544496855
55328 91758 90808271
64795 79178 560928660
94940 96117 2912044
122712 130225 684433464
67232 106769 976919619
177195 187936 26993269
88777 102621 764804717
60985 164467 313282916
94269 147978 883549160
27327 118455 228051243
175929 189604 802440612
170454 172453 841275394
95329 175554 200774750
75257 78779 8874478
7802 116843 175218058
85837 194868 272873492
71050 94997 81756928
92313 155794 532040263
80578 194651 188298249
143523 173398 74583351
177256 192395 341339533
55467 174149 296812542
105287 168580 210257557
151974 160869 22367487
72933 187682 287249162
148057 175677 619062216
136218 177728 791243922
101970 115752 225861010
199999 199999 982906463
3827 191505 469666642
178472 199955 64172463
11931 168547 428843763
116621 163465 594118426
137692 172980 88122666
23646 95576 313956517
107968 141968 85297329
147856 155431 3943384
99403 118185 687776823
138187 182647 110999542
128773 168065 252259473
183991 185669 741955210
122009 167169 113095949
144994 164565 409476741
79999 155789 549730764
158061 170382 30650735
52697 169240 291790929
119845 159583 393937836
147621 179606 79667480
176571 198616 701947548
2112 6392 10673439
188238 191200 694722173
154323 172361 44998975
78017 116084 95122453
92050 113459 66736
81082 183838 257148664
151507 186567 231340690
156403 192038 88922668
55890 56026 128164731
132308 199206 260058030
169779 195779 65043091
197705 199519 4642613
181096 188076 990853511
183942 187778 9687377
43798 180257 341324823
131491 187952 141286157
26050 147717 304756322
155993 178484 55881872
174134 198597 318387521
141466 158166 41876252
127324 190365 850087467
186359 187733 446163963
69784 82405 31588442
119981 173365 873532045
85774 106513 803945735
49251 77463 288084628
74969 151737 192224039
159054 178894 49296756
76139 190825 286898641
63304 190969 319516499
120539 187044 166461062
143530 197691 135412692
194093 195248 2907731
59977 174384 904693614
193099 195382 5728646
159950 193378 617689481
67719 110540 895018406
63405 163479 250632795
51101 65292 195608764
140051 149531 23803755
166579 190569 200024851
36210 198359 753048644
166261 185823 847505729
119639 120975 3407885
97099 133516 475879251
22061 98311 190804613
71686 195053 422234305
158130 190977 82031650
58148 87278 410606507
91048 97920 17415714
114525 159991 986201972
136175 168150 79892921
117952 139420 53883629
130239 187092 142148391
62775 107376 541064210
44222 173905 324527833
16301 20214 99320796
110024 136071 65380991
17670 50706 188038766
32327 119401 20879086
142635 158126 476029087
192944 194653 4289528
74245 90877 41399395
155981 192830 91968103
185095 194114 22608494
139174 172633 558352149
147865 194894 212493927
199526 199663 244641425
40643 167719 328867691
197656 199126 3750477
123262 199162 364310799
29653 177438 369727699
180129 181261 2882358
184295 198189 34830705
56489 108446 29341301
58901 152990 235408965
50268 55392 13035141
66480 173177 266858708
185725 190682 12475877
118784 169017 125753227
12920 153845 698197589
1326 10446 899316160
173393 174093 222120116
43875 165574 829459689
28918 80393 128835003
3474 63118 327301161
75419 185908 276418033
29309 104080 187036847
54115 76969 329759155
50769 57978 107674288
159887 172060 28968088
68257 132887 248256735
146111 181434 730563406
45399 171122 314639241
98928 132977 85417902
37030 116643 548933154
193633 198082 77210127
192603 197878 13167594
178779 196405 44236907
88062 121362 83523769
44078 154420 188518384
156009 175595 48724022
1996 157374 389127649
152643 178387 64101666
34198 187189 817159993
95859 138057 105795101
189142 191060 4854232
187919 195002 183083756
10796 31645 999342542
59437 111658 45206122
9667 169600 608525023
188623 194620 15019701
98331 162905 216077582
187819 191300 8680677
138703 150212 996471711
9392 105937 577393935
44208 129070 212567941
125485 141090 39067041
195006 197980 88072608
85539 101616 40253985
99660 160434 152325066
19891 88529 626689799
182450 190692 658474980
149630 171351 293863938
130049 172252 105434311
2190 35947 240065065
115957 190064 185507002
173007 182931 376409676
150313 194055 109170350
399 165110 412448129
69379 107151 101949865
57664 189844 441104187
103041 195435 244127632
108940 132332 810079185
66848 116639 124531508
139333 180936 103789565
131486 177717 136905822
27287 66432 607291459
152950 168943 251030560
162352 191975 73893565
187403 193642 15566440
36950 154524 139462382
147923 192425 111161190
195890 197117 228613174
105374 136445 689396797
32500 32841 846708
93037 183754 374026816
174262 191821 419511945
43490 69878 502808860
40184 79346 98011619
195407 196542 2780978
96405 178995 564673967
50844 168069 909640646
126150 148172 55215154
190050 196131 480676644
168793 186368 43918891
44422 80909 372361683
145802 147004 3057057
24637 88670 160141961
33020 62138 72860317
66946 100882 84869903
122216 171466 123198802
147105 192791 947583164
15132 147450 331409843
39861 157344 294197668
118713 194803 190432621
18598 149234 682190197
138921 182731 900948441
101795 134082 209580181
178193 180327 286833016
34919 90459 138774370
107739 173444 164388197
100173 192167 797844063
2214 150429 474479295
181577 181810 362381982
26114 120732 236840652
33765 162486 375327591
94938 140054 113078910
61384 83136 947109236
159445 161007 129184059
142644 182545 99631896
62352 105424 107699657
126731 130698 103175834
91026 143826 132458443
124519 185179 217250058
97536 197230 249487179
16779 196699 595024839
90630 109012 267114279
5938 95513 354030795
168630 189626 289069034
64236 121639 143646644
119780 167687 119938777
197751 198330 609138449
172620 194573 55011786
7557 107642 250391750
161582 187135 63704498
171477 197791 186610127
127640 164463 718410340
83338 154879 894147661
95226 166952 933605714
198478 198933 909995937
156544 157368 2103361
630 66865 165766396
83058 129645 474390048
62726 136418 17283578
56184 60622 32584784
49802 159378 274397801
196543 199797 8253614
71642 173895 312329454
181245 182520 3218949
95314 133581 370280847
163235 186295 11315596
89374 115293 374854522
163386 190434 67481996
165947 178630 403620087
155255 181970 41815882
119800 144438 61743296
103497 171867 377459990
17884 185388 504657725
166177 193782 503324358
160559 180101 643073703
103249 149461 115964187
173361 177206 9676733
3514 68180 161837629
59461 89172 634877752
79845 160413 201818150
160465 174963 36055110
117610 154005 52409801
45782 124014 195880545
80006 132536 131563789
167155 190054 57253771
133553 135678 707124919
4904 19843 37389344
77013 170941 12397244
78407 158691 218307070
173419 174013 1529493
50650 198860 831380170
5767 111381 264330369
92901 147521 136964273
99563 174474 956177748
140016 184327 110711982
120701 146490 64677974
152099 159697 253114986
187854 196120 436840704
78893 94921 59469852
176997 194416 34860140
21519 195756 436107457
133374 188465 565508345
10242 130874 302100994
160078 180893 51742609
198812 199763 2428947
49137 148163 248045932
45111 131205 215576060
131469 140291 349212730
111973 192636 340846207
737 11082 12748187
25188 78746 544112741
26820 155758 414448296
59788 194557 797406269
29818 137401 269343656
86381 155818 367791188
86676 97856 28038104
151061 179092 149815530
92053 110035 45103915
16032 66468 492587243
128500 164840 91108267
579 135173 425914208
78569 197783 298210779
196616 197720 519610222
95589 133440 945676184
137048 172570 144681718
45297 190047 706672632
127511 166266 882580552
144450 191890 118664028
59513 92138 81309359
177901 189389 28857998
72485 176094 259311472
38230 92911 991625854
101483 172626 177970676
1264 27018 64455550
90228 117239 198686425
53344 101956 478916150
187928 189427 526914383
105712 110067 963143031
108622 190443 204887880
146240 149843 9160140
156490 163373 911448560
177405 182699 13227873
135376 162786 340743938
86022 189742 18675547
34206 163248 616834854
53584 145348 229725565
174159 187560 151565725
93464 152715 922074554
134801 180203 113294226
117026 190963 249152176
19895 125601 264661086
292 133522 333539738
126893 199176 662415796
124508 161578 632820797
148220 171588 58182024
183920 198554 576168596
50316 198725 697051807
183556 185753 5516186
76094 146237 793599472
73211 179251 265258026
143869 144580 336847278
115211 172337 143028361
20942 46999 722156470
88195 143419 943437903
97832 138830 636291629
35104 155997 302771060
174984 185564 26530307
31778 101355 422920048
27758 30018 5676249
124491 146041 53934631
8156 79466 178566817
121357 168467 489219806
46648 181523 337390988
34453 56513 55357932
44786 59204 593959083
127697 170517 107111584
23829 189319 968969868
152308 176949 61515746
130484 183143 131624732
9014 56818 707309883
35449 187635 535057878
122312 134460 30459251
159424 174224 36855702
186195 189357 578107427
75713 98868 57805716
65477 72179 67504155
147647 157871 813612833
139409 192564 132898561
12843 163045 541757839
81400 99338 39446807
149846 156776 418573780
16391 121696 263554198
159604 189835 75491197
79026 136202 417362845
176509 195084 380983420
117 70394 801400428
34744 93169 146099974
195062 198400 650604064
170531 189552 47605858
149259 187658 948521028
162200 171007 487526053
151028 187702 689988829
58089 112214 665897107
137464 149861 31164014
109297 176657 139092325
43225 149493 266173984
6978 33858 198824277
120073 151610 79126755
28971 192259 408620917
172599 189511 42373317
164107 190353 65474084
4055 193758 474721768
83809 150321 414894056
137049 147995 178204196
88368 128241 100062159
169496 176569 629590533
55729 195129 348687818
51770 183585 831272718
162717 193530 76834045
7185 125542 296364516
53239 107394 853947041
169613 196112 66202202
130446 198105 169193550
136312 144334 20030238
74152 191820 509461112
162040 180385 45454342
37301 66803 73866471
141909 151540 475830498
5988 185403 449040976
143287 150291 287418057
91132 145292 190489510
192396 194021 251388990
25935 33986 20259310
56361 170851 286261690
132455 187604 527512609
103539 182847 198458702
161894 187916 229029335
115441 199184 209640620
143436 146128 6773316
8626 60979 131220158
16920 84852 89104767
157431 162049 11516239
147049 165546 46296434
196411 198966 65307237
108323 125481 43138490
14354 69590 138370038
83826 185637 352159897
59709 199409 463441861
59563 107367 119357991
139468 149979 676595017
149351 161603 934011574
115653 192380 192073999
154793 162678 114564640
42666 168407 869735412
89806 185308 239109380
72738 152155 198940020
24299 86963 156790423
138719 164996 65864906
104941 155478 165350359
93091 95418 5833959
17220 17398 329253369
133504 136069 429904176
132204 164627 81326146
76628 135133 817170655
49389 120564 578187352
113755 185385 179326495
95379 165179 522763626
8334 98494 327682520
24838 60169 88650710
196015 198357 592672430
22180 133127 668633429
130192 199061 172204561
151427 191394 99815981
163600 191548 184374122
97100 113816 41806373
144957 171658 794817018
167486 177506 469891376
132416 165737 691677712
117237 127785 25141583
48707 157066 271456639
129646 137529 836975595
19652 87693 170122701
128011 143048 515991907
65258 97738 15017413
17963 65654 108813212
43397 191901 371668388
131105 151710 56252050
41828 95458 202589634
182949 188908 521835077
99888 143628 925966387
69603 94864 63190632
84672 194573 704500689
112824 196150 208605852
74503 147268 182266516
149206 169364 53852135
103048 157066 135571489
41872 121339 518631444
17136 171016 385008836
69683 114536 112189738
17326 127365 275502953
59375 133595 975904682
157674 180586 56852635
6509 154073 369473311
80650 191335 326588601
190619 191709 566851212
168206 194450 65707403
40153 142953 427424269
75577 88360 610225227
190378 199158 605508818
63589 73667 468273618
169271 187932 46667419
130325 179535 754844204
27057 173534 923490364
141774 193783 124987652
166886 180318 933101460
77611 85901 756886247
166336 187205 52132921
6204 31983 64680304
145430 157822 31126146
94796 123593 26435510
86654 173946 218444850
82684 157165 797353470
182505 199173 41840691
178652 181828 7968708
14391 184214 425094450
119358 161404 105516322
173197 191463 595789539
11378 195493 460910259
80461 198814 296190182
169797 196619 67013541
197429 199375 481865774
148636 165831 42967684
180480 181259 1215763
34252 155060 302473729
127928 158568 663862146
80205 110421 294993120
82571 138048 138949978
96944 197647 517728803
85746 101918 342285546
172921 174161 517081219
170148 196381 65553975
115372 192981 194298483
109365 197890 417236378
92802 112850 50124747
119321 138688 51644825
164536 199832 88107551
137972 185167 117955508
58443 109813 128253865
18388 126525 486200054
109712 131544 268619625
34912 181014 365419293
132564 184055 128725402
173178 187729 644987171
90216 138133 585186253
194689 198399 10259734
96520 140590 668751861
34035 153238 960857564
58285 196005 344432762
188288 199296 386902317
25536 42251 41917618
30447 196690 415933669
95679 172454 124599240
96135 106675 26378877
87352 173948 905746947
141162 183477 819051546
24006 72839 505555007
53141 181729 817021445
171223 186190 716500249
58686 114817 81267545
32240 128433 492533315
70601 74743 264705423
29911 145612 405808533
122268 163665 635873307
76176 127402 241902709
142557 193670 127804002
16979 183369 686736200
154952 186930 221029560
47039 53234 15530633
76607 165733 223108547
125305 171556 727986317
97707 125204 69002411
135966 195194 707186579
82002 142558 717778762
157892 176251 810852448
130162 191449 706573045
164368 189588 62829471
35723 150207 286714433
57226 77905 894236636
3199 20096 730646822
35334 96322 152523247
6908 36673 981706171
165077 189660 30224517
172444 175605 7916646
23435 176851 383937634
162502 184799 90558936
48077 172480 311312103
12128 163594 379430659
181552 190081 21538733
153246 173985 51688815
184730 199758 237649836
195526 199625 505369994
197133 198560 3629209
97472 190517 232956678
197867 198629 829144953
90116 188163 871743108
43908 62157 45777099
177090 185143 645559011
157145 180297 448920619
62653 151278 479291679
175458 183090 375954496
148212 193159 112234686
113271 113710 93701604
117433 159054 104373571
42731 133268 520643033
50863 63222 59691779
189324 194588 13206782
20337 172218 380067152
108923 191371 171333311
123713 141624 669340111
146136 162611 41372286
172013 184048 450431773
167846 181292 906680516
164753 178577 173532032
53217 153402 805555924
8730 150622 355449544
119831 128346 17861159
7700 135114 319019337
180865 193412 429774461
194583 199898 13330848
185526 195407 24752224
65376 113971 373049203
13736 39812 65501416
184299 193707 23586802
15214 153085 345262537
191736 195789 916272409
154725 172365 826820098
176804 184153 18416404
40247 96238 876916359
48265 109059 152090999
61026 186692 314438099
88381 160464 180749110
163371 178264 36882238
19486 40583 149699071
32363 142058 274561845
169251 183157 183882528
96252 97612 3368100
33999 147567 284355028
150336 174974 61340905
124206 163561 98670569
32699 116905 219411495
154516 170615 40134501
110192 166261 607479645
25908 85846 150060670
113552 131919 46140849
67625 138316 715703934
27390 43337 39926301
156937 191996 87448535
158440 168199 24241130
11074 61429 126299109
9951 76591 167042996
168838 197137 70727852
110305 164217 716666273
52097 63438 28459680
14903 180876 415258805
183049 197406 429602713
99815 163838 160486647
151820 173778 54721738
174822 179117 10632904
134741 138105 967635179
172805 178321 338649503
24824 122517 244572739
134804 156022 267271534
79916 125131 113286132
71425 74136 6782673
33792 47063 862357168
193304 195481 5481948
12352 174662 406302769
149119 190883 104320015
8170 67786 887730521
42196 123424 309486384
117157 188874 179524940
157615 183850 65385388
149691 161371 29255485
170003 193301 58231511
104562 168521 749639780
39316 125208 863507579
91611 185054 552418391
85680 131239 114102286
182449 184209 4512454
41739 142087 928500641
150454 176824 65657495
14514 146539 330658370
162398 191524 301235961
29496 158203 322235702
75971 81906 639280087
13446 136346 307871569
53625 92375 114897133
122175 171573 464268362
72023 127879 139892747
28754 40012 124758377
130204 188781 146469037
47765 77369 74200607
199789 199813 57888
17354 55381 95342573
118471 185146 166817286
799 177392 441825883
27926 132444 261662943
48518 106009 143850462
190426 194312 9671604
73628 168615 237814104
53093 120020 736839311
120711 147765 739507906
149631 153387 480062496
66578 138637 180435428
180727 186899 15674959
150666 169064 45874316
74982 78088 258797164
65688 127025 153615875
63051 102235 548483702
143385 186457 107712473
184473 198645 35537604
110725 136185 63828958
50013 75535 64012945
124279 196536 375337357
148098 198915 126975434
117085 193033 190091480
35842 152863 310131682
76603 101385 691490781
102487 152216 581266543
149308 161750 126716827
49954 181094 510874188
80025 122405 328642635
55744 136237 201396474
69750 196230 316477475
157996 197859 99486679
174647 175896 320776417
39729 90521 34389975
64555 159716 607336228
2740 166392 878913637
167183 173827 16495652
112748 179541 120414345
174457 180128 14028128
91023 171345 623656530
170098 181869 29264874
47058 58486 28802420
72561 135805 158395496
172056 189434 43506573
56199 88338 80052173
76756 162156 482293956
167121 196623 73723024
33686 195470 404820041
198766 199535 1968394
160443 189051 544619251
53655 183826 950366080
43473 103628 150489199
30731 76861 778698446
43032 137482 472224284
82054 153368 398118751
169577 185251 39110423
48369 158938 736249461
190938 198606 19176371
38990 50538 518591451
164738 192561 480746117
43068 138937 240047677
159162 172486 33127807
85058 185207 412071571
119761 165777 115361326
85816 117789 339860126
49476 95897 367801819
25586 117904 778411512
28929 199508 426929106
8708 164051 389120363
100064 126113 392048234
65190 93934 71892698
196766 197827 2660253
182913 191606 21841179
142365 158065 854512962
160076 176441 40743924
130012 159486 73758693
177675 178011 823618
193898 198028 10331162
138066 146884 972523090
1372 151103 779767092
47799 81609 84653665
35889 135737 249925125
108276 123689 146422954
29944 116827 527411239
66625 115858 123143307
50048 71587 615244512
172507 175622 353111753
80020 116241 472062399
96784 103945 17967201
42552 91665 122659710
90188 126410 90934891
189451 196810 18367515
187178 188938 4402167
154460 165052 616154550
121168 140694 181973300
66518 162166 239591027
48840 113296 161204624
47008 65068 45182911
132892 179659 116723820
156503 175628 47552693
111193 160748 884983793
151161 163252 30272685
63539 185816 962827915
35337 189486 385721555
163019 166498 8576917
97397 164255 167638598
196433 198013 78411283
146150 197211 643972993
55752 103881 342470307
24667 173984 416872117
133239 156479 58311956
153618 186147 271080646
81867 110531 71754469
68799 145894 877223002
23961 59463 89110812
172433 194880 56237964
4336 22415 45182568
82031 131564 124051559
147649 155661 3572858
26627 56958 76108329
139843 182593 106753270
154974 195258 100633564
101750 105251 849903990
170893 179945 6109874
117031 145770 860482227
43528 152279 387802187
12743 128440 590733108
191889 195911 10065590
134829 150912 40375716
93075 165234 300863682
47803 62495 36869591
71204 82776 29024068
176769 198186 436278651
147207 186228 97484156
177610 183136 13878927
110138 164387 821144065
11892 129827 295448180
179282 193922 36783374
4217 83229 573927724
632 125253 311986751
90526 102237 244392269
83287 194232 628345687
140249 192121 523895393
116502 158032 104202693
77018 190627 284280751
186589 195329 21880161
33643 111456 194623123
129078 198251 172991169
29625 154169 851356729
176073 182385 702740518
36420 96227 149614012
110358 176532 469062517
47220 194553 368754147
117723 165027 625952415
169926 171575 311828562
68931 162587 234674847
109397 111864 933653713
117108 194329 114380012
197148 198657 3827214
5401 94745 896885633
174781 177607 856394856
154729 170731 716561201
192696 193617 2305956
147916 196368 856257035
181910 199582 944910895
180136 198047 45006362
129064 174513 113593253
76495 177255 573927462
129096 198730 804064721
2330 49076 117012378
36284 166449 325823198
28366 46387 121042253
125492 145331 49649706
126469 151942 63766060
34185 180587 366085495
103046 168968 165125879
119509 169771 125898597
101275 161050 149876902
162455 165466 7475254
40234 190597 376313315
117034 159021 585553653
22414 53179 77059971
20824 171380 434925861
102512 105480 801190734
39903 185143 502695035
75002 90430 345355585
19943 109403 515830470
69284 166496 243355377
70612 151855 739999445
662 121391 302107002
170325 187314 969270508
90958 153827 230787688
103642 192628 222765733
169136 172772 8938606
62756 64944 328033699
16157 59865 109601056
187795 192619 12013304
181164 195219 35323820
182496 197489 37582200
81662 126070 575344209
144211 145555 3428958
73370 105292 79893697
179704 185734 15260171
111551 116180 9655793
44669 152740 272351353
167268 194712 68632025
13135 147107 335628882
117419 166715 123509107
191052 197209 15316010
33315 45344 18579251
174660 189625 37492282
54936 157201 256093826
110601 135442 62287384
54609 116676 155193701
76305 150059 184714032
127491 182561 734244828
181854 199931 496503101
132351 194660 155856377
136729 149272 31486005
194066 194406 881854
187877 196422 743744968
195718 198566 251859855
196718 196976 816736314
113064 125425 31143605
93108 137333 878384375
52351 193452 587974358
160668 192912 80482372
170510 181586 27535643
152528 191049 96281121
62864 119540 465810474
74466 125993 812775125
155086 168574 289882571
105090 161222 140775492
74062 162142 859217680
108209 140871 853140650
77363 132161 16679528
46487 120005 184004634
39221 83755 938776848
35943 114164 891670361
69653 103039 83453123
10836 98712 220011910
2656 86140 208903201
73681 166275 699203751
43316 113139 174651803
183536 192601 724630747
144518 166907 499208520
55285 119383 334100075
28152 50019 54691494
14174 174796 402067378
191393 196624 918150438
4161 18570 463029154
128370 141824 33666926
136136 166325 75562698
11299 64829 134109888
32059 175031 357629178
157830 162090 10668572
154784 179926 62552711
148873 195685 116943153
71387 123386 130189810
64531 174189 749792495
56933 192523 624043510
45533 71604 487480584
132082 177260 989262788
49738 192344 356912510
172119 176536 11011506
114875 183697 172296785
133506 144063 982256863
90334 186273 315816904
20271 168618 964386956
142785 181303 96114279
101043 185695 407566689
129452 187961 146341991
157385 168221 540226901
48069 157637 274500966
143233 184686 546182060
83112 143440 151051125
121574 155901 251312679
191250 199899 21642422
72054 132773 152143191
10172 14411 10606321
145739 153629 760159637
172393 179654 17988330
17577 99837 205847278
81641 192015 276235078
126564 143395 28502082
173307 199305 892300312
84602 139126 215118347
193939 195486 3920543
35969 181710 796159596
113681 143094 73825776
120881 149161 98808173
165736 168762 99728902
104218 129793 477252892
86648 156525 133482264
138503 158514 50112688
166316 186269 839901747
151125 168784 44028940
162313 184473 55139559
175542 195589 50242332
164254 179881 38623930
116474 189334 965425854
6619 59711 972811481
105730 148316 93063581
134770 156661 6831046
127910 160439 81544265
178565 191305 957345350
37869 163332 314197626
137147 152593 285990859
150448 198997 378707609
93114 163041 191211872
89792 154940 610726384
156124 168290 30172252
45436 144463 247948765
28924 84103 297809185
74689 180031 263384502
128762 170644 558244354
13626 39106 63968981
141078 178485 631674347
109448 127857 736384837
164282 173417 22463990
80565 88236 19015098
166775 170462 899437010
109229 152574 108710340
64507 130690 165754230
72044 140868 969395526
89953 102872 32408425
147973 165503 43817721
80651 115362 86833153
141774 163422 342353565
191032 192645 3992810
74930 121862 117366038
181958 193500 112243777
25245 66597 103595330
12282 107295 237827199
42513 126361 249718066
173256 178154 12248748
56696 110673 509802487
19440 161690 456082316
126516 197303 176959772
85381 197356 280169877
63753 87987 596345378
93920 164215 176200702
182007 189375 117906613
184154 184954 678466917
109513 109529 34586
4850 136697 330123191
181964 189648 28588221
145523 175854 75707047
186745 188813 590859878
4261 199840 637994758
12042 128887 804136002
65430 126052 151810025
21013 70494 123836461
89243 185950 640978005
181937 199634 16953683
158771 159227 931691668
182361 187391 12794632
178894 190544 942654757
182735 193014 25823352
23109 176133 382910135
174727 186329 126367862
118684 170848 130521752
92542 149305 853024011
182249 198742 346313656
127981 177380 123483164
159545 177202 131132592
189717 199334 24102322
53593 91149 908887490
181869 194999 33030665
59666 117008 143294573
17133 132342 288388873
85829 123195 93510833
119366 150277 703910868
170614 176830 13297361
175749 176542 1973846
162627 167275 11438383
161704 177146 38304389
186435 191381 12390640
177346 180691 8213659
122336 193425 177847511
183323 183577 653283
12867 69869 986962151
68716 71409 983204656
128465 184500 450545005
67099 141200 306256142
120674 156800 90701308
153314 161671 21052624
77374 100297 57289873
190531 193970 8531275
10950 126378 289138793
9433 94649 213344588
188278 192356 980489937
11300 56230 236864246
155416 166472 27562903
11954 82367 346596464
123302 197082 890764767
16284 110113 444142226
54217 89823 213225203
139316 174977 89060642
66782 123046 470649903
62771 88700 64678696
91048 197578 266776448
28134 154135 315445340
20383 197517 459183119
53999 153149 594206910
180046 183010 926533596
41488 131678 225754114
179628 199694 50451359
184176 184259 126377868
161047 198240 92822321
8128 161967 865168903
33624 102935 421806242
117361 192536 324819691
153617 178583 62183664
145497 169368 59684186
156431 184319 688426998
63922 73473 23843700
192312 193842 2090588
84777 140280 139073181
155623 197823 105312891
136385 168621 511840261
59862 87385 68583871
80563 104724 60431211
189620 199525 48537684
199634 199953 787562
60888 174373 319311378
17861 30600 242960935
137672 140173 6280254
117940 148758 820308000
108068 171374 974296765
147231 162830 39112709
168310 173334 12463515
195541 197066 3745513
110212 169905 880467161
86842 152732 165170470
51603 136790 213384621
144715 159312 36654855
81980 169953 609541478
173350 177178 9639042
156160 173769 43727421
75121 173595 246297837
116535 156429 105466396
150442 192600 105225874
73544 91856 45654348
1055 61516 417463386
117106 139870 724403287
91652 135126 109111543
183026 183750 1855125
159911 196891 92330557
90775 108519 44580654
44756 113534 172080980
116414 144136 69508332
94002 117646 59157402
73864 124985 128120713
124167 188609 851500614
12713 108674 458273365
183615 187390 8422831
30931 154046 308130984
23443 169151 385680477
48306 74594 335184813
184943 189496 11450022
179040 185518 485290230
59520 151709 230721256
185874 186671 2029312
198283 199548 3212357
72182 148305 190814434
28114 148791 375733807
5050 196464 955496881
165299 193546 441860051
126392 138183 29550135
48527 143292 595402974
51982 117289 163444869
19746 141369 304533180
146950 155955 22821096
30696 163432 622127895
66363 172815 266311749
67499 194147 222106747
199225 199383 125520081
110070 126070 40264919
196299 199647 8465455
152500 176319 163990331
86612 132582 115206399
57850 135428 643190644
78444 121504 107649370
111516 197378 646568213
22987 61737 97057205
49438 171200 921700600
139964 165381 63665303
41898 59647 191256188
57296 105757 121017190
54666 140542 214953012
62696 129257 166647020
11472 16216 662165124
119155 151012 199994502
104048 127653 59194085
101001 172613 179195040
171554 172906 3377974
88049 181021 232675759
186578 192145 13915765
58694 112509 134415591
54814 90706 413135524
143070 154830 29478265
181708 193016 473443630
113795 143682 47768204
1241 43492 105700586
37409 42004 549537732
164201 185878 986113285
3870 123904 300455270
109208 109923 1756312
186739 194311 18907003
104846 144945 100449912
116139 185710 174149957
104822 114938 25284378
6100 35805 74443539
6855 127176 820572901
106550 198584 230393857
33836 112615 661479871
169198 182231 32408051
98181 172256 2554560
80828 134392 134147033
134503 154812 728515578
44007 158102 285796602
145735 164511 188577549
154084 157566 8860794
141433 163175 54512575
105461 168003 156566796
21733 108888 918541161
9933 86150 5435345
137953 143806 13910896
142761 150767 20164351
17669 196833 959851311
2836 160187 990096917
184944 187701 542987608
18688 95997 198378910
158750 177412 46409761
104672 184305 379878245
155188 191696 91158853
189892 198813 22333103
199572 199623 352581770
169708 188875 47917500
110952 150790 158099327
126060 161255 88210528
143590 170108 66342606
112062 138953 67486226
190732 193430 6673798
87593 174317 678493049
85887 92204 15629541
35286 89962 136626366
49563 125193 189388977
60328 188050 775050928
125632 148920 58415118
147543 156105 932916396
190951 196195 432010491
145488 160863 260355112
96672 176946 517033384
101530 180257 751967172
150452 185539 87511632
19805 158660 781684688
111719 180814 172814230
100085 194098 440732889
75500 135962 151316489
149546 168978 48469934
141704 162110 235089399
76350 199027 767771252
179587 194944 798746526
71598 74317 247890616
2888 188338 464173288
176908 189251 440543152
112226 142542 76062466
8309 23505 971496909
167168 186027 47147674
130422 178579 120231809
17220 190815 313709092
30780 62218 89838833
152543 179953 177305708
28246 67109 173811035
119617 138027 201924579
82291 151007 172201353
105983 125920 50069654
139159 192090 132299637
145639 194949 123275820
135921 169771 290373404
194117 195937 870666686
176136 197848 890427092
150788 157057 15745662
155975 158910 954314648
166500 169603 738454426
38554 62738 736287778
5213 58219 82092096
4785 23429 46652761
98819 103452 234595267
95529 96424 139807447
4394 110087 264421765
103513 132539 289633732
54352 101243 55358544
97094 191362 235991819
64704 120409 468010583
192608 196790 515304469
12224 149552 656472616
177923 185294 355926589
140414 175289 87118203
108171 128120 326695465
69655 185120 135970808
90842 141151 126272145
34041 169529 431155358
158303 190874 560942119
105381 138498 83084845
64262 117915 932242039
152557 173909 53198126
196557 197621 2650620
69080 113606 37256612
112375 137445 62932091
16400 73263 142258196
71835 171778 820484737
62763 149131 216315691
8968 27186 45698893
25601 166956 356976285
87857 103438 39070916
117704 193554 189842765
176540 179163 669668781
34872 97123 155699593
136804 186591 218045313
181138 185463 10957487
58460 129328 177271361
104627 160886 776115002
33760 60936 68055534
31180 62045 938505063
58935 102838 629819604
79908 179040 247905781
34047 142838 272328572
38118 119770 537194372
16686 199995 458770785
115918 146934 23279510
166733 193006 65659301
19926 119293 420953510
137141 146731 24065405
126198 194436 170644087
76109 120143 255523209
193201 196841 81448535
114166 185895 778674194
147749 187121 98321808
1201 154765 384458864
93929 95019 2740084
153053 180451 646980105
42933 76076 83054396
147786 157886 488872107
164890 175957 27372550
123254 134210 454006195
174135 177217 2681088
35565 188721 383276551
139797 143015 458465276
191824 192435 1540053
172429 182706 25657146
106911 107078 409459
51440 172557 582082129
13427 102733 223572020
198259 199127 2176047
189977 196350 930960993
93826 109536 39235712
126970 185259 927732588
43122 47480 10931303
88736 142073 205814590
31934 72040 100226910
41288 153091 279925592
76220 163144 217645308
187637 191187 8884617
108543 181541 496242331
271 172520 431020493
188119 193904 657054713
133626 157207 857577501
141562 186332 737965882
180387 187959 19209541
90975 118835 69967988
199161 199645 454910056
13378 123856 276713491
111044 130780 49534200
15689 30336 36763241
114813 188370 184168723
105605 155951 126281371
36317 38601 5757409
129597 155719 506197570
108082 141717 84396331
110204 188044 194896733
192419 193219 999499270
63909 174016 275447588
46260 56309 398602264
155572 195547 99831189
41270 199311 395533118
134655 194152 148773691
18434 160049 354567262
148825 189425 101371770
127090 175691 242114199
110333 158788 121494099
115852 120195 39193867
198020 199210 3006703
105240 168943 159528653
67172 168964 585513579
132695 188728 346531951
82534 188831 703550286
177730 194139 881031336
21135 147303 998179575
197798 198512 1840502
18958 126928 334350164
161073 163111 741006172
44410 48087 798340992
157433 160371 120224650
1170 5482 74770723
92605 176847 371581246
197381 198751 336582777
159370 193738 85842900
191800 193906 5240379
36300 138744 292989993
186233 191146 12346314
116093 145591 505059348
146170 167129 664689027
192061 199965 19813564
92773 134594 337390312
146648 179271 81335528
36982 146169 602508759
135205 168772 665489828
147790 193037 667281262
77340 125710 624087346
48366 171479 896637452
83221 135726 717805970
138522 196481 375948919
155637 173921 45444047
122328 126781 370741171
111582 137205 411860470
153744 194603 102129595
47919 85092 93045795
194182 198299 126575622
143435 143750 807986
64625 144354 549403817
197738 198076 418323811
165279 191029 538771894
10335 125604 289896743
171629 182532 249993458
158591 186131 68744824
107063 129868 57364338
161843 168928 889958119
159754 177412 43947670
43838 60964 505277310
187540 190534 7464753
36808 128861 230451387
180282 181880 953726285
3327 166585 408683710
166916 199551 81652815
117685 153914 90820705
56928 177232 300802082
146570 162234 39352214
96902 99145 273796541
127953 156121 70703517
26017 156582 731623926
183507 193164 24185936
22821 29799 17488388
106963 181371 869629351
138422 178662 385790262
157437 193984 554540820
74942 151061 190676191
139582 141698 449637
20926 71645 423206358
50718 107227 141381710
93213 165958 818192182
130189 148723 44929137
135100 148129 95524542
194289 199714 13650166
52095 181066 322631008
161175 180152 47029456
21424 94967 184035168
11949 42706 77111486
169299 173422 23410601
181310 182393 270469116
85000 141772 976734948
161139 173554 30685001
22223 146727 335011521
155320 168999 34072506
56626 119767 170774640
151646 180903 937116735
90178 186136 240332865
109951 156836 117747190
165348 179575 831891486
192980 198636 120856136
3467 5248 872598995
74399 84168 24402911
95570 114679 772262482
174841 184333 23774526
46727 66819 22722009
50073 181773 633431040
113354 155837 106651685
95969 128254 658266255
60356 107242 117085438
20466 148566 787935803
98942 116614 44247161
42280 59700 635441470
105154 116430 28213828
14571 74297 663941868
155027 160463 106059
174447 181276 222059102
119747 152164 81285620
115763 150323 592087339
110825 183433 181681276
159637 169977 285031248
148019 199756 26225507
24258 161205 567785057
69685 115756 115240385
118163 126125 687864511
70609 108401 40619814
67737 117148 496797100
185924 198909 126574844
39359 109906 974006197
12173 26886 36936461
103526 123793 50882147
191190 198695 18737332
84346 146962 156942047
179041 182706 9260836
33819 61321 218902585
54182 139511 545639662
164877 191413 738105715
182139 192805 26826670
81860 167927 344615557
28048 109289 203222281
140069 180196 100071383
143370 181119 94239223
114453 130121 668602684
64865 104894 233103359
73541 102234 411265673
119768 126686 17449949
159272 165486 854214638
184983 193683 28223458
77348 114665 990186609
135388 181470 115027804
186577 197301 26777131
199902 199935 824775955
20032 142524 714413868
138466 142139 3993490
186111 189645 5664369
80291 94815 36318758
97029 172360 188594187
10696 61895 105851629
163125 171193 561840641
135199 188560 133443485
23554 185025 768348476
25944 132851 885577228
128373 131359 7416945
109656 185259 189254555
24013 89624 523914948
37632 192323 387125116
57470 89979 388717921
178823 195326 41479650
17446 74055 736273907
57280 58398 2802596
7708 74606 167499096
107988 180286 180821649
173090 197063 60030737
189037 192478 7559785
128036 174606 188249002
119275 138200 47533650
175571 177535 396614802
119566 152551 82785154
190981 197569 16393176
47116 169605 306628222
38679 83522 89810676
186985 195282 637170981
46222 47802 3725747
14718 147279 81970951
83810 128461 111880181
63813 92794 72455007
85346 193581 270882632
95127 146821 129587034
170883 195741 62277132
23982 155367 329113649
143903 144693 632214
179563 191964 308849861
175420 184290 22185725
160227 171488 27947863
117496 140406 57486618
47389 190110 357185924
165275 174173 22028755
58454 73464 565683247
182944 198963 40195568
144531 168283 360934621
75577 126942 128581992
16768 22423 260410526
177180 188578 28599959
348 16946 41571864
98433 179754 203390436
32354 70120 255881217
197703 198641 2412897
104403 187093 731755677
107188 165798 644752976
53251 102119 122251192
932 78297 835207470
126530 158978 36589842
159471 174544 967459500
82625 161021 196470412
184318 186566 253608807
118842 157425 782887035
172056 195781 490437310
110917 136239 63522559
132327 184085 129398362
109027 146922 95066600
88969 109048 50358176
157056 176633 811413654
85738 126998 103366774
109447 193887 211415328
193564 195247 732871487
23652 86576 157478150
90457 148336 172423305
173659 195813 55571758
108830 160958 130798172
34071 95215 152925190
78334 129940 877091749
114069 174917 278378249
1522 123146 474885224
179616 180412 401337156
85629 133921 223366928
106681 134458 69660872
144187 198579 89448960
170535 179546 506381527
79906 117658 94460012
69175 165864 555467707
6168 134360 320960187
145481 189767 269771806
128924 163829 87477015
195274 197496 222425336
140832 153790 849555533
126040 139951 39694638
195628 197789 5337190
30899 103477 181444706
65104 127572 610387748
167592 180852 574412555
162492 198431 76269326
51791 168159 465914647
190136 195294 12874329
5173 76319 845332440
177178 195760 46596575
68489 164074 844075181
24863 185645 465642333
5725 79497 468982063
181209 190336 23029202
89256 134144 112623697
29431 189653 506987461
96839 144471 347797789
28678 74445 74407252
106132 188399 534880217
84068 160242 190850972
126232 163758 982668934
165005 182418 43196691
168603 191519 57297940
51964 190856 667242095
112768 182309 174006719
135839 193346 342062098
6938 84403 628581856
159088 162529 8696237
16862 126024 273299732
115402 142747 68618979
46256 198289 690125745
13693 116522 628076476
173643 186048 31139581
148908 194984 794113731
17089 118861 643742556
24927 25799 2194371
180988 188931 20083369
65329 118135 608774088
139903 143541 9037139
108957 109608 1620360
2136 191378 473603251
156813 159459 6493925
89936 149771 150145313
131661 199877 170722657
175020 194602 976240578
50518 53559 7713582
24832 37513 31801848
190531 198627 415935844
72969 98931 64943197
124534 144229 49263936
132224 190195 145015296
62077 141271 383579313
29092 161802 332389514
21883 174468 759257582
111215 192723 365519500
166644 169640 7486298
160231 180437 50164382
70069 101867 79581481
165355 167257 56625475
39813 107896 586853520
132341 141468 590119031
27499 60742 83315602
122173 165451 108508738
32479 100492 170104125
35671 66803 638052276
64224 93646 63577250
159948 187995 505466882
133507 180920 118345186
4466 173750 563403588
193907 197044 285195847
77153 183204 522121596
22146 102157 888091733
99408 152112 411303342
66681 173874 268140318
103113 178602 507523270
109416 124291 37400478
122050 152908 269665892
43571 118936 188659601
85749 174873 222953405
89734 198214 853746722
136971 149944 32593367
194337 195107 579241857
97000 171397 186206472
62427 111299 196569276
26593 107560 928860809
105032 119171 660672794
56644 154433 244671597
157774 180964 415133609
130984 140490 7298365
49293 70539 795149931
57289 179064 455604498
176444 176590 370522
185499 198255 31949120
132669 153786 52891590
60408 126882 166343524
45446 108199 157014813
175259 177726 6115697
54621 100723 956968929
30107 114961 212261944
27221 141865 287021838
31079 141566 276512251
163540 170965 18280828
162983 177652 36380305
176135 193899 283872769
38612 130760 26594844
193057 196602 8834005
13867 107079 998715208
72368 146921 186793817
22132 143619 708875787
170584 182300 29171209
138573 163655 740730991
198518 199184 763263928
12070 125926 561822249
69245 76100 524975313
62449 133593 17518432
187659 194900 231415733
123241 154739 78958300
35891 123812 220052303
126327 129353 7592757
14762 172220 410354143
181155 192064 815688708
459 23921 58612899
22214 154240 667800798
79948 147553 986525829
40086 76068 90079102
157014 164656 7053385
26387 39330 946884483
52180 142890 421867366
89938 163714 185033117
25938 152729 859643110
116252 119428 5433505
101608 136503 407607609
182501 188727 15726807
114823 153489 754947187
9774 17703 19979043
151580 185250 226974920
26144 188573 969196958
102771 180651 194748329
31420 39127 19253119
5344 176770 429024484
104825 121155 40931900
103796 176504 813433730
135572 172482 938494218
166575 183884 43210659
155509 196551 102432287
171552 197603 573474888
13343 75730 156375005
144372 168962 523548375
123605 187453 127408838
190142 190679 454459719
112173 177971 164625524
158726 172461 34122274
99561 184022 211381170
11327 117885 296840817
160357 188824 626899712
26781 96001 358917929
119930 155478 89188683
52125 168312 466334418
199651 199822 436064
15280 38503 58295522
165030 171593 16131946
188968 195788 261812167
110883 172128 153262059
149037 184244 87835810
183779 190735 17477761
189558 198540 22487978
130911 155389 802566731
145508 158170 31768356
189607 194312 11758353
119430 121079 223589537
12052 165076 383310814
99857 145651 334430343
155932 156457 1366910
70340 171938 254232136
31513 57445 522653595
16079 31097 530221068
36497 76557 792671135
61450 148611 218272071
70402 81703 28249643
6512 133632 318318328
142725 194645 405752988
27268 34034 16974970
187011 192219 661371637
133290 149525 40743824
72332 81439 22824043
81975 140017 568690769
132842 147639 37111483
74528 156685 205864824
139318 155079 33214128
194988 196288 3193797
82358 87382 12465891
68718 133025 161091684
126184 143427 905381638
154002 192910 401655604
14166 102427 757896518
20250 49227 72520922
87726 120600 383910304
114458 169226 137167967
63691 73469 24399912
13172 123243 275631879
77707 100075 55892878
196119 199610 704205566
53506 98745 113123917
91142 159053 318978020
87727 137026 301239310
160546 198964 62166464
142611 146541 214361056
2701 148070 364031596
22215 188667 416614976
134813 163510 71951383
13280 180432 930550037
171465 172924 3627895
180167 187899 693690803
30008 65660 89235820
7249 164608 230537692
15836 160492 90892639
137420 175432 716258292
93180 157023 160135026
32375 105696 156622812
116399 145305 72501237
114232 132192 45079297
168949 184055 37710363
39776 190142 376198022
89540 191059 302498423
88436 97607 922062563
76888 108834 79756131
165109 178246 32492663
101690 132494 579032628
102668 142552 811039476
116982 139686 632985512
179985 191232 279236163
31754 65042 400785195
47396 143457 696723799
99188 116653 43742960
7965 176119 841057869
34257 194896 401964335
54920 177062 305497793
10933 65035 631547867
150922 193090 105312736
18905 89968 880314784
176211 190795 253302063
67018 97799 982257740
20340 186638 416175147
100158 152309 130650266
126688 158733 592300491
120575 169541 779530793
75761 199291 617306380
173047 194097 5676274
16741 194406 444584328
46021 58577 26487276
151753 194808 980251895
185867 198456 31508256
151007 172187 52761338
20915 168488 746353594
67505 170098 256792831
92948 140705 119753287
108537 122699 35595429
21234 134389 283275688
97086 197916 835809939
174472 180231 961367390
138327 163888 64069971
67810 72842 12509349
96179 136343 689704274
79264 198493 298315164
83193 99235 40101619
126458 154666 13644765
160625 182242 917590647
144557 170609 65144573
136003 155546 49039798
166049 171169 12644377
81876 152419 55371491
166288 178567 142253921
60893 170898 72312891
181005 186359 13580130
122318 130339 20195389
37375 194088 392167373
74417 118429 110153895
34058 104808 542957920
172934 189578 41731017
112271 144995 926510599
100885 163444 548961484
154767 168135 667378492
40877 189558 372035638
112549 187181 953554343
8094 79759 789043898
74930 142318 168689974
118189 194374 190705505
47582 173488 315004223
85192 114797 74094856
26436 68032 104101648
83537 88794 42776381
70652 194910 310979584
62861 151239 802012769
93450 173905 872562814
57859 124559 255856024
70854 167103 546076326
108788 126105 842165588
139011 181508 224823585
16956 37963 229187457
84862 121742 897640957
92793 172556 122673064
150388 193209 779724120
119432 135001 39091509
28556 141227 922198543
44985 112886 169883495
27810 88268 958236549
161656 183683 54846744
167207 174563 18300557
192414 193247 2027344
18702 155702 703000674
182622 193324 26885619
92821 132238 98794174
82590 87780 12817399
193366 196274 347894032
68886 131694 745348651
104049 153699 124437904
125407 193073 504263395
61025 64723 425992020
145563 148455 946907598
170034 196960 155317017
106623 128187 5502509
85199 147754 95355160
42273 69027 814413073
77419 142863 163822172
166609 188502 629938190
107486 127255 49685622
123494 182680 147972091
61549 133295 179556827
182265 199490 976551907
13643 56826 837546506
111381 185067 184387441
103404 174574 608106331
145000 162118 43009741
40734 103049 155822009
93723 107336 688237352
155710 167285 895823177
117198 186380 173164656
111156 115038 9662423
95790 153143 812662636
38477 117890 198619581
63618 100311 197281937
98148 113297 37882449
53519 70614 42759588
199477 199744 931891877
180384 180826 1098999
92343 141801 189407375
154889 186514 78966007
793 111159 276137246
30218 97118 167311469
37483 183279 819807862
53282 98142 112179727
169880 196734 433167437
139749 199206 148693468
57145 152670 530908876
49066 114441 163553688
70120 84292 871904582
116768 144445 600217702
195871 197308 10950011
142162 188763 116537396
76217 198757 956850037
118275 179099 62331720
180801 183390 257627861
49040 83344 796273131
183297 187681 11060187
115645 133416 44615636
48758 180173 683032785
179788 193374 34173401
15429 198122 457274509
74619 108330 215914126
36585 160596 310496964
192762 197187 532466544
100911 112541 29041739
2806 7390 502222114
99642 186763 218074066
20675 194372 434662051
117922 144714 302836644
46373 189604 358466482
141014 172594 78846910
87604 178485 750986280
168927 170267 3328659
15821 135865 811952000
93852 172596 841245524
171434 195690 60778883
90906 107524 9912768
173778 196219 56203882
146383 172869 66087908
45496 112821 168432160
186163 189940 9452523
26607 107781 203074641
114293 155172 102551093
58764 96747 94785618
131931 150693 47111416
161170 194501 83158845
28283 63403 465597236
177164 192058 7074436
151956 184605 81507620
95964 117628 525936037
76151 118728 106433548
52536 88089 88863206
137185 184145 117379117
113762 186112 181161268
26391 40408 35114064
113448 192835 198741913
53546 84555 669827124
62595 93924 556423781
6652 173429 417310272
68203 148405 200947471
40423 58184 30721857
33258 70064 874821056
93426 130266 92388640
51834 172124 764748100
149811 152709 304173944
16584 73445 993545269
34578 181344 542506876
30719 180279 374020613
97871 152206 136135328
76061 181264 263021965
21820 99763 779679764
19115 133416 753128457
116235 186373 208888158
63831 112932 809960
103164 116555 33578041
68132 80293 444296326
145521 163091 357183945
62655 84996 185119422
71108 163060 590493366
99402 198393 427648897
91565 148233 142285892
77148 94397 43047903
111999 159480 938649961
32835 175470 631720454
89649 173872 210871648
19732 25969 578143215
75636 132570 142492531
109842 138091 70923194
187828 190587 188130915
160722 176501 39201433
79949 95914 556640163
22204 199625 843254676
976 39374 993171353
174972 194946 50046188
185676 189924 10636267
75284 104743 73652834
130639 187592 142472660
68996 88574 48842850
104628 119927 38305790
129654 176399 888023286
12164 170478 529593594
47777 182097 958648012
106984 144009 64076403
43397 81447 692329129
115131 192669 774569863
105759 123713 45034612
59681 126010 165961063
32138 147356 288411513
65356 121461 140378746
181729 194221 31423647
55655 79689 789871895
12198 42336 581902230
33026 94958 154882212
131118 194375 158202770
23323 176516 533625313
139460 185757 608606936
27600 120729 233048873
191059 192408 2535350
117148 199862 207078600
142447 182606 807649496
121931 125707 9604208
127651 178091 12703556
53951 128354 186249730
133414 174502 102695380
98880 152468 672091108
185233 198261 32653018
136897 155954 836499819
70501 141960 178951563
96601 181915 213438163
52359 110634 145894393
168964 180817 29397161
154355 167627 733053205
72323 109086 496908750
144335 197339 132484149
91654 184828 580489517
13759 196373 251981968
138994 141332 5833121
110085 153760 109509225
71887 73163 826826901
190994 197882 17161317
20016 26034 697998086
19447 91184 179296435
164627 178498 299055852
21238 175556 386156564
48093 56968 879740500
159040 182331 57975308
127675 152151 702218603
101671 167665 165172807
147933 191006 149913783
158257 177612 48160850
179690 182811 7887362
26627 119650 364237148
43366 140214 769770080
112640 130501 245639244
30455 151266 816319799
109735 135764 65308419
23045 125542 256611577
40624 120235 199163658
59241 88917 73942445
38752 154754 309858365
6539 182243 582320808
103680 197863 546939990
78546 181166 256587789
14721 53766 97866727
86851 98949 113995167
38553 156992 296612236
71748 170495 765023992
100605 199720 782283772
48319 113596 163267815
185907 190798 3071678
65314 108719 108511095
198309 199915 631943931
112874 184999 288188039
61729 122950 153149960
27988 107580 479584632
25061 56152 78091231
49107 95881 148298467
124679 158657 85134069
40697 156764 290718708
181730 185165 8719789
116760 131931 38090961
121435 164793 108762942
104168 195026 600389673
161077 166399 359493372
97623 187375 224740831
44993 49330 10923136
94997 129671 86997829
30713 194846 410717239
85855 153080 931591089
199356 199494 346940
17238 108925 760866073
83100 118050 87443511
65137 80765 39120248
125893 155510 74209179
21795 89730 337854240
179841 184643 12160715
136453 159899 71360383
122726 185511 157063158
64390 163563 248429895
116039 184636 786728239
83995 158459 186563222
144360 197349 132440024
196239 199265 7645414
163579 182214 46250254
65436 185199 696630908
193500 194145 880742168
151704 189598 171334403
7084 64189 238615954
113543 191294 265669103
50733 99501 122085862
196523 197712 185160002
169787 184661 37095160
61029 185881 963488804
95202 129004 84777117
158097 195265 92797180
171398 184982 33979554
93453 159261 164901021
48034 150697 602401761
68163 131378 240957754
102869 197693 891755202
1642 119373 941879216
124648 138615 30131676
139975 147297 568510637
108503 162154 134602983
32041 82695 88595360
123253 124215 2474050
60084 161249 253254972
128955 183098 194812397
152566 193591 102506735
172036 191192 48017145
17839 178426 401705824
43303 98389 796093897
1456 18330 705110183
144413 151510 17900964
57010 58848 4564537
163073 175771 31490483
82506 105567 57643999
52779 120040 168353992
179710 195209 38981130
42427 143875 304013857
182525 184592 36923325
194266 199509 13171752
120811 161560 102261513
193542 195820 709132953
160712 163336 6603697
438 62502 377032980
74306 107344 393169382
119518 134131 176638704
63652 150292 121257512
162851 189974 604222888
34910 146639 279708358
76840 91684 36814261
96858 119256 56116444
154938 178033 34243957
6885 88107 747367231
105531 163241 144711174
85589 126313 102022265
65728 89853 521951798
74342 121326 407186877
52962 79018 588173201
128514 185705 143021078
69760 163646 235199785
49342 180416 655516984
107965 113846 14713312
181703 196455 37055516
156916 197287 100675133
54744 159963 973259270
28652 98876 175661249
165954 194049 70131535
137121 168786 79204288
38514 159695 303347438
178898 187752 7975255
30873 136263 728424774
175585 194403 47129260
143504 189496 115033938
35977 125383 393182170
147163 167363 50433373
34405 120525 779334993
86943 166066 198228035
187985 189176 351414151
38607 157791 298418566
153592 156714 7969143
196911 199645 237874582
80264 175878 128466545
709 127034 733989490
106113 184542 953979154
1482 58603 864853090
140642 159810 48003029
151506 185478 958025556
159487 174900 506655069
121630 160452 97355480
129296 149084 49618208
42537 110072 168891677
20377 167950 541225524
146214 153112 1775889
52229 80884 220947366
144217 150497 15912568
149826 181484 376433273
75756 106258 939793521
119557 196730 193154101
36129 53238 42783741
75720 142430 899725709
29787 38010 560948400
158078 185455 68263133
45224 192353 935087918
31328 71323 99951308
140103 186173 115163544
131274 193559 155787387
158865 194993 90717127
94224 168647 186308276
95628 117024 53561295
5061 111507 954277228
177102 183783 16783981
61978 176362 855720574
35308 50334 604685370
189930 190357 264241294
94261 163045 587100188
154143 198637 111233042
163071 172971 810368516
111529 176261 162018892
136033 185106 434560474
114898 195788 263673893
141092 158727 44218312
72080 188144 718142979
100497 139834 598874476
136290 177202 102190359
72193 181593 871401281
47286 175913 493708084
37445 191368 385218887
172411 196539 3291314
14753 40237 883420381
197054 199604 48230994
190341 192663 912401791
38783 167373 321812457
87897 175166 218521528
136917 150344 739105614
23316 149722 316622797
88769 186012 533037792
128399 180724 130602342
179599 182949 8494859
168381 170557 5453410
198534 198822 197508624
113519 140327 67285426
159479 159637 395439
17636 117930 250978546
153864 199219 68716503
172029 194540 612589732
74873 188265 283761690
197110 197525 652843998
70641 138372 572217844
81637 120268 96674564
33848 112715 288799406
107662 141173 881218330
191256 191477 513355
70650 72683 731208842
188410 196990 21407612
83888 171548 219341935
44905 51279 15937446
133385 134459 609896403
135660 183705 120145904
64910 174050 273054353
177352 188163 27176688
14425 176747 663642690
177897 199501 343323950
33021 51157 45209938
21062 71826 645725336
82686 90778 87151552
95865 113993 166837937
65073 106395 103369664
78462 134027 155443246
116146 140836 676250546
70376 75450 12779979
182582 190616 20275235
196325 199582 8248555
17743 112544 991688789
159801 179111 673256538
195292 195837 1415086
57996 94089 912262164
61551 127604 708139782
67974 134950 167692226
157680 192323 399988786
114687 178113 272089524
103394 119106 985951230
167456 186975 48797227
138737 155875 43024880
193778 195493 4307778
115841 168460 131748403
35464 36645 2977684
118704 152276 84150174
130779 164848 85412198
140672 163120 56272873
17615 93534 149643364
124305 195936 741349080
20147 32761 31647570
120025 132336 30918878
153276 159335 15184677
184271 188033 747394693
140246 169605 861402842
63850 192396 321708181
152954 154925 4969025
123917 163502 866845764
108781 135900 68047656
10364 13548 7945182
60112 155588 432615338
183220 183823 1538805
153480 169658 40453390
95766 150783 137987603
109166 140151 132506833
160997 177304 40484168
81502 166846 213693905
45444 169078 393387196
156926 189307 80725259
183444 187636 205998738
14145 133128 386785472
195096 198992 9772110
126306 137262 27408661
185089 186637 3942317
138350 164935 66630369
112889 198937 215466012
143921 161694 431561476
118727 153859 609044497
87754 104310 461995930
198090 198572 1234249
74581 128525 839550051
143185 153818 856078631
131193 186975 139509226
150571 181563 77123709
31936 94052 155343450
19942 133256 283718398
123115 132079 22514813
47591 157877 909465072
52331 85475 872609106
99645 164348 162244060
189065 189292 261286361
119217 125499 15853258
162389 181176 46620981
92384 198718 266260243
60934 147171 887742429
135947 194865 878882448
199170 199650 1240298
79944 96678 833054864
42840 108020 163018166
65453 134770 173553342
122640 187467 162263922
3174 164858 404905276
177736 189928 30625371
111232 189539 383541812
49482 73673 377639230
49954 147745 593481421
192263 198268 663837897
31976 41163 22913555
184248 193399 22916377
47603 99786 130597020
41446 65623 60525888
39849 151865 280371140
142579 193423 127090134
26183 57347 78231401
71520 133374 154929499
113890 114888 180042989
69581 85778 242108987
131465 157469 65305704
120807 181497 151708749
198961 199893 2359900
81444 173152 978599619
2319 96548 717883212
16894 51346 86108453
168634 197083 71100540
15330 41599 65849792
199601 199654 79993725
145302 189343 668927959
168414 195809 459485871
183959 197787 34574724
85199 186885 254529767
15563 32297 42035823
104042 144295 280880453
120740 131870 392916459
25310 187916 407052779
47945 104309 141089938
25185 58907 84674104
12267 153728 18848418
70166 166613 241459495
45694 98008 27508126
130080 158748 699409722
159812 198362 455103547
8134 93376 213353778
168316 198789 552965597
174801 191764 143993479
188727 192628 609461555
189514 193400 912266171
51863 66013 435096519
7459 112549 262931150
41754 169114 354123337
55648 135543 199876134
47092 135732 221933254
8836 62262 133863700
72264 91950 49138631
113101 146599 322136767
144412 190605 115585429
36893 163955 655813781
20450 110564 225499042
32802 69954 92905933
155545 174427 29488369
25229 92112 167274470
71729 197267 802074641
152327 169540 821389481
371 85805 213829661
142676 171580 685498178
24206 162405 446181073
33152 102627 558530645
23734 194135 426517285
45065 132761 918388178
162449 191589 72675721
49457 117822 18094845
25860 151012 313494599
25166 167688 791114774
99784 154721 340758320
45130 71536 978607092
38031 151592 284342555
35192 97761 156510231
120007 182362 155908914
171012 173664 6603754
174421 177019 400620280
152563 192033 98624203
94799 135254 689979495
194151 199517 13487921
39181 193613 448277915
44976 192483 369215494
82457 110934 369995918
36042 129952 453382027
14382 60255 115085481
33888 52875 47408321
165173 188868 59093554
96701 134299 303938061
143015 187528 111346375
4139 145526 353937007
67951 119574 129108969
124412 168719 504833797
55048 177139 305365497
38401 89047 617074639
105912 159379 134028812
109799 160483 349126457
130016 151442 53666298
44255 70369 65403143
39848 84430 111370805
108207 160875 132135475
83656 157703 316847071
13807 45173 78581641
108076 159147 254190811
161817 181712 393650544
104996 154147 900712950
14839 39385 61679408
182936 184038 575851372
130553 195117 239388250
98562 195976 631767842
154988 185884 13979515
167460 192502 279213796
199497 199705 819272554
82098 107426 63295233
45842 55996 174313489
49887 149687 870393345
137084 170285 676429504
190230 198427 20488680
3965 99947 301061146
152515 198328 114504250
144647 172490 625763971
177622 190014 32209816
158846 158854 17046
89388 186386 448814684
184206 194022 24556215
97622 105137 696382127
128339 158134 612783484
79129 174906 335288112
90332 157382 168298187
198871 199392 1337768
153329 180422 45839632
36802 107342 176391511
90606 149330 714373800
16733 39347 56683618
8953 32127 58206125
14137 104874 227202738
154694 182377 68975133
184129 187937 945622676
92519 166489 889231405
182393 185104 428308551
167085 195280 401763913
76075 84557 21053872
181419 184663 843041628
48613 153525 670527415
127393 135654 393625733
172225 190740 46401133
156019 188900 606825914
57951 158970 815540178
139840 175317 387478059
29207 104952 418424881
120468 172120 129243147
85982 163527 194312445
108855 135717 153777050
182392 198773 41147604
60858 67249 15907370
94625 173734 946303139
88886 148929 338294031
115237 156869 104544086
144175 155357 763290538
123813 129802 415766815
172302 173568 700768827
40443 60741 50864038
198300 198794 1233857
32205 94632 644992267
99222 130957 6980215
108183 143232 87912506
127528 163956 347849820
197259 198272 265869678
78239 107331 998501993
53323 86052 81880903
182177 189386 662091809
6136 85004 197389185
121008 126617 12686009
159341 169417 666538748
146603 189365 665140659
96479 176310 298490619
134641 166244 79112193
144141 184662 101267339
157924 169872 133276521
115764 142322 66629571
50849 104618 134639370
24880 177501 381934062
154939 186735 178031694
153098 198041 112311875
171597 191334 49463186
63340 128790 163877303
143638 169037 63544908
184985 188321 795317776
46412 159745 402319076
106019 129485 58908543
67570 117699 125409647
13846 99520 214477226
139076 152806 34378396
169569 177160 802937640
1164 81764 201678718
136304 164246 992338269
131411 180432 278567001
73180 118516 930712067
116422 141773 63599161
50692 139647 222834723
31362 160125 322312334
12773 192396 449689065
141348 172891 593997271
195375 199078 98130455
21067 179971 717034613
106029 134288 624000880
14203 162712 372065107
154974 159799 72154648
194941 196404 3601662
28819 117481 221866220
177084 199491 120752487
137674 164542 824117214
110413 121405 27527915
117421 135105 89154367
136759 185538 532697908
147313 191426 188004460
2070 192589 566156499
176661 194937 268930869
35665 100660 162573169
65353 193968 930077111
28002 70839 107167279
6062 172386 416295757
119556 199240 199513984
30511 157734 318546933
91566 193644 255688818
184150 196233 297882383
67638 165197 250911391
59976 60794 1985298
183661 184596 57932461
48345 150760 256552709
180716 184723 10191082
71183 132312 209361991
14622 86998 497028187
157192 160673 680625055
12127 127008 287762999
95797 169948 996673464
167211 188838 54080566
47112 128302 203298600
128889 185318 41898533
131497 148168 41894436
167379 171121 33233679
145865 182839 92307010
169754 193324 58911061
52652 136513 210034934
6376 62750 146095300
126938 182609 531234871
120184 125442 13305427
157582 190579 455951319
179214 187381 20683565
42590 159162 291872673
40872 195679 395854842
129038 199338 684427765
37063 198405 574489376
118560 178405 149613557
9173 177399 29752876
159630 187395 151006271
127983 185946 144985557
59778 197173 873131285
52873 74149 53232775
149975 153798 592939816
189361 191812 751585866
180948 183902 7574832
135808 192462 141746950
68151 145272 339659610
187828 192523 364929953
44765 76957 507918846
102813 131350 71562128
144765 161479 562838939
41880 165948 499060404
53699 167761 760727204
168910 195779 493841763
56032 131717 241649395
198002 199972 497435493
161490 181469 640257141
9313 11480 4537197
150933 155372 11103863
140808 144935 10230783
129523 159138 999392393
147024 188308 103189842
98421 113171 392387602
159345 194429 940988465
63980 71671 19217901
101417 193254 761631750
153165 153809 1621961
169196 199853 76705552
25040 124660 249482247
43176 55337 221891160
84645 90764 15102773
98166 149837 921792357
130220 136181 14886690
26620 39196 31546304
321 33993 84334446
143986 166245 260558680
10346 175268 412792844
141110 146803 14294758
123301 126563 105022194
104711 132184 739090169
79301 187953 271918632
96172 155876 840904642
163967 174730 26645928
101858 153009 128134051
165526 170097 668233010
17052 111574 717680574
158207 166250 20062571
18829 27559 21819740
45763 195209 665618377
198636 198750 558775887
157890 191949 192510118
56102 123661 863501176
122761 172797 924546969
14005 100826 363299762
452 135264 337472179
70468 182748 280873891
102459 107666 12954743
61254 87802 66154870
84424 194048 274395146
87285 151678 898012413
13307 74746 481430988
100757 122407 54267138
162519 181124 46155439
107772 156695 887335812
159214 189017 74440738
91787 193804 255529101
111759 151354 918961255
168014 187411 48593340
189219 199202 25025900
10728 69683 975976562
108072 148154 100640597
62806 146810 939428977
87631 148968 153946308
150599 193330 106681350
135799 170549 86913574
17384 58395 102855641
100926 191392 226437412
4978 192867 548092816
15089 57117 258743109
27148 108815 549367197
23748 26991 624501493
51409 193130 179417283
191708 194804 7770029
152084 179066 983566007
116105 183238 283032952
139189 198609 971287558
68330 128821 839907243
120141 164171 672694120
111448 122410 27516886
164658 182170 43430970
146190 147369 3024506
37072 170480 666478088
152020 155782 778080787
56876 191139 335841382
30723 164348 735744426
167897 177858 20982789
122010 139410 43700313
175655 186081 26151469
186515 198868 30918811
5190 190969 465033868
119687 136016 41014442
150884 196997 343279650
67096 97093 418678815
40747 40760 44880
50334 53219 7286980
84390 89991 13018546
104012 176276 899495238
105470 187754 206042791
122352 186992 161723686
116988 158389 103818672
158360 174277 39642556
171079 188440 606765392
41686 169714 486744470
164075 192261 70277913
49615 74238 697459499
55556 148340 232298125
192772 194388 503862316
170931 180353 555282407
143536 188873 433666935
9330 71381 674510109
177696 188642 27504439
181263 185835 11584944
119876 128973 22909202
32085 81206 652426726
146721 190597 925050614
5961 186446 477139372
100123 171915 168825712
119288 127567 20845708
148086 150428 5650984
116125 153286 496579356
176898 196796 481566921
136085 142386 930909567
194299 194436 359312
134452 183622 835308147
77131 162760 824843762
77662 98516 52042124
44844 132722 220095471
169747 188047 45771771
67413 88530 52666920
150207 151490 3152918
78394 96608 45426791
50619 95458 112238860
74900 101040 446644839
38235 176667 604775734
192208 194259 5145062
177578 198003 367603808
142462 168911 66136907
95941 129467 869091369
34018 77191 108081262
132020 132873 965132830
160025 183795 10052609
151320 161941 594263429
132489 175269 848381835
138907 179986 102484873
5493 180456 355008483
173174 180804 18999429
35464 122800 569978251
74420 134168 149632190
13902 69346 803190047
58362 174030 289179714
56458 82386 380754009
111374 184885 183923207
86793 170608 209872922
138557 189006 181752009
145624 157350 29503552
101584 113295 29200877
46846 154601 521816786
74543 156939 914590559
187118 190895 9452467
68499 80027 604251174
165736 182137 44025724
196939 198463 955671368
164410 173471 717119284
122091 193878 179651935
72438 159384 986758983
65965 98537 708647369
128188 192276 946007270
95981 143905 162396095
57826 188543 595836721
71820 174883 257877397
141765 159677 44892331
123663 175806 130396136
9187 190325 581390913
167015 176629 601487960
100135 186233 215466330
199769 199908 335740
15002 170689 471730359
82066 148181 165717037
170285 180115 24376523
140248 170894 76533964
159823 188843 191775320
39393 158190 499711574
97802 181025 208144199
39928 145941 659910454
100812 195890 237999069
161449 166334 658771606
190982 192005 520857143
34727 190053 959101135
31898 91665 989871265
197760 198183 1109675
78348 92005 33879439
167881 194874 850366626
89693 115106 63702216
190262 195689 13581750
125047 187165 25337311
175378 196402 561427403
136782 184466 743200078
81113 120904 437115356
101685 158327 891627181
111862 139904 584512743
45383 138770 233890721
143094 161798 3295185
363 192778 594416829
124881 175028 125304884
101952 110231 862838170
37617 194755 726354355
51156 130837 470812744
126982 157461 76414865
38045 138800 981896733
44437 141175 442948431
30159 101475 178446995
136427 168931 81268280
45495 64114 46665011
53190 71698 374482733
182765 193576 27156355
65128 153708 946527360
52042 128782 889325934
61913 153231 228591704
94171 124629 880634512
172745 187599 491276595
149328 156778 624563036
13590 191389 445108574
85697 115988 75757757
48683 99424 755567239
91260 176177 859863352
131508 150056 763427841
16644 57359 102107766
78507 155570 420843644
89861 101291 17419596
56966 114885 144678680
137207 152734 486638342
61872 82903 482058340
31020 103255 180587000
195794 199480 844282898
40771 174182 333793818
68513 181669 283007204
29980 97545 169011617
100034 121766 773608520
124404 142917 18711767
106014 194030 220264755
77391 102936 20146655
169835 196152 12331514
189392 194254 12174701
174760 188159 181386410
166968 168664 4244325
3773 33710 562868139
48921 162001 283234713
122097 164292 641766232
76362 190209 284793289
152127 186381 924051779
186189 198213 827390594
135225 178807 656552854
162553 168069 13563116
32777 169693 571488007
13016 40583 69206105
32805 142789 349012892
118034 168297 745020875
124163 172212 819675720
133787 180274 434498906
9136 30555 88587259
16589 190408 967056352
95152 175627 201397891
100916 145324 174788514
102215 190679 260991806
34244 162098 35421361
113649 167183 544000423
64998 139485 533949690
24147 126689 256812063
19277 165563 635264680
41212 71428 947374821
130771 157518 387855080
103020 188954 215171686
198270 198863 1488938
19756 144371 311991788
23404 94151 730697512
86437 102364 39854501
8646 171216 406897516
166543 196031 73680939
5557 136621 328170001
158752 159907 768008734
144449 183129 96688995
79313 83829 11247361
121419 160239 940343575
140436 173275 81936038
79916 99569 49141599
58833 92949 85133790
199285 199853 1440595
182424 194200 29605844
68281 82942 487020275
12731 157886 363649933
176444 177200 77975262
115115 143741 71800990
116180 191988 189761100
46157 199853 729406012
83826 154982 824779556
129092 140955 29720465
111065 172818 154487219
163587 191291 222658066
23356 25173 132923815
61507 170870 273563156
116998 168147 128032337
131391 146717 984813253
39735 152794 282991212
12661 129138 78040195
40158 42984 271715245
192861 195954 7761573
14550 89418 187324393
94250 129684 230446817
140308 190284 124972201
108142 192570 374207912
29415 51039 740051834
37395 178032 206358420
33938 165267 756735125
30039 64262 85628416
144665 178307 83994760
87463 166576 198251134
150870 153171 5657776
53374 121227 959324353
55921 180935 790724037
138776 144639 14615239
93822 180481 216649262
193124 196204 7682910
117525 153609 90462209
291 192254 660643180
152665 165981 33291669
96830 128205 78697535
175197 184562 215323974
117290 118748 283461541
119642 137806 430333009
164096 170085 513125411
77311 116488 564255792
128851 148067 402081760
121480 187278 822809459
82177 129566 168607001
30131 118334 743955831
82535 147852 320550089
141627 153449 43162607
116642 126971 670752219
115743 181810 678606428
48398 167712 298626991
140499 162534 758556472
119581 191706 180563135
1684 165133 409199058
54677 179188 311320800
63025 144708 204457027
56562 105563 122348784
31588 164997 549928925
24751 63226 325413299
188096 195423 292020294
136524 158886 56043812
137776 138106 836575
64911 78960 35241982
71109 166425 46976942
192331 194094 192257476
168241 176317 723856276
43496 61221 545401627
159764 198859 97679420
160283 191950 79099344
24294 99973 605498014
85503 97927 191623669
22648 60386 94618643
77907 77993 229297
162120 188535 65863614
102769 142180 98833225
103184 184944 204651538
39031 145436 708951082
138207 183490 113133271
11104 11933 2107364
44782 67169 244178886
77161 104749 330073480
190236 193877 9072756
129188 198877 806708572
161898 168766 16984652
5651 136249 326992710
166254 198203 79833490
189624 199866 170615186
158940 160788 4214604
186113 195774 24187633
9029 105787 242193230
18385 193712 438776026
193570 194094 1302628
172008 182700 908095335
93671 103409 523535645
160565 178314 159709925
118686 179591 307447651
112450 149175 874426585
29845 61753 837258812
97181 103301 15279160
11115 28695 44141807
117442 179066 854632718
28649 45996 952040655
94239 116592 187120386
130900 164858 85138180
182909 187927 12694720
93890 174850 373233876
178346 183758 37632032
112661 189046 251883079
172799 176452 9153704
107061 175175 170509315
71171 162754 649043807
126772 178998 748105764
103171 142598 98885352
1304 94588 233399501
17179 79960 157082241
126640 183883 143121814
110135 149185 195964768
102457 163255 152405882
114860 173968 359194733
115120 184444 414052284
18898 89821 177327654
59523 128536 172655095
133483 144823 821036599
52753 106749 952371508
48595 62112 33897919
155957 199263 783056472
34732 129678 673036452
32065 158500 557413659
131998 148169 57122376
40640 102171 153918917
85859 185338 321458906
87206 199677 673275300
20747 29549 22080397
116081 157676 426250361
52789 126932 185710786
115471 117025 955903502
130502 193068 618291908
117072 167914 127276321
87413 159939 181796778
157583 159031 404146810
2459 63714 699565969
69724 83005 33230686
98444 139523 103010581
67651 144786 970926353
136007 136572 934707691
67568 102010 585626495
155345 158629 595404052
69745 101716 80000380
124643 176446 129484829
184130 187363 8192405
180347 182094 188190199
84583 128391 321628661
34712 47816 301399653
11752 98651 742702624
74119 134498 506257661
177082 195742 46778377
52965 132330 410533510
53224 107067 134620502
98363 177812 989911825
132064 167161 87797967
29103 150145 837565397
116155 152443 91021937
187479 188383 887042356
96835 120792 60028861
43233 197263 184165480
34481 175234 220765805
44549 49865 13346058
73952 91706 44251818
33330 47949 554611458
142684 190572 119788031
144992 170871 264852052
60183 69057 823100820
182328 193604 18819056
196998 198598 4067619
101269 110344 22721554
22461 142454 899793388
137801 162198 61226293
32305 97260 162413462
169602 193764 60382880
84691 149972 214462298
130652 160655 983842382
36639 128690 230435410
24684 105607 265648937
28447 110343 204959435
20502 134140 284478753
13996 176071 405690948
78889 152631 184632062
119998 172785 132023930
130815 167064 90672369
132557 162912 661513291
161804 193638 79394572
173869 190630 288073921
69595 180719 277857328
35987 88325 655649305
46092 173309 131027460
105645 161214 276847343
195150 198090 7342587
59189 137874 280335847
167021 185358 510917568
37531 197321 399809868
11759 55817 623650030
53969 136670 493040890
167455 177414 24792378
178611 190517 558690095
129507 149969 51304626
46218 95887 124229378
175343 196337 277560283
64998 100998 90052394
176197 196636 51163286
92446 178581 687683779
86147 111813 335783296
81290 93942 31633648
121296 129755 21337190
86577 156821 327204080
158393 170540 30231164
172107 183174 27670025
161943 183122 771806111
140005 144704 682606854
109762 192371 206845735
190270 195303 12565548
568 90005 223641968
73213 148904 326612154
112290 136191 162246195
114295 191396 193011914
32641 151601 747982796
193874 194043 393424
49764 80235 296398107
67953 140701 8868360
88644 160493 930808789
123772 131471 19276524
103285 197697 606155096
126311 138594 30770442
148568 178460 278521399
22872 56960 110542095
96080 142278 115795112
161510 190224 752084395
181983 182496 1320842
144535 145852 209353825
38011 75888 94823904
80285 86297 15026823
159524 161424 4857853
56943 67583 26448383
70657 158277 669162490
140386 190728 125928645
11129 80236 707303723
170362 176432 896469821
23427 156777 580580580
137999 139769 635710427
163280 169412 999410
176042 199361 58443361
119590 160848 72938914
13737 90129 598341854
152639 182252 521285829
144803 178249 83509080
21785 33814 30220260
178213 198347 50541115
121587 124159 6512334
73064 121066 120195529
186946 196780 24554955
104173 150220 115548406
78250 177153 247348933
191636 194714 7728029
12199 197292 463297525
144922 190014 112795488
113255 168319 137891048
21271 116982 632297658
41037 95814 819430323
60938 148121 714790943
171961 194819 57246998
94883 191387 241547378
150630 198937 120672897
136222 158151 220655110
22446 138445 290514905
176782 199340 56521718
80496 194023 284065098
167975 170679 6767276
21092 70652 176598649
86574 134730 592211349
181168 186228 12813235
152953 184930 79832718
106114 125851 49575709
84286 125962 273573505
145829 161229 376352155
125110 144768 49129831
66205 199625 501275258
151217 158437 18010272
91881 168478 298475152
158440 194047 571615106
106673 155799 123258723
116599 121961 13448094
21690 46780 330713384
14246 89294 48274641
193914 197680 9380958
143080 145642 565084206
85666 146878 632264821
77561 141609 100562637
44915 54159 23302013
125891 164332 630719066
71946 191445 697801335
43941 62715 73492863
123760 198339 186607246
26121 141218 510943886
9696 161019 318976874
141195 198374 638063339
118628 158725 100554089
187896 191972 237706131
92048 164966 182933917
56897 78642 54310607
105065 184428 198599391
14409 118499 260607087
80496 160136 654096161
14156 75908 154775713
194029 196809 6940498
9278 111491 181487560
127967 194184 826787128
158579 168670 711395697
134829 150250 38753955
112127 127477 38601428
54681 179914 783375730
148259 154632 704307660
5526 12638 929992949
108367 140160 930451058
176192 180975 394166131
113391 165377 478061259
166260 198330 242600121
168126 190035 54835226
132326 193265 152386991
42861 150439 942531679
20149 98523 654411566
70823 80701 24748781
25808 147172 126382309
11414 33483 55469236
74482 78858 11051963
99610 112340 781161825
183469 192133 808038519
196349 198330 5028227
182500 197639 97651581
128112 179106 171930582
3412 188585 463426897
56406 111477 731085149
26597 192418 415002671
190714 193043 5767524
42178 165958 309876123
53707 94566 102175745
34806 190595 389896393
108723 164852 140823756
42474 126484 937369130
32773 161040 321186549
36386 152716 546861778
58587 126373 169563543
117235 152537 88553037
89159 196173 851877794
188062 194143 303938938
191281 193942 6595266
16555 175205 396999716
180741 182863 745708610
37907 81286 108501917
131098 174611 108757623
144541 150855 15967554
196197 196251 955682815
117582 170654 202088772
52325 90676 522033624
113206 134932 54548937
43936 196485 381765027
31379 52086 538985065
48022 105261 630873355
57545 122219 161676040
193734 198609 12220208
178219 194073 39792317
14784 124440 310639937
23776 164363 496450273
71604 87860 698596133
10820 64210 151448858
51884 52419 746032841
106523 167539 101202390
21461 162758 548356157
75826 102054 65557768
187866 195912 649229767
88387 106377 45145237
27359 85926 294482802
69155 180747 561148228
161242 169012 587965219
167196 186185 514642524
19793 190261 910818371
137719 188953 128132325
67672 114255 823274445
50056 127430 333201654
36390 87549 729008139
143517 171292 69396668
134600 145038 418412759
70743 111976 302295835
126344 183810 143705523
70770 199086 321151890
51583 103117 811003115
172825 196576 59465364
184088 196480 581489710
194994 197100 298259420
129371 199089 619149407
10387 179903 826240790
179982 194401 36292798
197140 199752 644129020
115891 147449 819329705
108252 184282 179428739
109785 151234 272677706
183948 189553 14057021
30105 134471 693376962
23042 114119 227881869
122747 134012 28254375
191970 194970 853909503
183811 197553 34346285
54250 182806 717743374
179409 193615 35719064
86595 119311 81927959
5496 131838 316303804
860 76524 189475220
33958 160879 317806899
153541 174228 51616073
153109 187727 654606030
13743 155430 719997179
118961 175188 140653486
123072 128279 145516143
34168 120402 215750104
107022 148813 404018156
33433 164474 328115136
125887 137105 28045882
54772 173479 920200006
167725 192511 447342911
39009 48839 24558609
126991 198692 179306175
105788 113384 18974800
88206 96698 157746289
196499 197812 3294890
124652 181311 540650448
149544 175794 65420541
127091 181194 135120413
4613 133303 470096040
59058 196605 343997130
43480 166857 413557869
183270 190679 18643329
177672 188086 196319378
145776 199886 167769618
25454 63249 109048027
64701 78461 944627086
48105 193035 362730363
122036 183064 709525877
182643 190579 547006714
113608 180545 662751006
40302 93299 132558517
112773 192523 808442031
18093 160447 978669956
57163 138725 806172733
137778 162438 61859786
186747 199596 32166117
78756 159172 264614728
17623 150429 332631354
9341 22201 32278257
60401 67993 18888727
81700 95131 25283953
76133 179993 853228234
17080 189665 757704142
58048 198085 350245507
91380 140362 122921898
180720 191656 27590819
20407 181463 782675836
79469 88809 23174133
102781 122896 258933279
178543 179687 366591035
39978 102714 156841359
53652 75543 357815392
13004 68760 139675641
163904 165051 2868900
63989 118667 627644814
9201 59290 125673550
173543 189269 85752085
158755 191004 80535077
127783 160026 80814479
195099 198574 987624116
41250 104832 28893213
64233 174054 986218861
102747 175407 731860881
57369 196259 625827681
74680 135388 804322811
157248 180746 742347126
120814 164338 109209337
74317 92442 45238854
9073 190676 106112392
78903 115676 883081431
114401 117138 240965062
136805 170169 83418003
164040 195227 77813493
104697 106867 5354720
107356 156466 123276381
35069 126871 229845334
112086 195219 572616269
158237 164475 480251477
107048 114961 19826836
96894 135920 97823181
27677 98419 397182969
69930 129577 416274204
111941 182190 608804965
161566 175601 342384361
166071 189435 58354897
194052 196228 614811882
8053 170882 407514575
170511 199316 72111578
81873 188804 606967913
182400 188702 619237305
185531 195319 24506060
16708 184429 590181165
87513 185568 294404904
124700 160990 90972024
156228 175219 47216347
122091 191461 173620366
97365 127779 799039831
135359 161475 812595613
163625 180424 41570244
86961 155346 171448285
111098 190587 16877557
158269 170841 31249607
192975 196450 572357970
153164 162974 371287014
153214 188387 87915435
118001 120844 268399510
25673 97439 740622118
184660 199153 36347717
145683 183127 93549768
96273 198357 397771171
25879 63565 662414100
11176 59198 51254024
91849 163519 950877981
165301 179544 35254519
45475 104983 148920234
148077 199221 95743735
112579 125451 81574732
70946 74041 7730917
78055 104715 66599867
156601 161634 198804529
89304 171672 206254860
158351 190686 254633170
124348 150402 65398059
80901 143638 157089413
98223 109630 28502330
106239 198383 546667142
5469 59494 135423889
109738 174923 749547007
158442 197582 215674203
25128 176132 377925879
82651 102229 48965623
135951 198420 156246576
168817 187895 380034365
175101 182052 816301430
73390 112973 99015265
93986 132371 96185604
83007 94075 27679749
41280 96453 799277585
188892 189520 1552409
138952 145342 9715177
177822 196180 694974821
166127 173833 58354758
181000 184296 634629031
147437 151037 9080288
166811 199057 41716002
46794 82254 624814373
81927 87083 84150377
78267 97250 915894004
121700 151363 478108091
137108 155736 471125276
18417 47243 682132301
189620 199912 946727995
76330 147991 128976059
153910 168987 499009575
140685 184443 109280716
16000 146495 326752416
14721 28690 182508494
61064 84463 58382927
20711 132091 966034903
84821 143822 358447024
117657 151873 85796348
10894 188889 593905795
39455 146796 268695985
20073 75712 139297130
128896 196487 168984183
140497 194736 135619562
11836 79264 168953327
179871 193973 35472904
86469 195281 272335911
140950 162341 53640035
2457 193949 479207377
93920 110636 41871419
384 131626 328511765
122019 132816 775000013
19609 84087 161349832
68762 176072 710963334
51608 75490 221298805
68596 188421 646531790
100019 143937 109982136
71274 175026 259640548
107497 170445 157673954
188506 189528 10768142
182516 186010 8871393
198270 199282 2567498
102602 164801 155957149
164722 175066 25588344
109501 115237 760800504
15189 167183 380532761
122899 176804 134820421
61993 103427 103522331
49091 114040 162464773
42854 162668 778888618
128357 185451 142745546
129689 162361 987004099
82225 100292 45227602
159240 181651 35058663
15901 184894 422897372
123464 131399 19892110
52869 173725 443107138
44967 194732 374861281
106099 160321 135915149
127032 197895 177171358
119029 148241 73344253
70636 190830 444983083
114910 154418 99106374
66091 179851 487625662
144410 170420 65041534
137252 142854 14040478
1912 135402 717811973
47227 93361 966013083
193446 195628 129368293
168340 199754 219449254
20661 31854 28081497
61543 62596 2577050
56028 112925 142089553
188521 199444 27355849
45142 127224 852475801
122673 186201 237745203
175449 175956 1269080
193300 199647 294002327
5940 85339 198747891
60874 71991 54737080
140120 146307 809029018
142722 192857 125352285
44480 97032 337233488
187614 193546 441949420
101109 187362 152812768
173425 187629 35711714
70000 195746 314715317
57570 117864 150691495
185658 194243 21477279
96401 136575 100713406
88476 93377 12414251
132130 177067 748355646
120360 150141 74818150
124868 168447 108957477
166332 167987 4016387
149784 153520 9241017
87517 164415 662520545
24495 170496 365457999
193616 197327 146841132
164211 196069 79460751
64356 138913 659326756
162384 167096 355606355
115110 117522 6080085
16496 30157 34248724
35024 179162 919650135
79668 121082 717464742
64539 142676 303603398
198150 199838 4292249
111157 121117 666624090
161396 179429 44696310
44681 185121 439788398
47223 55913 416652390
39580 130790 52960741
123014 190583 545083211
121205 125256 778057521
171934 199078 295680173
189481 194852 13471800
81002 191151 275699436
90818 194192 582500215
12613 46474 84856120
62932 172148 273281298
87861 163152 906353837
32745 37725 12394074
104243 170361 152491280
44023 143592 539113193
178429 199692 890289277
177159 198310 797341499
187118 191227 651645210
160861 189422 59236356
196500 199489 7570694
117599 138174 779836592
87172 101006 506300053
84636 107205 146979565
78662 182236 258973839
5898 18942 32721927
117583 142449 62354212
141955 185725 246217653
131381 181876 126157444
152539 180937 70712634
51535 152757 253560931
18168 85597 168738368
40300 71844 78905699
58438 134813 191034953
67177 174434 840016947
76480 185251 920448466
186784 187105 814989
12700 107242 236639810
105087 116772 29261221
16026 151171 663309936
45878 56994 768254174
50660 110965 581139919
1167 149834 753480510
38229 57605 832785126
10889 25277 423765869
101362 171829 176305564
196723 197519 1973687
16587 151266 836897349
140649 157463 42217073
173917 174344 330585770
169610 188970 924097259
131005 195254 160669036
123015 184827 154583836
188694 199284 26527616
138850 189573 126845383
148856 180536 78811304
140154 183394 224710329
41103 165469 311402629
162679 198630 351001663
85080 129528 111437832
160904 184018 57563106
168602 184222 398432131
34047 190673 391979432
13948 184675 559909719
60918 94062 997795099
186089 187755 4228711
55937 67780 29458651
109062 109649 356564663
39550 67239 69198822
48718 150293 254437335
39204 96792 837099688
166914 181927 37360539
138912 180618 732279010
8608 177520 422743099
55588 132394 192163320
65169 117121 19732585
143044 158910 39787753
74330 194969 301918605
133832 140360 16338949
181694 189244 19048187
53959 120942 167555611
177418 194379 75467133
194540 199119 479801065
127255 173396 452633378
198277 199945 987206140
128997 170104 169477503
147417 198270 127091446
143104 152724 6640616
31843 198715 372984634
198933 199837 1465773
161823 182039 372494472
2464 79476 203067943
1672 47568 114776901
137888 172138 421173518
136095 179595 108564778
84989 189992 346743387
149064 193412 430191260
128697 146176 43730909
49776 77934 70590640
67315 169519 341684343
35823 51518 668923570
174065 185213 27913882
869 124377 309149498
91729 177496 269777270
195118 196567 3580321
72670 169380 242158711
165572 171503 228256007
62819 130238 995445575
10259 42840 898568770
102388 121177 287347636
126647 173432 859675882
52257 153820 254343596
72077 182597 819080600
34046 67033 754830696
37360 66897 73967211
1008 166130 423478505
81609 198101 728424733
84821 157522 838274012
152717 183111 75855623
128755 186594 272549203
116668 120224 772132679
89071 98527 838734141
132064 195032 282220539
63580 73929 25808403
190213 191103 2242977
107299 193159 308455880
88226 143433 851399228
48961 109659 582610450
162149 169717 18754669
71169 162536 162449684
147463 161411 223552100
94828 177243 206217235
70045 176796 267106049
25391 120217 237357854
142180 181436 299350752
155656 185822 75240095
66379 197264 327474632
191877 196110 10553506
173837 175212 448848994
3002 53067 164789026
30605 36023 13542034
122571 126701 10416584
131684 144590 32300246
50446 142580 73430338
25828 144104 296126066
78684 196525 531676660
89460 97967 21432245
35772 78306 106481347
32330 186951 386853419
139775 161053 53407255
140377 186385 115030675
144214 148597 48293225
152381 185725 178014066
134039 144208 25425306
198027 198051 77020115
103790 143986 521201749
48572 86390 610046562
128468 138912 26134639
151160 152829 466405832
57211 124027 548870692
167324 196745 102357809
148954 174750 842627842
133926 172471 96325469
115248 160149 112589410
8459 194326 136984229
137055 144401 10328459
39141 112095 662374437
120233 195314 187907320
13029 40772 507521958
129523 174710 545665426
54943 166491 282138230
113998 149976 268535253
18358 28556 681071523
141411 181409 622936695
174325 190712 41094077
81880 191802 275109030
108478 161321 132568315
113401 148053 148439564
197332 198024 1789314
41889 185248 358694253
5541 97865 231064672
74584 188895 286073200
144627 164740 50525608
129601 197711 170229808
102189 150715 645794386
38271 44413 812288058
43507 81940 441524775
146804 188989 105420359
99573 177665 335794862
181838 190638 352065324
44157 132048 708612148
92754 182416 224310341
153172 160343 17991725
180411 191154 681605587
23320 161093 345102695
195082 195916 2075087
194119 199900 14521026
154030 178063 59896948
33232 92059 653621654
5963 123252 293596592
56006 60453 355583196
179022 185622 651578230
108490 131496 57706988
186623 194160 15717505
14371 104640 226014003
164065 191833 8951848
62487 71384 22178416
9981 80394 660115043
23394 125183 978218263
28533 65648 440553457
130945 198263 257094695
24357 84750 151144940
103439 108980 13908324
79940 143727 384825680
190567 199572 568629468
73775 148850 188152211
165012 173261 20281848
52570 103470 802095988
12364 128095 289864145
144787 146571 4542460
101677 146011 111044462
77266 136274 784227458
79817 83386 8897862
1135 97182 240312173
15712 174101 396379815
139597 151598 30077714
105318 134680 73625217
148020 178097 74933359
56432 108967 131184571
139179 173631 85967016
124200 193234 676315140
157496 193816 622934637
442 61232 152239826
57515 171328 284581869
97209 156647 149061797
56016 141736 214433090
176498 197021 51380632
67502 183115 289288849
52375 102021 924698334
6293 104772 246469211
153411 162670 23305476
88186 142901 137244986
197980 198136 323659159
20881 160665 702330689
78717 123403 722030736
15983 46380 434652462
37642 63776 65416152
126038 184443 145952109
122824 178247 293672802
144534 160822 530509924
67673 132410 326235951
108701 127878 48129583
133615 183241 124013073
178820 187582 717389688
34746 131531 242211361
149637 194984 113259968
150156 165543 285287479
157282 162794 6174440
127087 158768 79373608
3088 27863 62031987
31335 64308 82424589
198259 199749 13047
179263 195830 41665861
54457 191623 877405987
55595 197615 355197556
19162 92980 184645420
186441 194237 19507742
152114 158611 16354576
186636 194332 19236868
185060 192645 962334568
52446 97129 201323958
132989 140164 17978778
118853 150411 79236250
82560 92427 24571645
43514 70214 66857851
126226 197866 83607252
117664 186528 715157180
110083 130351 158231930
123347 124171 282565039
166303 193022 944022855
805 22339 53803102
32768 190314 615323474
148212 168685 51059021
94132 113128 47463525
107031 180814 986943861
41759 75511 84538375
141320 178017 91609601
101953 129502 69097264
60954 164643 909762823
71690 169991 246092471
34295 95085 552904853
186545 195430 22243239
15577 64344 178636141
136554 192240 139218943
12367 24300 4191376
47844 68319 571767195
88519 140931 57974448
88650 121238 81744023
180353 199767 266387957
93267 135151 104967887
166712 199254 561339810
92087 114118 55286746
68427 186232 294819129
107705 111322 9105566
95076 189318 235866586
64630 123885 148359690
176708 197417 51791081
155606 163267 19175412
104622 118763 35402360
170464 176375 407855233
134373 188254 134802868
42923 188510 364344183
7025 31760 62033097
164246 190700 179913718
135103 169847 305394528
136663 198269 154051404
43191 44209 2063390
59564 108218 326683625
168976 169687 733476615
58296 68208 316817573
6285 132869 316964957
60279 153404 714389605
41724 91744 19947592
42654 198318 451760494
24600 84307 149422450
44082 146416 256294294
169839 177653 19401845
128509 130522 5057557
125519 139869 35936766
187299 197254 24807916
88436 184096 774974059
106974 131279 516646994
175026 197259 55647483
102317 192587 770904548
68484 115882 134331273
186178 192893 82472809
186344 191089 648995262
185868 190315 11174039
119682 133704 35254170
188615 189868 3122336
180549 185742 13225416
183728 195583 29702140
61405 112425 783381815
37592 47374 350296511
197313 199821 6400944
83221 111379 70463426
96746 159746 157925917
132430 169001 600643989
89873 127193 93675721
25666 110432 158432434
103495 181729 195720583
101753 169553 169760603
177860 194614 689178300
61675 76006 931242627
100687 180912 726987221
190874 197913 17570094
36278 164322 320682709
198628 199757 338581459
132918 134102 2963274
193592 194901 756471709
58559 107233 121501793
43937 152302 271375522
73004 108885 89763278
117690 165672 19538072
120550 123967 8634321
186392 195679 134221166
96438 134749 535032668
38343 192690 643122167
157347 182851 63426701
88591 189123 478328645
124902 144024 47800563
93310 118243 66710445
57453 155556 245542530
169087 198095 181421261
87332 104669 43480255
197354 197428 473888276
75189 173773 246589609
193609 195431 747314518
178980 180432 375311582
117777 121781 10041809
143230 166127 57309945
80960 193439 281462358
90721 99330 21725017
192163 193249 2709966
130827 159078 70764773
120180 131615 28714133
30403 92512 100688097
121877 172800 496473750
175542 186825 229478121
77095 166102 222776956
85161 188035 257568295
109313 197887 403323904
174062 184394 948766950
148871 193715 111975043
180719 189208 21449040
91379 126785 88960373
54935 162365 521783322
137741 159156 53657422
198224 198688 1158022
13735 145549 330144934
120852 199468 936952300
156094 196140 180359513
88668 163015 186466585
99327 109705 6061730
111988 193610 204335414
88613 94445 14754966
83981 154400 176440395
39164 114684 411754015
199798 199940 329465
81476 199408 295201471
132267 181140 789790857
85210 129667 26034878
11824 18940 136163638
108501 138964 476887726
85319 145368 867366796
21656 30276 513916347
59117 177937 444967820
37953 42792 12085208
146420 148535 279971258
153794 156752 7550825
9733 36542 452821792
125383 198796 183594412
57164 188231 963789078
145082 159653 36550096
128960 160747 79646382
41248 118239 895414262
29055 190165 501746462
161833 189338 68551051
172063 175703 603240172
150868 164241 33495700
129340 175596 115589193
53160 129059 190071054
61136 134838 184433385
142418 176076 84065318
39061 157058 295553421
92320 190238 245219713
105789 133138 68635909
197763 199635 4784201
83798 196593 282255005
96328 188091 229747166
83933 166704 959035031
15763 146062 943563436
136194 192100 139782239
104391 161170 142356575
156325 182194 64347400
21601 89615 349996393
165998 186787 51895936
10652 41110 743344227
139415 186726 118288815
198501 199855 3447559
57097 135229 195420634
183537 190595 424335299
54948 129707 316501967
93609 156564 157860734
184742 194375 315988567
131020 167100 894369925
149595 158405 415095954
168181 186437 757114077
90925 94357 8809627
27724 35400 102144544
181350 187940 16705691
62211 129132 905605261
98755 181167 206160312
26931 124222 949708252
144302 150510 952640762
136614 174776 823569831
52765 124146 23346985
172455 198655 970709685
171055 177608 16369397
157739 178976 52710342
135069 151350 324350278
181695 185321 4839349
12902 79768 167513466
88322 194198 737582615
30795 103607 380110466
56411 119478 751254299
141555 188110 256078450
60291 67029 124087839
177971 193899 39964348
24346 183468 398234643
114937 130042 564464124
18126 155778 542559646
174635 181878 157577915
140881 169661 198344399
47605 98999 89328114
96063 99814 9449167
72951 169764 242389928
99534 126808 234890335
196586 199167 622278346
15764 137470 304739664
122883 153297 817471761
114563 194044 198918856
61788 87556 64228751
194525 198948 11068366
82248 196352 569712232
155983 159723 9287051
129494 135115 212439943
160610 192231 802525072
79062 80227 2844446
80493 192742 311202032
129670 193721 342301274
11730 79994 587916426
175749 177425 936893232
117834 175251 493190108
115130 124558 952617296
31465 84273 894253619
118938 199150 200733507
163062 199703 983913253
83164 151259 170654074
29683 98464 265898446
66154 187503 698649333
64571 174414 393254360
120153 160324 284172953
157803 164647 773334419
51339 63699 62256656
139912 171957 80040864
59886 191895 330215707
63917 106859 449605011
66431 125172 953469387
148387 169755 53305316
92112 109530 42038243
100406 142172 104662973
156003 189459 715190333
1492 57338 139904271
126808 146101 48271215
19080 94490 188656223
147567 159352 29456113
160947 196996 89923437
34861 153801 926249902
101318 135017 84440398
7605 52708 112850513
150808 155517 11769862
155058 196153 102612462
122768 138965 497412117
162574 164810 655091167
26946 113630 700960834
113436 158223 470162350
197659 198707 2685303
92621 156091 159195022
137100 187732 55561496
178972 192853 34927090
187800 194717 17261933
187445 188665 3016687
164776 173005 20280501
8858 111280 256411230
148708 180651 220607598
183440 193389 24226690
62124 101418 521962037
79863 158051 195906463
34580 165806 919811139
58493 58726 999197979
66999 124652 355466350
71753 148891 193295483
107544 159587 130521759
41461 48288 17074860
18066 66589 121445931
121775 199887 666516829
112615 149208 343647226
195838 199525 748111338
2355 3619 843542040
18390 185346 417798670
166979 192474 290799975
75987 159350 863456636
22922 123766 252426952
165126 192686 68728155
18057 113485 238725429
142631 159956 43413927
52504 142546 225515763
4400 42191 209415436
40118 160550 301498294
80312 138363 877895185
98771 164070 163730314
88138 166612 260700435
64532 185988 303971675
16918 188720 429950694
19816 126702 135137578
93809 185316 617535384
174201 180324 15160968
186395 191327 12368930
131821 136169 508907802
95849 109455 975530310
103341 187899 211747385
107359 114097 633478581
32017 153865 580589132
146056 157002 27594494
22090 130840 521153798
124451 169712 214492071
175614 181902 15641827
29633 190984 808732350
68433 164511 459367050
6441 105032 972426189
72191 157874 990293009
8638 25519 42279502
125447 162657 536338018
8939 110496 88769304
45856 136797 647989191
115128 143784 12456712
32473 71635 290874715
137019 186304 123217404
142657 193646 127501634
75529 122945 507732425
9527 110880 253733345
62186 83362 52930557
97111 101557 369398380
5728 75168 173869769
113430 188215 187265903
24261 80546 57006895
72166 129042 142524491
71203 166464 238575775
93409 114850 53615807
47302 55504 703361407
116409 131126 36987856
165291 172624 18091636
123711 140059 381678970
129553 167200 697795269
107721 159133 457764297
101332 183031 298678786
134934 145238 25812306
181033 197470 765446837
9215 84503 326309901
193590 196303 6750903
136829 198987 155474132
47512 121413 187802737
147006 189115 106449526
9414 125509 290752371
124900 146658 134917028
167129 197504 75899192
30086 100836 177004770
190274 194425 983411051
86628 186144 249134515
192159 196361 8483644
103976 119758 39524614
185240 187174 4906536
21486 117321 239839081
192559 192717 385796
72668 99849 537667874
19593 30709 27923959
140948 171946 874275896
47326 68705 38902808
142089 166063 59989110
66957 163446 241691514
189666 196518 17117242
84214 95957 29360214
111114 155310 110853015
49580 170657 236861601
79574 181340 729154127
65601 127550 737136334
195695 199847 314303117
106420 175653 173270300
190895 196449 481148670
92223 190403 976137723
68956 73321 4353439
109067 198320 223439472
131583 143089 28854382
153086 174025 52196361
186974 189028 5173601
161088 191168 914445419
178166 193433 29486148
79009 112663 84042412
173089 179486 15925263
82768 172139 689930031
189191 194399 13049462
186149 189958 546923788
141918 168184 195646399
165393 191991 708260110
75329 174529 248157029
35746 194776 397938207
12535 40756 939559645
149303 168346 47433896
111740 166448 374131839
141636 196819 941577025
29182 121331 230606542
9733 60269 126739869
1548 151245 523216262
41324 126923 214351813
83863 153642 174778180
64539 79226 36834811
15766 84162 912480386
46177 93823 158763606
26195 131243 619533261
27955 115007 217768273
43021 83826 760032466
154652 196453 104411281
63342 163099 249864651
191691 199959 359096942
18945 89882 177361190
66361 155868 224235040
198994 199404 330776065
50922 152199 342754868
162665 164058 58524027
170247 192638 55991480
112378 120022 19196486
153420 165203 39795247
16446 182621 493678570
58095 155202 243030774
114282 155368 499370783
118741 192875 185516808
112378 183852 178944288
122495 164061 104244763
120549 169027 121394854
65163 173174 270186806
73926 102878 72406291
57261 140394 611041464
199776 199814 609121323
115874 192034 190646522
14030 92783 197159783
176031 178194 5327534
73557 193417 664232108
129004 142252 33124227
11844 124250 930948162
133055 196960 52177996
63755 176681 292143234
3717 151952 503600255
15132 137266 305840843
112250 126457 899369749
72564 103849 725204178
118252 189714 178885952
31246 170996 349582348
15382 125303 275322678
171011 185917 37358014
132369 135794 8547868
12789 165852 383365931
187904 188984 2693837
32912 73005 100218319
64725 194234 314014614
76396 190545 940808656
36964 120183 711939205
35565 168695 487137676
33704 67390 84248207
81670 157986 191257147
102718 109140 786309480
162483 163522 2604628
8508 197788 842630265
141168 184803 108993931
46267 195850 374400523
142495 159885 43579792
29712 141494 279847175
88252 131947 109610136
93730 147856 135729799
190178 196486 15709396
76312 194657 296056493
141725 150177 728383399
26914 52616 451111273
121487 156716 183002099
181020 191994 27643131
144468 189622 112925296
99274 100454 680358937
189791 199007 734496908
130580 192676 262077661
195658 197103 599867958
76023 127857 522138792
152293 163829 329535587
59569 87838 376810969
156940 169418 31006542
137619 142862 685685086
62611 184604 512452273
196689 197035 851108
41546 96405 556109920
80707 177346 241782417
41083 129261 220781557
85490 111607 65289186
91924 125993 85588245
132228 169199 92504557
63808 153435 224397978
164023 169731 14118851
23398 174586 544731255
117503 180831 158289383
103712 120912 180589733
172432 199415 67597313
175715 198839 57933833
110349 192121 204634124
45242 93421 921539094
105613 110751 754945913
96483 190069 412275531
174293 198815 206413397
140527 157919 43634511
101534 171634 175363021
179340 194385 631373798
74259 122360 743432671
173271 176903 204527797
26337 29969 9123006
62861 108002 112849978
37496 119091 579187495
20959 83856 416125284
37539 98061 151387607
60230 104235 109934432
82424 160216 194843792
166672 174124 18499122
5418 101876 833637195
79026 106645 68987578
128613 146343 609072401
93047 155776 528205847
161493 188884 219937031
183442 185017 3913626
133045 169115 652306827
68227 92444 711877354
30343 197171 417391601
72941 77854 12431915
78723 141445 830493394
62030 129074 167832340
32952 199264 823158295
37639 111998 552912854
170594 183222 878913902
126673 174540 119629548
45229 50268 12603224
78396 191328 282543826
44219 101524 577922086
54454 171587 293004241
24553 89957 163584926
150978 184782 84291068
184738 196365 29120817
151072 155675 958336827
189394 198131 628232536
178048 193576 38972681
196819 198013 3037865
61784 185169 607007743
124938 126818 480582474
39189 69298 94799009
17652 101741 245241339
194196 194927 1851280
142793 186594 915505378
65567 79494 357629101
89246 149970 184856077
68989 135995 167828214
159928 188545 349465778
155400 169753 832195191
4148 88807 211680976
43940 82650 479349939
67636 120607 132530975
76268 90372 109499030
196309 198223 167198462
30696 79197 818584009
114630 120730 353905909
110143 164662 206907676
27419 59152 852536863
176916 178326 64217345
134874 160577 139416490
176782 188241 940689722
179399 190788 28707409
86664 119142 858625626
188947 196600 925507875
83392 154640 178500603
115559 181149 429844921
130673 158461 69602525
128289 187878 791788366
2683 134435 618507911
50114 79068 72559818
160432 186823 65871555
7193 93239 25741800
189845 198549 408434729
8594 173040 234479709
63819 127004 158247550
58496 168179 274274092
122570 142293 730222432
91717 179963 220844186
90111 157108 356230130
49937 168192 442987933
183165 188137 12538709
181309 181977 589244269
117105 148289 848474950
64479 165866 253898660
68314 114604 621275194
128311 133753 134632573
57602 137780 200571382
166194 184587 45860108
9129 28483 48548928
44658 70422 162632745
33035 181133 616184495
100958 166989 542939677
110951 188795 696535206
42618 93315 425198504
105659 143035 343679090
81637 132377 886650799
187012 193548 16357559
82794 91953 22731027
177195 191836 36596712
98735 134247 587760783
48573 188195 358084926
174893 190564 39325333
166520 183935 43466613
132857 177870 211127019
130461 176591 115266694
145075 152660 19083445
160733 175085 35649456
127466 163765 416616531
45950 53402 192832136
62987 70028 276531809
140122 140523 462622658
90852 161225 679224443
168088 186864 46990464
1731 117462 491542403
154426 165457 783496380
96451 186005 91223371
174418 182929 21245060
187697 193858 15354241
50181 88056 94634477
97995 104367 110284145
26254 175687 373950638
190915 195679 239426752
197974 199438 149001468
199893 199944 115978
152855 191683 463276458
158023 187791 139172456
91171 190742 390485101
46792 58886 480282455
175558 182485 696573213
48355 174326 315232683
34511 94954 151158092
73856 89687 39470392
84101 156249 269666715
12224 67979 139700523
162235 190926 71550130
165229 190404 592819378
117394 190963 184193795
109811 191187 203797725
198842 198894 299010820
34530 172508 345178674
123065 129043 256142647
174193 199323 62955396
879 160335 465362722
48058 84108 90205371
90271 170134 365161197
43674 153508 275028011
129274 139817 26386058
176333 180815 878663341
73921 197945 310392914
1053 1686 1657039
195749 199323 452296106
43290 139931 609806860
78738 109170 610238013
185993 190612 11611151
136520 185150 892620424
112119 197508 741150577
17082 102782 214377485
54205 170542 990881922
192527 196675 10338665
133281 157380 28529377
24976 195781 512385137
158226 175328 42572230
108283 142651 223225574
42877 76531 99819610
44126 70921 67076164
167654 193772 51374526
76920 85524 21428457
114244 170005 340890299
160626 170717 25053691
52062 121757 408174874
79287 162250 207849852
88308 132059 109758039
21378 131026 274541123
171567 194379 842465814
198859 199273 1058577
174717 178152 99922095
60527 165137 958728235
66602 153962 731124856
72150 142748 176869904
12973 93355 298194626
82740 114424 79268489
39987 183113 741446636
148719 149185 1147596
33825 129941 240649337
142069 166725 811515762
59239 186512 318340901
18342 36270 971255817
28013 173611 364259953
196791 198208 233109342
135160 137681 968533498
53297 117220 159906937
24680 108278 470831524
20611 129608 413272532
68463 162321 407770833
22788 126733 483314411
36176 124266 220479362
143425 149140 14443180
18118 142293 722160020
143946 154246 99049776
14586 148627 697665208
36636 112385 189433967
3193 112468 273413350
53739 88548 152558536
4390 29701 295329472
63500 105366 135266605
68030 102060 802925899
122449 149638 68251889
8486 131554 308127375
39215 53106 463521682
72758 101148 516089393
36815 67541 76867308
148337 197322 122269193
169954 176114 468605579
68618 87590 19580390
163347 173399 937104677
95602 129843 122326675
135247 137418 821559427
184007 198128 822936109
51242 139560 221263505
163136 177362 35300265
176482 186698 25659521
199823 199832 28990
71116 73853 659934149
192916 195772 7177684
144325 173482 72777577
55841 165425 274256933
19631 29361 24432821
99394 154104 302618313
30136 126407 348622602
86420 199034 281877156
117564 183255 164376055
153055 174335 546557747
145088 152862 19534777
116910 168974 455787
37866 69811 747134799
51311 107446 140456834
76321 166396 225424273
192416 194887 926900068
148173 160989 850962554
192908 197216 10730390
167090 178849 913388656
145795 170639 147518971
22792 97385 186660488
143857 159232 38567756
41273 161677 301588317
64906 183303 347923675
133093 174431 727720598
165918 177553 28894406
52952 151730 539663977
79956 126100 797759154
22717 76675 633836421
111232 168053 142227498
105500 197022 229051199
96488 169989 184059840
118929 190680 496267147
172275 178631 15755283
33204 92191 147342658
106284 191174 684999170
106726 192307 214217521
177524 197714 633960617
105351 158279 165778087
25849 167877 355494118
190070 193606 18689562
165818 170657 11947918
3640 44071 182351628
17682 132712 612775716
58091 98487 100843260
81741 91277 23641671
132038 196086 854066949
172512 192865 955568215
197006 197977 2451682
176566 190347 421781238
139972 145681 14271383
179957 192179 30798140
126813 199424 413805460
172457 185183 31844286
91590 166811 188545283
8081 69739 154381245
175992 192522 41441866
109153 197635 221439378
83126 117597 802640946
112345 194576 205876088
13039 53121 757894169
77781 137658 149877583
144013 176920 478571499
17243 123872 914568811
56500 59359 821234100
96399 136461 100447708
162928 186489 58714837
173105 184288 198529031
29878 136223 908491329
135101 148102 32663826
6920 79853 376489792
102867 162132 225265879
66045 150482 211549618
142562 185383 730675012
106078 166181 111930787
176427 177429 216061222
195018 197325 5689165
47782 61140 205876360
77079 139564 151281575
61676 159182 869896250
89707 141653 258254457
189357 194099 11873130
180718 183409 257511226
147188 151455 456659494
8994 191710 993516736
7712 72338 161727941
64632 158663 888740319
144202 145303 287386354
82036 139024 142785518
144841 192504 216022006
49004 95259 575637838
67489 147980 606240103
16881 86863 175010274
122786 155515 671461495
60680 90267 657778847
80602 196390 289701430
169074 180078 598682383
108405 173276 602152855
158343 165079 796444992
7286 92711 213755987
109111 182208 681775337
108811 131781 57653502
98448 155182 142246816
178893 183760 12353587
65574 169991 449995218
191868 195733 9689296
154331 182375 762561951
166615 171666 615828371
135963 139515 311186417
127724 137819 348560276
148583 153287 11676399
90572 164991 186701551
10911 161693 887350198
193201 194167 68394613
38619 38934 794623892
96995 131672 86891575
160096 161101 2626856
45270 93431 600470775
125386 145855 51222198
189156 190916 690762587
64334 148632 963819284
133237 146076 32113071
60493 189654 452079738
126608 199001 181089257
79084 146818 16439613
41909 154551 510851493
76986 188766 279666211
62481 145770 570921758
99347 166828 169030671
174680 188522 34683625
77163 198408 866180227
139678 147565 19806054
161182 180054 46775034
92261 157884 640844052
123092 190942 456212312
37520 71776 533707777
65026 96241 78090073
43618 195414 379924461
40644 48149 9975573
141605 185574 360867096
72356 110005 774151441
53393 152897 249157878
44455 180849 341157021
189702 193492 619984812
25871 111668 214679157
190615 197937 18239515
312 51089 126987352
2602 168831 543586854
99870 190516 304294591
29554 194150 411841755
67380 151966 211809593
189895 192432 559761470
163069 190640 987689137
22000 195031 433069521
77437 138191 993143838
86571 161462 823859953
144841 165097 214960511
83841 162485 197073667
123461 143784 50924821
103747 166525 157263371
176668 188928 30745259
181198 188239 17818453
135067 163428 581172535
74583 77808 8150821
79115 136556 143813400
64362 155559 998803660
84616 136533 17057354
152092 176137 60006609
60278 199252 720428289
164303 176004 28945039
9311 90923 204133597
89969 151321 153950088
4876 30217 63506315
151641 167677 39984378
105018 189940 212587319
89489 139175 124672828
68662 72635 9904489
73106 94221 52895922
28180 166577 346445556
38846 170856 330277252
119747 133010 33349638
132638 196601 159935980
60146 112118 129812407
77400 160179 592805538
47263 135974 822287112
53431 160132 283394473
101968 186126 210640546
7350 147790 351716375
76193 143942 701277508
155381 161174 82581906
156685 188369 391726346
36357 156126 373711604
146313 166647 50879010
5609 92604 217664081
44015 48381 707479880
9701 183854 596134041
3405 170880 926298412
188510 197283 689515502
28133 142017 911546353
113792 151464 94578249
55274 97408 105246756
108578 145607 275536447
53122 186456 333695899
104177 137683 84016090
60466 172482 280165671
130893 187464 889409554
170462 197328 567549296
52537 195390 357562650
100028 186940 556466555
29634 89335 3715003
87375 197043 274523355
103492 150004 116756252
14482 141937 319206907
81911 190033 672488814
9376 25259 391798573
181245 189991 863733583
53321 120113 930581666
40180 188422 370962434
131333 138363 17681472
151621 166290 36650773
85046 176102 604576909
131133 155579 874820685
159097 176223 42635823
88930 134873 115238950
191479 192873 344642689
117919 191435 184006573
159608 172263 137265452
90087 106053 40092833
58367 127068 171830918
135579 143169 19005932
167457 171756 976330157
198641 198692 140793900
1666 126668 312882286
100559 141804 286996905
122918 168147 192188758
47951 79864 341122720
177539 178372 2023367
73931 142926 172835448
23564 158364 337615453
137980 158214 50730565
191586 196315 11796053
16933 42219 933739502
198485 198999 1332437
184229 196532 727505852
58422 86002 314120787
194292 195386 482392087
58017 180472 306014107
146906 190895 109958088
177154 183046 296187654
144734 154994 25834727
93329 193973 904479681
35962 90206 135524634
58593 169084 276394020
91506 116177 61910153
175640 195006 379159800
101069 166944 20187595
35557 95970 316823073
48126 194176 365529013
118039 189930 672292019
120054 183667 355597198
136449 179816 444236448
184593 188416 9656918
50448 110232 606527987
140770 159619 798005200
164782 174399 23789636
147743 185863 95157676
81317 96807 933594248
105489 191955 216461282
106452 116639 25510341
149423 152677 497141054
175071 183752 21785510
167783 192664 62245212
132845 144583 29319474
154068 190692 91587377
29868 43611 34369524
88033 149657 842638193
25418 50074 61737576
98375 186384 316639471
173408 179582 15380544
69042 87475 33945109
161816 176584 36626353
192231 197627 13464268
18059 74948 414833479
20298 34617 313393966
128440 188391 149937925
28212 167529 946219007
185232 197069 29620423
27772 71849 392978621
189021 194115 12713365
25210 133067 270136990
124944 138411 33702236
123280 143885 989344958
114025 133383 48614365
77418 136801 433953439
190945 199709 21955782
15402 119944 261719943
149663 190982 145537203
82730 168560 450378398
51167 103194 309042158
45041 194363 373728353
97102 134558 364332823
34884 72246 622936072
96229 178399 443741354
103921 144952 928520752
84252 97001 31900589
73673 173680 341782412
168149 198397 47802929
10279 123375 443577583
82825 104272 922389916
39389 194919 679173755
49364 57590 963138723
160824 175130 35527909
177996 193566 962076259
36753 144646 745346617
173786 181887 20208618
154398 172905 35761649
193801 197756 433274996
98192 153545 413818682
78988 160002 828731825
124203 197676 616699580
2414 82613 633123885
192683 197289 11477994
97091 155647 259925207
1632 40972 52039943
129564 192917 694526216
145660 159995 35913224
103768 130909 743598574
28611 166730 638935791
27124 147718 302027624
40235 65277 62657111
12068 198510 466708126
157334 170515 12579805
183248 195400 76320097
55615 134221 196647242
8711 58873 125841782
31360 55187 59669991
155069 176595 340937306
101508 185160 209283773
58097 179609 303710280
3410 126594 308407414
135629 157079 53869304
167545 193397 206943728
97227 141976 961662358
162442 181172 992772529
134875 195750 372686167
88441 115991 69089048
10167 122552 281410417
87701 93921 15734946
4742 28420 50406619
174789 180325 711712708
70876 178572 224332495
72435 91999 950929875
6181 169248 786429405
92351 115519 58071729
137506 156404 914930529
180017 188046 20354749
6645 52485 640050197
53520 169050 868793115
21425 168396 575309996
129205 142542 33370367
176319 179221 251794
174207 195184 509450030
144382 175044 93647187
158256 176833 911445233
147548 175950 70822252
13023 87905 430901567
103946 118130 334674721
67096 113556 116174312
91416 138422 427312741
167058 180284 35798551
92374 142143 124815890
155442 196938 103583315
118798 150708 80095222
61650 72823 27804460
41214 198316 393162337
40528 62277 54428906
155889 193243 56839811
193898 197224 8282891
155954 165267 475762008
123376 141481 45421567
175284 191841 880668354
47022 129532 402498252
8501 107987 248951115
141566 160214 52072004
22509 59141 823973241
132129 176179 110087744
77762 147508 305135295
90119 98583 21292187
143986 159925 39973715
39319 176566 343298219
51886 128075 190802644
15183 61780 416720340
15418 66278 520324209
4162 59838 529360458
160247 179000 563854769
43707 196234 381698227
172347 181057 21622685
181025 192915 590472628
159103 198364 98088781
49141 116112 458593158
90603 100134 494344324
104050 151708 119490823
14151 14175 387666190
134576 141859 18252187
175432 193876 46189221
188498 194173 580477932
76705 156692 200302505
35158 146616 279037018
58374 77899 48736882
55983 60686 11683174
9657 22658 686508258
123815 146876 57797987
64184 118031 315579122
39398 106874 466192837
99126 165490 166336872
141347 174395 82569580
181556 182457 2311012
133792 196748 157392268
108756 183395 186861020
48888 62557 34215429
139124 153548 138703723
178839 186713 857757298
108425 137990 74157440
151703 163634 29931752
73863 107214 855418039
179787 185589 732349391
52346 168599 464592172
21741 151298 419747496
155888 157769 4688094
44197 139061 237632230
67054 139889 476267413
26818 99175 481161625
150332 165606 38128742
150908 179119 70202686
134314 161440 68034455
69986 144807 841646845
70406 168135 244577432
50226 160066 275070543
110523 182234 179323059
60962 154127 233179012
199045 199936 2252119
7362 85435 195399774
143528 147583 880391326
30368 61515 518123968
163651 194765 77637889
135019 193318 978255033
108976 113750 510747314
83503 120097 615839743
169450 192952 735794205
74771 156598 204985122
95464 158918 174172844
152654 170326 860100836
42698 142845 250727084
72300 158592 518497968
179509 186629 882149332
119808 195569 189632453
43901 64069 285727784
177021 180190 7754637
51723 163040 454558077
45990 125241 198495016
60912 155927 247550593
46987 76066 93840232
19764 194230 585817591
47210 89291 105144350
19390 195646 715259569
113723 141803 772526641
91137 118344 758727988
198063 198586 774696517
37015 63270 65677784
173449 192855 48670687
119063 151426 852028092
11829 137416 586802646
193025 195090 399500868
13350 33659 51062859
66954 90420 28563500
5719 47368 104262130
6732 126373 299568674
43177 175468 331033298
172624 190219 466293496
156334 162331 15002117
992 177100 828619550
45568 79149 268095747
38363 139808 253918366
44238 137986 234769197
45686 81947 598626128
97073 154913 144983333
39225 54203 37489824
124191 156410 80821067
123353 128133 233560874
83864 164550 248895674
97290 167145 634676255
78675 140228 560563888
183882 192197 691147159
68216 68385 423217
21705 150453 322551803
66742 129747 157827227
52998 143187 728877465
86187 97342 891726425
170706 179418 221565332
27515 72065 675847599
112954 122731 374770033
112245 199329 218047129
59017 150481 733484690
140048 198903 408683809
151973 184782 855636635
41680 93497 455817132
40841 109069 545879745
57984 139634 204267309
25260 41885 41717474
160305 196638 90704912
132289 180316 434250744
198909 199369 1167800
34955 39178 10630270
194815 195315 445629300
93368 107578 770032905
141637 176021 85864801
131954 138844 17243287
177115 195122 45136735
131570 161121 820704830
170506 177512 17453979
7259 130924 309633717
95271 184065 565176542
32337 37781 392422337
145559 188816 108139840
37396 149389 961349035
68590 169238 447979784
171121 182450 189871901
27857 32267 11145057
37027 188076 439799508
14711 147953 333791158
140700 194797 2692366
194841 195457 75434
37810 123719 215001231
198758 199728 138817885
110372 129766 821158280
156834 157919 573435
79660 169319 881281933
9923 91913 997959310
112604 127595 67363198
73248 180231 267581529
155644 195328 99073500
83860 84962 2737636
82128 87674 642054314
61073 151364 226098465
58717 192915 765840795
42225 149406 268436676
128332 176222 131554231
75831 135398 525313129
36202 83050 117201762
132687 156865 20401679
83023 86504 8656813
173667 194332 681769371
41554 76056 96263831
114216 178195 160025001
106041 155339 166341792
20534 191711 968425175
119327 173091 577349151
71324 112324 102586960
50619 68262 44214079
149730 196983 117976417
47636 59371 594195874
128089 181569 133572965
48868 76897 70238619
188651 197348 21677770
61424 155481 864988678
1833 9307 711823439
1 107184 268139662
162924 186120 57822952
28239 194656 416498804
101287 103663 207197754
98443 117563 47895474
139795 155694 39917607
59658 137821 238820913
195517 199113 523894513
110208 194064 209863983
165806 175133 782610457
40389 188134 798707086
46647 118290 179290798
103904 188626 212083198
184689 198216 453189
188604 189582 2431419
87582 118608 11232289
156561 191409 86970942
33702 170664 342708970
60101 108783 121564730
39523 172907 788663042
74243 146038 179789643
154720 162525 19642892
138547 154150 398955238
164680 196805 80075865
80014 91634 40023411
19549 190949 476074821
74219 189120 287573532
198695 198971 727604
27431 181684 483683241
46134 64160 43455144
90956 96794 868051212
28156 29827 725377343
45417 127619 205857576
15994 191569 439436013
21722 165756 360704626
197168 198410 3169978
14094 136195 305835074
18422 113552 237991822
13291 113047 427683586
161085 170287 22792341
539 173704 555343832
93828 104043 25543328
139979 193357 133425265
94132 107152 32486674
115737 161765 115516816
73659 199936 886609775
172247 175644 811519538
53867 173521 299301878
117759 123666 14861676
42552 124364 204779370
36897 175313 381116027
40823 137972 243184399
118951 185759 167162969
182965 186712 669950212
73337 159676 493682213
76638 181880 263099421
18438 79974 131667823
60953 196639 286246891
49168 58403 9716049
31516 159538 412719026
111010 175306 898525533
65400 136667 178451297
58330 80608 55535383
92277 96127 190328640
199173 199206 87895
46561 79253 404660479
126396 141539 28826454
163476 174749 54980867
160823 184515 857624915
199886 199976 204478
60036 176805 126153620
178707 196850 45513108
170064 190301 887457378
120095 145566 701839421
183994 188985 12536095
91706 179642 220103831
76042 82063 915370039
76335 78366 5054976
28770 124280 240736561
68394 158840 226545052
42401 75068 81773899
163085 184047 52179309
57346 77463 50231674
150574 168966 394595578
190508 193931 673067341
176685 180667 415592081
35138 182258 522682431
6319 66119 571147967
90732 178453 792227966
743 54979 135793130
80166 187167 790003155
7133 60700 134216622
11595 61324 749449740
40454 179975 410263774
52971 196602 814418387
193748 198013 10655910
168192 196107 69847948
191625 199628 20082980
118892 163105 772722033
65519 81502 39948961
50454 182466 330294266
98478 128398 224560282
174615 199211 458032250
105903 190415 300913897
22215 53259 77766525
20642 158186 267473122
152258 167465 802655188
198217 198962 1888014
100194 183898 209465556
199032 199263 180441877
148733 191008 105600706
7903 83439 347279245
44538 167331 307416889
123148 178503 810702911
63817 127609 159710550
47613 139473 230049816
59691 83652 633330328
12690 192093 848335012
100858 169362 171543951
117461 186658 173223519
168173 178052 24616085
78653 87094 20932173
108461 138174 977400554
165139 184134 47266480
188834 191591 969888770
52767 100081 361089287
131780 199030 614926347
192307 196651 10837937
42631 141416 247318732
187941 190558 6557893
83798 104166 21443769
165276 190570 63135992
122470 193573 998700605
61047 180509 309287064
50624 133984 208772614
90163 135599 113998298
16368 143540 996482341
31268 40884 24023937
113248 129450 40771816
135429 197836 156016051
67230 193901 871185778
45052 155483 276630644
95934 189273 617137546
54750 153234 908941336
138462 140299 69274963
102407 157125 305543279
179315 182914 970616482
155027 196446 103418771
68313 176153 269832739
164159 165473 3214840
96440 177654 203196563
143341 154660 332823829
189254 196503 18106021
34612 121888 218329023
185535 190864 84419929
168149 185370 43074506
124669 164225 99138705
188768 198331 243529628
7184 37182 498409894
144667 156727 431434247
59470 61934 431046810
145351 179386 84889760
64236 99009 86969373
36456 104540 170334834
74027 87981 680560120
129526 134545 103610834
74340 154716 705928103
17586 121714 569940747
34001 105161 796647096
23205 73379 125576160
1506 125352 310001981
25459 129578 260806991
23462 65095 921335876
862 160842 685694423
196742 199348 6600322
62817 85896 57749601
44800 150509 264866238
101669 181069 198517926
150178 195158 112304945
150067 187515 846036310
27353 105635 195869907
72733 178336 643684144
95488 169469 21452392
27995 54873 67391055
77546 133363 620332654
38999 69128 75348394
91351 161680 541099432
119097 119679 1425228
92147 151502 148918003
75107 131073 722581765
164336 164928 1454060
190266 190506 382464808
25837 147908 305787292
62272 165543 258566835
156556 174544 44728272
177782 190387 31697371
23858 140954 293294418
79342 101750 119598287
63778 136968 183263864
86352 188752 676305416
22002 60825 662596581
26606 192952 416300548
197815 199019 598591402
171194 198945 69531346
2641 67746 189274712
39899 51289 791901867
199973 199992 955635803
133887 193913 202003848
192745 199761 17624758
199986 199994 285191083
158991 196902 94645027
190513 198640 20301123
122078 175906 444757007
14576 16233 4247438
170524 193064 579226191
71175 103043 617965914
136199 179952 109147203
178588 188423 24809883
159137 196379 777271130
65299 175808 276484893
189719 194095 119826864
14652 163472 398117163
83456 102006 46442174
88307 149452 960604542
68648 172371 259601114
125681 149718 60280919
8654 152730 360838417
161096 172225 733294217
4312 33289 314182296
60225 189853 324242937
126889 163283 91214656
98681 174395 189506272
66185 147803 204456586
163153 198172 664573079
53569 149240 239614045
11981 146308 913569320
19602 54744 88079518
156843 174698 44342588
51237 197811 641572941
21743 51682 74941232
148451 178689 75265700
43581 167570 310377274
129976 180515 573534109
133546 169967 165539213
32213 32367 393402
33749 38300 11406440
56507 181522 312452028
62328 98704 194316779
47332 183956 95015631
103413 143716 101054241
115017 135854 52295344
57567 159261 254488417
87451 136796 123774411
159111 194972 405900715
131696 151733 50260300
36417 198308 405114226
184103 187360 8273504
165423 190386 287865218
115175 162898 266203470
135983 183524 42636156
56713 85703 72363490
32059 177928 364833963
82575 172341 825770554
142094 164340 307600885
87899 136266 816111004
100707 182548 204726934
45189 175294 325584505
39382 112187 182013622
13982 61414 118936873
142989 154422 287723460
161624 190189 406172881
82349 107731 575762296
83059 90461 18327708
103532 121279 44518556
148561 150813 71360989
119031 135420 41132265
173701 188415 991340483
72733 199811 341495516
139293 159941 262579155
22058 157898 604019478
186527 186861 578327
2956 150572 418082876
101042 126747 64463352
57863 108442 126306015
47815 132097 211058597
165992 172200 444995318
31822 174444 894172279
83405 150570 386665098
54558 151873 243600891
144955 150356 13714155
198860 199460 254161337
183418 187694 10775831
8672 59817 128265832
129508 197897 176950599
90443 174075 542925942
129525 141730 30509232
92232 177345 332960849
116726 178288 486113344
81942 101119 48019062
62144 125237 157966220
147320 168074 51781639
92403 158873 181008273
147257 150879 9127938
102271 120933 344197156
100103 199732 114240965
64741 105669 102367078
15809 127583 505911488
107787 147875 647078898
181881 191464 804308000
86406 118299 79833203
110800 150657 99978049
121655 192969 713284435
165317 185585 50518175
143203 179000 89272992
116129 163984 213269326
73184 132397 367087061
109499 124968 934798702
32696 109387 191735265
173171 195282 816908135
163981 170432 132989026
25171 155331 670761025
171897 172029 341914779
109414 159602 609636886
179769 195189 707542725
77313 132361 716871267
144964 184435 98632081
143742 161597 616705423
172384 187594 38123973
185159 188880 9381066
114479 143745 552443734
116324 192303 733633138
2015 68218 828742659
187327 191257 9813696
178398 195816 415077173
56633 67837 27846252
74720 153963 227048746
4039 57179 444306757
183527 192701 22979389
128707 169938 531247650
91812 188264 241633338
93490 194583 253049063
44752 194758 457273851
178694 197511 47209896
173827 190224 541917535
194074 194672 1017927
44591 120656 322065741
83082 107161 685483411
89223 98088 588087939
4885 52176 786046453
81143 96551 38497899
83080 161332 196092832
108706 124636 40049105
15036 136507 431661238
110832 146685 470702606
46818 88573 20693589
154131 169234 37749206
59042 101398 716263793
139725 180966 901427876
52281 195588 711604741
32351 165890 633909023
52939 98150 617094855
113754 173599 149755218
100562 132864 455816053
182620 186623 242526973
98830 182338 58532230
122086 132011 24940510
84731 94075 23405009
181179 190953 419446847
139650 182453 106850664
146328 196347 125009781
116041 145833 74727942
65761 95721 114077381
60602 166571 825923866
57260 176558 298271564
11020 130052 298224714
35561 42383 17064492
173422 179979 16305605
64847 96794 79835590
103319 162594 231829839
35329 172930 433670560
130843 195500 161716008
15644 137151 369838122
102833 163978 51250359
187037 199902 32241347
2124 36430 85880380
176408 196767 50953626
3507 182370 838117161
183543 192335 22051056
49543 179819 325811910
8069 49041 71848662
144964 194923 124971007
127709 158004 75997095
125576 197094 169185716
40940 61285 680176108
4097 153658 652518443
94051 135315 347411054
34595 172087 343986581
144296 157643 33595106
79711 158981 198526214
34909 107269 255792181
185646 189642 637117852
113711 135730 208781341
64917 103878 97435948
195399 196530 2786667
146166 193661 978933012
63333 187698 977782673
96827 140239 455109467
3126 76700 778637805
89194 183675 888213933
198912 199834 2344276
126566 129903 460538137
81914 196048 285626280
122087 186775 974439984
177460 198510 52760185
62172 153046 721330711
25109 79796 136953893
88890 190044 253320348
97856 168081 175781759
39889 117781 194790630
34821 137272 729720564
100845 167262 166307178
117658 135580 44994187
21283 51160 502265915
186487 189219 6809134
101291 119617 45824773
119690 121752 3697929
128453 175651 117959073
169168 172491 8187434
93583 151281 144686529
194842 196150 872260702
118447 154240 209069715
158089 168438 25704407
40006 102248 155640419
170865 189569 356849363
90330 147168 525803980
69839 137513 498716899
75652 172997 941143014
165186 193297 394579144
45603 77792 657200362
108632 114941 30307686
133603 143137 682112439
115037 153773 113907688
881 72670 179578537
114410 159865 647025517
82437 144094 154370665
167939 187535 49111063
188935 190350 3563399
176491 185153 989168469
23308 188915 956431207
180081 180939 144826643
51474 190405 618690214
67130 150378 208588907
87983 110428 56340769
139609 179301 99024913
11879 127958 515157994
51828 82432 715631009
7548 15630 809226346
25671 169589 360313264
131297 131347 494438380
10832 182892 430637789
196606 198367 467127361
79835 114979 223006295
170645 182185 532896074
96995 164301 300405357
180849 197823 473768488
125147 170318 244108157
124662 189155 533897657
132232 171811 698643526
12427 121907 274124709
5957 16890 27448767
90713 169466 197412260
63843 87148 58188899
29650 35937 906708236
178805 184375 14062457
176471 195448 105037804
97797 151317 260977193
126695 146591 49784441
67301 112879 275025665
10878 92090 203209653
144796 171637 872562970
80798 114621 48978736
167657 192341 61752602
152217 177168 509382327
169824 192380 56411717
111084 127350 195219164
185786 198967 22390469
26827 58748 789304736
121285 121438 363251
135583 158148 56566630
54106 176951 993756728
118367 181133 486235188
23191 141349 295852717
1806 95925 235385260
157472 165977 21147821
80145 193891 284635507
180198 194104 35004912
168621 196112 68718842
115756 142817 820332673
127827 154849 674193652
140327 173177 583154639
106920 183882 135564659
146414 159533 32855583
172879 173280 942392
39042 135170 718079289
39763 97173 143499783
184183 196021 251193373
110915 137945 67781443
169203 187441 943180555
177463 185593 908692889
50374 77321 537211095
141526 167016 63727423
51356 77981 68765203
54307 188125 499842586
127640 167262 99139602
46234 157930 223154103
29229 68845 99088573
133554 173114 845008071
98426 154566 360885647
61344 70667 463916789
75329 96768 53487605
62604 127653 162822543
33729 78171 111265099
136 120171 300367727
124424 191338 167390045
29955 84690 614179899
161787 186764 969661753
141463 161567 675509156
92088 148141 105240957
35733 98132 156046321
46184 81475 426416514
152835 174507 54033000
114448 151494 378619075
106865 186934 621389658
60397 73060 31521466
82421 165369 207774422
167911 196003 52038113
10958 69498 283446129
65772 140423 186923762
5799 138112 447639711
179367 194509 734997885
107925 161903 798005621
160501 193174 690576039
163392 185001 516666453
113187 128040 37340233
163594 169645 14974177
63294 67495 83298585
31670 82046 826713460
173932 184952 309322291
44869 196449 835945098
25949 92400 166212991
170761 199090 471626038
181755 190096 9464033
103303 143414 100551528
90630 122728 80612530
7118 85825 197043088
120023 128649 326794037
151860 158703 1908537
198777 199257 1238193
36811 40214 8484360
109781 184049 185913833
15291 139226 310387560
10407 33717 58515941
141704 154828 12796659
167129 192727 64000005
164370 197749 83198164
74887 136627 154583849
47679 95089 860367956
196366 199369 7610300
26599 152327 652786455
17952 185685 743391751
112691 150263 847522300
79383 154658 188482830
156743 186331 73759035
22139 23234 58199539
158642 191348 563030627
82394 120871 796933873
28420 68776 471025619
158516 163281 152650191
66466 183586 293045958
121591 171686 125319632
98077 116659 46526021
66958 127951 213205889
7247 23510 40658039
74329 82835 606687673
156783 185105 391554146
199836 199856 527643759
88835 151648 260934073
126399 175043 121569989
162241 167963 774909393
185244 195128 465479175
84503 152560 170553874
167200 195394 70497341
148105 182466 332693863
81305 127754 116298098
79935 137934 99211312
124678 192118 168651705
93705 165495 179889665
6850 108357 546734900
115599 125038 23819318
126421 132185 14393748
198463 198516 861652333
59161 114532 138342039
109766 115323 13947284
46426 148321 255279546
24609 147698 308331306
128381 184406 391197431
49802 100360 126517041
102296 159245 52444049
73808 151342 511621443
119299 129753 4876657
52864 186696 882909800
17131 57447 101070641
52313 76187 740188681
117683 157455 648539922
21564 32201 156615218
155032 166572 28769197
188084 197635 23795718
169980 190846 52171162
190483 194888 823603665
137845 154182 40916774
80915 91697 198502421
136816 192186 138433017
194602 197803 7957916
199299 199557 650082
117336 180196 478471331
19445 158213 640943536
36906 48574 29162515
163631 192444 71893385
46166 126596 201410008
150037 169310 576428999
105704 119635 34851315
160718 196451 969125474
147855 192653 111877919
37888 71197 83255041
6724 52978 794119892
57106 180935 684978741
12289 67302 266183578
144519 149258 206216132
163886 164967 2708549
64465 126307 154879114
51334 80210 137304103
19170 50050 77236605
132734 174180 103586452
130315 193850 158847985
137942 172324 85929288
49065 112629 622500786
23210 108730 213985586
112679 143422 77107340
196483 199184 260807764
33188 190745 394236470
187261 199834 31472267
171814 196945 62898929
77282 98094 12447506
79868 111313 78676279
191301 194274 870970303
185319 188969 677260218
66329 73415 908914482
136614 192013 138518648
30859 150455 630224224
8751 187404 447256511
92572 146537 957630607
69498 78592 22838249
54778 104259 123669666
133887 163746 244488284
109013 168758 149664355
38506 105022 166325951
49814 58780 872570098
29827 155949 315856841
33470 150891 293978639
50496 169922 853855243
199108 199664 661071797
35823 62415 66533108
137472 154365 981907271
121491 189109 491883443
59417 101360 598559221
29658 124808 238225252
157329 186451 834301958
127360 130606 8119130
186788 197724 251014914
70458 86899 41039838
127083 130084 7545167
78143 122469 423279193
77945 190018 280364947
52069 103870 833973333
15015 91712 285255038
122176 123645 801495862
131493 136096 11578714
171295 198876 393180269
122107 167844 114495993
7380 63508 140547551
158081 195435 93266239
117591 176912 331111470
29695 60275 76656058
11743 69236 144056314
99253 176123 695736439
83931 181925 936142483
79903 196417 480272361
20166 76981 142277870
131748 167239 402343069
116742 162214 114104734
31235 191510 918241340
92778 199579 267378919
24627 131344 267190234
197786 199113 3388644
137862 154206 964088756
33873 163769 325239876
22730 152233 324264223
185012 188850 341018682
135642 156099 51360797
185373 196695 28334381
94702 159380 477235103
179411 190259 27344604
68047 97116 974460007
84436 156141 61132481
124301 153602 73383645
198155 199753 862466840
56875 90215 83051501
105567 131142 64141883
97627 162110 858115952
1025 41012 100085330
60660 87076 65887641
198321 199529 3054189
89228 136203 481379434
126638 134875 20594018
158023 169150 27702911
90421 120193 83824979
144320 158391 162242020
103210 158699 139177104
135256 176666 103482024
158159 185514 666253103
158643 163081 278389681
124825 141644 383984455
98399 195372 242761153
96530 143881 967641725
84217 132895 224097946
13379 134240 344278786
66301 189408 308036887
139853 182216 983143976
168643 187696 47692196
63436 173797 617754761
177869 196699 47207391
117445 144647 68164151
60329 124543 985157382
75567 125817 49313434
26990 81943 52540314
15123 172131 950755619
66621 192150 501818438
195202 196716 58242409
158251 179638 53151953
120491 179727 148063812
44983 149317 261404776
57779 196656 347302106
168474 180622 853345088
156469 161775 13287043
9095 94232 213180898
55442 162819 306574423
90316 137913 746405443
27908 176268 371222304
17103 78482 153674093
74917 159946 846629135
165113 181069 598748362
184887 199791 37430501
68984 71418 6086709
121117 175693 34924555
63593 194846 328450837
90593 143257 894861639
102269 197323 237844916
122943 168566 650350726
635 108043 647764172
3122 26592 58769443
168479 190646 55492974
82093 87077 658954670
193235 193396 427173
91626 98683 17828080
22399 126445 935457471
62991 183489 810390558
11970 47250 274203484
184244 189550 13325713
13018 96486 208995815
114178 164438 126111714
117735 174875 498903706
40360 156378 290560543
93770 111293 43869233
123978 151639 752112887
2743 99661 990287310
168868 196746 69672920
63405 100982 847438923
57296 92746 88437882
140938 193214 130640014
64451 195337 786161842
53666 173199 196382575
124656 150664 65219010
78930 181860 588074974
123662 178891 137997971
46539 131016 211571374
24933 174525 943293842
28617 69329 487446279
33545 134374 334137049
121164 190362 378478046
35851 142836 267812814
77785 107595 74391692
155332 197185 200682142
567 144276 359702436
77103 148818 179605770
195100 197724 44469291
87203 117621 76210231
28550 148888 694961299
175371 186404 621878636
158364 197972 871886551
178438 178592 782540926
130185 133634 8612732
23345 194249 427735794
64602 192252 400943000
143158 144790 4001055
125812 164802 97682554
49335 179930 376553517
69084 116798 910574669
66466 69727 8134335
145357 159830 31189621
77730 144882 752847050
121149 146348 63164981
79693 102409 838597881
115864 129607 9619183
159390 191410 810044707
92984 162786 352217420
186356 196891 955663691
66711 165709 893133124
63574 127392 414125771
106459 164821 515910882
146886 150124 256908265
36969 68224 78202228
21108 53435 713429670
171049 184654 34038445
161112 168254 422305028
59264 115614 140798591
170594 185858 38178577
199399 199579 328132170
170370 197933 566183950
27655 183240 389310509
49339 82712 83501330
36959 51415 792758797
77133 174886 218974150
65474 186634 303197423
27723 181865 896104556
16719 58741 105325006
30767 173378 356699831
18745 53175 86148497
156439 183261 66819147
8644 12120 997954911
68034 105600 93940341
84972 159007 185483931
141928 180349 95827710
78048 150887 413060126
141066 165376 346581487
140117 159683 851567611
62243 188580 316122890
132566 165217 81834274
25439 129775 261366539
93114 171730 827499009
68963 146937 195332332
19157 189579 426474061
193953 195889 381030622
173605 180764 17806020
104501 189649 484565362
24421 145419 302975782
38176 169686 613798529
28572 99431 177270555
183133 187194 941044493
29058 180260 378176353
68395 101175 82018873
196250 196763 677189
61767 193044 328443974
161385 171323 24568453
146457 149234 102843994
175388 187558 650939719
10079 75142 163008654
107455 183728 190985170
132163 153606 53721408
90552 124185 526673273
98018 127617 765370967
6901 8549 4091641
141126 175802 86600085
166671 186061 48421307
28601 43527 37306117
106300 132578 65900810
113865 148909 402011632
178103 186677 776555098
44895 98378 133847962
3204 39256 90327066
97840 131806 245229878
159394 195778 279893237
40060 165085 313040686
56663 128215 178946334
177282 186234 362506280
12037 173629 504529958
11196 154486 358897325
59600 180339 343946036
124991 176954 129859521
167578 177445 24559394
181069 196726 39314186
59937 78094 255386934
53046 166881 284982688
69955 196882 317590793
131898 196341 161130878
161122 167213 15037526
177789 196304 390655422
100234 160894 895411770
48332 188233 350165277
127737 183688 139968726
159193 160120 2316627
6837 35762 72498770
67462 194845 49217935
135381 167818 81074599
9763 47618 94834431
168851 193650 285161551
166737 186027 672699872
135355 175591 100533292
138655 167690 234622581
72762 82824 815315993
86922 122703 24133202
62013 70231 943427030
23252 37187 34934332
181870 192685 802914203
95344 116834 921036840
195457 197615 5335725
39013 101821 157143597
167122 182929 39403928
73688 86926 236736936
395 154229 385135856
57072 89492 80759316
61088 84719 58988835
187001 190398 8289459
126175 155472 98087206
166163 177893 29130959
160307 188384 70113809
127796 128802 826769399
65776 162669 242713872
71167 185938 287287889
46669 77960 78437543
140949 173677 297809842
74319 167757 233864582
22997 23412 986908
148103 174280 65273311
128987 170779 748201347
78722 89177 25884470
78656 182974 998651438
88165 110354 55712220
179809 190742 721615099
120360 132408 809473509
151042 182303 67721509
147525 182735 87825839
106056 139471 261124777
173456 199082 64256366
191646 198335 10505986
95811 186020 424659827
28050 61749 247697128
27852 144908 740425489
176168 199617 808778037
186066 189492 73341584
106406 149450 108005575
122089 142569 858148257
82944 127716 112103790
105665 159293 706270711
12325 61903 124295581
100546 102938 5937360
122178 136667 130026906
128959 138759 24511100
84627 140644 972690975
30742 59567 292766256
123791 158795 714380071
44377 108739 468614842
84840 142844 197008369
192703 196081 8458370
1231 181442 964378691
111763 193422 204445362
138376 175089 91674010
190505 196133 14013180
24682 137933 367040504
160769 198612 94502255
94708 111196 41292582
115820 181814 555473115
120096 126185 15382998
153112 187689 448370742
73116 131201 938924472
193810 196112 5724356
178738 193952 38209500
87302 102645 38447804
186059 193612 94641294
98922 171084 180617362
91253 138347 851265031
43664 118210 218737018
136809 143576 661217558
108736 136453 69588948
134558 165248 309631998
153534 189367 89518986
173718 198870 63027480
155627 193473 94430304
189420 194648 13116259
46437 57673 282358118
78679 141958 158403110
94265 143769 123987476
141244 141999 368292119
72840 115800 431556522
22147 199559 217274789
147654 164773 42892762
164719 183580 366834888
17343 173164 909106033
72812 168483 239537255
72438 134146 154602872
143935 151483 46200176
63668 88125 215255588
81999 110436 71193711
168872 178858 672774377
148348 199916 323920548
114774 158027 108523556
74433 137306 353599491
101355 109947 448773045
27314 135578 957388138
60870 71090 443295838
20296 136871 291848371
194753 199311 11425802
87416 126841 606923321
95290 149432 447960865
127190 168448 103155477
179607 195489 37660065
17083 94337 855046341
166329 190163 59537284
183603 190689 17805013
128712 149135 51228883
41537 119628 963192274
112522 186654 895997605
6424 143012 951428474
144596 166927 55896591
35701 85040 417194107
87808 138117 261577224
38994 145781 163370437
179146 185931 16262578
51229 51591 178582006
98130 170034 373224363
8196 149382 735533485
38180 191136 806828380
4149 49919 114501927
148146 191912 108438323
46733 121220 220086802
23236 83686 151300847
101494 134345 902339922
98211 167943 174564663
19310 104478 213099956
151359 192930 142087911
135196 188531 409313530
109910 167060 361425189
3046 159689 392200769
8106 123002 287613120
83178 170239 217937246
123479 195571 685797022
138500 170308 531273529
56705 175619 297333173
78155 154765 618024268
73420 87446 14629253
162200 197542 88117354
79552 112751 865050282
73606 159052 960529901
134898 148750 827925757
9989 40582 76752387
58319 114700 140815228
167296 176235 22259470
55400 56723 572397967
159606 166792 29756577
155580 172522 42124514
144074 162541 46393964
97670 136029 96167632
18878 84829 164990085
92524 118100 64074581
88946 164214 188781873
27972 115468 218905071
168105 186523 46080391
47510 59760 30848015
64143 182957 297259282
192535 196912 116806805
168003 177821 338443255
43920 72198 698582325
146049 170428 60951196
175322 199834 218871586
57380 198647 795807436
77886 170274 573686286
121564 135678 35431330
121909 152286 73783365
157990 188035 759038034
185057 190501 13722273
28310 166828 346746839
59838 153071 104273417
122274 131078 700166776
187632 197562 165286014
120009 146855 270127460
169443 173606 10251207
142083 147137 12691132
80493 166027 820256447
14887 136453 304468746
123055 127184 10437594
65536 69298 777323483
48959 125643 318762736
41189 86200 112636003
30634 125973 938002977
168695 176141 715522713
70235 79623 23534115
109462 128000 46585258
185242 187234 590105126
18312 90372 180124494
18696 189276 892056241
197706 199039 232670236
187952 188683 261032953
40155 94478 921817614
101634 170379 172049582
189038 199151 25298269
166815 172997 15315264
42584 122540 265820270
69983 143439 361537219
175145 183423 20750657
53826 107355 244127459
44240 112198 170051865
41538 188933 795425017
103456 183815 426150083
138493 145031 16283648
28234 171316 793240557
30960 46619 39051234
84214 111105 67324890
64422 174577 275627940
3519 88199 914701592
133659 146201 31364644
174272 196362 538409865
88727 111329 56700615
3480 140070 594107012
10535 179625 531034168
101147 173394 164179116
192524 196109 8940214
12798 89806 531075022
143865 159649 591850205
87440 176977 185683805
175299 187479 976417976
39847 72770 522159638
24040 76236 130823577
101771 131319 74009005
3854 127789 310184149
115298 192452 573352682
95223 116086 52225347
187705 194824 17781432
2273 74448 180628619
19320 194477 438328571
101952 152826 127490878
148734 175476 66645947
151181 165570 274508855
33833 167779 158048149
68850 97092 247190941
87500 90621 7760892
56046 69141 883073964
92395 126493 704189471
90418 116404 66910124
145984 174428 905100718
5220 171254 971342417
194755 195587 834133100
164626 182050 43192680
105226 111237 447303803
3460 11758 373299028
3324 119572 290866985
51631 110154 146466941
55125 129245 185475109
74331 154493 414581068
48772 155257 266686075
28641 32052 471111784
15350 71912 45615633
33757 183755 938967349
144933 171481 979475259
44561 103533 147535983
100302 160999 563267524
174758 198241 58823251
94695 135285 720242223
199922 199952 73544
73030 196819 799513971
48187 63943 39483538
146096 199964 578398358
77870 101752 472724112
31030 192697 509656124
125916 141424 241881647
77164 184227 267800303
122959 198537 445575727
199123 199623 471504
87713 149647 155438366
19047 171962 964351998
107569 142855 88554959
85681 199752 285524338
36905 145852 635428997
102808 181438 196694201
59591 140298 201919828
184899 189520 11632179
52538 99752 118195170
168748 169081 522330989
22687 97257 603497940
162386 167465 263658515
175030 181749 16712228
170029 184964 296697834
153644 186950 83225030
127406 189138 752283607
73166 151811 197038325
154623 184224 256972847
159653 183660 59901764
21701 143134 304091004
181524 188029 12222931
187188 196685 23715385
188304 190326 4438009
72382 98471 65303436
159152 189553 75910514
12102 184414 695953639
37070 42943 99534196
88736 135615 205738035
150147 198630 934160841
95153 126135 88917919
162010 164883 7208519
128275 148743 831039959
139179 159627 51179169
106622 136348 462290306
149918 194086 110274201
45043 199470 386546355
141729 142133 146743527
67608 158077 701634561
145088 150897 136335184
107687 175042 399676044
72719 154504 682268264
19248 88903 713448082
94451 186440 409427114
145784 173412 211126216
61073 66607 804665011
46725 153036 266186277
168941 184346 508109425
196247 199821 9046718
67968 199192 692608197
93764 99620 542285469
94395 165187 552546750
73467 172498 247835814
74317 132584 145917204
152880 181649 372114766
170825 173654 7025444
45189 49711 11335748
171722 173279 215108083
94407 142619 383470595
107404 136576 73227637
74194 191265 510306541
37141 114022 192329694
767 88892 406744355
84223 99517 374292824
181284 196909 39206820
195002 197608 773426544
97417 164729 168757646
82665 146470 11647702
97112 183072 491193602
1893 20396 350570150
64869 92953 645653406
190240 190656 1073718
31908 118374 710254842
28861 78491 124286562
28659 190595 550312688
3555 163531 400593972
112394 131659 48343704
113063 152086 97858000
107387 116755 299177034
30709 58059 68579333
6627 164267 917039125
65834 67680 762246631
50335 129351 197915352
23613 108870 724631450
137168 191438 135713439
9534 185881 724919385
196089 197019 908297641
15996 60944 788426585
139036 175659 812896532
50785 150284 249350899
19524 142834 308712068
139328 192070 634620672
15944 80226 646872363
199533 199828 531551575
141874 144814 490833556
130637 178149 118650337
80007 108969 72417161
160916 192977 80006126
10552 31519 340956014
152389 175587 57849218
134264 194372 533334960
145297 186962 797548063
122061 164313 106033187
8637 77377 444627687
145654 198496 211364651
21944 174852 429559957
164794 191321 66162765
48526 197178 747723868
12361 184044 759666251
158272 172764 36002901
3215 168309 413174486
184596 191858 18252891
78654 185773 267962302
157187 174503 43021062
169147 197109 69850626
22090 83408 840417290
97538 169350 843880999
142774 185464 719441299
27886 40915 721225372
175778 179099 8196826
181020 195791 695186838
9516 88151 196705172
156835 172479 38807241
159859 190185 75769641
102922 103963 2651762
139135 158262 47891196
87401 100576 30043040
56664 64112 94987166
89965 129262 852536949
88717 134980 116018902
156906 172788 364174658
146340 167953 53980170
35271 130777 395857986
122728 183934 261961986
65405 155051 224521991
45082 115723 265606870
123574 154228 7443471
147074 178948 79399892
35796 144317 271613176
62667 141867 198279569
78610 154653 793894959
124223 155895 911756488
120038 176017 140044674
189978 196160 15432867
133937 182561 121473775
49471 111403 154941233
75116 179233 740007338
185205 187363 5508984
178860 197010 45562161
188772 191734 419906443
56916 126306 173563936
75984 90070 127268831
8871 26984 45419833
119381 186612 168297473
47573 175599 523736038
20866 45756 62245156
75843 101986 352543189
24123 197188 955708062
148182 185818 93953292
106037 192716 216955652
196438 199308 40896873
24640 75459 127329099
62794 65637 7117636
167334 177063 24241325
186610 188308 4285345
148107 190860 106794290
75727 116342 515233273
130705 149750 627368049
38265 90382 130139891
156592 185040 314763635
35457 41602 15362953
136864 176888 100022977
127882 136559 21787056
79110 121514 106049107
89893 116475 66626776
52296 102150 863076049
50861 171532 302018154
34704 180233 363907764
134263 165694 225186355
170257 183418 32892224
128019 173077 366676270
143537 199551 380114037
140359 198554 937374091
176785 190964 35565067
199203 199278 210637
199812 199968 862032252
191057 197789 237129553
142896 198998 140314649
86852 163172 746180628
95605 130745 397116088
115465 120812 330593894
128428 158490 637122167
188953 191822 7174611
21290 84334 965136313
140850 198260 862811871
188656 193776 615352888
29010 101810 182194306
68345 186616 296002099
24874 154336 32818568
110096 145930 544866051
191 92335 434107404
72990 146911 815675374
58375 100568 105329311
99931 164949 818670931
9855 75451 164391307
270 57447 99340889
190283 198193 718420537
113941 145490 79159836
60486 130842 176061803
86018 97281 467499984
188973 196697 19267501
150297 172407 55056509
19392 137043 294539161
103075 112924 24656799
41913 71928 75061987
181724 184137 250948826
123629 183843 117042662
70296 158104 111859183
3560 151771 874302587
21690 132180 276658524
42029 69764 427488804
2900 5423 6284574
9960 151820 355314663
11098 157598 554551820
135027 156312 53439847
139322 176005 91611179
68942 83495 934568246
176392 196686 50824390
61308 173777 959881354
56822 170259 283700722
195270 196469 909123814
116131 130410 308525757
146891 192456 347393010
19796 50222 76152954
72132 163118 574956007
12188 92429 200824346
21242 142195 302818019
128944 164756 89727925
153765 164185 297102952
45892 197605 379645968
85240 103154 44769290
120550 190836 175933926
69163 84883 39310404
84140 116320 135014157
101087 195338 784118778
27649 101982 643570383
92772 107953 986672425
133777 176357 106396634
184739 191549 17117244
196165 196873 1752085
178701 195768 721497156
98473 121766 104645392
192995 198679 14220856
1684 88641 217365525
188149 198556 912601592
28209 109027 202184678
185641 187004 3406281
82443 193785 416108093
131337 143166 29668077
195358 197432 5113926
175765 193764 959167466
92121 124635 81639579
186956 195944 22499592
193864 196876 491885871
184001 185268 3162424
183345 189925 16509663
34691 78123 108730169
138899 158791 509012850
149882 189305 109818379
14400 116445 730147518
95633 130507 87443730
81872 133621 661402007
43403 90258 597416576
34313 102051 227120310
196046 198753 283562767
168369 196595 70577271
49461 124983 189126856
161193 179674 597042348
118727 191195 445321423
97491 139614 76695230
92943 116348 58616907
103621 166933 676911799
185069 192923 19710397
69608 133023 233564670
63282 126270 888363343
56115 69773 33981888
8443 142699 470578947
194223 198510 10741837
19824 34243 711886855
159945 181448 23212381
107622 142468 307096114
42959 85185 926213666
182370 198058 354504077
38417 99225 152018719
198763 199038 723522824
50959 167651 292174278
85810 93052 18048325
24199 180923 392091598
166592 192149 431694081
57311 78980 54121850
162963 166703 478259561
94554 185229 226919454
161936 172865 503259266
149041 171084 395332741
52482 196397 160288816
63864 133923 569455225
96793 199407 841184880
6723 79788 297866103
14627 67915 910450770
168959 192878 267174104
127149 167575 101091696
21594 133456 280136410
65071 142313 961114123
141257 192119 127156750
117538 195732 428846255
169953 184998 37532812
85660 132999 118582948
5959 189221 458658359
170560 195179 207878077
68960 103298 85879700
171163 194420 58242197
178099 195153 869761030
33310 84404 127659469
129464 156089 739336914
47358 95438 120288571
164181 181081 571498644
121066 145837 62105361
38697 174032 338567179
134175 197175 157517360
72627 175532 268055912
114504 197014 701693911
19195 74927 139524645
9497 141049 680702996
186366 192796 16084841
114392 156877 106655985
30530 174363 359845887
178305 184705 16096117
45454 85048 99097229
42133 136226 235568598
82939 97189 40555006
50810 152808 831473218
42142 107387 78585805
92442 193452 626440202
114359 193274 419677026
97551 174685 193037325
35305 58290 57681916
82600 164357 204895863
82876 186629 259662932
172733 199454 620561317
59432 125750 928958525
171588 194818 590450871
4902 16577 703083295
70965 126284 138599344
125673 195245 173992450
112645 151224 96880950
62292 130741 171353973
134313 140622 516535806
74184 173913 364141353
11910 176718 859441614
127876 155919 699085044
102067 183448 848059156
197981 198394 961119819
199516 199847 307880910
188961 192931 882295099
77294 150251 182778211
133008 180431 449155730
156123 190210 85058828
158612 180533 54422546
135741 149821 35382701
164482 164848 902787206
116142 164417 121129506
125856 141259 38527049
58854 87326 340911818
87240 127261 100371847
175044 185147 905560632
197431 198236 2092505
14168 29489 38560781
70993 184846 538916002
186288 195631 763505208
64639 102640 95038372
96949 145307 121206227
70194 101700 895677183
193428 194214 990531387
45176 167680 675718326
82254 190790 785762481
33532 42698 22869636
65049 133849 368588983
88802 118412 253010169
93900 141780 950166100
32530 66277 84420049
169245 174820 13817257
168693 199879 903803699
161046 186642 63801233
3248 65538 155938262
199278 199319 109088
145466 187833 105969363
97732 108129 648979604
166274 182543 40467068
187369 197714 45043522
173382 179840 16077605
63085 168154 714730152
128658 199372 176881149
173538 176986 287972411
43746 152056 271183731
129579 180245 477994914
21485 24237 180968468
193267 193600 862047
2164 41472 98380104
167052 189525 56176462
9611 46846 847637600
174508 199654 63013843
61448 149234 219815009
23126 143108 375140873
150331 152908 2020494
182479 195907 33750457
23388 143414 300498757
119804 120172 849771909
108973 192807 974217053
14893 122451 269315191
93979 146505 371149128
71537 94518 57497184
90970 93987 7772412
138177 164023 842670484
75714 172727 242658962
1996 130441 321553957
112277 138869 641433100
17380 172681 388595388
163092 172883 24191326
1216 54560 133572675
107102 130755 277579215
73235 112250 97628098
4287 191129 467622284
68006 111308 108334403
102924 135667 82135951
50636 99622 122625785
94022 162504 307158516
74610 178761 402657710
50161 194646 361622350
40020 68228 70515526
66761 135259 171495713
178343 187322 22681016
76452 172350 239864627
13704 83960 475555498
142907 171615 71656646
25057 35176 468605541
36803 136582 76133097
146255 186584 663408688
106389 163737 208596053
174906 184271 23451470
101907 126774 62360013
94629 162222 221107406
78415 138314 262386649
117600 175159 144018375
162684 187357 735797631
14580 27288 31938421
105643 144499 97374478
75005 151150 101111415
126027 163056 92762281
83177 115981 82089160
24345 144421 300632689
191307 195438 857378587
14080 160842 367660048
14760 96604 856096128
124979 184834 453577887
83719 113276 409561432
114627 124602 25113483
143674 186532 107178704
36093 179740 373904394
134805 147345 31454949
27897 184122 390909925
197629 198622 2561079
187390 199407 854528299
29597 92001 369625663
51854 162348 276828182
162903 164916 5041587
184835 195702 14224400
60116 104473 110820016
17184 52676 342927466
105932 169326 158765907
100886 105445 990456152
53713 114834 152862673
6733 23708 375840279
14113 89742 189255955
23718 29472 577993529
18095 197160 923769085
126602 182117 403377573
28398 131299 325781179
105512 129017 59006771
8054 48921 926164757
198733 199261 62151992
95634 120664 62684048
42444 48811 126944606
93039 118931 118705475
94686 160466 867743786
172725 189909 908761021
170981 186387 891313386
149045 155546 625735497
179518 185176 14287493
162002 193567 78736083
105671 139490 243254578
148921 156860 19929427
32292 167796 922719366
136519 169066 81396526
180861 185239 11134128
193462 199259 247251724
105298 153335 120383295
676 15655 37404853
122418 152075 887403451
121872 199795 195093476
78142 181742 258989733
162126 195900 84291650
169163 197953 71934972
189857 199731 412455608
149390 177030 68902359
114917 151467 91744926
141903 165515 593550620
198729 199113 508927025
48357 65725 438706215
73957 198295 640640841
139260 195767 141302478
173789 177103 8302467
80938 176556 423663986
23923 93239 173509836
47313 70885 58968796
11134 171011 400198807
3991 52567 383077139
48564 109509 167997329
142646 176488 84528026
115853 163135 327763480
9529 20927 28628865
138333 147971 747731780
64725 127344 156827442
25653 102838 678355988
158497 174323 271215381
15949 74252 360430642
48261 148045 525817990
7690 162384 387435434
180078 187524 18901705
152761 170187 43482663
126926 165938 199582316
39794 86079 954437635
63488 86922 774708261
92319 100962 25926094
165896 171168 984219542
158344 191966 83984107
75422 142138 167000798
149110 166986 202633761
142632 157026 36217604
18721 50407 34831357
107631 161970 455239167
180486 188878 178833129
113971 157286 108753102
11781 114518 750015724
62669 84685 49122339
56556 90046 39203311
56567 140879 210927237
88159 167564 198954486
46502 71507 226423809
58720 104736 114978624
48809 125959 984734205
71613 160491 222610708
89519 118938 244613564
185640 193780 970807441
63636 74556 27312401
158658 165638 69831285
167462 181836 35770341
119240 195438 190722686
169803 180596 278120459
130636 144673 35063046
61892 81854 49862814
161180 191181 74878887
62393 114107 358932435
192935 195602 556225040
9207 126505 293815822
176258 192526 214609389
154625 158730 10318448
121403 191216 174756819
195475 195682 487181959
124879 128917 10094528
128972 134691 14278035
78697 116540 56432929
75945 146037 175425265
7322 164173 612829490
155068 162102 905034406
195530 197778 5558247
161411 167362 957842184
178978 189689 540825357
121893 171332 123684228
146819 167193 50895272
188524 193417 12220557
102454 148957 116630103
44041 155850 854489119
141024 169464 778365506
109150 197071 220046710
57651 152570 370892093
21719 164573 357835967
80753 83645 7213075
13848 76971 576949301
85340 121220 89825408
37691 188129 483418331
195488 197567 604558419
48635 154060 263949203
46024 125857 199945235
152522 153263 658927634
76123 82252 160628940
152849 161101 20756308
61353 114213 838010264
165672 188587 57169201
17414 63843 964331406
155043 177528 55993007
104404 144933 645755388
54422 144683 673793052
56288 142573 215839732
57256 178023 301883337
24976 99831 397686193
12864 130207 924455202
1122 2831 96305925
14467 109466 237750148
2064 13876 29430168
135910 180847 112162318
69121 135005 131182823
135996 189527 133866929
65172 138028 182434649
4427 124739 529221676
132030 149573 549035802
29891 129213 248680853
86926 87470 309221273
162932 166213 8085613
116906 136095 48144115
152727 173081 50682673
84434 180235 350867363
129917 131834 4692347
73442 139370 913358868
125654 173021 724863984
95311 119109 103079333
196416 197585 303579709
135282 184991 574733220
111871 166749 210147902
171095 196983 105106804
18366 67728 863172788
96716 160124 495417194
125740 187209 153740584
175680 198789 982617307
179521 184436 548101742
87620 184925 243661647
179899 198265 46183044
163 196921 671788974
61775 64972 7943607
4363 73872 173925329
93641 117991 961821613
42791 142174 624659904
103763 175719 124691807
145903 190419 711043374
49939 79260 568157005
98825 150556 129810177
165914 167019 2691534
181542 196577 741406933
177427 184676 241491699
173417 185408 30110754
3818 19199 280485069
150341 179008 988602989
140384 179060 495307342
21089 97533 544142298
20037 38827 882790832
191771 199809 421641175
31239 137216 265228545
24804 29740 12429373
152792 154033 122796247
172277 183438 27921291
105405 172182 167147118
101015 130042 673550415
37187 153814 291987711
139278 183557 110643659
154389 183557 72809724
72711 101869 455329202
66664 161877 577297824
26971 77811 583869480
41926 70868 72380855
185106 188239 7941803
187477 191328 9600158
87499 153394 165210472
190539 196958 15967704
190218 197769 18820976
91541 139185 119602051
3560 157117 384566948
32871 75536 106814296
156328 161750 160915489
31674 135800 189411475
36255 102853 631392587
152586 182072 598660232
183107 190867 566570055
67558 93178 758090913
50594 169041 978280279
113979 128639 886076388
162057 188963 369858565
154551 156377 68491241
22980 182719 878447462
6405 117300 896114137
10017 131941 305359928
27009 101844 611294737
130644 135474 557778595
84706 176318 229258966
128016 155652 891032015
107195 116535 615020317
92929 110972 45206561
186223 187892 4222931
4482 72671 231650046
9960 179322 423816773
17489 199171 454696153
97356 191998 555307709
53767 127881 950352861
178657 188161 731113470
183373 192896 800532298
37969 142433 261503096
159199 183510 142738066
12110 66371 135932763
142361 187101 111878535
74880 193495 296756230
73079 146445 377589118
173696 174797 2783542
5956 70131 160677281
81125 141634 151555395
139567 173763 85358215
88678 198992 276274236
48747 58832 25398338
75711 126463 208696069
104051 129384 63561577
157774 194476 91635936
35463 38881 491135721
20360 137577 293451408
15411 123540 145805574
36928 124854 199683972
189762 198300 21372988
120855 153614 513573333
16255 28444 112509315
36534 198100 659496315
5879 98275 720684263
112146 147378 88439474
44387 124342 200195166
66323 136431 175561102
22222 104703 206443261
164299 184700 100206301
76923 141980 162831001
14020 87438 233445891
1668 107520 333532871
141959 194383 829758185
157006 176547 509275552
118409 139958 54066299
52345 112072 821361063
177082 199000 512400300
9606 48088 96374947
69490 152424 207701154
172355 185830 33715245
22130 64246 105437644
191188 191375 436208
86024 88288 354175005
155439 196039 634287441
146453 177704 621554523
107851 137240 73716941
35717 65644 455607153
46863 169107 962513363
156807 177565 51576189
183960 187437 477673388
30846 61531 76803635
121660 183591 154992847
10574 97297 862171326
39953 95285 138327138
12897 17978 334260824
30796 181363 384608988
42623 104763 155459100
20915 44863 977504031
83316 88805 13592286
180712 199451 871259238
138950 157317 355027556
60275 123617 553545094
121130 127349 442740098
17727 46859 72897494
68854 91550 56613608
82183 190588 271360194
188855 196617 19358674
173573 187268 222362794
124877 193170 170754638
77026 152950 85879520
83068 107998 78386621
103540 173705 557455607
84410 93458 433559238
95668 179409 566169066
197113 197678 895337355
183895 188170 914835010
172365 177448 217118477
52626 98401 114529853
13600 99394 214794196
70285 87839 979030655
116370 118832 960301316
127111 177104 124917206
125839 160815 87616158
195295 197904 444458020
106022 195862 224908345
32973 93148 533469556
19068 188359 423685118
146831 179238 80750034
18719 104107 600977753
164731 183848 47599991
108328 154161 114916429
173076 186497 732532787
61818 156533 433964509
107630 128937 53552796
193360 197215 9612326
16877 106550 224331241
145322 185288 965720193
51999 80341 284735252
162576 186225 58924749
128580 192913 160886449
134245 180506 115441818
121054 181372 997617922
114829 159902 17279287
116027 170417 539891185
129415 168658 684402621
15337 84354 172726566
198497 199337 2137649
180964 192022 27866214
83131 119537 535570132
134387 135160 1950681
62957 109985 313548226
127384 180165 131303348
66877 181606 607589745
115231 152830 91297361
140626 167253 66554775
180254 191642 28696231
34762 40977 441847861
38419 114840 470445216
145056 198887 134652040
178941 179943 2483080
71567 87967 934404214
86613 175021 221261723
7239 178988 982480627
111391 147960 91788427
153053 170822 324991447
97232 174573 193559400
111370 153148 540410249
145485 155917 587583640
166408 168886 587103664
171516 193377 662647202
155488 185192 74068395
9478 129329 300164204
450 86061 783823395
62474 155823 233825389
182904 194558 734988787
117511 125132 19227245
160153 170515 25780447
154810 161036 15688032
165374 189639 47269248
103113 174396 178449352
35974 108732 181936537
5603 180269 724357191
57494 101255 109291264
62556 94918 80915887
27200 139819 281964852
197775 198652 474867748
154087 178610 61067622
148243 164748 465568750
191238 194322 445561547
44147 94820 126855825
71714 85159 33600015
11841 185326 434265131
169891 171687 250978337
92908 153745 152459330
2639 21806 847350539
99503 170423 980910951
46996 71857 981629042
45794 173213 318771926
26440 158613 543436648
54892 81213 3713734
164434 191885 68432086
107401 178445 177751488
164536 172687 463807359
54458 160574 685025736
196513 199647 7937453
138620 157753 47976813
145228 199378 135441691
37766 182651 858870395
121466 158093 91894592
117067 186226 91285761
84529 167353 363166057
80101 163002 207700180
110854 148192 93687643
121114 144727 980881311
96106 190410 805910898
62931 178901 290020041
166263 178058 29277489
191823 192237 1009114
95401 165219 174986332
2122 84977 436970202
78436 98128 111679969
187233 188229 66766
170485 171117 507845310
6244 32454 65732745
122502 126254 182529150
90346 152941 157004638
139001 157980 47612389
182153 194428 229997458
16376 74140 255314535
16081 133186 293231855
192208 198689 16244564
195717 196377 810186027
147853 161442 34033310
110559 191210 448070573
83570 199823 291004141
112587 164743 856533463
195144 195291 342788
30935 110913 200033243
129711 167879 95340325
68595 70242 4151248
114152 163729 357986498
85079 123108 655780366
188069 193763 423299664
151764 155303 443718718
64156 191306 318219947
115444 144791 73547841
55117 60945 14550872
50618 189637 347965749
42418 134652 230894893
59918 184978 312756180
98839 143227 111272574
71090 153240 923722003
158976 170535 234119884
73894 180714 572906274
138605 142463 511133400
108079 114888 17078295
192330 197656 13257813
16447 75801 696363308
161309 166501 12839428
6033 102661 762050215
55945 195589 349300229
152758 170287 254837399
68226 158804 226890345
124387 169795 863680900
172992 175573 6478827
175330 191237 39886416
173130 189147 40161920
20716 141087 391783427
172918 181108 20420496
185254 190859 14090198
125968 132117 14809495
57332 144468 217936595
150428 190029 34050830
71489 87576 423251315
79927 176780 985102363
134537 134868 290448750
36980 138529 254272962
186842 189219 79255587
3326 128856 314282168
1537 108014 144135741
32078 96540 161149871
184535 195778 724213670
37193 96160 861034379
51939 80417 176390441
38927 106089 167998001
5140 7383 150309680
27266 88386 379624587
100241 106199 149799400
78588 155572 922826165
44846 106294 153798882
131486 169938 525708594
168783 174044 13046972
193202 199365 15489599
130862 199325 171261886
46168 65162 904645807
110312 147545 93394917
51922 164020 572663355
1611 183945 898189815
166206 195417 125381889
160273 161020 92924326
153346 170542 710256194
175262 194608 126840543
40651 51485 343015726
129983 154450 784882526
109446 148953 372151795
105344 109538 10431989
149722 155214 992032645
93149 128642 188406000
154597 181206 66271013
19869 84530 791405071
117910 152483 86718577
174282 174698 1018426
72200 178677 266366272
30449 164859 336559501
146816 168198 592164274
131468 182001 126261818
19104 134349 288493608
11892 143716 330103732
73917 126616 247822188
66268 198239 309755156
28311 32443 10441502
55832 81518 494836109
150249 180265 924126820
23219 63838 979761144
114930 125263 614733671
98994 129379 226482291
92566 134854 106023229
62675 134697 928593396
189603 193836 512563576
169800 179706 24546779
128950 179980 127352331
177008 183063 960599551
85446 131682 924084397
99311 136768 732098964
46755 120156 680738835
141131 160781 49281750
187173 191047 956871409
174676 186520 453851392
91392 147853 141751620
93075 194068 252769219
106561 177802 814774159
18254 189019 427356307
82303 114995 26268872
83667 112382 59818297
77185 183748 266589647
52190 68479 384058254
194179 197007 226428250
60387 73392 32365434
193021 194318 880933399
191612 197806 15466350
81472 181011 99789238
55517 185260 324487354
109691 137634 971854312
27478 58907 78869124
9339 22017 31827237
188079 190440 5903040
19358 136518 293320473
194904 198410 8770277
88512 195344 699935127
173108 180671 18784137
129108 195470 165963849
98694 109412 26775113
89370 132067 671036077
114763 182001 516081936
142430 192717 427403262
101126 155567 884491499
142123 164802 56893363
110831 124831 796273051
101249 176580 188482151
150041 164727 36734306
193713 194028 758033
25265 114874 224268864
90782 175617 382657814
7845 40712 82351984
17034 168558 988032093
142637 147257 617221172
40832 77553 706768401
65159 85135 973447696
99514 186602 218007326
147805 179099 77909818
112510 140299 390855859
140690 165083 900383734
182290 189471 207055594
48113 154232 837852237
136086 156605 649843549
98267 113890 682460765
167503 187285 49517136
151920 155384 8756959
188533 195441 17288974
42097 74355 80683609
94244 153344 632120325
195190 196069 792404782
111117 179642 171334034
170547 178446 983910004
23532 34188 117015108
195400 198110 6772762
45645 54896 23327044
74873 136782 154993037
25919 55470 364490854
133461 194583 152853018
84220 96813 31483243
104847 130683 670386867
183172 184390 823550542
174759 188918 35502143
24305 98702 528327939
164355 187668 787158615
32809 60211 68666341
135282 147972 235588465
95142 118364 849242759
118997 178965 520228953
62355 122693 150995651
69870 139178 425815460
58449 132374 385096781
168657 172406 728465768
154472 172139 44021383
52435 86908 982814804
18469 126273 269904132
51836 131396 643058738
89077 93247 71029349
135239 158202 57565378
180675 180676 650459344
41086 161239 544944998
79804 130468 126900754
37632 78805 103142495
74446 103062 990747927
11015 45094 938429081
78168 178276 250267465
90134 128316 989106250
61458 135527 185378314
22648 164705 401794722
68213 179117 923935258
5881 84624 197070965
121861 176884 137691640
107404 158642 860913527
18708 69076 126008707
34711 120227 213929824
76186 151619 188842564
59444 154338 435283876
10742 15188 652098667
103301 188147 212476384
13557 146799 961539026
27227 29739 6299921
172277 196237 662691072
198131 198923 666817482
31070 87583 141114813
154666 164338 24324594
43509 79461 170654421
35363 117725 206033508
49909 60143 136631578
176731 178908 5289422
89584 173222 209355361
128551 182515 45625968
189168 190422 3202850
145637 147387 278728329
115160 130587 261511193
84675 187854 963818446
6213 199508 807633305
144015 192347 120889236
115892 158678 277559810
186988 187105 846136240
44186 100108 184278126
18303 151117 688874564
155600 178655 842932969
13941 169867 390409078
65994 156779 227448996
45303 141734 241501890
172479 183163 641110283
32492 79866 292996865
111006 179804 172001743
72101 122164 876460481
166265 178743 30933894
164891 171256 812263092
162392 176744 35641708
97688 136991 98549597
84970 94019 22662401
66027 143373 99687825
190912 196416 13700739
114401 159050 111949058
140824 169260 71080213
149984 168222 45372294
101023 125557 61541818
69287 144713 188769307
17908 106367 221307003
1534 15393 921935945
169900 182261 30719249
167742 180357 31334852
125687 188959 433044261
24974 111193 975535162
103248 119533 867270563
91139 153185 6106957
180356 186441 198545678
173186 182548 368675560
3842 22090 898126458
152217 191732 98744721
148256 166390 45279852
40353 158129 294915526
198485 199379 2277534
44108 93802 913777355
106690 140754 6437765
36211 154122 145080261
46126 61341 38195254
103939 108778 12076270
79120 155464 191212436
41862 137721 334496021
73651 95435 54518511
179253 183551 114352529
104329 140003 89437602
127526 130966 5088664
89389 90235 398281657
5478 45356 94145290
173509 196937 570954850
56944 160014 671923147
32641 43973 28238207
18206 96674 196270515
106285 111491 13012707
144840 194861 125157638
93616 161227 169503323
51907 154005 255687806
8613 23524 37336753
33136 149132 290420997
26999 173250 648812291
176590 196083 48833450
59658 91140 657796800
106180 165118 744407158
134320 173666 98263809
158637 177572 957992890
111843 121309 23803926
102246 163203 461688469
86023 171206 257884862
108061 137862 941505445
147455 183776 853964091
26330 107267 202441317
67449 105540 95286391
8039 164232 391213418
97871 136153 383333390
175627 197134 53832889
198938 199196 639172
99419 161339 720421588
106344 125267 751773163
173391 194976 748627350
156109 177782 53867806
46241 109998 424032315
68363 79377 447735120
42096 78719 683832409
47599 102435 137246948
80276 135389 138042821
176929 190873 30507352
9202 59515 126233009
197427 198108 35353451
173050 186964 906523553
60297 119663 160108451
56932 77760 52019533
175641 180698 12472831
44639 78844 543971345
80479 132780 471282596
146245 178054 79382919
57550 75296 44288178
86190 148213 155451199
151216 173262 54817236
190144 193732 64691324
52326 159624 268736142
167445 175901 537182688
61758 95850 430893396
173916 199814 64944518
41552 43628 337214196
89011 160842 257324571
127680 192876 683353721
65618 160057 236469989
145939 151388 763042663
182791 188152 13567827
178936 199259 920631827
48224 63334 501512501
45231 185522 351111393
142933 178775 89391666
62848 76232 33593592
54578 73506 895052791
42482 124737 205949384
135219 193177 813726415
154299 194182 384996303
62826 147675 212517177
196153 199169 7591970
15894 26771 23201020
90947 160557 859596622
88957 172247 208601923
17214 128811 942949027
179743 194557 119941091
181285 199712 17819544
158951 181617 384737305
134868 172345 929383298
163437 197875 85909835
107981 140980 82828159
168747 187375 500191836
153421 166607 32978289
103362 189094 281280434
89616 92511 813156801
181248 182926 4251214
100378 103231 7089452
171992 189724 640472744
193829 196574 569119606
22264 25074 6982412
122572 177599 137575333
108547 135203 285579823
91698 129309 94474031
199185 199625 1134700
90305 93707 48255106
2504 88501 962898094
71316 130175 147497973
17927 65480 344435207
145956 147751 4594057
186021 186846 2070776
65569 198733 215824650
21665 62168 101490421
104997 184754 939048615
80002 98679 754735297
150637 177401 954952204
21139 175339 385856185
51038 121868 177343473
87896 98031 460079720
51519 54078 6556646
165149 190126 62284244
174808 196321 53840334
50437 160381 275378779
20552 119351 247200129
1414 197052 509624525
107205 136885 846829139
22498 59609 597505295
106464 146192 99584887
164015 194550 677509511
57212 170346 858793319
178420 199351 52558447
146770 195786 122540086
108462 172395 160058096
43371 67073 268529339
16365 42673 738237160
87115 124588 101614596
135206 161414 616332989
106100 138269 80705392
86973 126087 10071450
161396 194640 920635068
91515 179380 219928735
188735 199397 346553365
15273 110384 880493532
190203 192087 389443540
47707 160434 659749029
152967 179057 82652812
80908 155070 359868936
100175 125270 10132415
119432 124659 13228274
174968 199784 62205229
87814 131834 110427613
34387 85104 126811600
150348 194894 239897209
71128 178061 971829623
83418 189853 144675890
197957 198818 2193252
127748 145798 647099362
161269 171473 25209747
76453 148877 181357377
79813 114035 85585022
192490 193900 409152853
182495 193214 696407704
54909 111542 145738751
197312 199723 228616
58166 190935 332086383
29290 84295 137559391
154757 172019 93399098
172377 183432 27642144
164473 191310 456421126
70409 177260 124800265
171731 175367 9117236
10508 55233 112205842
161701 179086 801069737
17330 156206 347816954
196128 198954 7130304
57362 137664 327909209
71604 123325 681283536
94368 105462 16708293
184493 192999 918635685
129961 151774 299112234
108372 123240 240082607
67939 138061 81441904
70526 96230 589049330
77761 172923 524926163
159039 182637 58768133
5116 167996 648911588
44649 129061 211393542
143178 178694 88592051
125118 176960 201192710
46736 53239 16311452
68751 175103 408587858
114531 168798 135916445
190991 192058 2631936
133513 153289 49517703
166629 179222 408198934
153028 175541 394859444
14269 57137 649549791
175675 193121 43705930
100688 171535 177288507
158337 188494 75313809
108846 118608 24533479
59348 138396 314009216
149574 172825 449187243
26383 43390 42568481
162249 178732 185656085
185469 195443 24983707
165712 169530 276933202
181603 191588 25154572
160714 165046 10855111
44914 102321 143713640
143582 189170 42231808
25700 94886 173168275
147048 176263 13501561
49148 59750 26709307
93104 137559 504281986
169249 185770 771733129
25773 70248 779275507
105601 184777 198124310
183201 193882 26770996
155637 184188 71181487
192964 193096 317239
20507 165496 488236803
6596 141894 338775441
154755 177694 928435459
140028 145918 14746035
176776 188508 488178220
144365 198130 421991654
159360 180260 51936769
199638 199704 258692121
173208 181609 20972367
7824 14427 802773058
146787 176764 74818050
5154 105143 250254861
91074 157071 984069650
193713 196966 835816297
120142 132423 142281438
107404 196813 306536249
158676 197395 96619906
117006 178676 154195393
34524 171953 499369886
28992 180784 379651699
139398 161660 434786225
188766 195259 472322021
96494 148772 131101963
11289 65471 105002707
160491 163612 567162
97565 180267 760547036
56042 135818 115440755
187524 192581 12603462
88345 92934 11584330
92593 129931 93708606
50195 78757 79668716
88491 89277 610761336
83385 162575 793389762
48595 96131 118898376
163296 190682 774115
124403 155559 78122493
42261 66488 60669237
53624 130572 943936302
199795 199892 233204
43573 47713 6466406
191997 195419 6214666
197848 199896 351788034
23676 197531 697459439
40435 79805 98493760
61792 98217 91042622
102061 162760 889109359
61166 195312 335577809
177885 194462 67895096
78506 185757 454363392
86641 184176 244133161
4469 169473 413024846
108926 179469 247264381
108314 177900 174107102
121584 135826 35710657
64052 82361 45789658
20214 179915 399439336
25349 36672 129080867
68929 87553 46445567
28165 178950 377161211
192893 196990 447496963
143663 194910 128183728
151295 176579 62973292
186575 196394 24506512
75851 146332 465151554
170488 183487 134811093
25289 132452 268359473
90406 171042 201940674
120427 183073 156730500
187375 194537 848157517
167389 192182 61976549
172443 198700 157341887
105067 132424 569814830
169736 173567 797141008
81964 83430 3681532
131808 157856 65347202
41039 47623 16433414
175858 193582 44414078
1039 67551 938064012
81733 159612 195090380
199472 199666 977928071
141111 173955 81985614
82234 123610 681100348
194946 198464 914947561
88351 177792 594006337
86232 99870 34103888
87060 118925 79860627
108342 122202 34761264
108335 170309 155207283
120012 129087 910036100
57787 143303 881412873
70541 100525 75000814
193809 195185 394873635
121904 127926 15146204
37859 110232 908509661
79393 190097 527043520
15902 173770 899593333
49057 183308 335901553
7599 84328 274102046
173923 176364 7005910
189797 193087 2831517
186910 195378 21196568
65101 150186 213220090
126093 147802 54425110
179701 185361 171297544
168520 172784 324263537
23533 59625 90577889
5213 160346 342823231
165987 178136 844253231
117405 130925 257619675
145938 150162 10701840
41232 176983 339690507
55195 189099 760224494
42460 50549 945778396
176208 181956 147841874
85273 113840 127990035
113290 180951 201617090
163244 181741 45881673
52396 186310 335184663
118814 192429 184241079
189552 199919 97888925
173682 184402 847705606
154908 163697 748978748
163741 166532 875763688
175991 199476 187216157
107519 166284 147304186
46144 98539 131090177
58224 184301 601570045
197220 198614 2965407
149366 197223 125422199
8263 173519 413512227
35996 116511 697630196
82343 181857 443159284
191012 193268 5581335
123037 167453 111181640
111248 129483 45795027
56598 122329 739636365
143000 195581 131506084
117241 169862 131795138
113662 173978 150975782
47706 116285 171639773
163961 190052 834831477
167098 182482 38300182
191247 192725 924223098
48622 133350 359725606
9686 40333 146519060
139340 198252 147313316
196288 197281 532147280
148588 186064 93550274
162746 193563 76859387
89385 139334 125283014
107418 145701 203814651
132441 195310 573050945
138643 179716 698252689
171514 180441 6619016
110325 126332 708616919
107614 160892 133681963
114655 133478 47288074
32630 153715 800559756
109764 184858 928286807
105230 168286 157841514
137970 154522 41477961
54399 122036 438080732
24334 45561 53119945
63159 155187 547856660
41031 82530 103838680
169574 180951 28201950
2305 163405 712825069
102092 128746 178521666
35524 67591 80254328
150924 193543 106425363
108618 192380 209734633
140190 148886 412185153
69258 187979 386755467
6354 60324 646547332
129115 139523 758985198
172863 176011 7889755
119167 185980 167237523
24581 102982 196178728
78565 188300 274586256
177413 182934 13819484
579 150944 875933486
67461 74963 18851867
86843 152892 165552240
101699 118168 41149496
192644 193658 2559433
55190 69483 35647284
38594 57348 47058072
148715 151317 593917511
104601 158972 136270485
97855 133993 90558301
191615 196285 11658570
80612 100901 50755314
111730 168575 142411934
154638 165015 26045097
25488 40363 37346566
167439 169198 4413463
836 68938 170375521
87770 192620 680495458
2961 171001 420510290
65707 125085 805233941
95796 196465 193679802
150401 159533 22742880
197725 197981 674261
73013 182770 274607673
145135 165054 330095216
75960 138615 156856736
76064 173178 881998185
182611 197517 788784946
62660 184176 304029549
157705 196010 287288313
29236 101551 593323308
129746 196111 165877396
15033 16059 423229629
90304 139018 122256989
20120 102658 206484886
158617 197889 620108296
199630 199961 820176
11342 74113 871761448
57313 103817 116099030
136646 197345 151696906
47647 121200 490204959
1661 167903 955143818
141990 183239 397880613
111634 145329 959050757
67373 142561 188263989
21555 44852 366079146
144810 152444 19218817
24255 124608 689115169
157122 168051 27075551
101546 162526 152845613
162446 193642 634490475
38287 38746 1121782
32035 172656 351749759
99311 151855 496985362
41006 195329 463994325
52598 143794 738234440
64486 168282 976231123
13071 133921 302697618
34237 122754 738440452
126902 127532 1550420
190507 195662 12886171
118002 138517 750559264
120137 158567 932832171
46519 68584 55236037
56697 160670 260194446
120863 175725 322480927
165947 196792 76990679
74450 84914 26155031
76638 136594 502510173
58088 73253 997589634
170201 181292 624869843
130502 135853 435557158
27095 132985 712765027
199173 199717 1403075
165512 199391 374259295
9272 57542 121129247
4355 102883 737754531
192199 199952 389624420
22573 62925 500621008
134831 191296 153765873
22554 129567 423754921
67601 125005 771377311
195977 197172 2947655
60470 199914 348891866
197257 198532 3255019
136819 142722 14754610
1723 124623 887699686
8543 115756 268335037
133006 170878 163462001
132899 134476 593254450
108209 185164 192636113
148824 174045 914908871
44391 102300 590121014
165537 169827 10628884
184458 199562 68045454
142470 176154 783927359
74175 74378 37699711
192089 194814 6837205
162362 176435 34911702
103479 112724 23130454
193532 198052 838222033
159007 172669 33959620
198168 198310 375561
62780 109964 117931217
97311 140425 572392092
26231 68621 106087353
161780 198443 91473842
120642 165578 958774006
183644 189781 904942627
13981 65888 685804131
132963 160612 69263133
78407 117679 261979603
190350 199026 21703505
2431 146052 359540109
171397 193063 593908026
168026 188575 51429763
43451 147814 261445784
136944 144015 17650183
87751 190293 256822412
58294 167291 272627357
193724 196287 425822021
118169 148642 302475494
77338 151156 677823816
187162 194426 861938028
42535 191475 372698236
98166 172836 844483474
111530 140435 986886487
196987 197813 2070165
19658 175750 264595196
158383 191058 81630733
122511 184358 419312190
113880 185312 178812617
90656 170446 199957187
136233 149323 32866633
174772 181806 17496760
28183 84040 139753307
15613 93385 194643794
118792 156560 94758480
194962 195255 437747428
193376 198086 382217377
75178 157069 130038642
141345 182649 122996390
40361 148202 900421912
86746 173624 217415149
164190 180632 40663386
123020 149566 306827717
157586 163897 15772023
46449 128130 204515956
110860 147737 92541424
66094 103619 194839952
34556 56898 56050225
112488 168931 764439489
102128 156144 135470079
157580 168154 654296399
188505 193098 839991956
145881 158142 320674948
93699 98458 11907500
77234 196037 765224303
110640 181174 664623356
85125 105748 420501536
146389 189397 107481384
72339 149896 194400025
20987 62300 598684818
157839 199007 102833843
109086 130464 53679374
190748 199394 574927101
12053 87780 189454220
27346 179968 381748732
169927 197845 69754413
92851 157617 39272741
128911 135154 15604295
95216 103226 306474243
44702 90745 215769049
34882 148582 773788487
18096 196564 953316896
12594 172867 401158062
71957 198728 317280802
191727 198411 16752889
111564 135800 60801415
101838 151553 124604313
64551 165125 251942385
60595 85440 846989294
22576 89181 166534315
45407 109612 160662081
109016 109117 266959
33767 171117 734875732
24122 35616 28886137
164782 190343 236255841
93040 136971 110130901
94306 130879 696151442
88569 176182 657045035
72151 97831 64313915
144581 165916 963474427
163667 171125 117883151
35935 74638 627147530
19108 21260 5368107
165144 199978 86957509
197872 198450 113482929
42448 164327 796572794
92071 193534 254097441
158075 179373 52902778
198375 199419 331385155
1058 137097 340543342
86474 197848 278717560
64898 140929 820610522
47987 186844 347582182
139461 168767 391442217
98057 168694 332398196
62463 116599 135385819
184581 186293 4336126
136204 171383 87869040
83651 173198 400983468
40515 125899 243904383
163443 186053 56356158
117526 133789 28226617
88339 153790 164099313
144423 194879 79732013
153440 170825 43358214
89797 128499 106288979
151872 188026 469411834
151145 197000 219869116
187793 194046 450117606
190939 193588 450354581
12734 84392 179383009
20140 156239 340871418
85510 125765 100889964
145915 190664 278878528
22509 143168 568248695
189778 191262 989743616
56448 199984 985885590
64191 163279 248220883
80870 125364 59764677
21703 78368 141980410
118761 196795 195234120
18252 199461 453505096
124530 144849 50807236
103852 197835 794901348
73252 118309 112808858
180643 192640 436189564
31891 103935 180161514
132529 173985 103566570
157599 186945 106546459
52885 58555 14416333
140514 167665 67853322
160965 184116 57642112
156778 166053 23044588
77729 150001 181040307
136404 145842 14661962
173212 188507 250114425
108937 144331 278585826
180640 192456 29836197
124214 124763 1435962
163437 188221 61823521
13940 118928 629330078
25969 189078 408246239
38039 168634 905210117
155820 167915 30014804
140267 145732 13688960
109726 115881 15449306
5414 67922 156510846
15119 192143 443102253
48367 123948 189204590
150285 151736 663479127
61246 106660 113493730
129017 187471 291715590
136994 173052 535397184
93715 107550 444225734
94433 154447 150394385
105741 141240 89002282
176312 197362 615536765
179840 190232 26242500
75146 138827 130837110
149273 199881 326486382
189222 190246 314877560
161884 181646 342903337
66176 111932 114384236
37065 189925 382527902
37253 43917 740428074
158096 166828 21722229
38056 135696 616680688
86223 198039 279789573
111162 141837 76907686
165980 190696 61763855
190946 193667 6780529
72656 153509 949240561
162208 182331 49948525
174336 191575 516684497
66408 72940 16297183
56138 61418 1057196
165871 187676 548608893
48822 96237 994186122
80246 126971 252585043
195516 198552 430046107
142282 182404 100138750
42355 129785 218966883
159222 180973 456845400
189496 189734 594128
69874 138607 662147777
165809 197360 277343962
31498 178318 497647853
69048 92454 431618440
52487 87933 88586320
116168 156137 323043702
131510 136216 11847934
77252 170478 233258430
71938 163256 228793323
75299 176435 870986380
177827 196787 909953120
199355 199920 1417762
23740 83810 150398836
56119 150514 236289325
30719 124693 235221047
92851 172446 203421291
34353 88657 187482322
88718 132631 110154810
53349 196913 359203489
87232 129003 136457797
103685 146213 886827948
3600 178989 981737642
121622 134624 32649358
165991 179042 255412853
122204 181510 148242312
15009 67466 759643736
158453 186250 69388122
136372 172515 90261847
9447 177423 420395739
53027 190867 344993282
13355 140953 319639287
63791 184302 894656844
11789 102486 227108769
43841 45766 91671489
30998 72732 104268599
140681 182302 103874864
64042 153484 223926406
11431 42049 99714695
70562 102770 30358115
42504 152518 499791840
104849 196773 230036629
65944 82447 41278301
74462 167256 232278574
29484 30063 1403238
163774 175917 21357447
40856 131393 951197526
153789 197407 967098143
3995 135190 409374607
166745 184600 44533347
126172 157414 661663158
16635 41715 62795655
64301 146395 300472808
28642 197971 423726656
71760 182776 595670124
86459 142011 139194506
175222 191485 844141474
74655 194968 877814452
8157 196818 472135598
72083 109222 92915048
159717 175115 798919827
35058 88789 509903188
12685 71414 147091907
24918 49953 62689811
175002 193143 45456863
196518 198519 5059989
121830 160776 97708316
68981 99394 76085193
85204 132314 171797650
117020 119393 237414384
61969 194750 332246648
109930 182920 861935322
106893 182391 188876878
55760 127582 221029726
91246 125492 86051212
182156 188817 16836077
94473 159348 219876816
43519 185699 355863341
161163 198745 211506843
154411 197533 107693322
127907 155727 69808311
164883 177156 453535431
105679 127686 55195343
116553 130503 868825139
161269 195595 834917987
137647 184734 117633785
158461 195228 91849808
74021 88637 36453097
115771 119539 9412531
113063 144434 88105977
89106 140944 130066422
140848 178301 802595073
4052 153205 373380874
162596 191170 195057648
160285 177938 44778666
5445 178464 542561881
139148 189694 312893737
71955 175672 259528099
159207 184705 559094249
28629 185757 393200361
178349 188610 25832802
21556 107255 831306074
104037 161408 143896438
8051 38052 866853970
144629 175292 76646707
124093 155182 77946774
172285 192746 51214215
130342 140942 980330937
100902 164847 60630817
116504 171057 833967520
68749 96839 70246048
24151 188922 864175791
163680 170610 17114962
91476 164321 279591822
68327 161257 829131909
7211 101831 892194240
189804 193773 22638152
118285 175755 143809948
125996 176287 125677839
117344 194415 312738971
118540 147461 981514667
195555 197012 3581203
40146 163551 697078197
186027 189192 148163353
44469 46818 564588311
108708 154955 572545968
196197 199253 7710596
124492 142950 46245823
124938 187009 586295289
47028 75917 203991049
76693 112487 89373016
125775 141574 39507463
140911 158267 43466224
58541 168840 275879866
121207 154594 977424690
61100 119789 146762178
104918 187272 206181153
60388 80300 109253131
74085 100904 67148661
2150 123174 302882089
130302 166217 89857054
122816 134194 28534267
132506 196887 538712490
137666 162778 62968140
69395 175729 992642003
106667 148898 105976937
54267 191484 523534158
68855 105449 256039493
98692 118549 206396802
120434 163443 107868256
82339 162877 201799151
40621 145627 262874647
102052 150812 122276764
66298 198392 330553332
34097 123493 358644399
102442 137432 286165679
95782 136333 101686194
161073 191209 100750399
50400 62154 29521472
151182 178574 68160919
77567 112276 559764103
142719 160013 416147872
118592 148078 155984872
196866 197970 1407173
122554 151514 72649312
107159 123136 844002910
144308 185419 102786362
54105 80508 110040613
45165 51235 528407807
12103 49613 910334160
39369 93785 397801928
112011 119958 393287458
155286 172436 515972678
52522 109063 141487108
101427 165083 325243916
121700 194685 838854297
172401 192951 166653756
132128 168686 89080885
71370 164292 232870373
138775 168318 73822313
123739 152225 403607756
198506 199577 703271142
115044 195982 482541535
56940 89595 81356723
119953 123546 282597239
190208 190465 661456
116340 133858 4217784
116017 197807 204668223
21735 113375 719689157
120862 130648 124958378
183849 189836 14989576
136001 184594 950355214
196186 196313 908594946
164422 172368 19614190
130728 156602 120873873
23765 32489 869139994
91865 156370 550827578
197100 197972 2204502
102751 187676 265192056
73816 158467 852340055
84020 135352 128624418
42882 69976 67820232
141021 165378 61013209
181967 182296 412241550
80850 177382 241519794
12103 177012 903771170
108674 168121 148858192
133918 148332 36233053
196294 199456 7992399
163172 187923 110071496
133185 168731 292512710
141139 161820 308734746
105590 149837 111044335
50831 85787 87598656
51607 99590 315390741
44076 49677 14068517
158163 184851 950568965
150385 195398 112395350
79413 147602 249252117
20425 29996 23953414
179760 191098 872428917
163499 183928 50865549
129568 133231 2659369
52059 108264 140600060
6206 82132 190059714
6014 154658 542543939
99250 182007 207025866
91283 147185 666970002
104301 140428 228991006
170335 175841 13697393
117957 194239 190911959
141119 158673 627365205
81690 158443 192273951
793 112474 279372666
134630 152029 43553809
123203 135586 391230470
41145 193692 654159302
120567 133169 995565672
13847 92229 196113995
137297 174362 92626036
153125 169894 287853825
14354 25482 563862442
126608 198999 181080232
59805 120160 150850558
103333 129174 6664845
164624 176759 30074895
23838 35300 858096959
150762 155193 11047896
152304 159807 764582469
38473 150662 784098429
10708 95963 213429307
187701 194069 15850551
150772 186218 627484203
153459 197061 108956365
175500 188921 347206628
9676 15467 14540702
126657 155841 73171843
155883 186814 999611038
135643 197476 677781450
59729 106957 744096654
174919 188558 34190513
80286 124686 111212813
167242 183770 537946797
109966 172037 155433746
36597 80626 110135626
158684 171386 916662281
94639 199916 740501661
167808 199584 452972425
32916 71452 876550852
45381 156950 279570979
49036 147265 615721337
123409 165273 104959829
11873 147175 989380361
137170 138445 891144067
67538 75430 391969932
25434 173164 74075682
70197 106003 89573394
44038 91256 117974731
108081 167425 880310989
18637 29591 27432878
122464 178125 329512198
48939 196618 40167912
198885 199331 582933503
89994 156082 165824925
117060 160696 109453902
75664 103628 835505312
38501 122781 210885649
38345 124731 216243087
70449 165198 237329421
146752 160676 34901147
186156 191916 618243086
53247 83565 75823649
84971 146958 762302672
186874 195853 790950522
88734 127015 978600194
97405 100231 715788885
185680 187875 299928577
108836 187597 197252662
8961 152540 359591951
28482 44591 350610855
45449 106399 462070258
90022 150220 151084453
145238 185641 263454023
69135 132096 670733266
125656 194466 172103004
60483 77146 41684022
165026 169035 9848123
114439 154917 101505400
148794 175889 67538739
53407 165900 368276341
93730 129965 90911889
57373 144725 218441914
137527 192372 137160968
45997 168561 614644162
22829 39317 424811787
180518 198925 46329624
120912 141495 938644918
89242 143784 91213684
182071 193912 567314047
37745 102176 652559934
199013 199299 718595
21490 147585 881316141
93029 106141 32849252
104804 120776 158626837
10261 146881 342154730
167286 191691 61015995
94421 100393 497241879
83765 97042 203120580
122765 158335 89149754
189807 196645 186038324
99016 138085 97964818
196022 197749 4304269
117900 138938 52778095
173292 199688 66235053
172517 185349 265626842
193483 199568 15303003
105930 144806 785942102
26035 51398 511816634
68583 141533 182715288
18069 129282 474017728
180932 193652 140685682
165655 176707 27458893
122837 167894 738856608
170162 170891 288980297
147459 169063 915915985
135583 181523 114682140
103287 110578 9073241
100686 126469 64681035
17256 88121 177144553
184031 199708 651153427
20041 39115 429428794
82687 98187 299813596
22361 31540 518870789
168288 184475 357922580
153812 190688 323172638
77287 137289 150192649
12103 25280 809095721
92091 123044 77666099
144366 190116 536386001
40979 135951 673459315
46982 51367 10873984
152764 158957 15510491
66835 164763 477672405
170777 175052 10684489
46148 46206 911588980
150164 193363 107825635
51214 110333 827775976
146817 151761 131487106
40586 66313 673954682
183063 185175 413611526
102344 125345 57725995
153766 189176 665721527
91506 122450 77686693
171407 190949 913946782
65736 151664 215211097
128102 153085 946914285
111316 180806 920976880
167995 186964 35710776
65545 67101 3884538
98419 173137 760139716
175465 193971 46334284
54337 156660 256274720
22761 143797 808871794
47279 159507 855511327
99461 100340 412819379
12312 20826 196677139
196556 197422 2153423
162579 164482 4169031
117479 127977 674504665
96309 170254 939802952
64008 108640 111587178
42308 75621 448551686
124441 129589 808532733
174508 175290 1950742
168710 178515 176253424
186948 197171 602175109
30361 81660 1212443
109376 127401 45339650
167476 181202 34150794
57742 111389 167434124
78367 79515 2812496
79689 110033 442662756
95819 186708 879593211
87096 118756 79328842
24920 189411 411697579
165555 191233 64124526
165102 175503 25745758
121794 148731 67661205
92101 186444 236273100
25237 54082 72336911
180663 198672 45304651
85892 106320 697631284
103326 197688 236164426
128843 166564 316537009
17452 133448 290413750
1315 189321 470475632
95822 192818 272596708
103707 164239 112919839
137603 170996 676731190
10308 28002 44399893
161482 194660 82788288
117403 156648 702129200
23284 194161 427656703
11982 177988 474446039
32330 149039 292209606
140395 195635 138149930
6750 141159 635487145
14566 168465 385308893
192866 199078 292514877
142275 194941 254133907
10164 14099 539568175
102261 127653 63653837
81348 164581 424787110
128233 157273 72880031
63941 141097 984865000
178414 193365 95072921
133933 175553 104017495
111084 144317 83286973
38474 187874 373835033
99655 188487 222360402
115638 115743 251703
176282 191213 37466545
23282 67095 109691768
182207 194052 29734447
129948 168750 96994782
131911 156203 411967319
81945 177213 864044023
7697 46891 633778889
184159 190595 16184512
45818 90294 640925835
20868 132096 796714755
63180 188012 312448748
175565 195057 321474883
56064 137105 202716141
81494 88201 16635464
195339 196431 957530840
19353 75917 141626186
117107 127060 77702054
166567 176042 96768445
161618 192581 926487289
178215 198076 587066587
106799 165772 449479262
101956 139887 95053301
182827 197994 21002245
75495 194085 807667346
38180 110204 826603967
14974 82497 665826564
191363 197808 16073630
56473 157734 339634803
25200 183381 395925564
153008 172742 49194351
12946 153030 741414013
114145 120897 16925287
95642 171910 190874303
119601 142788 161003748
29341 189315 871255987
101766 112507 357204226
195944 198057 919829386
171792 192193 322038443
193630 199870 1343225
169226 180968 29133185
150597 192513 698369524
34373 121135 217080711
189749 194003 605385193
193621 197740 286782406
178706 187131 842553847
2944 191203 471207565
90347 143207 92321946
109923 195907 215302130
132902 147283 36028351
165668 168418 6716747
8236 105227 242741719
178584 193934 32792673
117807 196502 196909222
80334 98305 752038554
87438 92743 812053518
145934 161690 438664979
20271 97746 193842047
157135 167235 163749898
116671 160380 109618108
11908 125624 976199191
24763 99506 293005079
163497 195939 664929236
71952 82786 842713681
10049 127328 293751911
93605 166530 182654403
68595 167408 28112840
20302 170574 739071837
118117 197234 298772150
159416 159838 314357065
110616 123756 77911658
53227 191418 481045216
80745 127380 641701269
59617 176693 292781371
87108 114308 68146313
149342 193451 377383852
9844 189732 450321343
52254 122323 175430382
137231 188638 128555953
93171 142106 890694979
84892 89739 11993844
57843 92350 318387835
114056 152178 95585311
44860 83881 97693864
22387 79129 142114262
87576 147328 575875317
28914 185410 945311904
66575 83533 42374755
147656 188636 882270681
111162 131165 882155223
11018 33915 23691976
40493 190729 495556513
138025 139214 2002978
188316 194886 16415132
130835 184531 134209063
167205 198402 454317868
64797 65003 186953404
193656 195591 4860364
173801 174597 270645227
70239 197787 668768728
60808 130448 174299091
42130 113749 832783788
1652 101032 248611949
166184 189330 825469696
151127 162471 80101067
111732 116492 122479259
147067 168203 557263107
119066 191429 181104818
58430 125187 166995481
135194 188922 629745628
192773 193907 2834450
41758 144303 223782719
99927 176350 191202103
27571 97949 176095243
22719 104079 203593352
108906 119983 27796440
9222 156903 968450110
68712 78506 24629967
196863 198399 3916710
71973 190146 295792279
159506 173006 33548575
9433 179197 739090636
95647 159559 160149799
107519 148758 47697162
48269 137397 42133905
39119 95173 140158316
73087 119724 961411666
157432 176021 46174210
37833 123777 911044913
183818 192328 21318450
98790 157328 146862641
103253 153512 646273419
182010 192060 25300729
75127 163682 221813522
170538 193114 638551554
49450 159028 383937342
135268 181747 291775585
26213 136470 933318261
116780 153125 663681351
140208 184440 110484216
122394 193510 177905872
37476 118352 202380691
194115 199407 13293368
186554 195874 23358765
155213 181694 65893540
44264 101408 143055522
56231 154222 245147127
90948 111086 50607962
175050 199740 61897908
69863 192482 306870102
42995 182947 350169454
184322 186747 709763411
32729 115147 416358753
99478 184804 213495674
67228 143542 191024238
94973 110765 39559296
136130 180431 452890428
10868 182370 790523608
91334 182248 227610631
103591 187512 210176762
136698 169574 275071630
46502 159238 775579353
108398 127129 47070848
86125 145849 653296957
150458 177181 66531401
154699 168290 33856102
168460 192327 588620485
180953 189412 377481196
11072 64959 135040569
170592 184887 35688767
35837 81126 113293102
171813 184230 906630927
116906 147462 76667194
169759 174096 964279979
165405 196157 117946254
104053 178367 38002992
35817 172639 737146614
130732 148087 374516792
186471 191033 648033299
101367 143326 396392836
151853 169531 513538365
6285 54000 119528186
27297 133071 204798469
172068 189066 42567033
21708 97825 190521481
137775 187923 125434897
178795 187617 22302537
11544 147596 340835307
106235 133685 425998643
67488 93377 937805038
1915 176524 902659811
93980 173414 198703451
173940 185479 119140212
86806 184509 244548820
74570 95156 51447192
95583 198443 257476611
21392 167140 808994503
21120 182666 855722549
10706 132968 659631027
12607 141600 323077078
196799 199575 7058932
129094 182068 132298294
87947 139162 128513890
75775 139109 158581053
181416 189963 21570359
22242 134661 990900421
87392 191103 259706032
176185 197346 628032161
116250 154122 329738329
20739 145424 312149144
24246 51548 897738907
97469 142424 112672478
73511 122406 256392517
175360 178967 8873821
92635 134313 104494513
135545 199266 177095233
114247 175946 154397968
29947 117053 772410439
27523 29333 962992819
159647 178123 45944022
65909 85493 72671138
65519 93792 70703726
177921 187349 23775050
101462 158094 696097381
117815 192455 445949397
138486 190124 993445931
79533 115505 126109196
3845 57889 135452130
136174 139042 775818906
130292 197903 169022914
189709 190312 61864331
26728 139343 281934452
152327 161895 24077854
83502 129162 114420049
106031 173277 191509428
189186 192924 844208316
126085 194240 170421064
19037 191221 430941247
107578 167714 150651229
143912 165774 6247811
109967 167811 915362349
142908 150748 19742499
170579 191630 865100199
184993 188633 9177591
120061 141820 547928826
143531 190676 117978497
82022 125838 349438551
16299 171251 387758450
65506 144426 954940156
159180 199126 89128163
80680 130158 727687009
187527 192326 249731459
149004 188950 153885666
169646 189288 49062453
185731 192229 16256281
153612 182003 131570063
26778 85072 510459915
48997 184845 479371010
182096 183250 848485953
527 185284 973297293
191341 194530 7993794
125057 167432 487588365
154449 175504 613778999
141352 186304 112380392
196804 197521 1798856
177368 177388 52206
19991 31924 29977434
64146 168443 863770853
173828 184798 27441997
93061 179577 530873597
166805 199928 82843892
92134 196961 262453654
183502 191012 18862541
88406 97323 698482969
104866 174977 246148910
155471 181517 64785944
13562 80890 168622353
91889 179958 220379759
158376 174228 39468787
59817 93036 797458852
101162 194133 232667584
59458 141321 990484134
36072 66083 5156317
24574 143352 954536634
191640 199902 20740117
170424 191654 53092941
41182 88350 402681309
101580 107341 715405061
165872 198978 703407202
18759 75150 141149518
98685 140238 927551490
131339 174320 746316185
147129 168683 53831783
75928 108973 82557318
162870 188546 211835542
26105 57506 78840648
44118 159857 719528239
159201 192076 191663439
198556 198722 484266004
166520 185299 46870078
136339 177181 102005410
169565 170150 425778224
99610 139756 100625273
165483 169482 9903199
29082 101779 181928665
50550 187550 343002478
71281 130502 148371872
170856 193211 55957275
53414 100521 117839703
145703 177168 78552250
80531 100724 50492367
36384 122221 782701417
57980 70837 300620347
126872 195563 171817050
137236 184513 968231471
77401 130331 395600038
137898 199473 964779396
22949 93907 936092480
53756 105300 128917896
179132 194647 476503785
175241 188472 33169209
132129 193375 153160626
198716 198817 266438
30859 166601 339714337
195363 197660 930971873
51436 73062 828791063
48731 118138 429768681
73983 82398 21117117
160720 193501 81785502
151287 192747 103503060
24736 96233 178948461
54752 134096 198571971
143665 199488 952256033
4802 36982 551047853
74699 132552 144859050
174970 191500 285324160
199781 199836 159426803
85015 122386 601361734
117278 149179 665011744
18492 157013 850903440
127209 129002 738033642
181007 195015 235554606
31372 37387 946967579
70963 146356 188840307
35683 166811 5403465
100125 142726 106720520
62266 157638 863944671
66317 165834 532838174
90474 111142 51898541
64845 180300 971727218
7686 41169 83859037
131429 136795 13497132
152859 164494 29236147
93586 121774 741114878
25751 28455 52063530
148406 187705 794249745
41029 146248 639440287
118100 119342 716780681
70433 112557 77170649
98594 110949 503878592
163136 167658 858594354
198742 199807 802500462
177846 188508 422368073
110180 152891 339716429
105689 155672 125379198
34954 173893 347617326
79404 175034 239195459
34422 182848 395422714
100575 150374 124936896
47289 97291 125104079
19 152923 604536537
87412 185439 245438236
131056 170724 724818519
108993 157068 708195522
125949 182714 141831382
177775 186625 22275028
1605 129289 319595060
182060 190452 1012712
48388 144560 691126069
102456 147437 112763112
30091 171805 354554649
86883 134430 494695506
178207 193443 38256586
123217 184992 704665624
105765 157378 129515554
180148 182651 872591977
152732 166125 611376201
112200 176715 161498358
120408 197123 207589709
181990 187879 14940034
139806 190647 242279587
29031 41143 164443614
11732 152850 353489222
81628 109738 70282317
190597 192781 5403232
150590 199873 123135268
173274 194580 53462487
65223 77475 30756812
146852 182133 70015370
128497 171873 108394042
39691 177663 802801047
115127 142477 391695549
34237 39188 12408175
1795 67151 616803443
167040 174746 19167269
157283 197646 100668318
28156 91330 157867918
36721 38701 214785748
177696 197550 261891338
117885 170709 132225586
166921 173159 15438689
27410 40304 32328089
89617 101892 30892255
52161 134307 913061571
151154 191751 328512704
85026 183735 257504662
128229 140326 212604888
149184 185543 90769416
49981 78610 71766962
33071 89671 141385728
87877 191061 962280428
95011 175665 759851684
148144 197217 869049145
61254 180590 298309098
41717 153745 280472377
115578 121868 15775334
146442 179150 565776930
118087 175634 144002110
159138 183313 936494818
33283 59483 26529354
61047 175707 344049451
88486 133412 90409599
8203 78168 257068817
73975 104629 785847367
50125 180820 496982867
55556 162823 955351063
20200 160765 721478692
70746 107613 92175330
176872 178297 2634416
105457 122853 7400989
76618 162231 330589021
124210 130732 16369315
146934 190061 647534625
159540 183405 59551161
156035 157691 4137959
70432 120590 125501926
66530 161132 236987651
56130 60536 10942081
97771 178590 202134689
174861 178753 182061801
151434 188363 914926467
183847 196052 30531454
113483 145802 596935277
808 87032 496476474
193132 195789 404032115
83910 154806 411374799
147865 153600 14243538
129065 195347 165768909
191778 199681 641300871
129286 155295 65182690
34741 113209 196235330
1451 152210 769750718
124092 173261 122859435
177935 196548 46643449
55833 100098 110594388
111030 169450 951987919
139856 141728 286393831
188378 195488 17787115
102780 140440 156015011
162243 183257 432324200
12282 84368 959903748
199208 199601 1001271
179537 183015 8835130
149935 185642 89115521
116658 152955 577551943
159338 181586 55338501
73122 97689 61488481
98769 171985 183260350
162177 193956 135013117
62066 102360 100733493
15451 160353 829445630
26908 87809 152252045
146483 194630 120384303
136991 197772 838642546
65108 107021 104803768
24757 123055 246068801
93836 108718 37174674
197989 198219 142681996
167048 180010 940294304
174374 176769 5991711
185247 191240 121620942
43884 162676 297570394
86963 164094 804230293
21013 93861 182277993
91041 186448 184030846
98402 124864 705732670
190357 198501 382129999
122858 167520 231225974
162851 165923 7589405
145910 151834 14846363
117126 160574 762041611
180969 199051 873131812
33100 68508 88528571
169070 170532 3605439
48162 155241 565167234
131173 166169 903799422
101014 137940 92555185
83023 182155 548168011
93758 120442 18239731
32819 180099 773644630
66779 119852 132782983
47308 165594 567176703
82892 104698 54565290
40762 140720 250274110
135814 173214 140898410
39356 168465 323023248
120394 186438 165285230
176696 194596 115980131
47760 134276 301241522
63240 187707 813573146
8570 20630 30291210
53428 185594 607129100
111669 143293 79337516
134520 192978 354688092
122907 174451 128934402
68533 176845 271025337
49216 101936 843430175
80770 109579 298250310
94688 118527 59676741
9449 150716 335026395
40603 134070 365594082
188252 192330 10093372
23551 103014 427949913
82830 145965 512010531
150469 185789 100894195
85076 190908 986475932
153056 161388 20983200
55384 116515 12514247
46080 127664 338757511
41919 184540 743690376
169552 199430 74727471
49605 111548 245210770
178264 185137 457671668
141960 156972 930606512
150227 152687 6068484
153823 154541 1848124
98934 189134 664174403
16245 23841 18940743
151181 195715 475283562
10038 141287 464141078
113166 123247 828408488
38810 137209 246302820
185157 187863 535211983
99705 122371 56788927
6406 145089 635209880
187699 191014 8280237
184102 188371 10766753
169156 197299 70288015
183784 185774 4969131
17911 139356 304026103
165084 190811 64178482
40599 189344 372186222
107481 154020 719500107
158 62730 507976490
6837 44101 316434699
123329 180718 143379483
82668 104404 54404208
128295 131958 9161625
62261 69658 18473414
124166 144702 982584466
101454 106279 12034508
114375 122978 21585361
175381 182115 5187481
102801 121236 46237819
105735 177939 390996259
153302 176419 340653869
123823 142416 46580954
53121 75599 569445547
74644 137458 95348611
125268 151848 66528353
195535 196447 2221555
78594 190689 280497117
54006 146043 173243917
75890 112607 91711205
7645 192062 461555242
176267 180627 233007458
41247 100670 148664418
50163 126964 192356377
110645 171499 152233836
394 31625 646445047
119840 143390 59027995
107790 122086 35828805
155901 177523 53793119
18678 154203 339276633
96706 114280 44024036
4602 124085 299104005
15590 122181 416727126
45524 175671 136518391
36545 129906 233772902
25497 106945 653532940
80288 128591 384557868
101503 177074 189051387
168685 197416 619719804
185206 189623 864887263
121247 143554 549376266
19377 171427 380466464
123567 136428 32290882
126271 130097 9623450
108733 114233 720985024
18323 179343 402785031
136590 153646 42704820
76319 164003 219547384
81120 177554 615741095
105235 191961 728851567
193682 197315 857224000
33617 65617 264702702
65848 149419 209343268
26050 80815 602499177
121550 124371 7151050
126383 174528 489252139
156628 185440 71824902
131479 134144 6725021
78940 188928 524877032
19433 128833 273884358
88146 117135 72706526
123786 125938 5459474
99955 183161 94167702
33108 123733 226752894
113289 135050 932255788
24445 155432 991695897
128984 133899 83112800
125543 150199 61857483
23565 135024 552630586
56019 173194 782202785
97469 172199 187064545
88665 170696 205472610
162011 197306 685159257
181307 183964 101864253
153363 195758 359998577
69917 84131 35528858
174070 196704 56659579
64440 111598 202898329
195237 198104 7169244
116422 167201 127200392
67767 152556 212328465
112467 170016 144157478
95225 173765 158937972
70225 80688 26180866
172597 199685 67884839
160516 172771 931412292
109078 157825 122283338
149426 184637 87827713
1545 141513 436078052
167557 172183 8116776
20706 118408 624471684
141785 191443 124169224
142059 198075 140037699
122319 190844 171481416
198072 198793 621932696
6813 99286 907138265
174711 185473 942369316
91417 169534 746985858
23308 180529 795548528
85645 194728 272983265
78723 171879 673768546
53003 159768 267380868
111013 181820 177071729
97497 184502 498103018
137012 159141 55447105
57254 166957 990096868
62164 142331 200684677
139761 193224 133637839
190839 195494 308731004
118814 135942 231342346
86436 104992 421328265
93880 175966 45177437
91580 166521 585184258
181896 195694 34695529
121746 172763 127617744
121698 157707 284626551
92928 186109 233289852
131911 133401 371829408
19954 191157 428514845
99776 173918 451969264
191090 197234 813067269
126842 182751 939679702
33102 137083 9883755
56793 125860 978207892
108922 122344 593628274
5186 47609 931896031
51578 169185 294476195
91843 199266 934498451
136712 152055 949963906
103405 142163 97211509
166355 199916 908567706
38840 135786 242640042
141630 197749 508687565
42913 45120 13620
2055 121063 769508516
1031 128809 785171483
8589 14675 15220291
20508 197497 888194585
140963 141613 1607590
49646 95112 627712476
194469 197397 7257379
41538 175745 919277572
109674 185359 28415737
80296 152636 796339981
190479 190726 118460249
127521 151843 60928808
106662 171684 818962446
29625 74585 112491071
16363 51344 87496365
11750 156495 362660096
63837 112930 507960921
192558 197703 12815374
34571 159287 771842757
7424 17745 25872124
75687 187582 724378977
48163 184662 369339067
41416 62843 53640461
50955 85172 654056250
18532 151428 504986366
98298 197568 91765859
29813 40395 63609698
79763 116368 91550082
169220 198500 73207218
167620 192309 61749521
161377 171690 25498509
3030 33924 77399847
156476 170643 35200730
155968 164449 471627670
169042 180763 655331216
176663 182805 15311294
23160 109891 881527114
122838 146336 29258324
128726 159452 76942504
14308 99833 733248016
79553 110443 802603311
15549 93573 195273325
11254 58149 712621506
32355 89698 143241642
103764 191937 426763644
47658 118725 177875639
69243 126268 858646536
108460 111346 7263318
178170 186871 21918387
161444 181178 48986850
172270 181225 22280340
84994 184972 250185892
75022 78238 764546884
65274 74734 891914586
142691 160283 896949307
39718 97903 327214628
58804 142560 563982740
95380 105755 25946116
155787 168458 228465293
12638 102177 224185674
199245 199755 1305873
180760 183140 824171074
185068 186365 3293740
103351 158300 737034199
47574 116159 171617707
186231 189478 952643742
150417 199028 473537379
84110 110386 40033614
198810 199711 2306483
73849 184686 277332367
19877 187398 763162829
26003 132826 154124784
78070 149098 177872170
12348 84534 427712832
107557 187211 810914777
19610 103694 188604112
70067 157975 220235406
64537 90551 295300943
108108 156769 808670604
197433 198058 278416694
41352 87075 114335962
129040 165529 91377584
153015 188983 407609375
195966 196382 979434
25988 186676 705588411
31169 164172 333004956
64476 130468 381223251
29870 43389 33837962
90037 156243 166131557
150646 179301 71297496
96260 180267 210060376
60499 115122 136502737
49816 53618 532581610
90347 147669 143856450
180320 197203 517817645
158977 189244 660996750
125098 199589 451479605
10566 119599 623525378
127987 198875 177345288
83726 108680 62400933
198322 199712 288816781
66718 111983 113174865
82531 86147 9023280
26904 153654 317365816
24868 199681 644824625
85416 87162 975023527
175448 179076 435102858
102889 167695 162315520
7957 146713 649055647
133557 163508 883290716
14627 73422 147216643
181069 198021 42582548
50168 57937 500580904
14423 166130 379901489
166038 177478 28427744
34199 146561 37785499
141635 189634 508015395
108518 143391 87434466
151371 172975 344945561
136338 174566 95483022
142916 164596 54396923
176610 177690 786216735
6844 128533 514910341
164056 192822 528296137
81371 164702 892618164
51832 157245 264148040
34673 169386 337129454
115276 169062 134716547
128862 182540 248649570
105491 139398 85046593
170087 186808 41815554
154585 188131 424699822
21723 94229 181512446
118002 186232 905046735
161464 166665 12873013
158958 197672 37158133
116205 169447 133342252
856 68952 609526580
70473 137666 584751008
78257 180530 849039061
59401 130299 445336641
28702 69510 102122548
11972 162517 377121351
9478 49466 100207732
25807 47823 55107565
189252 189934 419004769
32744 164707 330420046
73131 186579 794155197
62716 98249 88828443
147894 151135 8098607
162107 172700 26201792
64416 149016 211959299
187989 188454 885634
63489 83462 927829951
69239 193475 310872293
139673 171772 489617320
172554 193927 53509442
79294 162301 207951807
21525 70446 122484246
167680 198072 76010275
23940 58822 87569525
37502 53372 39728150
106175 188664 512521756
94805 162174 168896218
168176 183499 38327431
138208 191954 528867862
704 74405 720346060
170128 193513 58459825
191533 197184 712302083
85193 153299 170644877
153637 195133 840462072
191889 195644 9416060
96691 128279 318084394
12963 164061 378536779
33096 51147 24986064
135998 163336 68570804
34646 107672 182589761
66061 167763 774771535
167105 183239 40263472
38186 148304 275761558
48861 177077 320809936
52992 135506 861426623
139547 182562 365148873
190631 192057 3516879
76156 85093 22197939
40551 124683 210602259
56326 189694 664360161
43599 161328 294916361
159188 197771 69482390
90025 105154 37981088
68845 174911 603010635
8482 99260 340280418
151045 160432 284466203
31511 123534 230229045
171922 176078 34011205
33522 132057 246599649
118229 177200 147563269
127216 189592 155998845
113452 145108 402085290
129719 180061 125590679
175567 182528 17357073
40085 148070 408157642
71943 85729 774072424
3314 18060 307176501
92417 187185 237322723
114657 117555 7284737
162247 197253 87278500
56360 83084 168907656
175043 178028 7405196
179146 190853 29484007
161536 193750 79912471
8155 142150 335508908
32363 136542 881916218
89029 155746 167390511
156834 174076 42798953
171499 175345 267314470
125811 127736 356253
172454 185688 33163854
174854 197215 83685350
32731 188956 663423493
127157 158726 79087690
139684 194865 137997693
54294 183369 322927650
51456 88081 134006681
20028 171264 378441078
120288 146451 65638011
625 135047 516328838
135428 198608 824334148
18513 77389 147403356
91318 109179 44870582
23409 119058 239414342
170224 194334 839536980
123534 152821 73436343
35701 77689 733116834
172196 198300 65348016
86146 90744 609651073
45635 67149 53904322
2437 167122 412217155
93159 113895 42376897
10615 113186 880267892
89470 109207 49495534
86958 190876 930832378
52217 59250 17827920
23604 42409 47175082
188795 195642 670793351
175199 193544 404104587
198417 198527 277178
123991 148412 523684062
2143 125410 308613029
137938 166362 134729128
40737 74362 84107556
57896 178788 302159960
136647 162139 811330131
118294 161622 108720702
188505 199908 15322290
73409 101806 71126231
88620 117967 73615112
1567 48374 771231505
184349 187581 8210862
157714 160940 8090448
48479 112417 159946633
187216 189379 5363851
191062 192059 436329162
81402 85598 925464298
103431 140558 53404997
164914 185724 987650718
45923 97560 844831221
25719 34993 23281512
21421 106359 212544046
64612 131924 690772864
53765 194293 997005531
81398 88206 16900810
136847 162521 64391512
180490 189069 21722476
5275 35299 75256406
122965 130338 18574808
173656 183196 643252413
86430 89929 825033071
63848 90113 65550404
49175 110092 152370342
142773 150377 715977964
166765 194557 957226315
137451 156726 52787301
120556 169922 867158034
81087 134867 134687574
56408 156919 900300037
109276 161378 469724077
74858 106838 79889477
174554 194904 686645891
114532 165533 127856419
29711 130702 252824243
16565 17469 247022380
21710 45638 913382416
131782 143587 29535031
136940 156932 50194847
96177 121477 464948086
180437 189772 23600108
129825 157437 297669778
142305 158595 40869200
21229 126088 262567987
145790 160477 758012155
51081 107625 141508311
146093 168179 290379171
17335 160302 357963579
194944 198010 744020806
197316 199107 589751888
117395 117554 413689
13319 87780 186327485
86311 174337 220278136
1726 108397 881225761
136984 168248 78096382
47555 81542 408303434
75057 163553 278549599
55179 142416 218302610
27455 110809 208618728
186350 189455 669593
137975 168785 745482903
74506 126445 130091520
64319 183481 298178367
54496 141843 218639624
91163 164832 58194462
52529 144217 229589599
53893 161005 268282087
41180 146261 123883323
179156 199817 352883409
20934 85310 843328064
15149 187427 886154116
86422 171536 212975716
196710 197232 1291020
155650 159185 915813572
75548 184377 272199171
158614 197301 588606273
51264 104390 844161630
99693 119976 50799050
169599 190351 51893758
10912 42382 302112978
194931 197655 347279229
27479 95646 182203148
101762 156505 612862693
85210 189918 761939832
25661 60939 744834419
10364 61708 805526264
62811 182776 300088815
85333 192863 269123532
174349 198508 473667886
125897 144565 41867105
191326 191746 1022641
142161 151245 22860587
26484 73663 118022204
102060 105137 368735361
111297 158311 117855708
154281 157386 7917884
3967 118536 725851430
2479 179538 442942778
172018 186664 36703201
84800 152921 855417372
72478 76939 11334943
63509 86090 56449980
190043 195703 943020683
195007 198419 965337208
109996 125943 179557997
29255 104315 187799752
192013 194202 12135972
120918 163088 661315679
26351 72499 115439643
25034 114587 224129398
39715 107581 786533381
188404 192242 644347355
198144 199475 3374180
31259 172416 929577356
26772 110054 812301210
152146 176232 731521293
111172 198368 218240946
119438 143942 61434581
32007 172837 352257029
150266 155904 14088621
168956 175768 16929659
21294 172932 468024842
139241 192063 132057929
13232 27702 986526942
146615 189037 106069593
102630 175494 160638731
32307 77518 839375165
124271 185631 153489476
140454 185621 112916796
150442 197793 118171415
36855 41779 112104251
198743 199106 363135960
75551 188137 281701209
140276 190620 19496326
11458 95747 211025766
158980 189855 77083211
47692 85333 594640888
168006 199048 77691953
51216 172137 302688101
143738 190896 92610055
55107 176596 303842557
64407 160386 240376682
193353 195675 470321620
196359 197665 538469319
78344 130129 712254289
86700 152432 164722433
189990 190379 1008703
142375 186736 110936108
35792 167974 351594789
6617 191443 819177863
26811 70709 109847729
8815 172353 199621233
80889 151000 175709166
88152 106228 45390894
154088 166936 32087507
175716 189966 35726522
104481 179340 187196343
37236 160602 308920880
33280 147591 286174048
45297 82154 363995850
17405 168916 791865424
7973 141835 335172214
29319 124025 413140034
18164 40207 122722335
118958 174958 140088603
193915 199840 14907021
187285 197808 26233311
30261 154998 312307782
98949 119958 52645828
38785 99918 152947596
113723 166167 131450050
91281 140833 506915662
169275 172788 194392687
52165 140836 351690026
15089 19811 755640853
47702 168882 989472811
64924 170103 677104529
116097 129038 509125212
142167 178046 554733762
36675 164912 257569371
5120 140776 895383650
132378 175890 108755909
147421 179224 79227923
71958 112726 101948014
33632 179979 945975639
162187 187639 63482975
53305 191778 622482408
176 151117 950417151
135931 188163 605382728
99378 159408 150458304
163183 197571 85774284
179850 181375 3865493
195199 195697 1260260
198292 199402 930915234
18192 156742 489973275
116774 129659 686779620
108646 145298 91912050
112428 152315 790741779
150863 176578 64054493
176730 193370 41647982
133925 136407 762035442
24684 59614 87641031
116235 180041 159510175
25075 54693 570158362
148075 187078 97403362
106815 140070 83448059
14802 193210 731091593
90370 161560 178648516
45791 74213 880193650
6681 24900 922549974
619 115446 354956924
39976 122418 525521108
164858 176433 28650072
109133 176188 167817591
149349 156336 290227335
45102 162171 940748644
49236 107819 146523635
154928 157882 7460985
33220 192565 398678928
71875 178112 265769026
159130 197548 95919412
6604 55776 399427715
108293 118923 26697279
63917 137498 809251570
163833 198281 761425298
94924 112581 44119268
139747 168154 719049599
111765 142291 76619669
72068 93297 168112518
138342 177279 97237203
116473 165336 122540585
123417 159593 295871150
111471 143963 256988657
122340 142480 50479384
171781 198269 66347537
130517 173231 106657560
119273 174135 786299368
25772 92395 166639574
85129 152512 168850107
70165 133628 459307619
118149 164916 766481761
173573 184018 995749329
38469 153288 347654434
119019 161424 185670008
188942 194596 6471041
19260 166527 767810893
141109 187588 882115423
199725 199861 514420322
128270 151228 12595299
72564 101494 72487113
41628 42821 2964052
46030 134473 221447027
65360 87596 962303468
131654 150387 485650020
7041 98203 228149936
192924 194566 4132842
12914 98874 215202599
122924 145960 719931275
144435 161716 43452129
179765 187469 19528917
41764 105371 605175642
154769 165409 26679019
17077 43122 501569369
166455 167266 30058991
163155 172114 22168188
156562 170535 132946543
181494 183415 4967073
88181 130424 106029165
119163 167082 426854091
90020 165403 391243801
58897 130472 179050704
170696 180889 17866604
141560 175640 139820335
77390 94552 853816899
31269 82664 259269668
98670 174206 189066559
53765 143888 663698353
63832 106220 106031731
167987 184338 40868056
153924 160095 364636087
172331 179651 226704185
69488 194332 336034640
185429 185465 90272491
145549 155183 14846555
24833 37235 634104768
21199 169092 370185045
58599 192601 335172425
13514 83552 175401343
112052 178576 377734980
94279 103587 23206883
67670 102155 141871283
101033 157386 141344615
83614 93541 107468696
172168 188426 599234408
84481 142573 867523438
30305 184647 610686139
64339 95170 918260194
172758 180402 829091080
22719 23324 1507498
27959 131071 473491732
173801 192132 34697260
191335 192871 108922486
8387 189594 790458373
116355 125762 529854587
60707 77515 1588911
52625 54398 4547986
185111 185830 1840400
163178 178832 953084983
77651 175981 245926098
88859 186945 595909657
93575 177962 952837619
172955 179055 15150360
189398 194109 11794543
96270 129269 81397880
6055 151753 364846706
123132 193879 177015098
4555 179805 438404177
56683 76232 48830919
110350 144303 362047367
10197 42555 81124190
98729 107237 21224357
140730 171853 77661570
183551 193506 789826222
143866 171760 69672000
115245 115781 327953343
94748 99522 201878456
189944 199681 24398873
121578 172091 959981552
30054 145538 289126024
47915 144005 240613139
190698 197416 16695494
19713 78400 147008886
163551 198085 332665691
24747 177126 381328309
101259 195560 847668797
17499 121157 259445324
41469 142704 253449222
119544 149313 74808346
9726 110321 599381297
22112 139227 293279387
42140 98320 140498030
92440 192433 250388910
97941 139725 27606742
38920 152550 284492496
20087 124998 909998186
46841 96419 327017205
88430 126152 94706107
34149 151738 84646394
51827 101852 254607814
67871 151199 868114267
24510 118397 197239121
76350 108186 79451754
92492 120885 71157685
169590 183063 717604911
174772 185586 27118940
37169 144007 267430049
195171 197376 728568023
119054 151126 80495399
16122 176034 628840784
98125 134325 90749899
108097 166174 145558883
140883 153369 164163108
87974 192419 261592827
44797 55809 711717157
82613 197431 554615845
157298 180697 58042318
182276 190656 21159560
48441 188300 350065750
122201 173245 455976091
161034 194501 83491490
150572 164229 34184657
129936 188410 903404694
90510 145306 236449275
166263 169530 733617947
54260 64192 307917863
61413 68970 17491002
8540 73348 732178291
24480 70361 114875840
140131 148129 46688003
115327 132750 43772239
95747 161477 495888276
70269 193634 657336894
40573 173849 180384392
67736 140310 181713887
100660 117043 41002253
22388 96092 184418572
66535 99642 82783703
138020 188654 126617945
155678 168927 27125809
94257 133690 98810825
192206 198849 16648744
1900 22629 513184973
152116 170277 45367078
134436 172662 526958127
3923 165312 945513791
38168 68364 75521688
92928 118009 175731213
133474 180479 117268213
3292 25618 427722847
64420 71521 624412518
185958 199780 34649222
74549 178584 628765527
110807 182568 958042463
172784 182686 24753068
9245 151601 356580103
132840 150378 44037943
39258 72588 83275713
121934 139880 485211182
66162 102203 754466541
150760 192187 992551825
5426 97222 458442980
86247 158548 181127493
180159 184485 10971334
56980 167669 503649356
3291 61024 144590655
49405 105372 367577617
131688 170956 511276883
123007 171028 120089465
199590 199727 446100873
82669 161295 197049332
167035 196326 456550487
87981 171771 525795329
80467 182129 254268091
46230 112098 619120650
29203 87565 145843797
13129 194576 454268002
71066 164840 485611885
81913 100303 22127646
178726 187108 884621292
157174 198965 137543898
80213 86048 767602543
178046 181303 442453195
55045 88822 84255804
46988 197660 376993005
3249 19974 41868444
114264 182740 88263436
170731 188744 45119883
191579 193210 4068805
172480 184958 31217062
155402 165399 14865214
23710 62775 97883913
181726 187893 767503491
177635 190077 31231960
167832 184007 235054029
32312 140245 270128455
59200 91005 302870164
137497 170006 81296587
176320 190327 35136332
123443 147421 21866018
75206 196395 541237967
147789 172315 784353634
54211 179213 469559303
133912 183875 413745476
154349 185471 456883457
45209 101514 932204424
68711 191415 307127523
145381 192782 118484064
178743 187969 791389332
113765 120219 16211499
3808 128251 969058941
106203 180554 185856440
140054 192550 131243708
192842 195995 865627824
70745 121835 421563795
113131 118868 233846812
51732 188332 883161778
83583 88016 10947566
154850 154992 227368
101379 121198 49625312
18601 196766 445799898
124155 162555 96300175
96567 133073 414809704
137623 194250 49720174
142613 161781 600829910
78953 141000 536200320
22811 68123 739497060
102153 145693 693606891
116837 196688 199817529
109713 159029 856862894
106555 166386 431018370
91475 149535 148590025
90583 130563 796755909
198013 199151 384162
98157 160828 987729683
172549 172562 34957
114168 181035 167212517
162173 176579 35724107
192537 199355 17099151
63582 70832 18064127
65968 161201 658196395
36070 173083 663219477
128341 178309 124788744
31720 99712 841215880
117559 132277 640996073
132756 187826 137754317
123391 161422 95411747
139680 186392 917742466
45724 84155 96147849
99407 143039 109362082
11315 82906 179294120
10244 180506 425959873
26127 36726 26621851
159516 168693 7809338
106283 158533 130992313
43855 190970 368240062
131480 188255 142075788
184532 192792 10147384
58230 196358 396921280
30563 162290 329836779
145491 184346 651471527
54282 91994 94109837
74300 97942 390875534
61475 152691 228359700
148509 193572 73724168
118478 143624 897141470
173734 185057 28363908
184810 199420 36683070
56658 148733 230436828
45606 134975 223793789
61632 115511 650205600
77182 119832 526167461
71212 94195 37719229
52871 183311 400730288
39905 92171 130524917
100055 185454 979545927
177978 180267 5637294
146869 156015 97240524
56293 164442 409740484
36547 64585 70103959
79726 191625 98891710
127115 149889 273905457
174282 183021 145785338
69957 83736 410604140
21195 157401 341149429
105958 156699 127289909
43792 188764 667157766
39590 94931 225260152
39131 82066 107345904
5650 68727 126916363
148248 166455 45441679
165409 199331 84723651
40352 184036 359508162
39654 113223 183893830
183565 185816 820610891
141439 178226 91776344
165041 173900 577653298
181262 189283 216728709
135100 167388 944643597
190640 194011 288194241
57936 58211 197375638
76086 105570 964078484
149937 159742 24462112
62018 77772 581279896
97274 194864 275680734
19479 129563 275650622
141141 150254 22937559
23716 107181 208857992
27082 54616 48911512
159702 164146 623680371
49485 130166 202032007
112122 170206 462682834
123699 185958 503569290
129740 172634 107111769
163733 194050 768565733
162318 180642 45376558
11811 85581 393606115
179414 198122 263248135
171125 196540 859296310
87149 172058 285034595
31676 185131 383901759
45605 198831 383526027
106099 124194 927882790
167154 179825 740388251
180134 180860 966468870
165110 196330 77836558
110391 121520 703043471
174731 194307 49020072
154569 164205 486947470
21417 108893 218236449
6049 121394 288724625
96326 176162 199788831
159356 182315 57168406
39931 180179 983223413
40645 137733 243033218
8635 117262 271920632
87731 149198 154237158
179739 192603 422959701
104581 175735 178034361
166052 177840 587157757
55682 151951 240888703
105368 105705 726410429
26572 132125 264239366
54208 69204 37457756
150905 167856 42212229
71912 160440 221765976
54939 114047 998511697
180565 184747 67387838
32911 44142 27967246
6505 153722 368601353
117288 145841 210086008
130438 169407 598434087
94480 112659 260365728
133454 137646 10498502
166645 172579 14700956
72335 155886 209405470
164215 194591 75783099
126993 182416 138423469
10323 94088 209721633
182824 195863 32772051
92250 119586 68496225
110599 161606 127924549
44175 57777 34319308
156921 158492 3821130
169987 189366 583133077
4194 13775 80530177
81865 104879 180630588
180841 199633 47297180
21523 175200 384591647
193095 194947 443177343
104195 119186 85888303
159484 191934 77299683
191866 194999 357330916
12922 147049 335992158
52820 142094 959324796
194681 198366 9223161
24490 65991 870482089
165495 186683 52877519
12443 23463 27689776
91352 155235 160320360
157361 169180 816080412
125983 144113 800494554
133534 178901 988882814
197796 199573 4536026
131565 188561 658986253
37906 113030 187866245
192541 193719 778255932
178007 197385 134458958
172922 173643 1797663
43344 174688 464169665
78007 108386 75839298
46728 182270 339086970
149730 150769 2611211
92354 166910 528630593
74536 149038 725909236
60646 136352 189489112
97066 152355 313005837
125314 144448 47822206
164203 178609 35627479
95475 113241 44415384
96191 98834 531698757
190317 197772 18574980
164756 172606 346056994
176533 177751 2996710
111261 136325 62888727
49167 198989 139808513
103308 121219 44918891
74788 117971 107996739
29361 52707 58318263
21350 55368 85322304
30417 145138 287124005
20213 144846 311943019
16248 139899 309602662
15216 105609 226255077
157492 161246 9377499
173375 185528 30530125
144635 188768 697107157
29978 87215 952412001
170750 182959 30510044
16091 115484 715853992
183120 183869 1901424
156211 159729 794959132
83627 96144 400112552
115385 188591 183283351
55760 155572 249852373
189609 197691 20161873
165163 183118 44653476
118534 121290 574106095
157134 160904 626767877
35682 168391 865815817
84839 184947 651241438
177913 179498 805272850
152741 185369 81452288
68750 84592 19399963
94593 155470 530486598
131374 153471 878723938
190507 191696 252570357
33762 173074 348491301
101280 184641 208563157
196166 196311 261461977
187486 188106 1537302
184120 194717 661968689
46062 119228 183081564
113916 192766 486766564
161302 192862 176781724
197438 198345 2349645
131199 137683 16263543
52483 133414 202709840
9365 168047 397245595
36677 145149 923344940
168009 186563 362121809
110033 138204 70747734
145350 170018 805123486
36368 115304 197460613
119863 167264 118696767
194155 196531 5921160
156002 195468 98538628
55391 102133 116779842
47153 60211 604182213
27336 55670 71089563
39189 123325 235412699
26201 198016 430003230
126386 185012 146557543
78826 136365 144032735
67733 195461 319634486
6616 168123 433615679
17849 180627 407106138
187081 189704 1869599
103259 145887 278963503
193043 199192 15411259
90718 124833 85766912
10294 31178 377778656
33710 195156 982177309
194629 199642 481851045
180298 198868 46681401
27813 197965 425800813
455 102357 254978647
93229 145682 769923919
58446 99049 101345224
72417 161029 921455855
130612 175659 543086018
40951 56207 38367833
126330 159501 676385337
188361 199815 28686350
12327 56991 709933602
56826 70787 209187880
122854 167875 817719715
81906 179010 209073679
112823 158402 58160905
53923 82929 349069803
59959 131813 179750446
46813 57501 261101175
131543 178569 117476429
29168 135405 925299696
126262 157441 48664646
73131 171946 247328419
26020 158760 991471418
93286 148007 137216204
18654 50847 811869897
132623 158929 65943213
174232 185153 27317888
64582 175947 623546973
153066 191663 96453708
56974 102247 113057528
140774 176502 89186391
14153 118558 261451318
97020 163916 167731429
168080 168783 914806251
30353 39194 357231454
67258 160694 234036522
10003 98130 325518752
72355 100202 713713780
162258 197385 951961752
29490 119743 225765579
133976 190021 6090923
6323 50467 110463548
178555 191905 2907987
146168 153869 19289334
39288 41360 312088653
88321 90658 5769629
25894 139314 814891250
12122 142105 486236479
39579 193325 77093022
34351 160886 316853819
129187 157053 253561548
7927 120119 280810134
138704 187761 122701761
10582 21099 24073673
28705 105478 192074307
46775 97398 391156812
180055 193936 475417327
28705 123901 238294295
12497 108124 360515275
61421 159029 703874227
41164 72123 199329653
136908 169572 81698989
40885 111903 911174996
166819 179299 728046509
169949 176199 745824441
88700 184955 786756967
55852 76976 52775582
163755 197405 227003798
22606 172046 893054038
121729 193851 297238041
117231 147653 699410784
14519 98561 645910907
18091 96287 195624548
50929 181473 499482824
125765 133401 19078950
38998 144743 264631647
153398 157385 559652861
57110 125157 299477407
143694 158345 1130682
132538 152527 422974069
185993 187580 10663512
119870 169479 124238426
147211 178527 152267079
47848 111977 160450545
92737 143719 127747573
1201 178911 444550649
128352 129829 3772170
72197 191470 298563728
34793 128446 506050153
78445 126342 119869111
58542 138103 756270151
99946 180514 651761816
131665 153471 54645690
132206 175032 107033839
94239 187943 234542303
29924 32403 992667667
145393 191865 116183360
68299 199701 328899538
179651 191308 357232432
172243 178721 650197069
40037 173117 859638364
170574 195986 63571532
13100 88228 648815972
43135 122536 488314684
176384 181922 13780104
141675 172563 77127632
11031 195369 641717192
92809 187786 237814480
147087 183718 91486094
60764 174302 284004897
148388 166294 657949169
22765 127097 964544123
99893 116471 41453684
31339 160339 505190320
9676 62473 341451695
141134 165768 61706812
120402 194873 186402201
4877 134799 325293827
190241 193678 268126406
37334 91610 135622308
146558 148545 386971940
162277 194986 488188173
22516 185473 407833214
133267 143598 698637154
63065 134592 179091598
95913 101691 849271452
76647 151953 595756831
8239 75491 168456570
154877 170012 913451215
188464 194398 14831371
9781 199436 474766470
133257 172193 322384244
114403 117833 495414260
83171 95732 31417467
107232 109582 112144530
137865 172432 86362346
15588 104473 222473992
156947 167759 26792780
134324 156603 55907182
64939 89349 60915779
1496 3614 549296160
31873 132006 250602152
18521 45335 180103939
132087 138848 301216299
2793 40716 94962430
62520 105648 107835275
21248 22655 579859299
195050 196195 2483150
115561 198101 335299964
22956 86129 185770631
56342 144951 830066460
125629 170833 112993338
36029 172008 284232801
158208 176665 45946345
134105 151965 165488671
35790 122710 217516183
136063 192528 972130166
40026 147050 267929036
74424 120922 621235718
184405 196507 67032541
143284 198150 137187517
9772 144433 483761039
12576 161705 994635770
192653 198662 15045583
2912 21778 191273972
188991 199536 26406975
133313 171829 96237997
98539 184003 213896703
20965 150799 325155246
12354 186312 651166891
46437 116560 956523162
77691 139026 153538977
185457 194796 23417004
159868 163210 8440266
146079 170659 283093807
149273 169062 427954815
18363 144121 962264924
147617 166241 46540106
93697 109112 353070388
32587 158969 845310871
147709 181046 83031448
21558 122310 634677548
144798 163321 362181972
29524 100871 178470448
5401 67306 847308051
26502 81799 180103866
108397 181142 181965083
14513 168790 386271767
89436 122306 82456649
104190 197912 427041681
19636 128570 119526178
142766 179302 91142724
141205 145503 10760082
131317 148971 44353724
46976 170954 738682853
142806 180479 93927002
105015 159099 488044623
107121 179785 181756328
122572 168696 127787004
28989 168400 348894909
12241 16961 11984315
188681 189483 79414814
105891 199264 233751591
140489 187682 118023189
79998 160136 394998336
72884 150950 195637642
87587 106306 47022536
111040 189329 257566683
131190 160744 74097885
12445 82127 373409520
18546 56717 95712373
125308 144476 701750429
39941 183998 591080907
118709 197719 197669474
5845 24823 864764750
22300 50553 162542105
98570 171275 790613155
186548 187104 503975762
144131 197108 132468430
1393 18613 116761568
47257 198972 824455512
198999 199392 988319
163662 183178 48543504
139960 163805 59780620
156075 170549 35973028
86418 130789 111188089
182034 197944 39943496
187301 194495 770223684
146479 160953 36335010
198310 198400 238046
146981 166694 632632756
171163 184580 33567680
54278 112305 145066772
90353 95591 13249244
83982 179140 238015881
134843 165726 77372628
175810 181106 13154767
3798 144897 603409677
122856 143520 51748305
146252 183777 235922060
86685 141043 136254228
116370 171595 138189638
50200 55818 14276908
56890 147530 226821166
21639 122575 252706187
168720 193662 62365577
137475 199435 154972023
30799 89100 606926333
128655 180812 130200149
51431 63686 930747787
92490 173120 201799853
38524 185535 446931818
22184 136072 377743242
119918 146269 654459928
3023 67875 570987630
178816 196764 43112140
147498 195751 120594864
75907 152252 403776731
13389 85180 179770748
161173 171113 24570966
40382 119000 753781058
93168 189971 242330360
194122 197385 8111044
154789 169747 782470519
113274 197397 210548182
98261 198682 815009821
2093 79749 789159322
88800 171159 863098102
201 79862 877624506
34808 168983 856746949
116718 148636 260019295
39714 69296 114937479
14015 178423 710329700
45284 76295 698412306
104674 129882 63300449
11385 68978 144238895
195848 198076 5541948
3476 9875 574948556
91994 183700 710177055
34702 92716 145052638
132903 191217 442385335
76970 151307 186185842
82121 197697 289188742
170163 185208 659695289
19027 152857 414439153
106968 108292 618663726
46181 98297 417034911
19925 177497 723159274
152819 161372 57957841
132480 172901 100984823
67021 137908 958137026
59303 86395 519745483
73459 74475 164017428
15592 79617 621911642
56723 147484 584837631
92306 179670 218586737
112811 171362 489834139
50776 107674 142387566
84126 184288 250667826
137004 191013 135081293
159636 186955 258042320
68178 180197 280114395
29683 54780 248902499
83090 195871 282266390
177996 194998 42683571
191311 194717 8509340
178946 199129 50716241
198532 199152 1555953
79520 158693 198320565
33596 117216 594675018
1042 109399 717224306
12732 146247 512579907
24393 130029 777849915
51582 54749 8117730
167024 175554 173797156
34283 101128 514667136
38864 173533 336870672
159310 184519 707528309
185367 193233 19679682
166375 195891 73752301
172389 179711 445470926
150149 170991 112087575
60995 88317 68110011
145125 186082 780184313
188245 199471 436471262
144189 180124 309111018
133208 184775 681057507
10164 113766 373497973
138935 150886 556875333
165335 197577 80422722
187809 190592 6958268
21499 195208 990180896
174758 183732 724995074
22287 75815 134076232
188265 191080 7029270
97414 198299 96902503
67207 138904 492065392
136731 194882 546531258
30106 63915 628495519
147503 168697 52914685
186065 190986 12352411
45840 52599 700758816
82290 109099 571178310
168528 184612 40161459
68601 108503 99807406
29267 160754 329251310
128052 131214 502354943
153046 174434 898809023
47676 180282 413057465
127572 160778 83233797
7144 169004 174359058
161962 175997 34801036
10741 44801 769835776
10729 71990 398148448
123452 163060 954692033
185515 198548 165833595
23719 102916 198187370
17888 49084 78067749
103424 181289 194813639
92973 105288 30855142
158360 186479 70190730
118926 179565 151562099
34347 146223 228940193
55744 187461 477939812
157153 191535 217591055
59412 123649 160627372
138419 196313 144688264
65880 91413 765538324
134580 182782 120439535
193980 198127 10411861
130878 179400 121153517
110950 183306 181069733
74306 83310 303016921
128991 172203 503845324
69954 174470 261537888
101186 138337 93139520
61504 181497 300022765
107355 190505 208230965
136825 149022 397960757
60514 171226 276885829
79853 100848 763594593
39918 138669 247172163
79875 118972 203016179
174026 177029 722933868
178223 191629 898428428
84202 157626 184068904
138917 168208 219579323
130635 177532 997641977
156317 160328 9953173
65044 85723 135496589
146344 164102 44580814
22184 119842 577549904
24239 79575 420008157
172525 189497 42520590
92372 175895 816686362
128372 161652 83433163
72837 144474 179420437
78904 115417 188663050
18824 27978 22886218
168490 186063 688803711
162828 199669 91999462
126705 190427 159378983
152332 181353 405220336
155514 194535 544678887
193735 197425 792444876
133612 183415 124481798
160969 179438 45794100
9490 107678 900771218
93473 105979 869369736
34984 95282 6376055
83690 187226 259170407
152613 164482 29811719
90998 103173 212237721
33632 125642 850529243
155072 195560 101154506
103388 115224 229589634
146226 189371 297856642
61393 75851 482838598
115107 175019 149953618
63737 188931 108790729
155988 163343 18424093
119500 144719 63205017
101055 107482 16003990
43560 109278 609012653
153075 180973 69498393
106510 148921 106437312
144820 166009 762389784
42217 122669 201342187
179584 193733 38900669
10746 31622 180547056
85955 188449 32965203
96099 136379 101022969
139152 162214 71336035
120141 130676 26501072
25514 34846 23456814
54322 197638 358532148
39586 108410 172037971
109443 120701 28289949
130940 151510 51584230
88621 155244 167130864
66966 181527 509601111
168395 194965 677906108
158477 194332 89543194
36778 119748 207571326
102447 161570 148249357
176911 184147 601677869
91986 172763 770445595
78701 92383 34004776
50466 191401 352771197
83183 150402 390580347
65347 98922 83930676
157601 195026 909276793
188969 190675 494099318
148446 159307 226148608
52220 71122 744325395
62482 68084 451371764
13123 144500 329037579
157243 193037 809604369
156962 175090 45031153
88749 111751 136864341
161549 169405 19462111
174830 197492 429259461
88110 94511 944717198
80833 98941 45256297
143174 186073 699528010
164857 186413 53691519
36550 59821 682562942
188166 193568 702350310
153785 173545 49214530
108017 115106 10893728
156940 179077 715257788
126074 133214 787544143
122704 158160 88891037
154378 190188 659293476
111670 131619 50080356
43867 129414 298728759
131358 156954 64288226
93091 108445 38414466
19202 107553 695189930
37806 87599 183269280
195529 196606 2631449
157608 176733 47573214
72857 172952 254626311
111368 158055 117090518
117280 187239 175153882
188779 195399 157243622
109607 140849 78423019
137213 181552 110673944
126053 129337 175327393
94388 168244 384931854
171361 194232 57282605
98678 197404 247059999
98628 108076 864386017
160171 195486 88222466
198552 198686 361397570
80924 179698 247008746
131210 151223 188293892
65255 68160 7268889
119212 172672 698551453
162513 173925 28235064
118186 189535 178618004
160510 173461 250210899
178635 183012 11086910
80187 88374 20318612
44749 133478 222208086
30717 112682 688744010
180101 192228 30535555
71058 196660 314361557
47191 105463 422677228
16699 139671 307878725
113924 141011 68009481
164678 195562 612274311
49533 125881 191199878
72030 80544 84825976
27865 150656 737104219
125124 186211 922723298
183625 190295 659447645
15115 190815 439828050
149825 198557 117048115
32304 195303 821318200
65845 150822 212874380
78635 190799 280628369
18468 103731 213316828
175493 183460 19946027
114079 147404 83612475
138563 169492 187734567
26387 148131 304903620
18664 39180 51388833
169594 170750 963671747
44359 72019 175476416
3934 49858 114914504
195566 195588 499799259
31376 80605 123106650
4306 67349 704323405
187251 199019 29434446
3123 116351 283350163
132569 164965 81235159
113539 181155 169140123
18255 129301 842799072
32893 79467 116531890
36904 110308 732684041
45679 47410 4366005
87030 151770 162271666
125163 147513 885350819
7556 93976 868645263
129611 191105 153763825
152546 181911 73189313
11624 120636 455910183
124648 144757 50278143
145840 150258 676802892
47921 178177 325896243
27861 81072 852632728
19095 112955 479328329
198605 199163 1387979
23978 43137 48024730
59353 148703 320648070
100234 142294 105367514
198949 199570 1577541
163639 185770 55121696
147562 152716 497915696
163905 171714 19241145
52542 130887 682542887
56336 193126 536798112
24917 134684 614334281
25167 69169 163946755
169682 197456 701226039
136009 148072 7856444
16177 48148 751411202
76637 121416 111932790
149664 176446 454868890
19888 104680 735645811
113241 157515 796574756
61244 166715 763929980
143982 184226 18960551
124279 138859 758924481
7507 32768 95399580
80949 129066 120534044
151983 181114 72630492
70599 123712 511532015
46089 83954 790467121
73971 124228 125880056
41330 175302 335242021
103102 125542 363612630
3544 72965 393367159
176379 188939 272995487
47799 186203 346415261
115119 150152 843531849
104067 157543 134153632
87316 116920 798943571
166287 193715 756220296
91457 166373 362511353
134826 150615 30209831
120508 195385 415654237
127710 139483 607665677
86186 181398 845998567
109871 149567 99662078
171766 198063 186002455
144748 197894 745885996
35658 109750 185299396
51098 131124 200456047
120488 135373 37371379
98455 101112 6702898
82386 191657 987477294
192562 194207 4104208
39889 194750 387449396
57329 85972 71481034
48730 154316 264368347
89719 175841 215638592
40467 163344 518230582
1572 146982 564549192
22689 161539 574684160
581 196756 788194420
48963 112395 158665974
176087 181907 554842752
94093 176785 206928908
199827 199985 367107
165271 176753 290065163
94167 173769 199140752
66754 75404 212266479
164208 198097 84552299
21545 81402 694260665
86942 142039 138118213
160049 176684 37447808
59153 102115 550052704
69212 176440 594711622
56808 73546 290744153
79872 197116 741389039
188130 194834 969930617
34882 146602 486362560
130181 148749 46548472
48454 131235 91873952
26212 138840 94990264
107760 116910 81012519
92438 198662 265965153
51419 183585 955796518
106808 123759 42543407
5280 9595 10764618
189337 191707 5942818
1224 26572 63438767
139251 187406 120429925
7995 129207 622496104
6395 146790 351560352
130139 160334 180977524
384 128029 715206396
82106 109723 571974813
136842 178094 103008807
157580 199978 638362054
10122 102940 526268615
182543 186597 787103086
107618 152421 112383165
5122 149232 360915540
98889 179180 200827617
67231 107368 100325547
193616 196437 7027831
139962 178515 96177995
173683 186117 291988063
84833 169901 213006534
187927 191315 902305690
127493 197726 214948863
176014 189894 971901970
64535 185874 376014289
9397 95596 215772751
17064 58435 103727451
36344 136973 251915641
134674 147031 330956887
8370 124905 291835020
13024 179011 415364812
157070 184322 67861794
890 88007 217822521
91148 125431 143988724
175611 188070 31272499
5570 61560 140274104
8508 94999 874083713
28490 40508 30145127
90212 105263 37803838
74469 142410 170137223
84417 116202 79606921
45850 79655 84674848
73869 190843 799770969
182472 187954 392901388
147159 161464 35880097
177862 186583 710937139
182531 190600 20365279
186288 186532 619658
174026 174764 1872022
170566 199903 42484753
101498 119390 697533511
184979 189262 245260052
17515 30734 204673875
59724 170633 865449355
93113 110133 438194070
117862 152281 86301865
192584 194032 780996303
56429 158136 560492719
148344 150729 272684360
178035 199461 53778994
89280 103649 114405443
68550 193129 311774282
157235 180737 58307374
43328 70117 67042725
137969 144257 15694922
41006 48157 17840442
61688 66727 12530742
142790 171629 885338331
4568 75932 462762948
123514 175937 964737120
181571 199114 774440935
51072 167874 418788692
156147 177771 817577719
172687 182293 462964983
112126 190136 673298891
91611 123454 371773543
187256 195650 548376186
69401 169281 250022336
90187 119593 880891397
161935 171399 23372484
149313 191545 105449147
152442 166110 871907939
166490 174864 867403576
66203 195734 447925972
109850 132084 55847981
194404 197041 849975914
99629 114357 36868004
63703 176634 282522966
129642 195660 735194964
89498 157439 785423835
58414 97759 98212765
136449 196227 149424237
137006 198880 154745833
25038 120608 239231795
133167 164161 77688757
93188 187334 237969191
155390 185853 211457883
72996 135694 157041294
20934 63300 106043746
21354 121024 502509443
182749 189326 8421495
181916 184124 511055915
3049 10758 19161297
175923 177384 584000568
598 69721 172974158
42324 124327 661457962
193622 198430 12038386
161743 182740 946668701
89517 93927 9196566
137609 153093 60044162
102283 168017 548611393
129936 146180 731481240
168169 194785 949704320
72922 155493 290190549
91995 107648 39277213
194076 198385 865479508
156865 197752 944774832
136667 174803 95263816
14360 132554 296018372
186497 196823 25779838
15702 101011 465836868
93441 152035 468013864
180666 199574 47596679
21762 165008 48387056
67458 103441 89953937
49126 124281 188135073
95476 128068 676482505
60047 117382 750687998
153947 191732 94420243
125118 175192 125151110
9057 100197 152150929
26330 30238 9839561
118015 157590 250177857
182657 199594 33137603
71699 194032 908274518
159874 163314 8703478
103023 187697 655890312
5891 142093 341041325
197450 198631 975752033
160979 170478 72992609
44052 194739 725283943
44836 49455 41955995
189201 195513 15856087
110455 164013 134283392
30947 93916 537707056
36463 113358 845183960
143724 195591 129741033
156900 163941 17571700
130446 179918 123473339
189153 194542 811613783
24363 176447 495995432
175933 195590 21307002
47516 83465 89954231
65956 89937 189001507
150682 154427 9298741
128506 185266 141914485
37388 112353 964061972
69011 184906 290002405
58574 167546 272565183
150814 194639 109452849
30900 105413 526486538
72773 173410 251805694
52662 106985 135901991
57474 153423 240028831
64973 189273 311038051
145609 199745 135394019
171841 189830 45077428
79892 81810 4789967
147228 181455 85315041
83138 98446 38247480
161443 196704 87951858
24213 70509 539438980
140129 143268 7828877
22916 29476 150854966
149767 179213 78442197
25898 118211 231016744
160071 188514 71033996
136959 155203 45745596
183419 183419 4046
156962 182510 63537155
150910 170189 3234629
187287 188707 784820582
139153 152499 831748142
121537 197576 190247076
15170 102467 218550991
13366 71166 144738798
97003 133375 246125366
33194 38418 13057997
67592 81434 34578890
160319 180628 855478609
49518 112784 430394306
165218 189831 61381714
91971 110927 527826153
22344 101489 422305699
36957 62390 663730212
60636 109347 548432826
147566 152986 576897948
190804 193036 783389350
61346 147092 214670597
23706 102955 774588578
89982 137382 118899070
112998 158359 780362850
103948 156716 736718131
135177 156866 54478524
68822 161145 568612761
192222 192682 662893948
28233 154231 565492427
57539 145819 982425818
33709 36794 673330642
99548 158014 337378922
71576 182573 694040674
176158 185060 472587908
2527 165042 406954327
130470 184215 226727325
194965 196714 4338314
113553 116726 559012200
63007 162460 260114912
108950 177768 172191291
70561 172341 254707026
195883 199745 9690770
116188 192658 191404179
32167 96930 386800336
128252 151069 53900883
131419 199158 169465995
55789 176874 762637176
173527 179999 852374409
118643 187201 171610864
98132 179567 203666975
85020 111163 129964704
151177 162004 324044252
123729 170210 116321865
33214 154510 543205666
54684 145774 227986036
181592 196415 719447783
56458 109106 131466199
67746 161384 234555750
36316 157150 867357503
47009 193411 560596250
30039 52835 337327521
134198 181020 116896911
43264 198966 389684986
124759 154406 74224873
3875 139320 339093704
146022 166806 170837527
26472 158716 331159805
174885 189905 37650513
336 167018 417209479
92104 170596 196628094
164678 175029 883613745
119588 138287 47023084
86465 193828 268727842
46657 147923 589075655
187253 199297 939615426
158128 180119 54627072
109470 195862 507805405
151352 157997 783672845
194057 197245 7967902
40214 46852 16572761
70039 84787 36856949
196912 199249 698726025
26353 175274 372647315
95923 119436 58885738
45911 55293 23654860
51828 56187 259603495
57782 198320 799073212
73368 92053 775499604
168334 196382 977830880
19134 126602 522818082
84609 166635 634474369
148584 182999 843493175
114421 179237 162060975
6379 51461 112771110
106502 134235 413313919
944 68923 170090123
119086 192066 182648138
127791 190419 243473636
52027 59563 696667908
28160 120785 231793044
191071 198294 18054635
19056 73705 136726899
182477 196886 36131656
109438 187170 194677230
175579 197419 670194653
81858 153481 179377590
82349 129752 641012239
113410 148301 265638876
19834 36088 439686806
83385 185943 661228044
197080 198541 310627348
161699 167427 783658469
153244 167629 150483367
157942 164330 16037966
85612 112769 67842063
21695 111584 805648961
46780 168000 355134551
149756 176619 66939466
122531 149012 744216081
153143 166724 33965615
41072 166621 314271636
195793 198311 879194090
97045 97637 261425383
126274 148979 35407546
27803 119202 228711241
52607 60765 20574190
151253 169720 46055677
119432 184487 162777542
45637 139357 234714846
54995 91885 91998223
178975 179117 382776
78750 172469 322936262
5832 142849 850212508
90790 120878 453955219
176853 199574 381692066
174566 190984 630586146
151325 177040 227536046
4210 107686 402474183
169363 198774 60708546
159648 176408 41728645
157833 188062 75469216
16255 76201 272304138
157081 197684 101257896
134431 170833 889387095
158884 178834 556646763
79952 154370 626579907
14781 171881 414681954
183769 185537 56344557
83174 159257 767314784
62072 132436 176117948
170463 180930 25975922
171847 190220 947613980
152161 167857 480368324
17266 183301 415445829
122949 160786 455772667
141002 178542 93654013
199158 199311 412538
189286 191054 4482619
148163 153342 761839434
144594 179963 88241119
79361 197954 296714683
163368 194854 372336930
177383 190739 220765159
102152 183320 203107075
191298 192931 363808934
25633 70760 112979922
37208 141429 936088494
35065 150252 449661347
168901 185630 41817752
149213 187159 854237885
172716 196440 59398185
76437 164444 971898975
135916 176850 102317596
129384 133519 449000
58689 135983 193356245
172616 190880 348112629
92673 105607 669054137
17330 186134 722992575
39837 144042 85348428
61340 93306 785084324
177560 196921 866198187
95570 123117 19540063
19293 93396 358697777
83681 90484 469353640
86042 175098 429584582
139928 183501 729300808
83709 197027 283579313
23008 78935 143595753
188748 192471 14271016
119057 195196 190553980
127441 136339 669294803
81982 190210 279778250
56172 137315 959087130
193553 195419 344483842
28983 75635 594664305
114362 192381 195312575
181505 184270 283083612
85319 162117 251841751
147199 161902 772464995
189749 190917 2944144
156752 172252 38500489
52201 181448 880912627
153035 171957 47206356
83076 88434 13232255
45911 114952 172734004
107626 190048 828757078
18233 98453 200688113
11426 11467 157504620
184531 187359 881615851
98465 104837 15981473
77889 135063 143092070
49620 59142 948942319
145490 185054 98838617
11939 98998 217934814
66910 178863 436570145
144685 189130 988511798
79014 84327 868563999
132682 178009 113216691
84050 167249 208322722
14478 146619 384356794
196327 198302 279342935
171718 176296 165335837
169288 173439 10200220
139446 141296 4603436
178274 197340 40429293
135057 199442 592628512
105360 114560 23009601
144537 170287 64396723
149057 195468 115924400
189339 195780 480391012
191407 197998 16469074
95877 186877 227813902
672 90630 925269198
29193 30661 3738719
36404 41732 423793527
106544 184845 195928068
102304 198636 241106271
109717 178136 386780877
169691 179057 972298207
192406 196569 856318346
18778 72577 134546098
146943 199372 743483834
173601 174408 2080836
136560 199169 738506685
75312 93303 44933127
112944 133726 52220930
37738 177977 350829237
143883 189651 114456501
136340 162953 788196627
36486 159332 657295461
122490 158009 944487067
171745 194070 474040464
34526 41287 798886176
68108 121248 132989721
80384 170592 225758572
55606 59684 133418531
147535 185042 93613498
99203 162471 158646732
109928 110401 1283363
165669 196301 712991017
52927 193929 784521260
105068 161020 958045284
36300 93564 143216430
176385 198547 826267257
160442 176838 40786314
83520 182914 276897607
60118 192899 332120719
80708 143241 156600185
131056 170131 949630708
107577 141128 873579
140801 177813 576857139
171466 196309 241809234
99622 180087 201206560
109749 140985 445087986
53184 118141 162507662
32591 34143 694005660
41997 88083 402904774
74894 83008 20251395
36648 93913 892225979
196382 199918 172424297
168130 181826 34111285
119034 184882 985857461
153948 169753 39493746
145320 171810 375253288
31223 59184 29479029
1672 101779 853565155
72512 130513 455657598
101371 164033 688928414
81351 186307 262672557
157821 198274 101020605
120140 189396 173320352
197348 198301 2470882
89966 143890 456431697
146272 186909 245849853
118201 169712 111839232
11581 71188 774566806
34090 91389 143118878
54859 167750 282425111
19502 112447 515933759
125978 158828 82292870
128790 173083 110655418
191444 195165 9322764
54039 56163 5472137
42694 147139 575757875
54870 194716 349856864
92155 98336 15580635
64535 89822 364784969
198200 199049 2130301
107723 155250 489903201
148626 199351 262254967
163923 180370 40708769
47883 117021 796371676
10891 31015 795927847
95104 104092 22486384
76066 190779 287019186
130244 194484 673127977
14251 184583 426341035
88471 195635 793819027
23918 180985 392980025
190150 197246 17692976
161577 196682 87553484
21319 96978 730345457
154278 155586 170660516
161088 166104 822955727
90864 165598 187449962
189234 194586 795764463
101455 134507 82808067
189014 194833 14556789
133347 179119 114277681
171458 191416 402381092
145613 175298 561633594
108627 164014 138930927
75042 123061 355296160
152727 192429 395471109
118581 157671 309212024
130420 139045 560126265
76196 136011 149663619
167758 198248 236239798
184314 188602 10794258
123793 128573 672748440
152947 172562 48892694
87243 161844 187064650
38001 193686 504812480
66941 131436 161440361
176954 192900 39925210
19949 31183 490365775
198522 198650 25771423
99044 192051 862585184
84861 160379 418556288
123880 196260 84882018
147357 164754 846526051
76455 153478 537613671
156069 163478 472785590
72652 133280 151903671
147388 150660 168058899
133321 172565 98065879
75286 121568 115757150
36892 155066 355736716
48742 148729 660296323
126880 128905 215349032
17964 141547 309358823
126047 179744 339235251
133356 186179 132096712
115552 199768 210877994
56157 184405 320677315
22 30151 84755209
185988 188612 529867314
116196 144448 967591661
156041 169365 593213539
35125 72019 122887219
7522 73845 915369878
99261 103355 989437173
177893 180769 7107343
110459 124363 34873616
50841 198274 369060590
83290 197485 997131713
131713 183288 128974664
142141 158388 40724151
45311 139699 236380641
118365 160095 104596379
165271 170010 11702591
150632 159537 22195131
24342 129744 264015432
83817 186039 946576553
102155 136247 85462005
53744 54867 2909781
75658 137691 426691916
67068 148553 822094396
184289 193074 22049230
7397 136300 543485713
143763 199190 138627812
44565 86028 103819073
3324 20469 50925664
101097 193876 294820925
106644 140162 426407490
3291 117842 289597683
108592 182705 185461135
99139 127589 958804158
120959 157553 91867829
1271 197625 491333899
47829 71648 576341110
158085 187320 892095543
141636 199018 143509609
156933 157069 875709569
77560 116186 739721630
27415 40399 727022194
169669 178758 22482259
100202 177779 194038029
43294 189793 366634276
152909 178684 64169364
12121 195906 708315429
156882 178895 291789786
62019 134353 345273134
58315 145098 344363007
31258 95761 161280338
100066 176203 190480118
199054 199322 993228926
45253 142920 826318832
155078 199086 109950084
32158 195458 929103054
98586 193634 576315467
69633 100869 78136496
2706 148956 366240444
187947 197489 23774656
50454 166858 291448500
4104 144753 352010308
10021 69458 704222211
132206 192801 151554050
12698 125738 569019479
113828 178048 552286108
34072 169447 684112524
78834 92907 35031001
75055 170507 805113927
59425 149103 238293017
41469 128326 217464184
100431 161983 154312242
55326 178580 308134573
46639 190857 360969082
148917 158798 24697215
64973 134741 174682841
184205 199419 627430419
148737 193511 111792277
100518 141470 173972458
89074 115128 587047971
104550 133182 71809338
31810 114492 825516934
167836 176261 543385422
88835 126706 95058058
53041 173591 301609126
152833 197167 744217456
48105 181695 334180915
155956 192905 92236481
44236 69355 911472850
140050 157697 102558858
39919 78923 97620339
71776 170554 247216298
167248 173535 15565263
43778 111264 541436894
138129 164033 78401049
34852 155594 302383383
41478 49643 20434960
143980 153167 261532902
55033 145361 226060262
49618 147053 244001142
194109 195724 4077553
90275 118205 70038852
146016 148629 326738478
24976 179970 626387229
167780 195577 69570352
155799 190207 85872825
128627 150474 54837182
52412 126779 186306745
153352 199514 115429092
72159 143861 179593485
139337 194352 137538801
103332 170354 937781509
99666 196708 242851586
115402 182960 169067884
33258 176503 358322297
122763 164394 51475533
89891 91874 734795029
191998 196825 94444765
165974 167724 4278790
103163 177297 17359053
158799 171317 31071445
1647 148001 554207087
11275 14362 951861468
155415 175871 50928865
117083 160388 108591459
51678 174309 306920771
103024 130458 68863703
129499 147419 556884872
83885 112608 547507801
106872 123060 20152647
175845 196172 721438154
25172 95521 213980235
24279 152169 658330526
180725 189496 601874758
133288 198975 833773859
139167 139232 144619
160019 199875 99646328
72575 75767 60261478
70976 89369 45925054
56445 68578 251794640
178469 180725 5576874
68806 138628 979400057
185864 198527 31705263
179206 199835 630850044
104905 119850 547320952
151252 174701 58406470
74327 157179 207637760
128775 149213 193984879
146115 169945 59602141
17211 76696 914755114
168421 174709 15672089
150671 186995 383212512
46348 91092 111758877
9726 61330 758786984
137658 187221 236202241
110579 172238 154306307
147798 166664 47088152
46467 123743 193457442
7744 109381 254312659
61657 127775 55184515
165590 176329 26648384
234 135797 339333825
113213 121733 21395393
147685 179695 396017868
84511 106131 54157291
85266 172102 415787387
144016 182007 94853855
128195 176712 199002
151978 174832 57001799
196208 198039 4590022
146024 147485 321891063
22318 137831 289230346
161170 163197 680313046
53871 162232 271421500
63926 154833 369303442
146994 197288 125637476
144969 196389 128549225
84860 106967 55258680
111610 145062 322375396
53162 181958 322180521
113342 168202 124935630
17133 70196 727056465
56353 110547 904364768
134958 137607 6672820
148149 196769 121396592
23857 99259 188726081
134835 191106 478651252
162755 177903 462007483
19434 153786 443215078
34616 133161 684025140
114802 195263 201417878
82797 169994 437613619
121768 153419 856452700
113330 164813 628612218
143909 155603 29444594
55835 65913 25064450
181041 196210 38104433
154444 191319 237158504
104333 198141 405063715
171888 188651 42007878
5331 96404 506166483
3748 21201 43680563
138307 191290 132479021
121904 127205 13398556
150653 192749 126313322
44935 148580 900311270
89682 183667 509390002
81966 112707 395550040
192224 197661 374165554
128033 187409 148568508
151072 181780 166459150
168983 169664 1733726
151051 197847 116821428
40371 92402 718421894
85053 154350 71800778
165991 193817 69497234
83673 141596 551884303
166276 191751 632253148
175634 198141 56361983
143326 193405 125221051
7279 158299 952260864
55162 189828 336881603
160862 189518 961971704
148087 171090 57296448
118535 119360 234453752
111120 173733 492582016
38491 135093 260437319
100253 134201 780357517
120710 122959 55907941
102708 174507 818780499
83965 116050 80293971
1201 169418 886896144
176881 199526 56749262
121996 149553 69207943
134432 190618 758718733
6184 83029 192383017
97861 192291 17074811
1215 166227 413074707
155876 171327 951642685
185589 196865 28166685
68209 124209 140207383
77331 167497 225633277
57673 172658 718533761
179872 185225 13575780
35657 137138 683555888
180426 199433 789398525
152863 192761 99673780
39406 73830 86013432
45309 148370 258220396
198344 198993 1486310
86142 128087 895135836
123070 181919 147116443
70722 99115 70982015
175144 197828 508966596
172234 177525 13177414
190062 192858 6976760
161147 168462 11869019
64086 173302 50786666
110058 198672 658559715
41250 45848 167737153
143320 143951 1557329
112228 189418 394275298
109571 111721 432893306
146909 162061 597353829
164262 179089 36652533
192514 196205 767240580
29177 123869 602618348
195388 196564 2900035
166048 196476 301979455
9259 48144 604274680
173174 183727 897868262
28743 197381 421958003
186225 198855 103098875
179651 193853 35719816
159436 191637 90805875
119148 165512 116219315
141176 190134 122415006
58473 108954 935790184
84209 128630 111336264
173383 196487 57894374
12163 197424 463689390
128381 174898 116238026
3999 32383 158025721
160971 165455 55166820
56291 178428 305291894
59525 164912 263830045
124520 126319 4524332
25237 169634 361519803
160492 165141 74982073
117905 127169 23345593
112790 141189 99788684
168875 177948 22541839
125626 179789 719761118
97880 111239 33431790
115285 180399 442674495
100167 119223 1357706
7784 45256 673484172
107325 108421 2777846
4714 47890 427018710
50998 185493 336665539
465 198679 742127939
52969 172308 298682462
143740 159561 490151647
181947 191593 967117061
97519 172424 187478007
136105 158444 550000049
152499 157381 12351611
69537 192241 307058094
41323 120598 198386996
197896 198504 693858476
116365 175212 147262814
87035 149407 156420381
37571 135208 244438845
177613 181995 895462776
145489 148580 7857083
68159 86667 993615733
95859 104340 21285902
134240 145749 28852419
160196 194830 86505780
93935 199910 657858747
127378 157538 11242673
23886 96718 182270429
18245 173214 387679531
49940 71926 394323991
54331 180139 868058818
196261 199742 8817552
152742 174018 233848721
123155 164973 323362707
156430 173838 43233853
90604 126048 656366998
116830 173211 140987672
97124 197302 763034380
78214 86792 214754096
60392 146885 216478380
1377 51970 860023524
194107 198408 10791232
73704 173605 249937992
91513 143406 786999191
118216 194172 190134313
4071 83342 198359942
77109 99293 55349089
103048 153098 125479934
149065 195766 591767655
173420 174293 2286223
77623 155836 195897835
137736 194696 142448940
54594 67923 33300465
86823 166535 199679209
161731 193846 80083797
180875 187895 344185696
197466 199574 725567657
155938 182139 889363769
120311 146169 860018139
139615 146118 16255793
162536 165194 6628887
179425 195489 40397123
199978 199999 53313
125076 149616 61525975
78923 92565 33947890
112275 117132 105330281
102682 122633 125610401
140972 152357 432966812
92674 151039 146389081
192765 195116 5906023
142623 162251 49282487
57285 117626 150773329
81557 102532 52479509
27493 31378 397361561
188793 197272 654895431
184269 198000 34401231
131045 183046 129973926
63521 72865 831958971
29850 103808 875415257
95442 147273 827099110
38254 165036 317439676
469 36197 705134104
64092 187384 308599149
177767 179851 481919134
53891 89568 880973547
72380 129777 143896689
23325 127818 793202345
28010 142673 287042954
30834 96722 164724639
175746 190297 706824784
136496 184863 120838936
101964 149525 492568226
164414 166639 815908849
39561 91800 744121509
145599 188830 108069806
96072 185017 602008655
28913 88988 289180595
59835 91069 77763978
168017 173398 781912881
39434 143662 141741295
176488 191207 918702823
28366 186653 396168469
36979 61999 438824959
168248 192360 60375171
12113 137575 314223787
42512 54463 206777322
131908 148552 103401642
98637 123891 891754365
40493 58985 46420823
26453 40056 34111594
60342 70711 934076809
187722 191410 458941470
58895 64723 78042855
10148 44138 85116992
156271 194552 95562240
174411 197435 626675128
121642 139555 536829792
190278 193409 368531476
186229 193770 18870789
187663 198034 510323107
186750 189499 374717570
76909 135908 498409374
158651 180695 84055973
199193 199450 661092
93435 172224 197205671
93234 155810 156917745
86959 108850 383205000
189126 199872 26954363
154827 167609 31871644
180848 193421 903302281
101103 169677 880219841
91688 130112 96527730
84151 112584 350025619
76208 148266 883906456
199566 199619 713219652
77509 94447 80914457
95387 111321 39897845
148894 182882 53377555
150868 189118 95483874
173238 186378 33009307
73183 181630 958845377
6243 172438 415930710
39854 182528 741959847
173317 188655 38514851
23021 174821 379819421
187995 189600 3967769
67856 107389 840090931
104227 148868 14170580
51389 136154 690593474
98617 167792 173185099
23012 91003 169896573
173089 182589 979319795
14570 121313 267278533
38442 47136 7512425
13874 198067 461054330
78099 110397 850573703
109530 113938 11061252
182169 188700 16505166
176736 191540 74855120
120560 188196 169317941
40532 190778 957533544
115855 136514 141948638
88430 146816 146460331
40614 56886 40887390
96386 122651 16364875
144619 149214 11669724
131432 162440 319502465
173701 192504 47146888
190544 193612 261275256
176699 183839 766785002
158829 174393 38705717
98734 144124 778517615
34224 62503 70755165
66124 140460 186124961
109517 177673 828508996
180093 180533 1065901
152293 183746 942724979
133748 194414 966446531
30784 51282 10091014
84177 178726 236511375
121434 173018 129032462
64412 104160 403029320
34560 144720 314458092
180928 189901 695431845
109 126558 906804669
3113 66066 157604711
133306 144345 27620965
41635 176485 553848927
58809 179029 300510862
3233 5129 28806
140942 190611 124200620
29213 99870 108374824
130501 193145 19627569
125414 139236 208768830
181252 190650 69234692
58678 61315 6521659
181483 192241 12727463
144092 183100 933763263
91543 182334 334452595
114194 170722 141514477
38217 111408 337213535
182668 184477 113888508
149972 196089 702116976
74079 133894 53540092
144767 168453 59243766
187938 190853 7276847
90499 139754 449483961
99014 115295 525504900
28562 75355 157298497
161729 172150 25772406
194329 195772 957517099
169219 174619 184241728
133782 148200 36209271
54329 72058 44263268
119406 143089 59428535
21955 52703 76939243
195658 199946 890286808
41165 86706 506798871
12550 174452 405257145
88204 99333 874808339
177994 189834 29748032
121791 153304 791958089
187366 199511 30371721
118656 176843 504358185
50524 135486 143785590
157523 161560 480377718
94508 132446 684558317
178307 198343 50303358
153426 169244 176581805
18356 42837 61289173
20585 179199 396751746
41040 65113 773069807
168287 171138 495946825
78876 174406 238944886
48315 116083 993967118
129111 178505 123320057
81041 84157 749739218
19418 187265 420094447
5750 125339 324357777
126018 169871 109671495
175493 186675 28056037
151749 169800 45074957
156644 181483 855271515
170152 192987 57120698
46758 79144 451445992
72223 160109 220175276
52958 167565 286883840
170542 194160 59084593
76641 144574 169937644
129936 184547 826720080
8518 129973 304207096
134429 164143 7224337
113356 138293 844243312
3103 141529 346580514
183849 196039 30485098
84953 104950 568906616
135231 178274 844666039
74207 186376 441566502
147071 175845 503516075
56859 174875 295075963
189690 192229 704336393
88515 175319 217377547
148681 194149 919277916
31137 53671 56325998
6485 71614 309747919
43195 191177 386844315
25606 143130 932078788
1550 93294 750350139
33150 46925 80769402
117142 165415 121043800
6095 101819 239619643
177512 186182 21776170
15829 150291 336796598
17716 28768 195684787
62583 177855 288314962
11367 168790 503786389
120345 120595 638829
157186 185411 952701095
82478 128534 436884912
159798 176063 40474435
97577 101632 184216532
156086 170020 34668065
63653 160995 243839945
105581 138989 83785905
69483 187489 295369836
174663 199150 370282780
83706 165050 357744774
89600 147886 423354241
131763 196124 160961321
180168 181561 3520160
172637 183043 26059890
83312 162578 147182462
83616 107038 37710091
4279 106815 848953571
198900 199169 665555
87731 195930 363132241
81241 119008 44520867
143104 197154 412322787
179477 188148 21920091
18823 127450 271911533
105233 136123 77471788
4418 82378 195113244
96430 132210 545587280
92486 114129 54242273
71096 169602 246659465
196216 196398 434820
153893 192982 97708732
33834 141940 395001755
77712 142773 162845213
124092 190164 165310546
55968 98677 106627484
127817 170484 106756348
87388 169857 286843073
59675 125530 817919064
141831 169502 69205481
106636 182681 607313131
133703 152940 48179221
92354 149110 347571253
153346 168669 59579071
177358 193937 41526609
98102 121746 6231752
107115 172270 163140333
150675 167230 31205897
63330 120838 579571773
76440 147619 178199919
182390 191754 570502177
127891 153826 932190073
91297 109599 744694734
1948 150258 904560142
23891 69673 740821337
33450 92789 148334948
173588 200000 66221224
53969 169739 289739840
12478 100098 219418345
131711 143312 548367993
17865 33501 39201929
24346 165444 353353358
148924 198495 854340472
57278 135346 195275246
48652 133790 213161404
89305 198876 953366248
158710 187699 72386946
133647 170899 93066672
28812 157008 392410300
137690 165271 69127179
187805 188249 1093901
84524 166403 380227550
53726 73064 893994433
140455 170212 74390657
126445 186697 150706175
154723 182271 982442382
46102 74974 311389491
15763 123707 270231538
121360 152871 634156768
22056 62032 100165743
12015 14532 140043099
104601 132601 690885013
184038 189702 14203087
110578 151038 101510354
45552 55990 26387245
9469 104332 276590103
165347 195511 551327014
66588 107775 102972809
133043 140666 19100151
69053 77412 175334230
65164 112603 118618143
154243 155030 2036159
77649 130980 133493148
175340 199631 557013324
193541 194888 916556585
167734 167885 184742735
154333 175516 4817720
26030 58177 80713611
68001 129681 154534301
192340 196408 10112199
160263 192053 79388479
6033 173374 418720679
120138 156056 90161669
133610 179596 417449455
33176 175344 958044920
33863 110761 192363302
127431 144330 908577434
40477 113065 181512079
55152 155653 251630250
103551 121351 517964205
86510 97336 536624652
186270 186945 1711711
80982 106429 63626490
149720 150113 1020761
108643 198689 225432763
136371 199265 157273331
34561 165677 328236244
36085 196173 451061670
92901 128355 838231147
66825 101999 580929021
8363 121944 284291778
129323 138795 23692041
63834 193210 323739390
3329 55611 783721563
131844 176410 111396057
136799 175767 122847387
168337 176393 20106003
124650 176701 456473967
50690 186334 339530865
124027 124784 1960453
179409 188177 22163974
174972 193424 46204297
72070 122022 125053223
97707 184705 217698488
143595 182709 97717677
148468 172068 58816558
124391 179718 138197029
81820 125858 110364156
133824 178017 694246500
64948 186406 393111157
117513 163402 115103766
54292 55020 1865868
175726 189089 80177242
58520 176741 576268709
61946 146496 211654925
151728 174741 57376983
124450 145389 705885406
184100 185029 745759234
185530 199387 34730835
92762 186016 233458406
132885 145912 32612960
134458 180917 115977277
144249 146559 760462406
176200 189410 126195914
169986 188267 660906955
104118 150718 116918714
159218 194992 669532020
95478 130903 88818633
181295 183199 4877002
181570 199148 44176623
112340 121808 633769744
124657 144948 93345932
134910 169668 173910982
18771 52483 338765887
35744 156656 302788624
126770 169792 107611195
104179 137023 975912288
188338 199892 601590236
24429 186993 406876472
179737 188659 22521663
62663 161309 839655562
109561 134423 14273961
121106 163678 106767251
37771 118572 202197529
8044 49577 399149481
155034 198045 157090619
173998 181172 515822890
164331 175254 27009682
28907 191932 408003098
127865 169476 282602975
167290 182465 37789864
120309 125702 13646108
103290 193386 225549708
49761 119669 602825795
7726 39024 78439874
54728 153822 879852528
182761 183083 867281
99103 172344 183369617
68413 156809 221495799
63671 103198 879675202
123442 181028 143914089
143191 158911 808281972
137436 199480 155202596
189811 193802 9992795
22301 105727 407198425
177682 188698 691220924
70346 142087 177195388
9884 157405 369610336
134625 136628 39471
94730 128744 122422277
38483 50840 30740244
173274 175051 1023701
177347 196746 874110351
13167 170057 315850083
125253 153123 544728927
116101 191381 188442289
146914 162502 39108952
125200 179802 136314087
47626 72309 61737148
22545 99854 193492517
42779 99490 788857442
63479 96902 83517888
80036 152116 396922400
109595 188750 135208306
130862 158745 69890256
5468 166676 932064200
24115 86863 244396291
164081 170597 16077559
18482 160131 567459418
6807 58061 107623771
36066 126865 639607150
20650 22456 756445602
128599 181934 133222390
16482 188815 431320456
155248 180195 62005173
35291 113185 194801858
17868 89158 487173163
111104 185220 6490263
22613 168555 365316607
72488 87882 250648149
169324 185242 39728363
41032 73172 658259446
6679 148097 354182162
25280 76797 129125966
11279 155480 498792222
142060 180707 96354485
190176 192538 5891691
119418 129219 980377705
194061 199070 12587959
100241 156945 142200681
172602 185122 719472918
8030 161051 907747721
51870 170146 659243985
126222 151640 74911055
135826 149444 26558507
142564 181973 98359496
101214 177541 190953348
146615 163819 925166473
139138 140460 3267859
137043 184603 103572634
168929 187525 428025006
16514 149547 589993344
30926 187914 392813917
151548 176807 62960828
58355 181728 308363277
83609 148543 162773858
156372 180447 650475616
195757 196369 477393240
191810 194915 219196010
84648 113969 73360842
47466 146221 914142135
166756 178697 29629458
187687 192440 11874864
5868 120491 934473449
92395 93765 93543238
123654 147898 178925443
85081 170540 344692536
176915 187089 25520288
91807 150824 547510547
40416 147630 555539484
161495 162779 3196798
88098 180141 230313298
171443 182649 901521414
176323 196541 641967394
182936 186604 394776254
156007 199632 108976645
195397 197920 6282720
136644 193719 240684082
121778 192948 178131783
194928 196561 150207579
131548 138539 8179996
69003 112529 30580940
123401 166607 699276050
16889 93136 688340109
159823 173397 5262639
14422 182201 173304653
180652 192958 286170874
10817 145181 791595910
118236 190340 180536058
158176 193953 89299403
69863 127872 966325504
152946 156903 10061221
148762 199104 503246254
95818 123804 83885944
98781 136390 788299349
161755 178872 838143588
68991 123808 137288491
110561 145335 169930975
39118 198319 968273315
109764 118766 427829831
59622 94913 578062869
159529 165189 14249507
8533 71915 811636125
58839 177172 295902695
64480 197800 915407400
88436 156366 908339916
153514 194766 522637716
158293 188453 75306200
155836 158757 7271999
156889 161396 11252353
136689 139742 7633854
77512 130093 131669746
167283 174248 941535216
151970 198079 2994516
52288 170516 718751826
97469 110589 32891552
134662 160664 65173718
94401 96149 4341604
45906 70932 184309987
84986 149666 795336029
217 155001 765334533
134703 150478 3374903
134231 186626 140470351
106107 148188 226467566
113690 177533 576834993
49097 65812 41842633
43288 120032 192048699
152310 190888 865795279
32711 196295 812508557
72218 143308 930975331
17389 153718 341306670
68204 107096 97222279
153160 197093 52559225
87320 116730 73675277
189068 191291 424808085
86233 112405 65402938
53536 80511 200029398
31516 149639 793037766
56566 105520 122236405
106947 142460 83336722
128943 171533 809227018
129954 149426 985686479
140469 177521 69697718
64500 177919 283747707
50660 137852 218382362
181000 193125 30522568
137814 155379 401049847
66911 89802 924982241
133410 172735 486924755
84527 138392 568677761
188653 196460 19500041
168087 191073 601776429
134561 149748 757426778
44460 51252 16947464
149588 170009 931469788
196885 198675 809916634
61763 77580 39569902
194218 195481 103017418
49367 149265 250226585
23958 76884 661970102
41993 191298 526440793
9393 197336 655224291
179919 191191 28474686
193 22521 673630716
172755 188075 38459181
154043 199932 114746634
51236 98633 118659603
168835 190355 53843657
26725 188529 860235542
76847 150535 230711041
103044 180752 955870162
118533 195771 241044801
118599 186525 169979443
181483 186346 12339285
46928 145205 246049492
51168 101214 125327441
30378 164878 336799748
166061 176181 806213194
57544 93867 90693137
167364 177172 24429765
99883 142371 106455497
128594 155452 452959131
3616 30664 316025145
175500 191647 997265710
181939 196799 37268095
56124 138917 207083220
156520 160258 735750149
122872 177536 471158697
118128 181370 158143034
153448 189098 59798854
192805 199845 17682588
163277 174418 27605564
135782 149211 33746263
102776 132320 998183745
14623 45143 660534501
50946 106105 138105520
81010 182353 253463203
95902 123040 177079985
1713 65450 159464003
739 130457 853878792
110681 114444 198170423
83833 188986 516830907
27559 172025 347712699
61914 105926 284039471
56287 107120 59567000
98196 168295 242269077
37870 131034 233238953
138983 173446 724220859
173739 183247 23823773
124478 160110 89250526
142942 179328 644545668
49655 112855 158052999
14615 30182 39128089
117619 135623 41111420
104022 121679 44222798
29757 164944 505511754
45725 177197 337049337
65698 166992 562115668
68641 112340 398064458
21380 43349 901017816
74760 136731 585313132
118206 118860 1705529
32980 167848 220236773
191875 195240 8408862
8125 136692 672568163
191120 199306 497821532
35716 181227 363941515
93997 152946 146826828
37696 189221 710245502
108168 118566 132960889
108001 150700 571578679
7193 62075 750083181
76146 179132 257434574
158550 174052 955396847
13502 77670 160817501
79500 115831 90837727
180547 185182 11796271
190264 193630 827691262
10877 69641 419153323
13751 102110 763441536
72213 176936 262126521
54873 101906 782160360
76882 85695 21963565
173547 183715 311627401
168876 196547 102027236
181023 193366 31050943
184842 187170 5939652
185608 185870 366210
57868 130031 180568433
162008 176022 913417252
124435 191993 168989172
181539 198748 264338031
143251 192118 122175370
121099 139282 45632375
185925 196283 25883340
80148 97470 103278572
199705 199851 650056107
90692 141422 449184657
105212 185939 449874949
50873 137863 946909443
127179 181699 136148579
108005 162814 294667870
141606 141796 466895
175171 185336 102693924
191028 198471 513843726
30086 82406 130921158
89204 126715 616685429
25269 195806 426895078
18253 86700 171209909
53454 150344 264397363
137251 184101 117090814
68795 121832 685406658
88992 144765 139815577
195953 196187 866301373
68215 150896 328895220
198535 199992 291088820
50638 171218 357936152
9393 64519 138061212
193176 195470 5777044
197772 199228 3717995
126765 137897 503959532
126711 142637 39838840
18133 74528 141115673
135829 197884 294016965
19691 109859 893147925
122053 138711 231092207
44157 170649 410994262
104383 158221 134936142
134689 143469 201036272
135085 155105 50209237
162055 173588 225100252
164653 179898 37682066
37472 147528 275605894
174686 190108 38647234
13641 196902 781948252
104255 143538 98417639
129258 152202 57437192
144212 189368 112910949
79238 84357 567492419
33712 63497 757249677
98435 124129 64431888
42636 194634 718585256
188069 188521 1093930
4497 74110 174162573
199110 199286 833371641
90202 162386 104853808
64879 167312 256402652
188284 195734 643329676
2440 31276 72280078
44488 92435 119912611
92708 171489 613112191
71895 119371 118808505
65547 145527 494558265
37308 97480 150533921
7127 35936 72200792
11634 45675 768502265
121954 194606 181849301
94049 189730 341187626
33613 42575 458416319
13841 134603 302435743
193771 196471 6719489
145956 154549 21558083
163458 195192 79196903
197749 198003 671724
148269 152080 913179806
183819 196328 705000064
13085 30897 215479878
29059 89132 150129537
151345 190303 97294719
27503 143239 289752476
169144 176666 528640168
186968 193078 811129862
7134 18938 29602277
59725 194043 335912081
4542 93952 223735029
10128 52936 107238226
129346 198865 993842691
102256 185284 207797741
185103 194513 606960860
12348 15563 8143022
132752 156254 58967196
110803 184577 184553866
194401 194442 354471956
6327 183325 686977373
42237 91884 124029271
122568 130065 18882343
1502 122033 509385439
48125 81790 713321925
29459 125848 241304397
139728 181602 933242133
98889 108943 25156091
31293 72808 991494609
70833 161536 527865027
26977 150187 308626045
95053 166701 61779872
142090 162137 913561015
153628 199576 934232925
78762 124421 711689653
151887 181065 72714570
14428 30307 39909377
99226 102061 253372070
19943 166086 365870435
26990 76949 125150273
155505 185990 763283399
34480 175282 352243924
5374 33943 565056090
130948 197634 166719336
175421 176913 349437841
78861 184458 264097405
142016 153720 28171199
111528 171238 232752036
75301 152131 898947084
136660 184189 368365238
147749 170053 30735871
56026 167754 279430824
136374 190740 690097912
161125 161186 130610
81830 81916 224189
140375 144473 10227304
193829 195684 4675710
166475 172331 831778576
127638 190024 2382043
20626 188733 798326933
126931 166544 234464298
196766 199106 709118988
94895 104120 558596659
1907 54833 132539667
123685 148158 61441125
75809 174945 247977385
82318 193892 180296735
173893 194631 52002001
81102 151208 392169346
149998 168916 47145155
136509 186418 972085618
27153 69480 44715638
81861 86047 10499930
183105 190450 750110779
72806 126899 316498207
45379 88204 107058048
28439 49049 51623641
12433 131205 642336055
127545 139320 147221787
95221 180994 214514948
4131 150514 775081033
53245 176433 787895795
91117 166144 611628830
137601 193365 139411069
152522 172799 50505831
127674 177856 455491006
82413 154296 482091138
28921 35774 17216429
113955 124796 27342427
145233 175944 684609506
120057 184688 196354847
116885 140593 831567969
66705 73079 15874391
159420 165572 777644463
75223 136114 152459138
67743 101377 84140794
119579 192468 267125174
85416 150424 718734444
163407 195466 481926331
90429 111657 542116821
105046 109664 343916918
92656 162154 742117114
30806 112103 203302485
172866 192520 68179893
77377 104948 68874126
7539 182313 437262405
112674 166424 559730129
88362 128700 101243214
70897 189160 836713852
102238 178072 189702227
94385 97456 515774033
123089 130003 401812740
115748 141980 65827813
183394 188388 160531580
29534 89232 149164087
71814 190336 296659823
129178 154656 335034191
60685 104252 683714292
187445 197069 23995414
139457 198440 407168170
67166 157885 891837951
108395 112764 10899384
133522 154738 53120576
25197 186528 761337604
104820 144887 674378853
89995 160137 643167320
146226 189896 819716203
65212 159221 235441559
111286 123339 30199213
179945 190165 25824100
25039 170944 785068960
103102 129685 66806484
82061 174142 230434624
125863 185676 188056397
166371 197805 208511312
159994 191937 79802881
198019 198487 372181555
41696 193223 750766422
136496 189627 420517469
185513 194626 22838661
145253 147193 606410264
164851 188881 59903675
103594 124403 141085126
43697 124647 956029736
35041 91915 920129597
7311 190265 457914356
144250 181105 91995858
93749 101491 19436650
23934 141664 996731103
51591 116409 875036149
115051 160001 637028917
159931 183624 365197274
8058 156274 371244867
79070 115520 91096342
192554 194288 4318134
90900 185450 236842637
86164 167684 204059449
184514 195551 956222173
134395 166895 285280892
130868 162534 79394451
95705 159446 159729559
160483 170912 434092174
69404 93781 60965848
127478 134203 16845445
4902 144569 828030481
138710 140757 5151448
133686 156280 56688771
7293 154623 368913744
194045 195083 879542289
103749 161411 144629391
107809 155586 339288234
112347 143338 691698652
71333 142604 937885118
137524 163301 64650217
72957 162478 224323823
174642 189674 37651027
102326 199041 242083087
20714 182865 115603092
145503 157593 969268644
190598 193691 565735223
19147 31068 833708866
98734 183132 182335377
18179 137121 297742591
141656 177322 954751316
32390 170408 745051223
187116 191455 6258810
108381 113730 13379372
101376 137523 919255889
76060 186646 903960690
15152 186035 924961326
19958 199113 448384004
126152 151314 39435506
92423 170033 528828466
57446 138493 90445254
137515 178266 77792506
101140 153284 130646535
79979 184668 2700012
18112 115027 340737989
78284 146082 903274212
12836 41859 378565281
102383 166874 161512581
37268 196422 398238451
169207 183368 88732041
134485 163798 625956123
163182 184137 52170822
90233 97196 452489568
74048 120671 116723988
178401 192110 289142533
31670 156736 313173890
179890 194565 599370250
48073 142021 84374444
152230 191564 897291440
148477 172764 60468687
138101 190523 131116558
89579 156714 168448640
109882 194345 972626609
24335 117722 781546406
25994 56970 992743992
125970 180752 545445534
176163 189802 34205390
142878 172794 711148507
9659 80915 601813687
178494 181087 6490993
158209 163232 12610472
29959 122082 230515881
51799 193022 968466393
39135 130561 228840403
164632 198496 744873339
44562 63186 46662510
54362 111780 931763545
86629 149485 934551947
5795 24802 47558468
1712 192380 477113713
108792 117720 22402149
91242 166216 640176461
86414 104378 388269313
68414 160664 940855267
128101 163855 89643261
145221 174078 72057376
175640 187925 30837568
3885 30755 67310272
38426 89636 545958372
27606 184900 393571375
167141 195719 20542553
9030 25218 527914937
42452 70716 70702157
56806 101298 245410687
163971 180916 41965048
1948 146083 82706291
27837 70575 635947523
194042 198100 754218044
149884 183573 75605277
113540 181631 369962229
54246 159933 264550042
98095 105149 424846698
186729 192296 13905188
92747 110325 296811127
114668 169079 171324835
374 131210 327522527
76940 152982 190342603
80936 106482 41437899
24113 28126 10123623
56258 78896 56532985
113799 176311 743553996
147511 197980 891384095
185254 188763 561002372
58014 141899 549334048
193725 199245 774986779
5363 147998 357240567
156248 195184 454093870
147560 169717 557855376
146623 198630 130039256
114587 135665 52908144
188778 191325 6369010
38247 57369 930625348
186462 190991 467336938
84152 128223 273999730
194183 196748 911534906
166065 167785 4211457
178462 182594 8852305
11150 179804 422028886
83267 135901 547808528
79825 166968 218136665
93931 166182 180975205
64555 96948 435849730
184297 197358 32668897
160974 171987 27274152
128979 195872 167302534
199102 199158 127021
30394 156533 646290383
92658 174825 205648922
141124 166081 62442918
181441 199245 122203692
34863 190335 422458771
193729 197671 928241960
173615 184591 12446871
139075 156907 44766957
128747 142379 756925303
7431 146001 346925840
186154 193751 19003321
71065 161951 614905060
56150 110199 135010320
168197 198506 452367967
1817 142703 352633008
194999 198101 7738184
112181 112821 796658173
127889 145631 437228714
78104 166398 220995477
186127 190172 946410604
176089 195146 21847540
68210 161278 233172455
187156 187595 1134221
53460 79628 65503970
46395 169464 922784005
194367 197690 8260593
121259 193303 180268167
41229 121100 199893260
149893 163407 175711188
132425 148628 40702716
71107 178754 269280060
5153 196215 478179135
166173 193215 67528143
139866 185631 743018093
48053 121149 182978082
40102 40839 1816288
87612 96038 943588349
99137 159788 152038422
106777 126651 49930817
90071 137077 603464237
133852 185173 908493687
177897 178935 2527266
100977 158815 50154581
5628 183875 218241123
99434 119674 136127699
32289 161287 322985739
13530 44276 626186557
143598 185725 105354616
165712 184893 47749944
24007 81980 382580533
99454 151431 722117012
51444 77711 65919138
31533 74104 806356201
156364 177144 128185687
153137 153576 1105141
6670 153293 367131147
111651 163914 243541685
103384 155717 449722973
112396 175967 930386491
127886 174479 609473395
168450 198985 424988529
167328 180238 32026697
82910 183167 825310224
56368 109886 133608016
181436 191115 106271277
85373 194882 274099182
3745 20937 6177687
135902 149599 14223185
149819 180639 783999055
50871 149457 247037436
119933 149905 135477335
100924 167848 167527306
180911 186864 15119205
67378 115337 151478794
131083 168331 39914789
77100 111190 85215877
52077 143639 229251287
144546 150048 13956319
61630 108632 117456433
183101 197723 771645632
165984 194484 71185455
53136 90881 574658687
144014 164110 50463668
112922 137517 61757718
137499 197235 149327570
50092 134551 211484168
135119 143121 14170801
135959 190953 748831751
30375 180403 162830368
127663 189369 912409046
192404 193179 1898129
133740 196633 690024091
111109 177816 166865861
156853 185108 231840034
80563 132589 130284679
185668 191104 786477326
2081 26449 60981671
143987 167927 59836033
148430 194709 115602798
129502 166515 92579486
149326 192202 272565531
91233 137215 606524376
156147 166404 290140052
92387 130231 314530938
53289 121039 169533796
128224 153097 215072826
45155 115331 453935752
5193 121411 429531964
1718 164485 953131401
196483 199902 750665189
25020 168747 769160922
58723 97771 581678664
165611 180637 37201567
14650 76357 301175544
19888 113944 235334878
150636 162842 968411402
98938 132589 787907024
122042 198019 520216100
57934 197800 349767543
48525 118206 792545687
96720 140511 109811917
52442 110057 144159341
18047 83453 841028079
28759 82053 133348706
129375 181985 104874843
32550 37169 11508300
91947 107837 39892592
67588 166323 420310464
182841 188562 752330110
76613 153130 287893158
142237 142974 1867371
92221 155037 943786276
194846 198910 596616879
33041 71813 702162411
173473 192746 48341986
52279 69816 43946677
47258 80217 606995590
72956 101333 71050624
142007 177017 844320137
48755 66902 822533859
46200 123759 584804696
84291 111177 374290041
81285 125660 111176278
2741 7929 12931123
149809 161114 28333389
199674 199901 571253
64899 179632 690604710
105173 182058 361982805
187036 189278 436716763
174722 189907 424380978
8611 127985 735070250
3472 141754 346167459
96953 118652 618091537
54559 117850 736755748
52560 96090 108916022
31413 90922 148582805
45704 126736 422303511
102930 188600 609708134
79850 132268 739487812
175531 186178 26690354
94822 190103 238480244
108975 165130 140831951
164889 196982 80008815
51456 192154 352181773
166106 190858 117647265
43537 74671 683143049
3305 190700 469050674
177907 178497 1421592
157278 159563 387690795
67900 113700 857042902
13562 78169 265503088
171529 176070 11369065
152295 186454 85339144
51754 67951 40593921
43049 49896 797869172
170657 194508 253031426
150863 169011 45228894
62297 133305 243003700
117882 164954 913133704
39138 76890 67529590
37983 165443 319122602
184956 199974 902525589
2598 30377 604038139
137205 188590 128499830
15682 127452 921544662
158908 175256 40668546
105288 128323 839583268
41995 188902 367627692
80906 193340 281364297
75282 78090 19595438
158909 180745 75047734
3464 181389 661370693
139668 193064 675788436
52247 197363 461151282
56987 97563 101297630
101461 136077 323039347
70064 162756 182908864
83812 103213 48492927
163925 173906 189203381
30050 183908 847115105
129026 184208 630200553
149616 186256 214304242
129404 149288 49870643
149027 163575 121693711
41730 77312 383472673
107926 194225 216034468
102495 152128 124336882
109581 184016 186337095
57436 191760 762714123
59911 110602 126697987
30381 127385 363354275
157719 166214 563013025
178074 180472 5873591
119397 130226 185556646
199793 199979 431438
137428 166683 986773284
62700 103599 102212088
78936 84120 12811541
138504 181343 106886536
152224 153021 1990630
30748 196525 414761412
195705 196353 168354961
17747 82897 229879906
33408 112527 737277350
103052 132108 72889139
148828 198287 453415366
170538 177213 520249458
153951 177865 59603159
30196 149896 299760117
97331 120842 58872902
104429 132637 52488803
49224 80554 477909579
107780 129967 591922195
158092 182022 59518363
182815 188514 14379628
176556 186725 25538392
41399 126110 371331195
183558 199945 498698203
95836 177376 204053329
75610 194464 297356868
182620 184456 481698958
157820 165465 19092210
8305 121782 284038391
28348 151352 537748290
182507 188359 767346099
53793 177521 278941233
91967 163610 179730914
86861 137789 127665802
175551 189799 35708016
94867 180418 213899771
131547 150033 46475893
57577 127640 175236310
171336 173983 155032888
154904 198324 624041276
118440 157560 929595847
7918 199555 939622708
114901 159572 722480630
40763 174216 333903539
86304 162254 190357615
50594 99522 122462212
150537 173066 56031029
128362 172015 927132503
122128 184943 157159271
99815 157803 145356048
168127 168495 29955309
182195 184243 324484748
187981 189005 91021081
30935 46692 632180259
64461 158285 235001748
137842 156958 643682911
188345 197170 21994032
72111 137869 493218944
116894 164927 120467158
32884 131503 246794841
31726 167701 851354592
184772 185304 183028564
73119 106837 84363431
169799 178814 811746819
158309 161071 972733936
15663 65673 287238187
176006 198640 56705909
145199 167846 476769672
71407 120357 772076086
118334 132954 574952358
108891 177333 554844806
143994 151744 19487596
178265 196424 45539677
170043 170095 534673455
54870 179125 310654965
29478 164680 338557508
43856 147876 260585504
85366 148700 158755306
105829 111819 14962485
78361 111379 82502599
175604 183810 20570272
37976 70734 572825459
47208 170004 307368621
6970 24857 44743137
137839 143315 13695272
107768 127149 67970202
67072 188059 432688131
163544 177493 121289745
152266 169606 656555640
173781 194002 138713493
166506 195805 333965147
23537 142196 750657006
29765 166297 535020790
169396 172874 8568899
124648 167919 69060189
63181 83340 50440753
159562 180184 51237338
167997 182968 37405115
14140 114747 507824884
139945 171796 916099468
84173 120468 263302600
191074 198683 19021035
77668 136086 224532517
170531 171263 1777321
51304 197252 365280429
18583 190399 429999147
40724 130822 716159758
135147 183942 121993564
127149 136636 23742975
84847 98148 33266364
25004 123200 436381517
48033 170950 307607957
121889 143972 18483931
180780 194116 489416456
35990 172310 341097852
100378 120331 695013677
75269 125953 126920957
61481 134412 750643841
113040 185158 716983138
23911 141010 293287466
50815 174884 103811930
111042 127733 41849548
197338 198450 2860017
158446 175164 884058089
101645 125495 866037311
25650 91319 550694152
144873 162618 421755678
181773 187263 147700937
93713 97140 857183011
5307 12856 451591504
102244 150453 141617956
175801 187128 28430460
163034 173998 27135613
15572 92184 191612254
10787 49559 916042618
55486 180504 312470172
50651 72271 523567798
178680 184365 166908290
95352 146277 127591712
150269 198760 132889798
34393 190081 389567135
119684 153081 605185050
66597 119564 132452411
47279 52766 13701184
34329 78505 110581819
55879 119118 387524013
113647 162872 123534378
192832 197228 153962862
170741 187587 214237733
129855 181574 261482574
113223 190822 194310846
31119 60613 231474509
19587 179399 427595397
120388 160987 707122163
146778 155848 612205271
138431 196202 144386446
76994 115844 376867799
150908 193769 107039204
43718 107731 590095418
62428 136757 535306150
31510 84692 950284539
183226 192123 22285040
20045 43215 57985136
79000 118172 97884586
179804 181154 3427648
140302 151719 28622403
149333 198842 123677793
68576 93052 61203194
81978 172826 692508111
147362 190735 366760756
14275 99313 600365536
49733 137679 220230582
97851 186766 222561897
34005 56511 56502750
188334 197986 24093479
92512 152902 151401168
32875 168729 657375850
194239 194729 923984442
108491 115161 16699220
158741 181000 145271351
88595 142065 142957845
43204 187882 362116526
43354 124915 387277706
46148 153560 268948042
128759 186695 458776700
190763 198225 301388144
195898 199969 929049408
155044 182219 635241977
11585 49368 94719014
187992 192255 10605546
112882 177399 161486739
182238 182632 716892
182361 196866 693812605
133414 189447 140118517
37675 154212 135537145
196505 199597 824967208
80321 171224 282437368
97816 190193 231251468
17689 195368 793770752
132525 164761 651200757
120493 196779 275884691
139199 184568 924498055
63547 157266 234763620
127096 155026 659547140
166264 178820 459409432
40254 93857 134095133
93646 177841 368767465
143939 186446 681464396
134764 158775 783644874
167618 169702 5249835
79069 178300 270850494
90162 159142 36944299
121497 146482 285882140
114675 156879 563325089
154486 169233 722427995
193388 195946 6431874
2515 79590 192948239
183624 194447 27106230
74005 114545 101451888
107337 155269 120267532
165113 191033 174661184
19591 190826 428580687
145127 173000 589365310
12933 64027 128042208
70177 110482 100869783
86146 110604 630933034
190100 194223 308921669
96133 140327 610671898
173050 176030 726103901
173230 198366 63039065
184569 194693 25410504
157405 182939 63536872
145924 197551 129008831
24297 177573 383562617
113963 188613 186905953
41096 55388 412338513
67139 164689 244373779
50809 102259 128808261
191857 191934 203954
153572 197044 586637030
49902 124893 799835985
174146 197832 67539489
138327 159214 837700818
138644 179749 458014215
192853 198228 13472007
146287 186189 99757410
180042 188140 20515978
108909 139613 77052811
61282 172259 961782444
72486 128083 139289195
68868 143367 186546458
106102 169502 653191505
9140 179279 801877403
59350 135761 194056621
123653 188532 162329302
142358 146876 11348812
27851 168300 351476075
131168 164865 928292244
116638 142871 65823089
67157 87526 50777559
176511 189190 31769091
135488 149968 36371129
13874 82920 750875592
20106 98784 196831587
126339 126936 1512653
179286 179635 524539827
123572 143462 510066648
18821 70970 572092832
34004 91042 984106400
62086 80872 46930080
14898 64211 748558951
15409 137990 306968383
105955 197931 728725588
98857 114861 725589668
189224 191404 468129447
12190 28272 40383494
105079 187916 207404455
44147 126479 519680195
98250 174400 817884087
165300 187210 273136647
196508 197360 815493872
4543 96217 581562499
185135 191780 16678354
35908 69692 965937767
76844 88682 29344509
73730 176440 257002792
85728 125442 381482923
55376 132139 374301256
102728 119893 43038403
137743 137880 928115887
196886 199480 168429484
80199 153029 182392162
178494 185739 18294493
13761 189363 86827153
30054 181507 378827392
49959 183828 335042546
61514 111754 125525245
72762 162795 225626164
52262 155848 772935173
149172 195028 114563523
141667 157669 58323612
116831 160852 932609333
160105 182801 896172587
100644 142293 104377478
112272 160134 704604337
140742 167321 107593509
64966 139159 272527774
134364 158254 59897215
106519 142637 90561091
161763 187214 398663921
89248 191200 620894407
175177 198986 59675510
109777 176625 434940427
197723 198997 3285882
103231 177020 184704617
65994 142332 191119019
159383 198779 98419361
144754 175900 55512245
107807 177913 175399797
33278 96895 159034183
81311 182891 254142461
157395 164960 18897658
176590 183996 269059333
181896 193064 28090848
102709 118455 39480497
22064 43629 53992867
60901 97040 784258018
139697 183227 108784258
188288 198061 502164379
89792 142267 958802280
100765 112686 220180643
16346 158438 978320543
151981 179126 105037032
148737 171736 126294048
8052 126671 873345867
169305 192019 324660720
145528 174156 71476231
112886 168740 139953723
197663 197863 518939
35315 69847 189116613
27692 177095 697467539
168755 168974 770086734
99172 139542 101243880
166303 187896 53951392
110421 174728 160903101
188621 196613 19947596
39729 183356 359295006
112722 182256 173979345
53339 71448 45248723
164951 186883 724552663
101287 153793 131550496
186113 199871 129296970
185538 193995 21144908
43538 45038 659998435
106046 115990 24891956
192393 192925 772260
163874 192814 257129850
173398 194989 54168308
104668 114813 843097580
173703 185813 776717626
170509 177572 354427812
11588 127061 438547011
133173 145581 907821978
193819 198288 234638119
172776 181708 306643867
192577 199062 16230267
128447 172261 596628112
95218 118765 58969715
181159 198989 44807679
69084 158355 865797002
101108 125180 915906491
133675 154548 52298530
118999 135742 41988075
33181 88567 938158003
154331 183854 585883974
113953 181272 654907614
58785 148431 224402245
10079 106557 241518337
107394 120287 450577506
69428 165333 977229538
84707 186666 255222628
24375 67893 108999887
156819 162884 15128783
91245 189229 752906498
8872 22719 34722981
77751 171468 234390527
134328 147457 834760478
173051 193291 224683297
177166 197349 50503659
54990 106508 559333272
162038 162089 115842
63408 134960 179105862
62554 92714 75369479
83119 157054 760035927
190978 195477 745467427
12132 186294 953329427
66550 131300 502516465
152461 199420 117398109
19943 165569 535533873
191712 199887 20518191
66954 118351 128595690
84305 140278 140266734
135696 148988 33416025
142684 196465 662588702
20277 27792 18809077
916 171777 890891853
119027 190478 178861684
199252 199726 1208789
61572 95417 152785227
5736 40431 86919287
12909 198948 978429916
196619 199480 7243056
104896 123669 47059620
132712 181939 122945425
57542 72388 256853958
194606 198914 10790439
119156 129382 465199695
154244 177355 57631316
75280 151104 211350450
128389 166369 95073907
19031 140556 304264662
51691 55705 133467585
9788 163912 386076268
91679 198274 266983078
183607 190130 16361155
16726 131275 935738806
139363 175416 264253045
135422 198868 158671595
150309 164823 36314865
6189 108394 255773145
172670 182132 8443239
79657 112035 417408387
178571 199121 846347525
149883 194671 446441906
52482 83992 966567669
144416 197149 707818816
30215 93913 159342317
55758 104409 329498918
104914 125366 51346473
183059 193917 27192820
181134 196967 176850946
196109 198434 5845607
4086 191787 469718063
51711 109169 143779330
33001 135096 326487612
140706 145654 12350215
146405 147258 515244807
171282 188015 305631221
187150 199177 30087455
111087 179783 639325633
112865 140166 68585784
197510 199897 850079085
55950 150699 237162592
13596 189052 510825627
89053 178626 269645871
71911 195962 310472874
98131 165317 168400763
87551 124596 92994038
184121 186565 6164031
3229 170499 418646300
145600 171131 836010547
101818 149773 922370066
42599 68898 65759824
166183 172741 16237618
196776 198799 5115525
148484 169170 51616655
41308 124988 791446043
94519 138658 110632953
27027 163900 401740803
154547 189588 87514783
136619 178372 104219429
76709 175770 247711584
130405 138211 321409650
49656 72268 100243720
126750 165997 560930713
179503 191867 11125508
195286 198337 7661011
183103 184429 3284717
152139 178685 807417719
99358 127437 70432333
183653 195162 11236669
140071 155519 38756214
152212 161667 23804338
73644 123665 125272634
10051 190235 451088304
5777 198549 853302038
20664 131176 698406807
24852 111574 170188677
95185 175654 201387970
8169 54401 263861771
195476 195813 129701595
165737 181772 3152596
5610 164000 796406498
95600 131256 391539760
20903 193768 155864083
139213 189074 987587201
34998 138914 260145456
55330 133873 196502516
64949 166740 254813743
36921 114523 836798973
92223 167206 187882851
6402 96996 226694599
161327 196175 86920529
128441 147977 49007606
45614 99139 133928722
189712 194210 672957878
86711 191187 261570850
148961 160630 29168749
23284 30408 17924927
25567 114052 730456694
187806 191001 7974826
112955 119237 243481349
791 35103 85838884
136813 158004 53144402
79587 120242 575662146
128824 195969 379958708
96829 118626 54636458
58391 107613 122863504
141021 163949 57488849
189177 189223 116442
16469 78227 154672726
32532 109732 193035794
180568 189533 621383815
150481 170753 77093803
161569 190032 101675839
11772 75157 43317262
122472 198695 190723781
133688 138035 1819786
20918 140384 299073011
158112 191371 83036744
3431 31140 634361398
168224 199933 914377192
191327 197419 559052928
167611 192515 62294320
84736 97300 31444633
37030 83844 117120228
184162 190834 16742398
145477 160717 38241642
59949 145155 213178292
172426 177520 12709586
77408 159063 115899441
165953 197721 525056183
3967 162408 396751248
36577 191446 387527673
68805 134342 690807459
186719 188745 814986274
73409 174712 253521379
173380 174612 3178422
169503 171538 264373867
145354 196887 128792663
129359 141108 29418151
175927 190339 23954823
42073 199315 393506685
112919 149510 91876129
33199 153762 301733960
87549 105184 44277925
95130 184943 633174590
146303 180942 951853609
38924 153667 287255660
131254 179534 120567660
176116 193248 87085889
97047 185116 278730782
99148 138104 304796948
122785 133213 26187356
30467 137285 578558423
160152 167756 18896910
5854 121598 387815902
188557 189729 185746177
131304 154622 58463243
85312 102912 681651105
46571 150967 261523835
12747 34141 53748164
19862 174971 388153302
189735 191462 682661133
94592 173832 629480144
141878 154068 199332658
142255 172969 76691591
108423 143371 85180805
183989 184628 552010
24328 41125 856912717
51488 145762 647270088
130454 177461 503869459
88948 177235 843459780
2936 68756 157624037
147350 168259 52149240
103878 181556 610199330
28380 129980 254479814
149672 149801 321509
87386 174759 787307320
75252 129411 791752660
24635 98629 185187081
32833 72171 172893473
90920 198729 553647360
26764 44369 44019306
41914 58867 42586502
135079 169978 87314619
31908 126854 570366178
34713 126428 956035856
3201 176360 498644238
191523 198404 17238146
43309 81450 95422446
165405 174074 90819155
170199 186358 40393058
169911 193116 249882130
55208 157980 257289195
171636 187584 84249946
124338 175709 128440217
31219 141745 672352022
29834 65289 88748648
65528 107538 232609065
103360 185753 408729852
150298 165601 38219537
199560 199964 26939420
179635 194088 239018981
108993 176540 661186132
117929 195116 723900615
169305 191586 81426338
199025 199575 607567957
186246 197160 597434522
177696 199046 53540895
168267 195565 26241487
100486 136687 624232283
28520 98421 732285442
43247 108369 162906177
174859 198748 238218560
133739 167491 84392498
13170 164449 452000561
98231 127141 72520165
123713 190854 167998830
64181 80299 40354568
155306 186083 282861167
76265 145084 172171268
177031 197009 50001386
149244 171306 54939232
60226 86491 65523865
136111 183916 119504074
198027 199455 252969810
46858 148254 253987399
56861 189449 460510278
198093 199338 3153369
89968 159300 173843938
28057 61585 780494457
21144 82437 585748983
71073 130197 944150583
107434 187336 559627002
153501 186674 82921979
64770 149434 751515861
51176 165148 285564248
18283 64491 245921591
141586 187140 113907965
85927 177195 228323239
108079 127958 49915582
153589 189199 851498223
189027 197832 776288334
4021 79981 190081507
193274 193449 461250803
83976 107098 57807107
84280 96240 425346985
108798 188411 502378316
29470 147112 749510388
53528 78114 547170925
195199 199329 10363909
182981 187024 10182667
113478 159525 989129166
68770 140273 179091055
129302 175972 116605061
64167 157170 233042523
19027 118871 249866307
1601 31527 482524003
91294 159475 171042376
146664 182050 88267238
7063 54401 314923538
49773 133524 209742263
135538 188927 133519132
109002 121006 152672646
127710 128904 818030551
80748 162780 205539882
184127 189595 13732411
126497 160700 85685369
94237 102544 20761182
183879 186255 5948249
120844 187770 167552206
9864 174433 853151347
149517 198752 123000131
122638 181564 147258237
76299 124511 437838819
4340 86551 922823780
183975 190567 16565918
111505 158232 117201965
152896 187703 87003986
76578 145552 968950636
150285 192065 774741827
185883 189066 7979392
184970 185892 2370622
57188 103513 115611193
378 169265 528201617
107722 112173 360575721
152297 166282 424517443
184341 190623 15832617
13776 158588 362733410
114241 127379 501255493
41453 165539 310698519
69982 88772 370080343
48736 145635 242615160
11245 114109 4378916
21700 171502 765539798
101079 155480 824467089
68612 161215 232026025
86093 145443 818697052
104593 164977 151391163
135664 189800 135392847
114155 146939 405154045
88598 118946 15420299
29717 80806 779816408
96792 150592 134987837
54262 95337 438342964
60299 120586 353988057
131037 166148 87863064
100869 186161 754901030
85188 160098 257196994
22197 25637 8605335
179969 186281 16007819
32909 41584 100353488
73067 185929 291713182
13480 33903 948870499
189819 196729 5381127
196050 198351 5657291
90701 107573 593117149
143808 185330 507300760
59957 163936 716551933
65128 138851 343972492
166089 172663 16279314
178951 183077 248071539
117414 193723 191009054
127776 164660 92524064
14040 131788 294900120
65608 181479 702353811
74247 183060 150938440
67229 147648 201428480
68935 134228 813159716
67529 152690 213281671
2367 194450 480710639
88966 101330 394090043
138571 166002 68662171
81694 158040 191319641
147976 152737 11857056
124039 171388 537827232
41758 65652 59809440
14069 110257 240830604
26567 199348 432428475
153073 177686 70946001
990 160847 646444194
194535 198934 11011282
178404 186440 12362842
106689 156973 126179673
130453 189730 148225827
26640 34640 278238877
46815 180737 334932831
97436 192727 238531857
60595 61375 1944235
20115 28199 95065411
128133 167891 603435153
107272 167032 931907293
26856 44469 689011750
102215 148236 452588603
54236 103817 123910288
59577 96079 820587597
34932 142098 646954448
91696 114879 58175773
119802 191439 297632209
122124 133429 780940778
58215 158603 251230329
87691 101177 33937607
180535 190722 486085155
72350 116963 111692391
24078 146121 305604578
161462 188355 67090440
154436 161633 18106095
59970 172704 281902900
149226 173859 61356400
130372 142595 30570174
31387 147761 997210273
20290 182124 486332731
106239 185890 929417409
161680 187358 948017482
167977 186444 46197826
78542 158845 742955443
18885 74477 179740758
41802 181087 348382869
153001 178982 64681019
128884 197872 172494403
25265 196318 946808030
129787 167626 94547272
139921 144927 997927315
171370 193899 660886541
103574 166429 465228578
132710 136808 10275870
117744 130154 31240544
144065 187979 109877769
89207 103951 177147025
127575 129445 4710455
42358 190720 537772120
107203 197865 630226494
72131 198784 317032168
135284 158941 350883910
135948 153376 43648301
194560 196638 371561907
124677 179079 135856940
58652 121459 710217617
74613 173553 247486571
185946 195885 478925015
52250 107792 857892788
125865 135049 22941362
21900 69865 120094922
108175 152223 116919115
187453 197631 25366604
114487 170384 760992146
154193 168641 36075075
187910 192646 202961646
23548 192135 903552211
63574 153203 964601809
86876 122175 88429899
33991 136834 391445478
79837 143120 158474908
113835 147183 83713099
60535 186043 923188346
161876 181622 159727025
100757 161886 174908747
100389 110061 425065606
122082 151209 297227348
190687 196214 13741816
185097 186188 87489408
181774 194204 31263537
76066 101754 64176530
1513 78057 191589364
180583 197647 263699782
103576 169841 747420696
136253 198472 155575113
8254 165913 394747253
37790 105521 169416489
159559 175152 29311610
40514 76812 780682222
51355 119551 170690894
174061 197366 58307032
195034 199279 9162319
161427 165438 104863569
73041 86085 32671610
65021 197277 330909816
15884 157866 355605291
69107 138678 174248806
139426 153981 359211332
106321 160249 329995485
193401 197315 529704347
54355 151838 761706795
2861 29128 837691563
197352 198037 331244326
140282 157045 557157328
189165 195164 713038289
164318 173957 505679027
71167 123263 168594118
93845 162732 172677485
5743 195940 979447268
176459 199364 697912668
176517 186409 841226152
188435 192781 10848601
50451 150973 251849458
141380 193693 977524104
192586 198649 554680010
130533 130900 738839440
122500 155803 380516466
116554 140801 807732675
166861 182695 147645714
105496 171414 164976607
59596 197898 345910697
188734 195736 17518229
45548 94516 624383218
139122 144518 350561986
77129 128474 930308528
124595 150245 469670680
100034 100704 732717756
59230 199084 349845092
40012 49003 22427770
53133 79000 951668123
120949 137578 786700400
160211 168935 21713986
161724 197474 89129021
195536 198572 865400167
125082 136180 27765837
94807 141379 316692904
30515 120746 589783937
8672 31363 56985918
75187 174465 248377796
61490 189226 319558223
119334 160911 104331859
85259 184731 248895510
184729 189978 694937867
54584 158044 802344206
100890 136614 89558853
164723 189705 680812647
62937 112042 122791662
184643 184841 480891
41860 80324 516832257
103965 143917 961512904
111716 156770 193280319
142613 196621 135002012
199726 199826 258968
39272 55688 51852133
124501 189162 161716349
66825 108986 105408821
156710 171488 36657075
79471 104127 865716681
119925 126357 16201954
32876 155108 115668373
17047 125760 164138413
58298 136301 473227302
35244 57435 490293440
94779 141999 118350567
212 195355 295005901
30088 172137 355436298
86757 174583 219843233
102650 196153 488051398
174104 197834 59387634
178145 192337 35669197
91160 153792 469628593
122740 198376 189250473
161320 188295 67299462
5368 185383 450539417
161646 188781 718679318
16192 31332 861812758
142944 196611 172510656
57293 65846 982731171
103478 170122 166913192
60757 172529 942095426
143706 188530 112096700
82339 140427 986954193
48440 166677 538673955
159513 195146 89017230
86112 164759 197059876
125024 141044 40079738
42109 65355 443800883
153 60071 150119464
183097 187547 259293877
174699 179957 921659440
7916 97497 224187359
188032 196172 382228107
132278 170974 96692563
60145 166182 569948298
174939 188376 41023574
77436 152550 188060981
97933 142395 111409885
113232 186958 184613123
83851 87187 8243401
152587 154406 167868161
5745 13107 18304115
26847 61531 86891865
10327 33417 246544106
71614 156894 702951994
54571 157899 258752909
1329 78917 194264884
139066 171513 80993549
120371 198310 195063039
106782 120456 78723256
52461 182932 768639832
10220 21866 29207054
59813 148557 222162225
44975 71251 898141844
161091 185507 577647456
114423 183154 451848311
187068 197092 626229207
78006 103708 64143696
162093 194794 652348720
76941 106464 603449158
174907 183787 292144687
37237 57290 50387275
75510 100369 264126323
144298 156298 30221337
55133 104285 122849652
71626 95167 58873157
117992 158056 680377581
92689 164240 283197994
45582 59722 599935369
25960 173887 370165633
51935 134638 207118703
199025 199037 22972
135384 178133 707328589
66176 156812 985444233
169314 182593 33058347
154765 158352 7707456
84942 127037 105518841
20033 142865 332045184
60242 116117 139633429
29366 48061 46696176
92380 140233 894376351
64827 77427 31602265
157359 178879 932824448
96027 137384 103680529
160952 176636 587342716
28569 150949 987922533
64679 87721 57477989
123859 136341 31308274
58753 185569 317179455
91892 172027 934685729
197229 199497 5770626
166251 186010 728336942
195963 196329 857464
113314 128253 37573360
149023 188594 98801716
116500 197380 202386163
56923 168466 512611470
170324 194125 636819329
60160 122893 156862966
37600 73966 269868703
171908 198835 67448363
31157 153208 423994905
106672 137022 76127979
10082 23110 723920070
176861 184674 19516860
2527 37531 408121051
142248 151674 23666645
146287 146924 1640535
87222 122700 88937875
26191 154222 414189456
92937 107688 36918695
36979 74371 93548988
143036 195655 926045928
76297 126394 542948693
114735 118404 9254726
123130 134655 388492079
183081 187745 11774115
975 88007 215310325
117142 146336 463185495
141353 176582 87992825
58898 144567 457278221
17598 193529 440252745
152073 174537 56073768
7627 183908 939448984
173962 194941 52599321
67731 141478 517603537
63034 174383 830748312
7830 128059 337504440
33195 84129 414251064
77712 111210 380490982
181554 183374 4718448
133815 149173 23511111
90757 178252 219081216
66039 191304 321013770
113102 174911 680756070
70526 129080 146660455
33258 97748 161245766
178062 191848 66535414
130666 139270 21563996
161117 192915 79305235
35351 130972 239353207
196712 198682 882529802
60595 104428 109569243
148310 176368 69920510
149736 184909 109357638
39961 178378 346164855
55739 133554 194683915
91108 179265 220675310
141709 172602 77151692
29739 153646 310209002
66023 112681 116651671
39968 128549 221711222
16981 142281 632040955
8502 15240 544977946
185443 191975 665501078
13486 47405 85042056
6008 32806 67189357
107252 148243 789203028
87647 145556 214462381
20219 55042 979209802
39617 169013 323751752
191530 195745 10586852
192958 196316 8335311
39891 159906 470242795
69041 197235 320791798
70522 126261 386468497
118894 151683 82240551
155909 189055 52164672
154574 166409 29577361
59999 115733 982802435
136178 186138 122421451
20592 161143 402911411
163413 175118 29017127
48872 153725 311812295
186852 191059 10550670
131358 188844 143821089
117977 177396 347685983
23794 43062 384797108
174826 175865 357790711
31661 75546 989938604
1692 171326 424386944
132456 181553 771092260
84936 175076 225561969
26498 39442 656573671
48438 133495 216695302
137500 168949 117805462
108611 180318 179341712
81079 94884 40006566
158533 169027 26131182
188313 191324 606481510
177685 197436 49467812
174169 195231 405762710
175706 198525 57159665
137871 187700 618022793
61094 172156 277814530
48065 105604 916766390
186404 196321 24762547
120253 135470 9234128
19394 196187 442405408
121922 193421 343288790
19811 48576 491488466
64421 187271 307487387
79167 135018 250633074
93296 128764 5035341
192044 199444 744483600
116790 129947 33134770
18676 119387 251984305
37334 61523 222572983
167905 195477 277260102
74165 189856 345910439
154670 187495 45456213
164316 175109 26691657
14918 51215 90842719
67771 197810 863882587
142576 191719 122852467
167435 170701 872457601
51929 173905 305226067
131300 191850 151482558
97315 113043 883201203
92449 125112 81990476
183269 198237 37509617
154614 178294 919031284
21853 182174 401129439
43313 122729 448459688
176142 197385 53151819
52542 171785 314727659
53513 150123 242013030
77896 98060 61084360
2457 164648 684869404
143515 175641 883920031
26504 39381 892156399
100176 193407 252824528
42067 96600 136360309
129978 157318 68537344
178773 183294 870653442
194980 196416 55362394
89787 126361 91781954
117793 196117 815285736
180774 184454 9355248
80015 105514 63765498
95199 119083 662836600
121002 122242 3116023
54527 111423 142300346
90829 108302 43894603
65598 146656 202965583
97039 98446 20269321
185510 194968 23686086
131689 157184 915406779
157587 164789 18005343
112976 173884 152439815
83713 88150 325133625
3828 83232 479305823
109636 190417 108794629
17403 118066 589185675
170586 174796 369236673
189777 198390 21556116
85543 115894 413960884
147143 161816 36823534
147389 192983 531863633
70792 171290 285266646
109820 145079 639650295
22746 103098 201016360
43738 179754 340225554
36121 53212 42734509
28681 54064 644919914
22187 163879 628908492
49460 65497 837552493
33994 152201 295903968
141410 195910 142467333
152768 175089 55640286
23545 151756 954390000
171930 194133 548564936
52160 181456 323450625
99149 178240 578089750
186949 188420 645976759
143714 187782 110262171
133603 140539 17365580
121943 148070 65631546
103115 148419 271106773
194649 196026 697247351
145066 153455 595987181
144078 199928 460173427
88679 120076 78725042
82119 188057 403445313
94757 147745 576002799
66618 82768 40381388
80219 198879 296982508
37265 87266 125015849
140132 146671 16373797
161386 167020 13923079
130198 170819 90735939
166784 190212 718746420
17719 138772 586476324
50028 173598 418846981
10660 38415 710180379
86969 138615 129492494
83935 174713 227167997
59735 97892 10444447
163583 187376 379589056
3796 130838 318046891
36874 158325 304082344
50256 79911 865060414
9294 74359 159511267
204 45451 913884043
38533 70298 79408186
53360 144945 411595263
136983 184508 800425056
182438 192256 68763473
196068 197594 2385646
137805 167123 73341025
51374 66210 37248755
132713 142016 533071754
78722 87629 483929272
81508 111414 480845313
103175 180748 194020510
195220 197776 6350099
184509 184859 861059
70271 137515 168389674
183327 184333 2513166
181794 197387 39117363
8092 116843 508198763
53491 150891 261325320
69497 71932 492915831
178843 189136 25934057
49193 77689 933125676
63104 173208 275412467
197854 198052 527718
100292 148529 120955631
120076 141803 54512118
19740 58568 97411269
17576 89675 293366176
57397 75562 908825719
63511 94469 77384447
93640 107868 33202472
66648 144639 195201331
98340 113221 35993512
88013 139126 128263609
176747 181868 12698385
196536 199898 68391756
100454 164674 161001517
135203 174898 928062626
81336 118838 263132531
136648 154503 326741609
20982 82437 465387765
95351 102969 19007426
83110 153566 176446772
29578 195096 414188040
102492 133235 77074915
49456 167446 92427833
98213 132750 994687442
90149 184974 237427054
43636 87793 110355991
178030 199608 558393950
183388 198536 37950416
157535 161567 790856650
149568 153401 345715274
188632 188935 773076
130434 179989 123678725
135510 198330 157114919
158370 188750 75881891
108533 125832 43550919
57354 153493 240511202
86530 101148 814041916
69520 80882 28425354
133397 159711 65914231
177422 193588 40539719
129747 154452 61825475
172719 185655 620307585
169070 175260 433508775
87365 143537 140757294
162879 196690 298194324
46784 53054 15676164
71094 110738 566036758
29572 149721 120105411
175500 196045 51444405
156054 198064 219453314
140605 196912 140714247
67450 169592 255708183
8006 79929 268679517
85547 179127 817758358
130855 163542 462184914
133396 151078 44379367
69665 106082 903525827
62969 146302 208655721
76431 109185 568184819
26407 41879 38737168
188793 199293 465915049
22370 54339 552096220
93785 162235 766886639
33247 45647 955902584
1192 56255 138018267
53855 144530 226965344
108565 199344 871668876
2990 3022 93520
3054 133805 585745488
78274 90648 269903265
23921 34136 953900734
89355 140171 127468653
69823 164654 308327289
163436 190022 920617742
118875 167249 57114641
65928 87870 54695577
134088 149334 38279985
78406 127900 719181098
167271 181342 189999991
99651 150639 567481257
50898 199961 696553055
179902 183543 251973868
46501 107831 577721049
65818 197558 987023549
142181 149239 133441871
60222 85676 510625647
160597 190260 74063715
4377 176453 438376008
30347 152259 305166667
151553 157059 349627527
164654 167654 7290727
197867 198007 381811
187076 187362 180693303
178883 183001 10424699
94898 186398 229018925
92599 197740 772113670
114211 199873 214482394
66330 71733 13480774
32351 99933 184281567
9277 105954 665340604
27873 168844 478909920
44893 181188 393621152
102328 172801 408415785
67244 196864 324312395
70634 171446 252226377
45543 194394 372565974
123406 161333 95161019
99320 179114 199589714
109962 187332 193802820
84221 116553 337871283
79584 151739 981693926
35220 192660 730528144
183371 191734 20936888
180546 190584 665022637
160061 199139 97651933
49800 136046 215946836
99211 174876 189363596
97896 105897 19992076
140507 155751 772892557
190074 195295 458758797
42425 50287 8515612
83088 110336 68171377
121880 166023 766569534
159129 196622 445358604
109519 160953 129073645
63499 67614 10262149
38732 116778 631231178
153945 170250 514455568
67301 164669 665484178
103213 140235 988423933
197346 199466 5421774
21890 150434 322016819
90828 98921 599823101
66341 171656 263479759
28192 180336 380556892
175451 196769 456193853
120548 161256 102157928
179982 197523 639512858
155768 159515 9295182
7543 178732 742195405
56832 198071 847753639
111718 123105 28636298
171663 195395 931408407
1994 153997 411519485
48696 111046 946902434
141648 142616 2415558
50136 198931 372416638
9257 140564 328903396
89952 136275 116222403
82831 186962 306189821
152882 181400 775203206
106487 162868 326850806
187338 198371 27553295
149243 192493 921815967
126451 136508 25186211
129542 197854 170756165
71828 147387 189286675
28725 34657 14924384
144761 164674 50043246
91541 93871 271272565
115172 137535 443491616
154717 166897 357310710
39241 197819 396717843
141395 195508 486594623
134968 150224 38356004
51155 68176 782351933
104429 114293 24645486
165976 179696 34006762
1171 134503 798572040
68139 136305 170716611
145431 189538 549018091
130674 187079 141066696
80334 153572 183403532
53520 143653 225607195
43427 92694 446387171
43844 112141 170866862
119337 121787 6162237
65001 120184 138056737
199207 199446 859930222
116639 122238 14071479
157079 164615 18846534
76677 86108 23471279
50491 194453 719753499
3018 55877 184272876
14657 40141 63954746
161416 164055 741632555
118838 153009 85642427
175651 190419 37048100
49590 97984 121059130
92953 166324 886348462
58844 132135 183330656
45697 91300 342760266
87545 100414 10038881
150660 173790 952141154
68797 109467 41714947
156790 179643 17308865
191987 198214 451682858
45165 127010 306009454
18257 76342 145477078
179004 198045 561667983
121060 144341 800740712
114365 193326 255966164
41931 101493 149054245
172163 192311 50453882
129546 188121 146466014
33831 135308 253995196
80834 173554 231945965
63422 148002 211853741
173125 184050 925055309
139311 179834 195000869
113710 193880 200710873
26164 189490 738344002
104017 128001 575579925
91416 124202 82335622
88108 114224 65488472
125437 173091 119059180
53565 191769 345830491
109784 130290 51563729
120877 158695 94868523
109471 127256 44731698
119129 184202 782778328
126204 165558 832416740
197911 199673 660144548
133404 152659 761656636
95761 111145 38536018
62223 125283 157915397
153054 179737 66464186
161570 179215 43706282
117423 196484 197843964
149875 197150 118031712
180569 198889 46103793
20509 45508 62482864
190660 198789 20290042
189927 199114 22999123
192552 192803 681158522
138396 158670 709194486
160227 185422 822032696
20099 190289 522024824
32410 147965 289321799
68512 76157 391323249
65467 155320 996917817
192384 196359 298098969
9865 122096 280996796
163533 177402 249327669
146681 162504 39700908
170587 174706 567837698
147835 174641 867691692
190787 198989 256143433
164123 187578 521239184
132704 133307 525632408
125411 141622 713421056
101223 173695 342419539
52327 66824 319929089
57102 140603 286948498
85309 165223 200230038
135260 135420 804789026
103033 178161 629894030
152281 178244 341365890
145491 158719 254619039
40084 129570 224032985
4656 115023 276146501
32216 126581 709672984
111165 166919 598330003
181135 185923 429782186
52642 168997 593758722
129185 161712 94916793
184201 197258 76612795
103403 136296 64214801
98799 183985 213237266
12457 136436 310552774
114308 179737 605278937
21599 29941 535043456
16100 123269 268246654
98146 187002 222424007
96643 167953 178551039
195533 196479 349734967
154225 185427 582052023
85877 165312 198979361
138924 183708 367177595
163279 176166 19597340
5773 148132 356542263
27024 184670 594488789
100597 196544 482282804
163925 194853 77175733
107627 172268 161858933
81889 184824 257533996
100027 119106 361604093
17851 113347 238885068
125504 174650 122851572
4152 43746 99038168
102066 153631 107205729
47325 192867 364231726
165680 176651 579077296
50662 199536 987392374
180139 191601 851721036
44714 65535 52167111
59482 99850 100844641
137526 178066 101215533
75322 99254 122922100
137291 179088 363089902
59522 178657 752491541
136712 163532 252914689
62904 73132 880145604
97508 106245 101334539
1296 57314 140394040
144164 181809 187732177
194936 197706 542578282
143246 193147 823560479
61570 68964 171279801
109699 161979 898851579
65940 192035 843215773
188814 191917 773957580
38813 109866 250330234
190975 191264 728388
110696 157948 118488792
23347 120908 965072508
82635 175406 232140158
155911 156481 641591154
100998 128085 67900224
57789 189286 10256280
86190 101250 52459525
110368 116868 307322032
102515 169682 482337455
76762 195186 296245339
174865 181613 166320646
59686 116764 826440578
24895 60796 433381291
38668 194580 390148236
158628 180442 54153324
39357 138014 246878413
52885 103628 126932346
4665 152192 878353624
136741 197185 19741341
17423 40177 56986151
82121 192754 276871172
67928 165248 509037686
132913 152581 49261610
124339 181551 957700509
130441 146321 934689212
189882 198623 447928714
88806 111411 615589364
144705 177079 411702606
51282 153932 667801519
106420 110852 263224856
37975 104848 167288971
62662 133397 648634999
104048 109907 457664006
95130 187050 828457682
113044 176050 910320675
76318 193873 578492172
191921 192585 772525
86135 163423 722616623
54927 166109 278235234
185163 198092 32395969
76933 134177 143249067
129993 199635 174151605
183036 195510 137320758
102108 180085 517472641
79858 143371 541095050
178645 189959 28501330
78129 168225 261277992
101084 194754 234443965
107054 118718 29291805
78333 183376 978726988
190295 191434 477893849
188627 192568 9864431
172683 193395 51879443
129966 154490 61343562
45187 145631 542165267
164523 171290 16602855
10430 129983 810851470
159536 184520 62320460
56672 63534 114210520
106807 114508 3024161
166398 170656 10547497
5134 90092 212508830
161641 166225 172149020
17570 58539 18288792
156426 190980 410519894
147444 177763 717527124
161578 179178 43598989
67647 142444 367522833
198286 198351 834910113
51930 55164 8278555
66848 156606 224844962
185729 194057 20816174
10693 89048 196056808
18502 115532 242762428
69721 92270 103685638
125578 150172 87610634
89587 174206 568408928
185371 195874 26344945
96379 189376 305092538
102524 110206 671782653
173550 182231 21695503
130412 159860 928308047
101193 151188 452988428
114643 134413 185804631
26515 164971 409218294
44292 63001 624282133
127896 166411 26259823
10611 90939 458068941
37102 126577 66448477
124373 194648 175812125
141564 142431 2164797
29349 169059 349648714
37385 127011 983880752
195578 198204 985016118
173093 175376 5760636
14246 40149 844907970
123649 172544 122275303
189799 190017 476525770
15758 141123 313907611
161782 185128 940949256
171770 185073 534160724
189106 191982 7204970
44657 189122 574365869
170479 182423 29737580
95039 193250 245794740
137782 142936 274648754
24240 84200 150070803
166631 193668 552923356
27741 141614 285106912
28186 78118 125069264
44274 148471 261031951
155307 180564 119531820
23626 36111 31379491
160249 199883 357897526
56176 58993 434769641
126051 145679 49109432
116839 123566 944630613
71335 110287 83010450
98490 189323 227354845
123832 159051 750660895
43499 65331 879034883
88740 143990 138510501
107347 186538 198289007
92043 93746 4420315
176333 199996 59296751
75485 126450 442163510
107036 146543 99098065
180822 196011 593921448
39036 71663 443730611
96243 171747 188934711
144026 157431 359546555
65588 124567 147680830
192568 199519 294981177
137414 156006 66976865
177715 193146 38722952
189077 199551 26246954
101332 113486 357368622
8130 181400 866477840
196749 197283 1327436
193573 194493 543620517
5684 143750 345651812
20200 157279 343325176
176839 192559 66858373
8600 32722 29444825
153810 197523 109197745
197371 197820 561638224
113624 154338 102146056
177180 185036 19669506
52294 150569 246248079
67006 175279 121429635
57382 142939 214038893
40638 150754 956274927
33499 135642 255627812
78852 163071 210903490
12996 50915 94961045
163079 191086 352563572
19217 40513 53331627
156525 185003 82354219
166804 176149 23244525
95162 117790 56652906
117665 179536 205270362
106258 158089 198709632
33848 108581 186858033
134230 170208 254197095
126786 160299 35791918
180919 184781 9790717
145075 191697 116592168
93412 195396 255253760
23179 51164 69975816
119851 188311 171381429
12160 80215 170428813
88937 184903 509413521
55879 99526 108976214
152658 191548 294041511
149437 151111 906065969
89694 126426 456180939
48639 111369 838748622
169471 198549 72710497
172895 191845 242081097
27265 142068 287438287
149835 169239 42369301
139285 190439 627028411
40563 180570 350086744
175925 189339 33604766
126732 170092 108442496
193311 194685 3467275
85558 114188 71592756
25874 35306 23717432
52178 73799 81141915
64333 195554 328419291
31752 51817 50097655
44992 161454 291769205
140465 157528 305238333
94083 182894 222189936
157856 199035 660858120
173224 173903 459996620
63560 138447 309072824
156786 179620 397891739
21611 33232 989278117
76366 166829 257721577
69191 109120 682163648
198873 199143 675845
124113 124744 122670298
21964 152828 284800955
64042 75512 707026978
99324 104260 841325444
100230 172363 180524443
30877 198996 420676147
34308 133906 249292131
149230 164228 37574124
158063 198537 101081107
178586 179235 4627508
7466 82608 469179043
104836 112056 18027333
124539 173846 123233975
179146 194333 275236334
187192 191841 429826826
155016 169489 36095814
192112 195469 8424417
74175 176471 487645167
83770 162597 603174837
76551 94174 304728950
79243 165298 314181633
114491 178690 160533933
14596 75838 344585304
195956 196849 2170071
133578 167930 85845641
88906 153458 161815166
2906 71702 582396082
156332 185414 823215057
131230 197567 165865928
63106 71673 39996240
85813 199118 283552913
113431 162842 886467201
133209 188692 138731470
36769 156408 299631784
6439 160635 386142443
171878 175022 7871848
93848 134055 100757992
150879 159466 21422622
102382 191778 536471768
39164 49061 28244995
140562 174395 240663211
75963 99368 694321540
69463 172536 365551249
73049 78840 14637067
103242 122232 47620106
110545 191524 202652466
69682 144091 186282794
141175 173210 79922256
62296 196315 945253813
140428 168453 70043029
118488 181835 158376640
30351 116645 559033673
21674 194582 432804056
20749 167916 368297854
102628 122313 417859703
151820 172983 423653316
157501 195633 279929350
88395 134005 500380213
89467 149212 149898551
114501 124584 25373409
46456 140806 236300922
92460 155386 157806484
15913 98817 917694406
132854 199377 731769788
50964 122988 428040263
110143 196023 214945447
23898 73153 596802181
168828 194694 64688381
63114 68501 456505686
135443 154804 944916732
191968 192675 103846962
20478 176575 755941034
115820 147728 329750368
134560 183832 516818855
89283 154836 881044598
100464 164133 438465335
110009 152383 747718951
93410 177495 704824357
80100 180964 252236790
170862 183663 32057777
134912 194241 148383042
189657 197368 19236252
15617 104036 221281707
143959 182888 492558428
193950 197897 9877254
41425 96781 138435176
22715 156907 607624515
64314 154306 225358554
180867 195862 37769549
13670 35672 112297390
28244 76032 632786161
67500 110353 935376712
179519 183705 10648340
67371 125527 282577306
117405 151957 456388945
153152 167354 930572385
21315 89812 171300873
35375 197484 405572713
107793 123634 919191330
145972 195451 904287350
177020 178307 3117087
176479 197511 52643642
109066 182798 184478533
13876 22199 629454155
133404 187505 348858329
107183 131167 5522994
28232 50089 30069745
49427 102514 178810766
53778 124950 178239132
12694 60357 868309593
142924 168708 792129854
49441 90759 361669396
195622 198409 809331923
74207 123444 123280271
162375 195650 83054960
127668 156290 254092761
59115 71136 469940803
26001 96836 440704428
149923 161576 727882509
54676 185105 326258467
82896 99186 40697915
7181 8982 4453161
140933 172450 78673577
57768 92786 87351526
60096 180877 876051592
20980 82601 154200183
22209 157205 338174607
64067 125233 153190375
198935 199082 360631
140815 148728 19874333
120429 176281 776060102
55296 143424 706814718
496 110336 274863650
162224 192077 494765978
190995 193364 541494182
7974 134047 978132526
12484 72965 151452934
139283 171514 80466084
68957 135007 165413452
83368 196093 282096869
67174 119955 318555489
153239 165870 204448247
128458 143284 37099210
30439 60407 75058590
172713 191343 46708836
36685 78338 491387481
183936 187494 56729051
115402 173150 144485510
80527 119004 29186764
160741 195918 87820921
142973 180006 92346029
122640 148774 160857224
26024 159198 648200555
20388 67765 675594411
48101 134149 215483860
83067 165632 206793423
80981 140269 912665996
185417 194048 21584899
50296 81853 79005425
42236 53124 27215445
146603 188729 359894632
133585 196640 157633405
87766 105331 706348364
6073 56429 126294684
28980 46578 60654557
45874 67235 159284453
98825 136212 93775569
174872 181476 16421745
89594 161006 774208951
137146 148835 114258624
167717 171169 8549800
136602 149437 32225543
97125 184951 729268588
68275 124914 141897453
158966 159584 1515554
10054 71882 930348542
148852 179153 308142720
82917 120325 292356142
150397 191254 403708991
177173 189352 165336115
139513 167372 589720541
20267 153657 333966195
38027 102432 677113625
12052 185306 433678262
85993 139005 47212780
64590 87680 57598062
154040 185252 160736441
51362 145648 236172674
59872 80068 445359682
167246 197121 74658871
157503 183526 64815916
6030 147849 776074252
51603 59003 18785313
188300 199580 28219208
113326 116710 8514487
145771 198318 131380216
39132 66876 69394254
40052 129377 223575601
59462 134442 187567648
4012 191904 815883162
109865 169637 149767607
68458 149323 493813345
143618 186825 674968197
197253 198468 3090759
128567 194906 710490158
155868 199829 109823663
138169 180075 104521214
58372 144661 918835654
88756 105753 42640511
116914 123668 16954493
119739 176461 141930781
10350 191227 452808027
25047 183334 405608169
137437 179476 104932205
29878 146013 290744114
123898 192045 170473673
88136 131701 109261181
187176 187294 329367
2019 26266 259218357
9775 159655 583695330
3904 38222 69536105
4789 87396 343623507
74079 105783 359516544
32007 182823 854408074
94565 105025 26174404
198857 199154 749657
176604 189891 112746553
112642 135522 118351379
5342 65720 151181570
25154 53552 71193865
74809 153298 302471578
74643 187699 282969318
194030 195076 2676175
101970 156046 135584065
110459 127218 178196915
134908 173120 95449686
145179 180711 324983742
167696 178635 131670625
70163 156832 217187947
54129 148709 236839668
88471 114324 64841360
104168 166460 728011742
5464 115102 274355260
109544 149050 726580197
107345 165148 173267228
7117 7583 62932180
15027 98394 436903899
175884 192052 40523110
114775 190038 792726968
125976 167452 103718743
9640 104773 360147565
103440 129493 23333303
81032 117907 258249525
187047 192873 593096130
44026 53702 24294171
158535 173379 36837929
10084 130987 751961774
110002 164751 472695785
159882 192409 665702545
126707 174925 415731851
36327 96284 941824387
77397 109108 79214110
82865 140528 144440846
117097 185311 553684882
87505 112046 61519071
55588 70098 23014375
8743 57868 465326281
190174 197178 17454892
160888 175196 275253820
108838 179402 566342974
119635 121457 58152370
42945 137747 237363100
74862 144844 175126605
39690 157756 836743359
71564 169633 623928083
24074 191693 419548103
91784 129240 94070536
97045 116247 255876202
98724 103140 10998941
185280 189862 729237469
134700 166561 220534005
154002 162917 621107284
98196 190490 979301068
105190 190123 717182656
87443 127812 212434784
171192 182605 28519228
169108 195001 64751617
192153 193939 4456967
193986 198133 10400599
173325 186755 663101329
180172 190544 804230597
12290 79897 652771847
182151 187905 14583570
34567 185421 507764836
141922 185981 641108350
50001 192781 703995820
49048 91475 105935492
56798 79375 56344460
195966 198124 2293793
33293 51605 45644987
44526 60002 340423622
92493 120677 7324579
49664 196977 880254292
112870 182432 880028811
29423 79811 126054837
17960 173226 873788497
165725 192792 920356065
175876 176650 971668556
83294 142141 765486100
90079 96540 798342422
164209 187291 230005221
26480 32612 15411881
9794 143045 577367917
90849 191052 251041481
79120 189361 275801433
45185 199496 840205689
55864 192207 340997273
55791 79688 700514947
162356 185264 592030019
120607 124816 266317059
135084 156067 130933427
173836 176355 691824428
71138 182503 999937352
34825 45623 26945667
95253 168263 182763669
152933 158348 12952060
81479 183731 255918739
145471 152958 355543013
132231 147393 677583918
121337 154336 96313688
155110 176301 470833099
19572 193423 691094247
58715 133327 781275852
126250 157304 77898522
163987 196310 80608550
130788 185748 137420834
73827 195534 304622851
25722 164037 670247076
69440 173109 738398195
143262 198837 138990397
873 107801 349385519
145826 169954 811556742
62880 96503 524180467
73190 88390 3751664
176871 188450 29026898
181974 197755 39602926
78976 167819 222254289
11067 99447 976974178
134451 160552 65416642
186298 194526 20625511
181213 184335 7913234
178387 193769 887253723
18989 98954 200027463
160956 168912 657286117
116416 192405 190257422
19752 97812 195354200
121498 150702 73338133
25643 106567 202518104
184613 191223 4829955
155252 169219 34808889
19048 69569 126441763
24581 91338 166900426
77470 173657 240540710
182869 183114 672153
102911 129170 65934670
183126 190776 19225726
182658 198461 39655217
25106 190636 414390445
179918 191744 550288279
12340 103482 228140815
165286 168786 623750468
164068 188376 60607114
90247 171052 634522726
94836 156604 154852186
156731 194915 95303761
15312 39985 307198404
176312 199849 514579774
170033 186176 40352743
143109 156343 844868406
47761 155002 375418739
152196 180904 342065256
135 189642 474241801
163777 199892 698266532
78169 143052 162389047
177596 186962 23540195
41450 144399 853347651
135070 156835 54674003
163992 193519 21396465
175125 180981 14524419
90258 92621 550781145
140670 186036 453084958
155950 174863 319540240
79136 186917 269670963
37949 171879 335075473
173760 192898 736912197
70359 91693 467069916
169037 185586 422442453
94010 190147 240626272
87433 188516 253120453
59660 72833 29676741
89337 96701 958453500
147694 154463 925172088
97597 145407 391526844
67948 100458 81322701
66646 157299 822933581
164468 173691 120203497
197973 199697 4391018
191311 194143 7045813
8103 149859 508389528
41716 113446 752838401
10497 150438 350623544
135522 148304 51910700
997 88398 855377648
30698 197624 461112858
154045 169328 38186837
198000 199232 799501814
1896 24066 386107770
180399 192471 30449359
44755 161292 764244155
45664 96634 303751051
190421 190898 1179634
104407 171097 450813820
178193 178898 447357722
31457 152055 488351781
2169 27406 63139320
94659 145767 159275100
117592 132999 586280105
144132 148706 11613680
52937 111977 147681932
159224 160221 2505993
196725 198939 815027579
157147 159502 804408627
148451 152945 11157179
183352 187087 282195753
94574 136134 256923592
43681 127886 696404060
99759 172486 459060745
53995 90103 91161196
24797 132128 543979998
131389 140226 22183768
43986 55100 279975557
134544 178932 647135227
139793 185489 213755369
40567 161533 302936290
185217 199352 35449317
177834 196294 371929625
69459 115254 114539908
168243 195046 385040
172909 182934 25079225
38839 157651 506631568
25312 172002 702528114
53193 84003 77052436
17526 62843 326679744
55 77475 544439536
120855 129510 21816707
156949 177108 50094255
64096 82366 45702362
68118 153689 214276782
192605 194249 4104405
91777 118565 67258088
146093 170575 61184569
170262 182222 29763256
63099 153084 225323293
139524 180668 102595307
123356 133446 25351716
100456 163065 344709082
198832 199417 970435206
41127 156716 289537114
150535 154142 547654095
9724 123226 703129327
41182 158665 294215250
99457 198572 248105729
3836 143288 349094391
164134 177019 31951058
117718 122705 170110065
30391 186832 124937036
106832 159945 956868988
24037 26289 94602851
142191 172381 2045463
190170 199243 22709430
115818 122113 374030369
190483 191333 2093167
39668 175030 424621148
25517 77062 129168324
58800 82274 54215095
169120 174225 98802282
95294 134814 99065685
175613 185835 25620239
125162 125392 117030707
153468 186866 785766306
173237 180338 423877006
97764 145021 403849757
1902 136071 655610202
171912 193822 532516555
147072 177434 75728930
70428 180899 912870932
150600 186546 135951967
101928 171990 175303150
100605 190573 671766692
110563 141680 77996004
89553 178204 221863321
135575 147452 860202184
144880 152302 18665783
7227 182538 438651093
150274 199023 622710115
12725 87401 186899337
15908 174777 526207116
9502 176750 954665859
195470 197927 6111092
84493 129128 111899573
54053 165553 987392767
85849 161817 190381557
141235 171519 737827170
51467 143421 230302946
12939 42028 386587080
194478 195150 1689458
38953 64223 641463164
155905 171658 39131618
113018 170038 768520407
14081 42445 71161836
558 110731 888637671
50035 61269 28249258
184828 185339 572578085
199366 199665 700735159
179259 186334 17881353
67360 154761 218867731
171375 173210 4516398
16047 39185 767031412
192653 195680 436407951
107091 170697 159288858
142129 154033 29809337
176054 177189 2823250
191790 193700 4765257
175138 197363 547657885
118781 119517 1771737
165178 166182 25711284
79037 140922 560250014
192414 199378 17436462
194184 198667 543480790
188268 191665 8446519
97439 121514 967851273
126852 179480 131425031
111415 113469 638074729
55434 128919 87486333
155201 159439 771541841
122353 129466 8027948
16646 39134 663037690
103356 173524 175590564
57110 191332 511836984
101194 103580 5892485
73721 131867 451080445
60056 177576 293845018
48325 106177 144761087
187295 194824 18801990
194493 196363 141889651
88839 152688 160113560
83272 87178 157616499
60706 191863 328131308
103533 103715 155511
42087 98948 142198245
13031 66010 132787598
139727 184890 890616441
161499 175700 35228848
48751 72104 58374769
6788 170262 610547612
90448 142251 129937313
110586 164625 135513808
21287 66357 910777559
144723 146038 3347397
108377 115806 307054042
113292 126793 33998614
1630 176212 436788037
183573 199258 974410763
15980 147339 328965801
44126 126604 206595935
39373 78144 8480766
184828 196385 28945573
123192 188261 162884285
72672 79801 17923703
31013 155625 732641351
149517 162272 660422884
126494 192488 858503514
54733 129165 346345536
1666 127899 315893534
43938 67003 57780008
31590 117504 214872918
117290 142657 759473253
194644 197458 530073081
153411 174813 53390344
89201 153191 634657787
72385 133248 374367184
98276 152918 255431672
26146 54799 71886326
120727 191562 177269501
39088 165761 317141703
64661 124572 675182947
18700 97270 348334239
85991 136295 926957608
128339 145926 44041261
65359 199435 335545703
5066 45683 101647866
40079 72749 81612174
37102 178719 571125671
27701 138226 187890933
53340 53610 175299566
57290 58452 980313922
99896 126265 990058037
30132 71520 322779564
105439 172268 382013438
42223 188734 924743840
30190 71885 357080836
165497 183810 116705561
111681 161349 124656165
178668 185795 431778535
186032 192965 108252314
60464 149039 459131102
128940 189600 151682362
45279 77171 79970181
118337 184072 164476149
178683 198099 15888585
6514 107649 253066758
175467 198360 838702877
118270 142132 440092519
146583 170376 59449800
75653 165060 539919339
15264 170036 387481175
67275 142375 181332625
80260 170847 226672176
99797 100316 368466030
38816 159467 691361311
59939 105245 513506656
177508 190088 880288718
11899 66231 446098907
120535 171322 127057557
112439 153830 765441065
141685 180272 96244474
33971 46558 790094582
198487 198590 520708533
66204 188372 305731557
121831 157112 88595508
145783 154467 693628140
57089 61565 10428856
77198 195951 564921811
102333 122347 50156266
73343 188380 287966559
99518 166228 167120649
30055 134132 661302581
168022 186864 446237935
37574 123106 342488727
24520 44276 467408271
30238 130138 974264473
110397 155677 607413596
117650 154671 92838729
137913 172706 153925785
38899 87086 484450593
147179 193695 116233729
1700 178607 618531823
180743 198750 45283262
185575 197625 30096223
59150 62108 783745648
130062 149782 49430931
123708 132029 20872184
156941 172617 694575169
53427 117296 169384553
56920 87964 77302577
44395 107666 158282079
74242 101286 342415959
88729 184586 271450593
96973 104930 827218774
197782 199529 4465968
33975 148423 286589433
145809 185742 99801853
184313 187855 143173764
127955 191253 158391735
65378 98459 904396652
132447 140636 20544088
181367 192148 370070905
132894 151341 46273160
329 40075 198796527
83878 186824 609050450
186728 199275 386209879
142615 172597 516123235
816 185425 719516228
65572 77692 30410377
183936 189975 548401255
186795 195448 21650078
69690 94493 62025293
135580 162623 67819136
7781 45829 474855165
97491 103997 16297966
28499 80241 273659514
150585 173674 189263719
105038 130989 447506930
23966 184463 401685529
44344 69684 87848240
13991 54137 100693617
42769 90697 45872531
91416 167217 189983349
192848 193919 2659337
185462 196753 28236843
42927 151773 624051580
17088 132400 637691196
119921 168797 122382945
122190 156382 85825124
167359 169827 911780048
113961 140844 684218643
85539 180218 559267539
34593 91640 27395594
100235 153079 132381970
28323 47866 48862528
129017 199238 175631315
11363 190737 829817706
36491 110108 335829620
140879 167909 213032721
63293 180389 70090314
167158 171702 967003825
19312 110822 972655287
189108 199795 26805903
170504 190102 30453510
104664 154460 124815072
75167 86106 205056476
178044 179633 3910307
162698 171887 13178831
172621 197238 61608151
81248 133236 130227127
48828 159908 278136130
137270 137884 833008232
90259 110783 966291646
115411 148919 290696757
120962 146139 63130519
94280 145218 127590025
64183 70604 16086855
189415 196891 677177594
36262 76552 100927376
137145 164591 222219055
181182 193188 30180024
168571 182486 34649052
58310 73896 466246539
17991 66980 122569533
35103 157098 305574085
18588 130296 279682684
70830 101857 77685434
13085 19405 793753323
129261 193796 356773631
88118 89609 3743619
59298 111390 130153685
96135 158915 157364062
41667 168749 318082994
84195 84269 185724
94847 158671 763286738
190820 195845 12586440
68837 111428 106596199
194322 197343 713238082
52346 53572 3154872
16514 143234 317256165
37100 126828 769009736
78612 191268 281886865
19127 58241 465127680
74193 114497 287052140
26657 143875 293428642
114702 184134 173789103
120669 159279 926305523
30704 132674 255217578
159066 198141 97604352
120174 145948 64656034
72308 167738 238922727
65486 179509 285156757
44997 94214 123214683
39417 49895 26071551
51276 150348 248293477
27302 42519 38123732
53094 162467 24019784
42289 84364 595488265
12658 179516 417553464
58203 165838 549038259
38352 165109 317380149
128207 180655 130924501
144102 158738 36767229
1041 97161 637593529
175732 187044 665102732
654 105094 656685216
4320 109069 262070056
29309 130236 948437255
112961 195054 205561927
35569 120320 579514188
37121 82991 114778673
171703 180521 918407045
66672 162005 735664329
42861 77365 393438870
82748 144209 153895480
129850 156887 656456341
66202 80696 347645726
76773 138263 907007552
180373 193549 240357319
161883 174973 480429608
157149 180988 403750500
180530 182099 4029106
161690 165262 344964904
195583 196869 3140534
100375 135598 759674564
37670 120406 995796025
98859 122549 12111510
153836 186775 117136094
140965 142817 4597780
128013 146463 78282572
143465 183787 129904323
39184 174474 165473150
2661 28897 65661109
97104 137330 942750152
33220 62289 410991453
140616 183284 106601931
183035 190890 565924983
176547 189686 32937795
138867 154622 997753462
36382 151170 287461940
153498 161767 20849803
14860 121465 377455535
159240 196674 93475242
90903 132461 104352593
40929 46572 980981665
111796 118166 719633266
58375 188716 681617346
137995 167210 366080364
37921 103279 163420125
190137 194352 861426261
69888 73016 7787117
121811 155702 830765670
144977 172510 280211102
138249 191293 132633025
186203 196169 24910167
120663 132156 45735097
34377 164231 502903853
120435 120558 292654
120750 161538 102353162
188869 194422 13862575
50209 187058 342531553
194083 198819 1884674
167381 193905 66303287
60404 143361 375633861
73026 133705 61215613
165384 186698 550311162
128000 161481 333675779
186872 196129 23127415
93347 116283 57421827
59811 145543 214525404
173780 177753 350537839
146326 149196 106950441
21805 164925 745239791
108213 143935 89546128
197779 199960 348017654
183767 187820 393319028
166359 174137 19286229
158636 190957 80726914
60727 170012 273435143
123213 196893 682980871
108102 192896 285331738
111642 133582 202602627
170947 172595 4126460
198500 199574 1277903
157275 160464 121936601
9739 133517 655275636
112150 112359 532249
87616 92676 12791641
130410 144653 975019100
12103 166135 879933064
179019 181682 6679923
27152 62738 651267505
13516 95626 46403097
81555 139421 144965788
130772 133958 844046781
110677 178570 169751301
26923 166086 348389241
148173 156062 289572188
183876 197867 243830128
16366 76560 150809609
193628 194858 3106869
39382 142791 603578170
156715 190699 154548448
187699 195477 57740014
54545 180198 314166293
146474 155177 156346174
140677 171979 78151662
1313 18616 397618091
1306 58065 562348587
101056 175190 249463366
138576 159316 51932874
65182 101779 91597960
97127 165531 171424201
93568 135380 569643793
120700 140828 787718372
174472 179255 11814897
180704 181870 351867544
72720 155462 207362721
26867 121403 236606642
139677 196262 141430986
175267 188608 171015269
92990 123140 75556588
160170 168657 534460636
181660 189964 20975875
123029 184173 152970670
135865 191203 138466798
135053 183805 121896181
111055 156202 113274865
161469 192455 391673326
18114 195972 445090274
167190 183256 636080988
104911 190460 214173291
92654 192096 744735138
152025 187187 282453085
51903 169394 294151407
176578 193623 42714759
114125 185791 216533192
185222 199549 687263450
71650 95480 50500960
106498 142401 890005504
84350 124932 698318231
143391 190197 644060012
161701 183066 492885857
75905 85861 219684181
171548 182380 382082569
98767 198450 766731040
111337 143352 586990778
90477 129098 957793237
124112 148102 847895679
161663 191157 287419761
199703 199850 414207401
8363 26035 44236276
90572 133864 108661155
107638 130295 225622707
6974 68074 152958085
189950 198526 21456227
41830 165970 851507165
59994 101877 104672428
171775 176195 11061266
161142 168717 18737521
80323 92482 303440451
197390 198824 693693048
93351 143014 452384771
23738 82851 243434661
164679 169830 12689552
176111 194445 874608608
173532 179645 265988064
188253 196944 21651077
29799 122592 232249890
69748 176980 268315029
34580 122777 220693297
133717 176692 107392662
38447 107308 172147380
136409 168599 80467341
48936 96674 119372966
107783 162146 957528238
115220 133339 867181945
162395 180289 44327054
117863 186699 172324162
151318 167616 555391676
50488 173299 691225992
131179 166911 25583153
99923 142667 367835446
1609 100994 248614771
171008 199680 930337380
100973 128120 68040161
50617 196676 851995570
109098 182870 184583923
18242 177309 468301296
142159 193691 790529848
81413 96595 939681212
585 1993 39505647
142294 157684 38654841
34821 154876 300600371
174153 189591 487549853
171224 188659 43691709
118721 156046 93660064
145620 182916 93110962
225 81861 724803539
71921 98140 249535800
9249 164382 388664644
98596 159566 152788337
184811 195521 24488043
79434 186176 663099015
88017 152013 160446343
64647 102283 695367038
100787 115602 234327922
21808 29558 19504707
132485 139640 294327924
172469 176517 10108204
150890 185997 325705617
165337 179872 247398238
168317 172716 683385560
176755 180556 629748453
7211 188312 453313118
114621 165759 128224497
31345 44907 31719776
50754 120791 175343874
48956 137920 222757326
35146 104138 279888950
41550 181145 892665376
172437 182112 784306070
123483 161657 95771658
42417 82063 99156844
27225 170225 357907819
179686 181362 832889939
165327 192237 67118263
88585 123511 87634780
28942 95640 166861706
91431 97807 505977167
54617 147232 613857199
144887 172959 561259290
16246 192561 607197755
9888 141353 600030208
119185 127267 20363378
197317 197469 383350
84003 119266 758907838
51413 54976 9113751
91804 197669 253010656
186091 190999 621698362
194744 195306 1390958
83067 152312 615766010
150772 175881 460512533
56561 73810 277658230
56454 184985 321375533
187973 199151 27934279
90240 182783 231688067
55790 90200 85771640
125097 135918 12163946
186906 191961 12666390
151053 160157 22703649
196499 198859 5965431
135273 190374 137830730
152391 163254 219260732
143277 148460 304110995
113292 128214 404166031
28798 111380 206642814
53334 170939 872604409
152089 179735 68890813
28710 84116 785926186
193277 193837 13205179
124025 126021 138494918
120083 186604 948677047
77655 120499 107118596
197176 198263 2778311
138635 163666 62752813
9052 158991 904219449
182894 185706 7128608
149028 182678 83862257
45565 66271 51923588
84863 127500 282611602
55441 68858 220398564
48273 114009 917202096
104901 139753 87372857
3211 105316 255499767
98088 153729 139439246
13953 69767 139825117
30137 112508 206020841
21400 68443 117742299
169851 171891 513738480
129155 172362 108001663
91430 199867 271650413
23632 115897 230925778
108042 176252 426452326
154893 184873 74773733
120358 126318 15040484
166289 199024 81818974
127934 138494 26530224
175832 191248 38682970
125776 149338 59059116
130696 148687 764000663
177449 177472 705461056
102643 128150 63996716
31955 125019 626532834
165762 190062 806058833
11238 105225 300935475
140288 154290 35070527
155243 185220 426949464
153177 173322 50161431
91026 132418 651407925
172630 196261 59151203
8879 160778 761818740
157846 169799 29740776
82756 121692 97435918
148246 168010 49223752
124461 175991 416734233
118920 120904 233344995
78374 110896 81269899
98228 122374 60490956
66597 97238 76604793
11272 104639 233779891
44060 167607 394041279
120051 136929 704971251
191656 195125 844660903
57954 144592 216673038
75555 101434 528680229
15871 98023 289278885
126640 168120 725374179
129983 184461 991730639
104868 152482 618837481
99920 130641 76999251
110416 195658 270720542
35197 196876 702982163
183670 190301 16638840
115415 187663 180916712
49057 178407 323534375
49628 183495 494743393
12831 102850 809942096
126366 153672 509955270
57512 124145 166610293
180314 181057 400789011
28079 72010 473876259
67053 199466 478821302
37356 180761 60286483
33044 128739 440296413
199268 199866 937845187
13676 19397 8519868
143378 150980 402963388
73745 147482 184752516
113155 138480 3430134
178668 195504 42327238
129280 172715 108519854
35786 176110 351065024
31354 121550 225618031
70329 137389 167930687
41802 177608 759364627
71318 159481 220856839
127310 179808 131073336
64502 104393 99846947
128423 155646 68255713
28816 41724 389138445
158297 183704 834297464
88934 191841 257708717
41467 74033 81430709
118061 180807 447824068
71199 107766 91514523
92014 141743 124765781
29819 52581 56911246
237 176704 906621138
161363 173639 30376962
187010 195921 80787752
88567 164735 191044351
31758 54620 279269628
49302 114395 121087082
723 15425 36668154
170619 198297 814693486
189422 191839 379645726
42573 189004 366453533
115347 135929 629417550
89636 199894 431957693
47062 173549 316443541
77755 90952 32692771
98138 120593 159502366
34226 134094 904277671
197528 198117 797045727
4037 152366 591465907
72677 138007 163656693
28180 155488 975239193
113292 174977 166963285
83567 95636 468248899
192961 196353 8422970
196488 198008 3842538
128839 131698 581873689
87765 155044 428834211
6028 112710 266942233
42645 73353 71365407
60961 83102 55325309
124906 177715 29371647
169274 170853 3843869
3834 5195 3333964
56446 174108 838250705
100325 186576 215852818
54350 114627 517611568
140925 188174 118135548
34288 158418 869703413
124986 126037 2618429
157322 173011 38891169
127376 170447 107702104
27688 37054 23471631
96235 108006 29393838
180837 184429 9138068
92063 92118 157170
56663 125027 171030238
173049 198850 735770568
149631 161940 813721543
137675 153473 2516212
196442 199953 882021200
95547 116625 52761963
139956 165527 520609798
89175 118991 100928679
30403 117911 218907092
68719 94082 512208208
162151 174677 31060275
13306 179494 699865026
5114 71607 166441816
196268 196862 622361246
78578 173682 464563412
44378 180879 630217824
12862 175336 419290486
184327 199815 38864078
154759 159844 12737700
54646 137777 209687484
144115 162833 47017948
20719 55476 53289098
12503 67554 627659417
126874 136241 23457815
40324 152883 658120400
159278 186051 66840947
71974 167573 239334009
73371 193485 300603205
115509 130577 174777197
180089 182903 735065939
44686 90737 115027533
84291 194039 274676135
98053 114298 40676858
38092 47206 832601972
50593 179127 644140492
33070 66928 84674150
29752 161836 330804033
104728 188043 208571403
99502 103407 9714151
11392 16442 554616689
12717 199095 466602797
152082 155591 902350189
180110 197599 111979146
75948 187851 445598566
175803 186375 26512877
35206 78345 108035679
167956 181300 579115020
47056 164218 599459636
141393 158635 844266850
127650 190919 158288406
143507 165316 61248117
143304 150564 18323059
126829 154394 460687486
162751 163149 482208527
104508 157402 132695371
171039 188767 357481272
51567 157958 266564328
162682 163652 557162566
190441 193424 7401060
88534 92395 9713129
100848 197280 241302668
44918 94745 124734625
38120 71690 83935957
163692 167659 318003296
73841 156422 206939128
34721 156388 304672058
171654 190075 233697079
44677 145538 252576743
166543 192305 64378155
102782 157246 136677468
167033 199417 771086678
32856 69108 304204657
31528 67666 90364733
173312 178245 4795523
113548 193081 199124056
134864 196433 852588969
39219 120346 202926230
5290 47724 106219690
121965 177539 139017412
28274 56909 71870813
21826 128254 983098648
156712 181372 13526877
186943 199368 572125899
46069 138943 232533247
94285 107319 946848569
124788 147577 57101039
62489 110706 120616473
31784 111792 200049679
193746 194941 491495824
45312 154341 273046241
163382 194965 78796786
5502 49007 108925094
162312 166407 35877300
156893 169680 596121332
129298 129885 245488024
169873 189031 622080001
45717 67175 53748110
166040 170648 915003671
97454 147896 126539175
174889 187052 9946303
4718 86000 387746079
168155 188208 50222777
108545 126379 44835188
171823 175546 9342859
13766 107289 234069559
151291 168555 271681136
22803 101119 256146264
140667 187633 117438885
109782 110453 132285298
48514 146198 431928436
9174 176314 947620381
106989 128126 53079523
7372 182737 789421727
5608 126433 302535961
176034 196187 50458562
102069 121406 48408622
19681 66524 842552732
46542 199266 382260866
115531 165654 125664986
5546 112350 379345008
24011 135958 280333735
191550 194221 800768795
184438 185160 1841523
59158 182416 591310755
76209 185996 930340265
124942 166132 103050833
43742 191734 370373902
56670 136627 200012728
150866 169415 711660120
197762 198146 999888
183959 188125 302948156
151767 161225 612222454
79697 173635 924708470
134457 137961 763118214
146870 177758 77034297
78551 78873 821219
4436 147606 490077239
152060 171615 898534594
102497 113185 11816091
161575 192111 49634580
35365 64771 73555594
193771 196810 7551276
66323 156783 701711288
195802 197063 3072690
182384 193754 28613940
176483 190703 729924530
58340 127439 756327368
134887 147828 32530672
177422 180976 96746538
26310 73446 292813990
130208 159778 74022059
54657 76531 54779371
198842 199773 220967839
142059 150207 755630181
44890 67158 55814994
121610 130559 22519123
122136 133305 998649542
8131 116188 270454148
99864 162648 282660019
108871 130067 53286685
175796 192875 8546471
21700 40119 46239094
192600 195217 957294551
110341 151193 821846471
165745 177993 30351603
3328 155976 382270050
22514 75776 895859697
22154 125441 455049788
198575 199748 2979380
30251 91238 152345895
145294 151362 999149707
78271 84329 552720250
115289 129521 35833893
110125 174442 161000248
190716 194481 521453229
101725 183697 205146704
132860 175469 714587677
61739 70011 20618369
122460 136152 394860216
124758 173049 811296876
80214 87624 842430529
27076 184508 393919273
182385 197515 37960456
110981 123702 884422356
97187 160810 159501013
15779 111103 238571237
39462 194439 387730497
143833 159497 705646552
148932 170617 679968011
174405 180440 14914148
94016 189359 238602569
187517 199830 30804426
175006 175164 397964
138069 141082 653738371
76380 168579 230649366
196018 198943 7370050
38440 131339 232464395
114164 138361 60763410
191030 197384 879132359
82590 100332 44415428
116597 134214 360782469
187829 192160 676732616
177521 180529 438428426
117377 130867 33912230
140918 162606 771972841
49476 116248 483230513
87348 145661 146176551
184727 187539 7178990
15492 103256 219620787
13709 95532 204834737
193670 193925 603239
197604 199605 5096671
3282 91610 220859175
192408 199219 17033673
142177 180146 94700089
89598 101418 996792119
23049 122841 249768965
82441 158868 971789491
184823 195280 26245822
38536 88149 885748088
107719 195551 789179816
100970 169422 894226812
152460 198180 752780845
43895 52601 850007
92462 171682 198318221
184032 192174 20399977
78247 111173 82286306
66295 104825 96349894
16231 85612 211679376
92320 146633 136197304
114346 152961 682788771
163504 192429 622823112
17979 52368 393164128
70289 119317 122663254
154842 196014 102841933
21873 42234 884011302
175749 175907 396776
58537 172910 285953470
91321 117461 854217766
3322 58775 138972782
136082 147286 28093621
161045 176082 37312280
116619 158329 104618052
55315 104818 123705695
125394 168971 108987059
161757 171692 24527738
178150 193603 601697901
1038 41354 162180876
93749 103885 9889064
28064 152049 557995033
69960 107397 93582730
64537 167570 515361723
132286 198081 967046843
21219 55143 85034852
164054 175050 27227072
151112 177202 64991324
42454 52705 97096819
199664 199852 613920280
70787 99642 361124271
185128 196103 27486869
4171 192732 471867215
17826 101546 209506076
14344 165772 487474898
64932 150023 213190634
160759 176998 702625590
43586 165620 305607152
129023 143727 846373890
104787 129056 60892369
3305 177420 63936467
79767 106043 65702818
71556 131240 149482655
27154 133677 266716843
199932 199947 37171
39982 62077 715427792
109217 193083 209968914
46842 173797 347808943
156573 186471 74563920
52452 117462 162721015
75642 172946 243350046
54198 101359 117932656
176733 196049 149181058
7144 169912 477533105
174016 198994 62625490
115444 136051 980007231
75843 127988 130505116
174748 188530 34544369
95644 170511 612639423
87656 144030 141373822
15226 189924 444163659
117260 134940 44369867
75996 159942 888587047
199094 199650 854461711
95499 189336 234877203
191605 197328 434690718
133464 140461 389479915
25639 34077 21226566
173346 182030 21707548
121749 187678 318211058
86608 134914 548703282
30653 168493 344916304
63448 147990 211764466
138040 198179 150389992
21130 125031 706796968
40825 159518 297150595
4037 86818 960207459
169858 191531 54168320
119010 143587 971760601
65911 71431 13743269
80480 86645 15344417
169155 197114 363721046
153526 179839 63051133
96566 167372 186768042
29802 155230 934032086
122540 189706 616947709
102540 194089 471102980
122122 160658 96664424
108120 112122 718405646
110279 146381 463347681
22200 119172 242699037
23093 190309 954567084
197036 198140 2794859
146053 198574 131356472
26118 150600 829569025
50363 152710 548526301
19957 171139 496397012
175051 186000 27461549
129864 183847 134908977
11185 115379 260836311
185791 197492 279051135
120376 125437 12792498
94097 198182 260501587
147443 169220 79809106
117827 163942 115686632
76798 197835 302724777
60738 73684 684543730
176318 193778 43748422
99254 183186 210065540
130772 167815 92605991
184249 190879 922800541
151892 195004 851870547
72832 94112 731766441
67906 177410 273933397
115040 131867 137386830
39359 123824 211330823
189192 198795 24062864
26370 191629 988009139
156505 174882 45668570
31732 49740 810150274
64445 69018 708139716
154732 164208 23822704
115458 129324 754186386
189752 193658 9787512
61010 150666 867128940
177049 196366 431078269
157045 181544 851108478
80388 154425 185433887
12397 142781 771862843
38068 162065 643714204
172778 179191 304683405
154099 191789 612646856
70411 96869 79437628
111423 180194 684014207
189232 190820 619676076
33684 65320 79121933
3612 17834 35614050
122512 153630 77975875
40119 63478 58438080
194102 196979 56968839
116494 129869 682569595
55505 114770 371881971
192685 192742 144119
66279 79967 34193331
149492 154986 849088060
35247 111651 100038633
142761 175795 424492796
175256 194751 27694590
96968 162374 205226507
165336 170832 390814461
46654 176010 565570253
14271 84114 213901952
32504 58269 395521139
177176 193064 39820859
109886 171197 153482023
53958 67892 544116460
33063 43422 25819085
182389 184851 928287754
6231 29295 485183476
184829 189061 266686153
18792 122769 260225178
41357 102633 153299176
52433 73338 52335798
1434 149223 260855523
191009 196823 14455982
18096 187798 843565186
112409 115894 782511790
11472 123388 280240837
58820 188159 323554505
161965 162239 701583
106220 190760 211656362
174403 185005 26524717
177813 185507 19355802
114072 157202 763320362
1936 181750 842724821
178120 191951 34750851
94381 96607 171245136
19117 148760 395450878
50746 61487 267778775
150485 152105 71977736
191251 194653 8490201
162508 186846 52124644
180214 184524 864635451
93849 141516 591454128
124731 174562 124543495
85668 193483 296201820
131792 184005 332563501
36748 116454 199388511
76903 177728 252117719
101507 162007 151640313
53281 181878 987897975
23993 177234 802679250
64607 93242 288654321
15993 59189 108336532
172807 185904 32853998
181247 188592 18377301
123113 180591 397973707
185040 198656 34139228
160216 166739 16244314
17841 102986 262475752
60831 159946 248093455
52087 137954 215045748
29116 85588 141329833
139804 150104 527620108
82669 98597 39825079
32491 139670 788216912
186625 198781 919729115
1561 198218 585880179
180797 180924 346593
120378 166179 677126597
164296 191847 68685785
184843 193255 21114815
178849 187292 67466615
154973 188382 857715046
80026 166317 216085056
155067 189754 86610177
42358 193160 737009261
109878 111600 4333104
84021 114569 116245093
164075 188441 60745746
167435 169572 590708517
130987 151237 42806421
143418 188611 961503269
43464 99923 286135085
122356 155016 81903875
61464 171774 964086132
168582 197567 72438061
151649 156325 11780708
175824 179763 9730548
98300 99552 720577078
78394 184352 265018622
181849 193421 29085451
82564 180131 243977204
831 178269 443875059
32140 68569 91050041
47189 179403 330720697
16917 92047 714764374
189127 198884 24439444
459 78788 614826571
42870 125697 207406428
177934 194910 42409347
117756 161191 108990622
123211 197272 750960185
23084 43806 43477219
139044 193085 418581075
189371 193663 2911456
366 89610 722005071
141998 156160 35580820
84654 89349 11647637
159965 179962 49666372
66081 164625 661027970
198287 199413 935727049
141683 144864 507811589
90403 115089 61910050
183599 188808 13082813
74933 158980 210452399
14153 103556 943857679
75534 184002 271325331
59399 140147 202034469
13219 40771 723677534
9998 125283 591942796
164069 173826 24098627
117608 119549 4820108
197227 198346 2864109
10249 39879 141447410
1862 71924 329150563
78885 122213 108333512
134939 194677 44738028
149768 157026 720193472
37557 39233 1027983
89827 150427 152071053
54348 142118 775696634
46592 98347 129491248
117115 156335 98443246
69792 108059 426522014
117928 191370 771631800
145237 151201 172512908
103967 156225 131104891
33310 192865 399172120
18581 62631 862937372
160961 177571 41230781
65212 83197 869763474
188791 194005 403074771
95444 162109 167117919
140489 195317 59243297
33795 112075 195761146
141155 176931 459022435
170059 187431 43468720
34412 66870 81197370
115550 128012 31321751
126377 168568 378680786
129883 147620 44392012
37679 63504 64663797
169019 188067 710053384
141990 180829 96850280
74208 142143 927888616
41854 47827 507179811
22628 33382 27069225
14500 115139 943531102
186391 189027 968988450
168209 173517 13200219
174617 179406 11847973
78184 114252 324017381
111454 184573 852488890
40658 73528 41895447
49623 119469 174737632
170310 197455 452034981
97598 190331 232159967
132587 148431 866603769
72084 113564 310397334
82141 187868 264664483
148074 186710 439539143
182674 197100 360692740
157847 182666 325897599
38630 142777 260702939
31016 55551 61449273
167293 174211 17222417
168164 169197 707175721
193124 196452 8300266
39127 109552 943629915
28557 171299 929038204
165470 196205 76703021
183808 188768 12454254
128393 145881 22221557
68913 75396 902652591
130779 147841 42821812
89858 90488 933682289
81601 179367 244500986
146666 179805 912687878
27260 74597 331854541
94812 177808 197078652
169603 185785 40404714
139043 169611 51824023
122634 143847 53144961
90521 130092 707760798
88479 141873 197377420
164094 198669 358006752
3294 188912 464575710
190770 199886 22815020
50062 163024 282957840
84563 157646 183224120
99656 169057 173780762
47458 190535 358105461
171171 178121 889104117
173574 183673 482258161
72239 128552 296472319
162171 162238 174309
4371 76397 860986899
89627 160735 178346730
126644 128513 160310437
48926 159429 701121232
27439 172010 734877850
150833 167129 16869370
52388 121166 446454615
93115 178109 212650488
46824 120531 359946891
62058 186711 83018958
77558 141482 895833686
24421 87427 157583451
124008 194876 177305332
68017 176371 805197960
38762 85685 908791835
118901 171713 132105082
11680 57585 886979142
131484 197649 165464362
16594 87776 177973982
28566 179113 946804749
188705 196502 19437022
198938 199484 1381371
16834 165074 635738263
111879 177544 164343144
171145 186191 37712270
51871 131563 868520062
20573 170982 376339412
174684 191027 40980136
96612 163172 460959879
33104 104122 177590203
160884 174648 23215433
51132 170079 297827153
63985 102352 95959743
34175 103720 290391801
46075 99356 495275914
63496 70867 717101613
7004 18795 29585557
77669 84663 17370498
56096 185316 838723580
29888 170759 352512515
188945 199576 381043775
75233 167353 610273758
29527 32164 58715944
157181 178395 52652885
192098 194736 389900540
8613 76557 822110990
155816 158193 5883486
169127 174284 12811600
191097 192698 3958691
168805 190177 53461277
180753 186540 354864227
89177 134350 113324174
61617 81223 48956945
98506 196417 285411052
8613 61226 131880438
57413 105006 901385138
63685 159988 241130358
138833 139203 979280
13859 182449 569503749
130366 135428 272652017
23594 140680 293255108
15584 19552 855476961
110175 192078 205023639
103309 131602 70954226
45971 180655 336845257
84325 187033 945072477
5851 129359 309267044
156658 163590 689679927
95339 120322 62549318
180339 191928 297710780
134421 186718 130830951
101111 134344 362202754
183354 185234 12011239
182904 191791 534272563
5502 120572 760856012
172011 173699 4168474
176180 189984 34613752
134700 158548 59783448
170896 185426 36372825
82497 132390 124943794
80541 91609 223268526
53710 194100 170490973
107121 183287 586419853
42913 109032 165386555
37753 103884 165431381
126478 196091 174078825
95898 126934 77881655
162000 189521 819048983
5899 47842 104980425
156808 178483 53793507
61268 144026 653158229
109075 117141 20221403
146974 162244 38328795
90718 189873 248390147
13121 196655 741574755
78332 194188 598750350
13549 55359 415226987
81013 87504 250115892
149002 181369 80593572
169252 194403 62854650
102269 149189 230772464
124639 185105 959193854
13136 23933 376384097
113742 149888 90778326
66880 93897 376830331
60614 78071 43673699
80395 167224 492156431
70578 167972 358727711
117965 151273 83616372
16498 39957 539159157
155301 185065 384920374
47564 116559 172643999
57741 114719 142319246
8206 102565 236151522
21891 66345 111326690
96563 116632 939050178
134505 189855 133357659
193142 195294 942392768
150615 189492 413209435
61564 169850 270945018
119485 167235 661895554
179172 190767 160693929
37128 168949 790727516
184782 185967 241258325
140787 148392 592245520
134726 168161 702404266
89323 148322 195395515
132825 137407 456236594
67101 151649 402708417
148629 157122 98472323
37686 130077 231356180
79892 112886 915080116
53770 155070 253672297
128457 186287 144606572
130100 137308 162410322
16777 162354 822316919
13196 85819 988808622
18403 62619 4247357
1701 139370 344569371
193126 197047 530938199
111402 135482 60402153
174043 198540 61383585
132294 168516 90584288
148269 174638 42336725
135319 150909 39126901
42734 49137 16014516
59259 102643 108333983
88158 148611 151724226
171699 197087 63554805
165399 178418 32240185
65266 172071 267264065
139022 147171 20426852
3167 118832 289488631
187602 193274 14116429
93362 107785 629700154
536 98249 825990491
97395 158791 69854600
191633 199376 623909376
82676 105039 852013383
5524 6720 2984026
160531 189940 898781851
8303 167358 398157767
127247 180817 193846975
160797 165711 824714188
139225 182033 646768056
53063 72599 7318537
196960 199515 6492650
16189 79689 158981877
56813 194360 674307386
78409 142628 299049072
102383 106394 10027933
5537 155987 962321957
62787 113254 126176786
182708 190532 19724464
89377 107578 147290150
166277 199832 83908755
105301 124102 80814930
83005 185660 256905979
117333 195547 195795317
193747 199244 353076236
44830 153754 361671807
5680 177341 429558586
174983 186328 28438736
213 48229 120163740
83057 110782 69383528
94139 171580 910369200
108439 151662 108432306
101569 127957 66088269
167812 199008 78096734
21285 96067 935323141
31600 73179 537333699
194258 196797 6301124
971 82758 838064034
505 17234 41896390
50095 148357 728087911
175327 188903 28494501
101723 143806 150459815
107741 159729 130346372
47286 148234 1279845
172295 173763 3603384
164714 194912 690756329
197996 199514 3858994
76934 158282 203667242
165546 190702 62838758
167256 187165 567910161
10810 40779 268473258
181563 184976 103242994
94875 161383 758448825
57485 133036 786533387
70390 177147 587226134
103793 107431 3149143
111693 191102 932534503
110989 125657 680275887
80039 101910 54731612
108472 140052 751233549
173162 184617 457195499
8747 162249 710726205
141369 177350 89866644
82211 85516 296690806
133304 135142 974908017
120695 161399 102139224
95565 139887 676047101
163488 190818 68181707
6960 177168 425925809
128822 173263 110974823
91281 94062 103051935
132361 138296 995897814
82881 180782 244789079
170994 174412 8582235
160070 175116 37458248
128008 134120 15343572
155360 171071 940186527
139536 165880 65953540
98736 120965 493081369
65163 185004 299863972
145976 160450 36292172
19549 166786 972265515
95572 195726 250718248
19512 184060 411753157
94546 186603 46021750
78982 116268 882697850
197511 199678 480163334
145072 150437 94763709
127663 133856 252399642
189514 199234 24350761
20933 152419 784505177
18614 106920 421292323
125724 164534 97283035
112660 151313 97076393
192211 199106 17291603
77657 156058 196365239
179562 191419 29878727
98489 108494 25020473
134877 146255 21310616
108990 124032 37787414
28277 178775 376464578
191205 196932 147448737
196897 197245 255870767
74810 82578 51686391
2695 48103 113606188
191446 198133 593929374
173595 190119 480860365
96639 104553 887215176
56866 190158 517522773
44917 150792 992818465
87997 190450 989561353
97236 115309 156123039
85992 115480 73736314
195376 198785 326002213
75809 163393 428948809
76493 77281 1918802
154036 190074 90070279
34916 170851 340126568
159760 171206 28431890
21598 102227 201803345
197582 198570 184898218
84937 92961 634196431
151621 193137 440028396
64475 196479 993828727
179198 183928 11988080
142940 167297 60892223
37147 85080 814858767
8264 30181 823308162
32420 154079 265559992
178378 191494 658805618
45670 76098 76310121
8772 122210 284006236
37746 185803 370498918
45431 159757 398732132
10251 107105 242400193
166279 186759 419393212
46749 115803 247993015
62112 139761 194365936
91659 159918 611567826
135566 141402 632021395
190319 196721 15952501
79065 94283 829569537
131005 191494 151259699
159528 166725 17960306
22568 88179 164035988
153672 177234 58756015
38607 189193 376754912
78859 121614 686566926
131429 161064 74374889
65721 169987 260974621
105733 157944 130952816
80210 157546 347026089
60274 84261 106695043
57960 58264 375359545
113196 145692 750237868
116104 166364 326409273
186206 192240 15085605
144450 184530 79701043
65368 133314 170116959
158662 198669 99913010
144057 175967 416462359
43858 171643 389161778
157197 186211 45853007
539 179566 881597036
88735 173800 415233598
115636 165523 293828737
88356 175127 355502080
11570 101452 225099747
93367 96680 961960424
43208 85159 104919519
13341 95258 205119346
133964 182952 122431341
74101 181975 269860161
135567 177523 104816864
132693 172186 98726555
96583 180309 209402300
158045 169248 161996922
68554 134322 695331329
129533 171184 104027108
71337 106264 358560798
139212 182835 414779203
189220 196834 551321370
152284 171699 48387796
173948 177198 8149157
89640 133326 924436632
60829 82843 508573837
44089 179678 339194241
63164 101502 457581774
336 88630 902947900
87012 138482 129065366
71582 156270 915138454
2394 51194 416619734
87746 122160 86300964
136589 194407 144568199
50140 191643 114391259
45380 85475 100401418
146702 149421 198327743
69083 73046 9899725
114677 150349 89603694
112939 154920 564239325
82429 168857 216327737
89299 157309 944142517
119794 164999 579813925
76271 77898 4025947
127764 161272 84093827
154384 169132 36842797
82677 116492 10216677
123172 136253 32855585
15781 82872 167949058
67981 100532 671259082
105441 141016 418055322
127918 144624 41807887
40424 45645 12979743
28143 64205 90256599
2963 29390 66237049
73260 167373 682400840
2914 106691 941588975
49657 72392 56824297
161926 196914 586709531
116156 132052 39928707
110752 133126 56120659
151536 191260 99253096
90538 168212 790047240
102793 173198 176155836
55108 138885 209635885
158989 169137 535748684
158339 163702 595682337
82383 188701 916087171
138605 152195 34005787
6803 157987 590892724
103155 121382 45723436
198134 198303 440373
169333 198936 34951257
138327 149761 28702985
69636 115564 114881704
73922 186096 280775874
122977 128455 13803029
20430 133506 539560206
73716 163914 93779027
187271 198857 96190502
101532 150260 122190791
69188 171552 256099713
89236 141200 670796932
74433 128770 825008094
143425 191967 121418167
30666 165787 361352676
127386 144042 993871432
97598 123723 634771456
98094 171041 265968492
99864 188560 697076713
164124 182933 16592142
161551 177060 511804188
85753 187685 930934211
149655 158152 21224332
44028 153954 309928220
93809 179717 214833700
163385 193221 370562164
67372 198033 814480771
78759 143157 552011541
92117 123283 50805149
9812 140283 326770197
197670 199191 3883919
70 23481 909658779
82404 131862 123849580
159289 160055 410802093
58502 136240 194478006
2815 53470 126801237
120971 142529 16249624
156797 177946 716489077
126416 190815 161075334
103752 178415 925101780
24345 154867 911212160
192314 198511 716299201
4429 157917 458407402
183532 198697 37988032
107956 154673 117148829
108518 136981 284974078
141287 168954 69193908
171892 185677 34550844
27368 193457 687013252
128399 147433 65097053
76251 145038 172089220
57629 185998 375109663
22212 144826 306942882
155988 163944 19918995
6043 171843 143069366
178783 182285 178345032
171775 194517 56978849
70403 77980 19061429
190478 199702 23088049
187091 192287 12970939
98178 183936 214638733
138946 148195 23277290
148008 199517 128719482
132502 181118 950405783
197890 197937 120114
89228 158313 173254275
82955 96924 34888181
32752 82875 125360368
121056 166710 610668592
32304 134375 255421081
51430 194479 358077641
171434 196055 414921254
37664 75071 453222041
173837 195344 53899599
44451 197952 601490242
100643 156549 140198545
105920 133881 70125934
182957 193489 331125797
162323 185763 58388091
159937 187623 69179138
190661 198996 439602355
198526 198944 1065415
54214 116545 650372631
119932 132982 724929319
108610 192309 209545162
43196 75462 171126713
148566 168032 671493400
54632 118911 351038503
138757 152165 624631690
197523 199419 4841454
82250 104668 773078840
175971 178755 6856244
30956 85391 136104566
29527 171607 355458559
130651 155378 754610079
89292 135651 116291157
160623 164430 9604608
197603 199341 244744283
26198 122339 240667863
55110 120157 162632378
10816 40907 75496272
79059 152236 430028937
32949 108978 190129782
117541 196007 196381508
101886 151996 125514625
19215 58189 19961797
124018 176168 130373739
147085 193806 116749238
49000 199108 461722259
37467 46433 22407617
85826 110374 258293206
45680 153160 584242725
98463 145921 118972656
173321 196844 580979448
42400 163581 303495135
7973 159663 379834509
105802 196419 226779029
85000 167038 205421771
198048 198133 224353
35094 69296 85624972
86367 139041 131995584
5894 74508 960278145
274 68473 170679093
173720 183614 541905032
42494 187849 507770645
26897 99529 181733529
50040 97826 119586930
28768 129526 252317927
99779 134874 87955008
157806 173330 38515098
177591 184826 18115646
15467 177266 404921112
183780 193159 405216888
21118 30478 28789657
35283 74144 97156705
43697 190633 367804471
174590 185248 15827629
14553 85976 178866950
136795 187469 768450370
168679 178478 24297716
114774 179277 175444249
115157 185324 175634727
55013 153077 245438297
162021 184594 56179242
71557 182011 276293764
70113 72297 5399246
26913 89045 477308093
129436 156736 68476173
77719 81391 9061187
142092 175323 82999900
159825 191682 749320852
154277 196279 609705640
186508 189777 8187618
48103 75514 68721076
76729 131271 237069955
105900 140628 87108456
138726 150841 30433822
175968 188487 31409480
196275 199375 7844243
137079 160464 58600926
94044 141907 38148128
150009 155472 13625699
131966 140765 22095579
14074 18012 7946025
11790 94080 206067567
39893 136609 569778565
160119 189994 45495539
107574 169806 201449419
163390 185003 220874990
20017 84056 548768490
22882 104816 205034643
124889 198378 707330134
143940 171719 69404762
191667 195839 68146010
98971 159475 151653663
129799 133341 502025037
87812 99026 28174880
33288 132860 698043108
29762 149123 832142081
25199 60911 89570550
163729 189096 328138798
193926 196098 5448555
106343 150954 111897758
50877 67369 547425218
61088 163423 739136757
23888 171451 818881973
24345 104622 200941571
24318 176577 810112751
161103 178303 462843619
171665 199891 70739486
172969 193545 51550977
127027 178453 128411870
47901 159202 278777832
6178 6747 1449014
81029 139636 146792975
191275 198127 696252930
125173 136486 336164321
9613 38606 451058132
130959 177373 849987712
56400 171212 287044753
64799 68356 8893917
16357 70610 354289835
190103 199572 615838598
71546 151414 277253864
91258 100644 23698409
27558 164008 822690631
122329 191361 205608827
149905 165269 271405267
43347 76045 452176214
153141 188533 547975797
167331 195919 29052803
22429 82707 150895803
7623 102006 419560405
27962 180327 183755432
159428 183644 257176233
54531 109919 138445199
158531 183891 63266597
184169 187895 962143835
160625 166589 14825242
33092 52106 112531405
96175 132481 91000450
174091 196572 869793975
92719 145193 131489001
162152 172526 25664109
3664 138266 795619377
183686 197495 982478592
162173 166679 11122989
2233 145240 444039909
133591 187895 876541367
119962 169709 837055223
149463 174319 854884538
1332 98148 662138940
111279 123296 30111729
168916 186653 369909203
52227 117211 434689909
134602 192944 145922959
157364 197340 915011274
183780 195255 684493908
39247 140622 253757336
199721 199777 433244334
65203 144062 197432460
53315 186997 894021465
180254 199411 48188862
34630 87788 656178497
137121 182851 114237142
145604 174229 71474894
107040 185037 195232382
51260 159013 501264512
130748 196601 595827258
189239 192704 921768285
166313 184482 888696031
158304 162733 323974744
96834 198011 253269677
145872 167306 514671684
109061 165146 140668807
163429 193159 74160127
13361 187150 435105693
193265 198629 13458033
9964 25198 982777489
13425 188303 437852935
35436 49506 88028779
55158 166268 278058055
67181 142523 188639617
76081 115555 98614106
44756 155226 734100168
189988 190906 224457134
112071 154134 105472107
127220 155669 71334855
127286 139127 29681684
104104 186606 206538887
171982 186040 795643216
88042 188343 251240500
28797 157566 322532803
41122 74591 145754756
40692 177468 772194877
147293 164482 67224293
197005 199452 104497680
33314 162991 324636911
123905 138738 773260736
143039 160986 850209385
83373 107721 360553125
75365 165741 361446637
123088 168981 114884984
24725 69599 10009960
174807 179004 10363588
4906 115469 667092381
74128 151658 622042854
85829 120658 752059236
114803 126378 563792210
105497 182042 514195590
72264 114497 105710317
107499 152225 112180149
129483 155555 65344267
181782 193927 263486357
25501 57304 11295719
125255 165437 100612125
4247 82572 195991424
156746 183425 554885217
188497 193847 13368672
20093 107887 219648577
142473 199560 773706938
142115 166850 61865548
90179 130228 941930796
63030 127941 162493484
128428 169374 102423852
57524 143441 214899146
59 145382 363822607
164404 182388 308168455
105546 120176 36637698
121167 195063 184930254
48486 171594 308044270
124356 145518 53029459
181065 184089 7697275
116964 130734 762781488
6725 161525 387717217
41427 113185 991170639
161011 174494 28439508
129337 164031 86937086
48224 124936 438700000
31775 90007 145483597
105869 157397 129301497
185225 196603 28471574
63619 103054 207792322
128628 142234 34054668
122192 125575 401662348
144861 164016 48136572
107818 191320 209058058
25327 175878 376786795
173671 176387 903446413
29205 44405 37987367
41726 67372 399298774
160873 193594 216776323
5633 139325 847348540
151186 160266 22668512
39830 112636 182003734
115419 138511 58011375
91270 122924 546446458
23261 28063 12047908
91442 149519 145780716
66668 134754 980987955
168873 185716 888801976
34445 131057 241811249
119126 179716 151473698
27605 179189 379164103
63836 197547 334555994
54613 98615 109985207
3976 92575 919378226
173616 182351 452833660
160928 191286 918723399
144401 177556 82811349
1411 49630 132571619
715 139626 347724256
120370 188423 170347145
154005 158594 11565551
160294 197917 93949380
163608 197983 926752667
139364 198387 873649737
189261 191004 4423371
42554 89631 821029959
20919 42951 55121842
156631 179951 57881229
19790 116845 614379675
33722 136418 915017342
109029 127704 46872543
26547 185644 398143734
59603 108076 541981345
165641 194866 494175520
118343 147737 334263235
164656 189020 60743809
181373 196162 246918117
119384 155492 193450495
71401 197081 495854267
161592 175664 34903176
32693 144639 280131694
184977 196990 30083950
176911 193607 264175367
162876 182589 48996301
78947 142510 493407459
113079 190111 192879848
196148 196553 1002964
67658 146316 196933577
45745 91212 756868801
32214 90703 298983319
131875 197803 164854525
100771 186381 214287527
123140 191322 170632524
118159 156843 428739720
152532 172086 48760873
92434 126348 85104296
24117 70063 115070628
68055 129462 988778005
3525 44135 101565461
189003 192663 55937983
47330 133806 216546604
198809 198969 343734287
168923 193107 400233466
77046 96698 935356830
161057 190528 687637725
164295 188514 97361330
12679 114047 761846387
162995 197697 86551363
82298 102883 873037054
107975 161863 442274702
52894 63010 25352336
192705 196601 853925651
178723 191750 32766462
98452 197609 248152414
107331 123325 450121544
187453 194334 11828651
71880 80246 20950717
8791 113427 267788638
124069 174884 572631098
64570 112484 119847563
44509 148101 259525313
49709 73649 59881911
128740 173364 111439429
166411 182419 458204945
175878 195014 562509411
116497 141404 271230288
82026 100475 824769453
11296 25452 572839733
143836 198221 136036259
85461 163221 381090096
134115 188039 340703710
37415 170605 333358715
128833 165365 91518670
81342 160111 197319655
103589 170748 594449536
93105 165172 180648865
176955 185621 170304202
117011 153793 969136087
143080 154442 28488613
52549 69444 42355191
175109 181821 16687466
103756 162861 521996089
123620 167942 308226852
155589 198543 107278305
152328 194224 760414003
85365 162155 192453890
29337 103012 361091581
145140 187427 105782896
176603 182846 15584507
65508 192863 318680325
141226 182406 102785265
67087 105240 291444379
198521 199044 221230247
177725 180413 597409024
152437 154670 385630426
183306 190026 693311235
44285 63996 644906856
129505 178300 121809646
82946 134820 129924806
176770 180138 716470095
17430 189012 570892699
66350 133989 169341080
8367 95017 96602926
95626 121979 65982683
190507 197237 186395323
198879 199739 2198198
14830 142237 319079013
94722 173037 932882654
150969 186360 539956004
42695 125852 634489718
195702 199770 544448103
69155 102829 84194085
198821 199408 848619720
101676 187470 214750039
170395 191829 53628760
120334 136632 684174574
164893 197021 694750523
102798 131545 991829544
74881 104622 24787965
47304 99040 129414936
114933 163130 185914187
55082 103244 120326174
102755 108727 356832621
24096 82622 176350439
48050 84200 567759022
190135 197157 12032590
146245 154161 492016307
115300 185164 174851235
30371 183155 643184544
39844 39939 230720
91038 132766 104796219
96537 175104 196628489
125015 130407 661217005
187498 195734 822869200
27014 133046 265481942
184865 190144 585912308
198490 198806 788752252
187471 195844 20926813
194152 199997 14669391
27800 148492 975504613
58788 179077 942864997
94743 96611 974179142
20350 156076 684646795
81977 84276 310165087
182144 193979 727895402
78683 165426 749234163
37673 110147 478178283
186778 195926 78088103
67829 165412 785981369
84179 157448 183696968
197861 199402 664532289
45735 164605 297783569
9057 104977 777987372
107436 183225 189745648
101025 112140 27755367
187984 191387 8477330
109718 110199 507588199
26429 183299 618101212
102494 130821 717822988
134759 145399 26653381
172172 177704 13765495
75538 122943 494861371
197369 198042 322947832
61229 129876 171876588
131180 151899 941156493
71543 185835 286040283
104883 190822 742295313
65922 84588 137897734
94317 196661 232823073
114869 148337 114271675
24014 147145 842549734
133602 165734 80469570
145421 149257 9713130
38909 198804 628732199
79556 181191 254154233
122503 189074 891725904
112342 116025 83649315
152205 191233 97573738
99932 186871 217569747
189859 191036 736536545
19027 26982 19890974
199123 199642 1333899
18947 116322 243642768
165012 179747 36450522
69187 104335 687067113
30405 181379 377599353
97783 164198 166508065
174726 195728 556760701
140268 165519 187007984
44685 184799 889882292
38548 129942 720787833
3647 104288 22452366
53726 187187 753429308
162583 191003 70908111
144784 159140 36058750
186454 190205 391442390
43697 99485 931172968
98703 177327 196750726
6773 55601 450061477
195703 199463 9429966
183024 199152 40411359
67681 71792 10241309
142161 146399 10630818
168393 192724 989978944
193433 198348 894729216
129876 146959 42730375
136736 182764 23666837
76670 147324 176866760
117783 187337 174160087
183456 188124 792329625
51869 166724 287576633
35938 197551 238411702
165301 165317 40759
70569 117241 229407223
116721 135404 46909794
86699 197556 666012530
123448 163047 99301295
150292 156385 168271943
116343 199757 869576274
143236 188883 911092452
82596 95692 266798572
41496 76663 88134115
164857 187836 301969731
177372 196110 729229718
143710 153877 25481731
120067 191102 930179830
118231 183920 613636982
7618 181298 434515793
93639 177624 857482481
44749 170040 408642646
186102 193745 19119111
166805 181326 36089436
143155 193272 494326529
44363 49121 556360852
164901 188979 60038096
89817 108396 631435544
10184 109802 870548438
15293 61133 114926242
152926 154952 5097805
94009 148540 136723656
189397 199972 316963469
175746 181965 799293187
107735 160024 549622454
47347 62567 38136907
100200 129207 10299107
139459 140775 3322071
45764 71356 50921536
4578 101975 243765215
108912 143472 287011268
179740 184980 684461567
178303 182422 10322845
12674 123646 262015356
48457 95192 522026312
1167 109913 272021885
163187 188661 63523243
129556 171525 104811705
157208 169865 785806350
24063 157417 573079455
80897 187478 418969124
188423 189173 1832299
196428 198801 739813004
4901 61368 141462917
43565 183811 351013357
76631 122493 114673532
71118 112712 203729540
12145 39444 68561799
192826 194537 4315692
86195 101207 52471785
167556 169997 6124395
121972 148435 66477049
161459 170850 768058184
125514 183801 145752603
179558 191832 30927735
24052 132255 270962637
133140 161204 70357175
185978 196696 26782343
128186 179029 126955746
102888 189040 794696636
182353 185491 18973907
112834 190193 193729255
141583 149751 143975674
110174 185021 187307194
167808 178521 51559252
165715 199167 253190450
56693 87410 657624647
42246 54358 106812552
67705 153716 215359647
136134 170368 85590145
180738 190516 24740321
9650 21426 29561548
78993 110234 841915643
128162 160379 80720265
114056 143404 73578972
38605 136070 243941205
183926 193634 24321057
146490 159695 31858711
15779 52449 208741657
139971 151082 27904303
35181 68661 83739814
142443 179778 93138117
28400 140099 279711096
33765 198318 411762124
2485 178665 795518153
158489 159110 1673140
66084 73184 17666435
52056 110038 42475998
22713 24905 5463744
141637 194546 132308402
111107 176497 163613584
28001 54749 336573342
35212 84760 172175492
9594 9846 135063138
143495 159945 41258568
24036 136262 836634476
181250 189000 533968460
53084 69318 394003175
26929 104138 462909040
129113 162033 82508084
117487 194430 192581928
144590 187846 833062418
112012 139731 920346302
127756 162578 131327332
97392 130712 904750405
9450 44979 372123189
154945 190929 991654125
78803 86871 19986236
156153 175733 48686048
98883 106716 19626005
90799 185187 821923535
161443 163162 25126074
158728 192676 355875195
97078 126278 21010622
130940 190657 149397069
152787 158534 14393057
137731 168258 43528056
193807 194950 2862247
31318 93360 581340154
7811 125076 606507495
114357 133177 47264057
170764 177124 972260
154976 192101 92720401
123401 179135 227449148
108622 172014 158705312
157030 186037 72301858
50582 177842 318431278
86315 192779 266436433
8742 93100 211167404
119605 151708 383629574
145720 149863 868192597
150971 199638 121601996
56240 60788 11263282
166341 189606 47959013
162279 198951 929319545
175999 197737 54410844
2676 16237 33914070
129682 164872 462324098
197806 199922 243642959
137890 151279 44536131
111964 140143 733734637
96894 97214 822151
45383 137090 475682000
73886 182204 724358384
47161 170855 629397562
30240 164144 335313880
139177 184969 308203741
18680 23331 188383100
68941 143525 573380589
166847 180577 34040211
120803 131508 559370735
87864 98965 27891867
113420 198958 630864168
114227 134417 328653058
36473 160377 905050794
24678 69531 954590604
37749 57069 48544816
145217 147411 4255695
37918 112230 512365348
62304 137676 193448969
198826 199380 282112911
175793 177453 4132378
172087 186890 855341831
169050 180203 597139427
142919 169609 66749519
58670 80508 22328199
9974 14017 10118331
173518 185032 699683642
28545 67169 347427754
7597 79024 102129127
42352 136899 236712592
57825 178909 302636407
42823 172323 324082412
149818 184763 87141868
185732 186571 2117526
4793 76103 981385002
24244 71946 119436797
129879 153073 57990179
164692 176843 4030294
61379 189662 320918010
193017 193779 496951991
3958 70423 166330793
46147 195076 671309586
63301 141523 195872434
27910 133811 265140070
56164 155502 331865874
10816 126209 289037986
119723 190062 176082138
46279 166900 301963135
165643 181234 237632358
33102 163377 326191408
132073 137371 13257676
166252 173941 116602406
141009 177967 77148049
99865 172841 182571974
13887 24595 26851435
45390 174004 321855177
187061 187688 1602648
22183 125257 258130076
31520 107576 190120681
121847 130216 400851255
79394 110360 77417552
98355 154668 509233568
93180 114213 52647693
41676 70873 73021822
66632 186686 760695352
110067 136417 66172867
183144 192623 2461219
122814 134780 30007001
5383 70860 163891130
43484 90818 42664209
152379 184928 18101447
1178 61176 150272677
98023 147049 6202517
149567 184807 835391218
78058 95267 39367343
57547 199922 356157365
127957 137255 171597409
146363 164613 45823598
125543 172855 521714377
80371 125080 947975550
105035 118954 34890057
57513 136551 418907734
175626 195739 42801850
98711 118704 948517482
199931 199943 215978748
79701 130485 127176567
75337 187630 553826074
36792 169898 385041913
123144 149000 64930391
149343 160518 313768360
23069 138056 467850139
120547 199627 197960564
87975 121865 84975851
58582 159690 980397266
55306 134846 56695958
84907 173416 221416964
58620 165896 268437609
54850 106400 704373485
144126 192741 121579927
35980 123148 218112509
128003 159978 80106321
20110 180430 924684486
131894 189834 553716112
157760 162023 239531315
92630 151827 612326541
183925 195015 30395766
135215 150596 38643679
124432 187783 158516570
123232 130881 19252281
58486 101993 141881908
66956 135429 781837674
22248 199550 443798033
155523 173639 307614618
183216 185205 962698091
134115 141297 17955235
41905 136510 635715412
185173 199015 885976070
68434 114995 924992378
108342 162522 796284581
55424 145566 225562250
56824 73388 41194365
78996 164192 966599000
148323 181208 81901316
99335 174153 518242330
25291 117670 458319725
43338 107666 930152354
85437 158170 941841685
112945 178905 164976291
112614 147517 461810734
168241 173465 12978603
108326 148153 99982639
60372 185139 312058769
190368 195388 442340082
78053 140028 306649743
70562 169272 247100045
149160 164609 469722496
187111 189796 881181596
12792 60850 120518966
132055 147820 655031388
72938 128010 137931615
191029 195882 12144169
91566 140803 123606209
153421 165617 154473344
126744 186382 318466753
26364 45070 751861598
44005 116709 620931895
114676 181469 167047056
174721 178431 498905923
51241 130996 579655253
33217 145241 280357933
54172 199939 737397548
86208 125281 343048381
6398 170565 410894307
161758 186697 747648486
123155 125271 5429029
21980 117575 239245955
143163 163332 50602327
170567 185672 937269194
148036 152284 758210100
26871 78620 129622032
157027 159336 3473318
26762 146936 300899200
104437 188373 210084133
95579 121356 64572657
184522 185283 1937872
136891 190301 521416367
152932 169038 337808031
129892 168094 240611510
40344 153322 775958565
138226 196796 146355896
117352 161045 849142658
110235 185434 188208570
41382 113880 181353625
92928 146012 94214848
20034 21026 758387672
178604 199127 51546607
8091 146354 775420243
62331 89170 66929998
115577 140358 12295316
189268 195133 14694055
119120 185348 165725703
164340 177361 32236052
50805 90482 520010350
82787 151409 171957041
13377 162073 372530938
190941 191182 852946086
65356 193339 320249767
95701 118528 57165064
78056 131010 472897527
92065 115831 59633716
64312 87868 58779869
81663 167015 368627405
171481 192861 842846948
129042 170527 103713164
147182 179628 80848920
192689 198009 13307832
176831 190125 879541426
66547 112137 113962609
140173 177594 167310189
65433 108591 107881504
42364 122542 300501608
178415 195261 252915947
115161 188643 833026447
42874 93060 125537854
16015 78548 436308507
165028 188288 58018203
158401 196627 95442812
6910 171122 776130047
39171 113060 184762345
172695 174654 163263865
121922 159124 913383406
64970 187655 484432144
24909 164722 383853071
40798 156730 494467116
37828 42808 12431322
112372 128458 40448614
28868 186560 690305784
129584 161582 14631874
182984 198659 39300099
132961 187759 137069886
53018 195485 420405210
134119 141226 711278811
198696 199772 2750614
174538 185077 26362046
13310 50973 94331685
117045 151189 266998203
146147 195483 556812730
9153 58531 183034060
176822 178104 3150094
122249 150437 70810709
190633 193129 335456059
70651 181995 278494003
168190 187759 49054385
145156 197596 417243520
72570 195566 891052306
141657 172837 77834909
121155 158345 93232555
102710 147224 349213070
66587 77922 369797215
196214 197971 4408093
19077 25307 229804846
196886 199899 7638342
187439 198891 10412981
82097 127779 114379967
41413 131996 226768207
153442 193513 100137877
115107 194228 198069666
55068 65200 25235991
133701 190174 963716435
189474 190232 920312676
122209 136464 35800385
1873 143289 353967691
134127 195476 218607676
119785 133202 33716904
66513 103991 459802787
134271 187176 691801855
140460 171179 76709476
121234 190756 151114223
87769 116298 71563714
149342 180949 694540163
192724 198076 13387638
6016 126651 758403272
151906 177091 480571892
120558 140446 49905067
7191 121982 621758062
107878 188056 577472282
75324 115219 99719381
87384 116619 865780972
185822 197135 28282249
134219 194828 14707729
198946 199699 1912931
186510 196603 17005620
75199 104200 155437643
37019 110261 575267204
79043 153335 406285725
54668 106225 128892896
87880 109800 994543459
28768 154458 754587408
17718 73271 447473349
166135 175124 333223246
144737 144939 963205148
74185 146489 364673430
60886 113885 132448076
107957 124503 676806419
162155 171977 24296515
95160 186126 227726318
116702 116708 377909955
11511 51393 99866767
21092 144911 309910488
101288 109005 731929535
98040 156474 586365685
76070 118777 106782074
27568 95087 223966933
117391 125482 332899089
172251 173988 117546016
30642 44449 34444128
32246 112354 257019031
127239 133849 638487383
107094 174295 904726728
5424 134412 322936260
148075 171827 59157489
123688 134016 821313711
99163 117142 45036089
55052 92023 92217564
54104 93060 97349946
11934 70066 314712394
150353 154865 118350284
83029 172085 113335051
60766 147797 217931061
76565 80767 10393981
92939 198832 314749181
116439 118652 889373568
92746 113146 51041690
138058 138087 456087544
126356 198077 179371287
102674 187242 211760610
86958 90159 7928271
113297 184784 837557185
66897 78016 436835293
110421 130604 50642844
116771 183441 166110264
76361 124205 561093992
33311 198007 412030195
164752 170386 13897876
99556 154352 508907773
29460 121390 455858081
86433 170781 747252491
198049 199903 4710307
51612 170793 461698676
118004 171000 132587112
868 27346 705309055
122391 191130 172030978
132696 179699 117344371
79218 130490 940517631
193057 199309 15686063
110866 133471 56704207
164645 179586 438623479
92533 155632 158254365
58678 172842 285448161
76690 126270 124057329
30418 163556 333372650
10803 197403 467060303
180840 186086 13358058
168576 196676 648925558
181269 188329 17863645
145046 194438 801312252
176110 192594 389794027
145442 165904 51248419
196849 197622 1936546
59473 78347 47170703
135699 144565 22164496
168284 187176 47313139
10392 16774 16118209
27136 113248 215424060
124721 131856 17823789
967 149470 371856962
189874 195172 13281440
167111 190281 789920111
42897 136397 234130144
76569 91852 37912611
123141 137701 36532498
28884 94957 165318393
4197 52937 249430654
91319 194107 257450829
65076 110099 930578198
24446 142911 296646649
66134 103457 93287465
117651 123728 10335320
58971 129299 175930635
111056 181229 160653262
144113 199625 138898752
71936 176884 262632070
179237 192105 188886241
185546 197927 30966838
150532 158256 19256936
137488 199326 154672890
73606 83568 527347092
152919 183949 77480413
28968 195536 416867819
157025 176525 48440056
80624 154511 185083456
29193 184455 519877396
75952 156583 201953411
151600 174552 797697311
192299 199068 424968938
62740 109682 117319391
18538 145506 317850005
190875 194854 9966862
10330 172178 405133368
191445 195832 11006227
75790 190320 599736692
39375 94806 138581862
77827 187624 522409395
96325 160528 160904293
53492 76075 56594006
145010 169286 60756358
189559 197962 21005254
142742 189728 617276521
78716 146770 703951409
156113 161485 13440865
161570 167669 15023760
121932 146902 62673223
62722 190647 722174769
143263 169541 859651213
37262 116978 587526790
35631 84598 253424107
40278 120220 200005572
166269 183361 883680627
178228 195007 658432044
163296 196160 81955903
17356 35836 46297414
108737 163406 632497869
197734 199083 860101919
81199 182874 441212747
94943 140572 718891245
122122 136733 503390088
42587 167233 680134629
180048 183520 987814831
140409 186404 114990930
49551 180692 857597296
270 4712 985974378
107529 157717 125950986
92455 123724 78421009
196380 199037 420338082
68630 136800 659328111
33010 176462 358859749
60048 143148 497076027
167867 168523 107274
131004 198809 169572209
86767 126115 98691227
153104 187233 85316058
65489 195287 918451093
46011 161583 913890900
63960 64660 1733456
26914 40829 607077190
6279 61260 137748838
167714 189084 327882419
86378 115139 71954392
186927 190035 14297281
123775 166165 106148005
189066 197867 21971460
119577 193753 185703197
103557 156203 499670736
75503 126631 187382853
164089 184266 50199789
146241 170388 60359526
98471 106504 20105790
141581 192667 127718055
150530 155245 11742360
113135 141884 54536008
90436 118573 858556752
171939 196375 61112386
183088 185154 412857710
44249 54772 26508304
82451 187466 268925074
71024 134580 159210494
105874 132163 94354835
189172 198300 22875586
32353 93831 153732852
163809 183040 47844049
102748 112257 3281437
178698 192913 35745845
171748 190796 47751366
142270 168771 827362525
29066 114218 213035042
165168 168524 8195671
101618 109530 405163890
144993 161433 783624072
74851 150473 189457914
5871 190630 549753998
25090 188640 504718470
101751 180228 196175605
154058 165775 921552900
94236 134441 265145376
69385 174470 925554754
105969 197259 373907810
69384 192555 791264924
147284 164959 186373964
161011 197837 922153589
46994 199819 382496652
156906 174135 1780699
10992 32219 30625551
91318 140461 123339320
113644 187376 911868413
80522 142254 154587627
30911 195726 849442588
49534 119841 187765338
58336 79721 53341983
118102 147700 74325701
166542 181409 840243466
15952 172570 843304922
118968 122080 7764842
151953 174100 281298460
175330 185128 24518836
173304 179538 254503518
21350 66412 884012999
116460 193668 193272267
138644 187512 476031592
179699 196066 41126730
14152 172731 803074530
92473 118258 64597176
95931 107063 27851434
45257 87151 104770001
137516 178828 103095199
180065 193720 34373111
155541 180065 60946122
173644 186843 260150423
183188 198052 276447484
80688 93296 31518086
183489 185199 4278726
141818 197705 828081468
39802 135262 481444614
15995 63039 117794574
117773 128811 3051983
127781 133197 871290760
17240 56140 665166124
78320 142309 160149901
121769 153682 182894211
9019 62794 134705487
14985 145267 568211964
152012 185159 82803868
41436 187664 365987108
151189 169073 539951948
87410 132467 113010186
153284 196736 329442496
103495 116888 33605974
88393 126014 720115258
37707 88101 125926674
7608 153740 365868058
16921 115549 583031972
126983 155695 71956907
109374 128578 48290743
5071 117495 281354874
122523 188009 975522825
175875 178774 417471250
57671 136243 196573803
57685 173463 289438447
157942 177196 919940307
128557 184772 140492331
122209 193348 318531639
80791 94595 293078976
151838 193007 102873439
179697 181266 13147618
23195 123646 251474234
134243 156583 935607977
57546 176601 297695632
27300 177704 376296821
56740 103260 621367650
181170 189387 192648524
52885 198756 395535194
181591 197041 245469702
59475 103571 268536762
66359 100700 905952760
114825 145959 914007323
76895 107903 673348243
114853 171696 668749999
148635 164537 39839379
36731 65937 73088856
53705 187805 335627415
68858 91457 56367849
21636 40141 303684549
81862 149997 170793942
97684 157891 758477168
25817 49270 58767353
47439 128944 964362800
58485 120771 155669743
58526 192595 335319160
63637 116399 131950011
141003 188254 545557387
84654 199551 287634078
27299 41985 36797437
97873 167982 175485322
65690 162045 241358782
194251 198571 318361645
102887 137881 319324500
146948 183731 237282787
155365 156715 520961345
51840 178206 316145902
29831 29908 195053
107899 114374 128212068
128171 154564 145022068
47254 49780 651437914
125068 125761 1745327
142288 163732 152366997
12464 199265 467652596
124081 155690 109297085
87213 151438 161053602
56641 169010 281041978
44232 164685 301753452
156744 181782 862682694
106352 118486 30409999
146036 164714 218307753
194395 198380 9996792
25858 160172 336362950
57902 83084 62821428
180446 192004 159623467
87069 148246 153442550
131780 185178 133513871
112287 122646 26029426
63121 65151 5079057
81357 136808 221820721
153636 196182 600800232
12429 180319 420118647
7756 108440 251966335
29965 48244 45713064
43749 175469 329613727
11598 17036 13778485
16756 106563 20155823
147919 181310 83163654
85781 107151 53345683
145850 167458 54000702
9857 96481 216877027
16012 78156 155670284
59279 147205 579117488
1713 77121 699152541
142646 192578 124868657
62544 162817 251143853
127000 189374 155950050
57633 171373 449489662
166568 188579 294153846
103392 147009 728018740
96195 102331 765208839
27137 75074 211444923
38267 127487 223297703
195175 195992 1766549
137229 185779 121379427
126907 174787 119649867
156780 172670 39421187
17937 136491 608289412
185181 191975 17058469
114704 127151 31352521
124027 143209 147791217
145834 165192 48549351
129724 147169 696769297
65814 199180 333738108
35713 54206 46302557
67449 168251 252258923
54565 90386 89354275
76109 125107 708455849
42575 84313 104354251
185712 191211 11088183
51858 172824 302706153
19501 175303 389853918
114054 152096 836702154
186274 195954 56108173
176935 182518 13879621
140182 167429 68120428
28592 88651 150122524
75341 132093 142048217
111877 139223 862602046
167435 195258 69566617
92713 131796 245645802
167635 168847 412169437
96298 194950 385331163
11497 178235 747661001
102497 133650 78105763
58343 177651 795849287
10464 60263 124906830
197648 197867 852154528
144812 156103 689015388
116045 132400 207185285
1475 141293 651189917
174190 176608 469396933
128643 143258 456199305
178574 191887 448913992
98346 150445 292204090
193995 196333 5829374
96616 176313 199461685
9729 14555 401180973
105454 183375 195026449
16436 138166 861723483
81779 109497 524099383
84902 126112 385905828
186530 198057 36725553
118636 170016 180610314
9728 50124 635412845
14092 30331 40845662
181794 187019 614676356
176272 191307 37705799
126340 155466 653576443
188200 198878 503380905
126738 128782 5106644
185194 185802 1553769
35381 182481 367951888
27735 82572 451429090
68950 175833 997324619
25073 97558 181429601
80921 179671 246940771
72448 110030 94026574
147431 150378 7463845
35805 112571 210812961
72893 175274 427664729
79910 100262 50940776
128190 188151 150007458
80586 123818 617527188
68450 144332 189997129
63657 68656 733938269
106969 166053 918339412
130000 151711 473073270
22922 163975 353245196
144679 170700 65079850
61967 117528 988425260
22508 93896 178671446
68255 185675 293857789
55203 160254 262931272
27477 99531 24910267
98787 107954 22938740
86691 124800 269260287
50435 86843 91062475
146452 188249 76421087
91082 194626 259383504
16730 171037 635135975
108676 180469 179501951
42735 168353 344554898
156459 198023 103723594
137061 188026 127478310
92770 109234 41194358
145535 146387 2132846
111366 173478 555376347
30115 199440 423742529
40430 177719 343430046
53933 189580 500445903
172701 191789 824022127
81447 85528 708991766
105310 116858 28939271
148400 174985 66231089
169116 190236 303330100
139657 167824 70365753
79881 162125 452429693
5522 7793 5678611
11778 54161 106308641
41633 128902 402112308
64155 142066 195104252
66911 144228 563509739
177910 190591 236880706
63850 177681 284751687
105035 125437 664434612
68690 185032 930816867
167578 167960 914325
171936 194440 567029321
77216 93983 41858464
32679 180803 396855589
118174 128927 246447988
29800 169411 857052571
160433 167691 945993228
142040 182992 680696157
117167 161296 819263691
15741 92308 191521279
169726 188208 46219387
110132 129265 248048196
106612 167898 153445029
181031 192183 764790871
55291 59084 9533333
72918 74764 687770849
158487 183686 945996705
32429 199672 874142339
4479 141671 343468844
541 186516 465419338
120637 178820 923551770
83817 98841 37545404
128514 144811 918706494
128041 136608 21484180
191578 194314 6840237
82953 155301 869643847
70850 169664 516724222
113388 196955 627968786
76313 159579 208408008
87928 164319 140927071
156858 163436 16407813
49886 111251 230980648
182527 183912 3572798
5373 135634 326139812
173574 183228 901540397
126486 137292 531809333
195028 195912 329222475
125811 142032 40583129
186472 192730 9388563
33958 109320 188431028
117435 176109 612533606
125375 128503 7802191
76159 161966 214873510
109928 130321 556549158
31095 53374 55670280
136655 168084 227822909
53054 159115 945547414
41930 64703 56964869
183227 196235 32551478
48272 64444 17259951
25308 115870 226669152
95428 142057 116869489
129891 175970 115066509
85337 125279 100135360
87167 169225 452768505
57587 152999 906037428
169041 191830 57000139
47637 109276 154194875
87376 173538 215642982
42873 120001 193016986
108415 184991 372328992
71457 73173 4269927
7965 52642 111817708
195280 196173 2222992
137318 146877 23975237
29930 150106 796356161
194233 194345 283138
21165 177555 604105748
93953 183477 463362762
62073 119482 143552949
189761 190198 1119835
138040 145452 18563818
33769 44216 26029458
138283 152645 35974588
138762 147253 21305831
163680 192004 70641175
44321 174653 814140148
46413 159825 941829521
52542 155583 904451337
173548 177028 8769504
11564 24587 81978170
176102 191605 31695326
186882 196900 217938086
91645 156945 655537416
175913 182384 16095071
178900 180554 868949525
192027 197220 145545257
137466 163156 59713363
154448 156512 5258001
92595 150821 146044262
113875 177233 154248663
47557 82463 402965640
30170 112441 628717858
55982 113213 142933268
86419 165184 936878330
22816 198637 440028592
139627 166109 66262235
80097 126713 524899211
108138 188597 326205787
67503 74131 746734296
94292 154763 800793254
179729 187753 328908885
155888 176780 52002716
73546 79281 326982816
134006 180967 394848640
183085 190126 13628902
168954 169144 51413337
148379 168490 50130511
95637 116779 647260169
55828 151978 240569587
32762 94173 153591704
153753 173454 594008646
6116 70611 161471988
84092 124596 784640999
7196 60088 132585043
48997 62410 618618911
75640 77302 4132202
12381 46348 425894763
46017 85532 98905114
111284 136458 63149928
188508 196589 7782581
20151 139029 826743447
74642 142045 892568790
12354 175562 807164220
85841 131783 115050240
31529 44159 31447803
130852 183784 449769972
193142 199077 14869320
185044 191401 581091158
178623 183018 884290029
55315 152060 242070664
119671 162563 233269527
101215 191480 225918002
13233 92700 359124495
37312 91682 783296881
7775 80247 448788614
9547 16206 538527377
133782 198815 420183141
108198 146466 95997346
119954 165193 318315862
72147 77916 14597641
8289 112555 260897866
154150 186968 340248774
70401 155677 199969041
124215 125960 849056485
123951 151234 513726498
13251 64004 576067461
113794 153918 100645804
16805 29563 661252868
38502 85717 118096796
135991 160688 551556304
121366 176728 417555900
132317 157599 305588991
23528 43923 564204387
187593 193612 826300465
32901 92148 148026837
191095 198523 18560005
108225 196906 866609512
66947 71389 11056716
111438 193958 783598361
20964 176282 388633655
198481 199296 2083344
36389 99590 158083615
35525 141012 27542528
57412 141214 209639808
20297 173192 436131085
190288 194687 179202178
10586 38944 657232877
16872 38464 54092347
33439 112368 197340388
65178 159289 235688254
462 60145 149522511
40296 199605 398683849
146974 176347 942576163
9970 168751 397575463
34851 100056 163172520
123668 129146 13799647
140660 192463 394572415
22527 129854 268819642
50977 103169 130613577
34145 136010 708169462
179221 190572 28642375
95736 188067 697931581
33858 110279 191145047
192700 196978 10677261
52386 178730 316083340
90106 109484 309689685
1193 24903 59274515
133053 145530 215872902
95140 121887 897881145
176287 197105 668100185
123316 172568 123187734
57376 155322 245127304
87147 199690 476868451
139933 182325 105816981
166509 199630 881995267
183014 185287 5706861
75090 148241 114705278
5492 160015 386906943
53276 129408 190622471
128850 136370 18855648
84512 189310 262326584
136701 195884 551348395
118074 181100 518370020
189635 198484 22146718
195265 195663 1026204
21579 86689 162926426
156225 163609 18451021
166347 196080 74254418
186028 191941 14806364
120516 154310 623376099
134799 194739 645133133
49970 55040 183675508
93477 130537 813183597
15767 175471 399670356
179292 189835 26560853
161307 174050 31578373
180122 190306 337713783
195465 199946 11234145
47578 94004 116198081
182159 196385 374921129
967 100774 249718978
23239 78709 301995569
63919 107432 350000184
124195 145045 336395488
38094 137644 600112962
120399 176261 823448044
150775 179903 72444029
21937 82543 151709643
92075 94150 950847892
29509 182477 382632059
4419 86475 205326613
51964 102173 125670725
186701 189592 7214230
152477 179371 743878738
105534 165447 150169001
62014 142993 800660828
183428 192046 263358469
55908 146181 585513639
197578 199450 895957905
138039 183644 987298654
164604 180476 39210544
74837 179127 260753053
71570 105523 93034554
151980 161992 19017782
124016 153468 282864759
82334 145456 505577228
14471 142281 390179165
197776 199075 3308803
32509 93248 327540769
107238 135967 72115120
141943 144749 6950522
151075 166442 57128633
32875 120777 219913680
143939 152476 21467391
199120 199351 602456
32733 153001 301031217
39068 57753 46930515
74262 77200 19080131
131013 151073 50319453
165458 190671 72803331
17588 47073 857666902
55313 69655 35757473
92017 128643 91977577
198148 199158 2547367
91872 154664 157519211
46697 55003 20931633
1153 190292 774549334
64359 131381 918545945
145454 191660 115505791
104893 194209 223542924
134349 180927 163235813
85964 185019 378854670
181007 196835 39733346
192574 198531 958084504
190357 192218 979449593
50679 88403 108726455
117565 152574 87796519
164652 183363 600948999
123085 129379 24609084
129439 166432 988762439
2609 181428 447348457
171526 198394 508369315
177488 178098 460690375
30945 48658 44239941
73543 170344 969641877
120519 190672 185049802
109858 191402 774463500
121979 125676 20361537
157255 161639 6425220
158224 196506 95557280
195386 198038 493799663
167695 168919 3082695
116852 132488 39244585
133596 164858 920541485
186943 197913 547655960
158231 184140 64613813
147887 173265 63138083
134349 172617 409200735
108898 164349 406700760
45260 170360 783361371
1628 173065 210350626
192918 193408 1206749
58336 193250 337384882
57734 93388 846143444
159886 184909 62404562
54303 67120 87277655
67927 136842 397530482
45958 61618 39324831
183234 186124 7294916
173736 175125 1618537
139787 154799 977658472
1117 30108 72571670
52764 170396 857516986
146492 180164 513710130
124997 197568 908004993
128470 148515 729276720
14337 195533 453608269
196132 197341 551493488
111414 162839 809395858
114001 172628 846408855
183918 188455 3280750
143386 197690 135757716
30675 164120 643105746
63796 90326 66172097
70844 199724 90485820
165386 194151 71771968
123877 184429 713602678
82374 83182 753324933
155829 160419 11427244
12904 13852 2401259
110887 156031 121852608
139296 150739 28741196
72746 194030 443944626
10000 85031 187872026
114297 125496 28182529
145594 185896 310517771
122199 169891 119430785
110668 159756 123004836
166892 192625 215153766
81920 164003 205673852
78227 89609 675896712
106692 169503 157316490
110774 123556 32021134
173946 178940 111431983
141946 190262 310856757
126600 188514 695235277
6730 65206 430480536
19799 193494 434699194
54599 162109 490822246
18654 23830 564191909
52173 94996 107175987
48407 72348 677883668
184751 194924 153016697
61628 161026 334865144
191161 192669 92043210
132819 163411 76661545
94825 99350 47675971
64997 182437 293751836
80138 89210 303751444
122059 137895 39749971
61860 72280 25956264
38449 168985 326650874
47499 147307 840220916
52323 184868 331686280
146783 156504 24419602
165022 178272 372841572
178267 198748 270820565
106639 197012 895752636
43765 159448 289688750
82819 117526 86828916
56933 188622 329369181
111830 112083 213320932
71773 107106 88334831
170286 196553 463040793
17164 197566 701506008
74598 140739 282763078
93893 164449 236043948
110019 139253 982243874
105936 160741 392393418
131505 175366 349227357
87931 101550 489664862
5852 146084 748024984
152019 157024 12720499
58800 77121 45784960
34733 161240 388082327
6935 127596 872821410
51731 90210 735630072
91786 124464 325524357
166971 171479 528658326
31606 193083 404008907
55871 110892 136903714
54437 153671 248407236
195457 199660 10558045
27539 106033 196403075
185580 189128 401335998
60194 150921 757373935
90032 154050 160511307
180720 193802 32987172
77213 184863 202214533
11405 182760 428853860
91074 114960 59941233
24732 89079 160901884
129996 155097 234432159
124124 173009 122212921
105492 119104 34102276
5810 120871 610194564
111999 130087 45510449
13285 165050 532550916
68522 100490 79982411
141333 183874 22433481
128860 183382 537450237
157551 164790 215503400
35182 150209 288102894
51815 173908 660758943
45591 73813 70669897
194844 198960 778726725
82528 96740 779391540
178966 195290 41037763
148222 175293 67457277
36097 42030 164271968
147542 152399 603831699
139436 177433 897258618
17016 37031 50104409
94952 174145 198184469
198185 199920 4381737
182948 183602 1698249
178615 199508 826697917
26423 173838 368833016
180594 198424 44862402
100965 104786 9557181
53497 199090 364340211
123797 174884 642864696
169748 193011 58141237
18866 31345 37597293
107204 127113 174626429
167887 176749 22137079
1706 97857 252587313
112950 193912 202682435
83956 126776 107324722
63149 101779 96668169
169923 194070 60322250
88443 157091 799025220
44885 87817 107329862
195062 198981 496569996
41848 44134 5646896
170863 176454 862008202
157863 184949 67488741
15624 93695 195382677
169163 176324 17785510
138898 167718 72069602
28200 76653 489384995
56583 190263 334346343
50737 142948 230986143
172074 193582 53844838
126577 151535 590218801
58765 60171 3518418
117964 199117 203126282
108633 182332 756369852
25351 175760 736205498
152621 163282 26745922
123675 167928 110706572
104158 158917 788851159
85743 92387 541089232
151393 191173 99376057
149075 149725 1647180
108647 169474 152379367
154266 158938 8823972
154734 175439 51623538
86528 141593 38624484
121904 173201 870669303
85719 147742 519442576
120639 134766 35473188
151704 165960 35642046
54932 95270 100773412
113161 166034 132530316
96070 153231 143268491
180505 185256 759689592
16449 40215 59538357
127932 158183 524870168
71438 191993 301739928
133228 138071 106105
89300 136041 117251195
181791 190343 21609070
145253 199106 134672068
168398 175857 3695458
52836 198291 364054884
58766 77835 1881980
149614 193796 110335117
76198 79865 9045160
176148 196899 51939472
76192 84438 789372932
160132 177942 327375401
4527 143675 348322531
174356 181160 331724553
163167 189462 65562776
183558 192893 23382398
16831 50649 29232060
5804 173455 419503790
83673 106543 639604637
96379 100938 730473753
6137 124700 433509358
104074 180308 190635831
71257 164410 45687334
165146 199359 863889129
48427 183617 411839578
39908 61474 176047384
6927 172712 414863686
54576 86791 80441923
157704 186283 71275413
134478 135234 1896958
101808 132964 78092517
35349 137432 814417103
24713 118604 235031480
25354 119304 235160532
41642 82931 79562609
128072 189332 153210857
66282 166700 612470926
157175 159378 732082599
28109 94113 489996157
41777 149148 693441111
150367 180728 75487380
41703 162471 302463452
183898 191781 469417410
42324 74011 79231685
56210 184649 321142175
37988 97503 148841430
170812 197369 409750831
161399 163153 4372266
195422 197075 4081336
8659 150847 356186863
140513 190702 125533711
171466 190896 672364513
20848 53516 81774726
55137 151423 241054363
130438 174402 109861593
95166 137540 106213911
188154 188765 1507178
182698 196746 35218855
150039 168299 438752277
176019 179291 8079539
37795 140482 257070935
53747 79969 271822127
126971 130552 586041822
38475 50913 30936943
199082 199258 307683
198088 199003 1778699
132886 153627 52799322
125328 171732 115932289
38748 65386 66652537
189667 198735 22704744
159137 175052 39599790
110319 140238 363757627
167366 176713 23309175
149224 186607 93350179
152719 160606 677017168
142966 187643 720825085
24058 161350 606669030
134496 167096 155327785
89379 131149 223833162
141938 166356 832789354
156848 158658 4439678
133475 141322 19624498
190027 198630 719001747
111689 146923 88422089
91897 193377 821157474
174219 175158 2323268
164181 181791 43663542
103611 115224 388398058
81996 156608 799430743
44589 181797 343246880
106808 152030 113356879
164528 196404 79438036
123422 124912 3844649
178726 192557 885088735
188572 189173 1470316
84226 113708 859458217
95073 98162 7721684
170525 199340 282662942
32562 193701 403174222
66 84332 395880887
8158 175302 468119834
47635 64108 989428818
137890 159520 71243299
955 196829 621433552
170119 199766 968371449
94878 156825 148463775
70673 80933 464905189
51361 56457 163744854
164613 174329 24022006
93160 132547 98733494
157819 195729 94677647
78291 194531 290824673
140314 142786 276901310
91778 93127 108860387
93787 176199 916713776
71956 177988 290894047
122896 158975 754869266
94693 172829 714321420
130461 159531 430402670
171960 187165 38105869
30482 67040 436827174
125210 181651 140939769
70146 133176 157864338
146287 168059 110377983
8534 101862 348336066
83678 159618 190236666
161979 174992 37534407
53105 141348 475427688
125583 159268 139375706
125414 174286 491370159
47871 64531 41741282
197396 199320 4922427
116957 175723 885720803
156824 197256 272473646
24109 117254 233155854
176597 199840 58289652
104420 114582 25391286
60915 191124 325797786
10575 20899 816961322
16024 64849 519028274
119973 162133 105764924
25052 139372 286292736
101705 148372 117027379
139736 162725 777432309
81617 87469 966821347
64569 149830 213623813
23179 171939 520367529
149841 199806 124852023
94778 152699 145170561
125784 141079 850472632
138887 141392 6290012
112040 176601 89238278
118376 187771 173735086
199629 199882 638632
188638 192563 727629656
174115 189377 38224196
2684 129507 929596993
78458 166793 401941895
38536 173864 338503882
1192 147139 875625238
118218 181785 856715420
44005 108766 162024764
77185 149799 625048161
131613 149593 27098218
33062 152886 299934058
16209 78758 156670011
1205 193714 481757790
186686 187216 112389752
88170 120352 80712216
130253 142702 392549246
125356 140029 36731328
191046 193014 579051985
62988 195562 813470296
632 34390 451218526
169401 179841 25843942
68703 111161 127669839
17133 162766 969978408
187632 193172 13800633
188574 192728 242690515
117032 179882 481828231
73874 133759 150017086
140149 174130 89753333
41999 128435 216389756
47131 105550 10553389
132126 193025 465444144
148831 181074 7018323
136618 191242 539666315
31325 177942 482433126
49004 119115 175432654
28898 91771 392359458
38886 153716 287457263
153743 177237 848382566
161852 195365 134904719
27462 53040 818630253
91933 145989 700943066
93960 124111 75552458
164473 166351 980713038
11444 160483 373297694
149863 178269 880637764
106138 164883 830442151
127305 185879 146468755
195576 196262 1643069
142579 152139 23919513
94723 95601 640379362
113393 169300 119158603
93300 169716 191345173
86871 120402 84012261
120186 138855 46842504
179293 199561 50939589
50299 195718 972977070
170904 197544 172910111
33008 148816 403286492
4533 168247 180934510
119434 133964 148357588
131594 138995 18580503
41422 192026 376892969
182265 189610 724496244
17325 127876 276709625
10229 153335 511439131
130535 135521 12481551
141778 181368 98811047
148290 179418 77480521
94843 106253 956923797
161329 199857 598062256
147429 175639 70376671
1041 31343 757983977
655 57307 141954153
150692 178237 442136401
28362 91347 385210517
68054 110072 742759934
148089 195646 118814245
73799 149499 189699568
157618 190374 625279125
40154 194908 48706246
194268 199627 478604207
77923 144443 682774533
92238 98109 14793036
19270 70844 165260403
51644 126184 186728637
95628 121487 64763523
9811 80656 177421918
180955 185906 537477698
149918 195562 738621331
99521 138359 334386980
161293 186036 710312261
35266 85102 197673895
118290 124436 15497429
147443 183638 514240828
19673 58898 98411054
111024 179367 923870808
94131 170114 190204409
129080 199420 975139938
99254 191439 230779554
165719 196629 379870472
21438 141614 705015600
184357 196171 942409734
140051 144543 152287617
8259 122037 588840695
90402 120606 350547531
193876 194513 788278064
93424 120704 68311513
46417 67615 53099891
148765 199485 555462984
156727 181699 62048113
127833 185626 144578417
2906 195917 483046415
182914 197256 31336387
171774 174431 6668716
118667 176663 145098655
18612 183899 413598746
143546 171570 6033888
172039 195466 506881833
114891 174494 149203294
50530 156345 265139423
91456 106346 37451339
85292 98378 32705538
62114 97294 912152007
21575 44491 29326883
184776 190450 14325143
121229 176860 139167366
140817 156450 39231192
103266 171161 169951028
125276 189996 161820429
100443 134012 336408313
59941 115621 139142523
136020 160354 324563122
81545 149800 350391660
78800 104876 673890456
93301 101224 19859430
96335 108170 931382880
138902 192288 133491027
129013 178623 123844645
4704 185920 711855802
128615 140122 28832565
152042 197184 112821922
50666 177623 317704093
42696 82267 98996612
146228 199627 133568756
120731 149730 370399833
96014 119536 843604310
101386 146146 112139801
39525 110743 773798651
160830 196972 90176549
21213 67118 800396645
95020 145084 399574007
147779 174023 65379261
3525 182291 586561518
9417 198644 625309365
122246 175539 133315461
163605 197977 641331592
185347 191569 15602366
159515 181925 639918306
15105 154489 349077911
16792 34169 43515102
5619 117446 300531692
122244 190605 527244831
175752 185819 901308188
21474 109533 625346619
99527 121412 54828644
7467 14418 934717082
31194 63244 80107953
173837 183142 777872893
14126 38525 61297766
130992 186877 185118996
143858 184918 999926182
161152 184878 225028503
124549 158113 84109945
190050 195272 13050448
16014 27672 29213271
80503 174883 236125302
24660 108251 238058847
95983 166460 176577494
3770 165474 782814640
44233 112383 879417284
105157 169186 249181747
9489 73384 159965040
73067 98749 912346027
182060 197437 38559951
9527 76656 852631557
72578 195113 245191028
142418 182794 389528421
93928 121649 69399706
196027 196542 1268974
75780 130574 554857049
164645 166198 16436579
104968 143185 95803083
16581 175587 778000759
15966 147279 328831146
100650 145203 653041176
125678 178730 443733322
3077 87700 211599739
77302 162762 214064325
133848 166742 82311209
51219 125544 102385960
43567 128465 973552425
23257 195897 432100471
156124 187974 418962556
103963 164591 850948635
134011 158490 403019751
81594 127058 741576640
197485 198090 38462958
194043 198888 673807527
135328 191553 140591896
174847 174939 248947
1961 90047 71359022
27889 185570 394597037
181684 185402 357694297
54936 159590 623660665
75403 131428 191430104
199994 199997 9937
101330 193847 231540565
198634 199640 2556813
114649 181873 168141176
194292 194533 650397
184773 187370 379744263
124698 173629 122250784
142266 167980 42854319
63013 68153 12854247
12269 102627 506962637
167378 178357 27280174
161758 182350 367224428
95909 184996 222985403
62347 93692 78344480
81937 160203 196074722
87464 184045 174821928
155984 166875 304833922
17036 156974 432834742
57942 114389 455340446
51259 169294 295560653
91042 152029 996720944
173725 184108 26007348
89425 149372 412575530
89971 155786 243186557
74941 173413 246255366
157574 159365 215760783
186949 197774 27038476
81003 108961 45145230
55097 152916 244834180
183378 199236 585669417
194409 198138 9336312
28752 177726 372722628
42992 176843 509251396
36325 126737 936222850
46699 181471 337133534
195110 199472 998529617
150702 168435 48340407
105292 166235 823932660
160674 186857 65330780
146248 161707 528387742
115760 118703 7424886
117222 173035 139642217
52831 115621 821816957
62927 166897 750104601
134851 162453 19850686
149951 188121 468258873
147258 194924 119131610
61791 131067 55637418
79156 161167 235445940
184092 190372 403943098
196693 197289 1463718
182083 197033 37517490
172025 182095 911267349
116085 165491 951202340
94111 112997 47183721
147503 174656 67722914
1626 82375 202006882
112640 115960 8373270
10470 102510 639384837
30302 37367 484988111
199731 199940 555591087
40592 93805 100164475
2165 137004 567970192
189429 191483 650236271
157112 195965 742323870
31802 97892 165309217
110041 165282 138557118
10114 37213 67962469
199048 199219 437329
134519 151279 42096207
184311 197710 33520908
114778 179640 899732605
109439 124103 305842621
170990 197231 130310060
122888 148900 474319680
79811 176233 242200015
61928 99197 93129912
138075 160770 816483886
93155 118954 20923322
55454 71519 40023084
194304 197362 7604297
52399 165471 432323940
172571 194584 546052691
127812 173023 113041012
191464 191465 1837
112001 119836 19677803
116940 120524 8979124
163170 174320 440681120
156344 171577 37799799
20852 80737 520909916
191479 194656 459511906
41342 149300 490199359
96043 153162 143149067
59351 90780 78230576
42382 88786 115954495
38604 129280 374543084
67880 178314 430306167
32728 113334 886033671
14891 166232 576127683
172195 181331 22716827
172006 172012 157048548
58520 101413 107132674
119293 146125 67287878
107992 127884 281162254
143568 163890 51036713
160965 183022 644632999
145655 199208 817414499
24336 121035 242066136
58852 179345 672129172
96932 129847 82631851
69660 166416 760107065
8310 199965 825936714
89157 114656 63944947
188452 196902 993306334
177433 195642 45687625
177493 192016 312269964
151772 158743 17509509
159551 193574 84989216
6552 25152 46530797
13802 20119 15937038
54560 161358 828590374
13565 16858 8416732
194353 198237 835718422
124203 135896 256640552
9713 70322 944822915
106022 186094 609130957
158790 167210 20933135
3012 21804 47003126
11395 163826 381848573
69557 144630 187915987
109135 142105 82699457
93787 151671 145073864
109872 133744 59961256
47657 190411 357316793
93996 197645 259345867
182693 188648 180111730
189185 198843 24213458
74956 157424 555612616
126469 165831 698864556
82340 155273 182739331
142531 153257 26878817
61675 84006 55741189
115642 186720 177939155
33385 155150 304828027
113195 174885 712955068
127597 152546 528897945
28943 192353 408949963
99693 101046 3406739
26785 191664 556902746
28763 158499 324857161
194209 194974 466109411
94978 146155 128228392
5365 88605 208181554
150971 171508 536514484
142515 188877 115940937
150159 190257 378568256
158622 182938 739970992
106606 162966 141349812
140603 194092 784950330
127041 165336 492217397
79100 155863 955666326
49442 108808 537483223
72639 169752 243161301
145768 183114 806030348
175384 186486 27829897
103825 155400 515462327
86023 167301 278938245
24575 124695 250734801
145485 187580 238589856
151466 164610 552820867
180007 192207 30721816
159781 195050 974725008
3042 9682 1796645
7382 156866 770555994
26153 122843 771049230
177943 193548 39151102
98407 98655 327337015
83963 124095 100532606
184840 187855 7696883
112825 127317 36491780
99517 198431 375807929
109226 134447 225087820
164540 179794 37695930
143686 149821 15514742
129139 160343 78143185
140531 153615 32739470
58747 128354 882862725
61491 118281 253906177
123709 189926 245441683
106437 107512 2629798
13766 107479 531823971
161720 173025 843191999
5945 37875 80007532
186116 194213 207818994
20091 159634 349382986
117265 172694 411460136
96280 123527 648644303
150910 179864 66613387
84040 87642 823836869
65199 152110 217615027
91146 129179 95536013
183906 185618 4307332
23891 75685 961979763
155780 169350 33767908
17972 146583 459300030
34136 140763 847102704
64305 76390 30377916
175210 185560 301751362
33433 53983 352785044
54900 150770 683577586
115489 136939 53865806
167152 192337 62983099
124659 186664 846536373
126691 137078 663306724
143215 163796 51641581
181360 193413 30306049
61510 174414 381268481
171206 173607 984783199
88030 198951 277793762
82331 128421 115472281
98729 159853 709012328
110598 137653 39683624
174366 187849 33841451
21123 46930 64582504
109325 131793 636050579
197716 199285 3021226
50700 194738 360551053
174264 181981 19175889
171406 189615 888847244
20015 180790 402154509
128051 152277 60689130
100245 173859 941722820
83197 128349 113136338
104043 108594 410325862
50712 98235 259789800
176755 199020 55781907
111339 120330 300058155
188597 192617 10044015
35329 196915 305835103
81978 189412 268883452
14073 188190 435930751
189507 193868 10900958
138924 156251 295969231
108640 145902 93473393
157456 168916 465556830
143224 152427 581723999
172594 180812 20406770
155694 187558 567456783
189113 191852 386027237
26646 101954 188453467
172472 190701 45720989
124714 197299 432787715
169496 172632 475939132
23500 44044 402043796
146880 192571 688801766
73538 101414 56626619
168051 175316 18132924
70593 169929 248650608
140013 147727 750741436
19153 103471 210913734
189279 199699 110584437
157137 158790 4062213
100927 114223 28662279
161198 165563 4138495
3944 107686 536297520
15151 160397 786807315
2391 114482 807816524
44555 132558 61454269
53064 102487 123686003
93139 180041 582503956
171133 185288 35450535
166054 191584 557707608
70456 98143 69221462
167732 191436 309399269
183390 184214 2066026
82442 109504 188694658
188437 198219 24473748
123920 192597 171811919
162586 167051 8483331
105711 164056 617345136
77379 131803 841891662
87723 157583 175293646
183695 196978 182355758
176071 179752 9075103
14498 48919 86283225
160404 194585 85368789
190673 198206 5801756
149117 163865 125902566
149 144726 361846367
96044 198827 257307336
171529 179908 686034698
144539 192987 657979533
67857 128126 432412882
193568 195177 433134903
81937 116614 86755982
69551 86380 629071092
196829 197294 1169322
11117 85642 186659492
184009 188506 611195836
132437 147694 181848583
168362 193732 805610040
199029 199579 1391241
182147 198817 10935348
133571 169339 89455921
75315 77345 431077782
119436 187767 304914564
103173 169094 165140731
158388 181887 694798059
26189 69526 17387494
107464 186163 197078337
13755 89282 464197065
25187 102054 192447554
45698 121808 306001365
11700 168861 891326365
124818 182951 145268658
79495 143091 163513097
60214 75829 67752711
112095 139316 68342030
165443 172227 16779991
183968 190776 17109052
96120 127543 374940080
71375 193056 416454249
25565 120243 236993709
99212 114774 38962279
148187 193582 113371206
135821 199250 434803514
46691 162481 290042571
176521 194826 377942225
116035 154965 97648551
141918 182471 688108161
136996 170618 690653428
183507 199130 39142572
36660 160437 309902968
12358 180801 607584300
51592 89833 95646308
50558 118802 575059144
45529 196584 378045936
76405 144221 169661439
109492 169600 150618543
21056 170164 373191806
88719 136534 463146612
44878 107376 156369202
187832 193753 14759973
183749 187153 872316770
39894 70873 77384237
45710 128158 206448903
48511 128250 199661128
155663 173276 43701432
71122 82996 296465793
123099 132541 373086606
93192 196053 257461786
59765 126438 659421412
136476 150245 34591092
112672 144488 886691566
57079 63763 16547132
196548 199958 247406393
115603 139214 989470210
124711 193264 452438055
65703 106069 723840534
32432 152097 299484980
189214 194311 39463614
40500 58403 576326300
166718 167408 350605
29489 35477 87802806
165652 172633 17243137
160239 169547 23198116
159433 192822 944778880
173204 184008 27127081
174187 192631 46172058
13396 133560 348272801
3670 190808 506847946
182297 184997 586023396
150001 153897 675881282
6663 143065 341533395
127632 177975 125801859
154518 157941 298781869
73968 117462 21476280
9263 178192 840149472
120228 148791 71724909
178801 194439 39314113
39308 123369 390545961
152434 177640 279685109
93346 194242 252530833
194576 196932 5822132
110216 135855 39947901
29785 87706 808226132
187020 191670 405917276
81171 102065 902082683
103923 131923 70219063
9220 85297 190508524
182452 193449 572243214
79591 98420 528373196
55277 62915 18997210
28349 65136 907796920
193699 194190 909640176
1512 50780 691134952
116870 121721 12137812
149813 194613 883590513
20444 119455 513974890
127456 195417 169999958
192373 196644 10624888
73203 175780 256716817
67030 151565 433835933
49275 170296 302873472
66599 75261 9927653
62600 133465 329422304
11708 35390 59474706
195144 195882 83022781
3004 121045 898883149
54013 174331 629222698
189440 195081 14149398
167651 194592 67393718
190147 194468 10805918
190820 192974 913145402
135118 166441 607887830
12937 71125 145712168
51858 192828 706579361
152209 190874 96649478
98734 123728 62647935
153096 176102 691668557
120221 195248 187779581
142722 156823 35475720
166000 189498 596311470
29039 122504 233922370
63849 91303 68453445
9920 137446 319393777
51755 129741 450642255
40975 74744 146027060
199882 199980 481490115
112113 112972 2141874
177098 188415 28412129
22266 53881 79193508
111590 118016 671104146
84442 161311 192721889
158513 170378 29537683
92410 153991 231994295
46660 125759 355958619
165082 199264 89656159
188625 193043 11043758
118502 139780 53366585
129397 137855 4258297
97952 189807 794258090
135645 150554 37479382
9294 54965 114555455
17814 126992 283914191
57506 108465 127265225
70119 89003 607459264
152723 187358 821919723
46766 143340 742360906
108126 152392 615665333
6489 74206 556586498
19179 89042 174649560
181492 197328 586031261
45330 80309 57518751
3662 22891 406518524
63605 170244 495128830
29828 136456 266969476
194112 198156 10125819
140618 186031 113517560
38699 191461 408617815
97593 130596 601725049
94091 107113 890392319
191988 194624 6614676
14394 41916 840090316
105806 193974 220672475
156823 182471 63773873
127497 174512 117539405
166215 189909 351603573
91911 135438 415245654
64120 67999 9696180
74076 187403 283720205
199906 199925 211760491
106055 177165 964823172
125140 165040 334660369
173182 178106 625118081
137806 177928 762362541
130851 195963 162838482
94499 125783 78479957
8809 134034 313604476
29450 149562 992997900
39018 98978 740992972
147767 149070 907525046
57758 182364 311476403
156490 174639 45122414
19628 114294 695928843
26992 170774 950057376
184563 187929 7400550
5754 86039 525091470
75454 114255 96969127
117536 131131 228916529
180864 181464 974094081
171938 192250 50842115
68510 178745 275705126
10385 139397 323113479
67288 186005 297098951
188433 190158 256819296
41694 66117 61139912
186973 188822 579770957
141787 178234 90954251
151476 158757 167415812
193465 196427 640508502
87057 117814 687467465
37479 142789 263649732
34340 166615 629539716
145397 180910 703897998
194612 199809 765272357
23706 95958 431776594
4883 5731 2123027
54738 161666 267766973
118945 125435 16349480
83085 131326 120785300
105086 157913 132493235
176498 178353 4566089
194227 196916 6686166
189406 192143 200289069
168364 198854 144634592
102148 192496 249177717
125842 179244 133313236
1296 71952 176796290
137633 163474 647967440
112258 142667 331957427
99742 180633 202220738
151166 164260 107095809
81752 113793 169587938
27328 113798 216315184
162194 181269 47321473
149703 194561 632731536
130186 139699 576448997
75968 79739 9374850
78 42819 442740601
66924 71924 397708652
103371 193572 454063217
14806 196565 907853782
62157 185095 307551330
177078 199020 54992020
50821 151762 252857709
30064 35062 12512888
178593 185602 17717820
4145 87235 605490627
109518 158503 443549513
126617 157041 779346256
133902 182266 120813519
55646 126714 950396206
34615 104636 804252800
137214 149249 30240450
136321 137300 232351610
89431 147045 864634080
127122 148933 383331959
28335 197983 424546780
41120 111723 301028411
160986 176033 872161451
42138 140436 246080808
78942 171893 232467529
176781 195215 46175371
74558 86925 30826423
63654 111547 119747914
64786 199635 337493758
190462 192297 4549469
81486 130390 550251122
166344 182031 38967397
40454 57863 87309131
179271 186066 950510563
125262 142438 42951803
131099 157519 66290142
21209 104938 852452535
75264 186557 278461954
60768 196488 580364822
13392 138039 903510099
78141 106040 69675838
2851 170366 611122346
3212 145947 357357337
150148 173818 58889715
110889 140446 895773004
25655 72350 316795826
103681 149776 115683188
178239 187656 770422307
88502 153967 164154585
142948 163526 51610497
114482 163042 812754009
79656 91529 29453734
77792 82048 451127968
107384 185210 194827807
24823 45190 51001022
58639 90232 108789626
193608 194990 582011805
86648 122429 89655324
53717 175991 305902379
74107 97113 57563874
125216 183678 872278929
103130 162625 149240927
121508 175050 366535977
20313 73240 132371618
184448 184737 561980
120491 161963 502275345
91869 105503 34280745
121305 125586 10811581
35233 127338 230579539
192481 193591 2761695
43867 134579 519665522
37487 49611 30341665
178516 195043 41551066
80053 98689 307233000
103082 179896 427175237
109890 129775 477548458
146298 194047 426280587
29251 138613 273817266
112515 145393 198809669
160671 177227 41158494
71302 198236 928631756
98769 190373 255363197
138364 187998 679186835
70435 105126 798406195
50587 104288 822261581
97450 184977 54946010
137162 138455 510279424
65386 174375 372001009
107693 121532 714951187
151464 176461 774031453
143144 184863 855690451
48810 105517 35291533
128546 192183 795118673
61045 81315 189063640
2494 80954 631561582
90317 128100 952753316
130531 185203 136675346
104126 175819 383391574
56754 57129 946872
56183 191209 337747177
152468 199964 434194905
166613 196484 46254256
96485 152273 617162690
51601 105459 176933991
147063 166942 802006737
67211 139224 579739357
168982 197377 70931794
182751 192522 39811134
12942 76589 416803953
84156 141670 132520057
848 29921 72749212
108942 159430 714256340
194986 199796 12084091
163002 194277 78028890
50801 76488 602897611
36702 110563 713979498
189642 195073 768881443
19716 198152 842386020
149936 180614 76287686
55072 81661 107616583
168662 199393 503969571
27296 145038 337638411
79648 108194 214910094
116077 134563 46396499
80843 82119 3196027
38193 173760 339123812
45105 53079 19973479
1555 66643 162850492
180215 188522 21015006
190269 195224 12382292
71577 156555 212929908
61983 180844 714713374
13587 187369 846663987
83801 141201 420312641
8475 179813 971348611
56122 92016 791699083
17094 105421 220981279
193927 195175 3170320
99502 103791 10723899
9364 181136 626924532
63693 138426 209678227
105000 117572 24749292
18029 197419 494343719
174328 190607 610343696
198840 199514 1712247
132584 174766 105418311
24396 62843 145061279
74168 187378 283423731
172488 186354 125370911
101851 173564 179360943
101842 134885 145437858
142362 169054 66749493
77579 192077 286462525
65182 173232 203242657
3635 95135 228933932
119479 122037 644945375
87218 114652 68710111
151517 151835 747637
167497 168863 128051693
149447 173124 58931621
140764 147850 632960030
119109 187613 171497842
41058 152732 279630063
134756 178399 108978131
37497 128072 226745604
40567 54087 33854256
184965 198549 34073853
146604 160515 34871894
61862 195719 334944909
83197 123283 100371315
181152 192660 395226618
197630 199520 69360862
9790 176092 688803004
80585 167496 217543858
157150 193967 91822476
181931 197553 708301963
44337 194700 376336753
98859 146755 120105953
89890 195197 659164490
132381 153311 52433925
104025 142154 95580645
164188 192134 69677960
20667 191896 428517749
182881 190462 808113995
39600 177250 401050860
146444 180142 386581005
138649 153165 36318829
82641 190656 270384236
121669 189040 168629433
59716 135996 190822628
137185 184708 151064548
78577 122080 796624635
84277 186725 256474132
72716 148902 28265313
165047 188331 58084788
188170 194667 16218866
56484 130202 184402889
128537 196524 169995105
94585 175072 635327497
65126 181744 314875822
138726 150867 467600791
127466 134099 857932671
129525 162371 685076723
11615 134432 307605578
127285 180290 689877618
36000 48026 29990349
198699 198975 731024
167655 176609 22307378
28682 107272 631598675
77483 124434 117493627
101976 141335 98606736
110720 126372 1509327
117445 196152 196977711
58443 80547 55127558
15383 56732 503431505
1653 132121 485856295
41950 72242 75719903
169301 198388 72724470
32170 66673 81892586
199084 199518 1111527
178196 179943 4297886
163692 194729 77443693
18580 75342 605811854
117961 152429 86438338
2944 95996 232810314
37433 65226 69550401
36882 171750 579698722
31311 47709 839002738
147495 154793 18235253
193528 195736 5569451
183236 189934 16819667
102545 167465 162551300
19790 176292 465069287
100852 181311 201222141
129976 168616 253620327
179121 186135 948002317
107828 139512 79499899
13045 27670 36773672
165856 189993 60242332
145349 154816 837924113
178343 192447 35475592
100922 131313 523778459
147610 189409 104398700
63341 161363 245541992
167936 171879 943935152
147873 199536 526028679
18967 58961 513560220
145174 195794 126623467
194587 196838 321148602
151926 160090 528960320
189681 198696 22570928
705 73239 181409135
97036 152880 196934877
105327 151129 386751005
22578 39677 70826580
29238 133204 906220180
196081 196382 701058
192634 195986 8394319
56039 196838 352086778
9469 98052 221729099
65264 130301 162903233
63127 149546 556575244
23157 56862 84588331
99184 197996 247340352
193633 196039 6000308
15442 59675 110954582
130044 181751 129063646
79282 91987 31552576
113579 113829 441805106
66114 176011 274938418
27843 116204 221102151
112822 154694 105049978
120104 198184 195423696
93173 175370 205725011
102133 151909 52520856
153132 164891 3228385
43923 52309 20984860
63825 144517 375138544
116387 157173 102407947
118699 123080 197338319
187675 190294 6537797
124401 141838 557586633
145052 154773 848120919
101032 136615 89197299
161730 164944 965436474
138652 158609 265963702
151501 161997 26316631
6685 89027 205937289
157862 198798 102206349
35671 95836 371954661
5324 109481 320787073
167378 186640 730299290
67263 176831 274134323
194838 199288 456827334
25098 79133 299514115
177458 179452 765651357
155373 162659 227954146
95659 111881 28468688
54323 115644 153367009
38630 66350 670148565
42266 82402 100449377
165524 172327 16860325
163224 193157 74671466
181981 196878 37388266
19567 65167 114156322
55117 114875 149351828
137980 154046 40231736
29299 146740 294036001
132848 138555 14301484
8600 107434 247329946
44780 183460 347063976
88187 130051 105134811
165851 179720 298666399
68653 192598 682041831
151493 169884 45887152
85765 128967 108230535
182005 182014 779002262
84928 139184 24990321
392 39266 97380986
132333 192320 259759610
57009 111870 181371405
191809 197357 13802533
137981 198528 151423370
38166 111505 183426239
21755 43535 54529659
9656 137360 971000733
72090 93740 54193557
80225 111004 782054363
195593 195617 54501
71332 93338 903752035
56590 117203 837802561
174082 187773 34382918
62094 178236 554982288
112654 125752 33022936
18151 35552 35108518
119418 127305 154286127
89802 141154 521582141
197810 198380 698496655
140766 141614 1765495
189840 195374 221275958
96991 109313 30803720
158058 161856 308093250
101214 179684 196212777
4746 70137 163695189
20962 75895 137537169
83421 110025 66508210
105833 137000 635429011
46414 178847 761734307
23472 25705 5587873
44990 113754 835066675
5197 55641 3114290
25138 37542 140928732
186310 195818 980177759
91572 134115 106810309
158419 173940 38578151
199403 199986 314838
110048 161808 342563581
56341 107248 877921699
2911 112618 274462702
125548 173589 120003461
185361 190771 84440946
199819 199966 345011
137823 199735 154891030
32723 68479 803817121
179532 187595 356303894
182208 195933 870875588
187538 197678 814181099
189751 196990 18075183
154981 156605 4135822
138768 184314 594121201
16346 88475 180366686
166845 199419 81470504
68469 167675 847917161
85146 196699 279201537
132423 145020 635452200
167142 171094 9777349
86843 103846 249227561
17287 175612 396162137
75249 156241 721820305
130509 177053 606199346
103066 133647 76754947
73821 82815 22529847
130286 141622 815461495
25996 84837 147272388
63581 179649 641356112
125062 133130 20186384
96891 168266 860286668
2207 75104 542500803
35967 162430 316683798
183261 194010 841405613
91851 150577 147431889
74388 85183 26971369
190357 191131 1943842
165685 172542 16932461
164220 184438 50272906
15541 185899 426390699
42017 122997 79615980
121559 178540 142458430
26761 161476 45860887
61713 189885 320677174
169213 186435 125600089
176403 196739 554590370
42520 63184 51681741
49569 140815 394086702
196211 198270 5195080
199108 199317 544756
103626 192732 936067158
39467 62154 317700491
179692 186276 351448691
178396 189212 14714475
9854 32451 133712970
72136 97390 647593247
122533 146866 61021464
176415 196617 50564483
148861 170420 53737525
189058 189152 208800
186339 196168 24578550
99386 127853 787363479
55154 61771 16511240
45608 142293 242127574
195581 199113 788553348
171146 193536 56075822
10998 82482 905638982
21759 192316 467801529
14833 49753 586542801
9843 133614 310024863
199614 199932 792308
169757 177440 388771508
13947 195371 454171033
155021 197862 106974212
69431 140106 361065103
68583 146087 194078746
19699 178986 926616481
160087 184616 61165983
118585 134591 239244453
146435 169325 57223990
183488 189948 389774676
142734 154105 28475595
96399 152394 986558088
149826 168506 46545145
168543 189659 52800762
68585 95053 862878215
169158 191812 56624004
28283 190776 406703301
144344 147951 9171724
57950 127098 188301456
31176 172506 802559938
4453 71956 168920240
100868 155372 560966502
43130 43221 253718
84541 144371 38432987
141710 145106 8463255
35918 58431 968520484
182061 187295 13303040
124538 182208 144095845
116065 152922 92429718
94816 140741 901590885
51588 178117 832106216
54667 71735 492811833
20946 151903 327856134
35447 126075 577748091
2807 159730 392883760
130439 181604 127745065
22546 185977 698547626
192628 192745 108639728
26838 141586 983750805
161220 183329 55037523
174963 187846 460802757
161594 175802 35234178
95719 107261 28812186
154315 197182 107086268
137618 196175 146392877
66138 79576 946642626
75256 177442 255596996
116246 157290 103033522
78109 106920 213527737
41603 154611 282957880
60803 193419 341611475
89236 179865 409704618
125860 196679 704920750
10993 120935 375441429
121001 143036 670439404
51763 118311 166553181
143002 182088 97563744
47750 50141 5990217
160696 166174 844766558
179773 184968 11795476
49966 145312 381913200
192437 196119 603750264
85263 178168 232404563
79238 192636 877578321
5472 104050 246691270
4596 8518 784298329
199967 199980 2983346
5729 112012 265948891
78951 136218 143339843
187920 190882 7397054
66199 168037 908382277
165463 185155 197280662
94126 168830 679177076
5567 46004 101223951
108137 157229 123236188
176929 176952 64905
35938 77510 104065631
175698 185735 25159970
11075 165932 708830644
35400 46777 28421828
43909 56634 32118546
76062 137335 948947357
53703 144197 226511965
45394 84845 98761151
192886 195072 5505461
82181 145679 159051250
159703 161542 4703216
87170 133290 115648367
156480 168616 30150298
116933 124742 865698143
103689 190221 315220444
37967 117973 200159105
879 93997 233005588
143064 179877 91791335
79197 174444 238268104
118392 140653 55851319
40225 153687 284050873
57758 163531 662786649
198635 199998 3436655
49381 165779 291469153
73660 92514 596410634
143454 144532 2708010
27317 108898 204107266
96850 149382 484193429
173582 188024 36292803
49613 61286 942998108
119498 149957 101529768
57326 174313 796788499
90986 162965 180618109
27038 141119 892585555
144133 199098 633951440
170322 181593 515876452
122516 155966 83920796
42253 153897 279510714
8965 59000 513102587
32472 154037 368455808
72212 199727 319234522
154472 167442 601603827
131128 184580 439071823
164808 196477 108435733
193635 194992 265900869
96232 174152 86643741
88268 192693 261499612
99158 130742 79228376
35751 128554 232292400
4742 15193 26104940
167455 189085 54085322
58609 90001 78212242
67175 136394 173352117
11209 154382 358598684
104774 195735 292040049
188532 189464 746633537
34093 171394 343506976
48303 199778 379142428
141611 175343 84248679
86730 108115 56973239
109523 113570 10140749
78603 114748 676624656
35680 154025 317844407
109466 164813 261344537
30489 139304 714572486
17296 102874 214065455
25855 134427 464218105
181672 196959 278019513
53975 71807 871021660
174976 197112 55409552
87968 151618 159667629
157121 179721 56090968
62623 170614 270233746
27222 199038 429998459
199811 199861 126687
70612 149782 640455997
138450 198553 150275087
172176 193763 803710007
123803 184060 674798316
120418 178275 743125655
4701 183830 448299273
143511 154624 27914446
67709 148825 621890978
43233 57003 34674042
152031 189816 61160622
113181 168364 138196691
115288 181092 164567348
185325 191475 578022302
11276 186666 423942911
185237 197945 31820796
156944 184081 67577308
30975 125059 901084025
103421 196281 232455075
20607 78084 143922959
153531 192649 528443519
66420 138121 355942726
173315 178381 330875508
187833 199887 48610763
145951 183602 94077606
108928 184635 189472907
71698 128718 142828718
168169 184422 700892945
14247 42907 71857472
76392 164227 881131175
81015 176966 240085045
46972 127799 577078677
81072 186837 264698274
29391 94418 162658385
175933 183604 19229798
100280 101197 2285671
64622 180569 289928802
81737 196085 138796439
97302 103387 15179314
184724 188709 458063280
158485 179640 52584368
59204 194706 709743302
149281 189984 580623984
147831 155393 947660744
43265 99870 142945909
104300 152637 753210496
162589 193142 11511352
139304 190959 54204314
25625 195122 670853102
21295 73586 956309588
41180 194439 848159031
82119 146573 161443698
113215 167612 136266391
105856 198679 876032388
190978 197812 17021339
9573 152823 508773831
118215 167725 222799561
179647 183720 463254878
107038 192652 214350768
86726 113561 67140581
153491 162635 228433661
6756 37539 116329659
54479 157764 320017352
112527 147331 358335076
196017 197925 4775648
136169 180317 110166866
91566 118268 160639046
78226 124870 826254132
87404 175912 460363839
181589 181904 664295793
38200 40355 5372459
89719 153783 897136067
35658 127879 230797117
85412 97445 30068814
192418 192629 329107
180893 193194 276394223
7591 184135 441793329
199603 199739 372098
65600 192512 482825621
99551 142007 106433246
92117 149304 287569634
155379 193400 449293929
12077 172291 671209775
194340 194658 816328
94454 144792 126059733
30693 70944 100611009
120800 198739 341155820
26988 168821 355019271
152578 171499 47137391
155445 185736 75589776
167537 194763 242766725
130847 135974 404756363
123995 132627 21624240
134835 158978 60506861
170675 192637 894524340
116537 187887 178642108
191165 193870 355144232
82619 95928 305805098
141987 192346 49605660
161582 174881 504068914
117576 165640 238354227
123602 195620 171334123
74209 86462 30653435
175324 189730 36090204
31389 60801 73605675
130860 160193 73491583
24132 41241 151819595
113924 183776 932062756
98747 120242 609424303
3063 29749 312720530
156088 167180 27562075
50075 168201 295633623
148650 168035 416737238
74979 119129 57460546
27196 168203 352872686
25127 67565 106310152
72856 187502 287028519
132985 198908 935542879
182007 185400 395562871
55340 168301 671273801
57970 163120 263192519
7311 119283 280226581
53206 66090 363870300
142327 190043 119315447
36599 54896 62629359
181471 188251 17191544
189080 193774 11745069
145983 185226 718376161
20183 71216 127632220
180344 186932 676539847
152637 197240 835135044
145039 153243 20590963
166312 190329 993766288
54178 178525 310943387
61960 146176 210800534
47129 143265 961482793
148211 199367 168287379
125467 166529 975533474
179162 181554 5981232
7453 188704 453642492
119277 119638 907384217
30299 134930 831959782
11863 78001 302225754
139335 162598 633356297
37762 129686 546407207
165014 169050 58621741
53827 60004 686730950
2301 155721 728487712
159086 191137 421688435
47345 95352 120112246
116024 147638 79348021
35831 189888 787015865
4447 61281 944916734
53448 88483 87470000
190512 196251 14277438
168577 198064 73729840
106040 143202 93158550
48429 159718 278682920
89035 97923 22401524
16939 19229 5737118
150520 154423 9656790
186230 189287 7638184
38194 67155 689718769
121589 173466 129725243
74137 103800 74219992
128704 183678 137454031
192002 198458 446551169
4279 160229 390445740
124090 151081 67724881
39623 183690 625129751
42364 123770 203759754
89045 89147 81790
70129 149733 377021440
6538 100686 404821755
144870 146833 5038868
90424 137547 301888447
199240 199688 1144732
32245 48612 40873873
135815 176270 101130005
111445 135191 439104627
131188 158442 843658407
111784 144740 82623813
123098 154480 574545318
66348 185533 433032423
161934 179758 44150996
34985 59992 62722193
49151 120958 529590757
61290 138417 193066402
59121 114909 265581161
72323 172080 249695612
198403 199241 953858247
1321 96925 700220417
194427 195156 1845065
168276 190427 55482618
177658 190700 32791740
55967 170336 286044879
67299 150794 726891519
53844 99928 115291895
19330 40393 689538761
31866 46447 36393028
164382 189241 142395438
20485 26276 14450316
68432 137622 173287014
161175 182839 53860280
91789 136758 961311438
1656 192305 477040850
179354 199215 901085547
127307 129255 528057623
109922 116501 304188381
141463 185253 109419826
70148 121888 129460781
179328 183282 10030041
176918 186320 325605248
93334 148598 143245182
553 44830 110747607
97959 188062 225572851
96189 171815 646143590
91034 97057 15247747
92714 136734 110360396
141802 160414 46657948
143855 159930 40308613
115728 176680 299717662
94682 146637 72339208
80821 105212 94891014
33028 176853 359815645
148905 190622 104225159
197316 197638 814874
95460 178778 213155983
186652 197109 26110624
78089 107265 72794082
28002 103352 188468173
99021 199116 294928538
156121 196221 223015322
80114 159631 199168013
8363 79417 177948387
90440 193760 975004345
119477 128847 661308049
76678 173480 214436280
89806 128215 96354836
81926 91563 536823559
130401 175510 414841512
49993 110114 433765827
134866 182408 118724041
81002 191561 242103658
190914 196831 14728162
57204 98663 482684734
72589 73352 1915138
103763 185200 43011019
150821 170507 49041057
3729 13006 23070429
85809 156724 177734821
164151 182352 45148028
3290 11018 964400761
118265 172754 491568256
115349 135237 763907579
128431 198897 669486907
22874 133491 276970677
37043 115768 269566746
78561 193367 287212663
68917 174054 581022799
77731 124587 346101720
21235 183735 987602684
151030 174388 58185001
152721 187937 266276764
74860 144450 174169119
108578 144880 90985610
36413 126005 336677789
95504 120717 63144735
92318 110630 716337017
106660 185471 197267079
161049 193255 80311425
82638 166004 208785032
77239 194919 810077672
146331 167473 52848879
175997 199560 916903906
114386 144066 403083658
134405 148958 395636137
190700 193459 598203606
5297 155206 375420159
64220 171481 719145847
188484 192646 10402569
168182 192467 60819758
121015 181698 722747507
153416 187124 7330263
43382 167962 579890738
88652 165410 664904381
192200 194783 6493978
101196 153894 132023255
109571 150394 102522711
190152 197587 18531564
195490 199260 269076286
149627 159908 25649237
31106 160072 322801058
47768 161586 285142709
123713 134963 968314376
126888 161370 306992131
124040 198324 237271894
174788 183222 921942037
139411 193721 752068335
80642 95705 336322398
22831 143858 302986406
188165 193255 12663222
104742 151720 117756441
126374 184320 726061
73619 180863 268225098
18572 133662 288121421
100154 183095 642023946
28880 37428 994453046
22282 169466 533082008
81464 141350 986871332
93851 157769 160210870
180354 199005 46925720
72516 81085 21510661
40856 182283 353741103
29227 177904 779557231
7631 62565 418471705
56129 165829 274499294
121870 125678 9669729
35701 43306 18967616
21050 150683 324657483
171903 182681 26914713
40563 135279 824598689
159032 164523 196363450
86947 154960 170490991
54507 69377 37172903
2297 173799 905262088
165932 167695 586171845
7366 85649 555703326
92165 121237 72937099
147251 181299 332923210
11211 19277 20339070
116372 199283 478241801
111312 183000 179376188
111181 189224 195295320
177122 193770 604174777
148572 161212 31647519
149601 190441 224117102
150617 197537 225031331
101366 163315 810032952
96015 142228 657692747
33517 125682 230671279
83811 171268 218841517
95913 166282 176316565
67565 93889 65834016
75489 147286 735444132
68433 150110 724075207
112328 195821 209053902
143184 163029 49774690
1983 8209 15518052
142746 173227 76041795
97845 119411 468912382
74602 155988 620713926
196604 198790 746095904
192944 197502 11342519
48465 104033 821843467
22274 111849 224111509
87271 192155 541587701
28550 43162 725435166
138722 193713 571874873
71438 160931 224249896
99415 145698 745064355
72166 91562 48385718
91797 179820 220290370
13307 98026 863236364
186026 191870 14622168
67119 92722 597488591
5073 29416 61017125
91137 114435 420327581
91590 122600 77857325
151093 199960 62589040
20974 100250 505331732
18258 143409 313266250
117699 153571 89925057
15629 158824 358627149
57207 184585 478418191
82852 96919 35120647
166342 183098 41758964
118325 176645 494168656
82596 124319 104497912
173163 178936 14370851
48164 52914 963210431
103576 147953 443277448
130879 190786 703201707
143770 193931 12217448
187773 191668 9684401
196317 196422 805552757
114127 166388 701340754
157725 166053 20733072
44380 185252 352540311
129477 164798 644933907
164320 199158 86912468
51978 104291 130939107
59456 108697 509712168
110602 148539 95177951
95931 178240 801448983
32777 40139 415783154
109156 160798 549099333
58902 94563 89005966
148499 193164 111529430
190960 199886 22348993
118053 189587 293733619
110427 137939 649813463
48952 63728 533775287
180659 186600 15111646
122383 173935 198153747
185788 190034 10651363
148779 150061 3249261
54299 186804 674160175
60650 179230 296451977
172688 187873 38119920
28162 44136 996087868
5217 146037 352573690
171574 190707 48004506
163735 188647 882834729
50258 137633 218834688
171760 171954 523164
27441 65125 184284632
113624 117820 10584242
84884 141685 316261273
119033 172474 133701595
90529 101663 5912562
129706 135014 13192310
16869 77831 152630496
194962 198319 8410809
160928 190853 74666744
187354 196657 884112821
35685 108940 950805429
87930 151042 163862844
34532 142710 270750123
41494 140032 246731636
111412 156852 114035249
134709 174148 98568402
58368 60036 4109659
134334 135642 3278942
130019 191308 153231787
144193 176001 79466275
175997 179919 8818937
132752 182606 443101542
92197 106461 852342261
178876 179114 591216
80264 84572 415813130
26421 175790 298133359
89278 111695 56182288
91664 128662 92940215
137833 187341 464562671
120617 159368 97159121
29103 185948 392505925
107766 182346 186571791
194560 199109 80317045
40316 47842 18750917
147778 197666 626169955
101386 120508 280154236
95158 160387 163477568
94903 195608 868739478
24335 101763 327757965
60503 74278 34327065
92702 189135 241391647
164061 180830 121188805
49156 133601 701431185
95564 104043 56998522
153399 169868 45927681
97497 171608 427059955
147485 196078 473601215
107840 187879 686325244
145108 182606 737725608
180031 192065 30325510
10261 161765 379536413
92880 176055 208172324
42922 118384 520166974
27644 68182 125733066
157401 168907 28560937
199937 199986 118510
169719 184314 36413480
87172 173600 747407155
32088 187385 388595793
181620 184266 6753431
83548 141174 144367103
100300 120157 896441453
70274 180880 191628682
191289 195336 10098647
87830 178517 667713603
24099 49712 991602555
108040 191684 209418711
107920 169289 153726753
160466 180834 50567544
168335 189677 53401992
193307 194357 2637759
84642 103375 46835163
154822 172698 44505344
56544 71135 36224457
30099 179857 107440333
36290 145627 273724710
79471 165077 214426243
14151 16273 5446131
120935 180982 249391407
182037 196800 37032371
87618 114646 67794996
164241 169379 12662987
688 137066 676579557
147307 191391 110171395
53110 123332 935209060
179906 196101 573536187
155920 198738 836092129
141156 148697 18990161
87510 167168 723981217
139370 152837 557442869
13398 35623 640789367
87286 165821 488753158
2553 179613 315618929
28643 152799 310882071
58827 85186 65735647
108774 134801 264164718
163063 191892 71927214
133747 157198 58852303
128020 139114 264954348
56243 184938 321795217
55081 76562 327823109
183906 190820 17337738
186874 196325 23590435
87439 137222 124840968
118005 137107 62388179
125851 135875 301308893
10104 148762 347355444
29112 115940 854687738
233 187129 467759672
26910 71113 635500325
191663 197066 13486517
26173 196514 426280980
31625 100123 16973981
100967 186929 215159245
17856 113160 356574661
7655 106945 248429483
133344 193388 735478505
150601 197533 980471667
179965 198292 46091495
4167 157397 709256111
16182 66437 322398020
156713 159034 5708365
110627 172803 155528492
65953 102728 325181771
48526 198708 678705943
104014 177018 341146697
104632 196840 230713664
190554 192314 514767344
118999 126201 626383708
2172 107624 597847327
145700 199395 134292746
107288 187435 987142697
55699 120167 161145919
147496 179130 78805627
179248 198810 49146079
104701 136242 788221252
82803 179019 240596246
85392 197702 491234530
78489 170063 229133042
118012 160209 105798378
169768 176073 487923006
102112 133363 707456910
169171 183472 35665797
157893 166086 20373164
109596 164458 137660710
19820 155169 338956198
176292 180316 525658118
37856 81944 195668107
43852 184967 353119550
80744 152543 179852724
15683 199117 696039330
40102 122043 204976238
82246 152145 175068672
147618 196788 122799946
177542 197442 312514593
99358 100677 3328624
22823 135885 260560140
95529 124060 71543368
51758 84974 4711137
167469 187997 431155821
73874 115970 841164438
99579 192354 232227581
63922 182345 917129852
74477 113705 98076650
106416 114138 19343374
65871 167720 773727319
199690 199708 55117
117466 141550 60436331
185693 195383 24254011
160563 175972 38313611
179014 197409 266030411
96493 154441 145239522
17680 168375 377131901
51588 154875 258751142
58238 180456 305428384
24074 148170 310863833
140469 184922 775974268
46694 98040 128471396
112520 187949 771198292
176150 176560 522718747
169650 190178 341084507
43007 63773 51993261
24531 133273 768215831
65290 168753 258974644
68313 143117 187329933
101281 189758 221444446
172904 180726 19419617
65582 193357 319733186
81376 126910 429808386
84275 185542 241593541
57196 58310 2769192
145083 158319 33216690
86744 131318 295290643
69995 74606 11553572
137624 177712 718345580
152975 158069 833385989
166709 177880 27742087
35348 124931 224287481
128015 194577 166526070
85005 152215 168374446
158933 166621 19140840
198777 199984 3054450
61839 193146 328545291
187646 192940 13208153
37705 189537 658869375
117959 199079 212468401
76528 161602 130116318
99192 154037 892635053
170723 185422 34681981
24843 100917 197568943
10398 189487 448309380
171970 184227 30686100
55429 138036 223498629
121789 131780 25088662
77804 138312 599789026
19869 125991 265744793
44082 176424 489495351
162852 199305 405204199
69999 138318 171128177
60551 155114 625406051
146378 164842 119443977
148500 180162 78788722
45454 89257 334794909
183895 188893 12551199
54780 121727 940644106
62681 168194 263987504
115049 180949 977055825
9984 102008 575771335
192827 198856 899433020
123933 130713 17016123
163266 190559 68106871
17048 195112 445612107
182065 190475 544645860
123378 178304 907495864
140913 178945 65879824
43739 75919 80640547
47230 78531 78429580
4259 178507 704107780
93147 196528 258736068
154958 197908 107276371
104253 105064 2016177
39146 128460 651912895
138292 175000 91650792
185726 188086 197474820
120201 127709 18872838
120263 149931 74520621
107565 179703 180484174
164269 170016 14160486
3621 65241 154209885
27102 158062 327953150
15694 28052 936349597
8115 192753 539445857
109989 156760 703998321
36574 159279 307193827
191706 195800 890485270
119170 196884 465581963
160646 162871 5618016
76249 158759 206562922
7360 54057 689999740
58062 65588 766355142
34030 172676 741370481
32822 103330 586374606
163411 174850 217998365
3651 177380 434692933
91661 92783 566261930
31500 156532 313044107
198394 199429 939330062
15024 190858 440166388
133563 194938 329754103
161294 178123 436431562
152645 194046 103386168
180934 185233 786937051
198951 199686 546537807
132636 149260 41740003
74051 99535 809794982
169143 185902 41855783
84619 125733 103064922
87331 99701 31036965
128641 149699 17713225
150495 165900 38437794
132061 168243 28254119
78303 168658 226075757
136411 168643 80573363
44032 49230 738640454
57211 110968 273519560
131503 188422 498528216
167303 188980 54217645
115037 127077 30337212
149025 180673 78728289
108514 117846 23415155
40444 98482 145141267
193210 199844 16686042
158478 169580 24338143
19735 68227 744147105
62126 73050 27238652
191407 197351 37137896
67661 76043 201758621
199928 199929 2226
5361 69907 655377643
172307 182506 25408135
174570 184646 964585062
156072 191249 14727605
198121 198521 1020024
21272 41542 108136871
197837 199059 3121876
99030 124693 23983398
171710 172561 2133863
184876 189569 11815082
143360 199657 140851843
11538 88628 192886906
13388 53396 100305773
34066 177784 359505750
83835 88841 594384918
110194 111861 4127287
125905 142261 529724973
97226 134544 93526402
28665 73115 307608902
58238 192293 335284710
13787 138955 632145381
145808 165102 54609431
46814 185297 552856225
3013 54051 127822364
57548 132027 186301591
3484 151275 370103274
103441 166429 157857281
188514 189460 2354820
125158 176657 906601257
172484 180806 853436963
56977 110614 233626840
54528 135076 317977144
102233 110355 170746602
107896 168053 150628835
147567 167606 822934783
184542 199423 309465770
106952 111111 10476336
117902 171061 303326029
91463 188809 271218743
82004 138550 141693429
4097 105505 253706309
13542 52336 97177988
176697 184908 20527996
134040 190964 453822472
144001 169551 63940628
26712 109171 206279352
100048 161953 155190013
161557 169733 502661020
57404 125640 586624327
114350 138372 396751466
61249 173596 280957571
130699 189330 565725315
66396 179082 281807754
173880 174018 358784
37248 58970 54554773
30330 110235 697227642
125091 159720 86703262
194080 198798 570084886
93691 162108 842106784
174481 174649 408070
899 91914 227573456
33825 97399 158978963
149841 166563 513123485
165823 180855 65083192
151286 169123 105803713
86832 149401 801744786
40348 100140 149591417
117427 175581 196199168
66344 148947 533136939
129463 161708 671278223
127637 170093 153730611
9355 82530 183259532
135025 177640 987282774
109185 197965 222221991
114412 125203 672972568
169268 197640 70861607
37515 134114 917151876
78688 121998 108273920
196553 196607 143424
122793 151145 508976679
157858 190715 843915225
20907 69264 121034452
93203 101327 20385626
80969 170455 258309814
168601 183951 38348749
129322 132345 7541268
158481 179304 51761594
191313 191320 12975
149970 193068 107614378
197411 199417 744337613
177088 190136 677352802
170381 179389 470865261
14651 95566 10427014
17618 62746 513670966
169193 195086 64740608
85751 167095 455534242
131701 140601 87930796
163049 180954 729801864
97915 113878 39893916
45511 83592 95339683
151950 163649 29395096
59775 81476 800746649
62331 70522 20452517
570 29001 568861757
21601 149372 924180236
101150 193160 287868848
117701 153790 804099333
58976 141218 205747986
65299 156307 227997433
199167 199680 1323419
164063 166298 750031516
12842 196827 460532261
79509 153416 296669500
69070 110125 102700143
62619 162556 250321335
63512 106408 465562655
66586 72927 15796545
156049 176013 49651627
140530 192000 349357417
27800 51410 212124368
140664 161496 990390991
25356 167001 968343706
172734 188106 194045440
54257 172155 294932232
131806 152699 52376043
101237 123321 55297162
79111 167669 697131232
160245 186065 79255374
127672 134988 18331103
122653 182867 585542028
59933 148963 222890229
45942 96586 126700908
176305 183236 17356596
93821 197756 791939811
185490 188962 620610303
138826 158073 48297900
150377 184524 158070436
77757 113004 67077179
110325 190285 202718794
6090 121247 591755082
194344 195369 2584064
146455 155465 191498893
99138 129028 638889685
93950 123377 155007709
173326 184585 13156664
54540 149886 238779762
156295 193457 563542429
19460 157642 346062363
124955 163642 648775865
83322 86953 856025097
100792 157387 37529216
97897 181930 210172671
35668 137905 255918725
98496 199952 253991342
85644 92437 16864861
152697 194844 105326001
83839 166356 63804182
138101 175912 72856013
5664 139435 281510247
134494 134589 279613462
3845 196165 525834911
118685 145319 66765709
144596 164988 51222525
187464 197816 25810431
183305 197570 35691826
41008 120739 199504600
5410 8399 131232914
4638 74785 41779086
179335 185147 14674650
79856 165151 213698241
57685 146513 222240023
2978 172844 659280644
53502 181026 582469705
129613 154554 62432309
56154 171173 287591257
67583 135385 169783260
145879 177082 77901231
189540 191968 797135546
116472 186685 700078600
149727 170891 53293726
78049 83328 13102678
7262 102983 239499198
197637 199874 612956856
170970 187417 41265217
91932 191415 555209507
162843 196770 84613235
196843 198135 669758149
138342 178085 716034514
115881 192399 191567120
64899 155954 228085166
7738 70850 157984866
47837 60279 632871065
104808 108844 10047989
127353 197658 116862157
98771 103336 11400828
134776 168439 38892128
59433 198943 348980065
175490 195939 51236545
132271 148790 41464998
156946 176648 894650256
173984 197131 57967697
189578 198736 80595071
181133 197756 41704261
10075 127771 294708668
102635 160758 247434689
42051 95152 132807880
7684 54690 117794205
178493 194846 38458467
199370 199453 858180662
102886 160961 453240993
22922 179358 41376164
174785 185513 26896110
198706 199760 889400534
185962 198327 676627454
155676 164851 22981926
126928 146020 47762209
4986 136683 329755774
154627 170963 40664197
196357 197269 2282372
38376 97254 564793431
64975 180898 807764243
111732 134749 57812313
52712 74548 54716357
185439 188595 250321399
184896 193260 792138887
51415 126122 891822916
133685 186879 133008606
182375 183543 3039059
178348 192645 35916997
8024 12714 467567956
68263 174889 755048380
184037 192261 20604419
72387 131103 900069093
142191 193944 129366440
47140 139199 395569534
21678 150888 489111757
3448 129539 323989262
30827 96610 419271869
101919 162344 151473216
24927 174719 559989398
113129 155767 333444329
20785 60690 99972863
167494 186005 444433020
112824 126331 756370379
27288 38487 36715823
114564 143788 73277938
187239 190525 910899058
191293 194254 7370458
173594 176072 6252089
19817 31399 31033226
121650 184028 485699602
17368 43326 960382208
66129 115063 122353257
80370 107133 66872134
145592 175622 74966130
151452 160824 162935524
17051 123807 784130571
187254 191233 9950124
73495 84254 36827382
150984 160115 53583842
146931 151550 11609140
186668 199613 626939963
154375 180973 95524470
148310 173815 336615732
38506 112101 534217742
48073 102543 136318480
131768 145480 34372622
37725 51686 34881376
62195 196022 334828000
117853 176336 528152138
7843 56709 122561115
181963 189798 879502495
6747 56910 125788321
181610 199923 46043110
92339 130230 95130261
113762 136017 708089531
6769 130507 563815651
166820 191523 539474790
180284 186812 16558161
145923 177300 132832308
51669 147786 240823231
54100 116044 839294221
115348 165383 125472935
196479 197696 307376946
162567 196352 287958920
169456 176666 17927806
28366 114221 481390479
16966 150495 334420229
5522 59130 923201906
158616 189969 334028992
28803 58571 484248151
90923 156251 164002606
107146 141446 429549579
9135 138655 494846243
115780 145217 73823009
164853 171139 2135892
30596 91575 249778831
145688 180538 86857033
167210 196452 73070385
114569 130201 39323654
37486 175941 346429800
162479 190200 69156133
118304 136874 46609467
187172 189761 412764117
151509 199002 330357979
6646 176805 816643009
109474 126562 43012920
46402 81395 87560918
196696 197457 289936644
131689 172533 102114862
180255 187184 100455641
67525 127966 151321677
45742 128875 208198219
157291 168881 175774590
141042 141894 2108270
106653 120846 35572639
126807 165907 760836701
120095 156570 91551129
64761 196498 329609573
29796 164220 204516630
79670 129300 139979007
42501 146725 165597283
187381 195698 20775686
60341 175053 948564721
197988 199950 77682158
107727 138563 77370787
46035 196319 611594811
65035 74964 508103611
196444 199312 7249178
8868 61138 131037266
177115 189988 898998323
189391 199172 24504659
63349 83550 50511900
157119 186224 721341771
32640 76191 639444710
156417 165732 23239560
135790 174710 582267288
142039 196842 711551492
110217 175778 164059029
70232 145230 187796766
166440 182198 39191863
80211 142430 450010499
5004 134433 471884642
103185 110803 866723004
45803 177208 328809057
124058 152152 70368738
34245 51633 888451090
72986 172892 654126971
119357 189059 704570669
49647 176882 329668701
112552 135786 58315069
92460 184945 231513995
188661 193296 11570564
161392 190860 73507068
16293 119879 259253718
51062 133436 119094756
70718 183565 282382496
118211 121049 7170376
89628 139101 124148169
192630 196343 472910929
135343 173747 756344401
106942 121995 808198104
151713 152253 1310947
25703 112590 217391305
177585 195097 43928616
140499 180878 100725971
964 185558 503922965
189180 196634 18645129
88135 121675 84106520
97314 150932 134444737
91209 153527 407640694
95195 182802 219189598
82752 184446 854728386
31906 162912 841497676
180470 199286 47375024
36675 84154 580439040
36896 115246 208950099
185729 186675 2401613
189229 190828 181084452
79857 85050 272231828
68950 137457 171591574
115907 188722 182293518
60711 176959 444139609
183520 193074 820484424
25835 82130 573351258
20952 139580 297010867
85736 175723 225129883
154811 172671 44480696
119097 199238 795450449
148322 160983 10601856
17212 103077 214776120
109468 118772 274294371
148065 180002 79480073
119676 132098 31226907
108635 151832 529377471
174953 192941 175129451
33997 174416 351320389
163150 188784 148245567
178752 183026 10830097
43271 88268 492061424
9023 171751 657289125
14137 33525 48771376
15941 172671 928524644
174932 188726 670350040
39679 180543 537350890
76274 163205 217650281
91939 137624 114641907
126510 126613 254508
190083 196485 15966416
117685 133415 172281254
110499 171811 153366841
128125 157658 72643471
111450 168394 142561687
11744 184478 806173187
6501 188770 456224616
121893 193290 582391932
101020 167579 801722470
26118 149870 741450911
193813 198164 969709909
2159 131203 323028762
26414 40030 34148405
19431 112777 233491987
78233 117100 436012900
46756 106665 149879792
4079 104331 550303222
165604 170812 12824642
177056 198307 3206755
53630 60776 869220545
118876 171658 132033896
49586 163644 875729313
88167 107722 576271236
71577 120724 561624258
182261 185216 330177106
60314 159669 700978458
61406 142079 226054380
162250 195226 82254614
58232 188946 326949423
73731 126583 132414912
94411 111968 43856508
151642 186714 698587223
92425 100243 19694775
194405 198475 10195884
28970 40413 28671888
20049 84833 843421461
196295 199896 531252397
24507 144663 300812247
175573 188478 964649245
89620 109626 50157242
85257 137769 849070135
173212 175056 132004729
100072 163934 936641818
110387 169991 149233072
73399 178886 263868822
86387 153168 167287635
6960 112982 780633965
146036 169480 58654729
57269 103381 835507069
36079 165952 757920873
47674 76740 992090104
92587 148446 140123226
167617 169769 886156589
128571 139078 26349804
181380 182273 796586141
62958 103058 100248191
171062 197737 66751304
46008 98785 132030118
43350 106386 157699631
162374 163702 3316720
15293 187123 892272707
121552 191510 175082276
193545 197289 9327527
80223 140789 151749674
60922 153594 975699115
40859 44315 8564317
176219 184299 297665968
129243 173672 919633134
9768 73633 714339055
13018 110310 243620388
95607 173873 864923190
81106 154791 184551386
93475 125764 80996915
33685 37373 547864897
181782 183993 5676221
80036 145430 163769112
45658 147316 254626974
189996 195884 823017667
97991 116208 589469638
109020 125793 42206000
161129 173659 30991117
73048 90065 42450631
156442 187083 76440071
176802 185417 870738247
112076 156758 428201243
51946 66704 37003906
97955 152642 463071790
121624 147836 430607059
64202 183150 250576530
182567 182889 829942
113349 163880 126795885
74677 102212 186726974
20567 21148 1444789
69176 123525 922411586
150146 153124 7310160
39341 183092 359597060
162972 181395 45690756
110284 126037 713927801
55313 73008 44101062
89411 145859 141546542
53761 193768 350334877
141216 187308 115281879
150904 170928 49848425
170643 181289 26469628
81289 190393 174809109
36757 74112 74557936
189246 198948 24320785
60447 88033 68739194
62045 176112 857467736
86099 114291 70508569
149416 175672 65428916
75703 191442 662701158
139332 162619 365483527
194804 198714 9771601
11421 153314 665220917
58409 171753 693377885
138436 149753 28400488
125801 139411 561545466
2794 193534 892324462
151982 196268 110657301
199390 199955 527188659
79638 159145 199103475
59669 170097 629624419
70844 197215 316227762
77149 166085 140216230
132805 177828 59350263
118621 150958 540264860
176935 196542 64961042
11542 151395 334161107
55699 90679 87135068
55162 79572 60992168
17546 167673 488062440
188445 194373 406946177
5287 131050 398924177
127624 163706 554075340
199002 199427 825663063
13156 80289 168178207
53351 190418 812968033
64418 145850 246322645
85687 186907 253307369
113394 118513 12886747
193851 195818 4968093
196715 198523 4567513
190375 196976 232974712
115292 122769 18810502
55387 68163 773441641
148826 177022 665323880
81234 82631 168758917
167902 169551 630226
1872 24989 57736634
18238 178750 956691674
154249 176490 559292443
149992 198842 692587368
49379 50339 86861692
75862 140807 162626569
138446 142741 818461113
26836 167265 351490085
61869 125841 368736411
66472 176067 274182273
54444 72692 45528992
13910 184623 427280888
80653 154871 369169584
39023 168665 324449906
68267 147334 334851230
183271 185478 758027781
125367 149573 60681168
105933 166612 152000539
174447 198352 637068678
38616 93311 136767294
44962 137194 493132419
171202 173822 6540287
199126 199673 1403080
190383 191754 644973561
38257 174524 960910763
157803 189525 79175944
183213 189113 660920872
104298 194191 224983170
122322 189865 168993172
34409 185587 378267785
36741 61179 358928276
121841 122857 301158067
166412 174510 20107485
92921 194474 677497190
58545 194357 785194960
89179 102351 33114861
59952 159589 339408797
118900 190100 400056519
170060 184961 322604801
156314 167087 26780895
134545 167989 83610095
89300 137667 136745424
66294 176532 275781184
50383 58342 75760791
149226 168520 827434596
35325 123288 523239701
12273 157951 909198145
148743 176515 149038066
157458 158003 312436159
43323 47193 530395337
22524 155259 332425582
100046 187530 219004523
118008 172838 137165070
83090 138320 138359636
114132 166551 275957888
42140 165394 743818764
140242 158663 48479873
135403 181194 114335152
148323 197893 123775359
150134 193574 297088077
20325 36448 934302389
39929 104882 162422069
80875 177661 242131403
178932 198287 48630916
168853 173168 10641687
74140 164096 798558210
80754 198333 977200479
194122 199090 12465548
55792 191808 340236131
26628 43437 613712
15487 181600 445441759
122847 127348 350479088
164190 164841 1643506
108340 117766 23638007
45046 163920 673732867
159776 180218 570210470
15623 97474 843208013
152909 172887 8546500
31273 33626 403549980
80547 172261 229503545
152648 165849 419263504
82068 122733 101850172
19395 45519 65308918
7106 148122 353200589
151610 182050 669345140
180313 189334 11804085
86069 152465 166333847
160051 189401 151793783
149612 188157 96271886
157289 181987 554389247
191500 193439 116349927
177139 196251 32230408
91836 113146 53454316
83408 159509 190650864
46593 123222 191799950
107281 117562 25818692
144081 177011 82295097
139586 189710 746313846
57241 108408 127756534
177849 199887 528889495
53847 74776 925670284
148643 156720 20250227
7995 63926 140064515
74812 141054 838570887
155740 181090 547370542
157539 195004 93507299
148233 168496 993385436
147287 172934 419065795
3769 70976 854308144
38440 125923 888095662
169619 175647 236463106
6172 131636 483078611
111003 117047 440682972
104025 104510 1231395
46704 73527 67123509
82487 156675 230335505
58984 111869 253460368
57551 184584 393838297
134226 182836 121457413
42085 192825 483159957
160702 181439 51514067
102768 181487 372556099
39820 69906 75178206
37759 98716 758169587
16564 142875 316239293
173240 176623 145798593
189258 192553 8269780
78751 120459 104285244
76109 148691 181757706
25572 51905 65923648
155385 173397 44747623
143833 195488 857844796
29823 167106 838266444
117315 152597 765919352
29351 41481 256635300
157252 178869 773286478
135429 160367 327132394
190441 196659 167570998
80325 153686 183723456
164161 180672 40834986
107561 122695 216557019
152396 168948 41314375
31447 114954 824770676
135170 156690 423372071
17762 114487 53911995
171773 178347 16359789
153905 159290 13516753
95723 145129 14699371
62140 168506 328198867
92704 120710 70145356
119371 175883 581721009
187678 190445 86490913
2262 86721 211292063
160383 186619 65490361
158052 173334 45282027
99474 186829 218677370
55813 101202 563964764
131118 143108 733930995
49104 120005 177415783
136942 149318 31086227
45098 165665 301948102
115714 175641 604227312
93626 105117 28768940
184447 198896 30209855
82585 171669 222895602
3739 175191 926344794
88956 135426 116573958
88003 158972 177972710
104769 149252 973710789
52711 137349 211971580
1653 74142 100605480
196189 196722 1326370
176273 180182 523287540
121582 140356 47104068
134400 145802 698227066
44875 53183 779734285
147860 163688 23042204
174097 178614 867773628
85355 162439 594764184
7421 151771 361429708
167394 167816 1012774
80940 91815 545272747
12778 40978 70750055
46726 168796 305567198
36312 144289 877443390
180688 187712 318679817
176177 196873 414383075
21380 142820 304044519
25287 43420 965620228
167428 173294 912174513
128947 152775 59681481
163597 173079 490316699
39174 179377 674134257
102752 149779 118020231
112763 123479 776557949
125682 137502 29580090
19992 148048 320710956
81804 101144 48414047
165312 183815 46092585
79153 171701 231482580
188346 193567 13024939
193203 194160 2412651
180844 188636 737139200
6566 52317 479142879
89491 110239 476605248
100720 141730 102790378
109463 118943 122745011
85615 134483 959164615
144651 160735 40419530
26594 96312 174412683
108779 171333 156583293
137569 166741 831346856
23524 131070 458152106
15166 70367 145865300
54158 144376 44855224
55334 158905 482988697
50636 135093 211527119
85443 182658 243184569
84349 165167 138930859
21906 78074 140706699
189124 198817 24281922
10329 114247 451831400
60553 142058 203994784
58044 83048 62379588
101816 116069 35471462
159744 175395 38961508
78056 132785 539796958
24469 173220 372191062
189028 199528 337270974
157882 188477 76340216
61964 195791 334891551
35974 177994 560363686
171378 187564 515142500
2297 72118 174679743
37162 76688 99036890
166709 167740 2514522
78667 142799 182768376
146123 165536 48645360
86116 103056 42311007
44007 141036 243011928
144745 177591 82064829
98547 107468 22268810
92166 184462 956049129
113590 185133 469194464
108177 138809 451651292
21898 184910 982550810
129091 194613 906440495
150998 180213 72668941
110426 137715 735543356
110181 154584 111357930
142820 178639 89351108
77525 81085 8837957
144685 163011 428078482
111439 133081 139551362
130274 148169 914487040
183211 194996 29555032
84097 93988 745086421
15439 150677 338765310
190038 192294 772277136
47147 80096 611133493
98063 107580 23774927
21100 141438 301278217
80880 197989 293069613
140896 160546 49207854
59279 149020 684781157
159343 164114 12023608
98024 181102 647896934
139514 159043 808986861
18957 132314 283754111
121908 130285 21131338
90975 182111 228173873
38788 119648 625787360
188701 191741 7583506
78008 199872 475198730
174817 199603 205258534
171512 179635 838628842
150923 173478 199192249
13819 107910 235514962
41557 191982 607204996
58936 69018 25006842
19724 192142 918900401
55763 159573 259774086
6763 39447 426354800
81183 132436 486535318
62450 159469 242913161
112689 174184 572859109
78630 96239 881809430
162731 168628 14545357
75613 113482 465547612
171366 198055 883405612
17973 74323 140977138
118138 149086 130017799
146394 163669 495054732
25518 125530 893205703
2430 142020 349488938
36610 179730 357927994
2366 85827 208880233
172221 187452 536759999
81748 104605 322613004
191622 197263 14069173
76822 174743 244881935
117997 141191 58194616
153657 189686 90019549
31212 39456 83666241
187006 188534 253293627
51946 179576 319263601
66863 85646 46988919
189215 198762 99092699
163961 188382 138054514
47759 132512 212232660
96971 140615 950245552
162495 179035 721396545
104802 120045 32440970
183511 197061 802129193
72979 134479 154050878
66990 152655 770711101
170585 186505 121078288
165449 167275 4446436
89059 106198 41208671
16261 86600 175987147
126728 155970 654500242
126304 147426 52922963
188471 191965 819024062
149525 186295 91791558
144768 172556 677625384
96433 197479 32613279
36411 154708 296165444
110931 164476 488822715
82502 107543 62536738
38979 182043 357827677
175534 185454 24840227
101645 171049 173623438
62530 127376 162354767
9379 26256 42326145
81007 136107 472197884
105866 145148 512091711
8894 107695 247290264
126874 198777 308667402
85542 103674 642602617
6891 22509 56413935
39848 112120 180676010
113620 113683 309074439
149906 150130 591148
19822 183688 539909398
25290 149230 310466602
85520 166518 446265256
81994 164127 205837280
121284 139557 45864879
66273 95218 3537527
112058 190006 195152833
90733 189035 273373603
75505 151738 720406612
148647 194140 113591945
157583 178136 51038759
157271 184778 822774176
105759 140722 829278453
145789 150398 470497102
4797 89306 211351432
149503 154705 427105458
175020 181396 772227388
191228 196105 945055296
197329 198112 2026341
110461 116692 267601298
60740 68114 18361925
104264 169619 163672460
11025 171335 724171061
84236 93901 24211593
91565 124678 83204317
19979 100040 200377880
59599 106491 117127122
191058 199931 980561646
76344 176447 250322652
99839 115859 40061920
27914 148472 416366178
126982 155531 516713569
67091 135420 5614595
136293 177040 101792020
31614 126122 236543968
157745 189777 244563098
61319 86203 468298355
16931 105053 49311674
57239 197159 738529633
31079 193284 405797781
156509 166228 585388266
143090 190441 118417097
84221 169517 213594630
120459 174843 13179158
143544 190751 118131333
146487 162086 257422136
168817 190777 905080686
45464 89817 110905224
74056 90813 30139294
184783 195292 26359971
31888 123058 349420584
120715 135199 36362161
178966 179091 336470
64084 88475 60847608
148797 153847 12539369
25677 33814 457317041
122172 130628 21294756
153438 159357 926024085
44293 100391 140386930
128691 141388 299561287
158821 188433 929708428
18019 157685 380118494
104066 108944 12182530
26509 109858 208471233
24162 91942 169509456
10718 126349 289637665
153916 169622 205388238
33084 191354 805789942
41424 110802 173634764
102988 179144 975652847
161727 187687 109073282
74770 84668 24689606
136388 144187 19446997
167624 176127 21187600
93232 145537 801219662
187168 198273 640132564
30015 117790 572839078
44680 160021 288837361
25303 59219 70456214
32868 116813 832121168
85439 136080 738754949
6360 150788 361731749
97307 177793 586856636
14062 161719 369948811
41488 87055 870599947
162793 194954 80249089
162395 162906 294575729
148746 165367 41570076
137715 178531 101884804
133419 175808 105914636
141130 176093 20511509
31868 80021 120430067
198858 199467 1555614
638 195723 488207535
185375 189168 630090904
146625 188354 999286817
124149 184585 29462286
190610 195616 12493746
11039 105242 522225307
129073 143447 307430104
46313 160128 417770138
91622 104731 33013041
180748 191075 106221562
136123 194482 212596515
68115 124753 227080863
57182 170370 685917837
37215 145323 396320170
56777 125629 507382393
126854 158764 79959498
92419 129359 848547298
114385 175580 223939577
56682 102534 215514096
142446 189997 118898072
50120 167917 294827210
14409 57142 475077565
6352 110595 442507652
188398 197215 21988162
33296 190385 631268202
71449 171353 250011679
88392 108593 748300022
94781 178931 592629219
196777 198424 37196501
110753 164319 134334084
119495 151118 79420808
98244 110767 31387474
168799 189988 716009151
48662 130508 527990229
118053 158487 358016811
111518 175778 537571012
185029 194033 22545803
177918 197831 49903967
147928 161429 589671409
39623 185985 366166258
73269 113714 384201875
21312 84451 822624507
104421 155566 128247193
59668 186141 316353889
111507 176664 321957745
140023 153253 886250698
133868 193599 638570875
19143 117635 743402595
8879 42199 307652655
62944 161254 246283258
162611 168269 496451397
105456 136401 727830511
186963 199636 31754579
190126 196689 533800165
148363 165267 42275413
177819 179624 552409290
191080 192326 829403274
6228 16341 25331901
33815 113325 198834720
190385 191605 3010847
63442 189154 605735702
752 53705 549280496
180337 195009 822206556
122140 123269 2849506
57480 61437 161116110
165479 188754 899894521
47865 101705 777578435
124147 173766 124040704
17658 29900 373568071
28074 67131 411339269
99688 107139 18581296
181771 191995 110040010
32512 69380 558750363
90799 173922 396836529
150768 158863 20216834
38624 67124 71287500
179272 187139 851907951
10475 51944 908098
34928 35228 95251085
137159 140004 582305661
18774 153021 336058745
51425 197780 535141341
76963 90247 744235814
166630 197016 75904357
112862 114640 4509026
84952 185199 941823572
135385 164403 541405567
140291 165177 62400631
159153 169784 26486345
162405 192984 848798192
33230 59957 66941278
122935 139713 817082184
45584 163720 657551300
137615 195253 144128672
155635 156687 855705032
63499 163540 849507686
78666 190748 305922333
20384 43039 693079800
58963 136717 571843635
148285 154125 155643741
130957 178883 119659247
25794 149809 727080063
30651 125898 238425826
12044 91664 199155771
104520 145846 11452314
155005 167883 129294337
1967 160896 681809484
26126 178931 933671191
105403 161865 173479227
78413 180020 293772515
106319 173998 169322633
52633 142344 971150022
197848 199861 5133452
10368 29114 47037314
94383 198599 260849352
183398 190266 17250474
120878 161931 234039155
47975 166862 981722843
163263 170840 18695560
50409 79430 72727300
153534 179893 370709074
166604 178004 28317658
104394 122055 694085031
62704 183271 301629325
54710 154862 250716817
11368 51645 216101254
63679 101610 634140614
137851 191249 133569327
195498 199047 8874953
57100 193904 342134046
105492 156525 128024436
192859 196351 8700381
116694 190047 255257900
24498 102908 196202957
43410 134767 228751250
152670 185000 540697837
63237 178207 581070729
96197 164963 172382045
830 27442 66551579
144146 190456 228428937
57009 126008 575179726
183375 188404 12633419
161535 196912 88211458
191148 194715 2797642
1182 79108 716445445
87257 119474 80686025
46577 113449 364542785
3817 123808 593756779
28902 41858 32441335
153658 183221 73808523
139151 172567 585171661
147594 175384 69303973
182547 195881 221531068
5603 28092 688979698
90457 102272 390848600
74785 123596 920602867
140094 171926 172836180
72068 145443 340100251
108318 197446 223054618
33981 173905 396691997
90903 192517 211825341
101060 160912 104315857
149311 159852 26303424
147323 155357 19667065
183213 191349 450744660
53809 175854 305322518
83987 110643 133019743
20265 46129 920822138
82469 186872 261279129
95481 194241 247200111
193020 197943 322340328
179507 184981 13806490
90848 124372 298037598
190581 191598 2484382
31366 82288 127342693
159411 161872 6259745
51883 177358 791475249
94041 108711 914790921
186945 192184 13096949
151855 157766 323563959
177655 188138 26377766
196653 197922 346521985
141027 179088 94929001
40534 130303 224739689
44003 154327 51613294
122592 160714 95593088
64350 121830 143830139
176861 187758 5315389
36932 67411 76243998
15341 196176 810423405
132703 142222 972415393
119320 134684 955608226
134745 139169 11141110
120690 140239 49066822
100223 127409 19183502
22879 141720 297552677
11740 30194 36383499
24885 199827 437923188
144588 168513 28081734
76289 182562 265703622
18462 170588 935365643
47864 170352 353304961
152212 176256 59989666
173151 197430 919364245
190784 197413 16488829
185522 197475 76318116
140644 164551 200407150
31225 155049 309982418
92305 126260 402197715
79026 196280 850528826
8150 120920 501679117
131281 178651 831718847
124494 130405 136718712
101386 119094 776989552
89239 118785 74145774
198672 199550 460480147
152720 163889 979965352
189448 197636 233230973
118615 180116 490577192
151187 163554 30970975
113227 140659 672056306
90535 198526 530920429
5934 107462 760330272
24075 27405 260600003
107134 190322 426032095
136666 166561 74778438
57700 191559 362691256
26260 171951 364605095
10240 138515 936299378
126835 195628 172066228
121851 153375 221802154
60364 178667 778982714
178585 189158 51568993
81435 172194 779183008
170686 191678 646107844
109987 183503 850948954
15647 146865 328585317
132764 136143 166807661
170260 195215 62426897
8884 193348 461722430
141858 163703 118442332
147768 152958 12897771
38569 80085 103808200
152439 168032 810172734
102914 122312 48673640
43133 171163 579329189
32794 91840 609735490
120131 176187 761660535
152702 196092 108399582
140939 180319 98201579
195375 198601 952772153
49362 174085 853704656
176257 187017 116463677
21852 166295 361666833
132006 189442 143643078
185272 188023 964843183
54400 117356 157447038
45774 120915 188066067
140714 185656 598258554
160870 190971 75141670
39767 46139 239037060
111578 126262 36939430
38830 173518 787238862
127076 195534 171218402
11931 170195 396235091
162791 170799 167176783
19560 194048 915965790
182901 194992 30368621
56502 76040 49602982
58364 195839 343851222
138713 170109 78486231
15757 176642 530395456
192309 194562 5668107
91678 189482 244980831
82733 189825 268022719
198344 199774 3239178
79721 87490 19227837
135093 163038 47188698
167571 180558 812187110
123117 155688 81732474
35743 62083 613517014
143990 151098 17944765
173670 177690 870258449
129232 161386 80604288
128467 183294 137058131
103388 109710 997186925
14803 41597 67217346
80577 147943 358118350
968 35678 71676522
24879 108085 208188461
132870 195002 530697971
60254 162559 633463604
65772 139305 469639176
90294 170051 328148341
180690 189085 747379927
103148 104287 839930055
133572 169582 598541737
17453 43894 66142165
154091 175154 52534553
54818 78394 58963707
117191 178285 152772648
131842 168534 91783558
94967 128341 83663061
80517 103589 224253641
25574 185796 482007239
65759 121714 903589799
166890 187025 638285646
107477 128877 53781853
152022 158742 100266185
12433 138196 484659456
123923 178766 572859342
167962 193340 63484388
184007 193183 832342643
135857 171705 852874639
149618 190366 505702050
125215 196101 631852228
122399 156034 417002620
45741 185166 348911694
56916 199730 357254058
180805 184924 423706905
198084 199313 859295315
36334 54277 44950090
164679 170666 388300961
8882 145550 820793640
128080 161288 566900852
173507 182597 421622781
133598 157743 157780271
48938 162475 835013452
121252 125588 376067222
54013 135458 203884732
144123 187853 109427539
17367 51515 85371945
37055 71265 85539075
29937 143834 254474535
76538 129778 133292403
170168 194586 992348491
120278 178671 901962358
94160 137842 917416203
155037 168030 54779830
89417 138398 122887711
99569 128581 72762519
170933 196295 63467916
30357 187777 536018874
184413 199361 523114569
113400 130122 354649831
143022 147427 26716020
145724 152412 457788483
196690 198235 3901389
40329 116638 190897152
67508 139344 179893562
131225 164036 82263256
109564 182444 753662923
145067 187639 345008769
15137 110544 303259501
99464 183682 210799101
78172 183283 184110013
27055 194044 847929075
129467 178025 541228719
104351 125134 52150889
61561 117056 138742063
134110 156999 57459301
83940 108330 61002969
35722 80378 956187576
18014 39814 54632339
178821 179392 1429859
19650 92178 953822751
111043 114637 8819548
63111 197361 335895349
7132 68582 520560817
28307 121720 846854133
5768 43452 595916063
172463 187815 123399645
31408 121004 769257633
110311 178710 171028069
6310 142987 342215998
169375 177905 21165533
98192 129002 77285756
89090 107442 429594075
131780 164854 82955320
114341 197092 207082946
173155 199579 445314680
23508 42807 48383208
150823 185264 85915542
121938 168796 724170209
183492 195399 968736277
183415 197243 34576619
140700 160755 50257773
23571 178776 388325900
136385 155745 48549459
37267 102860 164052939
179959 186147 2806355
104873 153076 807635935
15044 46401 78555256
101248 104831 869456666
149087 188516 98459130
69104 197226 58748906
91379 118916 69152255
193071 197033 9409535
140921 184063 786001822
173907 189496 551530950
166215 183731 43707172
3586 88273 211756335
190101 197122 17525835
29052 113100 709963196
65033 146176 968652378
56422 171860 288613238
195626 196954 524407192
57226 137974 591355536
152304 161488 23113602
198713 199181 1189138
187087 191150 2634880
43970 135842 844965925
39772 170711 327563160
132070 163344 78418792
169710 189882 50409539
110760 190241 879252744
186165 190583 11092994
53375 76775 775899263
74922 96695 54341812
16980 149457 215601777
172984 183421 26176954
196842 198159 3343652
97078 169116 677474933
45007 107813 157165534
78517 125048 471128078
29493 89212 813393475
32629 42986 769469332
141713 146206 935472129
124894 175070 125374907
139121 151490 61916161
50297 52903 6551223
54162 114132 373677134
33512 144218 836978944
174189 199769 64100388
38836 135712 242483395
25353 177958 381858749
121931 185414 158882794
141859 158260 41122508
41667 116964 745080605
149449 172032 918294559
110622 135792 153184403
188929 191117 488076911
191236 196609 995907747
101265 182016 596785703
16995 142358 313830405
81014 184981 831202615
24874 185648 513106161
11551 72345 876665016
82318 165814 209140049
9424 35215 64680037
105614 141579 90188811
137232 167916 628571144
82520 86266 9367754
42768 186518 359744312
170239 198732 71270298
62069 146866 212300461
175019 181958 341808560
37671 148277 277028712
109481 117891 21140736
182280 188901 717527388
44689 174251 899137309
37062 178077 540516581
30442 38285 111965437
93842 100608 16917067
7063 128653 646716001
185985 199528 131016644
72390 138261 354271402
121576 145850 60889493
61096 139865 856451435
177132 181171 10028444
196889 199593 421036882
18836 100470 686109285
143172 187146 361842496
197726 199406 55188605
81608 108037 648279900
120988 143447 56281416
195015 197253 253039028
175774 187662 23662692
8924 126522 294542809
180907 199138 45839566
197764 197919 887551656
130860 168361 377655001
119169 182586 569869891
696 102923 987625978
137759 140217 6177613
9208 39847 76924051
72745 175796 584500596
9767 104801 237916878
160001 199274 955214947
105051 184204 8961391
106335 136171 273256831
77132 187688 916789499
122449 142633 109632073
194707 195459 1874996
126450 130858 1864646
8416 111194 257277247
164921 174076 872076463
118532 140967 726580643
131348 191320 812675654
131644 150136 619869405
63683 87406 59193069
106149 115167 993405591
182637 187275 707111330
137926 182471 690200660
4732 51947 118151456
65584 124400 147250076
165522 168947 342012444
144752 194227 123759367
161956 189353 68278106
194315 194543 615850
109947 147092 93262008
199215 199679 1197225
102416 166833 768585868
141558 178596 92398273
75655 98292 56502240
23625 104385 202177918
136633 142886 15647754
126445 127788 3285651
17446 37250 49571905
31123 116066 212435829
198801 199169 927442
70798 84962 612598765
191803 197723 256307828
51357 111366 150244096
171238 188685 43736146
79052 193249 841802165
73541 83581 25134179
3025 134382 48122384
21181 108858 519579878
27343 121586 15806003
37232 126495 223498833
186382 195582 23051704
3845 179047 438259363
154162 157911 524319907
140539 189806 785746775
145840 191442 114000553
65719 79901 724868792
119469 145839 645126417
93141 151447 234378867
118266 184769 434239095
168508 179125 26362998
142361 178214 89467153
77478 163928 825860357
70752 129601 504333512
51139 130051 284967314
68633 157998 223909334
59928 176366 291191110
84901 145151 150904731
40714 187242 366702206
76246 134342 145349209
198622 198624 7289
6568 33806 68305797
144652 182461 514376884
167535 196794 783490666
82102 88329 399553500
92274 167381 188175070
136993 196236 510294116
90290 129271 97872752
112163 120377 6840684
93158 163843 177202434
150467 185762 88032051
186193 198698 31290279
81990 113799 345203975
22902 164341 354256347
181200 183132 4949242
176645 177568 284973060
179296 196207 8530899
15488 26610 978689603
55012 67664 852836591
162015 187605 32631572
65241 89543 904038214
119822 178805 147445956
25126 137286 461765698
153577 176034 689552670
128883 142706 34584184
36704 166000 40558937
112890 127877 37657147
132039 193908 951763309
57451 186893 504687585
50607 61968 974296356
45863 54602 886712829
55581 149616 938438384
152076 167108 37583308
51521 161510 525855598
15568 37466 54864192
99129 173661 186510078
126856 182350 508728086
9944 97447 219073009
148001 183340 122026293
21573 22290 882176695
155900 166840 27223984
190535 191065 1324060
34712 65842 77869509
69059 76026 227905094
126593 165855 98305169
145110 161362 697977365
105509 196057 888980281
32319 140711 466775859
61815 124651 173269802
43734 54727 27636890
89248 162663 274397637
133446 133812 926319
20717 141037 979674419
111980 142375 125561148
81708 142366 650703202
116644 197253 855591687
167616 179311 542989855
120349 173250 132280283
154441 166222 970621559
107852 113829 752828516
21148 152642 329251912
113737 196486 207119747
172384 178373 14847331
196716 197015 746387
54901 58533 9170691
177468 196115 823522390
34964 120575 214218826
173408 196044 563162409
17653 180932 408427999
130589 174689 463276316
106440 158580 130736541
147636 185673 94996948
73176 196144 878275107
757 160730 99573528
35611 154843 788501408
118655 164091 113960673
156163 192791 562322369
174897 180134 12966659
42680 177728 337849401
154921 163844 22407512
146352 157146 27194227
123574 172257 883666838
154696 187049 80826397
127674 199249 179094186
54067 69028 37344910
176702 196728 50107076
163551 182361 46675666
147961 175039 658326958
12458 174621 405943020
131772 140128 20973178
164432 174661 443193203
89463 116612 211905586
95504 183312 869564780
190108 193589 8697327
122928 175269 992130064
159284 190037 900108111
34702 73260 531912318
143606 151182 418431019
37943 62226 60782965
177977 189808 29731995
107617 142435 623050537
50586 54799 713402397
158306 192674 330009077
7599 23939 576583273
24843 189907 908172442
146067 193571 118774267
92194 101085 459449585
31210 53478 402358627
149059 154572 476508711
122807 172093 123271458
172331 191337 47577840
164534 164915 926994
13301 109213 412897139
100352 129544 340251693
88628 166330 892034330
106915 168174 895027405
182578 183379 2091568
129554 137037 18680450
132393 138552 15456688
31709 35412 225905903
32055 80909 583126192
100148 184533 211130228
70274 90995 51605187
17042 157503 351788371
4494 191694 468486276
138375 182492 960389160
97625 141229 109305966
189340 192161 7058253
8044 124000 524633682
93028 158983 606732851
24535 124817 251178188
33862 79934 115211253
23923 26956 779196034
151234 180865 73718448
49295 96907 902068210
146723 163683 42519693
171905 174858 332280875
125132 150796 64350908
36693 167530 327404636
115158 187356 224203296
180001 182617 924568974
86989 167072 754701621
84288 192667 348736049
118102 158851 102220120
15971 159689 389955035
125542 128739 934762606
81735 111032 268005228
192265 194405 782464749
169857 197730 354586374
84696 144597 150003084
48796 188537 349717822
76090 107976 183884686
50264 117291 437462809
79102 83004 746689859
91486 176600 213154618
187316 187777 16438613
46771 144527 244733692
138561 199338 904808989
125136 193859 171847590
103484 198961 476221956
102247 192723 431351760
139079 193955 719787286
129461 136240 405820274
8061 41270 83178457
111347 164436 133165938
11664 156991 397216553
127994 147803 76438868
175796 199261 94075059
50373 103051 131790378
43591 108889 163373865
50356 184817 336457525
161548 172711 27595739
193293 194028 841964147
148683 186623 94731763
53811 61407 97300358
51761 187649 340155830
58198 162496 709778067
128740 193764 930143690
99181 191666 231516824
161666 169299 257482229
115001 193420 196306071
63507 71468 19840640
185386 186016 370322694
191824 198451 16566327
59044 147510 544623638
109929 132517 56735160
156584 187325 843908129
23370 44584 53105017
136814 182353 523987625
193045 194548 119474831
149224 179437 994457561
65023 166913 567972257
105251 139487 85861512
66358 172121 264643008
157432 177293 940630357
73370 141274 170082984
82790 111560 71921231
80305 182095 632776337
197590 198760 931201369
61581 164500 830778107
124876 156715 79825271
124995 181380 481885379
136944 185802 604716455
99499 191055 539776760
85936 102963 41197298
82579 158911 191230478
124778 152745 350490932
137153 146584 23618238
141586 175705 419483126
60316 67004 16602239
170679 185360 511601784
185461 187654 5633998
130300 190481 150511930
38299 157265 646327173
144319 167198 57241087
60248 188809 1890389
29051 71776 106907602
50314 184902 297851305
29895 86770 142240759
123344 181898 656091415
88176 160903 182445901
110533 154123 109214211
190643 191083 1086094
165551 167254 4145594
130548 161059 76510635
106065 107844 4427422
96657 145840 123289447
80771 93293 588366538
15066 85557 480000392
187063 194523 18673449
124147 167505 24111570
160560 164894 9375894
117928 146688 72146881
32878 147934 288100382
86541 157482 167900246
132162 155915 648778783
32442 111313 413435439
129012 189354 878453784
140583 199984 143422987
44793 91709 820928265
156169 199387 180390905
177830 180128 5668866
78452 154116 666886676
127993 139559 29016818
116392 128388 505003816
107849 168333 151430502
63635 76614 976785118
63875 157475 234504014
197099 199019 4883346
192987 196476 8677403
177082 182940 17023912
60529 195475 337603682
17919 109440 719877730
170488 191261 52016209
25098 133887 272434602
183245 196458 360772327
138865 143292 497543445
149489 162248 102255789
11761 164556 382818280
119654 194293 363436902
147694 170745 57460823
144451 146788 851390
159519 173257 314601850
135731 137315 1150848
176096 197044 999641953
109019 176529 367110961
31088 116661 566331158
94779 136573 104758452
156016 156712 897320111
26591 52917 871275754
187607 197146 484684266
114278 179655 829205619
164556 195198 293269210
155838 198627 106842319
158228 173742 38565546
78190 160706 206617202
15642 121257 264360917
196276 197102 2074966
92502 119700 774895729
110893 117733 153608907
39412 180352 971037690
61235 154257 232840330
100840 117038 40525707
141129 158065 42481870
17475 28900 28309427
46376 162490 290845300
96180 141155 801680962
50617 62899 422940539
4617 64565 150033228
95296 147951 570118490
21355 76701 138667326
85470 194694 528706678
185336 190571 662566068
193794 199986 870578700
139705 171934 370553553
110767 135362 61671843
13750 112696 247654204
8190 12791 11426073
91148 117190 596058930
99223 180533 536244381
74797 113559 649461320
101835 104242 5971496
38797 114732 350002832
7481 189686 457231181
41728 173295 329110454
170084 184328 288280184
37600 81038 388823109
133127 199742 549702701
99097 109623 26329317
80054 165739 214616210
91470 171902 235315834
102399 104790 627376728
60886 100447 882002139
98638 123701 62821331
166604 185982 48411725
33478 170266 926892962
187303 193048 891759643
152392 195645 108104755
191678 195991 94968929
66806 178392 651374833
33514 84479 169628725
161584 179740 44983870
22919 84114 153101598
39477 182273 357123659
133256 147607 36002929
162697 175707 32260682
170409 187614 693287665
187838 193483 14032146
13736 153369 349708132
85399 192069 336872329
21498 98982 193889052
96662 115455 47053899
27262 122577 978053568
66763 111766 112481007
41401 127757 216142664
65649 147582 969962635
112680 179703 167640779
199489 199837 687200960
46011 153862 270043394
166443 194918 71165667
121291 188696 235228523
142118 190305 120503860
31965 51684 661566174
48029 131832 209848356
3995 28421 61096873
153395 177936 870501066
14972 94271 198555127
7711 123211 313222641
183116 199382 40784708
23134 171929 372368052
188286 199740 855921770
100181 109507 466455063
125521 150832 63476389
100693 189589 925229772
140395 187318 117369579
194106 194657 1414229
158794 173891 37499078
82341 146896 85437708
64239 90262 716307778
16064 79653 159215451
150879 182326 659368671
87648 103168 38947572
71549 196716 313223858
199609 199955 868980
77720 135069 682412938
98344 165708 156872364
167792 179824 293392221
179155 196493 43512615
97483 158659 153364410
117095 148954 79991266
114882 156542 358497118
38057 190484 381464735
158526 185339 66882974
165953 196992 301826884
84514 84633 417263065
178035 182842 483201679
82535 168797 215943210
157233 160597 8325188
31245 152805 304298882
136177 163546 887663741
62671 199428 342235650
6184 100072 235040676
143333 177015 84168845
65293 149909 169111098
117630 191129 184008382
97329 157471 150830155
63228 137605 567612910
80535 142107 154213115
82489 143386 152468152
81862 105458 59022512
40897 199758 397566785
1164 125947 312387544
185431 188688 8193123
172438 189095 733204653
163147 179392 40246443
101863 188953 591124368
45256 102917 144253275
89631 172543 965100188
140396 160560 50532691
12988 69094 686757846
157031 181998 48914817
146269 158560 30850323
182538 189867 697055319
177259 180692 8422353
17111 84612 168857956
176564 189448 32296108
154668 188359 84187713
162705 169056 624343337
1302 40923 99186302
161969 188593 824929266
167615 196894 73175263
163460 167496 9918233
125752 126586 24824043
35287 81251 114991039
180546 183446 7469001
113020 178782 388312190
101581 150342 730962730
62174 147539 213775788
76589 84894 20627975
98700 137484 97227973
196640 199857 128373303
69237 157015 219960885
152327 187187 725960624
84194 120356 90540801
3433 122568 460045561
61317 146404 212962613
177917 190286 31094771
41332 90033 101964588
80992 110775 253649943
185320 190024 11807694
42384 133843 228977254
53498 100211 544060831
182802 196194 33593367
25562 149305 309985879
43249 46327 7688554
183515 185327 4541444
41197 41435 948657021
169409 194165 135436581
112233 169108 142486943
105292 190314 212850613
13261 183311 794960949
29805 173307 787284288
139451 177618 658670529
165269 189997 919180441
186762 194680 19814071
153284 164751 28793351
53286 78568 63329912
111510 176666 163080323
91008 190986 562297550
119001 185305 211027075
29421 79299 179840985
50821 74927 285959185
164252 164258 553361951
123428 165524 105499017
170078 196198 65279567
40114 169342 386594569
11256 178570 669255450
64147 79501 926647871
111532 196371 212335395
71781 98439 66663838
148745 167888 47691436
79140 149689 176718499
63527 177942 286160478
79892 169691 298209350
94037 189513 688397992
11519 184015 584113601
136990 176973 99900114
172148 192013 878195588
133864 146452 31547810
79337 130345 127765372
174024 181797 19363337
34303 124108 237407018
168691 176986 20669478
169695 180727 27306566
124850 171409 476886221
167584 199489 79835826
135912 165959 744538062
138836 141877 143258591
148456 154112 14053778
68728 77224 21367398
171270 191680 84608713
67190 127774 154838908
27995 194207 415944732
89249 107084 44720898
91458 163007 760305439
33830 139308 468958062
18551 39031 34541829
97781 143125 339954556
74962 127543 131614644
85979 151439 164032043
24061 178073 51929590
99530 177542 980008535
97305 168760 238891768
175861 178751 7122349
131246 148923 677658419
10913 155761 362906157
98378 108518 25361138
123694 136062 31017389
110226 147435 93335791
100593 189888 696259762
163523 168791 19776220
75017 177232 255682635
44394 148925 261856274
183775 196077 30778683
74418 177368 387932241
55941 108634 131586157
65703 192092 915558934
89804 90941 2741791
167453 199259 79573175
75732 190636 287528230
87042 170041 207870844
156931 184857 69523515
789 152484 824461723
191274 191819 13302209
104604 138847 467908635
131721 182558 127047383
20377 147604 894986856
5524 81244 189542942
8151 87731 199020849
176567 195479 439946845
22423 155176 543016233
109689 178595 718214375
105381 147304 105129047
85436 138952 64303770
7091 162390 388966120
58018 104859 946715617
87249 104866 44165329
44683 191362 778672747
137479 182706 652393155
103385 180831 193686330
196379 199306 688004512
58954 92508 525327869
20172 163989 360135870
195685 199795 10316180
79032 97935 145921873
177348 183226 813261497
126784 132332 570435874
25874 133309 831359022
98229 154981 142253823
137660 159081 53656276
148568 166472 44671255
12889 179849 417772428
107945 112726 974627358
98972 160259 153622620
110265 154563 120705547
130645 165961 429309495
97626 99493 558262245
196061 196203 617844772
100078 126250 65601112
126736 156461 74549654
174487 180355 432985203
39134 93183 135128350
139213 196271 498899746
24777 190993 416057366
17387 102735 824939207
30255 188770 396677297
20129 137480 873486230
78794 164495 214654751
122071 148613 66672464
182609 182916 789688
80850 122663 161008792
96836 98780 4881768
199825 199890 156130
183940 199960 83240602
44850 134073 223458581
132119 138422 15835122
26958 191206 411099922
152625 154986 628632115
163131 172978 915723056
73803 126220 131310152
149364 198273 905736183
109924 195631 394584412
31238 59308 720945669
162518 194200 906902850
111554 132639 52938706
654 82930 205867878
181974 183824 4782221
196526 197658 2815329
10764 12129 3453801
92944 152063 683215017
10800 143947 597236837
105184 192019 217360564
33073 98657 715498902
195365 196687 3275378
84514 145720 695212945
193027 198440 13547652
54346 121833 998243719
1159 35972 405215383
31975 144591 281792200
172886 186120 33216956
73617 115826 105641125
85292 100260 37482302
66012 145614 199323207
123852 142053 274071068
87977 113110 62999825
80086 169790 224562661
6416 195185 472470375
182049 182975 2402807
153571 157873 492712050
106377 125673 478749628
12473 47177 86979131
123394 161869 770753928
134430 140456 15116721
5174 30178 62672621
5961 131611 314573848
132589 155774 214391224
56904 107897 127339826
114232 124071 899644267
51407 143021 229474280
109149 183307 185610940
116089 120458 901298365
106270 187414 849454737
42100 190210 620510102
125660 160657 174841751
152173 160099 19868397
167653 185834 45455561
24019 135203 995796453
120387 179629 148078429
81092 128214 621227819
119711 166557 350066042
59160 105296 115248018
66306 76542 371973793
161470 195535 699363192
114599 154199 154288029
145706 193573 119657614
5942 10114 10378398
53106 101130 120190792
132171 161004 72349174
71805 139673 424340606
117534 178433 206042325
16440 38243 714240120
100399 172853 181289459
96890 174618 186521738
55381 69501 35174417
1795 120119 296027651
35952 86767 207886281
163124 187666 61223322
610 35307 86872570
24108 142054 637777713
15202 135326 300819135
115924 121148 564397543
43152 88089 112310032
128727 177860 122733116
15223 48583 83587748
28798 121380 231704622
143874 145231 3427601
179326 183212 250154532
14949 139255 465177114
158705 168590 24565947
34649 131522 242403150
5051 140515 867137661
130286 145637 488902682
86139 158639 181659123
155584 161422 14635244
172394 187126 36900455
61160 186104 515001208
24307 33341 22776433
141919 148837 17428775
5271 107735 625093857
155238 174937 290433655
57597 191047 333816838
96251 151544 365684627
123968 125856 4799196
78549 88876 896887720
95111 149483 136352400
143776 156214 309259118
15588 143613 971549511
143061 148447 13595254
48024 129940 205236093
128244 132488 10636011
132360 156512 60616483
104982 141414 671637568
28096 127658 249235674
59799 190984 457039443
24732 40797 846960506
114954 120409 402448701
196 12482 30623862
128696 159808 77915692
66697 94346 318150586
87758 157557 175136419
143647 168637 62510704
64876 172780 269946211
75566 108252 81618148
154130 163638 23918909
35384 109179 58107402
63558 149187 263627440
193531 196563 7561703
71053 146928 800343248
94490 124313 74754958
101094 165703 161885096
89435 156167 556427741
16198 102774 216615178
27810 136838 272979502
140849 192500 129123311
174994 199334 60997203
2532 16557 35108961
119606 196445 192314453
129361 195639 236425699
102016 158898 703481849
55372 124647 519753541
4521 195242 477303886
199396 199814 878006700
146292 186604 906764519
117226 188300 177952826
9021 99129 723818843
97835 171209 183602678
153002 157223 907073173
65221 198727 334115137
149715 150520 2053914
193825 194309 1192797
188150 191524 8389678
35385 91477 140110553
68498 92213 468561250
32475 191439 448177794
175046 191608 41495423
87223 188468 253482585
173400 190073 41854336
130526 164421 460414878
190056 196565 16241409
98164 150407 131060262
18751 91967 183009534
196831 198366 3913803
117415 125074 19340945
88956 175093 313939466
128310 141114 666990628
81919 166527 211858950
133005 185916 146529976
114187 152616 295847034
197965 199698 4411167
8194 14282 131984285
101960 109832 19601151
39416 117502 491229828
70268 129130 147421723
59418 187477 320364135
123086 159683 174588229
61322 111482 125364016
23097 120220 375466757
18444 157913 956337324
13779 147782 889280339
185248 192867 19103328
8190 147257 105841868
179627 193655 35309042
174833 178765 9729906
3840 113598 274573905
68898 79477 965500901
41473 166357 312672643
94226 163822 608531593
124462 180224 139233888
92264 145105 132472878
79549 97160 43977638
126006 180719 552749476
25649 163970 346459906
88904 102963 274661165
160835 171998 386693737
87959 192103 260813463
56514 125094 171511107
199858 199988 401214365
62885 178477 289094451
120927 158088 803570053
136330 166289 576140401
152262 165756 33829662
111592 118353 551220131
79926 143882 160140922
10465 128474 295570350
162437 167554 942884923
18549 185586 417998844
65394 94043 71654656
188477 196438 19876232
70789 153872 208074565
342 89745 363544498
34954 105997 177748546
19012 26416 564825597
12662 185518 432718339
142515 185329 190432262
161123 163770 6596381
14433 26430 30161238
36335 86554 181796163
186668 188304 3195066
156728 172621 846033615
124320 153393 760134126
164482 171559 17376336
158428 173555 37574993
57248 138080 202191716
80230 111145 277949034
173910 190750 483835614
123006 181904 37034032
4186 101199 969389870
130523 165987 46992442
32356 165608 833326481
26512 131974 263994978
78423 122156 374120136
147777 168563 819631881
105001 163447 459454980
70047 166058 240390730
188500 198228 21245452
51840 134734 889562245
100818 135598 87183351
136604 137618 576369629
94663 94758 231567
32947 53524 796601872
12203 91264 864082527
80891 150275 378256912
178541 187760 292746913
174973 195740 6757958
40219 186227 365358580
26376 174669 371089989
29079 94490 556768275
119719 194338 186779623
17001 134945 295239364
80526 82606 5201521
161420 197971 316040738
172659 176913 655065653
86694 192952 266005865
141607 188257 116664013
160771 162221 907882925
35158 60236 646446958
164191 167977 868679340
156716 169986 414685471
70366 160516 957896719
62828 135759 171872376
150813 189588 96795949
55852 113824 267809341
39368 131347 609648773
111042 126129 92493132
106929 125023 504328177
149282 160570 28222024
105021 140623 89291963
38742 119036 363491559
31502 135904 261258529
24284 84438 680413865
80236 144535 160997578
171440 185046 34050558
81452 185270 660450335
162842 196985 415389721
965 144452 359148725
99062 141492 214091364
76317 199933 309266562
34191 195658 404051652
112593 172472 944624277
191401 196748 182347807
85923 155648 174728965
45211 92736 118900124
83806 193275 952421706
75595 190378 287197057
120244 125407 13071550
82572 146332 42247878
160104 183111 216561368
82255 111921 74157751
4404 85962 204119347
113163 121168 20142424
38988 99336 450547584
106696 157033 657517839
77806 187710 806590653
84172 141425 535942661
114882 139329 61378977
49144 198963 374946616
2416 118630 290856902
31147 191777 588238806
99230 199294 250526534
116024 166770 127117645
98963 169852 801941506
153990 184504 919727497
43919 77271 83585331
117581 157947 101280999
100460 183332 207386996
137661 181713 551360923
27034 193505 416584439
144428 184025 98978949
112522 179356 167168853
71686 96448 668299671
185407 197610 215468531
136150 194148 465201880
44515 141807 243660570
81060 140307 498946503
169942 176265 15705465
40874 80878 835813010
43977 155248 278730117
52306 163813 279355701
99025 128001 72664398
131493 155196 59466376
52211 151344 420381378
144856 186032 103011516
47085 153086 130693657
45897 48098 6727600
17590 137055 299077591
170051 193849 59496643
47082 115772 171865902
192009 199682 19244776
100198 120510 50823801
60057 69072 22374928
126865 163199 14448319
138047 183675 114063375
123559 138145 603128708
66167 122803 141767570
163328 183738 15418258
122594 192436 420805682
163901 164692 496884144
109180 128790 6850989
159903 192018 291914214
168889 187703 47089885
68377 123170 137131875
66754 78687 61543295
179522 198208 388180508
121197 125938 915930921
103870 133131 73419787
43393 153480 632552127
30282 32128 4671914
86423 159345 182689514
38693 54722 25456058
30340 178109 674201098
145142 181031 89545675
114609 141675 67917670
147254 199154 129723698
115486 124776 641622101
79182 86120 739517349
136572 199896 158399852
38023 155988 295419830
52518 115003 551683171
15365 165118 919078373
24712 154766 837796709
155461 160717 973100083
91301 153070 677358016
71719 95670 59919339
169894 197057 922426714
34630 126218 278770522
174915 185910 27568207
34877 180614 364452660
159040 168641 23897403
51847 166189 286317239
94249 145318 542827831
182048 195505 280137398
67034 156111 683927820
164809 199689 709986077
21457 62364 815120970
158155 168783 267222911
27204 93742 278267483
136059 168387 80818220
125260 140665 38558949
19511 187325 420026717
48723 52269 824624026
167909 171702 3885297
92516 182674 225624685
72656 197689 790350107
48111 118681 377288261
124225 138954 576089355
79975 117244 821254965
56758 169172 800519235
97975 154904 142680598
76195 134875 352815203
194013 199478 395813930
194314 195080 337310801
170921 175461 742121380
159309 169165 770305080
194782 197227 6047197
99533 103831 10744012
123913 144526 954891552
44470 89261 111958498
61119 90298 356138812
36791 78937 105540585
16761 109902 232964284
109604 161324 177873651
17926 158265 361093002
70734 130230 259539895
138185 198639 151145389
5271 144072 265541209
131067 143228 691358284
179634 195935 40996474
73159 105162 80102501
82649 158423 85252158
137313 165820 473331513
84232 117766 83946657
23932 96458 181549628
95192 194259 247965633
113818 139494 64493748
140331 190827 485805624
81316 94853 772499690
158858 177077 45350411
184794 192500 274181216
3599 24485 52203697
166792 186002 48000773
122582 122600 43861
30209 40008 24568597
151647 186959 831497241
198871 199505 844203578
129084 144812 39273591
187204 189648 6066576
166409 167281 2116088
75821 137037 153240529
10816 31951 53133332
42022 179918 344846074
118116 176026 144909004
175348 180109 302057821
115260 158655 784901647
30321 199292 770132289
190517 199288 356238717
31873 96635 161916836
126109 198012 907000417
23128 120095 242674565
157234 163472 15555656
29109 141758 282013281
38545 81548 275484123
16833 146795 325399553
195798 196962 2824873
12308 114817 256626461
185042 187399 6009446
148363 194049 114047891
76126 168266 230462502
63623 176311 293276417
144107 151853 19456929
115273 144587 273826117
52887 143307 389209296
20674 178579 946374762
93232 151320 524600396
151424 192343 102197478
129885 147705 516561006
163036 189452 65872799
17469 63303 114735554
86865 164347 784565026
76457 116230 99384498
103198 134056 77428411
170045 176192 13866646
160840 193217 112499134
72425 100241 69687794
34304 125415 228076203
196689 197773 839955690
20914 117529 241741336
129655 173628 705645605
12346 66031 134525063
164319 164947 1550514
129752 146425 41679799
53132 176235 423371884
156307 190952 226446762
177942 198821 52374430
127924 169433 103892277
8860 94033 577016023
123648 174642 701733029
68799 171616 257281549
128008 193337 815855747
2702 51381 121739479
31748 73025 664823282
41858 70867 865963708
163770 181519 37759159
25373 120353 237749717
76597 97198 51379783
162035 181886 966580688
108008 147641 99476493
70128 74973 627783282
13603 139801 316071279
171106 199152 70247002
41120 157847 829987168
36183 36526 5729502
24148 143277 298301396
36961 52603 336094495
147391 194094 518887190
42577 156749 684105739
15647 155329 349817308
40536 134593 235414707
111652 161669 125534929
112112 177703 935288446
192117 194760 6646654
180165 183368 8210458
38866 89779 635216720
89481 138300 829845386
190632 192929 5701545
58263 58659 868038
177773 197799 50180882
174303 184924 26548141
13052 161288 371416284
192257 195694 314642702
197609 197759 539379306
133453 137603 867653560
146971 162605 39216635
131948 193756 154592066
56944 160787 259908787
46532 160461 285327169
155486 175187 49035042
55833 84574 71679074
169985 196995 67482377
69587 121814 130684073
63210 159114 240182133
123348 193081 213846746
59698 126733 167704042
18823 120718 254957395
101077 194858 234725896
94008 101492 13156921
86961 169008 939789275
3355 178946 568658384
132618 192454 149680207
14153 146547 331616063
97050 136583 99109938
95931 193367 243916727
170676 174023 8290168
172190 181517 60382033
31320 93827 156318920
51428 181138 324534994
82401 176625 235734304
34183 34249 805061661
167509 167704 806997084
138035 164521 727964495
63483 192884 562435285
128956 181991 961729046
97016 136792 436542503
138215 170843 889476814
30963 51401 50958145
53728 191594 570732248
70719 86149 382937781
176516 180992 11079128
8897 178304 717225921
12272 93249 801629495
188383 192968 101590715
87355 111698 753484327
154406 177957 58659396
12343 99583 218423484
106933 194220 608815055
78713 103346 61456923
28434 60357 80052113
150597 161571 110001697
162236 191207 44694966
109448 189770 201134665
173335 188026 847317016
167408 171371 797380122
48283 148269 250468744
82614 105856 647639533
42706 60984 45823630
119252 157167 588836501
73626 136331 157114532
44347 173161 935438027
50380 135175 428015029
65205 169610 280524418
61845 83203 53359978
178065 194338 404109339
182212 194822 492989290
164329 198137 84316194
45466 146145 457201946
139672 164278 570314876
34978 46130 310235778
108157 132676 430052800
48797 181034 330760647
142007 151118 22903735
29030 71618 153217833
89002 167296 196189395
86134 155525 173899250
157694 176784 47498300
141098 179492 95783140
123156 167703 462043225
143591 144623 2567750
196726 199335 6601983
188837 195202 15912292
76916 142155 308088920
184703 195339 26694367
103178 147640 111563523
138725 163862 63034049
180537 188514 20209293
190141 196946 16950638
158445 181028 160072957
51901 136730 252080333
118275 151775 27527928
186432 195715 19909191
32169 147795 289503741
97515 108676 183435813
111669 151392 250608708
82417 157124 187230874
175861 196214 50963578
627 45427 112039453
59438 138258 197226309
192229 192410 779750516
172068 198980 67406158
163219 196635 83356879
166301 172975 835863598
62854 98597 722030917
140288 175668 167967275
25532 68542 129586122
144383 171513 156449439
39716 171551 734708361
20567 141411 442089662
39578 66762 67932649
49400 122724 420637285
170959 175776 32307053
1 106306 965344560
175902 191735 39663775
168338 196675 70882809
51302 182731 857874871
105977 140370 86218590
22699 92535 174708875
144688 192891 337313943
109629 141892 80941811
63253 154757 720506001
110956 118444 18766594
191054 191430 833389211
196493 196692 84786048
70390 162074 466156711
7500 58794 947966720
181831 195967 800389346
185489 196045 26420472
91969 142024 761025857
20432 195361 458226223
85094 116786 79335550
165094 182175 42372328
39615 51854 133779229
137447 187762 636426675
42452 142467 250373765
14298 62339 140396446
66362 112992 420027482
105931 195045 223091722
6830 13914 425097925
22920 74155 128187160
185755 192169 217602942
58424 114039 138921206
79329 120446 102871936
23457 69651 115665900
112297 130701 46234626
178534 189099 26602867
144446 159838 923123315
9859 162463 478313924
190863 199976 5422718
115227 178551 700887283
36593 68888 712727318
76723 153020 230810638
197395 197400 889759350
59289 126563 110840353
177889 193552 12518050
64090 190038 315199794
153236 176734 274027500
98904 136615 94567022
108599 151231 107004905
55852 110858 137457000
75039 124234 309338839
93332 161019 169702733
83167 122749 378619904
86831 152582 429931051
86527 153784 635869950
66020 179391 283520235
17006 190558 780629361
71249 164169 232853984
92754 149290 141782688
101028 146313 445014866
20439 199761 448796098
34383 91922 65023882
198612 198779 401865
104102 191270 218248830
192010 192359 711334131
28597 57364 72188506
184876 191872 17590729
167654 196023 472225780
183310 189066 14461644
173116 175232 5339361
29830 39654 841236874
41312 92066 404918665
194104 197127 485645699
19766 111830 961620561
192951 196613 9103103
40687 123242 206577892
32723 131083 246162536
143961 190929 143242878
194170 199486 13349451
81521 86175 11678265
30112 123810 585721311
9879 133662 310043124
46581 177770 546258454
146416 198678 749985852
23957 180964 758226701
87166 110275 57933758
44506 176122 373213377
73894 182473 271633625
197728 199247 237188512
168160 181687 33680861
19791 181328 821619743
165928 181284 841030045
132822 183678 310042375
102353 194456 230538811
76969 197830 736956945
36908 53738 326398989
107561 175558 170251160
118156 161327 935287182
197800 198089 760292
166925 190149 58071642
164758 180225 38250634
17593 54038 716844906
89535 163176 771754122
184595 191487 155640579
28549 92775 787776849
115989 193566 194176223
19594 167357 956648752
4668 94540 711617619
61359 73470 742250258
16398 153045 342128710
186016 197875 29627325
21144 97505 80931761
30444 154255 309925115
38148 84963 929537217
7185 91073 209749627
191198 194758 818877314
179661 197513 686961862
198138 198156 47386
114252 197589 766132330
59282 137196 956752326
192982 193233 577031
52025 66618 36572560
76587 114931 95760451
61338 137401 190360318
39741 193403 943153904
29673 141747 280558883
111582 185672 185496581
112138 198693 216698616
128735 184414 427634652
50296 98161 42445481
25285 52577 68325552
5627 20760 571257808
135294 160573 63344887
130520 136352 14630770
161173 185897 772880702
119461 183249 159633851
69568 159274 224656087
167846 195459 69090963
147939 183417 88542902
75371 150688 934241717
94964 183588 664461047
197423 198072 1674533
31779 187652 398930831
134041 161454 68755743
196784 198226 3671301
48589 196879 383202962
160602 177110 41050479
131244 155509 190196985
116128 144245 70491182
114790 139128 61135515
78997 129898 127488214
36801 63322 66359733
68886 132611 753692134
66191 193247 486478911
62466 82975 51273363
83483 198201 287120229
49710 162204 432676661
115772 190547 187223299
105003 130883 709984788
8858 124460 89327673
4828 159695 387772117
91165 119518 717582065
168735 173344 588882789
168703 175827 576112825
117021 119455 894519128
192075 195276 7997537
138043 160491 659757893
187900 188167 812914171
30413 198767 421257190
193251 199501 980723583
6618 38831 363092446
189312 196909 18977764
40981 132171 228257626
1364 49457 16666630
169537 189316 49406755
69233 194634 585192784
128851 143883 658570573
150786 159167 466279641
38229 171398 646583948
82299 117894 56579037
177142 196577 59787345
39578 61650 55207320
115862 187526 179461729
16752 78237 153947016
191772 197381 693618881
29037 170795 354713110
77372 176522 655845298
194227 194507 195936834
114361 154698 101131708
155704 163522 19576251
28977 62499 83941885
97559 131520 85099561
28895 50791 390532139
197500 198440 2418992
7253 91725 723165592
55321 75260 49799726
180419 184694 10844313
19603 75065 138874874
85260 148387 704182497
144553 191348 489086373
39338 106204 76442239
170744 196208 63709457
28298 40655 30974407
115174 137907 574281043
175703 196173 398345461
12572 76875 161157116
115303 163338 835003718
114474 123758 23313655
60446 145969 214037545
113959 192589 791605054
199443 199975 1340325
101370 190653 676548064
86260 102951 41681685
4370 83874 760834415
47136 64873 990526253
56010 93531 93640192
196146 199630 39720107
113617 181023 168621461
58151 195628 404459458
156340 159337 7403363
18474 81301 391587752
93579 142540 122698445
191347 195105 9401101
125595 195757 175509786
186894 194768 296542646
63911 100327 91112405
22406 189759 418868969
26711 132097 263809438
161624 173728 29964402
118671 141322 160680610
32877 196266 609344927
17475 97762 200888813
22167 146686 699829907
65598 66522 85678200
46709 160674 668912963
49059 95911 117141960
191758 197281 13764545
84936 94053 22832971
164326 171102 16631348
176495 196553 50211776
35888 70739 306713591
49905 83636 849853005
66650 94741 148158558
71566 75233 9255435
187050 199818 31999924
15598 91060 887745245
182040 182779 1901882
67945 179496 328604000
71107 123061 273551089
36488 73616 92828571
196943 197691 352575136
79143 140067 329305343
6830 15121 20697574
33533 81956 121064078
119183 188334 608089858
140261 187530 118239618
93668 124379 76993969
137848 141470 830643044
177713 196580 859993863
91437 149290 145227194
77325 180303 958017638
33597 62417 72082395
121223 134636 741969595
84826 158451 653540063
110596 165658 661096281
32973 129450 241495965
159055 169555 882012020
53321 55404 819035725
44211 150683 266768692
93942 188717 237252499
117042 159371 241549344
94177 108690 36252406
43921 192583 432847402
102711 195731 933268200
67281 75297 546113351
192700 197324 11513710
42776 113565 177055171
140837 174510 31742396
136120 164467 410017320
159913 174547 36428094
1076 112232 639585492
101031 132877 79849993
11261 73463 257211031
120016 121142 2843278
141856 199489 144157337
15712 16953 716980644
28800 86598 777979737
118049 165772 119632021
163875 182588 883210237
149659 168717 47510470
84737 110468 5100288
143190 172262 147923020
171146 196598 63706681
4763 39869 22403359
47505 193828 698100275
99902 101586 4242295
69682 109363 99175040
119392 199479 200490549
81626 167706 169028712
185 134101 335260462
73151 137677 397444108
18730 46139 68567625
109466 168073 832276125
60489 129435 172542833
34965 49796 37088927
83084 177386 260292711
96381 165442 173075841
182069 198471 41195701
14838 92269 193750303
31477 127837 241103912
92995 196139 258168881
193981 198500 11346422
31893 67107 20832500
33953 174479 351590259
71971 91787 49421764
45070 138612 234291406
195064 195223 387433
43321 124906 860603043
150961 154888 712886593
107581 144981 93791583
4222 129442 270185862
148281 168608 50679046
50621 89281 744896488
152936 182866 111889004
127235 132411 12936008
55258 85803 903986162
115585 179931 160870750
44323 190051 364730194
187483 187777 742350
86396 199239 623713972
37316 90477 132845033
60625 84842 60445588
183125 198029 37314419
144214 173274 72522172
31466 115261 418313131
183074 184088 214879529
106978 159588 131918004
60164 182017 304628639
144316 167556 771620121
10823 193019 591782660
6562 166651 400798705
5772 177647 430083104
93764 187749 404192790
10246 130354 300829313
127464 166184 96924352
60148 152041 229901581
132870 158301 468143198
107766 196394 593976037
84313 104368 906994166
166746 168668 713383591
78710 163754 785755719
177599 186819 23184653
71124 174287 258223610
78740 85596 17074583
89532 124599 107519655
130438 160927 76421625
66943 188570 304370303
70307 191935 729680640
161821 173557 2593562
1733 150169 371664092
78267 127932 350522983
130386 192311 154841122
36723 185731 372847599
5243 198221 881345697
57684 57827 369581
109825 166086 141008372
7879 21396 3825202
87843 144879 142967492
17240 106001 427506973
186326 198167 29628327
94940 177055 205485738
135563 186208 126636049
56250 70327 35015936
34617 135142 251596498
2683 124998 306265352
99412 105411 7344362
73116 182410 273425560
185287 188505 862825921
149505 166141 582309720
155419 170223 455114404
62977 175667 281955951
21743 106749 212737171
10357 135750 464529515
9655 155608 365611140
162258 192103 74416004
30647 138078 268902885
3731 116478 350944720
39635 159050 298904470
51761 83169 177173507
16367 122171 264800722
71630 134857 783626085
41803 189431 369429311
189364 191799 352882743
199671 199761 184797
99241 128123 72422898
120632 169821 368854821
70327 163088 403873317
150922 178428 68467134
58948 88659 494720718
38886 61821 57420514
59526 101857 105784243
128100 163643 542001531
46714 87388 101692930
137424 173671 90510498
22141 196400 715594938
16257 161355 363415875
54520 110899 820176113
5030 109923 961576754
115487 184064 423980980
31901 185028 383073754
41558 144669 437298267
72103 139265 748278574
117889 120503 6555784
124504 142649 467852242
100557 149456 122650505
126828 126845 41333
101811 139693 28988592
146004 190921 112315151
109330 141523 80811581
12445 109538 687687386
129081 192709 199410962
67969 142438 213185824
80018 159851 65193376
137472 147637 25525410
161344 183651 342209979
178674 185045 270288449
33055 48806 39332839
43037 59207 258106682
104216 165326 153192154
45756 96337 126561367
189961 193077 7795016
146438 198092 129136446
163322 171964 21339086
146525 180905 85708156
14933 43615 91068788
127884 178181 125680435
166631 199628 979475081
21539 173447 380092505
35587 108653 920959553
97873 157832 994719815
37413 170305 332617358
52422 163785 279009156
182449 185467 1644578
73330 192736 711119792
102042 182442 336040862
143897 156938 457967651
126799 131075 899692678
99861 187130 547225894
70389 136799 85941264
178862 182258 8535618
13625 182393 422411221
16890 174944 395469854
22680 107258 735389550
9769 25679 736157251
121896 153125 682273419
1570 12813 27916193
13745 35670 55059953
155 101699 254128265
88734 89162 785899071
73925 77468 522567570
168803 188234 831226448
175114 183336 156260654
113759 196716 207654559
107939 169366 403963437
43606 67885 60817975
45525 63777 45768287
96223 187249 227880065
84401 136100 129589076
98198 191788 234269330
79710 123072 108505862
162901 180575 43744693
138313 184241 114760192
191368 195667 707622754
38392 122283 209890301
168664 188236 48966968
91171 156461 163898896
77375 156167 861871008
8745 162210 731618793
185030 190233 13100665
30630 109134 477412685
65483 113773 769444659
107300 161559 821355048
88937 174466 214184881
60436 199902 32413425
135001 194201 148062931
99206 179527 271391886
3256 128565 313736468
26874 145278 604347410
70237 148960 391329778
96159 145563 123818920
165875 168802 836636703
149365 161749 827768061
97030 198327 253586066
1785 43846 467934307
34240 85381 741426284
89397 192837 824706927
105788 134001 70760744
186952 195764 22077451
167286 185721 483772620
190131 196485 831585638
194765 196029 2797303
45265 154673 583545044
187872 195838 19915528
69406 134210 162269371
134331 150258 40025001
35984 109710 184361125
66573 80132 33906840
6370 41333 87528100
141652 165112 883870453
198631 199783 70521170
134800 142936 20389394
111652 167948 828250747
114250 124723 35964049
125547 176066 5813655
78555 195604 619274625
179999 196606 41732521
763 7530 829417414
89309 110856 60373105
108757 148474 99731996
192148 196885 420365115
164280 165606 3214429
64503 127234 157121923
85302 191496 265787012
166800 196771 74873877
58189 144387 215591709
74634 89981 827995982
135979 138856 7187291
132010 194082 315321397
9567 189155 849911203
166481 173942 18487347
101672 118285 781471528
62342 136346 185295899
76337 119014 727368125
116593 148469 80047908
48412 140106 572381864
7648 93755 215492020
158647 180863 55182390
22546 112056 916548551
171750 187771 40211226
108103 158594 545720241
117166 171625 619957473
196779 198442 4212836
156893 198285 197221941
67959 128568 151771458
155015 165874 27134823
92771 141966 123315176
113914 165810 201608307
39614 104686 465325044
60688 197978 343444074
162376 180495 44862770
142657 163057 933304205
43038 66420 245626290
133667 156239 614518629
39756 112629 182145890
159855 189585 589535653
106756 117644 27290376
94163 175953 204634193
164444 170420 14701457
149699 186615 92167700
103660 193370 224562794
56785 121689 512647321
29107 71557 145871292
170433 191560 52832651
147111 176681 221592875
1302 124246 307735387
48989 107681 146804261
90390 142393 665172194
50401 142783 812415489
190936 191846 2263828
42172 91587 373343681
40996 75627 42517688
61646 115757 308679129
180286 190754 265729237
161516 186916 95373209
16390 118930 937640469
131692 178911 121164775
37491 40761 8221486
131764 162360 76751760
135056 155065 50178185
147105 183883 91845410
193766 198290 11330030
159501 174689 459675514
30533 187053 401682592
140347 187071 188711996
123798 161759 95218002
949 26621 64240832
100064 137316 277236848
73315 111128 10078085
10995 147644 841446029
83234 190637 268867972
52624 74009 53518366
173123 181801 494849888
116550 144789 70755516
88185 133964 114852523
106543 153189 116926984
180937 182628 366433496
141731 150690 187075846
42957 56027 32922937
156250 173630 111882896
39736 115254 625722219
89 153260 383466396
5392 6263 771133188
138853 139974 189539233
118280 168050 124609251
136510 177142 101499670
10812 31353 716809621
5259 83039 614678449
149105 176065 239019335
11632 192172 410780752
74242 122144 450830386
150932 195979 112510615
190595 193026 6038034
163137 171085 86940423
165805 172707 774537805
108925 197875 222647448
39849 61978 25727552
15492 58405 107667479
185869 195741 943434080
78540 182241 259302979
137327 146409 22770418
56546 95406 94671743
176921 180846 478593926
58951 149380 226348064
24960 150054 704649941
178704 197349 210585540
109172 113849 933248950
136528 177712 102844032
60017 110734 546239995
68590 144954 151154906
105398 159520 962872857
174748 176999 269272210
50281 98440 557814874
109339 147077 94737635
168064 177939 24599470
138075 143072 80811
41000 178989 901858129
184182 192944 21969456
174139 197100 57454625
68463 95185 669359796
157521 190375 376795068
138351 176773 95962388
108485 181198 330762352
125760 173928 120319336
105561 158288 132199731
64717 151896 218301000
117836 136786 47574172
108899 169653 331618354
154304 193327 914519115
2361 39105 672503243
64893 188436 401717547
32272 189124 392420413
84317 196922 711499112
95062 163565 171728076
155027 162417 988900461
108154 124158 397272731
217 165516 609323508
74223 137612 305180549
146452 170071 929208800
146800 194144 198918933
106113 150440 111262075
49910 154156 261033294
135357 194385 147595442
97610 174566 287001301
148339 188320 131015413
4834 175831 427911550
45467 79910 539734726
155418 168376 32225064
49252 61419 846581687
31773 56311 61549809
188090 189522 36136526
155605 198421 106909536
77732 179562 964875641
40848 170663 566209859
178056 193517 38790725
15940 51782 997264030
82629 125892 877034496
25592 181296 389568118
136309 182269 114755346
17055 121012 260152879
76681 164190 219119103
163269 164429 855549419
7918 100736 232300377
190539 193029 6192651
183569 187540 10037602
152362 164539 499709545
70665 136136 181747797
197749 198598 116816169
158933 187110 124395454
105731 197800 350028978
146766 195942 122913954
22276 74683 131224816
104784 173047 525467671
13008 99125 411405376
482 154341 385176034
127512 137004 23789209
18352 30111 397188890
136125 165626 102559533
192252 199367 17859943
42561 97502 137409747
140972 152831 29693190
90796 113471 596332325
81554 174119 254462793
93281 142429 362124274
158345 177018 51958093
110542 125250 36951427
193276 198420 12904995
107659 143487 837849874
188326 195908 376072702
96057 105750 433155153
62192 174894 292214693
99214 122020 842546480
74279 139727 971853298
40678 198820 395740314
140600 154376 34484067
197906 199557 4202554
102061 118163 126242577
187059 188320 3192855
156439 191414 87277187
193652 199695 15164184
158391 180951 56087626
128492 150094 54230906
26957 77637 126928324
147085 195619 121301100
92439 103323 782648284
108518 115663 17938656
28388 188136 399847871
43329 186424 358109943
128717 147714 47659500
179138 188323 23205306
89523 198249 644504082
73147 125307 697528437
186422 186568 890420373
91703 119969 70958599
10655 82531 180018394
101299 177463 890984782
73721 107175 83635622
64643 184504 407854947
177505 182717 13016381
40156 167150 768108808
28137 178231 375470942
122120 133635 28965499
150837 199572 345435301
137085 144463 820337369
156182 157342 980839157
5284 69612 161060192
104814 167262 578496630
54785 143862 577778916
89636 134225 111856313
168054 192678 61608473
68893 193538 682754628
30441 74110 839363586
18060 106219 876295631
36183 190165 385337068
95873 117937 55279129
27698 159418 329809001
42439 73423 186850242
58131 91670 83515644
94139 151707 144250987
96215 111545 392508477
187017 193282 219380680
109957 150609 102088126
19346 191486 866244057
173529 182066 21318765
25815 109815 210169279
199508 199943 247730185
189252 190748 3814120
143689 167697 259590937
2201 88983 899708375
120268 188707 171313911
59700 129083 173592960
129473 189332 149657121
193539 198238 11782010
36438 121470 212763164
6725 37272 285961630
133546 191449 144786854
159143 185962 66941532
179348 192710 33604340
105903 199218 613448724
35723 48848 696407788
198427 199601 2967700
66463 84747 29250085
91830 181735 225039226
94866 100847 14965909
46301 108199 154843999
199994 199996 8220
20428 169979 697233416
1608 183184 498876094
67282 182920 999713859
99342 177369 674111531
15860 53359 93905902
35216 77901 181748408
24618 144785 284356044
17914 99521 843310994
25432 145357 599836395
70413 126221 707826151
61657 177824 290515877
134966 177300 105799250
153213 159585 15972316
129810 173617 109348909
69378 191523 843752682
151082 190785 314786871
28461 62941 86325298
52859 185313 331476029
152659 159654 738358687
143843 167155 121011106
132330 175534 107989949
60014 98017 999501821
153273 180921 68856414
53426 187923 336618083
118943 151116 80733593
1708 195075 678539833
22272 35056 86334044
180161 182308 5455659
65655 197328 329416047
40695 133433 691337131
35458 195975 401660861
24595 111794 218187542
136765 195231 146194796
145983 156328 26041868
155934 166991 635245169
120513 134321 34670795
27606 60173 81677654
51739 186469 337213485
68819 96680 69677436
180336 193039 135660537
21139 43530 814958798
114357 181695 789362819
172752 173092 834970
121646 184766 157895543
158602 195958 93288564
100508 195519 746705533
6239 61226 137772197
5100 78316 737081062
172017 183858 42654677
93972 177195 92541620
117370 121387 10097534
126356 164663 976903053
5853 172996 433631099
197172 198450 70931549
105157 135845 76912805
173841 179187 44085492
47329 93811 61003811
177851 196474 46681165
109948 141841 80047408
110038 141818 79751977
21314 141622 301222890
76330 174733 246086313
162886 164954 966035435
54775 163265 744977003
161351 185457 529614666
129296 141846 31398222
56393 77459 646218998
82658 172421 343375069
182857 191519 21777882
139725 178289 373212042
71051 99269 850905234
180560 195596 37893541
89183 188830 249578873
182169 191027 980345351
177394 197500 241024675
174145 192679 998363078
106475 183870 909353651
144997 153607 21600311
182468 190498 220341534
42929 62514 49065516
154627 162097 18763387
10275 49814 629477728
184102 191867 287626567
88809 184440 239410477
192953 196510 670433234
113940 126606 31902138
56053 116697 336850468
21680 33057 404473221
134379 147866 33906848
82338 166325 210323498
164137 196972 611695232
27459 117638 225662407
29865 92875 157628444
123554 153247 962612322
107546 189228 153567718
125038 175209 567661045
45530 186996 354092941
157656 167338 24027486
55408 197899 356397811
83388 101871 46293498
152319 193810 103705935
108992 147011 95387854
51855 67903 40250893
96724 106406 24276037
91574 114726 58100962
93499 154080 151781217
78388 88681 25498203
28236 125202 864807474
99842 181220 203529906
47793 121296 184002201
182739 185731 7583717
117376 124887 18968225
142117 190675 121464677
147650 191654 698899030
174465 189207 189098164
102310 105924 119185614
40492 94232 760867787
135683 188516 581179387
50700 154058 506677628
25054 104599 419657546
135877 163369 68980132
1803 21415 621011539
165072 195639 820947425
23930 178030 385616695
130755 138075 18319432
61003 74215 722332200
192907 198733 332769944
185437 196708 28197123
55521 70919 38326183
65646 125891 150886002
149432 197165 119181551
120937 184210 302188009
44757 90467 114231072
43963 81561 94136393
40465 129596 745110506
122546 176930 742162578
20517 23151 799154572
185528 193281 800494633
184652 188709 10233655
69186 107453 490433196
5804 29118 58405046
147653 170247 615954376
13311 161420 323547464
70288 196519 315851766
157180 177981 887704124
64823 189122 751613422
112843 138140 325825870
188513 193612 12743003
14486 120482 393872109
176033 192837 42096716
178703 183513 10918690
141260 182697 314074831
177240 198424 53073947
148150 172881 174984781
99913 107426 18693814
52531 172329 561004439
99903 140505 101751281
193913 199521 26161667
137515 191241 134382451
81381 83662 779700533
116774 130011 430499972
93546 172075 196571605
22476 147437 312959168
154358 199265 237107044
92050 152062 150483539
193177 194436 810742396
20930 26817 14734535
139559 196449 275970463
100192 120051 49689962
134100 172611 96217754
125778 190955 792304561
110743 133846 57923436
59184 88122 427143004
165588 176762 796958777
173229 193304 50343486
140713 150448 629259639
147911 158485 26405254
84948 154406 998897665
26840 40106 310445307
101609 114215 708627497
24901 119677 75270449
141056 186621 113913243
174583 177140 6382536
176638 193489 266239473
119044 179516 372522055
75803 110166 85869116
35518 88425 24624465
103287 187259 600992010
165971 175645 24020147
107430 159868 131506777
112966 126603 387199266
157436 180144 56340883
115020 192128 885351292
50748 94191 330898584
85787 113670 69656704
100449 143750 62568292
123134 125244 1775125
165745 185834 50083996
26146 187810 404683234
143594 171232 262362980
15224 70140 137535709
151768 165315 353554456
116570 174397 672289217
88936 164618 408711859
121215 191211 175210583
70736 198353 681957147
125571 194283 408003032
44028 145372 253792774
117698 133150 335466377
108349 114153 14565321
73344 86335 377084286
58265 70790 31117397
53058 98872 252224718
90413 130518 353867597
172048 183924 29717353
140425 194721 968749535
191294 195096 382138021
97625 189084 228953117
5986 66969 152685110
196408 197455 122987697
133988 147151 243303224
186027 198874 901897257
189333 192937 9044961
40077 171984 329996651
74177 106116 363773227
179483 198328 47346408
71818 121668 124756427
109241 181338 180340291
173162 184283 76842337
15699 85949 175869122
67488 162258 237441611
8593 108449 249939373
4459 126163 304710419
165671 169473 9409746
128621 131628 7488281
54795 101998 549355675
51792 185269 657944594
136746 184851 120178800
16967 148557 329536895
71366 82982 436570314
5984 71629 164342668
112998 166415 133904180
104826 161079 141089958
123610 161870 611580363
190386 196691 273694786
15491 74623 534622973
130915 145320 36050568
91433 124677 83526136
914 155936 388176588
94814 124668 74849654
4684 27583 582333959
94876 198144 553994267
3319 89290 589282283
150446 174722 714188457
75522 165573 225441047
195005 197807 6945836
195064 198223 7902069
15545 79126 188725859
67222 167662 251368458
141260 151477 25665989
72116 125834 134640781
128744 154019 388856859
26019 194260 421077419
21507 98179 191875803
61905 94825 399943925
109034 135095 888923510
56166 101652 113637712
148734 174003 914027227
163766 190536 66789366
45365 199530 529637395
166345 168908 6326680
149693 193960 110518070
152092 184219 80261462
14580 163384 372776335
49878 91733 104554464
85801 134906 816082894
53602 72757 678198485
57712 131242 341002987
52598 62486 626602505
56683 156739 185184757
4123 198528 957853319
117670 132064 36148670
108572 112899 10827355
50910 107266 449766847
19141 70373 756692546
182131 184769 6665000
25870 148182 306381074
144314 162864 46584429
96917 199934 257925719
5482 143170 451477759
141467 185756 110696966
125796 198883 616613081
30958 137802 267376732
120735 135294 36555191
543 29564 286249765
102334 113575 28066179
158978 163283 27602670
84651 197626 282723727
164079 172796 21494482
2922 145368 452097255
116463 187567 178065022
113380 127374 218244258
72334 180506 320407593
158769 178225 929712211
177482 194690 43158693
47713 59596 22099038
32110 80828 121808252
99645 115756 40298427
131932 178596 116518574
30414 88166 772224501
104255 135449 603734039
93666 136338 515467269
48482 114282 164642782
85721 147901 155834106
159653 164849 421748210
134652 159541 62332309
59568 150746 673384942
199935 199972 195837035
117404 147140 74634305
198249 198988 1881437
21002 187395 416462155
138955 174719 89354474
120758 130527 24561132
180855 185059 963935258
30192 67515 324121331
1858 45023 217718716
97737 156971 148571307
81647 122957 103431710
12836 165352 446840191
22663 78968 281349936
81612 89170 103841274
94250 197650 258707196
195741 195763 60225
70697 192132 768951495
169496 180147 368181456
197920 199728 327695588
159408 177759 45655981
124929 187755 157148131
71653 159407 327942358
180282 197594 340435649
112859 148203 88805770
27671 180883 979329585
139409 199993 151506447
148741 197160 51430298
195190 199932 11889602
126616 177767 127781633
146440 155119 646093689
14983 68520 112391362
157266 189929 598769124
193567 198179 11542763
81227 140868 149423009
15977 190278 436278182
28059 149697 304652249
69226 120260 52943691
87196 106642 246588794
195939 196503 1346622
50637 171619 302774037
12991 94154 203266235
120185 154490 826023745
29720 158616 218595874
170864 199332 384774828
37725 59720 826166424
18835 162082 358701015
89942 110519 529596712
53785 162472 272213192
78181 109339 77755454
88798 112973 416962916
197526 199599 677206465
100392 147247 117462357
192107 195382 8213734
150965 162765 29550435
115084 187661 942625632
37081 172018 337641894
6702 126851 300846269
11162 30146 460370883
86025 181492 725001715
143851 171882 70023210
134623 159018 61126855
186558 190674 10371342
197963 198018 261548810
86112 94447 20830149
199378 199820 895542514
42409 124231 631580915
162081 178043 39590491
119405 121984 820091507
199780 199980 169764863
44337 111149 126179404
123900 152349 551945126
61538 126329 162158227
79861 195831 290254866
111450 192416 202694997
153306 157374 185480726
115542 117851 987436831
54301 184334 382474773
48466 127106 338239559
5737 59295 134254654
55081 171757 726276911
72525 78551 742188240
155313 171686 40701117
147936 187243 98191385
191304 192394 2732185
58808 123554 161897254
49364 169462 300624454
4848 87751 207330295
40704 159124 669609714
47723 125366 835931946
120726 127427 792880576
42377 54579 30598162
157835 176404 485836298
164621 179740 37380654
186497 197895 28487363
71340 92690 807430849
194425 195400 111882752
70829 154864 210514603
42254 121846 769780773
13113 126359 283683015
121930 171766 180064792
57006 84491 939349011
94222 160794 166838346
54554 195020 726621701
53576 92453 806762968
746 134492 536972930
66039 148863 207481906
36726 107233 361269281
66262 87128 52073742
199085 199206 103719879
106203 147813 104397601
164437 167044 6317078
127311 179347 129939481
42539 56366 139520885
183301 188632 13395000
16055 146766 327321676
6030 160813 387648275
59056 63288 764308848
70107 134692 830322652
23195 140692 294249274
78660 134480 369603559
35138 123996 222435205
34617 192860 907957220
169562 192741 57920607
110594 174569 160064499
33709 91836 146671214
175685 176364 1696351
102377 140607 95860037
137519 167524 609383943
88696 141495 936302635
21509 31631 906883279
172537 198503 65032621
95768 152340 809637965
15491 15875 988517
92293 140836 121792877
127943 186308 389158345
170820 186191 38507470
195699 196568 2112367
3871 90981 603585504
93704 96756 7591455
139537 189961 126066060
66642 162538 240216965
56625 135292 439429330
80391 152359 267003623
1577 178082 441530670
106199 161631 139014928
93336 165149 570677177
78368 199980 304266126
26197 86677 151314004
152547 184607 80004176
154136 195883 104392942
69154 125441 140984769
126668 162503 581831732
12310 75205 157602223
143671 178740 87522100
54628 119376 161916300
72477 144008 591610723
148345 198791 783180593
153185 158244 12720747
130925 168884 752576789
102238 127864 64221681
17446 86679 173187956
40183 146677 819885941
5058 141305 341101600
183725 199347 11324236
12358 146734 742154755
65628 161552 240305480
123414 193221 324970207
148535 181150 981000396
26757 196387 985109573
141127 183118 851931546
2009 158606 587436874
37674 129264 229313060
124720 192333 946880567
160554 188723 863228844
107314 184981 962365554
135447 145264 310121719
147356 168165 910492380
128887 132139 8115651
95201 107923 464234594
126504 196268 174418905
13924 184086 425926919
145087 148303 8209851
76130 186589 772275068
23675 188114 411631998
163717 194495 872858967
113239 136773 974707919
165712 191075 828895298
402 177374 442820084
193258 197408 617513135
161944 168795 986777022
32147 101194 399800845
79690 102328 124006065
62883 96591 203405733
42101 197456 406312520
146701 179245 81112541
23605 190053 416638502
51892 101227 498714632
84844 179014 65054837
63264 86182 57372128
14297 24392 299630587
184890 189859 12499335
81667 135126 190111339
30778 102097 739132924
76461 96187 669841047
4987 16330 28402256
153517 197095 108885496
159462 180025 51092601
107402 138701 78567021
137442 173013 889546431
145207 162822 89028179
151127 185508 85799719
111524 117597 663152764
31390 139368 591654403
139917 159317 48584027
53970 58418 342848024
163239 188915 367996657
86018 134960 770315275
141034 182461 103411595
142172 152677 26353231
137438 189645 186742227
91351 129548 785094268
39349 84771 792040887
139161 153570 846719165
194200 198591 11006805
93299 106219 339371399
114297 153037 97119907
127638 168720 102799856
100056 158759 147114379
41496 127339 829156234
22510 80385 18975593
112798 118975 15582112
136650 137136 616144942
17505 198340 609694907
68946 194895 315242195
29153 172162 357846173
179292 194569 28358277
89586 162458 182773919
123653 169758 706033737
14880 119807 583843140
73098 180148 267761729
199654 199993 825266
23594 31034 18814309
176100 181610 13659431
199792 199810 384516196
117926 146677 76402832
26454 161524 338286359
164065 173926 24355293
119072 128550 923852710
54624 147640 679015177
49055 108325 501847754
187462 193816 78416421
110964 179393 273189348
17981 152583 645784369
132391 190148 877288467
90219 184615 401353588
139962 152158 847017249
52534 176538 310323798
92779 153174 151344766
71709 147787 190642470
109872 146608 122828914
65416 71656 89003632
107172 191699 211639491
185008 188397 8560001
141871 148314 16260887
133505 194278 859725387
195227 199445 364018257
87139 151256 160802087
22194 28716 16376788
42523 156822 286296810
188707 199032 719145837
135494 172623 709981343
121075 147022 740272352
170046 176748 16685412
4092 91942 219642321
140320 196618 140727695
96078 165779 174688140
92326 129156 92452621
176066 192440 41055788
46225 130944 896238529
112074 171168 735221041
39777 184734 362562411
46664 60332 197812164
5105 110080 824961453
108019 196374 221145881
127513 188609 653424094
964 66983 165208897
103189 176539 223284138
72735 111120 96099523
172224 180987 378038924
174450 195072 712322810
192039 197761 6325504
168234 195502 68273738
170090 197471 68407737
152715 167065 35812325
131032 133302 5662194
190194 193475 8155389
45221 56674 28910004
186930 187225 770599
93212 105763 657027859
76909 158320 203809788
66151 94963 72046738
106289 196310 225277938
5977 43432 370523990
120811 193394 71034809
31550 183341 908382856
115796 188386 880126490
143233 161409 899183418
156976 169667 31564100
181322 192329 27728432
87408 158327 177795047
171952 172504 1369157
33619 122907 223416900
14920 104286 223721370
25960 40940 873221512
147285 173327 64891868
17715 30845 451672879
140818 163504 56846564
34284 135286 367147750
80222 141909 15320904
91390 116518 520133232
92434 115953 58948260
114672 163030 121315211
104165 152751 121809463
186262 194010 19367233
44454 82165 779858597
30096 195155 65081390
177077 178982 881083503
105363 177605 583814374
193533 197463 9772502
158927 162029 7812280
121159 157708 91680753
174532 194113 49029788
133270 181475 841009435
144107 179852 949572866
33871 89280 138402223
86554 99170 31567762
177143 183673 804013252
97221 156173 147843521
30952 78130 118066866
91744 164632 182881798
120272 153858 394366810
181064 197952 42411934
190463 199472 422561057
169026 175626 16418926
178673 194955 273615540
186907 188281 3480947
135133 182369 444591443
34385 79396 132870206
122223 129065 17237730
190794 198517 805151395
90651 189023 886829288
41432 111040 174170581
50245 90002 307196904
109699 194085 228189523
124552 172183 359364699
191787 196327 512535749
180889 197508 41733932
142644 194878 130639148
29665 157613 397973617
189549 199652 369074786
22761 68008 113271330
81935 190475 958086746
90167 191529 228309068
165210 169729 448210172
111880 130570 191261801
107143 176845 301787301
152078 168901 42044813
157544 179563 54643480
79757 158440 197059271
116195 118350 796070670
151232 170904 48966875
89356 184559 261829730
78189 97176 695183127
73327 149879 191863026
11315 182785 293285447
8532 120937 620473351
186220 186305 874088838
6179 59008 132463866
160987 181605 51165875
138681 151604 32388027
189405 195121 43331375
21476 187742 44466578
105312 114676 108711821
25174 168027 357593550
165372 170428 12488096
103391 106686 8290334
51843 150742 247794089
128465 193407 479336024
195566 196084 1255223
177757 198981 372173866
128569 151470 503442426
40999 127157 220534494
118163 172441 597324027
181309 196701 38651513
23065 109873 217138259
126111 183002 142191037
13035 21714 214995692
58421 132535 185370162
149443 197028 118824796
142960 178314 88185489
46330 98482 721465717
84172 98911 514571577
93943 143424 123956691
35998 188144 506794081
124499 142573 761595904
152433 192959 101282355
41088 60522 22945640
107234 136161 72626051
109529 165353 140016312
143246 172289 72568506
59448 154157 980074276
169582 172199 6457336
115019 181170 985402037
95370 164775 858635438
63772 196452 331985770
176601 182804 262015711
144619 178183 83808677
33000 144996 767878195
61720 166759 435286607
80564 109844 73161826
10653 159056 371703765
31960 138949 645698617
185876 192079 661316922
174129 191150 42678982
78534 153828 188490751
86406 147901 154177497
43753 161570 295146155
76030 121438 281738254
194359 197932 8928577
95709 171602 189926633
132642 180410 44781041
19065 163769 362366469
87194 100714 33906040
116399 147184 77261446
104595 127047 56347869
28319 82676 136026740
119134 134074 37523646
98019 122152 60431166
129760 181807 882048796
25809 143552 387205673
124656 167176 726440651
84384 138608 135937200
15405 59058 109528691
81784 105859 611690412
25013 81721 321448059
45389 93631 120743063
72936 73384 1116628
16570 155986 349148962
174604 191272 41798522
42396 156480 644701724
65863 153987 856116492
24517 138325 285023661
112488 166335 252007334
84503 148867 161392637
141238 169547 70816099
75298 109520 85482388
33806 138353 261729546
188404 191812 8519632
14904 124125 273495161
169084 179378 961681657
17300 100430 266662833
168954 182462 33617659
168863 172083 7989030
185769 191868 7025408
194639 199214 9521046
68759 193968 313337200
139125 188999 851601765
60138 80074 707798895
42716 127319 549243451
40206 55675 38843127
106176 157148 127877385
187156 194993 19607904
56140 77079 52290804
149895 159316 23501383
2639 36793 248876777
19248 75676 493616976
38635 94921 140776653
125288 143061 44455078
61496 87373 64555026
85457 91790 15652027
11740 192248 451887746
106739 185796 197887596
167040 179684 284241986
76903 87936 27321427
92164 187323 431980158
19340 149578 334151433
148044 192135 110104864
151877 198155 870998030
57223 58495 638270402
38413 166364 320265131
136254 193705 143639080
141382 199640 463501447
199050 199603 1408691
186134 189967 9588691
28962 79441 871231414
38376 83552 575591739
86376 114925 71410335
188057 189557 3710345
128406 148761 984882074
77480 156329 197501272
56343 153575 243236679
157664 173988 40530650
69702 116612 117340593
164869 194858 74805710
49344 59022 24396180
167314 182048 36657114
97985 123153 63046629
44284 193848 70175687
179244 191816 566593153
161456 188361 67116312
143070 175929 82070537
135331 170014 757140693
102087 179992 384176422
132393 192837 422757965
72409 127881 237172983
92798 135600 251419894
124753 144966 50531522
89121 161760 182247966
18658 148406 613909814
171454 182442 42672265
120392 174850 944953356
17923 194349 441481066
18897 57350 96415990
5438 14659 232812178
113777 122727 465585233
50223 147741 978305058
62758 155071 231167225
47834 78646 77247934
17353 84570 565391680
192463 196395 293510336
62452 177117 594155213
144430 150709 15879211
162548 164514 4952659
9897 43794 84930022
178015 187890 24882747
169525 188370 47115905
135831 184277 476613345
38574 169657 328036138
133451 197997 915623985
11341 77813 997704804
72259 131357 148026927
146915 182577 231551045
62640 90219 357591230
48661 151790 327866711
40350 84969 111595294
165934 168963 618119533
125202 157253 80367685
65197 135754 176666856
28052 147554 907987183
83190 160004 192414518
199135 199567 1117584
27123 134810 269605258
125543 167890 105869715
178200 186874 21858281
66489 137287 177230362
100165 182358 205555168
148308 153018 950414708
150842 162350 28819188
95016 126240 78284568
120027 189596 174119721
27420 93207 164587500
35894 69467 83995636
86704 103514 42042877
120914 132320 28652139
195465 198111 6607454
83728 114662 524068550
153495 185044 78784365
79042 162397 567316018
68297 188412 300633378
130643 154998 980366396
103545 124651 53015638
45858 199815 418176544
178321 189385 27829056
115767 118381 951643395
191740 194046 414039054
50424 148115 244748766
137097 175795 96689834
196531 196744 539466
185307 190714 625012034
22206 37927 64368281
100708 160632 199281982
37451 179404 355081565
100386 119522 47860734
121864 138515 155244228
117088 143340 65812461
73662 146743 183092434
68141 131567 496970881
94676 188421 234662732
92201 161621 584662151
47025 94598 298844958
123062 158794 89606946
121843 195638 455638310
161443 166968 9564756
47000 180650 313288577
99080 177508 852961403
48701 154327 809127473
152148 167891 39288388
192180 197706 13783875
35642 115328 199330724
38652 48505 24604659
61563 188132 903366307
73875 85000 27828557
74287 182119 269737824
33291 77426 110429622
5418 133024 484753496
129364 163934 803711319
131229 171079 99588333
5099 73945 172296214
119368 123243 9741517
170897 188295 43624863
117887 162728 112505935
33944 160580 486163204
125696 174328 121558125
60039 146050 215181263
82017 180727 246838794
38477 148524 248463081
173210 196696 43324746
66982 149422 206533899
125005 140874 52473501
188818 189579 843538275
125299 157571 395370180
98735 163246 549569451
24734 38049 623054981
44200 177570 125625450
69836 183529 610702197
159322 179710 957484407
163513 194146 713947074
87266 161220 185440550
184196 197752 571236235
166568 191694 62789923
124528 139069 75705947
137314 195441 169088993
49889 84403 86305113
117657 162084 111449226
45470 57033 29201713
195338 195642 793983
193274 198010 11867040
122084 125782 9409158
151847 174687 56966457
181415 196280 180266618
106046 140460 793661885
191209 194754 357112328
146309 189458 953068400
31971 52333 622689441
90886 124723 85055385
168805 198705 55917535
76489 121279 480444770
106565 109133 601560303
88885 104632 39550360
193487 196550 7656159
139531 185616 115200967
56826 63485 424165452
160474 197241 91778930
150301 156546 15626455
112537 143857 78557447
144160 163549 512370665
80177 176143 240108940
50470 133307 389911513
186157 192182 15057427
90608 191779 974710753
106756 167116 76083150
45539 86195 101815006
39257 165977 350312958
120882 168313 538426415
69395 113080 109224463
105846 169250 158815885
37479 105846 834836535
418 59783 148746176
130131 163504 83608069
44735 89886 253653446
14382 179834 413980532
84816 145959 505096473
138598 148960 357258143
40087 163528 309097962
28092 192785 456093873
42515 184394 614275558
94506 101937 252661077
65256 127131 438542207
23596 157273 731653649
121029 155758 7308810
48057 144554 241602113
118605 198859 956935961
28088 87217 605486496
143918 176737 234509143
156941 199997 107486553
59759 144514 127388871
28916 122187 123386466
169925 183590 118425601
130171 135519 689228199
31079 132196 253029298
37634 158593 606525396
157380 197484 100002467
66541 190078 309288230
169075 186204 96706452
161227 187121 64573180
136666 165313 71775315
84690 153073 307936303
87707 182827 571964253
75933 145380 173851468
136700 198939 155652454
165791 188221 55988447
12891 163936 378406305
90910 99525 21750772
198459 198741 357202338
174709 196606 853174473
159790 164309 280237882
189655 198119 21183320
10632 163544 733727236
183757 193871 7930724
63793 71148 399718686
42675 146881 506871384
4617 10953 852222795
153180 160411 18158161
158861 176211 43176657
180468 198031 44180683
8162 93828 48196099
80022 188337 271109996
166601 185303 656697622
179590 191536 3563139
54775 86512 79248289
8377 87385 197662080
168323 176365 775453409
110678 123071 31035797
149383 183104 507727330
191178 191714 1281996
154601 187140 81285223
34583 158023 309074812
140331 197958 800562938
129006 157823 331046089
47839 95357 118921332
46029 129890 210076496
120089 186110 165262991
49925 188284 553071727
6713 161067 899346287
26860 190284 409016818
95997 174811 963901913
92121 154995 95137850
164925 182358 43233407
180001 185171 406545247
1332 100453 248028649
119088 185505 522748622
126685 175016 120773048
65077 172387 268554494
6060 186418 981594561
162167 198117 795148226
96663 170766 185495192
126173 165531 200046855
27434 44892 43636554
149213 189955 384291329
47235 65495 514292997
137366 155270 349818987
24423 156562 330990624
155022 199811 111944276
183896 187936 10170837
178124 194724 12806677
134774 154684 510711528
133040 188116 559074198
68591 121459 132314056
34193 157517 308844857
11825 173618 852524250
98378 112565 35476315
139233 177128 244984297
27105 64684 777715486
175807 188634 32165185
88805 159672 177677418
26965 138176 278461314
169028 173161 899799154
125003 172550 118777962
162375 198881 91133180
157608 167741 506676597
154249 197491 108009610
170202 179551 23170185
109977 193713 24942104
155972 181709 64003858
31776 162909 789669897
125883 192310 166102160
29632 175554 491262961
88020 129041 84748145
64654 117414 396762369
29792 182740 382649530
130967 164166 83234914
181246 196733 38855280
152613 188479 89594284
13634 101132 277830541
21683 168969 368729870
42277 196501 530516291
1950 96120 235572115
52745 119665 565128563
98926 120447 53941379
186667 196553 369436235
52390 180766 460784618
26607 132578 265294117
128048 190558 156404011
18030 198213 946230989
168871 176342 18594654
170602 187429 42135949
188341 188727 624652483
178987 195733 678565607
148610 192839 110435892
26027 152439 316567845
76009 127816 864085658
61848 135598 887606432
115575 171971 141157282
168093 183664 38948520
27609 152359 312347877
40090 144754 261908398
162702 166009 4063840
120136 191546 178727933
101903 109076 17896988
180952 188491 372952967
43376 66459 822678611
60599 165479 262532290
5277 59448 135810180
181285 183293 5143530
131293 171417 100290104
105749 106641 2241937
97788 182087 753753378
86819 174514 219534456
24396 106151 204633560
151505 176524 821404983
112121 176214 484521147
104880 196617 887248773
73137 190513 293845183
132241 134604 582878465
38989 134422 278377189
127775 165205 247941609
155651 188865 82904293
83131 115987 659278798
44657 143550 247570838
37251 187713 376587776
45084 126181 153769738
565 65552 523733428
153717 174238 238031659
24160 182296 685956017
40141 99309 633294998
105193 182818 46255935
102323 147098 112267099
106436 196725 225969929
171862 196980 62874082
20557 61334 102137190
84746 116393 79198164
7974 84073 190458365
158919 196518 93854603
129311 173482 170340039
29205 72184 682644419
156766 168309 28592027
196361 196645 233739549
130049 167621 93890819
38402 90103 605450494
88232 88906 474856694
144923 178136 82932910
199811 199869 826937411
47551 197143 72963378
43898 163985 300804608
154102 173988 49563713
113721 192297 908350525
6343 32563 773247660
40344 198410 395544608
139026 140173 372076669
172184 198671 66302317
100173 151017 481389446
128836 195654 167136396
22270 52614 75925309
182398 186313 9945549
118237 154693 473494649
94241 192685 246357310
90015 142406 353236976
4967 198386 611235851
58768 101957 107907927
125510 156220 77027032
141525 142910 842822195
93773 127188 83782007
140640 195743 653345782
12476 187065 560582590
193460 199805 15968395
57676 167503 416020098
28042 189397 403784518
136028 162439 615987391
194070 197105 16106664
188004 194689 297976340
137429 173930 111333623
169967 192121 55358427
14175 106639 330779896
168158 180618 567001306
141447 147942 16353849
95116 187776 241689526
30713 48234 508408117
135993 148367 66961191
28018 50459 944541395
38592 194080 389007404
5038 42037 279044844
159754 160319 282750
197991 199954 4969468
6432 154284 604449225
3252 54428 128183933
30163 102631 181258386
41194 109565 835719023
162816 162864 533996198
188879 197360 21130882
124408 137003 21725944
124199 160476 90900434
63578 149391 858257957
188165 197317 214568581
175069 189507 736332838
29355 40949 29000396
174238 180315 340029076
109409 158156 122307460
191837 193534 230420785
4739 138017 531822856
127384 132202 698660
96788 123870 23482403
171104 173814 2711157
79068 191897 468964194
118810 192089 485273764
12640 28460 112649450
93291 152392 613125877
153575 157629 878724884
49783 82537 81982624
32943 117257 210891348
73297 177070 259711603
157712 172596 864135537
57943 145912 220083939
73241 144666 178865647
177471 178620 908180071
50915 188463 568686870
30837 37442 14651081
116814 121967 12053064
191580 194137 612641760
112992 114424 568111820
182256 186166 9944265
156244 198023 104263577
121970 189082 263976566
16705 100200 208949249
53955 132923 732549612
165284 196648 72535329
113507 133597 646943518
111960 173012 986358575
110797 137253 66299637
118345 193152 187223848
32515 167486 337733324
170876 199321 29474696
151369 178904 68497567
175886 193091 43109465
72120 91931 27763708
107744 179547 179580715
193338 198340 12544569
182724 186653 9953641
102063 108793 955382864
39621 131773 230571055
170372 175117 646043818
135021 146529 342300723
10581 106497 240116512
63531 90714 117491533
68205 82960 36915732
40660 179276 550404170
153394 167733 35799538
40753 189198 371422550
36396 189539 383220327
161171 172755 135638340
146541 176477 349835592
49705 100302 126640089
187291 199355 426815513
118182 170272 71034839
39400 80491 933765640
192137 192652 608750
123589 142212 46688599
192549 193543 2473491
86408 191408 262824046
4020 142531 742920276
69098 141337 624359955
29787 94416 161715663
29278 73908 94831742
83326 152900 174287077
12089 40481 152795093
122451 132693 441868008
138112 164722 186871698
87474 178238 227170329
45371 50045 11727038
88375 155517 168435453
161755 185227 584912689
172527 186704 889225001
66324 170531 260764378
135131 198261 766991075
94579 169656 665287520
23394 45624 55633084
11649 17083 200255673
35562 191834 391078829
61263 155741 236580094
53253 198099 362450764
116106 170466 136106309
24707 85634 167062315
76394 92641 694913193
164178 199828 13872322
49009 93899 107191785
115409 157204 104950908
63644 146486 207412208
62970 76212 33265971
164161 187808 58985831
576 151247 872857173
12114 117899 373137545
187713 193350 14044981
28932 198396 78815315
165975 198657 544436329
28423 97792 173581861
18271 190023 673171304
6595 20759 927979061
173868 178535 425612410
8314 25490 42967172
106038 113232 990327797
149198 149594 1012453
138568 176399 65301835
88595 149176 199157160
15321 95427 138175408
50039 179203 641271908
93599 153058 750726535
18007 72785 315584736
167095 176523 21065976
47727 68523 52069086
110792 111734 2244011
29655 143769 466367596
91121 158292 315471522
98854 147852 321570297
24944 79556 136781381
194448 198781 171951750
135497 165343 74792832
39502 161574 305653817
158182 174029 495235341
196619 199686 7769224
130966 198314 168448123
76921 171557 950441504
153520 187314 84502142
49269 88588 98191421
129456 149014 98846421
27216 177017 374848235
108136 121475 33461403
55096 193283 350179017
115250 196002 202129825
153699 180086 304715137
131261 140311 22690251
133390 165061 315255008
48798 183583 790123828
60940 78882 44903375
113161 181875 171899577
48821 96086 986410706
109421 185871 194180425
22423 192102 424694775
658 173650 901300048
30166 131916 254685647
26948 89642 663052035
129954 182452 131065607
61433 154250 232315075
114841 189556 341032630
67429 174713 67548376
75121 173256 245417418
67529 143659 15194126
9917 120870 951569817
39636 192689 448308631
44597 81365 92019821
79817 144744 162524187
181753 192668 831202775
41344 105273 159958318
198525 199726 3054330
137773 147368 24084527
136086 140841 307988198
106054 196784 311272265
187292 193268 14872889
184209 199602 38582330
187231 197597 249075888
65793 89282 14037802
144475 190133 114205536
74778 156319 204271475
124506 147003 56391767
99133 189150 243490146
52718 63218 26332324
74151 198716 925344971
66502 197534 327815407
72247 119985 119530254
136449 136946 1232218
176981 185806 767460978
172923 181326 20943328
19106 148379 323747859
127756 152302 61527583
5313 11660 476543229
111143 121190 25192721
82109 133957 129866473
5496 140974 339251511
22604 153823 147523887
61291 136029 501539526
15165 24822 24204097
188565 192153 8958047
98414 141559 108167510
1305 119656 763494302
124813 181074 357598628
139701 154073 35979174
198399 198967 423630463
47086 135714 221910663
168646 192214 956895719
78557 116476 9463181
146132 189048 107307661
82632 177437 826395196
90671 106003 38580664
92157 182912 815789963
56811 94758 514311968
75250 102788 431925243
145283 186433 102871964
184893 188942 429863728
181000 196849 39787548
182662 192938 25842109
23482 161294 728786302
23 190170 679278094
23266 180372 393001087
195200 198665 8666323
183637 191553 98389033
40346 68753 21581359
116054 187313 599005453
22938 59859 92578281
156268 162346 486023451
124446 149998 381953832
15999 153058 343176144
148279 189458 469110979
163397 197418 84839464
44488 84619 100433219
124259 198058 184602994
181302 199241 5019226
37054 196241 398303866
100493 119761 48238109
116014 120374 425928849
78965 95803 41980642
164154 176186 204501638
67256 145383 742933937
67647 147102 802753060
69946 101270 78371334
48567 188805 350988213
110726 196811 215371646
192650 193548 422728
121920 165792 110000415
135463 148307 128807372
160080 181103 52296360
106136 190151 210303969
151632 157156 8750181
117862 161978 920482475
76002 133665 144328580
131584 194101 156370423
19071 113287 235677925
117520 181656 805502852
54016 175818 304705612
129605 160811 78165194
75757 103147 814822779
98062 128021 75114942
34367 69864 425695020
144976 159338 36038326
180963 190173 969501410
72260 124096 619121242
102274 192359 225499957
71922 167700 239753221
144779 185221 101119908
50171 101217 127753353
80621 123224 106624693
128673 158179 523229508
53784 199057 887740910
26063 41910 193923174
193052 194060 2486380
20792 79589 213793398
63713 154941 228454169
156631 189872 82921112
110885 113569 639962079
52856 56710 9888181
103267 150378 118252231
18559 157113 366104662
11069 13039 637187
35279 136967 466947775
496 124335 309990611
48939 51920 990444035
40450 108170 169346855
113117 126504 33712169
37522 77771 100817965
57024 91108 84860587
44085 77730 84353444
165189 197356 80198080
186049 188302 5684972
68269 98352 57027019
154920 175341 27833907
125414 172153 116822910
4954 75005 175404472
58776 192777 601398487
173137 185088 29954472
191899 196252 10838011
154171 177404 57930286
76186 150533 469131902
67224 67697 529946366
116550 166709 508684778
85066 86593 3792252
147525 191387 109590584
174330 187344 32666061
36418 38168 437174031
123646 178627 137379225
14953 90220 188284108
183326 199240 86827360
99034 169984 177700955
134928 174405 98677421
192853 198150 238222656
120839 146126 63400535
22097 174810 382166620
102423 132733 75992701
55405 196639 735453194
52376 64698 573891862
91007 137087 115673622
168767 192006 754386243
163603 167658 9935163
170389 193154 56934127
188197 192382 10464655
196906 199662 6998781
15249 20373 12936216
199483 199588 838238238
48703 171759 307884469
159759 190614 997694138
142499 164011 385095113
158644 190457 119548642
28144 115332 218148920
164447 181428 500574263
52236 150043 542025035
90140 122027 79967607
83225 191560 271137267
55673 115509 765139388
103118 140510 647686091
94393 155044 152011469
67797 90911 823894766
27565 71593 110167851
176905 186123 83535875
126983 154779 166878721
5589 111747 554253176
134267 188527 875223002
71189 172324 253169347
190896 193024 580937242
197954 199017 316158810
22091 70170 679737381
28006 64574 91496462
56659 85172 71074779
21428 36462 199041134
15166 193020 445189300
188071 196383 20688220
118139 151045 694005751
16862 73873 858078823
63734 74766 27635369
154950 178762 59238089
105800 199110 897114285
130365 164356 535353707
6300 15486 176491195
143376 147792 662866776
55993 168839 574244414
98286 181341 207746162
93820 188455 236867753
167514 196396 72178214
160445 181400 52086294
194790 199201 11037827
31471 126528 654221442
104399 147165 356297138
97734 177478 199543097
19069 91828 480744358
125230 141774 904312980
72334 161818 224282080
18091 166459 531350429
129642 185259 404472382
128513 154747 65695748
40701 52515 29476757
153199 169693 41219175
18812 181424 406752872
6840 81289 186349537
62237 145707 208970207
48109 113661 163979324
143184 154568 28549842
135817 185759 124909708
69070 112650 924677914
141316 180988 779619915
132618 171938 890788062
138551 179431 101991858
141570 182885 103179558
131802 167733 89874091
194525 197279 152895511
23622 38817 38153063
152450 175810 58254920
183134 188802 14250702
40952 138581 244424075
2404 182996 973381993
23518 190097 902386216
177034 177131 872693777
10422 157707 951781153
102467 120658 265695747
154728 157770 663586866
116652 184885 170734099
152028 188537 579617208
198928 199116 463616
46676 121525 361525381
66534 131901 163629238
126208 182696 141148865
160693 179244 46030072
105429 165928 735825674
51046 73502 338948849
147890 181424 62311424
128983 140043 965161602
47782 69839 55256522
112520 185918 619150968
70955 183079 280603565
100639 187366 217148314
8842 76289 444024254
58761 133753 701204525
70937 117501 116546021
149283 177636 70651934
30316 174102 359735299
26909 58996 80517829
145653 180876 578620187
114993 173347 595805225
37495 127102 224364180
69415 197563 320631095
178008 194493 41381257
47350 124102 192153015
131690 175439 109376720
55247 129416 268596482
105208 120948 340469711
155445 197262 92907145
72330 98262 448699078
126704 167428 53341030
187219 192644 768867538
73044 113084 829292590
97992 136565 241586862
27831 182940 963078450
128542 177253 718697901
69165 168561 985067854
138 82551 659367107
118797 195877 192924112
101589 132130 288330960
197953 198634 1734968
67037 93143 65263662
134076 192968 147281177
176153 186964 27120940
34149 82350 227142012
24585 48633 942815046
57093 186189 347006577
129467 150881 171741019
183837 198968 37901111
87277 129275 172428845
43968 130726 217290948
86844 133365 106220858
160916 181661 51492805
58322 197675 348455350
15335 169924 387027687
48145 107856 796716032
45738 120581 110134874
165731 179222 33392967
120750 143910 681938887
7879 180617 172244884
31010 104230 100935075
3945 6322 5902424
13089 13145 399338483
44186 169711 314277034
97740 137974 9204703
37851 129549 546916948
147056 179304 334509165
17747 62107 868202446
31264 58136 137859062
29382 58157 72147677
38061 127493 223850523
20623 117018 406873379
175403 199945 540872481
33573 195873 9202154
92757 159840 654060921
194474 197418 7297089
44146 124034 634626575
171841 186973 415265700
147893 180387 272060250
72425 193331 302640497
197499 198527 740568243
169879 174306 10994955
21343 153377 330571826
98595 154558 140285093
117213 199593 206230898
141080 162456 555196762
19820 118817 612091003
85428 101650 40620564
12336 28291 698128365
9792 168153 18805271
26674 38498 29675616
128288 193461 406958099
30367 133759 346572592
113852 167953 30124947
54330 91085 950028809
99822 104791 12417650
161094 199938 96974028
74393 85262 73715701
163020 195131 991132656
141607 191106 123784467
9969 17337 18585468
139463 155917 44086724
159909 171404 28557548
154366 168261 428869426
23473 163230 522286000
197319 198241 231329946
98814 183043 210831452
150499 198587 120094904
17086 114666 244125286
142320 195880 133960523
10 155240 914935961
43951 91303 22896657
78958 99386 28204544
187965 199199 945139587
139076 158725 642180778
47776 78654 57167810
91170 120912 854762196
18766 80244 256554079
138845 148216 23603215
82566 140389 144828145
127899 176332 121102138
179268 181731 133421776
153598 154510 2328614
154748 191608 440478822
176870 190789 659451761
20555 124943 261369734
188657 198815 56304763
38244 153176 287685366
43047 119089 946586527
32985 37343 10828836
15681 72564 445372781
42638 73343 861151337
23534 85466 637176233
79455 115971 91305965
19391 30593 332722391
159683 194010 660194503
13587 70240 22755954
105565 174229 620668419
195457 198204 426393678
142548 174695 33680013
90590 148588 145614573
116812 129040 74790102
95961 176798 202340862
166285 167542 869267541
115406 127822 31179654
99833 117497 600585776
169840 174704 12068221
126366 188123 154489526
55480 71290 39350191
52841 185496 838236619
78765 85858 17668465
166037 194547 71244527
39625 86915 907043685
106948 163472 209910296
24439 91683 808147622
101260 107337 603738079
11238 153593 356512537
185616 198514 32278375
51389 100745 399680021
155296 157936 377599635
91955 196569 261953728
164735 183390 692394322
133534 191944 146069581
111377 178823 168648857
32881 170025 343209403
177595 178199 275914979
64860 92258 68397815
83073 180056 25274645
27374 50628 58140443
79956 104287 60884872
27330 86011 898312368
126234 128446 5550001
84060 95133 27708883
102633 193809 714360992
131944 170070 757209162
129484 190172 151763461
175531 182146 16448381
87556 178381 227345407
103572 178185 328508909
100456 194749 687508498
129296 177944 814476544
93786 185574 562669822
25227 86434 91774982
106071 114876 22005634
112825 126467 34362185
157776 179492 212819965
147647 153078 13539295
197182 197514 823172
77893 145236 168557615
32659 84056 629098620
28957 156964 757237833
48534 55301 17087681
194322 196623 428068650
185527 188018 504701536
134026 134976 934856390
66065 136858 177243804
80850 164566 382832860
137663 141424 703087821
136258 143003 14263399
12059 128304 895288086
183005 192279 23250033
86993 137888 36274561
11127 119268 66276152
136205 144116 19742489
167235 195897 10764614
179317 196318 42667459
182772 196515 34456478
51314 76076 704665014
11467 127621 290897429
150443 197545 802676215
121280 170176 122408118
6897 192588 796042624
106280 191843 381138128
144953 177340 80910923
175092 198228 134688208
31758 111285 693600779
71000 177471 266421731
9685 150521 352849411
73385 102626 73162901
182917 188507 189900090
18451 77227 147174917
111528 187326 384973919
110442 188932 511730850
157949 161175 521778095
96050 131112 926158784
129357 189841 199898888
92102 117297 63202547
159419 189521 75174583
191813 197354 13775963
132914 175749 107026046
89774 102634 32269915
140438 171321 77115979
150815 162773 29939450
89204 165860 613147020
63101 132069 686780639
40877 183167 425562617
34142 192213 947859189
109630 196869 218357069
66186 128354 155664850
79417 91152 790368798
112183 157622 114059898
129532 167019 93731089
50910 196269 363817149
26717 173544 493822255
178255 199266 912502105
66187 102551 90935219
160255 192966 421861515
60296 189226 322485119
13081 153806 724070389
96595 152781 363699694
157192 181978 61583765
143550 180462 92077589
185763 197061 862482164
131486 145897 649328743
128758 174197 61954897
173817 186021 128182351
743 113104 88239163
199796 199981 429438
191269 192422 259119559
36994 74517 93878954
148470 191928 381078286
187466 193297 14518225
125161 154607 446623364
90844 167571 192307527
39801 171644 329784922
129663 137168 946883844
89788 116805 541241647
36529 96198 149238044
8877 55245 781406885
118885 120015 40604030
119266 191678 181233107
20338 32309 30056610
35422 47708 30669853
180784 197970 290128045
153913 176448 260960014
67190 139152 400862010
174583 175043 293069213
31008 185191 764481176
65705 145762 902930946
1757 124368 306858503
97763 196009 597665145
103497 190176 217045086
11203 66330 363071532
26101 33837 306790655
167390 199403 274775520
139144 161018 54845434
168924 178923 24777976
69816 170366 290541919
126408 175196 121939911
91512 159234 169860158
1457 23905 34057800
31914 42031 25264213
10343 176485 415830729
126556 158263 909376727
121134 159068 95095280
108231 149567 103761833
54585 168884 286011476
114411 139732 63517883
112420 123331 12021455
160092 196743 634222681
5612 122245 291940003
36155 113156 948370194
185557 186160 940321
102101 155952 378894702
135919 161876 65139940
98456 182334 209835535
5941 74646 693164629
24999 27952 738259260
165941 185198 33664337
193323 194405 2707654
113467 168974 311909041
90887 171159 201088716
116068 180372 490963568
55941 169174 283255561
148012 182600 500392842
73223 81720 21303749
188316 189622 340811431
48799 147537 622991553
76031 120434 111020159
84675 158701 185512586
97294 194481 243264044
144759 159699 779385107
105293 185583 906637038
438 30575 75507004
114282 150222 90253894
27360 80949 134124882
4885 46178 27541552
171260 175192 893116771
169039 190372 568026946
128441 175511 117642243
105146 154480 345090645
9072 16113 17703807
88558 190775 325258796
66710 91793 636563751
196768 198388 4111493
81356 154114 182240470
110720 146308 89165039
142572 194077 128744210
26884 154519 652279478
16725 68647 360444090
29163 53529 61010097
178943 199210 73225743
79318 175412 436410410
112084 194283 205781250
166382 183533 42757830
39136 62990 59626849
76494 187568 277920873
50257 87944 94175378
126189 191940 429221308
55721 168306 281569532
12444 50490 105436513
141201 157391 383449364
73185 159034 215088241
163696 170239 16174423
29883 95115 551582527
41990 67837 836325420
163006 185325 55599607
27702 65654 95017977
52260 85567 83412663
177896 179255 626425137
119252 163892 815651630
8604 170969 669289001
65765 151299 643976537
21257 49293 70186551
154361 178922 435143655
130580 193084 185580856
128870 157967 72948591
96279 107007 22685945
97069 127055 75237547
93251 109687 41098929
190261 192661 5983004
114291 190118 189821816
83740 153980 175943974
100603 129300 71992338
97274 113792 250129275
113881 175707 154760192
89244 110624 53687990
188249 189793 3829921
45091 148452 258955776
113394 167720 136083094
118606 146809 70746354
1033 76322 188528868
43834 168126 928994071
81630 162090 201609649
171108 194664 822950304
115291 163265 992485819
14935 36106 685276328
55809 165525 274569056
16251 43481 968670329
171395 185797 36074729
51672 133965 66330218
186046 198281 30617085
115119 118469 927750608
172241 188107 39754116
84103 187773 259556134
10430 33953 657864864
189660 192924 625490750
40362 91770 128408316
19452 183441 953914107
144613 167873 717101387
143594 171886 70686331
68525 107764 98135042
20547 84565 859072254
147423 183091 584208056
192171 192958 175021532
153423 166342 32361890
190779 199991 23039255
78663 191335 281901824
138101 164030 65007735
14448 35698 53357315
82024 149186 168329707
90891 123590 256692027
143538 143749 748528299
32508 73299 487113396
194985 195772 662914
162412 194592 600796798
117354 138512 53154141
168116 189398 601249563
7824 61565 134653149
17842 152692 337621453
170247 191357 676402216
82234 84974 6839704
143776 148124 11019168
22172 164477 356448117
91915 168795 249263199
16936 199772 394215125
156532 164916 438612983
131573 153678 55400740
11052 67897 73525740
175299 178987 9078894
181749 182265 1328389
64622 87398 48454255
91577 146773 138517953
58657 86837 70236379
171254 195158 59890699
180213 180480 640700
22858 79657 142213500
26500 98493 401213555
96558 122163 64136228
186112 192200 15207491
121802 133199 51726078
193669 197919 614587974
4466 146032 354386426
97047 196670 770309834
97437 192045 236820285
109134 133746 678694042
36294 162598 316305406
6228 116965 531838083
116543 174489 503835406
70298 113306 788180803
85248 110192 62416532
32110 151392 298635563
45094 50650 13882986
121262 129345 20346835
43962 62519 904438219
1395 160826 960084530
158702 166742 722733843
135231 196079 591391274
12876 183726 786068699
184594 192755 20475495
96497 158353 155028372
157314 169832 8396326
75192 78822 9149413
165013 179046 872281286
179173 199856 360815789
189942 191004 2685743
171456 188787 43451349
118996 119355 71276358
157415 166892 288871498
127739 139439 223449139
144834 165594 52088220
139094 196056 987457805
148821 149863 401988877
63597 72827 547592175
195512 199939 11092092
73856 156937 724911301
148915 176309 845322885
63999 113449 506922201
8138 41985 84804814
54832 192827 770422496
40531 161071 698274224
26239 101277 187809360
61340 96599 88061949
50381 156341 265478023
120398 184304 373799515
54097 140245 181261323
6368 91874 213820392
73525 177932 261214560
88323 123074 996362019
116740 126813 25359360
28938 162802 380031523
197750 199946 943304082
163600 171092 18452247
68448 161189 232355648
122483 134215 29430594
131875 135503 9101626
143256 175199 79796518
146937 164550 44200967
117257 130174 32505911
53048 161345 271304516
115152 170314 138147028
16521 55003 405656592
68798 145327 782688316
168436 187163 822423957
141197 163466 55836255
68528 84601 40186015
132717 171950 303581142
12162 105822 454096792
134980 160804 64781745
72947 162282 422677135
162068 198990 267838573
108956 127439 46423978
131020 138666 147503297
105772 141734 303972091
68534 171014 256415173
22668 160479 846826268
132456 198137 283341976
117366 129821 355462434
833 92303 228736813
34394 55076 998231030
182368 189458 17889544
105523 107566 95016480
148019 157440 23638641
73060 164481 229111419
126939 151848 355895299
152809 181802 72214401
120096 155683 511408554
103189 160416 143508784
27079 110389 208488679
182658 198296 39254348
32554 125906 233676782
59257 111981 683134912
146322 147083 680458971
178959 190180 207735828
177409 195148 44483891
100855 199783 247662138
197618 198344 1891348
103113 137058 996390140
120074 185398 646520109
80181 122244 105290079
60782 85669 62193663
81146 148845 169666951
4666 133050 321435597
51494 150995 621718453
51983 167836 713745923
115793 129872 121091801
156247 192820 91246449
46660 62117 38775717
154708 191387 135904497
32162 67958 908284586
189881 193990 10245818
75170 181268 787383089
58133 112238 134444565
67533 91911 615445965
3034 65247 155713203
170390 176938 57434187
191761 199739 20026648
8848 143135 517222519
186045 192366 299109071
94558 170368 189797902
67991 140852 182488382
91369 145064 134692491
168954 188503 556630067
111506 171746 150772619
175834 180663 455997520
4090 95346 228315992
134720 194481 149464651
7841 181813 998516211
81905 168943 403118765
61292 182522 303169097
98692 112762 615527453
42722 166993 980993217
150848 194076 107907313
60825 113432 131476425
14179 32976 137625042
46553 87027 605423235
24079 113661 297801831
39078 108858 174499221
145293 172236 415938382
42947 177493 360094947
127132 144411 877727273
85386 148607 158477803
86843 169647 641754329
100536 130273 273918193
94143 193041 328375124
11898 93559 608130667
31907 38886 17428228
144342 185215 102162956
138873 173109 798053980
91458 91792 890607770
41879 108102 165605213
120872 185165 160857730
141069 180225 97633120
92147 191196 976043712
67442 181068 284192480
124044 126358 818176
199398 199800 946970557
70299 101794 562524203
140808 172721 79645894
151458 161218 60012797
21137 184854 558823635
81468 176453 237674313
57446 198627 447379725
39070 95081 277946212
144990 189830 375054181
126647 162129 13298174
105228 105512 710673
91517 101944 651160303
51599 125812 185952063
45617 142399 242372156
173454 195512 55335293
74363 102067 644599723
190798 190906 267468
59777 98838 181693517
24891 86741 673556970
175417 193178 44470311
38134 66520 157639726
28487 84961 141308053
8126 192080 460425271
116323 145107 763379729
45905 124410 196571589
9725 190542 982817880
142421 199102 141752445
108664 120768 314132940
78995 85406 15950873
147447 183329 155258300
84539 99591 9059224
196994 199071 655800240
25475 73035 119061875
195689 198004 32559207
34985 172829 344872163
95111 123984 72368754
130057 131070 35993630
121835 163600 72942518
11321 125338 285609934
71898 78436 405150252
156024 179753 428286116
90343 165868 189371750
191810 196681 587574470
35988 106807 255934359
173539 175239 682538379
64895 198213 333633600
17950 37975 430406120
197714 198085 973603
146686 150259 9054699
189474 198191 21827215
74844 123490 121716053
60753 79244 46244394
45530 175086 324240355
43265 99195 139896911
118496 129911 13646821
83568 139018 290270286
36893 155856 425771753
61375 164695 752881992
13312 27789 36394261
148666 151572 323222371
197548 199574 5170042
14291 138773 528621878
93529 179010 213785657
74845 119022 862811447
54859 190491 339349984
122897 153114 75718909
41895 157343 289185881
148747 179180 75759747
45968 120866 638608513
80629 174994 318402307
194518 199839 13360294
19790 64408 111708845
55433 172388 383198735
51978 192986 352938011
1230 94855 1834164
175741 179361 597937077
192701 198641 769196291
9685 182442 432321590
70470 87928 43493138
85041 168296 208392905
89833 100663 9085260
11736 96496 212234022
158027 187915 402840228
80808 107741 12548979
26531 81916 138574072
28061 39484 596534825
193483 197084 8998400
83850 185489 254349712
29398 68994 933148053
74641 101848 68087184
25443 129396 927602843
158267 189222 77248785
28110 177893 374730781
19892 172866 763631992
109665 138751 72996856
181901 186821 12471842
95621 197487 254912420
57913 81388 76978218
158679 190524 79532548
164859 193854 72289717
74643 94742 50251402
136912 137320 544485130
166660 182574 39613958
34929 162959 286557705
63788 130388 137322217
149586 198198 511714920
75291 197229 305050146
53458 69061 653251696
154567 181565 67207020
140160 147660 664566571
75706 180881 262950153
175878 187735 26836334
49429 135972 576603517
198762 199056 805515991
176266 194490 45664927
121369 172871 128810964
24949 33043 6735292
139837 171934 963925380
115689 117083 76813933
99530 133167 84374462
69535 132157 632536924
170326 194732 61061899
41902 135415 234109012
48871 108510 149157788
132493 163926 86795511
8153 23133 37523458
61980 63995 538492861
20151 59358 759077424
100766 139967 715779077
84548 116512 19510880
60560 131062 176435218
162895 194126 77898747
73566 131440 33369269
173094 199394 65944413
198398 198748 866550
189337 193700 10925484
177191 186541 23470471
14921 198354 644200057
45598 61290 39435721
165469 191336 295031404
122923 185743 157168106
85966 121282 88383969
29689 169439 349777608
190517 192412 4727584
46757 166053 298677079
123981 135725 29414796
137773 192322 136407293
147781 148237 1152764
11431 100441 222871952
75099 148819 797385273
157704 176506 46749502
10218 111535 422232547
104467 151613 82973897
124117 154039 458910729
126302 174636 944052461
8239 153637 730578248
178910 198528 49284989
58755 118367 889429910
119877 131997 30433807
121840 143705 54823714
30959 97394 346847553
13494 130108 292133134
50936 71889 52513440
39073 166817 365693876
122123 183035 152415250
9846 107381 704488488
64366 100037 58342835
155359 196914 255442309
131104 138783 19227488
9375 63478 421842359
180676 192784 30526078
114888 146956 80486026
168404 170222 4574257
113568 185325 267789441
139346 155454 384498421
184967 189841 12256786
122945 141666 46940708
117393 151690 792272691
94190 115680 53762256
10995 89793 209768329
19011 142517 482970908
135818 144976 22939791
161270 188636 68224722
195657 195872 542919
51612 71405 49578043
57207 102692 113526989
174790 190272 432373535
66461 176952 276457364
26044 171516 969782929
174549 193212 677534251
186335 194130 19504814
19625 157574 944100941
33694 178303 361673190
118610 127770 22948405
149733 182912 599913219
89035 198398 828246159
2473 92271 224585091
198953 198993 120284
137765 151937 35488107
110157 154223 360312141
65857 77472 29127556
198046 199005 175211548
133584 166850 83208747
180494 191163 597474532
52431 116830 226547202
7838 52371 111448406
161465 194022 81187926
139917 192063 65689233
148955 158142 232930866
42433 151277 313207148
9981 53645 92356230
121989 126238 872962171
79425 159235 862075863
20366 124956 700773889
24956 172868 708528995
105617 136430 77309805
54809 128861 185309872
118474 159862 710568023
142451 156947 896788389
26587 41404 37080698
18531 181558 450155076
149796 172468 56462658
25739 176613 377559207
27973 111356 208642223
181869 181988 367310262
34960 196102 792776485
137527 139074 212127823
43288 105314 487425564
56798 179652 777195674
43240 194505 378559542
45202 59028 711519874
100303 120861 51448730
71751 130683 187681525
181364 196229 37328246
37835 121379 391449793
118315 163798 839683966
28638 169522 790691472
167678 192150 61196482
39316 44564 343058416
22499 168911 493741493
6228 10804 11374187
78155 126157 120146343
45906 154110 838914012
149220 150431 21132554
69537 160982 990607242
116745 197371 201733902
23204 91074 169669726
135240 181871 431071518
126638 130133 260066
18235 85456 168209262
148649 188234 98864539
190563 194656 10217720
12897 15611 648870267
129109 172757 863568122
113205 160668 119085371
171426 174591 7931423
33022 136964 260162411
109916 120562 26735172
67412 137940 357883002
89664 123515 747693603
181035 196070 37790509
12991 71911 226474187
27203 122706 239058471
59642 99579 15808973
137977 176394 550183778
171762 183670 29842731
95635 159590 160266022
139812 181132 103143276
165968 199184 281189257
114937 182804 100386019
35196 75506 100945547
60769 62908 240762172
92508 129615 262552581
61080 103411 71921606
95371 178018 577628771
152958 174467 575996465
138960 183087 110277757
159335 196374 92465648
44719 145735 547092969
154689 167393 926334299
78525 111894 83341748
78080 190736 441657724
78719 93529 36913373
32265 175559 790926201
43068 150780 783286256
174730 196136 53582738
175798 193826 255418533
120874 183698 157228336
198142 199722 834531645
160376 198848 717547068
74578 166182 263480689
134632 157231 56753551
61623 158279 403663368
67882 146449 196737668
68089 151629 655444841
3701 41127 180752268
161280 172253 27182742
47491 169877 302693429
43571 185172 652968008
96717 132092 88712129
15798 16623 429980740
50788 79481 71937697
108497 189838 715845365
70352 133638 158506582
173442 176843 8582524
132160 136916 11954036
130691 173149 871795258
159857 169095 22949307
21720 145708 592554271
126358 173867 408556071
48664 162148 541248710
4580 24196 49043247
93466 162231 757104828
44595 84506 99841805
25197 52502 68365395
195922 199228 8291182
125487 140640 828373247
32345 90557 145373896
148272 175549 454488519
12138 70079 681079114
180075 186175 538397883
79612 156718 831431761
18902 171735 382394547
299 48773 876006291
118369 145556 593344176
112548 189608 320881878
19095 146151 713652510
108719 185743 60512341
42486 179640 571200411
1353 10580 22939587
97319 129324 974040064
27651 182144 869073809
10062 67304 439237791
37206 190468 383582556
133463 166543 309923880
182235 189115 17354940
98715 111546 310001122
1667 20170 46251695
61570 151560 283106481
90332 169742 199009070
152085 191602 818919619
177269 192367 534895333
158599 164767 15467786
107092 152614 193780797
67200 177882 679408130
120549 141807 436721226
12167 125432 886308476
48766 172601 833291154
153204 196600 108427178
76431 198127 769343353
107501 139277 79775331
191304 199629 20854488
42661 92394 124292250
158261 161224 7484002
183465 189335 14715480
191557 198104 410759930
114772 115399 587721011
175096 190285 38083541
186578 193125 16378141
73458 144271 571958330
28025 178186 375634118
102958 133361 765119008
79725 137356 193778032
2235 72781 176480285
136250 144927 21652197
193555 195473 68229476
17139 92488 188442135
184146 192953 52384935
87506 105017 120397769
155391 171162 963154297
138305 149981 29319975
187364 199031 29160950
56505 161180 261982042
53687 173120 881680297
117159 196017 197345041
174065 179186 12696625
82007 128991 312692044
62871 168549 264479434
112765 161856 123230481
28138 160366 383462155
135833 138156 44713246
78084 133986 686430586
164849 180139 197158403
76126 106876 664523415
58748 124507 164474254
129845 150471 51712802
181395 186150 873347997
173711 190221 41425784
47584 68718 52887612
173569 194031 679495199
17799 70089 42824516
69030 74337 13307753
12639 25655 32651019
104780 140151 863343708
123985 167264 108306244
122071 138444 201449468
63878 169847 615105171
23467 181543 395459407
137429 144660 18039379
3076 91428 220906821
32779 188323 691220123
158183 166313 20279511
141349 175231 872735151
85599 185704 733459339
6084 30826 614910896
175855 190368 36425898
8311 84130 744490810
4883 184709 449997907
170337 184777 36031251
47489 143191 239610497
174152 191386 43175578
183640 186695 387460468
22686 144969 629041116
169305 188183 47220630
21165 52841 637493344
156463 189126 81462157
142467 167284 3379889
119050 188973 175017617
112998 172139 539697537
56524 63647 822596150
146593 154922 20902555
160662 169943 23086222
41801 151728 275251384
161868 192223 889884778
161510 193001 766852691
179752 184322 153284987
44733 155319 349264682
20867 131082 275903960
146334 183834 93725000
53380 81387 70032360
170066 189105 958546070
14730 20519 14632873
78540 171712 233034706
151095 162657 548518853
138349 139320 2412866
51346 169176 965541032
174523 185800 854127552
40934 175478 336617969
191991 198033 744625946
1624 185136 798673370
115451 119454 10027430
692 55482 3138181
94284 193039 992430499
98839 118442 366635817
63615 125006 191061095
31522 71110 98916604
77736 146827 172985944
37949 182573 431262898
166207 193473 980874845
83849 183621 249684378
48036 181283 946968334
10796 175233 461723983
29438 45363 955331750
173110 189796 41857568
89020 171986 501188566
197213 198889 4263366
170903 172618 486344503
113375 198882 214087198
148726 198046 123172217
12544 162891 376618369
196272 197748 3698110
104781 128075 58411697
168982 182246 55797426
36763 198554 404874677
158084 189257 73540764
28180 61949 909820877
2849 164787 405525772
91229 161771 480672378
95510 132304 923377020
86520 175129 546083049
12061 31313 48388034
127944 194125 687852735
7811 55671 119995954
132842 183190 125831828
146592 188233 104136933
172378 173073 89260520
84083 130638 116669677
55787 192664 389584780
115215 199454 810487142
15117 47733 81699993
117275 186300 172767199
113719 131012 536527324
52018 179918 391146641
114765 140654 64987691
183134 190719 19083961
83915 120209 90843545
69550 159304 224770039
17966 99276 203364124
197496 199314 4650996
128493 135564 17703851
2015 18527 760423424
113064 124048 590088167
93424 156899 159199975
40796 128164 218684014
21881 55517 414745834
37789 199242 404042679
196393 196929 1350396
40595 194701 678910532
96757 183214 391979390
172302 173215 346535023
182867 193114 25740669
6662 78431 345446049
174988 179383 64933151
198340 199809 3723277
20081 33545 915834724
189971 192030 3607780
47540 194276 367216002
33068 89157 205553840
131702 175155 353764047
62505 155051 231755336
182755 199559 42208184
45469 184179 347153197
102133 103691 3851273
40573 156244 768383891
50620 164364 285011156
55184 61376 15477340
9798 41169 78647114
100983 197783 242231712
2763 114576 10274669
188400 194938 16347349
186197 197121 961660711
84771 109051 60750909
178349 187340 548349091
139873 150278 69776745
24588 171241 875434234
128993 154944 732399651
142377 145614 8137803
127540 192636 656928456
99669 187376 543168805
173585 190131 688140903
177870 183927 668332557
114408 197582 208112806
89444 134871 378852771
107507 124768 650240613
91018 131932 102727762
91898 101532 188206664
114366 183287 626431368
145387 190141 677860428
24285 45975 54335301
192955 198872 80140209
93902 110613 41848328
93509 141830 121100949
199042 199541 872705975
8362 153726 626227045
75960 105096 133632136
106276 151006 112216177
43791 144603 252386697
113134 189062 190110720
197636 199895 5762106
35802 95857 728433180
34786 130930 240685197
63187 126476 871008422
194473 196886 263653861
2292 195922 484584707
171421 189668 428522889
100446 166021 949990151
116390 187403 177818734
129922 134807 12145970
8154 83302 300148464
29480 181564 380355561
14920 91395 191260426
95642 114162 46350471
50934 107013 426095059
27988 181976 724141767
11119 115577 261500440
91226 190318 844162724
123697 190280 166612793
30724 92056 547659493
24677 100528 547851032
51288 165287 519207806
152490 175812 58148244
50272 127001 192197958
56058 196477 351159497
37800 106348 171473441
109791 190919 203147060
185016 198937 34919666
126084 162586 91475595
39538 173953 336186598
64172 65462 91275068
148228 160120 29688668
16030 42349 253755329
124685 173938 770303196
8024 12447 336513175
26350 168539 692865108
42132 72778 62921049
14239 190099 441233426
164349 188558 60296662
48390 167948 299199431
164084 193265 72756393
68599 195047 409216232
113646 114065 996492040
113954 121067 97643041
142012 154923 67604168
161561 191437 407311607
97290 110031 986890726
168850 192653 59520138
168452 176637 168695019
156263 172331 39954953
127973 140247 813634483
171049 185974 80760606
108477 163605 138275129
184575 198580 220210407
127223 149507 55886694
109602 139664 74174649
48691 123653 187630967
193333 196113 245838401
77581 144334 995448618
153100 188915 708780465
149422 165271 552846482
26306 52750 404925673
178669 185531 309034630
105188 106060 2202499
96933 179697 207016093
176317 192964 41724929
178370 180578 545061202
142692 174329 92541
199503 199567 341790123
10647 132256 716101833
42244 89017 116858424
51981 170559 296808734
13119 72767 149377264
27727 33063 13434138
193293 198796 713269634
32501 104398 179843897
129373 185850 141221779
35948 160716 910442105
71344 136159 162373340
69724 187574 294997534
4285 157546 862758106
133570 146773 33084697
189035 191520 6192135
177913 193019 174399321
103964 197768 234751403
43474 151371 270280356
80019 136349 141113896
153727 165816 372965093
181984 192821 387398884
45914 149003 258252178
50276 176619 397879001
54534 102769 120561296
21825 92289 105927851
181326 194975 34334529
37934 80336 726791054
72431 139914 169081954
113997 125218 28288877
91921 131613 29199938
7025 60436 244025291
73230 176494 258427867
30109 72297 105496384
17156 67935 792598871
152724 154863 5369886
186787 197867 27672875
103464 182282 197202029
185050 192200 970062841
31479 126745 238422534
167660 185399 434509016
106252 123396 120293168
172259 197551 795615761
68448 115552 171008336
38120 93297 144743515
47892 145568 805043468
54065 98318 110611829
140452 145621 12955441
126000 187903 725818410
155309 190088 418970674
55856 86892 77392036
146260 180102 84390960
59911 108705 271631796
130991 160965 517475511
140688 149873 23069430
3132 11055 19691207
172127 197908 515672392
101486 158998 144086188
136424 177558 102724940
36948 73435 258053384
66750 71120 662046386
68281 197804 324103249
112137 196953 212287704
169032 192790 59386387
40347 59765 48736468
194623 196741 5241646
2977 16787 828186131
187936 198009 25150736
130373 182542 130296467
87627 101008 33673236
123201 148896 64533209
82590 85389 7006383
77729 145484 379679713
189779 196895 17747921
173758 181050 18160760
78572 87786 453671525
143470 170493 119837186
18485 195007 441773749
123666 167455 78061515
162107 168419 15576206
191626 199984 20953042
163220 184014 828378320
12351 147736 648180967
89934 177509 857610667
98416 109080 850101265
186023 186573 1371516
62087 122731 187193045
86108 170078 694026183
92208 111034 47251205
110713 127588 822741837
135622 160624 62671414
27871 99576 346154682
139075 176143 284014816
19689 23121 8623353
76162 76217 308283736
14684 189539 437713355
102250 175911 184339346
29043 98734 174348973
118725 175020 140827527
103578 135606 264191474
84537 187992 259030314
182740 191614 285123322
172932 174107 117392033
121571 138972 43677537
107351 123107 39561116
141900 179609 112573227
4739 181911 443286363
35447 70233 87023085
170589 179641 22452494
172453 185949 778494539
60071 117879 144474823
53019 136193 208287723
120521 181890 153449113
51403 191437 350534875
155984 181454 63330271
85952 180531 236444650
68136 99526 507285449
64354 90796 222186098
105365 188626 255404623
192264 192844 1463322
81902 187646 264695217
125993 143098 650062324
195637 196598 326607940
156698 189384 122078971
153384 187209 84571224
24345 32825 21347811
98498 151397 836847966
18462 78050 149227189
127644 127885 579505
41636 44667 929612663
58722 122197 935634602
54985 188717 334582106
4994 39133 518990571
142269 164912 751979295
66763 143351 520149999
28050 199936 430193022
162821 175170 30609366
31472 169698 876038941
148085 180991 81936165
164380 181323 38999919
4294 69567 163345423
90522 129399 509860049
24199 176199 579350939
110572 130627 50306953
138018 188235 2212497
102473 198029 868651118
55206 105173 124853097
80769 174388 234253495
192151 196841 11697521
123443 126858 8643512
148330 198037 124118846
60130 150415 73743644
38622 39642 2621644
72698 169330 807611704
146683 174445 69301681
116779 134567 660556413
56543 83262 66616519
140718 142865 2057197
72433 126124 645814252
74481 99862 903372285
53187 151964 247320102
68043 68090 122798
98959 106034 17738148
183376 199973 59392112
170600 191359 904699482
691 32567 79806765
179606 184311 11915957
80153 149401 937737500
175112 179396 10598491
155472 166635 27811006
167759 186118 112507859
91691 94980 864349822
135700 176395 994554976
156901 168426 28563314
179443 196316 42349852
177354 186270 678733010
23913 180974 969189609
106719 185062 196060662
89281 172641 661841781
174243 195255 52608059
10953 192286 453954836
140705 149838 22949567
14023 88790 499644428
107029 145310 96011135
105979 143243 93394233
17437 42138 462580153
149728 165394 728530733
17443 181040 409237993
166320 183631 29419914
117179 161342 110808267
56107 125144 172695014
177570 180210 6482674
41180 101032 830955857
118361 167663 33148071
51674 93943 105785440
147856 151090 655437299
18036 75140 75710058
119391 195169 189682002
142544 143392 2083200
148017 193787 732539357
183203 190305 80784038
107149 160076 132720368
145354 152897 18919258
67833 166518 848722720
42797 174418 772058819
52142 68236 40326496
75533 94587 621871609
2086 131203 323198184
18861 42482 59126099
71625 97182 63914436
169366 199301 384871592
171855 185322 830155871
169218 182247 32400335
97929 115807 44722445
172346 173511 325094186
176948 185280 966417622
148312 158030 358763823
2570 154082 895909888
74433 152713 115043558
199050 199747 1793800
175521 187555 30225030
30138 51444 749230838
188262 195398 17813407
146970 172023 62506636
151740 155435 9293801
115940 134850 47475427
16962 97386 201216065
162367 197782 88331992
192286 195773 8767675
160449 180658 366929258
113672 157259 908009154
9446 159164 165305458
48787 131662 713170560
198969 199445 943685900
63158 176245 282951573
43253 150825 472122243
24189 196509 431258901
196494 199928 823614280
8324 173086 412302908
178847 187015 20616792
103408 165432 914867415
3613 80563 752414178
170664 178642 19782307
3512 177662 435725255
73740 128772 149590808
173276 191250 45158905
85876 158263 181322575
71535 198677 146648783
74187 103008 169526776
94664 148682 135455574
62523 83536 528883837
57447 116012 146333203
150956 178158 67717196
104930 130079 63147990
83102 142327 260655627
22279 93688 616553604
117413 169095 253066981
127207 167999 191176337
169456 194199 61846572
60376 142273 122156506
11408 165186 255863985
57785 124376 166526196
96771 156399 666873889
32711 101458 171971580
193518 196005 157321139
48833 179408 391947394
16326 157805 354313616
93479 188100 236885786
104585 182317 194420956
147791 169571 42967053
76416 121137 137720352
13111 193915 865048909
25937 80862 530541817
131103 191453 755816400
549 134057 334225073
191045 198643 18986829
35757 66689 77373920
151248 166553 38158730
61954 110731 147991868
173670 177902 10569585
66434 177662 278232969
112642 142189 74160234
160439 195664 87989531
84959 145492 410466298
40685 95505 550865037
148096 196070 119818131
133867 191052 17089791
67839 178977 277898158
13800 167106 383850845
165556 187394 54537996
173265 192093 47247896
64094 149416 656056429
120939 148757 535672305
184945 196056 27838451
67105 112751 313562533
144551 171406 67087427
128797 130323 3861748
113129 130130 42783503
56424 129101 685951924
110902 139971 72909796
83227 144039 629577222
20106 89080 172431128
162436 181131 413658483
174627 178049 8481500
86172 119941 84505244
101259 184564 208439944
34539 184999 545389807
50972 165621 287184078
33898 123041 223031488
178456 181629 7918744
88912 176984 850153322
119234 159409 100727818
62808 104249 540138875
124105 142687 377621433
136094 152272 40513420
150847 180394 141718989
156431 182269 64271428
199745 199933 860480949
73589 127624 846418415
29780 59081 73499417
61947 93787 714267714
115036 156484 104075138
61112 147854 217197699
192514 197083 616003199
84080 94672 450923680
16037 85229 173151029
163080 169757 16534687
111409 164973 16612738
69319 134326 162749065
171311 180286 22304353
49939 166111 290858864
62103 167046 262624360
25620 167156 849967131
81797 169498 453586439
168895 187776 173593156
170332 177214 809288358
99533 114288 36936083
173189 190700 44003508
132622 195369 191175412
51133 77932 67263469
184082 190476 16095429
31876 83225 128398408
161923 164811 7208262
196818 198571 4461055
195551 198351 704596840
173519 182458 22347745
169889 179086 22762100
23285 195206 234699789
169746 186387 640518175
62678 142733 200408289
171857 176976 586060772
28492 147186 297213398
4418 177112 499185961
100524 182251 204424178
9021 196948 911770332
31407 166609 799821273
115026 121164 231086234
174781 192710 44912907
168452 179868 632731625
43964 141561 517462240
177555 185686 862088089
59133 149696 36401748
196262 197319 751434078
111533 126439 412021468
95780 181870 215362786
121160 195912 114686217
171371 185423 35185173
109881 158420 121751007
125548 192133 166496412
73009 91556 18371613
175756 187429 29313451
65835 150601 212353380
54539 70912 280855846
82940 105088 55381837
190869 193571 415382334
173078 174785 4308050
63645 117268 134133204
73657 91162 911687898
66350 160626 687734933
135125 184131 765695253
40752 79567 97135748
134661 154682 570169041
168183 184869 41705532
10121 129584 736783836
75792 146491 996739367
70098 177117 267757858
166220 187580 479796325
67548 105617 95196915
175579 186368 27047832
128655 189393 293516306
94035 110099 40144309
105060 175901 749645097
19869 171949 651610504
185363 189598 10644296
192627 196957 10782939
21059 27275 962857007
24998 58003 58565073
106358 117436 27725872
95092 161362 166153584
145695 158061 31046644
34708 178897 360598200
90468 134293 696455906
118847 187524 171927357
6307 132130 315021073
101633 127759 65396653
145221 190728 261717170
46469 128243 204757951
79270 199499 815776056
118193 130981 32176515
146152 150959 177206812
166156 180054 356496599
88879 155232 166427621
120310 172584 632108812
10115 136059 315416103
59453 98130 804693032
116719 196754 618419133
61524 142179 588531263
196950 199779 133347490
53779 161335 269405353
73039 97893 401201614
133338 152905 560456653
79132 99816 51679476
130414 133023 6540649
94821 94871 541670698
174872 185849 488306633
35796 158176 613480060
125813 138401 31507418
104830 163150 898653398
194168 199298 12888219
174231 192567 45919983
108638 174429 242587186
55722 149557 854742691
119372 156580 103359734
44368 117065 181936515
49273 123640 186140105
147829 148370 922910512
71343 167444 644589746
129730 151107 286580226
152882 180907 679515627
73533 139879 789822443
164879 190706 64430123
160619 176186 625225097
120123 128944 22228272
192629 195231 841079628
125624 130558 547121384
96337 186883 226652552
145684 193900 120526588
5295 13849 561633309
144099 172941 601274696
196579 197555 2440541
129101 165964 382737899
57686 99265 103788737
146654 184673 94934622
87207 160833 915806748
187020 192078 12665210
113441 172529 607142727
76675 86462 597371836
87752 108601 52280439
171084 177439 15869080
90299 90705 635139646
90277 127802 953397153
160305 184824 837621147
80180 176675 241452180
57161 82486 63150876
124920 164156 98304428
73953 87982 602958659
189833 199269 218763747
134270 178606 526364853
96858 133252 753640023
159947 188553 71430977
80880 132303 128797848
102089 144511 106268303
3070 190291 468585188
197965 198750 374450384
15209 147985 658789272
17578 113609 240221113
135320 167911 81456960
80108 142166 234412519
6392 75802 173816947
97367 128656 666893159
37638 198691 403043834
75766 128175 277648697
133862 149906 40294382
21947 80622 146880185
113521 118100 6511433
17980 178985 402679059
150398 173115 809375593
6060 130678 734931243
101300 119635 538298875
170177 188272 518933224
198833 199288 597038687
26456 103249 528131648
147707 152344 11530511
120771 130532 24545153
183274 183827 1418260
70222 94050 418072861
85325 142900 201610289
179518 183852 11011967
173851 187299 788270227
121430 184499 157781657
91199 179828 731501515
135040 138775 9363404
187413 198988 28957930
6887 61606 26203122
188740 198217 78771240
63993 196733 946574128
77869 79256 488076786
99036 145867 117400030
199810 199813 8679
197952 198235 742527
37357 113552 899790585
152302 154700 6015822
12678 122012 357463707
182036 190218 20657159
175990 176835 2124072
62946 171258 893641438
140539 154571 236839930
191729 198452 600222405
160653 187665 430747759
139182 175140 409628323
64516 199880 338823698
122631 164108 104026379
43965 99842 139875057
51672 140386 222176457
154791 183898 72668969
27766 171153 781342971
88036 157418 259581050
62821 116536 134369205
199978 199992 37163
142312 194318 130029041
15957 85620 174396109
189943 193275 8297351
120512 187931 623465055
175366 198516 57985685
181315 191230 25024457
112940 122065 22915491
90342 91285 2320021
136382 194678 145758507
68180 170911 325659780
132301 164075 580614216
159543 163885 10974995
2569 60847 933726823
109150 124600 842581361
62768 175830 621933024
197184 199840 1454732
79460 181260 254565863
78133 119242 123052996
48456 156506 270681351
128275 136147 626911508
26735 28144 192969140
196560 199194 6656218
100313 182194 370318319
189580 190916 800573606
104839 111330 16252119
31808 119368 962257292
53257 198603 903512159
167050 177828 26795599
56151 83517 68258151
96837 139318 385066879
72030 121307 123391401
14840 60140 61618691
72420 96173 135331488
104380 197978 234220080
89089 169504 201503387
46386 168359 139798513
21897 62174 129037808
152692 182143 73393056
100620 117019 756445210
156486 161411 12324719
130534 147961 43741867
159996 166961 17338164
13579 57922 111321466
174805 184268 23688781
67070 156133 223144658
195446 197487 5043514
18143 111236 232934061
118572 154823 90875146
34474 152601 893350879
47708 99554 808718586
46308 188130 424903448
139768 152049 30722665
40245 43491 960587040
17266 188725 390238941
134561 151020 41339244
26967 86178 905165598
174480 185057 26758363
59850 95610 294073708
23296 199146 440115276
84992 154703 174651327
59957 198048 345410146
164668 175905 849909463
177635 182269 432138843
135768 143698 19848181
159411 184362 511273929
4111 84226 270670698
103009 151453 731298184
133635 160347 357004084
132482 147472 37601478
126496 173853 942111323
80195 175422 238283567
84101 168887 212284924
171933 174472 480045094
130859 180958 661713421
154740 183197 71025895
156523 196583 965802716
121570 129879 21002227
499 106777 265896402
45077 113532 268775984
90136 131777 488841562
27776 85148 143510190
38512 179731 369610364
173330 191510 935132685
30668 177090 366293974
169256 170385 603044238
141404 194024 131516992
5103 78217 183119444
74680 85395 26776797
128510 137790 153608072
126996 154783 511254054
184847 195415 679050729
168109 188238 416469709
135232 143797 419708809
133038 164470 78818343
141106 170940 74490407
94955 149160 135904135
26898 83382 141353787
47866 156910 588613184
32153 66037 84733618
185843 189518 590390822
191555 198080 282022425
157562 194578 92376140
101918 147737 222769058
63837 96098 80659730
141973 153873 29780856
129879 130923 2532244
1536 189648 795783487
174381 180100 304644952
134633 163118 71430156
178724 183887 873901857
128662 133469 12029206
62934 184118 303209237
47508 94465 568900938
4724 137227 375653438
14895 76514 154440014
198453 199908 3690543
11133 161662 978790752
80900 109737 177861827
177372 193565 859152313
141276 183048 484189444
140081 144206 763161704
1241 68677 723044102
127912 164757 134983741
101383 167837 12952652
91184 165041 545513676
199860 199972 798166883
186805 194437 19082101
10292 37509 68235197
82680 185562 281412791
8334 125581 293591781
56536 62063 13677180
28266 73292 112629988
106339 151351 382736812
90511 107526 42674496
85412 191288 297852639
150771 157392 16616836
128839 199330 176326723
24581 184002 819059685
199048 199744 960524089
86522 126833 101059348
46225 74573 70976265
39225 169089 445729290
127802 197285 173785352
74243 175238 252720039
101566 177161 638427130
154954 193141 95384226
179297 197543 45237432
66216 97200 77456137
120030 151124 78062127
129006 150171 715030087
138726 151392 31800655
122567 189336 167031731
162629 177159 36039522
149833 196208 115779582
121905 127902 15076647
114311 122713 21114133
115770 117912 642982971
101819 162753 152743464
142990 170952 69811566
77954 134521 141546763
77494 84307 16896679
185684 187404 4358697
21709 141944 301088206
189250 195396 15403615
187501 198306 620583927
44965 139724 554167542
20807 170720 695890307
67037 183829 292266785
107074 161265 729753589
32750 167842 338014605
126530 167735 944386568
136882 191857 137481144
71070 171531 866822421
17759 99701 205021520
55908 131529 189095250
74610 86340 983838518
88925 158859 175369160
88765 129606 102534599
125884 148647 837078900
176066 197536 53717873
66107 189393 976052897
185610 193351 671071434
28737 40304 544847979
74757 169529 237206002
91665 194828 690874802
150446 157780 377640514
66024 158612 344782855
52579 146181 287089868
34870 47744 32176313
82805 164866 320291648
198162 199783 527932299
83284 105846 56424574
162991 176950 504906250
72795 190546 388258158
9188 144606 339090085
188155 190129 4915871
179093 180216 247333549
186415 190656 10664683
40018 72949 82288676
55205 166705 452930719
109762 133373 59280046
133801 182659 630587153
949 13458 31142946
165196 174070 21930535
169099 189548 51120589
167551 178513 27228675
102947 160467 476589664
157730 180325 56116503
111511 173928 745785349
55161 158941 259779406
149790 172387 56306654
41771 82216 101175625
192728 194569 4629857
136282 152704 41140642
44058 117884 590106134
35181 37833 917865940
99002 176273 193379412
43039 102528 148864375
125151 158531 965474503
187737 187785 129460
30023 191625 404385574
28616 192156 409247418
49843 60099 25845993
24377 145356 300452271
48272 159443 278383389
20997 34502 914699118
141736 147914 5406641
23938 140189 291161234
176175 180922 11751226
6586 128090 876232218
129845 171846 431618260
73724 105176 16533940
94325 161248 154534107
99192 137225 95362376
93965 135893 567453106
126460 147788 53499621
180134 195898 447143944
155207 159580 716105937
28276 32991 535813798
138739 187582 611499279
47872 141815 235283293
23591 120451 585207617
30811 50479 36925048
48257 106189 944482837
89979 95126 13000596
88563 172761 210827976
26676 55925 926433681
179147 181157 5052199
113909 148272 804968573
8075 29434 53585213
194187 195543 742851554
123483 186420 157480849
66971 117853 127310081
90652 196370 264754291
124685 151560 71334716
40842 149901 273122825
198239 198772 876657504
6833 65358 37087080
44801 69526 252269990
124213 185875 606488448
71559 114678 147907806
58182 76589 45991848
39482 109043 727237901
178265 193296 37734342
151311 186552 87947628
17754 75046 143419413
192640 195030 135572953
83553 195295 279653160
135099 172390 912248161
101441 163809 585023693
130098 132714 915759362
65933 116692 654015070
62793 160505 800628138
127501 192739 443363672
11509 123061 279329787
58703 174218 168984867
198530 199996 3692142
18651 138995 722926185
23744 138205 539071663
14382 121869 139456256
70320 133793 583728206
136133 142382 912029562
57887 176428 296393613
49470 104616 137972628
199584 199995 739794210
41169 141985 721194602
145097 174549 360191816
172757 192327 49057887
142154 185816 109145224
136784 192885 387909138
190951 197882 17273903
94428 196479 255360225
141292 177865 155521038
179128 189924 620896492
47145 106783 996177033
196534 198686 843962109
109004 179938 177368275
153885 194109 100523293
27087 105247 422123465
100561 188931 221213632
13932 89102 188064959
141981 187474 450568817
154780 197514 106729181
97983 138020 209515860
88100 144129 328359509
196917 196922 46684640
125337 136414 279506843
77387 120619 108103960
93569 146204 674241878
178889 198622 49572448
118572 194561 190183923
108682 134853 65686187
132491 157700 63223716
48992 84945 89949073
125897 150099 60706184
137155 194556 784491198
138042 177231 97900074
9832 199856 475743910
95673 129661 685456968
106465 153441 200695313
58504 173265 286868795
157771 160925 938817116
120746 191429 294686037
25779 182716 941850179
177874 183299 13646888
39505 49354 795668591
60668 104937 110612025
183832 196083 539686349
127350 155006 147545676
175847 189685 514582663
133559 162491 553698871
100487 169316 172356100
51680 82162 579828499
84409 160708 191255267
36029 172732 42283534
174461 184927 26165392
9133 174706 887392182
160319 189874 73786508
194123 198637 11313696
13905 35879 9387573
13009 70079 142992169
73357 148066 187250653
79631 120417 102029192
47781 123502 95942559
134886 142536 815910206
73593 125159 4493437
169858 184079 35484709
35334 49624 35718853
156522 193373 91952001
41069 50740 535258672
63615 147596 331857098
159129 167070 225580989
155739 163785 20134027
126088 182509 654794559
82880 178280 598030686
71834 135528 593289336
89328 131984 107000227
144342 170935 309187799
182986 193450 26225076
93597 192414 512413466
48684 80288 141438498
23049 32947 71328306
56391 94219 94437989
30223 128527 676464244
119562 136073 713227680
63374 124434 86000946
100061 143116 958594005
112306 131602 48427168
72521 167175 237002972
154172 157417 8268011
52210 62791 669314211
29610 89073 148577863
8955 107749 961373263
173845 179778 481925099
188299 192975 549162888
2754 176903 435792869
175695 189294 34068142
183668 191942 20740027
158041 160471 6040339
133418 190473 142722348
140117 169488 73441035
80907 133535 131834909
173202 194256 590063717
1206 106671 639031484
142510 146665 10440087
21595 121222 936156099
163537 182903 454343777
171298 187245 316222880
121072 150612 74154209
136828 192886 140159255
10685 88418 194507398
28903 173616 362065108
129299 141555 30673099
49640 199511 485693977
184226 186661 746908185
4150 9952 14350718
6822 106666 249860289
42203 184916 599494029
171804 191632 49677906
142796 157069 556519979
132324 151886 49004662
85190 180094 237360714
7863 161247 384176140
103743 126790 57854231
34213 113690 198752263
103951 144767 975681509
77278 153448 190664139
128627 153477 62201567
72122 172786 251901945
79644 126672 461087501
28286 47066 46993773
109670 185216 695583160
81531 144175 104255789
165700 185721 49910348
131110 199747 171732914
103049 188670 913088796
117618 152853 88361691
75270 110210 87344686
85656 153498 525524599
16624 116650 681142059
146855 169613 457399051
6963 28370 53586140
100944 119497 46407841
58529 67977 184742021
103716 105873 3803435
107869 125626 403045556
60397 149334 943633140
136523 162997 780577582
703 44324 109093384
73463 152677 198454859
105908 166328 775649602
41068 161503 956569529
105523 187662 205659977
95555 139437 913235322
147088 148990 214530999
25382 109232 209839127
183987 197690 34246319
35501 68134 81646446
145548 149991 429077706
122750 196316 590544648
114410 173135 188331149
109105 175085 934565156
161671 170562 289194006
14578 108930 513161613
77263 178269 730105377
40974 113792 182108103
135944 175096 970102297
55061 82173 67722632
161066 167815 962356301
58072 177967 899898233
107461 191764 216846636
181982 197795 39685936
6294 186622 451349136
127599 189202 154044107
44774 167096 306234682
168299 171306 423875428
144 131979 334155117
98737 109468 115380339
127477 177739 125590763
46737 72517 831852706
194514 197584 776407407
91126 187071 952521514
124372 184348 149962978
39872 104672 182974121
80798 187490 267072048
97757 124551 67204530
94677 189301 236820513
83001 175583 453735588
89347 103988 36752991
140754 177040 783713314
5854 111171 275432750
167458 186423 57861187
153710 176517 415023678
99815 192561 232131421
1636 157131 169729330
195758 198920 7913156
125247 165259 100211888
59025 74125 37558502
139587 199360 789191236
175849 189288 33676110
105437 158977 615160133
168831 183662 37048393
107151 110570 8670655
68879 168068 248271536
55483 157920 959218931
161473 161950 1209701
154827 164920 710768620
44982 165335 959147531
106974 189768 207303330
137419 179563 105177587
32404 199197 357065469
128589 143370 433678427
175203 177295 650119712
89511 103489 714867861
33886 152178 510553045
135615 183916 120754937
47337 187911 587351809
150589 166483 39626542
53979 136692 207060743
166556 170334 9396490
2999 145009 735612141
86619 92373 14320760
60999 109288 120657159
187218 190239 710578013
180013 186357 16085947
13772 40269 1000304
42079 93062 753628325
107469 178265 177142803
72585 168574 240321930
139174 157416 45768994
172077 172905 918133667
82024 140787 801591701
171975 197213 63144409
81553 120249 96840702
118937 142660 59467284
128916 162349 83800655
45263 199161 385196086
188554 190950 397502352
185893 195665 24483545
105341 152193 117433112
39428 159062 299454556
30564 128665 987499516
147964 155102 336923073
153964 194691 536022429
126773 179591 131876688
192435 198286 14620714
153874 194376 101228449
130713 147947 802402366
31929 81256 123358847
140586 165387 825785155
78582 187698 273037826
134981 173196 95436397
28764 85530 531367350
182433 188147 14483173
2180 76209 12667125
24658 188538 410178344
193102 198310 111905089
24758 74788 586060635
166191 192793 66450600
87111 141440 136213582
58782 107865 122605108
144068 161030 42639849
152903 196242 108255720
70298 186536 290893271
89055 173329 210967221
82558 131753 557340075
11808 42362 81123796
23666 98114 186317992
46947 163069 290841785
33929 198665 412197665
152881 179710 66806377
118736 188622 675138445
131343 137407 15235425
54099 69523 38523014
24946 101116 190676818
160003 193149 214338225
169695 195054 256170724
36879 183158 366004358
26763 117483 943073681
70795 143897 183038655
68807 78088 23362114
17230 40177 737994920
113521 116199 37018691
42204 174049 329875327
36927 181616 361880416
84012 189246 263374253
90195 156309 564366395
126042 149105 57801737
79917 156952 193087357
2617 26300 59258459
101438 126300 136790296
118966 149318 76179384
21193 40355 342145075
149701 169359 22789891
172148 194362 55610555
137470 154689 43135391
39068 122181 207945861
12054 188136 440822866
18415 63031 531435991
32808 81693 133180945
71894 123453 129085851
189756 193141 8467316
4986 170623 414585718
47309 69640 55905035
116412 146272 74895416
157050 186026 72224096
73947 110073 940050889
147333 188122 101937193
171593 198902 68418065
31447 77602 285631572
49500 121653 675764944
178301 193426 634835710
108113 154344 999294079
9571 159579 375657970
77531 98543 52461282
37846 162146 472862338
138973 177602 96477664
107952 164682 29215645
124147 134958 88228530
120557 139273 12980254
114611 149760 527623642
169004 196214 837784421
114195 159379 113295538
41866 187315 364034896
167629 190127 56287086
164761 196828 79956488
145377 146991 407089076
9447 67962 146562934
148765 180554 124601289
34797 110933 452304757
37306 146504 748990356
33615 126390 982923037
119914 176847 420080472
113982 180808 167087107
46251 83326 92794373
151345 194320 583739582
55374 175471 740057412
149223 197330 120103274
96313 164768 691558477
100591 138744 95641365
53651 195082 353938661
6878 87008 657584536
196352 199022 6767982
126586 192270 194606534
12702 124444 279884531
174819 189489 36777939
84283 136806 601644670
67162 137749 176758501
2069 140936 347662396
117533 153383 236614813
177401 192484 826086341
44304 176027 329627294
168149 199939 79594513
100928 124890 60127671
51816 189905 345623894
109531 124975 38905415
408 194300 485223020
116583 123531 17459492
176809 190157 663652307
99688 133409 57293909
110767 113977 393435734
15783 16864 697270248
159695 187591 69702788
154714 187781 28644650
86415 163387 192906105
117058 166311 123430836
74820 79247 111362066
13539 56398 107634920
17726 184575 417489508
103792 188648 212423995
171365 195381 589450894
30772 80946 125500448
174826 179767 780333413
38798 113624 187090281
41490 146194 262137535
121554 147747 285505791
27787 91459 632614470
52320 134254 205203396
54451 103062 121490439
90038 195577 264318574
52548 89692 92845767
174371 178852 11075836
94599 135415 102300064
54071 110515 141198565
95586 150001 713716140
4208 43204 393572745
108005 152710 112142737
155704 173974 45405194
91999 99562 423707635
83885 191218 734911800
170009 189389 139924459
98936 173148 120038999
888 111938 626261525
40663 156347 289724521
175157 186370 326527466
94037 101372 18370963
32305 55616 32689825
129873 157764 935040590
96342 101494 1655361
23230 132930 274712816
176729 199075 816426
193309 198547 455434718
175472 185058 23993843
114039 179797 980831591
33775 138397 261923273
113183 155100 857752268
191150 196278 12744211
128339 154076 689558575
33695 126383 231998058
146836 192341 726779806
17041 21091 10141171
104014 130272 92935656
88901 180789 587807379
16816 24538 19239434
102942 161843 147752664
88225 167695 583333813
53661 77598 683410700
147701 166718 47474331
141020 181472 722602326
46264 89506 108085438
68304 160645 398179728
159508 179591 49908333
73785 141626 735421799
3196 45716 452674871
37560 150968 284040947
30196 89651 148572744
12095 119517 877657706
125614 132914 877717540
43730 182279 930793354
122564 137323 249566055
23888 150522 317279815
87789 116935 736179801
13568 32742 253491547
40493 142757 255986940
72613 140341 183776148
140474 141260 1954677
162707 169974 308055459
10867 45494 922372840
136667 148434 284004281
132505 182144 123980566
57810 91851 84782235
20116 102135 781283706
173926 194513 51604482
199579 199935 387048
107060 154002 117704768
193130 198451 538611972
91048 92668 4215522
97796 130784 467015410
177324 189944 539108526
45977 135596 269575195
137664 186137 821012941
178761 196017 144296598
70801 172546 254603408
50901 129348 765346285
71670 99369 16591161
29458 66057 204341634
63452 81416 44881162
104324 134357 75265535
78023 158023 899151612
121078 158311 93339794
127799 161573 569503303
7645 174647 417933994
102992 194415 228876725
14346 115986 490527029
5299 24272 47470809
5876 38643 880145476
16467 78821 156180974
47911 119542 179257379
61175 177712 631586905
120487 195041 272367931
84489 197941 342262625
47764 121991 185773540
94572 144159 124221340
42663 76451 503416401
153452 192248 162887096
122811 199695 192397961
164143 169067 12132364
108048 171963 160024675
174146 189696 38948335
119957 194541 175857405
35043 190972 325598945
79787 90233 25947215
144931 151158 15750246
40733 179682 966152156
159520 180529 52172974
170608 182604 29896464
145448 184149 994218660
145589 173721 836158190
19017 177576 804673908
99491 100361 118005769
162580 176265 455866532
70977 88002 36013145
160804 190546 74245982
114474 148286 84896531
93300 148495 138405130
150609 194693 269502040
176960 179383 5921956
16459 179043 981745647
176025 188501 31293086
53909 145175 385070918
168792 194524 64360592
41677 108849 167997245
18840 53078 85639335
72371 135649 158524260
113099 150637 362370605
126082 126399 987508271
183448 199667 479483501
95980 167595 179360296
181187 190379 23196290
180076 198818 47120077
24240 100914 191927896
14334 162798 371911846
196975 197441 1144100
13454 113973 251642565
21807 22029 601720507
95939 167762 392401425
25077 118843 234746029
39372 186913 715197460
195023 198627 9018391
167265 180219 22535072
78946 152183 183314384
201 97948 244595519
170051 183676 54647214
122199 132301 13692826
161853 169306 18466586
143479 179606 376734467
36815 122502 214426050
26418 43970 43857324
63143 178109 475630194
112485 166706 343505502
27128 96258 824571384
107830 199187 228704714
103996 118433 36172609
46439 104296 144794337
171496 188431 42467787
185249 193869 21598982
15555 160814 375029787
18841 42812 75082540
88349 163008 679988380
33192 53188 49943825
160953 176184 982203566
148132 155345 18037399
103841 118041 35584522
79000 138077 147877148
8344 32711 61132696
77183 86892 617093237
196699 197674 2412054
157444 194618 92764703
135938 173231 93120464
64010 127081 157944079
159789 172718 32124587
88653 131230 106817703
68657 104772 90373698
132490 158334 64747348
45315 109786 991676104
34860 58954 60478406
99870 181075 236851915
62536 96261 824988987
34491 37754 8105252
115681 153068 93730721
183394 190711 18400587
151699 162082 26052516
108728 139005 75993562
116667 137382 199475022
106601 158105 129160254
136225 163699 262241878
146939 188689 690560265
131514 166932 88645134
87492 99716 30739568
151343 154495 7822808
140701 144051 8309519
46068 181563 653544601
175948 193126 43046180
91506 183515 230437841
122197 160839 441215246
111209 112836 3986418
162735 194558 942947904
28533 79275 671586168
67848 143648 575931688
114336 171450 142920873
143755 185727 104933924
187749 189050 3216407
154572 159021 591460640
196370 197207 299741
12829 178926 669774502
168122 182527 35927059
29844 94457 161655796
156055 186081 74905910
38106 187307 373389709
150166 156477 10750897
111612 188320 192094803
96486 151895 915372972
157146 158084 2277382
176991 193498 287442272
194277 196048 817643999
52038 87904 89605806
30871 103448 806744272
166558 177629 27535141
13200 15391 5557228
22823 81213 669609331
77337 135470 749897423
189044 198628 97416542
20416 136193 324159006
135159 138552 8529832
37716 111223 183929445
172820 185126 30835821
199431 199682 862781986
83250 181685 117467563
95935 159120 532729533
33501 157709 349488251
114256 117304 512774053
110767 128280 339512279
166695 181518 36809868
50269 190114 775071251
166863 199853 787805041
2008 26112 672617243
41765 187027 567963518
23251 31791 21486913
35408 53305 630329656
6012 68983 157613642
159509 188581 992749107
154999 192977 94056966
113247 136748 353385537
42556 176059 834837260
37484 172491 337812493
165512 195773 800405646
1607 70323 171899040
175900 194747 53624925
60957 95926 855751943
120313 125265 12561622
189727 195563 180719149
111601 193357 204663039
35852 105098 450033614
70035 104006 84972867
135750 173473 894050666
63794 195554 192161471
193914 195838 567964061
175765 186827 246539879
43855 142087 911412632
169865 178472 931769332
72436 107968 71934199
196698 197434 1811847
53355 110983 83837613
11968 159602 417071015
190776 193050 5651849
40121 70402 75714119
156756 199256 106105689
116607 139107 797209036
191105 192669 3875320
49289 109266 455555662
33284 190125 392423924
148193 199926 183755633
141613 185526 109760509
95166 156759 281217374
41968 199358 393887894
11783 95087 208586074
119411 135757 41029822
128537 188707 417330365
36013 120350 210974327
126289 174767 259633829
172877 195768 57379907
181864 182492 1596789
120579 175274 408485158
193298 197615 89155865
36148 58221 448235292
100678 187782 218084298
57484 130942 183741427
153081 156707 669777383
25967 102395 191281439
53224 105527 130819735
126346 153407 67735715
114788 195204 807086865
91960 115926 60129872
186107 189127 7544109
158558 159224 1644542
50135 93973 814667387
153532 155428 991056521
116037 143321 441435041
90953 150381 149223518
149460 153056 715340904
95831 152246 141384836
165377 184514 913422979
107221 118411 421399131
10757 35520 62150911
62892 103483 101464442
11915 23064 28030607
24128 87468 158412139
14644 36061 937836221
64652 158636 235406608
17829 151009 974349693
229 100381 250620784
111066 134795 35615979
108986 111164 224156336
63479 110306 117113420
119301 183653 161060282
57871 125526 169222052
91677 179887 220759541
39286 151545 674822347
97859 141928 110432543
23533 108959 213794549
118508 196521 739794386
63028 169540 266624414
177989 199898 290217319
62698 83350 403190806
78695 93948 421007339
95059 121979 67391495
75583 115495 67272722
41130 49071 460967691
132840 144891 30088340
78128 179735 663270453
134670 196098 153605456
154033 183754 649660432
103050 158669 139491198
63953 78316 36025019
147690 199583 129697895
122485 181472 147416547
111760 175755 160209928
126461 191672 55667390
196355 198146 847199662
65210 83609 46015935
185617 195737 376798767
113955 154534 338331183
92367 99995 19238188
51432 114012 156631957
118436 139015 51642245
116256 121949 621444240
165672 181649 39628595
115856 161953 457902442
10235 161871 379850088
158890 177204 45561785
1393 24448 24203300
159873 164806 12429398
67823 198099 390290084
45116 96208 127872698
155943 184406 269571153
72730 96724 370629114
19887 37455 43990041
130517 198641 170375656
105560 138472 82571934
97937 183953 215272935
73083 116140 965795505
54685 78704 612592121
3878 130469 316921035
195302 195755 612377469
107094 109828 6845557
60286 191552 328342898
11429 30712 678340410
45968 199707 661247113
15979 186173 490731339
53058 172974 206214182
147955 158306 543859569
6706 112844 568344291
171080 197633 541238088
16911 144157 318498931
72066 78783 16959743
92913 188803 783268061
170275 197862 394471573
47541 80845 447164853
108141 110948 7074288
24232 44457 341378490
38089 123559 213878664
65960 179793 284653779
139170 189225 125081283
17775 94905 609383746
160434 190089 453014293
66401 103283 289808414
156492 159100 513365916
174170 187618 33730200
71119 92860 812239218
76490 125831 970651855
123049 142318 48318475
38016 164117 905157421
137481 149065 29100961
147179 149104 4871760
15124 30219 445361250
64128 156955 219011459
117900 126645 620840315
107345 192470 754348051
69437 84583 37840689
188548 195219 16701736
123090 191435 171016819
30710 167330 341898193
46109 80465 85993858
178958 199694 52132801
14832 160086 363792300
199917 199977 325986765
55758 98554 921964444
179216 179730 346923334
30794 131550 252140562
185257 186109 828888690
5973 52712 116989330
16741 45230 457678831
97167 185951 332458758
5970 101531 130455404
19539 62610 107843500
182262 184086 943491
138929 141649 6836374
172219 180750 21150901
84414 126636 105877413
184176 198552 36021335
82289 89875 18832611
108888 142082 630623356
192189 198670 16232126
40972 175208 335860405
152418 152784 895230758
82301 162609 201235002
9269 103923 236975191
60836 174460 284219645
9809 85298 189033148
28497 140489 541613085
88669 107168 381826852
20156 75411 47132594
192157 196265 10253163
117509 176841 832465082
167451 184265 48800954
157562 183474 64537200
98309 135086 480143906
139136 185604 116125092
182347 187109 656662712
102033 174504 181338525
29415 132679 258456729
4617 107147 932424161
57181 194807 344200217
87570 170454 752629735
136529 153808 43261833
169655 186918 43129285
115670 154840 98232415
162671 195263 288251006
5853 152519 498948952
82327 149611 168630352
7833 110310 256491989
90975 197613 411917523
135720 187575 129755142
191773 196180 292508891
110894 119022 435272263
39733 62839 668638911
94376 105512 27841766
34227 184289 789610475
38647 135873 243339840
115131 165933 17264041
4303 71934 169221517
33342 98129 161975615
1119 142118 767620755
197065 197783 1796754
13192 118279 263107235
107605 140248 782081070
22167 39961 44656008
30100 123763 234417759
31164 175740 421853462
12472 65311 132395369
11979 187848 662221185
23060 128603 772861278
6874 152315 364154085
193967 194294 193264147
167344 183673 846900583
86804 123474 86472787
62447 179897 293661843
48570 71643 894547931
24889 144285 80504960
66044 123783 144527665
80691 129340 666474090
47561 111123 159054476
56874 104864 737429780
128381 145656 43241267
91673 159061 169041332
132205 177691 67668687
42625 189550 367676422
4426 176384 430293909
55798 140951 650479745
61416 181520 311826692
123761 127182 946507229
19193 118153 247592707
181507 196624 37974777
8868 125115 291143672
129902 154804 62296067
94660 103199 21317856
43054 130379 218694632
20807 112923 230432687
86675 184717 319824122
172981 178047 308525357
53206 63533 25893823
133937 169048 346015984
31692 100565 854872435
47357 150142 784309808
187786 189845 5084906
174532 198975 121450584
85079 181100 395960086
137439 197553 150279915
102715 189707 239780710
9657 31220 343649386
129339 166625 595636945
52311 160749 483894165
68534 152824 211129264
15733 54671 97590831
23671 59724 90476767
168791 193528 61836759
61878 139888 144691160
55317 140488 213126454
114097 125570 28868043
174621 187520 550357290
189215 194344 382554724
26386 158146 329952694
87562 144417 142551800
142451 174380 79764525
110195 148832 96974272
64667 81130 41198275
105906 170914 168010177
35536 197852 599204953
178087 198351 50831956
198566 198692 876567971
13726 94330 617282316
139412 183624 383618951
71365 99884 71399795
7066 182016 437739974
47775 107897 150424374
69526 98729 73033755
131664 134355 541322510
104870 137392 81533599
169957 191911 354186306
113979 133890 24979381
76899 136163 97146130
155160 157947 548265664
48716 90201 103623111
20052 54753 643741115
191874 196935 12596523
178431 179251 240811507
29726 127086 243760436
166342 196483 620333495
149690 192286 106359322
85407 100117 855408755
43818 163147 298906629
58380 173043 286659728
161229 179659 45682233
8709 139177 554073367
181887 195727 34798616
141708 196269 136381218
128997 189447 151142082
3103 142547 640808614
194177 197291 7745248
27428 176270 372454242
101471 160229 821256602
171601 179795 20367577
160915 172480 374167851
148394 195918 118698205
185707 192388 791432938
185651 199278 34134308
69083 102188 82836187
8647 70452 913707068
141577 143238 4142608
856 184690 459974351
146862 197294 125998502
1042 122866 849120400
13867 160122 366303975
175869 199416 880947606
21133 49295 70493031
9024 55342 116181412
100068 116662 41476763
130364 178319 955691340
159046 174026 28850091
26236 29723 8781962
515 93059 231537940
61271 183076 304683423
56344 159442 257951407
125627 134647 22575160
104659 188924 210918348
40363 58561 45704180
49590 199216 981614
168615 175028 679805279
158283 192956 86597480
118989 160195 586586817
49066 193062 360334940
147444 168569 51611739
143455 194054 126515344
40075 90194 817180324
192064 198795 16850635
199399 199977 1434393
89933 102843 32381792
51781 119409 747351324
59669 181155 917964368
140066 182839 102637153
8273 14733 342810853
151609 170447 67946966
101928 172579 169633149
107421 176180 907728893
36751 190094 383727485
135042 170061 73341861
119968 142873 57455240
88765 188557 957019152
140071 151714 29174841
163832 176231 163801574
17997 52506 86263059
168631 179387 26705469
105445 181108 189238356
155623 168424 31808440
95731 185877 225633083
192639 197851 412590661
180356 180993 1617824
146388 165844 47468439
151597 153117 3744623
71811 192818 73712186
20891 91699 161997557
4126 171815 943266448
11893 147632 340014423
99838 153243 133806144
32278 120544 220770235
179116 196326 43190380
171695 195801 60429866
144375 185237 102141103
149532 171181 53913249
57426 102373 112241321
94692 126612 80042893
140065 155815 706610238
153454 179028 701827140
49710 159731 354562741
73387 74617 459858973
67777 79372 29050257
142312 180247 94612041
129728 173838 951594276
154108 188746 86589172
26555 54070 68923058
91695 118688 67776130
33305 82177 562220963
114250 130455 40719957
163111 174224 27545459
69840 80332 26252588
46226 185707 759967243
28206 153131 312769629
194212 198119 862730373
70420 100719 75777040
142849 154900 996559129
110495 114209 274647217
36660 42703 8966852
53360 151620 246077801
117015 192139 833666656
159498 199174 269023003
132723 182680 124800921
158557 160066 49190547
163723 177596 34396227
86772 123106 482062997
97243 170889 184318429
100905 168772 169935788
90766 163300 783512222
60364 184323 237858564
106412 118413 30083722
83609 144543 488836237
157480 159233 963486463
152120 167740 39016277
114391 196811 206240827
161075 185327 60399086
96020 118490 983035443
166435 197868 613135820
141169 182847 104070453
66435 191027 311813619
23458 68920 515569701
169327 175423 15151821
177955 181965 579671499
137454 197177 149301510
122766 190276 168930581
89458 99445 25115500
125114 172155 117574360
76513 139319 530822712
4077 124765 302143656
159541 175594 39979721
10105 79691 578972255
127500 134334 469281239
74331 153655 198663543
144102 161752 44379344
128556 133297 315921232
77680 178449 251938668
30371 185850 833320452
147336 165510 793745682
50461 159248 893400083
89212 180612 458117918
80564 86476 947190083
141768 173752 690671521
55598 141561 601195673
159120 178895 49133430
188626 193665 12608509
47260 101361 135407381
165068 176963 29504761
52636 159109 266682903
71695 151986 876760089
131526 195025 158878604
117343 174177 142236493
94757 164366 607307124
46154 97846 826533953
94005 108072 35118451
94785 170389 380323169
112541 114618 859679481
146418 192263 736692342
138140 194902 141934752
161387 195267 100680642
54211 67575 506191722
57884 114582 805045035
145080 165037 50099463
180702 186141 13865741
430 89578 879867646
25393 92428 186940212
58321 190807 331368279
138251 144138 372762997
44318 192629 371181811
56448 109035 131308521
133099 185391 130720498
50573 184683 760378286
63680 158599 983830553
72449 116560 110422284
192750 195547 100464786
103460 158823 138858893
195754 195995 398462175
144580 174984 75976043
111572 137791 65800915
23592 84627 403633739
81741 153195 178972796
76076 120953 976520116
108804 133869 62924526
178949 193722 620049157
8361 17480 22879154
11912 149481 287321939
40973 168176 318290432
27412 75608 120727000
189035 192672 333081590
45955 94188 120727757
180575 198191 44324016
109427 110642 3164473
191954 194742 6974302
91964 190210 919766362
136628 144993 20883532
59876 62409 735142464
104946 185926 202704133
1301 74479 731551459
194658 197550 298251592
129030 158259 116558081
9206 165529 413710670
12698 45143 12496281
143247 152989 24422582
79060 116606 457434321
146684 181181 319429836
70433 100574 75378559
187863 190976 990287031
18728 73844 507812150
92857 92939 551251616
128712 176416 119227410
190207 194530 709188506
14936 83799 307680193
115155 150180 87992426
173274 175140 262575087
83715 185250 537649097
58860 72460 723646221
147542 198707 127853017
102440 153722 892160261
60024 88108 459204479
134653 169180 240920767
60845 131756 85194423
96212 123284 67801870
66646 123854 143208429
38373 62436 60194649
174069 186183 579634776
66526 77292 181431573
191986 193698 4271365
12706 103306 226804585
128784 197554 171942965
149442 156322 46127775
69495 189586 882754364
143501 197382 134704554
153502 198719 113044538
129999 165508 88870613
69694 106992 723884264
190943 197744 16940551
128291 162519 85806445
96697 108305 794744141
7126 89133 205086043
109995 196494 216526396
143079 144631 864006207
82829 141489 870030288
85158 136600 565622796
18313 93044 662379810
35967 80323 792561851
133768 144593 759780095
181462 189051 665790936
68111 95308 67996213
145872 185522 99092104
16185 98634 206317590
90266 135970 452646743
12539 57850 722436405
21782 118358 241737201
28799 169747 370116389
91786 96155 11107862
107049 199279 230941002
178317 191207 550141334
191629 194496 7186805
38548 129854 228598296
70882 118303 118692112
188828 195322 16234263
76669 199439 307138785
21512 129561 581586598
56063 127336 178281115
7955 59439 129077686
1690 177606 440081248
67741 83980 40570092
165101 196244 77655514
99997 153043 132876329
193341 197151 9516240
22106 49377 68303734
20461 124619 540440459
132900 195696 157042714
72092 121244 123072467
7932 26866 47424740
65293 136535 881255414
16209 182973 152491495
75871 142688 167250816
111099 135977 56254146
66437 179006 281484139
159466 190727 78124673
47362 79870 788784228
20825 156601 340030128
100657 168400 337594279
191158 194731 262508532
147176 186432 98081878
164616 180858 801601078
173528 180193 120635257
167451 187612 970858910
34339 53835 11322324
155096 165413 25822012
1782 33810 80147232
60201 178339 301853838
141434 177392 164087990
15008 195090 450792477
11294 31894 754385296
171602 186964 566268230
193526 194557 2622957
158688 178031 48069071
161620 172129 829627544
78994 120824 104597855
139415 160021 51587089
141177 155255 35317443
126003 195215 173076708
63152 112402 781098188
27952 49423 53761535
199744 199801 139654
31051 35481 11005114
189598 193949 10856976
92577 102513 24942012
80660 156917 646154359
37994 172153 7297732
122322 158093 223063961
141128 150808 68216066
59360 195588 340775478
43189 156870 284807250
66933 135104 399959952
17758 67764 115339015
57691 103466 14353469
118407 145684 68383133
50276 53066 485684447
57357 88646 77928068
123212 178014 137020763
70672 172435 686402375
56084 98806 106652734
98224 111420 189903848
191775 197713 737640409
192494 196388 9676368
129634 142398 124962726
47840 60101 633875297
164848 191053 348472218
170138 194912 586266139
107926 141922 85268998
156553 196389 99386986
100398 188450 319207803
69032 101483 81257982
179051 199700 51916048
109243 197965 434586550
187683 199252 12232316
130307 195454 690828089
115841 174453 146688169
104039 193797 420790687
55895 130958 187762998
95664 147765 130663524
188900 198900 777859948
130513 152255 12412366
76533 181321 261942685
199854 199990 976604361
152133 179918 69212161
161623 185987 60720324
128552 179476 688158122
80931 139022 929336501
70734 93044 77208463
172755 198485 64456654
78624 125927 241368414
157819 182851 62319064
185664 199658 577926825
61687 167899 671194544
160021 182959 57186167
13950 71376 109994963
131906 174521 189358391
45400 156080 277314826
52046 185350 333588902
76953 179854 394992629
157972 191903 773262011
124975 169569 111524835
154199 166742 31352473
180862 196854 40173422
87323 93199 14756213
100746 112974 900360067
141331 162570 53312278
1821 54969 133074760
127117 136825 24295063
129123 193807 410310341
17845 173824 948183569
160202 179091 876633182
159 64628 161342249
115895 153693 94774374
175154 194991 241493146
70648 117137 116312802
38407 164625 341297642
113859 187437 184258989
131275 160265 72645630
91128 138623 643635073
134116 192562 921807030
155630 198389 106771570
134370 148991 9622496
166479 179501 631112554
7260 155620 878479186
38891 175363 341444343
34127 66062 79900669
154782 170126 369327832
8720 67957 675136361
159471 170370 27143570
128049 131848 9513212
187540 198320 26925303
85386 160413 403513636
169048 175958 703491589
176874 187708 776356406
152367 177478 958729702
198633 198925 592294130
131692 181441 892686382
95651 107684 30086077
94233 96851 6476746
30553 160912 997975097
162650 191772 860387678
21685 89402 787678654
27806 98022 175684357
126456 193633 946091544
113192 199864 217046273
157401 193964 91185908
48897 111655 117900431
190557 195936 13429920
144653 192731 488211748
5993 145986 350510976
119473 127388 19973577
80323 118107 94516432
128177 128640 1183268
24078 74652 126656392
121114 156642 83866429
4040 147642 390134786
121659 162483 518747833
105784 182575 646836263
55995 72009 39822909
111935 121221 23354136
125325 188027 156825755
111610 199770 251070
1831 5873 654793876
175199 188816 796541117
60051 151877 953719286
189702 199140 23636290
90312 95483 13097502
83627 188566 428057430
167937 169113 3016335
161440 195842 85869861
193546 198822 747905396
49833 178950 322931297
194908 199696 609345825
160807 173898 32454697
108740 170522 154720733
95614 176630 202741696
110878 182937 180261621
122348 151360 72807973
132680 164365 103808333
99227 190040 227348859
69038 100410 78517762
113685 152993 678967786
116149 187706 179179633
143874 144903 337601685
59018 85321 946414170
143405 182190 36687298
15876 131649 951137888
6622 134422 319964656
175186 199884 520299745
51441 178153 317060164
6367 55073 122057103
45882 57363 28961970
80547 172349 229734671
163843 183367 48594324
151044 172622 748088661
177916 181124 520340716
179110 184636 13939624
123133 141511 46102032
128966 192576 159071332
170150 198598 440793616
50323 139004 707029849
153334 158617 691098020
148567 166894 529077356
155668 196028 918067738
186272 193039 790821703
27838 97183 685107145
38154 172856 344423369
138288 158832 51472136
82533 168199 282959263
65410 96533 698979650
116745 116920 839001097
23895 29798 14873289
182071 195729 34356249
115270 154222 97665602
111643 164109 131627865
24534 164469 350555353
194284 196231 815801185
104608 126942 832082781
75759 150141 186333534
199348 199750 1028689
44710 192304 478994201
102244 119556 43297149
177294 193697 752141081
156792 177276 50914325
73271 122272 122716798
139451 197125 499224193
186633 198866 30614114
52394 186799 336443009
103748 134567 296777711
155205 177622 55813143
166555 182149 38793991
25729 109947 210704793
185914 189641 143494912
127843 182284 847797871
55504 69201 444557527
61007 182915 304902081
127281 153378 469240691
92098 131179 98071707
196684 198873 366834300
98988 153259 136017112
194058 195910 624994744
94146 113749 4904292
106330 197113 743784402
57430 92279 86849326
59439 165018 149012662
93398 196297 257502564
138003 171888 156871330
163630 196225 188253019
149028 191190 105318395
72612 123630 127778650
106452 131509 228796569
188963 199509 325812636
192442 194495 5114209
179876 183246 246054774
13288 42093 338995771
1936 108985 267806949
82780 85926 7894215
14706 30479 37608847
185542 199107 33973811
96358 140818 469106654
167379 194338 67407422
111342 192613 203413929
99734 190467 740076945
58627 107241 121373598
169676 184613 120060655
49666 100920 629115453
115879 130616 189955662
93362 103669 25745967
43447 134841 634862555
177130 178231 2667715
77821 122316 327425309
117837 170351 131478699
196106 196149 552014035
29179 58740 756631147
181224 192102 690526622
88464 118259 74701866
51815 148936 243334797
8519 11552 7514843
153525 164249 26974533
128909 187978 147755372
160809 164650 547151862
43800 91515 119240828
92138 165274 593165531
80003 124477 202647468
111077 127361 995095206
95704 164737 186663493
67222 122124 834753851
105806 148807 107898980
163683 176077 30722472
103689 150219 583653856
410 96926 735627967
1099 115020 285011984
187900 199135 28089002
123558 174452 144059058
23341 145352 305505769
162083 166691 11401981
16439 66127 124402536
84497 157826 183810782
82772 133624 127400409
83690 103772 50232902
40483 197220 392133078
46834 118353 178974554
57069 160140 257897714
79771 166484 865799297
24598 30140 114183190
80094 182468 256082173
144701 172676 69911853
153974 184114 364923141
88205 99012 27162361
105748 170340 897015172
161949 195911 501205414
71148 141284 539500557
137973 180703 503193982
2205 110494 643768217
152256 160627 339437199
183851 189658 14533465
171632 190202 46551634
86361 94152 19506806
190139 191423 3203830
81666 127895 331156106
166836 166945 247146
121997 153879 985774838
32185 70128 17825072
60203 122070 548062916
125258 182626 419199869
41038 108570 792719278
14151 23742 24073165
109762 186383 880384253
66385 103853 93692775
59348 106398 117532248
125057 156797 749331456
172842 179989 932121052
38872 154473 289426888
21802 56154 871327618
37658 159570 305240612
72691 171185 246501222
87588 94024 958583853
119341 192391 618624408
149930 192552 562158753
135100 180552 140057604
179931 181747 4595845
138914 183924 257604028
81449 193454 416746418
68843 75300 546297566
6141 198998 482738581
115588 185452 174870051
84936 121929 92586850
178808 182677 701418395
197724 198170 582390734
35162 156333 985337931
158815 186360 362167747
63977 156974 232998313
41270 146607 263720925
131555 144527 32488289
111589 191916 902943019
104385 151695 118577126
49152 65193 976251636
65053 194207 758336108
165154 171221 6089884
99291 161638 156370603
182081 191589 902334741
125650 129544 9803158
173014 185302 30796565
54941 108077 132749392
127711 165710 95225926
160516 183624 57644166
24212 104029 199773702
139798 171450 549493891
96797 158376 154384260
147848 172062 60348883
186696 198158 28645668
188814 193088 10678051
21008 154211 333481240
179556 192959 215678923
54332 147726 849292250
23739 142191 619242510
150020 169253 303785624
109390 174664 348156942
24358 183797 605361495
134250 177328 107641605
120118 158898 97268772
190462 196689 154759311
64002 188180 310791905
1501 173316 937859759
170726 172585 3241941
195300 195426 473690070
43849 84515 101719823
68597 110169 69277765
119730 137344 524636091
187132 190307 7956631
144091 156290 30718543
194731 197623 7171257
190498 196991 16159414
98204 197481 964496818
14576 45343 857240725
8351 46740 96124094
75412 195880 97540094
182153 192555 894048718
42327 53987 951962768
149780 197533 522450865
186443 198393 833501021
136762 179683 244641404
63701 93135 73563227
36482 188448 380282255
104546 147236 431354472
158074 196585 243973619
56288 74891 46397371
78748 137304 452809272
121912 165836 623831782
21791 107791 462426259
39713 74282 485094503
189792 192335 6372774
193220 194923 2740696
179998 196222 40778464
52157 192944 352383827
70163 190591 363526619
125581 193707 170377115
186964 196573 396389477
166419 179382 32148656
69025 82649 293523114
93906 178068 879519665
8479 157308 904089276
144994 148402 8699162
137426 145893 569891853
15113 152147 343165071
174716 185302 26512046
64410 171091 580909035
85784 89034 7929159
130367 187869 143822704
83671 106260 928841257
58628 153112 236410788
125757 137624 29679475
76261 162573 216131546
92549 165778 964919440
93008 161655 172142704
17841 39583 54522903
32879 87259 158658403
76830 98061 52941549
34134 69971 404226060
63363 78760 243240100
180363 188508 20592188
172136 182208 25089991
83404 124221 608108541
115442 165046 607772613
45668 114617 172533191
140268 190447 125492369
26454 151636 313449712
144785 154875 25382336
100476 119532 47657082
103213 131050 69869214
124976 167460 106218675
362 13166 31885326
132977 135534 656442335
117194 121396 992710494
162605 182876 50375938
160148 185053 62112238
8207 147735 45132960
178136 192421 35909354
147332 168236 983842032
136242 185802 101361011
15211 184964 424849824
44955 164567 984579007
163215 178573 704652827
54538 88630 85065731
126440 175816 455262759
101250 146348 112994617
68111 167439 900359582
100368 187114 217141868
18177 101013 378259050
97260 117862 51573268
587 16532 39876332
65277 184706 298783867
83281 90107 16944780
193182 197085 431321377
70240 71926 195760168
147714 154662 17329655
115832 160155 111130088
61040 103340 63032937
167562 196283 942819627
116033 135231 121486864
108014 109932 203223939
17886 113975 240374633
192797 199572 17008342
45303 161921 292172238
92968 175617 206869484
97797 116571 981227707
4492 22690 278730591
61345 159924 246751270
173010 196310 58334150
54296 149075 366929876
97487 123073 64116440
174818 197957 57944494
174501 189377 37243892
78751 148971 677718721
14411 141699 428399413
153289 163868 26584138
19386 57434 141351021
30888 106315 188639980
156857 168844 29760306
85410 188115 708736136
146221 163309 42919125
15635 123704 146264994
21550 100952 198730758
94453 148454 135414993
135339 150785 38791730
69103 118146 122692648
162190 166426 546689326
166912 169150 5624650
58456 74152 39035660
141457 188126 116700345
145850 169720 412986539
106705 120593 129097427
97151 166805 174454070
54908 145632 227057116
66200 136500 916657844
130473 186083 139053753
65839 80268 36086971
127890 128224 877303
185151 186835 4276361
93821 166517 182046400
8441 18615 927525380
182340 199051 40828047
66138 115042 457525776
118437 138314 49903149
35743 66668 170591534
91248 108356 42976269
180340 191437 27977084
138549 165342 67115054
194984 195846 2166287
111069 116360 61805132
7978 32085 58586406
182328 187084 2396155
13391 50450 384625742
21676 172075 900984647
131776 171476 99218691
137815 176898 270242542
65183 160587 508923335
169923 171346 530472347
40557 101572 555448099
147095 187357 199650664
191826 192045 736370060
182913 188060 60706402
29275 170027 352273750
181396 187585 15722758
194307 194395 278074001
62132 144445 206004859
127630 165793 95614074
20043 119702 959100335
116221 182590 731152945
5516 77763 956561845
47420 75895 535087413
17637 105429 722950425
128178 192998 374923411
157219 195730 429609075
82635 176503 305306819
178578 191697 32994970
71126 128359 229614583
61278 76161 37276756
31352 143398 594101042
84407 166490 108681923
167279 193184 64754428
127737 147438 49436210
94859 106034 732392137
8528 17519 22571780
80118 181164 876606705
61510 85048 554069350
160553 170996 719246008
60625 104855 110532236
117025 140292 58384013
168111 183752 39133125
47058 196154 383843741
53260 147036 234826479
17972 195316 443770953
7334 12031 11660272
162494 180241 421815680
47383 99344 966677342
129571 168182 96448941
116599 179637 157622423
29130 99174 175210802
91427 140976 226952778
53278 154404 253210161
30161 47675 928875065
66645 180040 283544617
135710 168554 82137016
47493 103743 981235049
33941 71281 373571741
99955 192698 232089929
24916 30731 14677128
155851 191910 90830728
39377 119569 282324072
4361 149514 363472865
13864 91998 195462053
30931 159882 322768298
10738 148099 662659174
98937 113989 649677163
74654 181012 265971252
146465 163582 182858053
10473 61427 127766535
89075 105483 160753505
146855 149710 823514597
64179 129888 265673653
17375 125013 269527564
140673 183559 107150327
143149 168233 811321520
113721 113851 170346458
169309 188696 48460417
178451 183675 126042234
21153 187304 115708246
145355 160333 735838489
193629 197188 825152
142680 199971 143295756
66597 169657 257963622
35596 62752 217603535
95177 129369 85738790
77265 127579 616841018
170600 183059 132536266
96716 98143 3605988
146133 176710 24221997
46225 80403 85562579
143301 163271 50111491
6970 105579 246754766
96452 196559 250523812
113536 121822 20806365
18695 40900 55603125
87013 133357 881919235
105855 124999 158943089
152525 163293 517061556
73424 89187 39315246
176719 184739 20022788
190185 199255 960527336
179985 199911 50127566
135975 183988 627783204
96046 152250 140856739
153558 188564 914250802
154418 155196 760175241
67014 192667 718577824
19828 161588 873307372
163220 186158 57182682
187877 199995 30305906
194910 198459 8864667
119133 163180 110489833
117064 165456 205413044
102943 145915 668555730
148964 192363 418206194
151910 194316 105973841
24921 90952 165065978
136703 147711 780126106
55782 177308 303898356
28490 96886 30433472
188493 199742 569554036
150943 181073 139340049
52345 118469 165528034
140630 168403 177925832
123566 135344 29555935
199829 199971 324184
18048 122085 260330215
170433 183878 2586379
59583 182208 931773427
61878 76761 278703203
135850 163370 138960679
112243 194382 951044229
149179 176143 351863860
181060 186634 426226038
52960 133039 528141326
195959 199191 770115260
36420 121413 982683220
74072 182563 611030101
30870 193716 860514350
6901 51222 525569392
110594 186487 189931163
127411 176963 123875952
90068 170337 251967335
20698 134521 284946791
173639 199114 63860498
113371 191679 196046647
69729 114772 112661631
59820 141657 204757073
124660 156242 257889569
66742 163845 409230375
36515 43497 819816529
161876 170178 127760294
151062 185099 84881968
149150 191501 105763290
27928 174990 367977632
19273 117234 755108823
136062 164110 70336693
143576 195250 129254687
75798 167166 228647504
114772 140508 40559869
185622 196882 28124850
1608 131432 324881695
48484 137450 556238888
119989 193650 649826844
46593 136561 247279043
77840 134867 867829741
74272 116417 15065852
3424 155475 380737917
15548 144465 890815455
31607 110459 463063192
158330 191277 18806539
195755 197645 4643649
179332 195794 770788159
25074 28113 395629213
166737 167858 370649637
177255 196038 47035641
14998 62984 120194995
64714 91290 66257262
26867 102130 369636949
160339 187803 68620394
149313 179119 626706507
188776 192156 8414149
48305 140497 230860620
161045 179375 59180252
57752 150683 232600880
112461 182618 175540038
144730 191121 800876902
77296 100524 137009857
51629 96942 113387479
18744 169087 820624535
87996 195855 270147068
74806 167762 232594876
110168 163615 134056475
42493 140008 164620271
79876 107758 69697738
90673 193861 258464579
56527 91043 646090157
33624 69765 696480849
155067 184520 313269780
33432 91401 144750739
123727 172414 121769204
29573 154659 313153151
143390 182796 404809738
91877 101145 954995649
156491 164770 948889558
128599 191806 694510658
141793 194518 131847861
48729 133129 116825885
174333 177263 437445201
80229 189088 873990807
84409 167616 208363591
94818 187776 232721177
131773 154999 58244650
197698 198346 1692832
124832 168364 374664434
6348 80830 686260974
74554 130546 140223066
3037 131673 409989833
157567 184347 66693117
46965 195265 773080416
85665 107994 55776308
114197 144165 75125377
129066 161189 114493882
94006 143939 125039455
11161 132758 304573675
7869 199990 765374705
29962 170230 618508891
169715 194857 62875985
107613 110013 376802669
171370 178866 644328963
11485 97788 216079010
195923 199509 9006887
41813 56931 811580565
32109 87832 139165843
4983 132737 855006320
54372 182387 320154387
113967 181025 167717735
114811 163301 964837186
85297 143284 169043399
171536 177507 555571848
135111 184410 539198033
142971 195428 829366385
11717 142381 696469346
82994 177506 236451446
114128 159217 53567582
164937 173352 827006569
188453 195180 759047153
55751 191296 339066214
164232 182794 46088277
84353 121722 93590201
133611 192436 147102866
116127 137068 52568586
117785 127005 461974104
122047 136842 810908682
166001 167039 263295564
196910 197913 568217045
111655 126901 38365995
166453 168560 5201859
24209 33402 20235212
44749 100115 526507058
122505 152337 693784057
38993 51017 29930870
30294 158311 656250751
167334 189621 55716840
151342 172799 53394119
44895 179469 734706895
32594 191311 397154067
186919 191397 11214066
37516 113147 449304268
20343 55322 73672923
66712 109788 178794655
181622 196521 37423645
89868 166645 192385984
60140 196463 340952664
173776 187505 530534145
77878 137826 150049768
96690 151492 137448304
197226 198954 758294193
18919 108168 862379237
69311 135607 165980009
33326 178259 304282394
37597 105940 838112512
79800 134897 137962200
151899 172231 22504997
50119 111686 154014113
15817 92509 247839802
71440 77094 14283774
190514 193164 6575458
122367 167212 745925628
22472 195885 434065261
170084 192746 299702171
164078 197392 845614602
67746 159278 229201132
86240 126814 502103912
63465 138501 187897847
140401 192411 502382555
16995 78117 153050715
90455 145961 139226834
73592 155488 342155236
6137 147881 886399439
6544 155972 972776470
159269 175803 41152944
176867 191464 36576758
94161 115426 53167853
8238 129887 304688693
166908 180944 34865023
22613 23464 2133049
57453 62316 12028982
21564 110271 222022262
11770 165415 963023599
146692 193000 595258569
63778 64390 1523257
188230 189919 883733385
117508 120130 169282755
93574 152762 148346487
83132 184489 253576405
77069 179121 569980663
109462 193218 209688358
96038 99150 365403631
129036 184220 448992002
87067 165833 319393567
192686 194069 3435650
115712 188017 181036671
790 34284 252828480
122979 167447 358359519
43523 159470 290374660
181446 181878 1102989
173693 197231 58932073
37707 57629 42633283
46097 153775 428375511
157041 188368 78134124
40943 124212 92590678
161526 191883 853203690
110642 158904 778145093
112293 164833 131818569
131210 164684 862102717
99232 107979 593480758
57936 185533 593334506
3524 37622 423940545
68152 94433 746962671
115648 181761 470483076
178176 191060 774717664
95538 188391 759203013
185316 192676 18443163
37805 84631 117101134
119647 181569 154847102
122997 167470 111333119
84332 128731 111291823
80798 119614 97090128
141354 164975 208767299
166890 197492 620388567
83299 120436 92971713
67991 185976 638230992
87778 187402 249551851
90763 161255 176938337
9196 49413 482209642
11406 197706 752037458
89737 109086 48532856
131082 159604 30258600
162575 194079 78548136
144969 158360 33615796
15661 192051 441480480
99657 128439 72182938
175898 186352 26208893
52772 143847 251542035
126222 191771 163941808
27300 193167 415078533
151192 160768 23959829
113012 133439 51338945
65199 169178 260300398
139811 167246 68609117
140306 150117 927398509
60897 90481 737966657
15801 38771 241390229
8591 93018 211318495
64530 118456 134956607
98639 136059 601333492
184989 186831 4696867
39846 154599 965410056
80014 154928 187649481
49220 167969 297185447
92738 139701 62800429
119312 199870 201684843
184685 196005 28387664
151258 168273 42349006
43427 139087 980569117
41504 116636 187983313
6564 129564 118212372
170275 171124 818055853
191694 191823 344246
65201 171320 265520768
118116 146908 72245351
27482 59424 590251887
85568 177291 229476195
93348 94388 2625254
33818 61966 225676642
93305 182537 223231323
132744 191776 328789340
45877 61478 39157867
195769 198946 866257562
56190 116853 151598456
156268 188786 81141744
88627 164825 191129591
34710 112089 193497078
152196 156389 989640120
29940 70330 101066294
156984 191222 137426434
74343 149974 189532621
193195 196025 7075662
79288 162274 207896235
193444 194685 667039671
196199 198917 6860433
74050 179401 263538859
156554 174620 44930894
148345 176905 71195185
69620 128688 147943155
71760 155561 209970274
83701 174886 228170517
29553 175163 364292244
154012 190546 673060182
33740 113489 199446854
22636 176747 385685341
97846 188563 74098442
166533 197347 981436350
49580 182627 983422469
139409 177954 764681571
56526 182294 314386938
36854 60322 859085070
9709 194587 694582236
122696 192682 175096541
182114 193581 309848391
89351 130591 383340721
113041 180058 455766560
25820 122411 814417600
75192 159509 211128324
4702 20683 40022286
19376 145417 315541598
109547 156843 700419854
162166 182127 464496554
120325 177121 425041145
7309 190158 978917589
60887 165412 998498102
195585 196693 620316759
193406 199431 15131672
144334 167126 57021693
97508 123955 66307259
3618 75842 180807368
44730 52929 20528820
2314 48549 921846106
103775 107222 8573249
166517 173990 787718998
108084 180140 180228812
129530 165139 89201647
113581 188135 691676625
52519 178756 315797750
103847 178747 187333127
113623 190712 417504970
155163 155362 509977
62578 178253 865045832
43643 173217 324180046
100888 186170 213468589
192 134391 210658398
189213 198286 302438987
76079 159252 208210217
67552 117627 125274655
103362 133521 664743621
9889 158590 522985367
103967 111037 161229521
160987 177743 546987213
52071 99162 117803055
99508 132642 83056448
39786 71685 344519471
54956 81855 67178483
196612 198561 4940816
17416 43413 65044198
121604 158506 414158457
68247 167674 402527667
20760 85090 160941744
10376 179765 423838211
163454 191409 69735361
128436 191991 199009522
58130 68921 26779283
95303 153842 218928147
113544 116652 7811826
39685 106316 166595028
32160 83035 127221082
50520 181552 879533060
178352 180793 6033792
113533 196103 273448265
68533 161754 594352615
166543 191769 63041884
69889 71025 2781813
50455 171107 301942725
90883 191392 251795033
177482 194611 847438103
77104 95220 933848106
178684 193694 690911610
114298 189929 189329900
110622 119894 8127330
95318 190557 879541850
15384 173091 394684979
143111 184849 260975166
160357 185229 423323732
21510 147062 531063783
125862 156797 77560071
47522 109073 153986244
42435 71652 38899
157579 196136 96187272
164817 198559 84208165
168509 193770 63182115
89703 108350 158443423
181307 196084 352281621
14365 152576 346164814
74877 164050 223349198
35151 53374 18853257
91065 99794 915756582
4224 192140 499963708
64471 122391 532055834
195040 197102 5095923
88370 116625 70835793
9742 142625 428982591
36904 158038 303337869
100448 109429 287525271
180043 184387 11014299
192457 195806 579871144
35111 132740 685433505
9000 62379 133724825
13953 195409 589430305
9774 72411 156797437
119153 187981 577157849
29931 37708 19467478
704 37664 92458055
32705 79877 117975764
196585 198724 151746756
113622 165537 130199358
46237 113175 167444831
36091 119381 208348653
86069 125084 619330354
43996 166230 364984115
54982 163234 661570451
90738 133504 107400160
126577 129175 716955053
154018 196758 106784911
81732 199614 295065008
96374 173481 843482576
112015 153670 428158629
147038 196192 122814805
6905 83654 192086081
7059 141840 337483476
31126 121384 225779396
163960 195316 883161616
125289 173478 748100643
32249 118173 214872533
95340 171129 443911678
179678 183572 911685952
53527 103613 125223615
180023 198022 796120755
39007 177818 347225042
105854 113483 12257630
186842 194043 619084419
48806 55284 16362733
81362 130299 122651863
33120 62165 72654553
38780 197022 639159167
94360 164155 174948129
29873 33608 943170136
133394 155723 56005569
140341 163714 58622055
4132 194904 477403122
57231 120682 158556289
162518 164873 403779142
165171 194927 74246035
55877 63938 20010362
28710 182001 383470406
98217 185599 792843156
11281 196129 578163001
189949 190198 517535644
85267 174679 223761526
88516 104704 455380630
133260 151452 57734718
74913 185201 275900721
21621 60569 453551077
28738 171388 864547184
61179 162610 143581760
79511 127950 26911831
56549 147923 228682586
189405 191326 4845258
173411 194584 53116577
111882 142754 77472679
190125 197506 555318564
89114 91107 578263036
72488 97718 122301115
173343 197202 29253278
39702 134168 79415353
121468 168441 117589884
43802 90428 116536150
178567 182890 10887507
129935 186934 686996167
85579 163270 194659155
82612 179118 650633832
104940 196747 573452068
33480 94643 354013241
199363 199375 891462901
85801 113533 2412201
131996 198760 166994446
70346 96643 65726152
13750 144715 327920367
184327 188558 6466784
99796 172689 284136004
8221 72170 160026142
46455 104629 411845147
114653 167142 131474774
2003 89495 585724032
189335 194572 13140209
94595 119594 948718159
199225 199254 717257558
15229 144743 324256201
156763 171272 54329928
93285 197481 338511533
40832 42381 3844090
42532 198800 933803535
149250 174284 675968236
181608 194970 33628545
106237 109783 8818761
7542 183642 401335073
123083 193837 952089335
38707 96880 145444342
192238 194225 209587448
177719 196735 893206965
123671 143213 48977890
165103 179814 62085452
138666 169085 76054136
8148 147988 350257857
194796 196340 3786043
117782 123399 14115979
123953 126064 460964618
79325 192657 476160040
117602 173803 300352807
197946 199830 4799264
43757 52892 22856425
172468 180839 20771234
98732 122447 43504561
136598 186065 123685641
129991 138638 568196830
31701 71309 98998384
172997 190535 44009337
105886 176797 177464867
133209 161484 70883987
111176 187136 940714931
102727 173742 489289330
87397 92463 12693890
164794 176406 615226454
80185 138077 145005217
37053 174454 587526265
76721 141876 163025219
31681 49322 465346383
198214 198624 973759
27024 197384 852125285
176248 199812 267240242
141832 163564 757303732
179774 193488 34469536
175184 179126 9735191
59625 171014 278526257
53699 187643 489018163
97512 192139 806180972
181183 184365 8056821
90007 164255 694621109
41272 53399 30351457
77717 130145 864235869
4066 35210 590073986
111688 177847 165548326
152195 171726 341014244
111154 189517 196130835
50903 77570 66910712
82004 184486 548248356
161133 161600 161704610
195374 195915 1356403
173705 174601 2288262
119588 189440 564448994
132102 160880 575523187
126464 128460 4998649
82115 171821 824751979
195895 197692 4417658
173622 198401 425494731
67155 114656 602600368
96796 155269 799989395
194876 199656 11984969
104292 171315 331271005
68511 122317 134688863
103201 158890 28519487
118366 158258 637445087
38782 39168 188856601
952 110805 385171643
60538 100294 99372494
145094 177632 686140967
126855 140225 33482533
191847 194833 7476137
169855 175492 62224445
17294 61306 971390819
155034 174436 48320536
50109 148279 319830272
121444 188454 966737928
148296 192186 120326442
107817 174172 774969424
93755 129484 718034955
56296 161311 856556125
94412 142238 119806198
50791 164123 283955343
41237 183078 354915081
35475 177819 356082003
66027 96529 76258360
60344 70705 308000083
61591 126992 9495670
83327 102897 103090806
130080 153314 58126897
189946 192267 714609063
177388 190514 721517798
41109 110767 174317247
66369 93702 666319129
182364 186924 11560009
176428 196988 51467151
184221 192567 455684908
126740 135065 20810923
120657 121266 889842650
118556 161208 62173576
109130 190847 217400929
853 158441 431537572
113325 182865 505492798
114867 134692 411799453
162494 171048 21109538
5638 44209 170935053
37651 57581 771485566
173570 192866 129746477
11762 53517 104697458
142929 182275 782649189
131960 144501 134542685
22499 180444 395090696
97574 121399 987500993
175268 193434 349681008
83443 143307 149946656
141116 153713 31529453
93924 104304 25990651
85385 167984 206729910
104580 112865 499069231
51194 165832 966555270
71766 193103 834410276
88589 135788 269149054
35878 114310 196193254
3686 41937 588427614
101628 182960 331507728
168798 182975 35354426
70403 130233 273524447
11615 198440 547458526
28396 111022 581520667
29060 131407 508077181
58581 159076 605228574
111072 198518 218871546
89841 133035 108366637
192088 192574 1229046
116861 186274 173706688
175644 185728 25277200
18255 57513 98422527
37119 137138 250395350
126222 184618 109340050
82194 138795 567458378
10159 53159 903121611
122735 142313 49055623
33598 48779 37925494
9467 15792 15889407
34072 61625 266834863
48619 148516 250228327
88137 153707 164408350
159553 162809 273820806
34984 96196 153142318
57961 132313 185962769
112803 118481 14321230
121795 175520 469711510
187817 190602 108782133
189961 192092 5317997
23661 98585 187507963
44252 195531 378662069
55177 92115 92130036
162379 187740 63285249
175965 177769 485047303
134807 179671 111977394
164075 183791 109534693
74320 122194 729523016
102093 179449 193437905
63424 161816 575397826
123912 181149 645230581
55608 170413 632284133
137296 179613 105611967
172409 190675 45797762
129922 197071 167810770
112095 172487 944646764
48897 197157 373869538
159951 191779 79500621
111942 147275 924865059
184613 192862 442805487
59736 90436 628574042
27073 189514 480654156
92370 92915 962297251
104723 137044 877920298
15711 131007 288714724
190359 191671 371080895
151517 169609 490745230
119410 169811 126227383
99777 170226 176373622
188746 195597 392002084
128765 156514 207866904
70759 180637 274755600
151221 183479 569016537
3873 169180 873012512
85142 90087 916540183
186678 193073 15988343
128057 179042 183042850
140651 178105 93487823
63122 112248 122863926
60618 128852 449005675
91743 185622 235149304
90433 118786 196734369
193973 197959 143997544
74238 147999 184841876
129921 199072 866672315
194968 199085 10314909
177696 193819 40453544
100335 171383 177762252
56299 65848 640950350
197157 198666 687303569
117622 168047 126227240
186442 195128 672153931
129286 149510 50711485
112593 135914 522931020
181790 192051 304395019
19484 171531 380443548
170159 176157 14914523
62081 132984 571490014
194264 199651 620164509
28628 71664 107685159
148920 186045 924487922
87823 164355 191998640
126917 181794 452160602
182806 196459 616937588
91253 182243 612984770
144232 150988 17070296
139863 155534 675034417
25306 132414 268212449
112539 117795 13220959
192966 197926 12372852
120865 175935 425901340
114310 138453 220852210
18883 71376 131306355
42962 129551 216860357
40356 53373 32557483
35358 162657 418947101
68203 136101 170025861
37250 188377 378225283
143181 148982 14644346
92271 165728 184175151
151478 189727 151723208
28289 36947 212446710
2041 56808 137261190
114047 131775 44497259
178785 187334 21638103
163546 167719 10232004
94530 125932 278970147
194563 198046 8672719
77392 137425 150262960
60029 124121 160293870
117153 142962 64749770
42519 92707 56572492
64907 67219 5794953
100464 144484 159392621
119789 191303 178997608
152154 174868 22407558
7346 90408 567772937
21334 49169 69691999
97043 134325 93467004
7739 125582 295090331
189656 197803 20352957
15197 156398 353710810
42950 69568 197162624
75171 88943 433476953
52905 160926 950611764
193389 194160 813857
94614 199773 263255288
60598 187298 536172109
103144 134219 77965060
197518 198342 910409885
146316 199775 133731899
111706 138058 975670031
117408 121365 611582681
80142 142990 909213344
121746 133301 760690867
59788 74657 648368157
126929 185129 591819287
148968 165510 41335571
51034 57830 313404010
24386 98745 186099746
177412 189174 29496435
110497 138373 583200193
66348 76592 2961250
161023 178723 43861953
159176 174343 37749914
101163 105192 10038073
94936 142657 997463990
163272 166965 9065395
20080 174483 386362785
83234 139824 141771647
2973 155175 381127846
194461 198865 802630271
193815 199818 393948955
121146 136888 39497817
182665 187233 11587240
59091 114037 137271513
184347 190583 15712254
192714 197337 794560149
120516 149421 72573963
152667 190465 856708988
68190 175920 269539969
169065 183807 161732801
73371 159227 215073983
91556 107626 40339787
184537 198492 34978265
70893 76221 410880428
148459 159289 406414598
167145 185098 44821812
135767 151915 40467508
18703 180336 838123605
136905 179470 106234367
53514 109468 488377939
192198 194614 475211546
3968 69569 164169415
42894 65760 814228389
14435 140258 354943582
17014 147471 326657448
179938 180161 571771
86546 177587 799697405
97076 141477 111307814
176858 185843 498634292
198527 198999 654358521
86918 117161 75766041
182420 189763 7023599
118760 145974 195078958
35767 119722 565410087
20115 36763 14115421
83938 130078 115668411
7546 154660 368344995
3429 99929 241503815
192303 199276 445586248
113068 171058 347655409
176303 184581 20709360
170875 171868 2459902
164345 180902 393504026
124826 192930 170304773
74348 97102 228393872
28631 41556 32363416
49193 179856 326774377
176826 194623 44617932
24316 159247 499321229
32971 103891 698041712
22722 184814 405596167
194151 198525 190563627
180821 187443 943690507
130691 174638 109834606
42529 142863 372103888
103591 165438 522170898
103989 138778 87220847
164250 177243 32188382
157738 192951 87906014
85736 116796 77692708
10808 131061 301193550
59772 72408 31370873
63040 188231 993616688
138797 191648 132143259
48032 195059 735524950
54388 127369 182707810
104203 199513 238596369
93363 148228 137580420
98140 171414 183385134
197405 198660 3215192
66437 181039 286592810
129170 184456 593197988
55139 100437 167229894
120410 137715 883538655
59889 199761 363027360
91318 151986 224208500
57738 169709 949326024
142371 183263 102191710
141738 144114 742766852
59157 155470 854898398
83218 166200 207807063
121902 135579 34357489
8244 14304 15100674
71991 98673 380416100
184628 199158 36438191
104938 168740 120948638
64441 191873 318931048
105268 178286 705641208
86565 199620 926013929
142910 173771 77028951
67445 86510 583593273
83380 92182 568534147
199224 199371 389914
70088 188524 621810199
181166 198946 44663877
113381 131860 415730115
41944 191885 512209659
6230 98400 774416392
6673 27154 347007639
194030 197119 7731424
60767 138514 194620104
128259 140146 29785279
163697 194187 498360566
180156 195147 36078264
164548 186038 53508478
156967 162269 13250608
31692 189993 396077489
84045 178526 997718505
54341 199429 363060746
167398 191453 180882529
8922 148176 932964956
116527 195139 199938098
137352 174478 92783425
142070 196770 136708126
143426 179504 255816051
185425 197429 457361882
134574 163036 71375599
101996 123256 53229143
61254 156307 377765886
58005 82141 155121430
93699 163476 502446178
27281 127915 251897451
136923 186146 698489041
188600 197755 831580175
96001 146104 358442201
132229 157476 63381430
153638 181467 422611924
134487 152490 596270125
103875 106080 5544190
53039 123851 177304770
69398 175537 265564569
176404 190697 199246741
194810 197729 916645735
115584 139983 61257042
105489 186471 248537593
198008 198171 342122936
142578 163366 52155085
85253 93583 20836124
113321 180918 200789200
34778 77862 107882439
52639 116836 491751579
18295 163894 147983639
102691 194188 604205530
93557 165418 778436675
138801 176454 459839502
67791 139207 178849977
67301 136277 172746779
134469 181528 139794429
125363 164351 117163620
119459 162991 203197047
93065 97146 926724266
91914 151147 148660583
33877 101101 322189069
156732 171046 105411363
185095 195646 657530144
8357 141228 332703389
55650 116113 354707132
120881 149844 180732087
111714 188954 625395441
89938 129890 100336260
47820 132257 634709037
26197 95073 287710263
146329 146430 271525
128439 154080 671475537
113593 188068 186532087
174611 198710 60342861
131318 193600 127897479
84112 150129 404523637
30558 36945 781817535
88657 135099 116494949
127532 182730 610808708
106841 174810 170126826
37563 196335 964160788
103078 160234 143311350
109515 174154 161840999
140175 163094 843813364
44282 62357 45312991
38040 158531 301680231
154885 166272 733746904
63017 167348 261139182
164155 187331 202981486
29544 43965 35984263
48399 124270 189937853
140749 189353 121455612
148190 189918 994110806
54727 149904 238331366
175409 180138 11678861
161249 190342 211461728
164017 186870 56965234
113262 140698 68906722
96016 189101 490776285
21042 120904 249896444
124508 176292 579741414
8691 175662 581649075
144808 191664 251521758
76197 103245 34474507
44199 125554 203793604
177874 182167 592428061
90997 108384 304522351
117754 179388 154111604
37608 196372 397241731
51128 82546 78718514
133859 146098 494447123
70642 79186 21449524
72091 199294 318424273
163753 197848 470412000
66321 125886 228407822
74229 142402 170750256
55589 79460 59638923
145311 152359 336238862
46999 78498 754847745
64912 111000 304760117
14433 151055 888209442
48948 80790 187698437
187143 193032 220305229
188202 197655 471109281
61379 82912 53776862
25783 181627 289736858
177620 199409 333976047
106698 158448 129731232
10975 54072 637731683
197406 199172 4500872
82144 149554 676022566
138340 180002 103902752
22571 43423 52192020
176684 180750 66311669
194175 194243 171001
195387 198908 7575918
167966 172389 11056825
177522 178845 769054556
58904 90758 617726391
9344 145165 786471412
116464 167334 529293533
64228 186787 306725551
13191 151364 346188246
72545 111983 196658901
69419 132962 511471598
94070 142364 795071901
45656 79333 703737695
18009 154143 569035589
38774 132784 235366671
64239 172700 271371559
195201 196881 4149435
46448 113271 584063706
63907 132504 37293288
187339 189368 4994260
111149 122581 328360200
24395 99943 635869477
162909 172199 245925519
10368 109067 409736657
30661 106529 997773151
74991 194755 299677307
15110 21853 946496995
29017 193518 411647320
105136 152897 119724505
17481 175270 160777744
118013 132648 36731564
53020 135321 206096228
183566 198531 899915186
148373 159044 26642536
44152 96135 530307088
144465 155746 28407575
123221 144650 808972831
6725 132193 520617642
182053 196981 37460534
27498 83306 139658638
195142 195648 1288950
130326 158773 71253094
191013 191257 978322170
133735 155338 54152406
58546 116046 143660412
36760 79713 107499405
164634 178407 34060850
14466 45535 429793977
52351 76211 59896639
105943 174420 786331384
131660 155162 876138734
192752 193384 659393371
150710 164125 272978448
123520 153633 75460749
142086 171953 74593179
137750 177863 100154259
80468 193194 282076243
137593 172622 87492628
24979 36928 30012438
3009 190707 469816155
131077 149537 46320022
60359 179643 298190320
170452 177978 439387276
185497 189714 107651729
57230 133561 190922340
113056 127718 496803553
69969 197022 566608307
131477 189703 145654949
163032 177239 890191168
110923 153595 106937299
170881 187043 40493515
151953 170068 45257382
94621 158189 159313329
134105 182144 235907272
112215 198722 634570036
134391 189651 138202631
27203 35070 19712266
140916 189730 638439678
76421 158799 206235061
76193 160735 211661369
32098 60443 911494729
176344 185334 22523299
46878 126378 199063766
69290 80031 917877568
144695 179116 436529226
17738 42849 167262616
23550 58997 88987357
93911 150210 141191470
165118 173589 876020366
21078 140455 491359495
151486 195538 110066461
178105 195859 718018651
21157 48219 67709222
151008 199412 233305558
109846 133693 882407380
144922 172764 69547448
132312 160188 485714442
16226 42597 223168960
81575 97039 560908132
188513 190914 660451336
184127 185068 2346675
109427 162220 132509439
40157 87448 466320552
1717 182125 451272938
109575 180086 176360641
57568 148163 226780000
27878 95887 239940129
20959 154684 334802180
69256 176615 408598075
161354 161740 983602
140848 149212 100200259
174006 192127 45414760
142645 183841 837965224
16572 78276 252729802
197359 198053 143483344
55776 68657 32046736
7347 161109 385096104
133277 143894 26531589
180271 185725 662897121
5776 63326 458170637
158243 165817 18946344
28731 156311 506797078
78152 139187 369025901
62405 178005 289145141
75268 182584 268410062
194880 199645 11947883
186496 195662 154818267
31903 167441 672102847
38664 96262 862964432
40018 195018 688368847
183458 197340 34703289
164659 165849 229678128
112163 146934 87259611
168998 188851 49657490
47153 66635 48794832
145150 156221 27892980
179057 196928 44866813
169900 190201 631046931
16424 34142 44433581
161139 186898 64186517
155516 198050 218485949
124007 188747 351882434
129777 164637 87320198
177983 187588 24215985
70511 120768 125761512
66527 158621 811624288
77073 97679 781759422
8946 175454 692688094
39696 194060 797336183
57259 83989 170617642
112823 128499 744738473
5918 164447 658674996
102652 192308 224436079
151317 195477 110283738
97620 160368 565986244
18337 55658 93574007
144498 197310 822661741
72532 141348 472291899
136800 169694 475153107
196426 199611 487682387
72477 112737 100717903
127894 171162 108177616
2222 43943 104353701
95525 199247 259672972
177558 198818 9002260
135867 155978 50497068
102357 131065 71980954
107330 116701 510106266
67684 143250 846682662
83660 119634 127024235
103710 142538 97354433
12751 183553 427559864
79668 171859 944730660
107865 182654 187112418
49353 187265 345182157
36684 51044 923055278
77698 138456 152119857
158688 196631 50328905
40932 126993 215472581
37529 153121 289394711
21621 93755 180549192
185021 192519 18835442
37316 169452 846877325
136516 195509 147537337
11541 47447 906418343
156231 189625 96966515
111290 154577 837044734
140547 195565 914009079
34379 169525 785288545
190801 196738 824917604
54757 135742 202658091
33179 72838 421363482
47093 100721 134183714
172601 199780 68118182
109045 197576 221565503
120040 174686 749693118
27723 75755 925858299
49930 116426 166383205
175648 192581 949681008
92180 199233 974145036
166493 192277 499798347
94676 140653 882882757
139525 174606 103156976
175666 187441 49938359
148174 182997 86863281
7057 22786 39403906
185512 190759 13195720
185389 189294 587808855
133964 166460 965894632
124441 137784 654167006
29198 156364 318472698
177082 180962 9571179
87451 165603 347883697
95459 121191 64460873
70388 146943 565636779
27078 167607 351725371
172619 184528 29799757
14443 54541 100541840
111251 154413 108208928
6722 180460 883527610
151219 157716 16261108
27722 195708 420408786
18467 121355 737945972
90799 107781 23925138
161981 178392 40671290
51935 55978 871928458
138211 194797 970374498
114977 148439 84049755
178020 197320 48352610
116460 133303 42301989
81452 180775 248385179
11487 197433 951301654
116494 130692 525359603
58079 134007 644550472
148372 194974 116387135
176160 183111 291802017
31055 141274 45630054
169709 198594 72225121
155615 199937 31100249
154922 187431 763568034
9188 101051 371500573
74722 175757 980349993
114509 181429 313170338
46756 94009 118244420
55136 190423 338475992
153616 163191 24070647
192029 192751 8728053
34872 107801 563092573
75841 111048 254804510
99009 189311 345279018
75384 161447 215542577
48284 107828 148958164
123313 178199 714005338
150494 180607 989554546
17311 191633 750321115
21963 104496 206551424
170909 186360 309354933
150267 187619 383499940
175121 178057 7283539
20859 56097 88377164
136504 172390 482387598
181311 182821 2645400
109245 141798 81669007
75592 90874 11491050
69289 176927 269312411
51550 112227 527743404
32023 107104 823661498
131956 140362 21053427
65542 123321 144585913
164129 193532 73321707
186320 187961 128463408
58364 194485 340433561
32201 46300 35176800
15642 77992 476245444
29063 146681 445891347
165233 190172 369307457
87873 188393 789609485
94359 111967 43993645
56408 89925 83501598
49525 147171 244530221
27393 41563 35499862
79801 167478 219462026
48533 70679 938429134
40004 66963 67403384
113105 182736 174239364
74122 75532 3677760
40192 83825 109139271
89308 198442 525778292
160283 178934 431204413
3895 111113 268287101
163590 189500 613088592
153718 169789 396633694
50342 61664 28476225
40489 175394 541931122
131937 170699 96927727
179485 184022 11488885
69886 129731 242581874
43052 138153 238159072
29480 82319 585509313
18940 89372 176094007
31676 106473 949274225
197178 199894 6897199
114463 170855 141123961
97563 187766 225851960
9119 21014 355520538
16958 84846 169853195
8836 23186 35974808
42844 122469 705508131
129518 197715 170460419
23370 51275 69794434
63189 165879 403530116
177943 182495 11379692
12534 98280 716439587
137996 186650 121671229
1015 119602 296709129
188594 192168 425105303
30006 105812 567307545
16206 143377 916935758
3531 49279 383202821
25106 101629 191614151
136344 162096 64535985
124159 134342 25513153
138215 196103 14869607
110386 130247 902948501
183132 187066 772761824
119191 195390 190727589
4971 132950 320455442
62881 177897 287702159
24171 95741 628541462
12251 115737 983651584
164489 196913 80815163
29476 145498 290425612
48719 67061 619306590
32250 184917 951877555
178741 184520 318189057
3709 199195 489239905
188933 194848 14810364
166343 192364 579590931
100760 195651 237542115
48852 131162 611418807
4312 129102 432724324
34631 144594 741611507
72926 160074 544146630
35792 66510 76859656
178692 184582 524548813
98109 123980 64870638
72442 164504 929197347
10816 78497 491478072
188943 198208 23184987
135824 171359 596747919
22203 95113 182460160
152105 168416 502101986
10419 65101 147184592
27779 197343 424266270
110898 179242 738559528
125026 175261 564542212
101898 144482 510893932
126455 161287 850137377
176140 191150 37667718
139968 158364 65000136
150427 158616 473821972
159345 188995 59920871
30449 116261 11707712
45248 193524 758671518
9272 96928 648924430
101091 128650 494978330
158596 180213 267423437
129358 169600 100673673
111826 147994 764288787
18752 38759 50086197
150344 193341 167246754
194196 195722 3845596
148106 199778 606007580
165392 173724 20578657
66386 106046 974891669
180049 197037 149327111
1520 41714 100550094
8569 39341 576955573
17609 164742 368443006
4301 90409 3605485
125843 166500 101704848
92741 118131 348208733
88599 99054 26293146
176836 181225 418505877
115146 128680 34053510
28194 33854 14257609
140896 190540 688147887
16024 158045 471099944
43689 85094 584607326
68752 130397 276243992
7292 59396 130611566
128395 152141 59428022
12537 86289 184682035
143814 169451 475852792
184759 188846 113086692
183283 190718 18707806
16039 196566 451777369
126479 158009 79032180
17525 174278 436135956
53236 188021 337333801
91337 129366 845053404
138436 178072 98921966
11604 71345 823154769
92296 97712 13652534
21230 189362 716429397
90818 94215 15329699
192075 198450 687831250
175963 199318 58543194
187025 194920 82059729
25344 115567 225812065
33817 181493 369330285
163714 168911 12823297
190077 193420 470125758
42100 191776 543789284
1215 70383 173098671
48929 138557 224420607
145759 185058 98161590
5510 79705 185744575
161001 177460 40848765
82157 99287 42808042
126320 189755 158650124
189992 197805 19504273
7334 123958 884192954
28127 75218 117896754
3618 35139 735706049
28665 154371 672412626
163534 172188 21393994
104572 174293 174482921
158933 164799 791812624
169380 196311 689224045
1605 123511 305043106
14029 44930 659529648
137136 158526 53618670
174160 194813 111702959
197621 199863 5726650
161588 199010 93418117
119674 175498 139706671
140250 164582 94107808
137526 158886 53535134
42228 166623 31515154
103276 134302 77852408
45666 107241 191945029
115853 178421 794356810
129193 131956 127701612
62188 184911 905943768
194082 198939 12211161
54221 118095 159726343
88698 112085 529465211
133153 148901 355127732
186001 196804 339723725
8128 93812 214472376
136990 187421 126132401
96764 155955 753125819
5229 157900 383125286
111871 194660 221169050
153072 168044 37352870
75718 143245 169027779
90138 101141 27704446
20775 170993 375858677
15788 85227 173782021
72683 125939 133479431
106232 127643 40605145
190354 194268 866751909
151521 159748 567840564
125195 130783 112920000
72265 83816 307503795
46568 187471 883053812
20043 44338 521012348
94438 180093 214192007
95769 160405 162008865
709 139013 346203246
5760 198422 482206849
125395 139081 34280546
11382 69711 146111757
49992 151014 253081447
13609 191536 999656460
157779 165267 18736436
146275 150745 248850639
37873 151974 686739043
138655 189081 126064850
157617 174233 41299229
67177 111663 573308687
82685 152817 175701744
198741 198801 155517
73101 143337 175927237
102464 181429 197465104
53575 154491 953969389
157372 165049 19158365
174718 180285 13772640
66566 66679 286292
72193 199045 919934627
187729 192959 13050696
172639 187265 36706264
43625 53404 24517145
151602 184572 82273131
67801 140106 482669766
162979 171438 796799507
48572 100017 128739913
8014 90412 478576966
157772 165217 18628691
116308 193753 193839987
46745 133452 470637804
126699 193892 794080402
178054 195315 325933430
160886 181531 51248671
197966 198712 1888608
16243 191641 438954893
83973 128051 110430721
18940 182577 409387550
105865 174155 648118531
192120 198806 16753600
52663 101706 222601252
66469 175295 272258623
19941 95819 189853496
168942 190212 53195878
12516 162369 538733658
9325 68121 147287111
180825 189736 734309295
36257 53122 42145695
6209 143802 344484476
61060 115756 136736966
97737 119843 278627750
29796 63938 85467111
27640 96537 49765680
30666 131651 252689805
197745 199486 143941322
4072 103408 248473768
100199 197988 253145851
130823 148648 916575515
178790 187263 20297267
84683 185192 251527972
157592 180493 316791099
197086 199941 496813102
130195 190666 151243362
111878 118790 136677650
76936 105191 70547805
56434 181537 662773532
56203 110042 606753777
99400 99979 1495732
83936 163943 530157655
53078 115403 155930447
173383 183261 624791514
82475 156309 185030130
168175 183186 27493744
86134 110207 889563201
189851 192087 193085340
197495 199957 6263621
46265 170326 310531530
73914 171661 652277205
23628 59251 425592351
27493 165695 371365693
100614 178649 195155464
180407 192591 769176892
142134 194389 130649477
194140 196358 3262472
121630 168718 481528019
156656 170705 34904640
57152 144010 357919985
156567 183136 66197764
21191 105479 351713248
5318 110848 264145222
39001 67911 72325777
71548 122018 126316023
191882 199898 9053848
103367 196931 301062154
37273 80892 109146932
185214 185852 888655326
175422 198533 57887329
13334 154834 741829769
84279 151931 352032174
67151 106304 97941759
141078 168341 403238503
161856 182082 230127345
64328 190850 3809308
64634 85855 714818369
119092 176222 142940482
109321 186802 958739145
194288 199322 12648405
153917 172183 939479123
155075 176963 969711346
69095 91237 33032879
199367 199802 926408311
55509 166254 178897960
3799 187838 460633594
179981 196794 42238542
139607 147468 19727147
123833 154284 991769335
17033 98390 494934399
37321 76940 964893774
130379 135382 142227022
112790 126045 33411153
57988 159387 253725514
146718 171845 62659883
86235 152338 189306718
195525 199699 217012172
12877 193948 609585317
3406 182641 448451801
154328 173181 46917616
181030 187362 866027747
41863 131495 624303489
143311 179726 90848579
29999 91625 153982797
127541 193862 658726029
11892 59925 832897280
195487 199185 25759144
108976 182015 460301355
85431 156555 178251004
105528 154915 652643349
166099 173937 345156864
1916 171457 443933890
124001 150408 66285189
20276 176587 522499383
90902 197764 520682369
40971 119476 196388503
173501 175030 3874951
182383 184652 5775107
31029 115170 473172389
149813 190075 692242418
20903 164289 359101736
180168 185277 12967887
80252 189923 393057447
47437 91458 109955802
70846 101310 76257398
25241 25423 35369
58482 184526 460021549
23458 50216 656350388
141166 151449 25823912
34273 40242 787119867
170898 191040 777716368
192480 199603 17840168
175575 185336 126931540
165735 195090 659492822
165795 180428 36209527
129354 163046 408662329
17400 55789 241945946
153439 198626 573364173
182633 190220 19130445
707 6574 86663513
93273 121790 71411541
22652 107435 866041211
136905 190740 171160675
162006 194162 785643723
82572 168167 935019312
105065 192150 555816118
119424 186115 789319460
5108 195780 477252777
65517 95625 373263330
124852 162442 1743646
95866 156578 348669193
125718 147559 383718693
158735 188944 9623051
30497 121571 227837158
107247 178452 178160492
134348 193159 147080431
1486 2250 1863569
3359 97660 235952393
8618 55440 117446485
24832 32343 18950741
142415 183022 101469527
56908 172314 714758808
118726 147691 72699180
23106 81703 979617233
27781 53138 396813387
173299 190513 43249220
98311 143169 809653719
197463 198049 1524522
1762 54909 222074439
124846 149379 12813184
140721 141561 2057902
19768 168672 509926313
145887 167387 53730663
150628 168147 369132866
169134 194409 619724476
71375 152508 528421471
132764 195175 156070973
64107 144894 316445204
180217 195354 223365560
118697 125894 18146960
92018 108692 343635172
60049 119740 149177242
85768 180553 339159399
132172 197454 163218806
197324 199531 285614005
191510 197845 15816924
38035 114285 190735565
132324 165353 22860232
30675 197623 780302823
102141 105540 909021597
37567 93726 864065717
134795 149041 35788450
80158 140199 150402813
114274 132537 231477123
123154 129739 16644436
164594 172189 87677848
92755 116153 58575357
143644 152645 22635002
138035 165505 799236454
89635 190366 252307168
57274 189657 331072200
5386 90950 403082312
146310 194165 119636455
165026 178964 481019329
39166 187344 370832384
130370 171021 101530964
156372 163907 5670842
149863 185969 90118044
50945 69058 45403643
114237 166905 832849669
197251 198051 2037807
162203 188515 105494546
80133 194922 287280287
26062 72515 806923747
196424 197534 410373677
124805 194234 173609868
30388 85261 137216466
120941 167006 278361206
121996 169678 119439269
5235 7763 105481569
62726 118550 139646894
79228 99348 50223163
183918 193792 395815145
118876 137988 589061487
86533 188879 853304754
92329 138219 465449101
47290 161103 285109444
98447 125701 68393656
87482 105736 45809246
118554 136662 253211122
77239 168615 228658091
16018 68952 132482866
56289 184824 321368129
2285 14326 502502334
65780 145643 694158858
105109 149722 951363279
183596 189202 14011978
70211 174346 260579700
170068 178461 898826797
140026 170450 285201692
94405 123508 72880785
22829 140628 433334909
101955 190788 997283051
19767 54879 88056844
146145 169396 58142861
28069 70543 106309057
153750 177748 305532818
84788 192196 445794296
52185 173865 846770120
51464 87645 90445317
40270 119456 198094397
38904 80417 174940546
123982 153740 74541460
124998 165309 406163244
107969 186020 289474578
62815 126381 307835047
15849 119925 260500487
84319 180268 299476104
183641 193352 24300639
68036 159159 840082403
42060 101686 149197265
131160 160457 989658400
11372 145951 712884137
107349 134639 972902795
184389 196009 29119660
170449 191408 52435025
154637 174168 187669392
107066 149767 121711435
72562 88039 2057578
169822 192608 56961608
91808 106501 36917548
148010 182006 240936825
100329 182122 960755277
9604 141440 349008740
138047 144753 18719600
56723 144472 219463135
19877 27505 432176188
113746 150580 92525395
36340 139145 982091944
92607 154846 211576858
7380 91088 209272679
91717 154831 383164436
16053 82231 748063954
143382 167209 720361256
35266 157364 305809867
180334 193408 32900002
65501 96352 77117101
17194 77508 284203095
10598 145338 886475954
57491 158498 252758818
13758 68093 136127687
97956 165843 170100520
39279 161721 855011445
169816 172491 6591713
155385 158351 577489603
104841 153097 595751864
30974 192683 404569477
146584 171353 61816003
167688 198704 409031922
93817 146620 588621008
164037 196069 5280038
31696 44771 238820166
51250 108045 142126527
27265 127993 252149460
124672 149489 294674985
34610 65743 144235365
12619 162316 860952374
30943 95583 161596209
103951 141172 741499735
43874 181202 343561837
444 71162 176899503
163516 175108 350321573
192781 196440 276256550
5493 54723 487370553
176718 180722 9817287
118793 185921 995421013
145260 191314 115165516
134503 145911 251943320
36459 65094 71620472
154715 160777 496540839
40143 71692 78870790
48795 79526 133037778
33829 181264 368746528
98167 196730 364399202
6541 163617 704794620
73640 159142 214206245
117941 159505 350476802
112850 124781 835363449
164818 167276 802228783
190702 192160 3575122
62755 81269 218864648
85348 86965 3974298
163487 193416 74643448
176793 180410 8873291
23603 127947 261266115
31889 193496 866407218
27129 80182 132771669
120314 171644 490409906
93039 102919 977168906
116921 156064 910369617
109121 128912 808983715
79233 80725 2838241
149577 188625 716619106
49086 80146 77712186
10564 74827 975465167
132905 173916 8850877
42061 129290 875077485
102993 198234 713173436
118156 176528 146070581
189463 195681 862190920
76469 155751 573468648
188760 194649 300495517
7581 198698 478291721
196214 197132 2291205
93552 116166 761365079
147535 172748 541605944
20701 39299 46648105
122254 174794 389343436
74233 122969 314445281
21353 154203 978057603
47345 152994 264541890
122816 136299 33825057
92965 172922 200097024
68982 177316 271076855
157216 173808 533196885
123475 137324 34723208
31241 59207 339303659
78239 118591 100895464
38766 61703 57459057
32205 51385 47825699
78489 139862 288939430
198212 199078 2171968
38219 49804 28915054
89226 145228 140451961
77972 154766 346851371
151685 176650 62254651
105143 172945 169651567
176254 187490 28230113
189299 193289 411637322
72482 193615 303202630
170796 195611 62164094
81032 159808 828548426
97795 198132 955495486
146448 158609 18236818
143634 165771 55503065
165043 179393 35510774
134769 137595 7089070
72622 76681 10356769
112249 168806 194234850
25335 153606 321207623
43943 73967 624436044
142997 185456 106120570
133129 145864 31867057
192830 199568 273182371
19186 95125 189983171
172286 190343 147133746
194222 194910 1743780
129518 167643 95300249
133022 181280 120489986
27690 161297 413127262
181490 185918 377781434
89719 128980 98555314
121246 196395 35638605
5134 171597 708784019
193492 197329 9568940
193421 194661 262358623
175184 185378 25534950
199509 199958 1120791
178108 190098 994348108
57858 169482 279219726
95231 101507 15778193
25891 187241 403888119
10755 145949 549625957
3153 107586 797671938
161856 177783 39487784
65535 185753 300816416
114955 179380 20512799
179303 197106 988361213
36865 76251 98676652
61023 121989 152471725
80936 100604 49179348
173466 190756 197153519
150016 191785 177317429
4631 161121 367079407
142204 193538 157841791
2718 176700 435369757
128491 186706 654736421
38265 159845 304348192
31687 48443 33147414
168907 187838 47391277
51630 172323 947499642
155768 159578 9441834
186294 194248 274514347
196491 197099 248397803
73066 104611 293301632
33975 166713 332232359
84424 134631 125834918
37709 141608 304470664
197639 199123 856534372
171449 174653 8034808
89200 192594 258946015
87486 106548 156875444
120107 138150 45317744
29918 66181 90774471
57901 105128 117945027
194065 199540 13780099
179166 189214 25296231
68932 100757 449415760
199182 199601 398697
187791 196560 21841493
186213 186499 406781630
15001 199360 461509568
82826 198438 289326864
93164 110897 67081272
160644 160926 753263
90989 121584 76795797
85232 126324 648370469
89550 192713 89641864
107167 167470 762251102
120238 179145 565968621
180384 196249 37311893
194792 198306 805339715
145936 150411 11332108
124383 150349 267683881
31127 185624 741284615
199560 199860 764302
157400 188967 259844883
121754 130298 6911410
14478 59767 313546765
98802 108392 23994744
47154 178344 328179705
196470 199997 190066874
73753 113639 439325805
54217 110816 141560567
103950 183997 544241262
99062 154058 137823609
67324 101957 410289149
30716 130399 359750322
138647 155555 344647540
168573 187930 48441833
120226 150143 878751728
47858 148051 803971365
52349 81960 74130060
15041 16656 4141431
15741 107431 229397419
148256 196405 997301369
107474 130011 56682628
173087 176437 465011982
151993 166504 36306943
171625 189169 43936282
156699 185660 429384348
149916 155187 13163637
59506 100532 102463889
164691 196811 240710150
64142 116363 130641058
36010 80158 917119032
6176 44675 791283692
177120 189474 352151618
153910 160685 367546394
159421 167227 19449643
51380 54063 67535518
152789 198037 113031457
181507 192286 27147749
78395 187039 282082858
44869 193343 371613333
192153 198518 15954714
168724 188685 311181152
75705 134152 80835669
161161 189228 440207305
71192 131162 150226803
142580 179729 618428434
111565 117688 15387808
78392 112219 84487666
17127 114698 370333574
90639 109843 48196917
76282 128856 533912351
7606 137609 325488606
170219 187675 8554017
85458 154521 173019945
138730 171147 80952192
74895 125263 655847059
112373 126172 381268920
37894 46135 372449390
121859 127039 309363994
36354 40507 754381804
17581 130951 565530492
159937 195874 198864727
139280 141774 6204746
13417 196919 459331300
12653 199767 468466098
164319 182044 769044602
199666 199753 235959
54068 101062 596248849
26221 53917 69401361
42340 190081 542093265
160791 197925 92678106
117483 123292 14586796
5372 31706 66037774
39733 81046 103265869
79841 150441 176950288
90513 105025 36479879
152453 162343 965878443
60236 194228 974071802
38012 99488 185908052
139624 162282 56837416
59811 86167 65790943
8215 195904 469770271
8965 112051 984697606
104433 108534 10163096
84611 199992 857900936
98831 170534 953324111
169035 197523 71177408
56051 186848 801598110
44955 68328 323061713
120612 186403 582482474
60094 135178 187830614
173067 192652 70295963
51271 194193 898236280
60211 145078 212310550
165459 190306 62036186
6826 132572 352670388
84727 155201 601881033
33098 124921 29517220
160234 171939 14076356
9169 137285 320858345
25589 141666 647469860
3739 172914 882571807
1309 102973 254318672
20725 74176 10444047
56428 108274 129438644
86697 169335 797665922
173735 177193 615675950
105165 108144 7425495
89367 134449 946940106
113490 153605 859950313
112332 148634 310692786
78009 161304 208604785
67839 73615 14380658
188952 199108 19719210
15523 146131 585407247
142915 180920 285831372
158089 185996 69631211
126378 177961 128870798
184670 185239 203289730
196354 196415 158709
154094 191706 93996532
34752 67481 482831023
172887 175732 7140197
33377 56763 58638120
136191 155242 47769956
110908 152693 104759137
172370 186758 200718361
13274 155920 357385564
45398 192452 636115057
89967 185364 986078408
141425 187943 765626591
147224 199725 505464380
107762 142225 86436766
62661 180241 293987487
162247 178048 277789480
66239 105335 97761968
96686 125861 581176917
35202 109250 185195164
94179 160934 167322299
26900 51228 60806482
186456 193675 92712143
68419 124103 139414528
60445 101646 103010236
144018 149367 11696587
42243 149241 959715590
98300 194723 657437559
38013 45554 18769561
82626 169403 419679402
37729 98904 801855511
154931 194554 701213723
40726 172223 929338544
12702 104478 229812647
86205 134580 121152186
46832 182998 966599031
111023 149136 95630837
122357 151918 74075521
120309 123375 951922626
136101 148525 416612731
161580 168670 841397503
101194 142361 244667500
72561 159391 688023096
121736 166344 111801448
141676 182497 762389023
179311 198927 49288775
105696 197816 230539685
140359 183324 107377635
68128 131008 157480726
89689 99677 24234038
70626 74912 408181808
84786 174230 389301752
137736 171125 83397035
76775 124001 118129275
51208 56807 14329831
27161 161419 336272054
50621 74579 60049348
42172 97560 138536165
69239 124019 137156204
93757 142240 796090185
74760 115513 101882545
78484 125423 589466993
100894 163697 157434981
196403 197937 3865338
95812 139263 108928150
101559 188634 217899795
13149 111648 246585855
36927 194112 393319714
16052 64829 315519457
148449 182636 85208988
174993 190095 37858662
176706 196775 379432467
182376 186335 10050141
129099 156703 69233414
163057 181610 46019304
31293 82494 128055418
1194 185492 600604137
111109 116466 733022997
142912 156860 679483717
50320 195403 491351024
37630 129919 231139225
63821 112688 577445189
78317 129388 127826522
58768 172081 283376254
121257 131557 115392250
147101 150775 9252903
13048 84720 555639453
30088 168465 368166004
186217 188482 700212193
3847 190222 720329250
33693 197771 410497740
48859 69311 51211561
130144 154099 250919682
173085 173754 1683377
43628 95258 356151311
23046 66663 109176597
144205 153949 870255579
1640 172504 934170325
159261 166945 27665922
98312 150842 192259645
16986 106069 222892087
137124 162182 544559903
180284 184072 7944727
54827 117125 155751210
108997 154969 115308288
126186 139381 33027566
181773 195692 35018022
43465 93936 481798836
109857 130695 52359865
74713 84729 24992179
74587 116553 69579888
135514 139448 457005575
116856 161607 151675468
142219 182148 387266272
67165 137439 175969750
78678 189775 656589931
134897 171984 92694199
237 177360 443200478
150481 185785 3853301
92918 146674 134754098
31268 44247 32336637
23378 111484 581069069
120151 188356 170752881
104033 105995 4927518
133911 175773 104617129
147235 165485 596333279
160173 175372 37824827
124742 190096 163431721
78404 175761 243494618
104395 141833 93816122
185045 187083 329050934
179137 195574 472232555
3948 100619 757454225
61986 142536 165926931
165408 179534 836721042
93657 144988 849391824
127347 146100 46920681
166637 181147 36073873
74025 122709 524027218
168453 171073 6491972
90810 159124 464305040
84841 115206 744070686
28979 189839 511832407
19815 147565 518669336
174633 194080 170131888
82608 123232 101674627
141635 163114 53865956
36569 169412 332466740
41387 111894 176350082
138431 181806 111583871
71513 195117 366391076
152059 160010 19952348
142126 175756 492333229
111934 125745 770898756
167418 188875 53658147
105254 187047 241805357
39362 110622 718144631
114708 132905 45731771
18704 165574 367706419
65523 176311 277192641
70515 80090 550200096
28416 167063 630168820
34936 198116 923605788
51360 199127 560446870
5875 46691 883589152
138528 154094 359057076
20426 60327 567335369
138439 144387 14814659
62865 129042 297362166
87262 117292 351221979
23724 97231 183993811
38431 129022 990672314
197940 198886 2414734
180374 184199 291439358
122465 165538 107937632
31395 115546 210436989
161090 169620 21157602
187070 187994 653100476
130639 147260 38666614
2556 131011 321608234
129321 194163 65232068
161819 198580 91741398
136991 198456 153686942
1502 117981 871840481
68497 125482 142730028
179790 199034 158162191
116634 127541 809603855
90191 185208 237914202
7746 33879 65545946
185856 196103 435604758
76509 178001 446096116
40276 159296 297991432
145564 177274 79160375
80132 111757 79027716
42350 163003 196372352
183093 195301 30589015
124907 188167 875516387
169810 177879 20019211
113084 183485 176234482
16084 29752 34247633
171496 194206 56889427
159305 196214 92171173
146271 180196 325160014
94449 134247 657515728
28246 95167 167439062
62996 188678 314541595
168468 183938 38658481
150856 172203 53173563
144625 152060 18658758
3201 6974 9423690
171388 190693 48411508
83964 107382 946278102
193394 196319 839380661
56797 84129 68127681
187506 190003 6181193
68978 85166 275453780
42691 140910 245950110
141262 186044 167656093
51325 84374 82709466
33260 70522 93167488
198694 199050 902174
27339 187644 401239196
185246 192281 17636276
58433 68313 577719292
47753 97488 124434033
165041 199484 86000860
158096 199866 104369530
30916 103789 682957497
144517 162717 457581814
174656 180990 203658194
152610 179594 67172791
78860 127647 385404822
81269 82494 3080604
110826 114089 557989816
110220 117379 5717795
61713 100727 278101447
22176 157841 339793355
40029 65521 63733644
197681 199862 5580828
146451 150906 48227951
33875 166472 331861669
20944 82425 153870728
54497 116710 374537144
169167 193855 660842138
37604 137210 386226185
89767 176461 217050204
190905 193799 7227914
192715 195652 641484900
146499 186981 52358892
98370 124516 905868380
24331 73189 998366695
164884 199802 930645482
110727 143476 347876823
111749 192623 353724958
94686 144256 124163140
87659 170064 206481144
150940 178108 67654160
42209 169721 319161787
44825 81266 398678968
139053 167320 460293145
22278 123590 251475474
124399 190063 164265222
176314 177597 3170110
21202 187693 416714820
196850 198661 4599655
95680 155924 487380794
51682 191675 621732966
30678 52686 879279919
16734 34013 43274282
38809 92191 363091728
174944 181975 17492251
33458 158771 760693127
6368 157235 377889378
37985 87994 124924471
152637 195809 255684555
117329 119409 719855564
164155 198218 34669490
118174 196966 175616114
92816 176850 72827963
37468 166572 323177774
123236 193426 364838066
129720 146718 42514040
131937 167174 88163217
11948 15591 580444070
35739 165916 325858102
116807 117968 518331488
58285 183017 311903604
51535 85036 943287706
135033 189393 811361366
32690 80483 119553219
154734 172458 13534413
120716 140593 49901037
148435 181918 461317644
91814 157171 164059412
139130 190534 773897324
13644 27630 35154266
154603 171641 669680033
23169 94661 178914713
60781 104072 108187034
61638 96666 30275208
56500 84571 50178870
198404 198956 1394794
101719 124473 689208416
59797 181979 335350990
110970 114747 814180403
68605 187828 776582403
20489 39832 389829884
58557 148207 501548223
135658 158123 53439310
91481 93702 5727315
186589 194315 19322651
163104 166788 9067427
183870 185291 3541477
131767 149297 369870945
148731 152273 8765371
190666 197035 15841613
54133 132241 175345375
101344 163362 155474204
59900 133085 183117001
49930 53451 1000523
51821 166552 287259273
134698 165826 77988030
10558 41838 137053883
73658 155459 773026143
138374 164269 122573954
16726 54994 95876048
191967 194588 6558161
78291 183372 285232294
70099 109296 931002244
132119 163642 579360375
83984 94170 25521759
164125 174511 25713050
83740 159571 189963000
49844 176712 317469173
179408 180567 2840377
48931 135503 216749302
36607 152392 568805217
15090 182908 536834388
163347 188119 522981373
106119 125383 731649465
43752 121704 712234925
130496 175253 737198106
59410 89366 479629197
185681 192128 16119479
47459 154505 268064413
50425 63729 344660137
25833 195987 425873493
69554 163624 541870377
57184 176327 835503086
150885 174944 59930182
187112 192933 14549212
7490 34796 68391445
97521 137620 357130922
192392 197889 440201621
60883 159821 247654909
114142 142947 72268481
169392 179719 25593489
79512 195508 290272765
128492 175300 116986764
150956 166689 39263950
14099 73581 148965362
131751 146105 35949703
149936 170901 52190160
38553 179378 352166396
179817 199021 144033134
86038 165854 684844247
103088 161009 145320026
115885 164684 290906277
65382 112337 117408682
68518 123896 138665843
150402 177522 67529919
54664 75639 52488541
24622 169048 361563084
177907 180023 991046308
148372 154152 326040039
12698 14659 4949238
129654 183476 721973381
50630 96743 115374156
122946 139993 39827904
3379 154560 378534529
80045 196448 291261614
166220 175478 601239271
186995 199749 288555371
127996 134480 991851242
111214 129391 266486030
79683 164430 212329179
99507 166428 167643661
3117 85788 244853605
104423 183944 436732650
1284 160876 971918410
63447 84815 486078592
70825 188112 810691186
52279 149664 244004366
10793 176738 415411634
154151 159417 417207964
167117 173824 126381892
43340 142602 312675713
1755 119530 294617857
11688 57065 113925033
144273 161723 302653836
112693 138028 837673304
19145 168224 262828676
131358 134258 7295065
139695 185394 616089812
174523 180007 874321232
48855 52849 9962750
130305 183563 133104650
122256 147665 74558027
138781 187687 851509052
14045 68478 626350837
3629 66445 726935067
140350 172294 622685155
117528 150768 974325449
35602 157505 174813360
187803 194405 587171678
7796 162469 961449454
172532 188762 40690646
146366 175910 415861874
196054 197340 227346889
60953 66210 219223335
157453 186445 681579628
191721 194550 7125179
7979 50755 450872877
79213 100387 52891118
105366 168172 157205983
198512 199508 2530329
129787 170552 101839952
142101 187237 112874815
101486 136886 88692132
56850 176251 298564025
63075 91828 71738288
56083 132646 191497675
19902 43599 51384623
132543 161058 71525113
186805 195243 21102199
135933 180457 550873186
133876 137166 836055555
68464 92400 414043086
113281 186600 299971880
33964 70549 91507722
7587 75547 649346994
97413 175712 195963418
181186 199529 581547727
154279 157426 761285663
33919 38198 10706005
26180 126743 38288607
169525 187016 43692953
101734 195764 235352419
42837 81289 96212614
88471 179734 27505309
137267 184230 245222769
174460 192782 45871383
181547 184947 8638272
182727 188239 916687746
87639 183661 240492577
189256 192687 8595192
69458 111756 938325360
112083 166685 136846948
26643 199213 568795193
119853 189116 552685987
109639 145508 831277372
43586 198186 386938055
14728 121819 268110000
66253 198558 459492002
66161 188415 302911761
26913 128497 969913593
14282 43736 881544798
54570 138509 416639362
48214 87801 98906047
134935 176200 103132503
23063 188718 612086967
54539 138435 210040799
21479 58783 93562650
199739 199791 130472
42484 44338 4576307
91812 125226 83965335
42259 61518 48278830
179295 182611 8369581
30324 81966 260524277
23159 114701 979796672
21890 183091 579378454
49683 57861 20691572
23359 117709 236132887
5786 173776 413525367
149737 171156 927553955
174428 182683 502198365
154059 168978 37272634
90940 127256 738045646
24408 105760 203596365
165366 198623 151670510
196458 198577 5359205
60751 86220 597292435
162477 184103 53823668
140614 142982 5899417
112842 167858 343580280
173524 192097 552048418
35377 115854 204430722
191400 192406 2536472
6474 144994 346792596
145997 169041 57613476
69628 100217 431192256
158625 192830 85382650
156315 196331 944950788
155138 159575 11047824
123110 184673 894033700
18430 30328 850892469
104419 126835 56230345
1164 16462 148661809
188633 196198 229224879
124631 186425 154561467
175002 186765 29512452
134945 168994 85181889
117247 131881 480588743
132680 144880 30483513
87869 171743 210022817
178207 191692 417976367
165332 184932 514563522
68774 159992 228466337
97001 106597 24027679
174131 183951 38142385
192319 197759 13566004
88336 115742 68711425
187012 198290 31097298
90422 129218 595877635
187781 193103 8848841
81073 121686 101620864
177858 180385 552905675
170049 191398 152342159
165745 165829 202738
199623 199795 873693424
75122 199945 995437900
147072 158090 266081605
195474 196394 2232449
188434 197760 23272551
144888 175621 76827036
10206 27641 43753977
94859 125952 77971888
186022 196533 861260729
180184 183812 360065186
162594 166270 9073734
16587 126894 869777876
123663 169072 113668864
118925 168118 184159128
188385 193003 11537439
103811 193004 674400953
78477 176636 245506940
87942 107215 640381108
85172 171443 100166840
138391 164227 64764846
91771 131283 279769496
120612 131529 33307217
69513 113082 118889382
81289 191312 335384822
10107 139404 411975890
29157 165010 340204286
112812 185124 181034090
122730 135679 900624373
71098 167027 240198745
37221 93595 141017646
47893 176902 576200501
129531 154363 62140875
93913 103251 966897839
81883 101322 108884723
66461 152167 984409881
160451 162310 4724958
114127 132790 813862159
145296 151363 15311669
67834 103075 103524220
149866 180868 635213620
89910 172333 206421094
3271 24709 53636039
178044 182671 124967994
34707 157717 561209345
97978 103990 15033537
190027 197553 117898920
121254 153350 80448043
136021 176788 101883908
199880 199999 271427
71495 79624 20413660
124630 144819 50479935
14386 45434 77778705
164980 187476 83580098
189114 190048 2347478
74003 151066 193143066
86367 187900 497019567
2811 86376 209096318
166069 188883 889921158
118435 168488 125307495
80422 132707 130934282
10850 139795 322951568
182409 199082 467552099
123655 199837 467651812
88315 128546 160739934
55114 73583 2664261
39695 176865 504437018
139097 166560 68663568
38980 186349 451475858
182720 195595 529755219
27088 125468 123001639
63691 176977 987006225
191449 198072 16560979
95907 182126 858554197
99856 133210 145877677
199186 199202 42122
168415 191633 58083853
174353 185951 29049808
79725 172277 324545987
24507 139290 360758549
153136 184253 77711472
145763 181005 778533081
178143 182290 10379145
73409 156800 632623309
63268 94566 78290779
191508 192548 938198198
199877 199932 719104652
169790 179981 834657737
74282 115540 83989679
197543 198346 920647286
111561 166556 137796162
27470 43110 39132929
182330 193723 476037576
64564 192051 124904700
30820 155182 990362741
45560 55601 799555159
63312 86091 810043622
68160 103604 183676421
181202 187666 979530021
86786 177657 227419840
69235 162352 233284774
183192 192645 23704735
82979 115902 278646137
101065 123204 55421178
97924 123834 64933129
122729 191819 592048107
59337 76407 493380038
1360 124959 606965045
17315 47666 252047479
47290 91677 442874953
111392 185277 891569852
55029 183005 651071396
133100 184376 128139212
7520 49179 197870935
108836 171372 156551428
169465 198345 72212324
178158 196288 45465730
1125 183457 98467435
193098 193973 2162077
65912 133518 169274499
18024 126840 272399831
44886 188089 358492753
32694 71236 646777076
146394 169988 436093055
95601 148680 133128877
483 129833 553795681
126002 171858 114565560
109369 170368 152812424
22869 193450 426895822
149993 151446 10927469
125047 189470 161074289
79472 171899 646117238
71243 72628 3468681
28227 84302 958169554
49692 155027 598355502
100693 176958 195321590
113609 138284 220891726
78251 149721 777095144
55425 60787 13351681
120362 124270 9157590
83479 116091 882572156
139121 152779 34197418
89309 124865 89286195
21996 138878 292642439
43118 73726 76597816
116513 165838 325706163
145094 178506 83360721
135928 196086 150450816
70102 168015 245034848
81947 174333 482081135
3225 48907 114369595
148461 184503 89899446
49294 110102 152093951
20379 94537 185541602
176916 197099 959659575
194696 199559 50026465
144933 171903 158217380
3183 89707 518196247
137856 149471 29193477
174292 186024 140307506
128596 194048 163654818
135439 141866 16089076
147666 152362 11712830
177671 191968 35895253
141745 177752 952738539
105251 199500 235953740
64459 116464 130106494
75156 180589 263570296
37458 163819 502716593
103880 134204 59324818
169681 198228 71364700
29782 106721 32055389
19535 149192 806890652
185742 187034 3245301
72879 105115 66283939
131902 164608 426136366
162136 168720 801383802
38414 168620 325815853
102973 118918 40002638
162846 166146 30672
59874 63454 8834972
45817 66582 845637564
117646 193993 434931415
2414 161574 398598686
11683 81927 175925721
814 112089 672187058
146100 150993 826537660
71418 155629 404755114
34057 152356 296161566
189574 196495 17275597
35742 86546 460635479
54385 96774 105927288
121370 197074 189399368
37722 124364 216889735
66186 148750 220343717
14936 107948 934633314
175694 193402 226151636
20975 129172 670646451
174351 180001 750889332
99290 113768 36225625
119032 156075 92966834
162110 175375 363509883
96128 185683 683760077
101300 161661 369548346
22987 137040 772820577
176271 180805 11186352
100587 119952 48506107
115646 127966 84207893
108879 151867 107799246
45410 101355 140057657
45227 147071 255077436
106475 145681 98301451
34295 110748 191274433
74939 181541 266529496
71138 143918 752034435
55800 188121 331013345
156619 165189 21426457
31378 50836 58429503
38226 112129 912374219
161268 175607 790666775
142025 150514 21389731
110539 164856 169000631
86952 134221 639492575
46543 91778 121950020
148447 152578 471143246
188014 198308 25711128
137474 199370 683775897
23195 60875 556631466
64224 186266 305403625
197689 198742 30747239
37759 89155 908014106
128678 128989 789661
26347 59463 83048837
74720 75889 2964744
46729 91683 549831667
84522 161583 886699636
1421 170115 498730345
169705 187909 45520574
133695 142468 303007378
67179 130552 158694305
167104 168650 3850812
27782 158271 326753033
82540 139953 853844417
36838 183269 732013230
155852 159781 9753837
106427 144256 709188833
138610 141607 629572466
106244 121723 38773834
54289 165582 278626948
144210 188125 754571766
112006 123775 29591219
133179 164322 332132952
60308 180150 893726179
143654 196749 708474239
17876 146115 321011301
111557 112574 2531287
42062 88511 80566905
122084 131714 851368578
190848 192862 5010384
51530 144432 232648633
184755 190010 10052490
136084 187983 129820514
186697 196018 871477367
149111 172778 565316137
14447 34764 51001343
90905 133636 107313021
160580 194658 85111944
17086 20118 6306109
103365 127677 61007879
58577 67971 23333568
106181 119413 33105269
171551 196841 449294338
3162 179891 931732965
120290 196138 189790684
161575 169319 19175811
95375 136163 102229511
85019 85142 208335
98229 133581 228334859
174492 180376 14544637
146605 177184 112276600
183868 197154 839006920
17104 81142 160229770
53817 102902 122708500
94026 187085 232926789
133958 195308 153440116
13390 70733 143653761
194075 194309 593542488
61638 95043 83463257
19539 183755 508638019
38894 88222 214923997
64904 103880 203605415
28404 120483 230466413
6634 120514 857738568
112680 128048 38628536
153600 157326 671187800
38436 107743 173290826
122344 196252 184890228
58854 92995 994062768
192039 193810 858300059
179691 187255 19161310
153473 186087 782921918
79865 102673 57011103
79966 179681 249377703
59650 195184 899621581
85789 153666 169986685
136078 190185 135335231
78688 161331 236713236
40366 93431 132714517
98759 185457 217008431
66297 74869 532655141
189449 191477 1955265
196154 196866 1761027
142547 185711 107904310
184327 199408 37829016
58691 72140 33406420
176879 182657 14382728
95987 196223 825371583
143286 178620 591084380
59208 97267 95030351
14686 58972 60809969
107125 183941 192317325
186810 194183 672159108
21001 121359 530526282
130588 143744 32898520
198101 199307 444915360
31868 70136 95698151
17101 113294 762878809
37761 186314 716756582
35483 100347 329533559
162914 172938 24748803
22358 125671 543409044
51581 111452 858877710
149970 160780 710108632
148386 195954 118810855
149329 154512 793639308
51199 183601 331433402
177064 177236 155179075
110276 174194 159956737
101958 199109 243140140
173834 187452 698716858
128895 141740 32149267
144159 198273 135354367
27237 69410 360028078
24872 47309 271381778
80854 189105 355668651
42751 199383 540336169
54085 150576 463707106
142817 164537 54524996
32395 72014 77433445
30900 145080 369537599
156383 175644 47898204
14500 92949 280974600
57732 60062 680340153
153137 178584 63388399
155221 187265 922859397
126842 199897 182756234
72034 154884 207579038
101063 133317 80837242
89044 99025 25086803
16271 171379 770526577
185162 191838 16769288
56954 123781 167098340
126048 147993 40090246
1774 51885 125298158
25420 133852 271525074
192251 197178 12300670
198444 198653 436164732
119080 187058 170143508
34032 140689 267028563
174105 187594 652462983
17530 110727 233240598
188660 191186 6366333
191758 195593 9624738
130635 182944 428221872
85155 88008 7022687
171625 197055 472595165
11841 89213 193581188
6531 197003 476693143
183639 184538 2208580
30599 106048 777406877
167245 177697 944152174
155174 190686 404650800
95344 193963 759196802
84479 161718 193655478
91990 139231 839221794
76360 106324 74815211
155574 196603 102401342
196168 198788 295060818
67521 171924 522766279
50922 61501 478424263
193438 194032 1470603
25948 49540 59109697
127521 151050 59048635
32594 61992 220898434
96173 179020 207176012
123465 166428 118539993
41234 100563 809955157
71921 107481 88914271
150908 161345 312190177
12200 130769 296990726
62189 129203 167775490
45469 120284 720249797
51296 141377 109262440
16422 62814 116159358
156364 190393 84954824
100479 164570 335511251
45751 121620 990176309
101799 195978 897177
137880 159525 54214425
70927 153142 924642914
50694 90322 99042799
16081 176063 400341614
49961 91818 104572138
131488 196996 163834457
182226 185573 8522434
157869 181395 721603341
191419 195053 235964493
159853 173594 34140111
162840 172445 563168955
12422 41418 167146343
167482 174705 17977012
105570 155891 648767949
98838 177880 197775281
149828 193140 108148435
127729 147040 48450737
152776 173822 639099336
127083 198118 36985767
15758 92131 191005722
62804 115636 132153828
124256 171221 887054122
5785 156127 291397292
154720 184207 370195947
53051 153103 250539026
184337 194307 527249648
150395 169565 487651937
144562 175486 154220148
157419 167919 25998687
13812 55192 8765522
103795 189091 188857118
117258 117901 1618281
174082 182192 20217473
152888 188562 778140692
21026 45823 396011004
171301 199762 71334248
89814 128070 616148174
125731 155796 215463783
1583 14883 956531902
134071 174029 419129081
156844 184675 323281591
111602 185088 183928724
168737 176322 18870816
179919 192766 759911402
193528 197213 167791295
130077 180563 915928379
161050 198869 94388984
152523 179526 67240497
50777 110360 149177584
199182 199398 570570
29482 59099 74241965
72640 127990 304401131
40233 89149 265059251
15204 189209 435517655
149471 149808 845641
132050 194573 156391869
151424 172480 52428599
13939 185257 428826485
43038 170967 320118508
15038 57382 130141844
9026 135939 317800989
127570 143981 477938952
76522 149882 183706387
112228 172041 149747757
40197 110763 176559677
92062 164776 339333896
86016 128128 105468511
142398 194233 129603464
193295 194475 132337861
22740 168906 483477234
43870 181160 343466190
4807 164769 977055495
195955 196648 1692013
37251 128817 229263857
196221 198276 408202700
26466 173277 436594067
73250 129784 672275575
144035 154141 25328582
186205 193982 63398441
189685 190943 3194930
71435 128375 142655913
33748 147890 896498917
99266 141702 579261314
111658 114232 6487457
155037 193789 96782519
198589 199129 1356998
120000 166379 168697737
91979 124965 637649267
9585 43936 86016502
67844 197645 1432405
119057 139457 51192124
132335 168934 528979329
34287 53626 424253812
181536 187244 424172389
123447 179170 139244584
34645 128598 518955283
46918 144270 243695813
20541 41890 569981025
136483 163665 500839996
104572 124993 397189588
125579 167800 105576874
37883 90003 130230444
98602 165271 585351826
139241 153084 976053506
17080 138304 759264206
79378 161150 403149710
145830 160913 584037813
145623 197862 854206692
170107 198160 207464532
118109 175874 162694705
52092 125562 184022757
154558 166473 59569467
106745 127701 52559249
7499 162874 740801229
78961 190804 465382510
157735 198811 102569760
56401 69597 496930216
28698 63232 86418241
124196 166742 106499878
165576 176258 978076358
93955 107595 866036803
176507 197555 785106698
196158 197199 739718145
141621 186551 112317420
78387 115431 560426976
58850 141784 207481924
100839 139917 474983048
58454 188014 324085786
58420 96543 571342850
124057 131738 19222812
39857 144317 306469510
55286 169326 285313509
113457 122283 22190258
134751 182207 118527949
63350 154221 966244673
81868 118987 13293906
138958 143008 237627156
173083 187975 179865429
147079 148996 4866300
102814 192490 224518984
170801 171900 2740654
43426 144918 478211086
76694 158978 205967662
142580 181945 98243599
162908 164004 2721508
183279 198681 38592788
193044 194366 3306573
161482 162597 2794391
138339 195347 142526186
71649 122463 347404436
138857 196230 143449792
61674 152882 228312365
175376 178695 310196005
86594 171818 213291138
31856 106029 498850069
4735 140529 680998563
194133 197684 8829218
187429 193058 14037675
161107 169170 646853459
24686 34921 450430782
165283 197989 640468735
49553 103537 612048951
196779 196842 149590
163341 174837 273231871
112471 159632 557650072
2364 62043 812393377
90926 104708 24537076
182164 187292 13036135
39483 192698 383312289
38104 176321 338077982
69828 90241 50885617
130163 194283 160310769
13457 184356 899112873
5081 65041 150098786
90108 157587 999989028
134267 193268 711607430
70563 176840 323602969
141509 155266 731322978
6537 134937 321488671
119923 173874 992885134
122502 140300 44631878
17113 54643 93986689
129018 129575 878770503
142988 175672 759627337
186997 192135 944201577
177627 191259 34240907
104429 132182 69538610
15487 101906 519412219
64765 132599 169839562
19529 130058 336433334
27463 70742 832139482
183067 197279 499361797
82902 106439 61016777
1691 152575 377680343
97058 143065 683729890
174018 185206 211089740
99087 111215 435972813
119594 166281 815094699
62378 80380 45029060
165139 173710 199776595
66381 115592 747247731
54345 123800 173815850
134502 162647 70595338
178149 192243 35396439
198249 199124 435095097
88196 134093 115157227
150096 172469 55681032
131652 146270 36638441
65502 108650 880308161
153354 189887 91301074
194202 199981 14493640
151763 198605 117083543
131330 199659 170979728
68338 182939 286717437
136272 161853 64146450
182335 190421 51519205
70265 156043 214909634
86857 135823 470849544
858 183165 896636409
37829 185288 460175516
116243 151970 89562683
80718 81215 23770623
53832 121355 290341799
162135 192266 130479867
67257 75574 343113506
134531 144830 588084394
133339 142336 22539723
78644 193226 734143885
183986 199768 564532951
19200 122741 259153218
78920 90500 28683003
137374 179810 414758342
140674 197711 142532003
45485 81024 171465375
148820 167696 47060205
160763 189135 296163045
157648 163428 7260773
96553 198292 674082226
162422 168187 413883992
187295 198129 27053172
180992 196017 523285698
156879 172889 949839962
12034 129214 293493100
2350 40324 95065268
12157 100055 885242188
116663 128416 992143711
83942 167997 210394255
10715 10909 943081953
110513 131411 377045005
168226 170747 520871739
180317 182852 963386784
69188 81513 800770726
74159 123792 124324737
49246 129074 533312458
87709 94404 16947058
28010 44292 40703075
182073 189408 18496831
135002 160993 65222412
26374 73734 118503124
50270 124559 804752803
22947 112045 887979119
113879 114473 32658919
120314 194226 184982991
115957 124216 20776100
153849 190277 91068088
67685 94288 66548397
150927 172691 960921634
61957 155561 833862463
136696 183687 117468695
132345 171474 97774652
20572 160716 9361687
189759 196013 7744188
11259 16148 701154610
194317 197975 9144992
160524 194064 341878650
161322 177256 3908237
28353 66759 195844233
190552 197255 16682294
45309 104552 148299129
38719 158039 664160325
107887 121125 877046217
127032 152236 113415320
119146 144952 634444642
159655 181082 53289995
102689 135624 820973136
118824 192885 627652544
113612 126775 33172080
8155 78403 351862768
126674 138320 571272336
15918 169275 383918491
11710 70274 146726992
186170 195917 173121772
130937 198938 170095944
39591 149206 660382001
132359 187416 2717969
3530 96172 231805253
60763 78329 43954545
153295 192334 97567696
116032 150935 584805316
23296 93858 176596268
101364 162725 153836828
98448 100372 501745102
171914 186516 184914711
189013 196370 603220978
8854 66710 144916972
1904 45967 25759007
40182 149855 274665313
74566 181913 268481591
171737 179830 20112231
92393 96549 10477072
349 180443 119863011
93006 135164 105681572
163877 166166 244529863
84128 106944 57059151
194044 199809 14527873
53410 102654 254586701
83978 102952 896292055
129901 179127 122826481
100842 142681 366219731
4266 86969 206861797
172533 192437 175657382
88737 129008 610179609
30287 178317 691921304
44129 168507 316701560
152008 155641 9225111
167712 188957 314997334
31460 131730 250899097
68226 128528 151013704
141298 153199 29818048
93644 179153 314802410
78438 145333 809136382
44016 166399 806974223
170090 174630 468273491
82152 145358 600321003
60816 156495 618549998
196447 199828 8557498
30755 166981 950060946
152122 191823 259866747
5155 6387 3107810
129672 155127 63732730
84225 90291 15027831
137101 190658 133983032
152030 153315 98183390
188517 196123 18997677
141716 170215 483009322
152240 155808 6807859
161695 172813 326528054
193982 197835 9627500
181022 189817 22200080
32966 41116 565439973
173065 186631 186491899
37546 106276 171952882
62714 68551 199030435
73118 91200 45086243
138943 143992 12615357
165551 169327 104576648
9278 136944 969579288
76249 175834 249026173
198715 198719 19273
188359 194707 677821897
48808 115770 167527364
98405 192511 968992745
65354 154871 234908352
42739 126294 334545100
151912 181785 74466934
182834 186728 648669594
187551 192428 12156025
103265 156369 133230602
181759 187889 15547447
115383 149373 911423450
82999 127545 111570939
117186 191962 187174194
96978 121571 747721730
3418 157634 843705912
36272 142798 266666178
70326 134430 114018653
92610 110594 45091991
154787 192747 94833049
44072 118375 169293334
114525 198794 210936232
186309 190965 871934342
11514 22196 26832701
72497 79591 894571975
72629 94350 54413120
198118 198141 12337
144379 169430 396674384
102316 140837 96579759
24266 125322 253115410
2430 151973 876094233
146494 157704 824612916
113843 125495 972717011
162477 185201 69229882
26830 97765 511947370
120334 125374 12759701
199154 199873 1848159
186619 193119 396508543
172804 179047 603424633
17452 52159 466874853
163159 168703 13698416
183291 198474 751511638
149323 165267 233982094
123680 160402 161364124
60201 120017 771516750
122763 156082 83604277
147781 164543 836986185
64847 70189 13348613
26947 99927 961516197
83935 189669 496413094
115741 130040 36007630
22279 40695 46167814
91267 185501 236062958
19702 109728 225259513
29278 36902 19078769
137383 151584 386059642
121263 144625 58510385
83326 138257 579633308
162623 167318 11562629
75398 182927 268918755
179365 190657 28488628
24834 104278 198841119
133834 182482 898399
136497 152332 459780511
160539 192713 632923739
91809 192520 252254207
71654 130496 417244739
71873 148198 191259485
80857 109308 71116396
37682 163877 438681378
88330 120694 713001998
89910 127489 94282168
160262 161535 927750972
132816 136186 8421319
123159 152212 279985974
659 100365 249470905
187569 191064 486869370
7461 46160 96863087
118161 191883 184558660
33894 150197 291255626
65726 109396 109150722
128421 146104 44238170
193700 194628 2360621
168760 180665 29492819
28368 64097 89449081
61603 109359 119292782
30724 71701 102468910
9975 176812 51274803
41275 195316 922387259
155696 195709 99924541
52357 85022 81756846
198390 199587 3029026
89436 183630 235875030
91283 145625 6537415
79792 119508 99330561
154033 168548 817141114
145684 162246 41602781
89755 179758 760388041
58253 150976 232079784
98865 186972 401415054
77426 99013 175528518
180721 181120 1084252
186530 188959 6105746
15693 25375 905287737
197281 199025 786699911
93911 131148 427431949
119145 131409 30773001
20345 38224 44811700
182062 191734 24338569
27133 134647 269178605
166348 187221 595677327
118133 186760 171804249
19718 49727 75132814
42925 53219 609548034
166328 168794 615180466
49131 131938 207308353
48572 152942 261348179
161521 165444 469212368
673 133368 777021238
141414 176328 87200494
163170 165529 5843758
65897 130229 985936362
105974 154656 630275067
155913 165958 25042030
141087 147181 15285275
146915 151073 10495992
81255 147465 165880073
155664 189442 109265303
41933 188033 365642871
199472 199821 35592935
157122 199730 106397644
133286 167608 957720767
70395 122513 258760958
28697 125381 242087417
14782 75233 151467329
659 183409 565624403
54452 92338 437957924
183574 194558 345575870
24041 125065 451048412
80820 109449 689109064
120208 187808 169258468
79048 118400 98417378
161985 194358 407228056
138530 191897 133413051
131890 180091 120337838
8550 191352 134361284
138452 157651 48152443
36099 185513 834174801
6956 46331 673366948
41454 176304 860156197
38710 59313 51675496
193299 199507 15600070
51434 195985 450624138
47811 85457 635771830
131942 137786 14649085
9159 190355 864743283
96085 135673 99246468
94958 183454 221459787
181410 187326 15030893
193588 197687 509466034
55842 164372 319895502
29712 58074 337420534
182746 196479 34421639
46514 191530 362928685
14444 172533 395704666
199791 199911 19167533
133526 199146 699215048
78462 187461 272734763
50354 185503 338249808
134300 176005 334298916
71687 109568 739305432
150526 153899 69080059
68812 128833 150352573
51546 188539 342905309
138560 179410 101928340
24118 146941 675420152
175655 180823 556573998
135424 170407 87464721
181677 189612 242795731
130924 138006 805260892
153590 161407 587249302
187827 191175 8371402
178539 186519 20127587
4890 184644 449827314
159233 162048 7121232
151788 184714 82164043
146894 148318 3660232
110097 130013 252212128
91318 146125 137498560
10235 48896 251806609
112077 175030 157569820
2791 45420 575396868
108522 169696 153259767
107927 171386 256148991
89528 170450 982237923
166170 172347 916313346
76619 145606 172671958
94102 157746 705779805
62717 144307 204211528
8001 72018 160220092
10729 34066 832503639
91303 101983 734733044
45987 164620 294606269
73600 131850 145898729
83074 154560 179081849
149581 172856 394678804
136288 139518 2447578
62142 135251 882783693
94040 175679 607162053
187185 193794 16520841
82461 115740 83227311
76183 96653 522253638
145587 167150 62739385
62088 126211 160502421
180433 197075 41833572
14994 137193 995110297
66064 170072 260308844
180416 192197 2202904
129040 176967 119796397
92482 120985 755664016
95848 183168 218549913
4441 122858 653478462
144610 147339 765194681
108313 160862 131815818
53870 142288 221342579
140287 168468 378235900
56651 135691 303143679
118282 133398 649636960
164066 193052 755990243
130415 194340 916316070
12095 68640 141602102
158442 159151 1790385
32164 62287 993586771
90319 176747 644283555
128658 165058 985539353
180502 188097 19296687
193822 195092 3199126
173416 186179 32065675
135778 140723 683984512
81385 185652 883235493
40639 126415 214731270
181746 190298 21596741
107233 179596 593983473
17902 48752 77197480
45109 62870 44502809
175607 194559 47495956
7998 141389 654424868
143023 176603 83851937
100803 178969 840547805
187945 196503 343429079
180376 188570 473724601
73720 104317 67823973
130437 152616 563814618
165134 187730 673445787
115319 139001 560937850
103928 184931 557005537
171675 182553 27148958
186588 189042 6160228
113457 158940 412561812
108414 112353 9847276
98536 113860 38317062
60206 143961 570807063
97259 154430 143283693
173705 195494 54631485
167594 186912 48302881
194918 196005 2688364
39460 163914 311594575
127583 191067 158812719
14414 156914 421209214
60387 161476 253109225
162567 177076 439051367
180682 198985 46077017
197378 197573 924430278
111446 137330 64909319
113190 175096 154968389
195254 196240 668630865
41317 133758 231466667
100817 102744 620637690
114763 138527 59694990
186486 191646 342167170
29170 103455 884684299
186897 188888 980157167
3735 180800 442914003
184608 188322 5614909
111757 129146 617638212
116379 185020 171764505
37776 85749 213911202
150189 165769 38898272
3207 89834 216670221
86798 107540 328857009
192346 198702 15896582
94857 139065 110815193
10560 97281 291662400
180111 191809 29488088
125653 172771 62350153
40358 195644 388603239
173315 197850 579192502
123481 144400 52400040
11940 136500 142513486
133091 147348 35729490
28451 186463 998528268
98376 112811 36091873
34716 93533 147077681
59573 138960 198615327
160756 171262 26016345
150918 156132 13095641
105457 191611 440179799
8051 78535 531593382
96310 169456 183180741
180055 193467 714568368
161058 194626 816317711
39826 191705 379979575
54546 193552 515322193
130299 151796 847350981
170103 195883 64502859
137883 189151 291630734
69719 186182 291458822
98545 173729 188133868
1292 136350 338129230
135730 166248 76412484
124086 196157 180262699
16922 175632 830384229
155026 183417 689893702
137329 172113 86939830
151020 159642 21509282
166839 177953 27614715
2577 78238 860995448
42173 183308 353130242
84804 110866 875472550
89655 133427 109839529
28069 63202 87937335
140113 195174 137667786
51741 71083 48393190
7766 180866 853257087
86067 175217 333187070
128859 188222 153125190
48353 194894 754522613
181006 195723 625539737
188000 198580 26442114
110173 170258 150453112
7120 52612 113860527
921 89373 282467770
18898 70182 13886048
119624 182828 158128453
20244 140990 302324228
145249 190454 186458880
144513 168660 28362698
34370 109005 14926175
58461 192412 335053461
48526 189649 353167630
31642 110718 697690659
17414 157543 809509651
7660 197599 475330089
113656 198407 915836583
44638 180502 535704237
77717 183353 264248459
54797 56666 4769652
132850 142150 783062472
152139 174763 419387472
159340 186271 67214810
155111 161285 15510939
39635 90594 127188004
48420 97214 122062797
148005 151108 7773160
165281 195821 420527714
989 137571 562076412
151822 158287 862728171
111687 136711 576617470
72171 75735 196332894
144502 156038 29042263
43599 62192 655783224
164098 189258 62695348
38676 125515 217385071
89611 132277 557643626
12416 85425 607832512
177183 187449 430383977
68419 145498 193020833
67836 110143 232959859
29618 99728 844136052
53080 150241 651374358
156209 188380 80265982
117033 176842 149668037
147902 157213 23348092
130653 158563 158944761
154329 184308 854698671
124414 183310 147263221
183250 187888 11700480
43631 63687 151064230
78032 167951 395923800
23481 46568 57807754
158838 193465 596247490
41789 139201 715255768
116743 174620 662653438
19499 36784 541052942
57877 193080 442891711
48006 148066 120358595
121935 181319 148465750
90703 126472 736337500
195825 196609 1889861
164185 166210 532648585
56609 192773 340520066
180245 198407 45682286
112867 187474 186884741
179505 198481 47653183
149326 184467 292242807
51381 172413 405701428
1476 186564 633207821
28252 113309 379520716
113972 145405 78853857
4471 96778 516546899
169368 182538 836588087
49077 129156 200508732
27742 155164 319083665
24298 195715 429071987
54118 103838 124283560
159146 191093 68172796
125744 137592 24736276
186353 193508 83808504
84247 198987 287236944
49663 124237 910339261
166639 192082 63582568
69730 157683 526678219
165448 175301 24428144
5572 147308 808309605
165131 179073 777095255
42838 136479 789666302
98778 167249 518432014
37024 156884 300234442
130950 160052 72878176
20995 183499 987431409
139692 192949 133172526
62733 170347 860464171
172470 176883 736394511
153864 161405 188397111
135280 167556 80714377
40612 114386 184551280
70152 161879 229813358
185290 189892 421093990
46432 49523 874792359
184669 199442 37066736
62266 114092 932086626
45502 141974 241611861
20328 153510 981858220
18949 162214 358791126
66641 102229 88989237
25894 88504 156552945
99988 182570 448677086
105910 175141 198572292
181957 189267 18429642
37503 45180 19173700
115620 186221 176731522
92670 99241 16458674
60561 183617 307833604
87192 150340 342864829
12202 108758 457999830
77526 161318 209878484
12276 181106 758249804
157416 163108 638471226
121606 178842 143070468
181711 189323 19199907
51580 163416 280196991
17625 122472 345580391
5480 79034 184187562
77404 165683 501969778
109678 173619 160024638
183157 187870 746381241
150127 159481 976649822
147862 190895 107487341
62572 96521 27358741
69874 83044 423936651
116982 164664 135565866
154083 172251 632534598
103960 117452 33779856
3238 192936 495065252
193178 194690 3819154
6437 196536 475739553
142412 187865 894097114
166114 177268 27743564
134071 164497 75797156
82876 118164 88255940
31041 112270 203101163
155892 196503 101329769
138107 151712 734429176
114381 173764 913740857
140604 175688 87609591
72468 196404 704636934
30119 31962 714678122
162700 190318 68896974
36482 174148 617579280
65609 136785 453791945
7476 123839 291305353
70250 185620 288721057
138059 143733 14176738
154976 177041 54984186
184208 197520 18112221
179 156211 655680219
123154 158892 89618204
47912 77519 854630501
11508 164916 384304714
147054 159917 904915920
177501 190639 272329975
114730 158695 110314401
92104 182894 227296483
8108 114127 987941987
88589 154083 164225784
129227 141105 29749266
107098 130896 942265001
138549 199988 153640836
169163 177396 20442968
193400 196494 7712697
146447 179241 802791467
80648 117376 91887859
24406 199622 450462981
36048 59496 58785674
103589 183352 531201180
197348 199303 5008661
175211 176081 2167866
166182 171653 659975383
74891 136584 248691314
76410 178220 254509462
38157 104334 742407393
54982 175001 633659643
153340 176740 58405682
121523 163419 105091443
90106 99627 23957024
5304 160803 868138218
114496 194841 513559632
2177 48913 116977998
42685 77641 495839762
146703 184246 716166205
188992 191697 6741168
198149 199189 419106572
101865 120275 46053171
83191 130831 119359006
170414 198372 69953214
98748 106615 19697632
192033 193822 302087762
108230 128391 50666132
30402 81099 126819083
140782 175299 86170983
149762 171015 89833684
113063 142823 933361697
187490 197716 25477875
91654 188575 300897870
73582 157545 210438315
147776 158919 27859645
182374 188750 867076337
70304 159833 224213497
86393 122185 319489273
11023 107762 242190325
70113 155463 213808820
105567 114835 603809705
36409 199606 408416501
12068 186716 437219956
62564 137119 966519391
107789 188061 513425130
118880 142437 59063564
109783 196920 873550282
149278 179885 774979905
15182 130130 287909276
187224 188710 531138520
140989 147888 17359016
9828 73615 159729527
21302 165538 348292115
112943 157068 110811987
4980 97126 230584328
130901 187853 397608641
7770 78838 178020037
64504 152511 235486794
167237 176975 135668335
149680 186590 393203754
82152 105598 344798759
168139 168477 30147742
186286 193007 16828721
22550 141223 297139691
99042 110923 29782297
189087 195430 733237928
106793 168909 155576798
164093 177536 16845086
149365 155447 737586182
182638 197306 36755614
113814 192518 197066292
100470 181855 31502470
25591 114559 222666804
103204 129405 65791534
161710 186925 62831310
144155 177339 145047141
33043 75298 105722301
138977 168641 74171745
147164 199416 534621496
174654 180310 14000265
144241 160845 41713695
120443 147316 67422928
102244 152157 17388686
127723 196959 497287112
44691 50374 14219312
79181 92737 769864377
148468 195775 372826498
111189 115618 11049729
86469 118224 79456636
20634 44989 60874969
182809 187474 77074565
126871 183824 147042375
100662 177245 641356261
83515 110513 286956349
29473 43856 35907889
168328 182085 52187569
14140 69807 139486572
102677 133403 77082594
175675 184360 665561840
149914 173585 344835440
38513 180008 439975464
16450 18878 6115735
31098 148088 292898559
116710 175145 146230077
37148 165711 321913100
195112 197278 137797611
33370 161574 723467883
108420 172228 500901969
132515 174043 379201225
171910 176664 803921396
131282 180406 122635262
77520 100319 10622738
115249 150418 88336642
195903 199444 383894051
108370 167239 150668789
99781 143495 800089927
40633 128904 220983412
36487 99831 158459885
20949 85849 162422402
42610 87566 112289312
24026 194912 556257448
69876 73643 555005775
192099 196353 10602451
76493 121161 111682850
66891 136659 174700222
189152 199692 914055878
152662 152718 134091
157667 165660 234791283
136974 151841 37231109
74900 87547 223723126
32753 187223 386530224
31481 171701 350750733
74909 75515 1547933
157 194820 487165870
79543 187273 924498472
144753 145615 156642414
34708 142071 300826208
196904 199034 5407245
455 75728 517908106
52470 83961 78837769
198626 198950 867188538
185105 197097 30019463
104295 158329 135426489
81751 96846 37709001
2694 81945 448270592
34804 37836 703957467
183322 194038 147810234
95644 164739 173204095
138704 167813 72736131
168388 168659 720173
23412 198822 588823167
6889 178893 430317696
199358 199461 569348335
110302 137256 67580082
42829 111007 170596783
6781 58672 444731207
164310 172739 20758641
128130 143253 405868403
6241 43503 93283472
7398 158669 378799483
180526 199305 47274879
95745 163239 177136709
23981 179456 389014591
199513 199683 436713
29828 99896 175337359
68025 111763 109323575
170248 191995 54389667
110915 141797 77421266
30915 166106 862020031
140055 198282 145584391
79831 140371 151604612
186450 192453 15056058
193036 194937 4775373
158281 172546 9717996
86726 90900 30602324
82914 151529 681331301
148705 167526 46905774
12276 161162 373015705
163867 174093 25288212
114422 157860 108983800
119999 175558 964692661
61181 62902 4201298
160525 192253 79213848
132357 195212 157216052
162789 187099 334458051
117870 141789 46268099
92846 178775 214932890
105530 169420 518991097
160141 179156 685196588
80339 152329 180289178
105042 124522 48893554
193296 197952 364731736
35982 159381 401406283
194282 197507 4920232
172975 190998 45220140
175960 196392 870919840
118098 120735 335810790
4942 78303 183744297
19329 137123 294872865
48341 148215 250195797
116017 119020 917778517
9300 185357 440694585
150911 160566 645598845
197186 199730 682079281
75622 196991 980032734
18427 21512 7684284
147656 159027 28437004
133381 150996 25901512
18215 152407 335971673
94888 113813 903275673
76695 146279 504783035
158688 170167 161589957
24075 31897 19730848
28502 47449 47413063
102098 193170 546557808
157680 179332 146358876
7912 189335 454068653
190920 195722 832322991
146663 172033 194800374
20732 187427 417211800
37715 124758 826597251
16589 93214 832648218
145797 195925 513371906
194891 199351 1268812
46726 120869 200650580
47279 165616 296335226
194318 196336 247791042
129077 156566 68924892
1915 42661 101959360
71044 130084 912704776
140033 177260 257256920
115441 173381 144931646
188320 197942 817510633
136681 199171 156265122
190076 191276 84269812
29519 59124 79744292
8477 21797 438670846
139739 186922 671806658
112113 149305 343944945
97405 107685 21294609
67149 116458 149802218
75944 183383 437984274
14086 158139 360861676
15526 181229 414595552
14719 49726 87701246
107978 163929 624267978
132427 178973 159714757
139747 151579 159940578
23663 29511 488580
95841 112005 40441762
54177 73534 48320136
61093 79444 213002121
8625 178859 863995517
36102 89639 968061920
32991 58807 64701883
4817 9149 10746212
182682 195708 32733239
43932 107170 158201776
50696 138092 218916464
14785 197272 845474216
169314 190520 491417452
62289 150125 800102564
137891 156536 46800294
24242 170523 697426020
146944 174548 68888562
83763 196744 327143482
144032 146390 5954629
157883 197359 748337845
83879 180876 703441072
165307 198569 83050714
58317 176754 739795779
140295 142676 5953138
32034 173876 354783860
118059 175028 142529641
175308 186114 613662533
165021 167168 5199915
135203 179602 110829997
193469 199037 662303063
182757 188108 13545712
136064 198398 155905421
170521 177461 17284779
27939 93207 163266733
184592 186524 793997315
192842 199345 16317408
157234 167993 26634714
98788 109004 799289448
170942 199550 888582222
127001 182276 518863786
177974 188768 27155200
107700 115857 20443381
30860 48111 43054380
122073 148554 187393924
24646 51044 473121441
89930 178441 283825014
1473 177715 468516293
195515 196783 3100054
76220 130645 700712850
163385 197360 814941141
32313 108657 919569393
182148 183674 620685735
106995 163793 169661218
2616 24495 138469906
7894 56821 503268635
118117 174319 140287951
19408 170391 377877562
10792 192146 453981686
36809 132104 238532126
32972 39997 117477193
184689 186503 4616713
29176 55522 66092383
10926 69086 75792906
133150 164337 339638362
137261 173511 173004737
71957 195949 310331978
113549 120577 17656910
182958 197628 36724407
135327 170096 86952995
194684 197964 8174043
157866 174094 40316484
94624 121889 38776881
135350 155513 50579654
170190 191627 53592897
63450 127771 661765802
21035 126963 265229549
195301 195514 68562651
47296 185115 711657660
156215 192635 90865598
106103 158072 884122697
193188 198403 313349684
97979 170329 181131300
14459 15606 2939755
127454 177232 124418157
189132 192969 64632135
97793 106678 474145259
153216 155534 5898939
42800 177442 834011958
75899 136912 152740406
110701 196040 929703746
62997 124136 153063571
16101 85902 541809625
147641 173595 64666054
86656 125295 905827087
142115 171059 883502002
162093 179070 42070326
171032 187270 40752473
14025 51546 93968102
126219 152499 65830308
128290 136041 19397405
16568 130076 284229592
169978 172488 6166899
160427 163991 8956288
113681 194665 202778110
165511 183426 44636573
175968 191862 39855844
40091 188616 205207819
182985 194644 29255767
171544 188734 43109313
78244 183003 563659883
58287 190959 331857525
142795 161915 985555690
32505 132005 553515900
75986 155078 198035078
147044 181230 922880110
42544 127149 862237394
165782 196505 870254045
127297 161150 867727762
97168 150935 783467547
38677 156361 294719532
178993 183782 647758488
66186 103138 215579654
119527 166363 251275559
140355 175435 355826712
38314 68101 74484749
60218 193579 333577096
45819 49724 77520253
132678 160567 69893103
11928 124610 282211116
62536 96603 496115765
30835 65396 242745836
124574 126367 4490187
124583 161171 91726966
2315 164431 689060550
118349 170370 130231918
37301 72378 87710205
178247 191238 565405086
85963 107673 983346644
62357 163890 254293831
135648 141485 14645003
38764 74919 90504736
106805 169556 176949520
86603 195239 399297261
104778 157377 962892660
20413 162754 356462549
30398 94298 445836899
157512 182587 62379601
154323 166153 29576974
176213 178441 597926127
117484 179916 156056231
5811 122945 293230923
23984 95937 180069744
119117 119976 2175231
21383 182671 486779695
160987 192848 540556750
85203 187688 256575078
153023 165791 440975822
82370 130219 119903007
13724 92122 872203726
156130 163045 17269837
49844 56298 200856684
174155 181772 18939764
97250 113811 41397890
82412 171072 221819454
47195 159142 280343279
14997 150888 340410331
87404 129327 664288992
130843 139656 22083903
40095 145647 264204417
179565 192070 31483976
10436 186726 895731480
16013 30905 169488590
129270 189586 472358219
142194 164281 55439490
59 68148 280388202
17830 83120 679023594
102187 118389 511682003
66581 77304 497163256
44868 65038 50551015
85230 134218 613171464
101567 136991 88762523
54256 177857 309112627
39114 180000 352302087
83940 150170 798542066
97729 142587 503754111
137861 170216 550510796
49947 188393 346516717
85558 124640 931089260
21053 139083 295534662
107374 170919 498972853
89647 155640 165571062
138933 188198 978275332
82376 114297 79844465
8830 30147 407013409
156264 178866 118824290
114258 194884 288354880
20378 65079 111847902
164251 199928 89053076
57805 149413 229283918
199252 199722 665264547
113332 188409 94760586
39631 50141 26160883
115931 159994 23326372
121940 131601 24258649
24146 174139 375397475
118929 125042 15436532
108885 139337 76413120
139675 195226 138890847
184379 194228 786666472
56100 91591 88396228
96783 159032 147895659
193836 196924 7673383
102475 118717 40669389
70666 70817 354809
32925 184271 378626892
179319 181232 4817910
145389 166898 53769898
176834 177206 915832
145128 153266 20420967
140635 166850 317832252
33520 95632 34850361
150803 162061 28174558
49431 61637 30617101
62217 186584 416529769
87389 186377 247847549
49644 110912 572832142
144337 150219 14903728
117225 168956 129563726
71992 197974 160376852
47331 121625 185923345
43087 97905 137203598
53809 155644 309494532
85687 153367 169495452
87483 174540 218005719
188602 188951 885006
53876 116735 488277084
170389 178614 20376479
198568 198688 30500052
176521 196125 848953436
162447 191760 73118144
195402 199568 956432280
168347 173112 11833616
67247 119513 705952166
60328 185530 313170125
170314 189561 48135063
189655 190580 2377673
113446 125221 150278589
178029 192645 104373995
117425 168561 438318097
25242 70757 113968327
149006 170890 179155993
72256 160170 220247226
79460 190236 277206375
142785 146872 151361302
56912 128573 179248463
61572 157323 239830525
84512 163126 197053299
9130 96804 866608115
58429 128512 942757600
50696 96550 114762867
24874 64441 977688929
27400 101359 204900547
5399 10027 11493401
188558 193985 13552774
61268 105683 111003902
94186 143362 123158776
87175 178118 227602629
195521 197244 4239127
42046 77242 890714070
138787 157257 214483144
24963 36505 29001778
68789 171075 647525920
197666 199785 354383075
159626 159630 408918242
87860 188201 482429837
172411 186745 35913171
18053 66996 600372570
150959 189482 96179452
64457 187371 307676229
24629 198025 433977852
188134 198636 879683901
57437 138755 203418290
160409 187466 218457296
86446 177473 227757628
137163 191289 379603552
127719 148778 633803739
88796 165160 671974773
164969 181215 40257500
9394 87998 902731754
10954 162674 380105849
125809 178613 131826067
70991 170160 248267196
119634 188068 793846346
14699 134989 301233451
84104 96091 239600207
157589 183426 112023063
133291 143699 26026598
78605 87483 21957875
27293 28234 574876239
15221 135374 907452886
36501 134627 245618795
196826 197474 1619436
188144 198187 72666631
183067 196699 607451859
4648 195122 719181767
191284 193036 994661745
74511 125104 126737156
65828 189614 583458911
157028 173058 365754759
54163 104444 614325743
140919 172054 77737639
157494 184813 168924843
78639 138013 761932985
30183 181657 378858927
148811 171903 57513521
16175 73124 142497328
36123 84486 120904675
34512 52594 11075943
109071 180466 659311183
153686 193671 99928455
116156 197040 994051665
66224 92743 861707322
146611 175905 109377979
52928 91866 97258315
69145 160899 229875284
176323 189775 33721166
16696 100333 209309023
191809 193923 575167087
130995 148628 427407273
168081 199465 78564975
124613 179224 136392469
59111 108319 530332138
96862 135513 96922761
40221 94372 293400078
72102 122081 943815188
18184 39873 331477229
150790 186722 459309861
164949 191167 217006114
191394 192740 3348231
1877 133410 960329613
20366 41826 647858878
134091 190158 140216393
35984 50117 753242901
193167 196947 79925682
81519 109370 69605875
15151 196173 816425638
122959 168915 115033198
127002 188374 841891695
150669 187249 91358490
187503 193543 15037020
71218 144297 609388940
180444 181048 1571508
139555 182409 719207314
164991 192039 57889336
108202 150912 698913942
142539 168433 808012022
29600 151486 305187688
124758 148759 687473085
141748 186415 111685931
26411 192400 702374388
15562 197137 510911601
153376 155770 320476297
11685 195314 459696492
166502 195596 104106514
114040 151790 572114866
108406 142595 85749575
80409 155617 188444014
95172 146032 127428828
182571 196696 35434025
108311 173269 757971943
113830 169075 510919136
153045 159636 16542721
13474 63987 126592012
1067 13433 30785261
3027 198360 852874722
191901 196788 513478691
119330 187844 171560488
120946 176664 139409051
98748 185854 218043744
198944 199307 923038
99236 198984 851066327
20231 83931 799094852
40163 93065 34017501
160472 189967 73649241
23330 127823 51127587
184767 195852 127658008
60664 183231 306574182
26082 87802 315359563
127936 166030 95406445
107933 134746 582340048
107991 135971 70216563
148416 181394 335285788
2394 137604 389765749
141376 190960 124019921
138019 146234 921834008
133346 184835 128671598
123280 186155 157345204
88857 192690 746676264
25792 41702 39882452
57566 114459 142164336
36640 157357 940978353
6397 144533 345811800
130754 189077 145852140
4915 176056 428291383
56780 127726 177377360
92975 150031 121455581
186578 197879 28246480
194518 199590 342660085
73325 165979 230797301
100962 104217 313131087
42204 112657 878386779
120022 123168 7900873
57129 157633 265081882
122586 164544 105258462
77065 132177 137911449
145837 181315 496292514
97484 124411 67530942
122530 157532 87839236
186702 198737 540322383
153570 158542 12507404
92112 129028 892490199
153997 155653 845589067
36694 65954 946326258
116745 187865 178070766
114388 168083 134425945
45872 57484 608969562
163953 185198 52880869
60138 140780 201808587
131849 199214 168516956
22535 38373 39742950
28082 144323 298971543
69582 139718 639080549
102584 154266 584616532
15463 122249 267327150
145537 196648 496690780
6033 156057 996032939
29268 142192 282689064
169680 175332 14021012
177398 198657 306281530
96627 116962 50948611
169210 175843 193146347
114614 132111 329978375
116228 133901 605615179
102032 191371 223588264
103416 118761 38501401
139984 196622 386309385
16684 71556 137298155
157072 168277 723402541
75194 186600 433975270
121301 132455 28003914
98005 118028 952328468
85226 187555 13645105
72426 157725 213771399
100165 108609 21056757
78625 139415 101491261
54366 101281 117334399
62230 173755 527465819
6099 150851 362551701
93439 144928 814406127
149974 150029 157588
113138 158337 872324723
182695 184137 288279664
2874 191504 472081080
198176 199396 750002395
133861 169205 88425113
88967 163688 187407792
633 53688 953606213
34584 45334 656613860
122360 186838 161341402
169607 179964 25620635
176225 190077 34725762
97314 138785 103930090
89653 168183 586827889
50833 171215 301306245
99829 145230 175179852
33851 171078 655410691
89128 158160 173155871
559 84899 211027403
190987 196021 61964972
149989 186265 90518623
52127 141131 402617853
199131 199811 881574
19805 165095 756263871
44300 116331 555677189
12836 52862 100294850
82903 110906 257821015
30308 46942 41584588
126808 146336 48875616
88859 177645 222249394
169213 186664 43630172
70277 122259 681190700
36181 121166 283546336
131979 135504 8851963
157180 189133 79670829
75386 192699 145566960
101170 162919 950359894
21186 182416 403338030
74739 150499 189822872
177402 185525 20398802
167739 169271 3878643
130476 150680 50681918
168569 198850 75746009
88937 91133 331286082
11327 164152 382845180
111693 128575 483971973
31119 153056 305182687
160339 164922 11545226
76049 165126 223052359
52653 140975 221243707
112905 180040 167898431
81708 124624 107518040
113224 191069 958753784
184767 188134 462919
51622 72249 51632991
82320 164409 909901635
62307 166416 260609359
37876 159398 304245123
124861 178906 970765377
1035 102732 254411257
2160 107670 647121395
96537 162578 174277979
154979 185781 76889035
50675 193765 917658540
190812 198147 227297028
122646 175436 132029811
112509 132426 50021693
33503 116590 207803527
168677 196641 69878209
82297 153109 177345173
137995 148180 483770481
7529 193190 610232867
51377 95628 110784183
63573 153875 226046011
94660 157204 437609577
32265 96208 159896397
119201 184737 414387020
169537 171130 3863189
129682 192858 157909672
48081 123508 867862880
42631 156630 285526181
52325 146171 346164052
70787 106068 88288626
196682 196767 585069517
89867 144856 906176703
38767 122086 208462579
97557 139409 104927246
120458 192403 180067700
105 154014 216133781
29907 109670 105429680
138821 178113 116036856
3802 45479 104251635
121708 133177 28853895
10786 179680 432251918
5464 185552 908152289
97151 141558 917663223
116382 123831 18754738
79175 144473 163416655
61161 119992 147105552
30820 189814 397831230
94379 187993 938304662
190832 198666 653861690
49908 197389 369032881
145819 185328 98718249
195013 198764 9373808
180046 189569 24031620
118795 156988 682099313
150846 158720 19680218
179814 181399 139273091
60616 145871 213366174
188155 190024 478713539
997 161535 402015467
174749 194416 49256285
53257 116974 159407131
54066 128695 186818677
109946 172815 995491244
80710 191215 276601976
106682 135572 72465455
126451 153107 66733851
21503 37832 118613052
97143 172417 772899772
159176 170004 26975140
110321 143149 82298295
96658 142620 285931968
25641 157430 602020902
152927 180383 462362811
17625 125338 269697089
109070 197774 673626419
104268 157840 134340684
93342 98944 13989786
67885 71072 7882804
112554 128454 39996979
96016 190938 237656207
41416 108093 356932598
76533 109479 82204404
53719 113560 149633448
98311 139186 858441260
39666 116266 137407940
59622 132605 828723487
138178 153244 484030936
52696 122430 174606911
114947 180198 757225046
584 117300 292884561
133749 185044 692670800
88709 161480 462600387
136260 169790 83845413
115563 125691 25525739
53389 70778 478207009
117786 178480 213726640
149451 180230 76569048
53215 84783 791524185
17323 27405 25208372
42429 71901 73705805
142455 199008 141457918
197126 199320 5569221
120165 193190 165093737
187404 199677 30710218
52495 197956 364058432
82091 138876 235236906
40536 132107 229187293
1925 174330 431399867
162580 167767 152837053
38581 198226 399448183
183576 194711 27901575
104829 159848 137884121
182475 192164 24353952
141741 177618 208008043
179328 185007 857670015
102204 104398 705878668
106760 147684 510486324
57854 101280 108457107
94812 134456 99332595
93537 129925 930427035
196769 199413 812649702
89755 142309 131794932
128624 128748 364575071
6986 140866 335240873
55910 102055 827302956
35774 120197 211192526
186205 197562 28369863
130657 160852 75680000
94907 159909 162874963
100881 116421 38871108
167344 183086 39301805
163202 163233 84402
90803 196863 265622455
9741 65074 138588574
69226 181708 281319356
159634 194420 283985843
161049 188628 103124252
185310 185993 413973366
25080 173387 930444132
183860 185132 631198910
6548 193296 467391424
78344 117728 98435166
40255 140258 787247017
97289 122941 64275898
171220 184662 95428026
134488 151823 43442291
105997 142850 453050426
140652 184153 360795071
195618 198111 6216235
174413 180413 14828118
43628 56074 666305728
54136 69227 37684056
102244 116326 35249424
178687 184244 995694931
195940 196723 942816454
89008 135947 12093788
189820 198301 136576772
123732 198990 318009444
92281 108404 436865897
81184 142570 719273376
193906 197374 373579292
198154 198425 692857
11859 96468 290753786
34635 73522 97207204
95375 115617 349646887
107859 154168 116092845
36527 144284 269682505
120077 121897 115120040
70472 102977 81242767
94911 114866 5338382
111774 173631 154824383
134382 156343 41242294
67493 70404 7294531
187192 196922 509449765
124172 168489 110883191
9857 114996 263186743
687 157614 503980248
178887 199671 52235592
117646 170122 498082151
26630 80261 134211006
22195 87816 213513314
90220 120867 76878662
138379 182457 308314978
122958 193725 240385726
102332 183891 204128480
2914 190552 928488476
171250 173181 4770495
48420 62770 35960985
61048 173930 282322359
78783 117586 979617863
124799 166504 104336968
99738 112032 739971100
17542 122604 262961087
121172 126760 247241466
195604 198892 8224130
43520 99984 717729446
63079 198241 546396865
29150 56330 68228700
51671 181952 340960544
140610 171893 78094341
176406 180442 9928152
24583 60219 89409778
159634 193486 822388190
171331 174000 344978798
134753 198707 744605912
27555 82432 137349004
20309 87569 168114517
112933 137154 780701713
59698 121979 155669990
104815 134540 568859073
99527 148714 178924200
34891 157565 157273688
144308 167234 50459900
35756 145560 585383744
190097 192427 5852271
37969 66903 72406323
22769 162070 429159838
4138 34069 74926910
28900 61900 802130880
73962 157103 208399003
86814 116155 73483000
145612 187648 105109347
92687 108973 24458234
177226 188109 27348363
3423 168745 926094445
79696 123509 173099444
16563 102039 213921856
157744 194859 92670299
69200 112577 108448195
21837 45715 615577873
146005 187629 243707225
13266 36429 58170088
41803 86066 110746019
158462 187117 65330579
168075 196515 71113293
98047 110191 30402895
37311 198631 403725138
39158 62979 858553466
13141 180346 418405479
51185 96499 113450537
157994 164798 184480753
129678 189578 149718313
6457 65864 866650754
85339 180412 237729279
125632 144816 47953504
152333 166936 36466710
90884 142645 129888626
82381 180542 245416833
78577 190722 825641312
121285 140130 47288774
77644 110655 51407915
150665 170649 957736430
16904 46949 75168625
182040 193395 17121365
99757 150189 126510423
153281 159055 83176747
194276 195008 1867888
17766 60896 108037856
189953 191351 2927061
162604 196903 85528114
29299 70509 103104447
54774 170748 355464842
148770 154482 14239555
102133 136331 60553066
89635 155961 473353332
150499 170394 49563463
159679 185956 65594824
134053 194200 150406831
124644 191782 167927972
45551 94432 30080157
78204 146462 887716807
52449 150846 246547525
8297 101834 972537258
97864 153113 308266896
80646 132938 131009379
35253 155302 300603423
80694 139981 300273564
37247 91624 135857110
14335 171356 43421806
150803 175478 61456076
173390 183551 25518399
125448 147185 45815695
32385 136778 261290980
39512 87499 341816883
77211 131204 135127450
109340 193966 821576124
71447 167282 239936475
196568 198189 216403683
63323 133754 126478317
188211 194386 11406183
76404 156073 218153824
198115 199378 249076039
95292 193902 603777519
11693 34366 56959355
167097 197616 76243298
180737 194435 34498507
134746 152955 45615362
146925 153658 245273008
75360 158629 94975026
102944 132813 244828426
37268 119715 280839508
49622 188142 346695009
12887 39528 884069493
45551 170308 988290824
103474 104211 387304546
98721 110015 515340029
175314 195330 593538606
139759 199672 149861559
165046 183599 549331783
108884 149376 122814821
149855 167013 42765413
199798 199999 220256316
100673 124495 424965195
61722 175492 284579987
69168 140076 375821321
7312 68745 153747750
70273 139591 173604222
18008 95636 584995736
96938 136269 98650698
28078 168351 351060909
166204 180821 36247783
62115 83940 54508863
44155 148265 260844601
41400 109554 741202388
28235 83384 137994140
172051 182290 424146977
160641 182982 55644619
30519 144232 965593338
196802 197378 1435557
49292 151123 158045971
2718 60335 144337577
197561 199962 6097919
134194 178568 110785976
58844 166807 270093460
52460 166503 285565324
55751 128138 359725132
67324 145466 195660300
133440 191890 146177727
177684 189713 30207757
190768 198902 20327590
103026 108739 928048884
164919 194633 154220071
8048 191280 274764961
180570 188652 20467753
31534 34437 7246210
15559 103327 219615205
37779 114594 121358133
121773 154096 81026456
29644 36317 16704631
49325 79212 550886169
9829 117366 269220497
15321 116780 253970905
198289 198490 401274725
144746 169201 840995340
81766 120570 975527251
27394 68191 102125980
198530 199408 2231085
134243 197862 712494692
53153 184334 328251189
116395 156256 100073576
162635 183417 5281524
143793 151741 19977684
9518 54338 112325981
107174 125444 45952236
40739 100394 314229701
163450 190057 607123520
104570 118372 26282984
151240 189800 96271901
70403 80138 989974900
144200 147468 8294717
122425 146852 3551329
7666 18592 27423804
27853 73798 942905081
25768 158382 332102573
11360 69246 386276666
174145 187916 34544395
96639 111703 37678531
177744 190737 32681418
123641 184866 153104483
154595 197687 882206179
125019 166826 119804625
146686 160263 34006847
163422 181269 93627030
20388 163038 357214303
194700 197762 65934284
68732 111798 856556744
146982 198100 716093972
161982 168999 747393102
180429 187532 18072898
107549 159077 129255750
43555 146784 258557787
151293 184832 371855551
126816 182057 137988508
72760 151928 198328956
142706 172240 495581297
186553 192238 14215079
27783 85492 144418042
67216 159686 252598881
60065 139311 870269701
167509 194941 993698669
164758 188860 60108726
26643 63584 92486217
3818 116077 280885071
195398 195619 754853839
165948 190204 737698258
196207 198734 706860103
57516 111598 135075382
137753 137764 31086
94702 180214 213818075
190513 192480 450772650
146394 164837 46280347
104844 145629 489826897
19394 186454 418071171
11203 173621 406519168
195777 198952 447340786
65554 168043 256479549
187155 190097 42210339
78586 103379 61866119
126130 126227 217089
112059 196580 744723622
88617 112940 60979218
43569 153098 839073291
32959 172162 348260235
46616 83586 92525687
41671 108767 167804853
168629 198276 68939341
96459 196205 313911732
93155 136086 984278923
16263 145648 323948874
161396 183684 55507113
161607 197108 88530011
67921 135381 168925120
155416 157170 4470021
30353 194847 411626639
48188 162945 287459292
147764 183363 890832031
142260 185469 550709808
188299 196864 21330714
133454 178688 264184602
135135 161836 341089967
89662 170764 770617051
96175 188013 232917433
152619 198900 758825117
132255 165536 590834236
139370 185978 116528791
147838 181860 882623540
192739 193532 350928659
142107 171111 72411635
104186 198479 236012501
83542 94390 313724081
147476 166616 922603074
156831 174519 43938026
50808 155109 261321970
83335 123806 260731605
89053 142679 718872989
55055 162269 787301249
106945 194210 989329977
76714 94836 260286884
152151 195720 108931730
12348 163957 379800964
104214 183514 952023018
197052 199647 6589003
157878 158796 2267788
31501 112510 202546404
152544 193792 103069854
115759 143400 69310976
106872 167386 931875112
13752 59959 115924072
52264 142219 225284285
155783 195994 100374461
22139 48173 984306493
116777 139695 57504987
189341 191901 6447774
142479 198125 351433495
67346 75610 340963248
13615 108316 237049271
158067 161386 8334219
158169 176600 460357420
84193 86905 6755136
143213 165317 55416272
99308 195227 240125390
101549 181109 406075262
44418 156750 957505420
43349 167466 310657713
77539 79865 118222079
173920 184007 15549319
194559 199659 79364045
153989 168302 614876236
99661 116629 42451445
84799 142435 180537153
138221 176905 96622716
179142 194346 473346081
103354 121435 618789477
35747 167515 329739713
127054 149469 56198908
175554 180933 689737284
111727 118769 17740423
109330 110229 593615347
78760 150915 347956679
39829 66139 65777837
31995 186233 677033472
45892 94262 121076952
99937 141423 478886105
145086 184807 534987165
121175 194086 182417729
142237 195763 495992929
195091 197971 753294699
169841 170483 1570802
139817 142082 5688196
191106 191945 296951302
172808 197956 62990863
71052 86002 37482563
40654 116430 674755188
30689 173536 581021133
147793 189082 103107612
127267 136810 767473099
150534 161011 26218619
86630 87578 2243435
95752 130492 103541100
162325 167980 13912330
36971 175813 347386366
36835 52992 40371988
180770 193479 31985082
159336 176901 138017339
35201 79564 111037265
45326 193325 370413727
163641 172781 816874048
171731 175142 942686295
120950 166372 113825563
3322 185737 769796192
65945 186992 333605799
116824 165160 64256678
187650 197160 170193735
136694 176611 557451139
173801 179048 13013801
66058 66672 39276863
150439 155879 13577739
106174 181303 187879164
24222 93134 172465391
42730 106004 158295698
108327 119035 381551081
30198 88213 144967350
38221 189176 802344541
165247 172109 16941622
10346 198776 471661016
119262 170337 950471045
110729 150276 522933093
162513 177068 36128168
42065 116012 858702634
136908 195921 969911136
94332 102342 994068965
107344 146666 98656733
20795 151929 328304755
29479 90794 598043762
196566 198278 861849144
123757 186416 825070131
43253 58198 285734951
18539 56608 95467170
93938 173985 649311613
171494 194608 57922104
92324 95923 9070712
484 196773 491171002
94568 166759 180795991
167506 193373 136588745
79124 108244 72711031
26632 62426 158326150
137327 140577 121924806
146394 152138 156081237
159813 168049 20452483
133367 164802 78819380
85541 96291 26864713
14102 151949 931239883
183178 191553 119586627
174803 178630 9460021
109838 132433 274845787
174117 185757 899812594
84997 125337 174292157
12553 159053 366920359
119888 196824 767252752
33535 131961 804401522
138366 186823 484216797
134800 155566 442289197
154954 164666 565087437
51542 72348 52078403
96227 173690 193807489
159071 192785 554897128
181638 193095 460925382
186247 187897 426849394
159380 161728 368040200
21493 126935 500176441
38662 95105 648817422
130869 136225 13427734
117726 172204 136356465
70356 113069 124368370
141745 190590 122177250
16287 153819 848877738
49238 122295 686686611
196426 198371 4925186
116968 162097 113193467
144971 199279 135871717
90785 194253 259191017
37786 142311 798350848
125774 136443 300574656
115337 182355 167624272
180477 189561 267755218
31319 92039 985374793
159703 199831 100308273
169884 194264 60935191
167571 177154 439425369
123908 134174 25724996
149447 183443 41886163
174809 184828 853659986
136775 164779 70209881
88994 145411 141486487
56657 97348 101574864
155923 199056 895214633
88323 171364 129760085
175226 177636 5992820
193016 198642 14092045
122465 186543 491747944
83928 155044 199001660
90290 110495 264919788
193400 195550 5432499
32823 46809 197590973
164173 190211 64935969
32217 64664 451895278
143645 182116 96057404
159586 169186 2979707
48594 66620 797018103
27095 114744 219277011
51789 160707 272832275
165455 176011 26181864
191570 199795 614021397
66508 85567 47672925
106849 119525 31751958
114323 128487 34864243
186674 196076 366391544
163313 198848 88680357
97352 111142 800220919
157623 195102 717301458
11149 189500 446493339
95632 133665 95361636
193865 195205 3377046
124652 180573 139607895
176210 194880 46790841
140956 168868 69749596
8624 44222 954194525
83913 134882 374986300
129763 177890 120153858
16673 52620 89926184
63371 93742 217336499
169878 181942 29982333
86139 102930 723564317
166748 195831 72727080
182690 195232 323694674
61076 164605 259258114
118182 147351 73228353
91479 152247 849464439
118743 172488 134461243
109895 173518 159220438
163569 172059 20976802
116707 147455 77178870
236 80719 36319865
185881 199068 705143052
91370 194803 259097086
122404 197961 628692330
180240 190661 26363019
16507 184350 852114392
152355 169986 44032725
152138 189288 92840527
17155 59688 370241320
196970 199101 809030842
27632 139664 280487649
92581 96874 788315774
116620 182884 197322403
101479 101519 936317550
144756 194093 674663350
125763 139891 25096463
40954 95870 765349329
180564 182790 5708055
69398 108878 98715169
101560 146219 131317953
43661 44475 122873369
179139 187064 18475922
101471 121499 50105207
32789 154939 395724004
170426 177989 18783990
150610 157958 589292373
163767 190018 527339193
121096 189294 299239754
111368 126693 38500821
37476 47561 25220804
142464 179980 93560206
156396 166693 537721479
108333 159967 889987654
109940 196193 215937049
30767 74536 109482827
15612 112575 781325920
150901 170116 213476997
196946 199721 218928626
115048 161350 830140789
39294 184529 230335807
162387 198080 816077721
19286 89260 453208248
150445 186153 89092897
135066 173811 885405547
177696 180266 895649870
198820 199676 1151852
20960 139885 975800409
40484 94648 972266626
73172 199178 315414085
51236 154459 792458493
157029 184303 67913095
83704 180243 241402280
159549 164603 12772408
92369 117138 560379018
163503 198956 202648893
96883 104879 20060996
3343 19076 39413676
169505 184188 36645791
131027 133638 706149838
53844 171536 294431251
146463 157718 28252353
81147 85806 11689431
162631 186276 643868285
29257 164838 339539952
114742 157267 128849305
82279 119873 94079354
97389 138229 454977512
66313 102151 756986999
136418 189575 324159444
191492 193558 5166204
41400 173524 294530988
19655 94981 188507752
195166 196740 3891122
23107 47318 60591753
113230 153933 422090534
94664 114142 48745964
162173 189761 68774754
95325 114552 664770798
13388 99466 346055322
110542 117742 11025981
59134 192073 332507409
44316 89284 834904452
146300 186217 631332010
57565 110828 659329424
189928 199243 93014720
147898 157432 155481416
78372 191591 672302695
146730 197455 64608157
187013 198702 29263931
129634 136685 32264751
16379 63053 116840578
184046 192831 793755419
34753 101673 167440794
164106 189344 62897466
147961 188428 396289702
179413 181686 366599911
99203 117316 45364334
182761 184115 3449070
51420 109717 145886125
123741 163478 637915380
36134 140792 792855511
194523 198216 618899684
147494 156199 601473974
124804 135417 47154798
158278 191049 81857985
59600 113932 135729014
114660 175573 152448230
174274 179288 753677763
1828 128602 317302841
5662 129481 310040926
147453 157009 978088159
153275 175499 628141056
41311 83873 644049041
36634 169741 333133108
148705 167919 47854276
138295 156712 46209508
191692 193313 997574759
174407 182423 19957517
198542 199081 555687827
65326 115895 126489672
80423 199307 297527984
183083 183151 175863
10643 163820 558188965
94720 103788 22679137
69762 160278 845736805
155265 196961 104086724
144839 199217 937133257
167322 189568 55613617
12762 152082 13901205
171879 188389 41398787
96776 191584 699833040
104458 160836 694478473
60424 68047 587511353
138952 171614 81575771
132164 152871 367016819
6186 32232 65354350
66841 72546 14164743
41763 180344 403485765
49379 119583 175619110
104344 186828 426919497
38711 134290 239239073
121525 142870 53555539
112539 132680 50590406
156391 183746 474343581
70193 144432 185874232
179845 191293 789357452
52192 133921 204668927
60022 176939 584509001
117288 144280 67655912
132548 195952 592015537
50385 91433 955915502
128508 160134 79213110
171462 179994 131367368
30755 94045 158307049
82330 182823 872352964
128138 144265 977628846
20755 124042 637472630
107297 158198 127682406
151112 183250 80152625
172655 197157 722778859
81486 161566 200714516
146443 152761 15853635
56759 182690 314822745
12860 190665 445180897
100493 145678 324042810
30045 77922 119881346
1921 71070 172948517
45913 147623 254761381
189921 197564 19063545
73878 118920 112756846
119166 138923 244560356
137336 157248 50033619
45038 45924 619888346
105794 197299 434717846
39317 182501 358102397
138219 177877 770750216
33495 92395 793362468
11612 133266 304725863
19911 160749 731161156
57605 116008 20025700
196296 199598 8335174
22740 57596 87451372
98775 197609 601948951
182 151649 997785247
106534 196691 76481432
187569 197430 947402160
37173 108318 177952040
149741 185778 89935596
100330 152339 130296833
46920 149053 312003406
189955 199123 22939728
70912 174812 260010472
174606 175119 1279289
13676 73274 783257033
125947 169250 108317471
16629 119849 258314684
157153 175277 45021330
90 48943 636588131
159375 191330 872697849
26645 135422 758105124
158936 174627 697280836
76089 133017 705017261
78093 87013 856204111
104732 192872 949262593
152803 165188 31051591
96720 166183 174042606
188913 190745 4612129
153850 162268 790236823
173582 181718 19432976
148115 152189 10108228
64847 135432 852120538
153726 185749 997704928
167230 167948 1733655
93538 119502 64987656
26985 92118 162837889
44601 90796 948180204
192960 199326 15948604
10154 39729 433252597
152569 163212 26717146
184080 192455 21032609
4917 39733 87308382
127689 153970 65835596
58780 129795 154061431
64087 93565 114907708
6885 56374 670652712
6441 39452 413901811
17598 24299 16691745
157283 162512 13056888
63495 173877 614210242
120950 172298 498836813
190470 198025 18847693
63126 110833 874344013
88614 101082 31390978
113599 176641 347397749
159427 180476 619264019
65644 111169 113886054
141741 151075 717763614
174384 175918 3827832
24855 186841 743368343
30929 184483 384103585
8760 149687 842450089
45724 168533 307401946
147748 181756 394475298
80720 136730 140308765
58157 175607 483292212
13944 185333 599468495
177310 197911 51595942
84760 96488 2715303
52004 128220 917418924
154668 164501 214950558
46903 172334 313901672
49117 163284 828702760
66637 103972 837298780
185296 199621 35924328
119522 191230 179556020
36085 61561 370159107
109033 185728 192003127
189118 197066 160207396
151077 174583 811688059
19989 113588 436555093
127207 178947 929684789
151081 177412 397624464
77408 181506 667296309
141376 162718 585803278
159542 175037 38572016
67387 174619 268315751
195115 196022 232861226
126659 171029 110858691
96489 154991 393252494
107364 190967 989431918
182694 187134 600771344
199970 199996 31395399
159647 170959 28091552
104596 162776 145874209
32859 199317 973415114
153030 156863 9770747
19267 170086 377467449
171712 198227 66424844
87091 140242 133241017
98109 125214 522404615
81674 115064 789355580
85360 156283 177778372
102931 162324 148977106
32190 160586 390875928
196579 197053 72726157
163014 197257 57897568
167199 170761 8824940
63959 113709 124393072
112941 134857 55033765
61762 173313 773387588
107008 182990 190202529
65455 187310 304980338
175854 192250 123016400
55854 190683 337293666
171932 197213 63245467
26539 61287 938996303
115248 132399 43073649
61742 66055 615421328
55809 136175 488751900
37526 129583 230542314
13550 161510 370688172
76334 197405 302795730
122387 171385 122548614
75149 135716 151617554
190729 195292 468654684
126790 144264 491898922
162079 172922 861047103
38914 63143 60613072
126811 171879 112617985
102626 152956 557647509
194214 196412 428715
147673 194488 524770350
195267 196705 7042377
52129 161484 582928139
127459 194830 168517608
120299 124193 254151709
3687 37498 84632660
111830 117440 568017567
90961 145115 135852678
122017 150879 9504749
125546 185482 387707927
160064 182086 729383898
66402 85743 48405452
156782 166352 562349703
93513 160985 169174007
97280 160103 157427844
78441 81086 819135335
120053 124400 10973922
37015 188158 378272864
150622 166866 93342376
29458 130429 33453587
21603 194959 433903463
139016 179223 100306554
164485 197328 85667329
111963 127224 389614352
74828 176672 480249086
133200 160301 128971930
190161 191608 27736212
22765 109077 984638706
51319 161034 369048445
95542 103023 443063426
83365 94519 27891018
105083 179319 185659835
82540 97164 17523818
126094 150002 513500961
124701 184545 814898989
54832 182200 385450357
77837 198228 301191402
63816 81817 41827743
137343 160783 58791958
191045 196279 13019076
47376 131968 211796478
147133 153014 14676233
33697 84305 113977089
29271 49419 50419028
121888 173060 799007857
192825 199922 871597110
89994 191384 928944205
67674 127012 18711675
95139 126012 77445203
126634 196311 174200928
19690 140984 303751720
34173 122415 220816318
31086 36509 13519254
40529 186759 365911091
719 56174 927010872
51574 111018 148812043
26511 146045 402167372
34524 79398 112290201
97218 115360 45403338
171465 190505 47747147
171633 183917 30775435
149594 179009 273530490
128781 186373 144016284
128236 162109 357498735
25186 128739 484645360
66906 104272 459392263
157851 176396 46112308
171103 193161 759679596
76205 183165 774266448
198757 199724 2470019
79533 167349 963363658
118408 197755 198519850
98765 110186 28594447
56738 122650 164761661
12582 96967 211232094
197561 199516 4991085
35229 177595 449048925
191888 194487 6495263
148976 160312 871636167
41182 193489 524443507
127356 132609 324553187
136950 140457 561839006
167848 178717 970934393
158375 173093 36571231
133836 140735 200549027
143540 165355 54740672
70482 165598 238205779
115093 181603 371214620
169016 184738 39214164
9754 115746 532544545
23369 117257 503585238
72886 93753 52230559
50938 89506 670258412
51585 189898 719237263
7978 109747 958968598
94778 122138 699928144
41483 92555 127712215
195783 198077 275046651
65007 128876 159936473
180854 194824 35192834
53387 196168 357274723
151064 152217 2776483
93439 176079 740841367
184066 185549 3747977
32410 196938 411591191
89901 180318 226229960
189768 193237 8636474
69633 101448 79624264
77925 109096 77861107
64270 85175 907122812
154728 186253 78733820
27075 86723 475262472
84555 154187 174463171
127752 176828 122719997
4352 163376 528883343
126293 173875 591891864
71201 172830 514060744
199692 199798 487821095
197202 197679 1184213
190347 195930 885582316
88504 154713 166042750
179103 187603 119596754
112315 143255 658406254
105910 135314 104445094
27913 134099 265850708
112574 124502 701633194
116891 151389 86574011
18041 166676 166113873
121742 170747 266107736
100190 166343 165701818
41978 165349 958929747
129047 143166 82423793
60618 118426 429877595
64469 182025 830939606
120174 145353 300387995
142463 182295 99448668
34914 136340 253936460
45890 168372 359048587
131936 183607 129212091
134982 138019 27170556
77082 114237 96742668
112120 146952 311115160
149205 167148 44755786
11735 34466 57143788
27874 162164 833186799
144107 184524 740394388
126325 166700 113278115
48477 115413 167464091
115474 116633 2912246
169989 184604 36451418
32717 80064 3800811
184310 196364 358417337
137848 174069 611207142
199932 199972 917633683
802 8448 19019883
73634 167185 626467225
176262 181871 691550552
120983 164999 110394343
29162 197798 492376465
109707 132252 800829579
126751 145119 779358225
131784 157863 65429234
5381 135737 326373173
69098 197184 916410880
192548 199993 18653008
95589 181237 486210432
52407 161398 273093085
16748 167865 772610747
186650 199982 33379880
102933 157248 136311899
196447 196640 476452
1662 93615 230003550
122380 164122 104686185
157799 175099 610585292
13671 59459 114893013
33472 75703 105641426
85236 125678 101365988
115745 149244 389140101
36420 187025 728998598
85124 128263 108117261
140320 197474 877325631
17171 179913 775792176
96587 107643 27647278
188480 190775 2287185
193210 194652 3655574
152911 188564 89074890
31113 137853 536212107
17801 59686 104979397
135024 147501 31330056
163044 180202 510765084
49902 116244 166028794
158087 198057 99790231
43402 196403 382852672
179540 199676 50613594
66763 71105 888320129
32299 78560 115751218
57427 98949 436681525
47647 196649 58112541
119673 143993 198832219
151810 178261 65894882
145946 193447 146463537
25296 192814 419296571
165052 197310 359403376
1267 12972 99901821
20625 48627 578185187
135892 146893 15911675
42513 51043 600799364
68590 181894 977874024
34665 78962 110884756
188734 195328 16477003
153801 168445 36534196
195326 199375 137352901
118068 148533 267379257
98741 144074 439573320
59836 98598 18828442
12211 78143 165266335
35483 79749 110775541
124779 180709 139600582
72625 175922 258525570
40461 60864 51111593
186672 187714 961739119
10653 87733 425901662
47690 195772 370635983
93946 175078 325173990
31263 110266 197596622
140076 146285 15511253
177960 199043 534184924
119892 132583 493720147
65221 150883 214612514
155516 155857 955448565
5311 126462 921157903
162224 168776 16187410
164465 167053 6270510
12584 184570 749477955
176466 177657 555947672
134048 151712 985058219
119622 137543 982659925
88016 171580 209246058
140151 157279 963321929
182269 184608 5920916
198343 199427 195802089
98685 133948 232100119
22944 87005 577272523
91097 177176 881900446
55522 154602 247962461
55608 135609 200161469
84802 185195 568562686
21911 189084 418408242
87532 103064 38962368
99216 184181 438579219
49255 124475 188317976
155538 192163 922476057
134496 187040 131404898
167486 184092 41465359
122556 186355 159619721
58425 67240 21871019
132819 182323 123623365
194059 195521 3724934
52647 73118 198617066
56320 129030 452704060
4871 151872 368061334
5904 18663 192334407
47205 53592 16020209
170157 193869 457916369
164512 180571 23940272
97474 123043 64066735
81523 179978 246192453
51564 185869 379850343
160949 187847 67132417
7557 112577 387879037
126473 163876 280824247
112266 175061 550316947
151713 182231 358897409
101377 134868 908723129
29867 195807 631827427
94967 149183 521733329
12690 166339 850780785
506 133334 611003447
68 158465 834357413
37783 144670 714361777
10862 127199 291405040
132005 139210 18087695
77582 158937 203710961
180717 186696 15225819
194897 197593 216197274
141856 158778 815649364
128009 145735 18792445
12416 158686 833028328
91342 121805 76459482
1368 195904 486836718
195078 195926 2117443
23686 92799 996224787
67489 182285 287156993
119029 165832 117304328
16137 95375 198309111
118375 168433 807071891
38421 197671 462666565
121329 173295 129916590
169556 183674 579416044
50048 124472 186379831
144762 174220 276061863
166601 188521 54769068
189746 193835 10233706
154318 197644 220777346
96404 173687 193383976
117243 177526 422628672
191022 195456 970126415
68228 170506 820460477
126996 185279 356649759
92517 101315 7854837
146355 192853 116238699
69399 155615 215993287
168412 175807 72442878
61759 68093 304632603
172958 198555 724518715
119855 162235 724727859
85852 111864 64992247
76477 84486 799576963
113583 140507 67613891
176146 186599 26231721
185302 196855 568762093
95491 108518 32573577
140350 197384 142548788
17086 31943 457337434
194785 199433 11646472
55142 59843 789393394
47862 174608 317210382
187702 199727 30095011
136311 184510 120428766
71779 128651 989641254
195650 199038 8473276
19462 128934 274077716
92043 182856 227359289
61025 156031 284008947
56923 71796 36998273
138592 176474 73025354
122950 143660 51874144
107055 172002 162611914
139053 145684 8097380
12080 130578 296784224
171059 190206 996888240
107953 180961 668619717
99098 129850 77215877
127383 152108 61870250
166134 188270 620896355
80805 112363 78906202
5586 135691 633306320
76713 139071 156076386
39449 182027 356550196
110583 122125 28881983
59288 113441 135282370
90288 112798 56432300
175778 195338 267608519
22437 107796 213624935
88706 145986 962623890
19237 195695 954423466
155491 192602 758414439
62650 193247 751675113
21693 120787 945540862
80784 123899 107973218
169059 183428 618782292
12537 34865 41810313
68082 104701 91611512
159341 191253 79738552
108802 156383 977275766
56311 170935 958527221
5593 195692 625484212
38083 124817 217150660
37345 137925 251854871
88329 125833 293594357
30993 148342 573387034
7313 26249 279268450
193787 198914 421178751
93819 186841 483441547
41323 74782 83794268
188691 191704 370221537
84926 159408 186593332
77807 185343 268985882
154771 164033 23268385
27501 64440 815300227
71771 189140 293714487
47409 131241 209896242
199527 199966 1088129
34853 145230 276322323
89919 172621 207063672
195283 196520 357513517
116521 140844 61070245
29312 38316 22580345
108107 119856 231061301
128336 161089 82132573
66576 148293 204713132
25165 86555 902968987
121729 159364 94367428
3382 103620 250785160
72196 100721 71413485
88535 173618 213022489
105606 148117 106672381
170873 179663 21837690
37999 193392 388814001
153389 154769 381879718
31537 133015 253982483
52795 145705 670527577
175747 189671 34892391
159978 171850 29493039
37451 70118 81762817
10885 24979 676703826
108253 108553 746610
54526 195205 352005627
47314 110017 156837770
91759 183441 229625371
117885 141002 279016881
175847 198764 507622058
56442 67265 439226961
96850 100020 8003432
143434 191938 121331620
115023 131677 41807200
107785 164096 141242513
72928 136963 725362796
183418 195324 29815355
88695 149786 722407883
187529 189266 4270701
25799 136051 276075365
59085 101076 924698964
74361 105940 130550758
123484 149320 64860132
121379 172676 128314314
127991 131722 9327428
9734 140166 326686534
37090 186982 243075301
36700 187521 377455117
100849 189968 337019051
65629 99348 84287778
53215 124261 177843384
69554 141791 180884975
85132 117941 562670219
89648 165226 189528351
176143 187546 204364861
41620 71468 858803343
137124 191518 136021805
148509 164126 39093142
83842 182684 865880794
30418 121882 340018593
42103 140368 652702329
170317 177808 959648556
166498 191941 754343637
3448 86656 806948452
148359 155747 50784624
119864 152151 761518405
162539 199376 70572893
153202 176131 57189378
106383 176190 174688374
51733 82084 75987949
114045 142701 702687194
47658 120274 181736994
26152 80910 137079899
171215 186223 357979893
71865 150014 365884908
10483 163811 384087058
114350 131860 102949985
125275 168167 133216654
169799 177175 18332911
139570 186413 117090961
131410 174506 240906999
7591 114399 613387843
51006 162686 165111497
159042 196527 29291429
53906 191546 344404996
40248 110225 571415786
86994 190639 464428924
23666 118178 236537171
183411 193222 679983761
157683 198645 730280898
18800 60842 105292048
111019 126351 79608610
198291 199747 27965210
84832 98985 436840110
166103 181849 39141779
193653 197922 10649740
30324 32935 42705752
121359 147832 66481270
43872 97967 584153484
151855 195098 175884433
35761 60829 62782668
11483 132197 302316293
125590 159886 719941226
140107 154376 35725681
175722 195911 50590138
180704 195028 36099412
180986 197492 41433235
105632 148464 107481744
7126 160910 385154823
15921 23541 709008748
37122 152516 328754473
101296 161444 333296740
194435 199522 14578134
191416 198694 500657454
176511 196771 50720564
25973 146053 300647076
125768 135665 10479494
51963 197787 766686353
79428 96448 42495232
12103 106348 305581104
102860 113295 600622191
44669 93855 123093893
171671 179273 860792630
148265 188739 72311537
171559 189737 4065150
72267 190748 296620113
136793 186975 125462297
97103 110944 684485860
113407 146633 600774925
96147 194259 245573879
49711 91197 801082409
165341 171654 15536670
13598 132966 299005250
133949 155745 986565507
43903 84269 101003253
179681 181972 776358890
68050 145924 997104246
148815 178030 70280514
105397 133779 839327346
12183 132866 302282582
132761 144300 356732273
152760 191824 97604350
128469 146917 841491098
170330 177034 936125108
87835 139828 747740018
115127 128315 174036287
32133 145189 282938958
109275 138617 909394825
83747 123052 452778802
72122 129628 144147671
36630 144468 954884562
60339 100118 513600038
117571 177210 149203256
114130 156385 106036754
171361 195482 523767612
172922 191837 47536936
2977 147125 360951415
7386 198665 924537623
31831 183840 380333487
101132 176323 198142117
69791 128789 81946161
35275 130867 370421290
156646 195024 271028314
90235 91513 496246078
70921 188094 293331801
199164 199340 970667279
103115 106027 262419501
73190 170070 790667374
59666 155640 265418344
167337 188979 54138758
5852 129034 439107912
50869 123171 181042720
11085 16962 605838195
149085 195059 114861444
165144 182585 43304843
63388 69898 16248250
189521 190144 149527049
157015 196744 229718614
74304 156771 206684752
199823 199934 697974685
128484 180265 253124607
72113 131821 111147306
174373 188583 35604816
103902 130298 981109606
44425 173686 323435549
145367 164355 47685837
8552 150001 354323962
162163 182056 35867272
102258 118265 40052916
137196 152784 39085717
176577 198209 773434270
3703 180427 905568443
196290 198320 5141905
61637 178461 292113567
139240 151543 30861102
143198 176947 84334803
91873 198715 267590216
154455 160962 956653269
156154 176307 50126363
40505 153504 866359046
75245 120769 96164388
58722 63243 11141193
112185 158565 116341832
9165 106341 689022050
134652 137192 3762670
44017 88092 657271137
175301 186925 29144370
182048 197362 38405415
99521 190565 382035159
1860 55176 133509803
163343 182184 46758898
115783 177367 448266740
86003 123713 115271261
145083 187725 668912082
103494 184571 445746182
168717 193333 914269930
136670 185673 287820236
76762 181337 261409994
111690 136031 523468068
152632 183465 76936608
30458 119949 793355281
176358 181726 670215228
135988 162312 380283322
188772 196984 20481406
45488 145323 105472210
173261 178656 13461590
187676 196597 97981879
116907 188444 621132583
184962 198850 34820520
1034 73527 181371288
55501 136239 842144148
116911 136320 48723422
53771 186994 333355239
65637 89830 60377871
147686 174268 993141163
70512 74322 425663991
142012 147891 177954
77588 105779 70418567
26844 82575 139472440
92850 104262 28590987
145511 198208 537270128
183844 192356 21317679
180972 189848 22394210
86749 117973 78201265
127690 150785 825557227
99671 139959 101007048
179781 191002 28313002
93242 164814 245613869
197888 198172 505735067
10899 188867 501432460
100024 177955 167441580
106472 166681 150855761
4105 17663 33903653
183771 195723 29930934
192340 197949 926640146
182441 194171 29485822
175836 190264 36195572
141443 161166 49487294
48676 150285 254533837
150508 196183 632719177
89342 192812 259092019
179327 184444 341468005
38217 179846 354159387
196563 196997 1087131
69124 98066 27770233
164179 173128 278847250
155301 194680 98350410
175731 189788 445873743
101850 184468 950331461
51698 101741 125285107
103090 106721 9138216
33380 76100 106923146
122979 153381 524217886
72937 191285 448863296
40035 120407 201061739
143133 161840 46950302
125113 152693 640466522
160557 164898 865221303
57618 134881 193272295
74819 177774 862795089
193491 195866 2761150
113741 138538 62291043
37293 69322 80195468
187191 190093 152846696
120112 168635 121499074
160339 183327 50086455
132193 134095 237145840
190166 191980 910048730
110826 171548 384021251
40457 136493 742124266
129428 130467 637174113
87712 147627 814651654
144501 168917 820458014
1808 137019 609808362
31585 48117 756999670
65678 101132 481044122
32110 50620 46153701
105461 193775 7751716
62125 185293 716596750
134949 198729 308950023
97070 111825 477153840
59115 152124 433745962
129875 190188 349425114
163250 190590 68230938
131014 136009 12479298
84695 134606 125042241
163417 195417 234206703
156730 161052 838227025
82757 107847 62739866
53720 77078 58509723
67736 119381 129190502
91019 183409 652733634
17464 24639 317237193
126663 175274 121484605
49353 116025 166821271
39261 191482 898243061
76466 157245 202326698
188214 192277 371552844
187869 189827 4853807
158915 185527 756111452
115312 189749 186334581
134308 154369 488002545
184680 193087 21121746
115006 198794 209768633
59918 162331 808164459
55849 87642 79181368
61316 64436 413984168
4427 148337 360413000
164161 175896 29063322
49809 54260 11237977
29199 60283 77922209
185489 197399 29762278
79021 116776 847654064
142673 161836 48119979
41481 100282 147145597
137323 189697 469121726
6551 24764 45600396
178303 192656 36075867
30008 183084 840633801
14737 133145 312536498
84233 132082 34479216
63141 98603 667192426
151262 158332 17640592
184705 197217 31339496
95972 185865 810186837
93301 169937 191900282
115928 149245 83656986
188651 198769 189264034
173089 192093 815891290
23244 113471 278194100
73616 99159 59731480
143430 175474 579796725
70971 97132 65451355
103594 140538 92682652
144116 187325 770285814
191220 193472 5561882
38057 83632 611328292
103767 186674 207556027
50715 93578 107296969
110297 179743 173633079
79427 142689 669945309
112145 121365 491704044
9981 198091 627204370
67409 199013 329384765
13050 85235 594950313
2292 78167 852085523
51846 64153 30865101
34932 56386 53898046
85814 157843 286315249
151153 163752 466745559
157297 184680 202736539
97246 188071 227394308
53838 166929 678458254
143339 175849 81217939
143948 184302 100881067
189542 199116 480963563
57817 135463 194234058
184709 198657 34989866
151121 185952 524056369
83439 174340 227485811
117828 145263 199463036
97125 107198 25168679
129823 154367 16456484
167813 176817 22467281
98273 120643 56032943
137391 142625 510913102
193448 194356 1982203
118163 135351 908363460
134772 155895 53001463
105360 186673 663890686
116854 192293 772713449
141380 152233 27187076
149152 165947 41959781
182840 185410 180546747
96762 159696 157775061
157835 189516 79052314
44280 85894 104192184
26407 155648 992443447
165421 167321 4615992
144481 181019 91179985
138752 186116 118445712
193916 195131 3066439
89334 177880 221644398
86000 169084 207988869
88265 96113 19746430
153927 180303 110487188
65403 105293 968723397
26892 182946 390481845
26075 49026 462920244
78976 152399 183816166
84248 176413 480584236
74345 164855 226781584
97208 131583 931233805
16025 36353 50947358
36425 119174 207036898
121818 145338 315317995
25818 60799 757640906
45324 96570 128222622
149425 198399 880919142
169853 171686 862895355
124546 195225 176789840
84107 169752 310058319
104257 176347 692855298
48367 141563 233340304
181457 193908 371022286
56656 192410 339544143
131840 183039 773909444
58698 162391 259568591
83762 147107 843396192
154452 192320 602589325
38240 115842 912280281
25101 35208 25407587
39438 48892 23578750
90852 132089 631793704
89815 198386 271852180
79735 130513 127165113
4966 67787 185497716
116153 195923 199690318
11536 191147 449682902
173799 177334 257789240
65210 196367 945063428
164543 167770 970491843
153788 173971 50297307
82610 181472 247236490
135868 160506 94343308
86174 188377 596269465
72913 98968 116819257
114084 145022 77530962
142559 179486 92137191
160648 171044 127388419
103479 191422 220193244
173794 174141 905170
43816 63896 50315895
153093 199791 116794195
175223 189465 484974412
73761 183471 214809523
174750 178540 740819365
35832 128314 719964385
95692 104635 22405333
23009 141803 753520242
169652 176252 15084467
185333 194524 23053841
86924 117933 77691149
142517 152263 24412197
139036 195407 591390316
67100 163786 242188986
37643 195718 395609366
27804 190384 406920775
53793 61236 578577531
165446 195475 872566828
35595 87357 129391151
191539 195935 143566830
11896 82844 177677521
149946 191466 283462184
189603 191228 309364872
4667 105438 252161450
36126 146887 277275089
179668 186323 30660549
196707 198814 5317586
164433 171558 17493388
50213 101736 670837949
117628 134054 41247448
74589 164280 852653666
117598 180252 850738752
59828 182583 415661815
22466 172224 374827392
164062 176993 32077279
147832 180883 502029266
148356 157463 7317427
2097 67550 163806243
150791 168645 97443606
72930 97623 726891646
87371 162709 188919018
182295 192188 763944044
69382 192872 878588737
62642 179990 871415304
69126 140539 505525471
70466 101540 522596977
86649 168821 348405748
74451 93913 678857044
134156 184843 126660379
31704 108587 280019555
71555 134980 158829008
46843 81716 157192501
31785 35106 75435311
42744 186880 548350595
175012 187586 31579471
158310 190977 560319729
106295 134773 71419504
31133 83812 131709233
142820 150686 970119529
174830 191633 539021161
70919 183645 282148152
95917 130064 85710926
15573 33951 46105643
173629 174920 3271605
36545 97240 151791671
112112 126295 257199522
3462 6090 6525063
98680 183087 211245250
143384 178951 88742767
29320 152220 307666831
184630 187629 304995050
152654 193103 101042175
169230 198986 522788027
185018 195602 26567687
193321 199706 449929236
103323 113549 25599268
114628 166285 845023723
96593 174288 194490839
143503 173506 74911386
61331 64040 870820993
185032 191022 654035608
84859 152517 620487849
143235 177164 347707759
131117 185198 863422946
119483 184659 163088364
166327 183868 43755659
117747 189787 180329285
118869 176719 946588020
42438 155147 282244373
62968 159151 240877745
145268 176144 585382034
105491 120329 216450156
42255 166283 310502253
9778 91193 161554304
33858 44028 25321451
162384 173669 27903381
131151 153749 56607689
181917 197368 605316561
63145 105571 616693813
39851 84369 111231489
179887 183162 742371830
22853 23143 721860
89818 190805 563674432
119125 155483 91233717
145557 145706 364923
47759 196733 666014779
146122 196244 457375505
192157 195397 237150208
198482 199545 2714090
43419 51559 20320246
160571 175979 718902008
80890 191998 278073384
118532 135305 42100603
106861 176173 348432539
56508 75311 504804770
117785 127657 24801919
83534 142486 324072874
32594 91351 21555851
105006 171233 512858072
111203 115923 718153870
20136 162946 623199679
2792 36527 99263355
24386 184540 400811756
163636 183242 282472975
139301 181796 106048325
190695 192592 4701437
138934 170461 78827981
138024 194749 258001416
198121 199305 257094266
21118 98095 706908387
13108 179591 712951914
171016 181678 677525711
162989 194382 898556598
114378 134141 624971794
174201 186601 31075113
162185 173362 505756058
14346 44968 76704047
96403 171661 188340942
183376 196377 32495710
104991 121441 41207851
59517 154757 238330715
93690 123209 73933396
117452 139291 2926550
113354 180042 166773763
159244 195563 90744929
155451 176200 51667834
176125 177406 168258536
108165 122437 35834465
181894 191271 853804585
138107 167732 74061143
129002 147823 755497992
30982 132380 253738147
26636 105400 197058423
18560 128317 652136267
1681 63489 154666838
187663 190428 597206734
146554 175261 490289028
71269 111739 626855066
179209 185155 955470656
103224 139733 87815000
31637 130978 248622349
26803 77504 126955731
63204 139340 190663115
53579 121145 169066541
12239 144985 732386696
130392 172612 105480857
68479 83291 37044464
44581 141742 320380227
64817 167000 255779769
127348 196198 172151968
78955 145898 167572231
111769 147212 262586901
78398 104634 65546299
114415 148564 85736544
38648 154549 290187940
167159 189022 54680896
181162 185637 11344305
14639 106426 491722972
40717 114506 629140507
14767 105162 881791456
153809 172167 45779860
168702 188644 49852892
137789 156611 47246632
85822 159182 175262378
50379 109101 453250831
125259 136285 787593982
190345 195989 117397845
142404 189078 116700543
21575 139357 662369589
60990 125974 872764997
3301 171512 547058094
40705 189387 372038801
123325 146932 901872939
28015 97552 173960875
62845 156067 233526564
85423 92346 854781189
130300 157177 899683740
36829 46413 23922795
67487 176323 910318888
97887 153392 139048399
65777 86978 52950394
139595 154605 484081641
16923 106076 223062089
176436 195154 46916544
38908 191375 777816761
141888 142598 232274832
39455 164803 896946548
11574 185111 552914175
116087 197279 203169068
17963 176660 718582800
198063 198477 104033307
78396 172534 235447820
119489 130771 28399513
119770 188487 440938184
89219 180470 737868533
149259 199413 84658023
91704 166669 280966778
187908 193355 903933557
69918 83620 933140054
95720 168423 919784926
172346 197686 313241737
195166 198381 8047031
155847 159566 9208867
181416 191248 24814925
34539 61013 66261505
152682 176768 170167253
2191 9939 19250644
129636 180562 180210086
23756 164417 352378397
107607 196222 221838989
17385 135947 732109889
174699 175257 2293295
139487 154617 37896107
37238 66831 411843909
165171 194603 958695017
156506 194284 146664320
99673 108604 22317092
160901 170550 764536397
187310 196107 21930344
185396 188256 7216813
144725 179776 473583852
67886 153679 214822283
119826 126483 16787678
109798 180948 177960639
16665 55660 894638301
164050 184802 368806235
75674 168450 232126172
167322 185192 44619294
113793 132919 48083731
191130 192037 24338468
145897 175336 73496578
159010 168676 791668014
177991 192721 31215881
182611 189416 3817385
157516 179580 19296079
91753 156527 162561311
129028 142932 390896011
74268 137381 158078341
180454 197963 358564759
180948 194500 406965941
175513 194470 863124111
136795 184490 967303155
127158 175849 332293431
48056 75873 69718023
175360 191136 634497563
102537 130872 890277072
1465 113798 280977474
198911 199020 457763202
158278 199889 367791553
40143 83600 969020586
99177 146947 368254382
112921 178190 962907280
50968 56924 15209835
49820 153984 260805873
68986 71751 872411156
14534 139027 437180846
147008 179563 476897000
40220 66936 187125140
57087 125170 170318432
42581 123889 203522900
180333 189974 16151457
23417 43817 545556506
109814 137057 68398527
82113 171107 973092607
141353 169054 270655748
161681 199192 93610722
136741 161885 63065345
139937 186388 116107296
129708 158654 72463580
67668 107478 99498868
37241 146537 273638831
198162 199779 94865838
79396 169651 384773280
26867 193509 417023780
48399 159457 697556496
44153 145795 657886793
121795 188800 167724344
1147 115340 285726299
183505 189158 14162303
192039 193743 4266518
11724 193875 830752627
46340 59864 34039631
183102 185695 6534188
80000 168193 220701079
8474 134830 637240729
65848 91170 63115417
17734 69891 130516164
87611 161076 184332481
5398 10890 13642795
74167 160698 11497651
6123 14119 19912673
9137 172661 666775540
53971 180616 424684497
133626 147157 571113637
91822 198869 518472680
8172 37325 73004604
132420 170267 840578934
187837 192548 11734875
173083 191989 47404302
184571 194983 90834746
124797 164713 626376784
187604 195051 451124768
198420 199733 686556094
127592 187333 149487189
184629 189818 13068462
98006 104375 495286718
186307 192798 16250820
124020 189122 162845033
163833 189680 136040003
34907 93010 945078789
194287 195187 425946045
162153 189204 160374641
69077 165748 242134477
1057 187950 467753088
99633 157096 719987970
72058 87812 39295797
32949 170863 345027618
152740 169439 41687906
5705 141150 961324134
86984 153947 167799337
4436 75162 177052691
70177 177360 268159542
68302 99575 78227129
126449 184676 145533949
101014 193699 231964417
107170 141237 85477089
37227 151312 285741199
153496 155920 6178226
98478 147203 122174192
161167 168262 370436196
4903 51605 994521165
55381 157742 256231193
179797 190519 27073848
129444 146399 907201340
57464 162091 111206621
37952 45175 18003060
120726 148017 68532389
93651 132844 95600391
97931 167758 174802054
20655 111901 228232413
111894 146365 86486687
64453 114402 418160282
185662 194508 604310993
28987 151011 939927156
111751 182273 176474931
24612 110102 287262494
16037 195175 448352469
93351 120639 68322127
64770 75702 976513852
37384 87615 125505825
14261 117614 432488150
99824 120752 52391583
73639 187853 285942677
60850 184920 310332112
195253 195753 1279625
177606 194565 42554331
152198 194352 754576999
71335 75447 10431361
150796 152231 269260170
142594 166451 3802611
43832 155428 279527322
121296 170236 122504211
145349 190161 802019362
179056 186377 804572144
122596 136458 701072263
86100 133916 153007782
176585 189441 243177899
1949 13147 568606257
166592 187431 52103654
54577 96119 957882345
78969 89632 26407854
6551 55580 606357206
82546 188074 383231445
154907 193595 96640512
46097 86270 100547065
90200 99951 818516773
101612 156486 423823333
54748 131086 606742032
132620 164561 80123864
78181 172364 515645781
13597 58338 112328460
22647 88946 165797133
69841 187907 693617335
91294 182901 937042851
63277 177899 500423185
198227 199217 181368
175000 197924 57398826
160003 182443 55865384
154217 156041 4683300
185841 192890 550860768
24960 169584 590174869
126616 197446 177062555
31214 197481 772785263
30980 89761 49557507
116838 162680 114984925
188736 191096 709725827
45915 165209 298782791
29059 116722 219336161
94889 111790 42225145
156378 191271 87115447
75544 106444 77179268
127122 146047 47333554
84118 116847 81957139
39366 43030 899490828
63116 165211 255720174
120263 190311 175363273
186059 193016 368510227
102517 126107 59198127
78911 88465 959692681
63652 139343 756936402
172105 191231 47922135
42648 137621 237771878
134643 196556 154793576
144810 184123 98301701
5612 113506 269982832
34805 169638 337488536
184942 197747 955322894
56000 72845 430105093
32010 107992 785164095
108010 157045 123116133
177755 180354 6415125
156922 180451 578392876
58331 157066 247170185
145362 172873 446263923
90059 178685 326148196
173491 196410 989119308
197117 199563 6208836
88208 145208 490741645
87480 114424 67574533
147063 197634 126325022
119212 167533 806894804
135058 188106 132707382
96178 148586 131433447
26933 56007 713601452
61319 86956 63959481
190549 198998 21140244
112305 182766 809936313
97152 173688 191513052
67614 142453 912993836
198511 199759 3178318
178696 198968 664405181
82233 192501 275977151
38457 107362 172246779
99503 184703 870358220
180523 195880 38708559
44075 171656 319290374
120367 138679 45981574
191581 198325 6015829
120539 145305 62105677
43344 179208 526180229
126521 154238 955785785
95324 99690 10950131
165615 166464 89491354
25089 91658 694974649
31539 151774 300954252
19465 153121 334593499
84459 191666 268371350
163357 174377 27290609
34681 55657 819753559
78559 125721 169342307
194629 198193 620113960
116913 178914 154985364
180901 192617 29517246
83783 104839 741879918
132900 155455 56531353
44555 115664 177980984
74740 125404 679312160
50659 73746 906192206
197072 199973 885659802
74673 134147 91708642
29295 181450 380573646
85127 193925 996493665
124233 159629 653671066
14160 34292 370513672
84796 128970 210708338
71041 96720 64235096
108843 115545 16802656
138813 186849 120126923
150129 155110 787151282
117800 175600 171781786
36108 97122 986578213
92047 178445 216263015
21694 145759 314665936
149027 179970 76976012
144860 170378 63854264
142102 162608 51449985
162676 171877 22719843
136995 192693 139254456
132956 135609 834725392
176209 181535 13196766
39835 76114 353389652
66282 110828 111433836
12138 16137 10093848
31778 73310 103824453
144482 186509 68484930
124161 158859 86971624
115592 151016 88942227
53483 192145 346967791
146015 194785 121966286
12087 24127 846791446
24677 55031 76129161
129573 193267 8252285
74190 173398 967320137
29723 151911 389992787
191545 194334 536836523
46889 76701 940851070
109441 150672 103543613
26166 97835 179366903
79707 107432 184219526
97800 169509 814379056
11374 88046 455522566
70060 152941 998501354
175863 177530 275963056
128726 185849 142839687
90695 167781 122997388
52437 143931 229095091
167994 184175 40469466
3272 73415 791105617
28710 79668 127560820
40032 148526 271667768
104726 159946 138369989
87947 121564 84301209
33443 163713 326145856
33850 197160 500678368
172360 180056 156406108
45571 76863 566481606
144909 155135 170780926
150559 175084 61062435
2381 148088 993809176
170014 185420 558427646
111123 154518 108799672
40332 50092 73825058
16828 149342 180037280
180362 197573 43219003
151386 179234 69284490
71512 149868 196365616
142838 177821 45912688
31550 101478 174906039
49766 124784 836209172
104815 149941 967781248
180157 186510 882851553
82578 182082 248876250
167373 189879 56275071
10062 142191 679606201
62532 120532 145095133
8324 147408 348307600
106048 129123 57904650
89436 90132 1740881
97265 145336 682629310
162306 174320 29789959
55728 98851 562245333
103017 106641 9114442
164064 195790 79185311
172997 179137 15277950
82385 106296 59797938
48298 125636 855390281
175709 183899 20526422
305 70817 176444395
2112 171556 423986356
159320 173198 142011098
30500 159464 322833846
116336 194165 194794651
34211 165476 328630505
103315 138391 88015890
41727 191494 374787134
56423 92006 88629628
5873 98747 232424510
17158 84522 136872651
102948 118883 39966761
157039 168537 299029727
5846 71766 165027466
160918 164291 59261051
61515 91536 74823988
34543 165590 105900085
167628 199462 79664524
190747 193586 102804430
76904 97808 429511856
38435 159313 302583918
86855 128472 104366972
110226 190550 498600218
99867 176783 192462724
184472 198727 35744156
60577 191483 327489832
86720 88181 3536632
70631 78978 586274260
129446 159418 931234119
66885 181345 810376154
165798 166565 42750212
87137 138133 127868187
180056 194450 154292979
29771 99289 613259438
103637 114171 131150771
38419 45971 18791277
56818 152556 964665603
38407 165098 400845706
83251 181125 244815801
68860 74382 651282820
178467 196358 44874098
154884 173686 662166833
42759 57982 776740389
70597 160886 226184796
98822 108244 23575706
124398 172028 119102170
44879 98940 135282927
27361 162540 338558079
159744 173846 349142435
162344 181915 48581985
54068 141018 217677144
95116 169555 908996485
117825 151507 977115943
123290 190326 391580793
110768 180859 175191702
178472 181059 6466427
87568 123847 91054233
44784 81612 636961717
31293 83799 65568383
186265 187712 3682540
183516 198760 38183503
39785 73853 85110355
6673 142638 340415827
103001 130716 280595267
199560 199797 38114630
26836 133605 676231393
158647 189201 76225418
45652 156197 276968039
152326 166106 34465942
40606 123782 208172186
182573 187378 12202493
136851 190395 826673965
100071 138736 801376873
191187 197827 16523801
91259 126832 290093711
161234 188341 67623630
86209 179492 672509958
125688 191366 164256940
78180 93005 36922240
105583 180650 187684259
99304 163567 161155219
162492 198847 90744715
170226 199603 73510674
178546 180823 5634650
158051 164867 5640974
85297 181298 240109751
148955 184555 88799051
110826 196053 213268604
196273 199355 7803405
161323 190782 654172057
93971 99208 930764175
85613 171474 283434767
131490 149648 247879255
130699 194571 159759004
28644 129903 539349545
194595 198202 400101653
176195 199142 57491362
105757 150114 404024466
192892 195940 551597103
156188 167916 209742708
67224 158384 802142850
8450 117805 734256916
52894 132548 199469861
75253 170453 238220125
138689 183770 43333327
4191 57590 376125922
142089 184005 514571565
37181 79977 107075316
123904 151781 69863614
46976 172908 315073557
91846 135631 109882769
98648 123254 61648304
21613 78884 320939872
147770 153331 13823876
3125 14975 461506019
1219 11660 692549356
96466 175971 198956170
190697 196667 14855808
187030 197256 68683420
189336 193260 760061873
65277 149910 212020129
150233 156676 16121635
164000 164305 618273061
90218 96193 309267067
153238 162553 66870850
23481 123909 251456792
140838 157404 895250523
161133 177734 41162364
104259 121132 42287974
153206 188768 88892784
76320 171273 237453783
45534 184512 527640802
169677 179370 23993920
4166 87000 681664267
124192 129098 12337440
15442 187817 130237586
85114 132201 117974074
20043 45658 64059069
199278 199535 656419
119814 196995 193111121
135234 145707 324025591
157361 191980 85335528
15410 121623 694888213
85286 164111 311482850
180099 185495 332262483
173651 189897 40755013
108288 114881 151140867
15337 127013 823610347
126348 172209 114655602
100493 128648 763859147
57375 72212 36859680
4105 100718 458863005
184694 198735 6014050
82566 168517 215129334
77433 175397 750764942
159909 191740 875515932
84336 143148 147376127
61167 148074 385421383
69980 100827 77163526
17418 61563 220919712
162395 177999 820148128
19194 151708 565321703
92055 124184 37636376
88116 112883 813207049
35562 91728 179500021
69284 97695 71016759
155884 160122 10523271
62847 118621 139559313
170082 170714 377343076
137793 185036 614360584
140576 163527 57535649
53362 77779 61183512
37860 155088 409067801
71544 92653 52769851
198974 199661 1730220
719 179746 447790893
173233 199805 66678453
134123 163146 934244531
59565 164547 262835711
187944 197393 23538468
157883 192634 86721553
10055 75867 877958348
136607 172772 88532852
59498 109225 298362630
111443 139126 96849224
72090 123090 638501110
7955 91294 208375185
55527 89108 974276714
29721 134058 261196428
183850 190889 326030972
137685 181352 108989574
100185 182394 205586814
100856 114615 34406686
18957 164145 363581991
19578 65037 113799633
120268 191098 177317747
93443 181055 642054400
33743 163095 323893493
94000 125357 596355625
162757 194915 443659990
1929 136919 337920035
188415 189964 3867483
132132 139854 19370359
16584 192326 879299388
72184 139160 167844394
129983 149656 22512385
53569 83555 136006544
181351 191246 24977562
154033 160430 16079316
13786 17444 9286084
5401 178325 432662324
68766 163634 237685659
32826 45287 31065566
100917 123050 55437289
56877 62807 14660347
146446 183094 347543009
117153 132224 939263730
180028 191555 180868905
126686 128035 144058442
198520 198998 808688531
49202 170312 348925151
96999 151878 396764544
42980 149277 266237263
83872 115356 776701381
188443 196965 21265206
122389 145869 58852672
193723 194257 57532913
69704 171715 793562382
176721 199214 56328968
156381 178345 54571209
147303 177453 384884436
132872 146409 33879500
104751 188511 958070367
31649 158857 952267933
168304 177638 211105874
95537 131572 312466773
93039 192889 249939445
139774 185761 953574973
160009 184425 868815992
123841 151660 69748794
195313 198083 286661367
24281 90166 896619725
22925 93715 177123673
34914 50605 346276469
179199 199043 49850042
55169 76878 54305646
78413 109996 600396499
123215 149589 66237904
14585 183794 423587375
193007 196378 41049619
77812 102834 765692050
66279 176254 275125956
62375 121107 146966397
50869 146004 238286032
171878 174722 911275565
13902 40108 65775205
197767 199985 5629025
128436 170678 52448232
133222 182506 207266753
191208 192538 3290144
34038 136859 257381955
93119 104705 29040080
109996 137771 69731871
122257 154102 279062840
169369 175314 14762575
124303 181119 141963175
106801 142774 90219572
133345 138509 899865424
111914 156850 112860407
19207 63490 214435992
153456 178701 62898636
183665 186011 420152797
25180 59543 195873245
67809 108925 102790385
71604 120997 180165434
27473 90711 158025327
68089 128062 150152732
156909 193520 895372397
68097 73311 489380453
122588 190049 168802074
32015 56000 865980637
137418 155068 308452183
17579 23963 15882668
79406 170673 435062608
28359 62080 123956273
95709 185951 598555003
35104 118285 208115551
48413 163641 288613424
99019 109248 25584234
69783 163204 234018484
166541 176877 890585288
167650 185613 44918867
184873 199063 35596592
173448 181913 21163389
188854 194449 13986090
44917 84787 293681247
119365 174646 461543240
67530 179918 610814892
45624 101453 139774692
23903 181426 394138485
125490 156707 215233951
107214 139192 199157089
170644 182927 30633599
175667 180742 404804117
149420 170783 906938819
141995 165727 59451622
187058 198954 753154799
120897 154081 738947459
139658 171158 804335202
183819 192933 22824455
152042 189010 264395866
164749 172414 564806041
121211 199711 196497915
119011 129499 26400512
49782 67306 936506517
44133 139165 957571761
28964 89402 414216847
140205 148119 194944075
157585 191548 963270645
137586 163522 444878633
13769 127702 285312442
82101 93701 29002014
41691 153253 316581853
69914 179558 295932515
97454 144343 270728886
198905 199468 821689878
5489 95026 553333392
162656 175914 32881964
13324 148033 337516562
91490 185338 235045585
6730 102556 239827444
192193 195620 8614032
24282 87943 159207550
4906 25665 700710117
68518 131234 252383964
121926 133919 262145894
146715 146731 811037726
186503 192597 15250322
94518 191608 650488080
72797 189795 292877190
145963 178800 81876825
79827 157502 194658592
141870 145839 9948407
110924 156365 110664653
183482 195940 31219005
8022 143121 338284056
27286 171007 518238952
111330 111398 170317
100783 167496 167039744
172656 173778 2794839
187099 198421 476732081
43842 55715 1140304
133879 164879 329359250
15290 55271 797494695
10529 144978 551140631
23765 138335 126642124
84756 199776 582503445
95409 144001 121732052
151382 180879 73392811
159142 183151 59865583
28003 179470 378883576
156367 176591 50306389
174306 198130 59638323
172461 182503 413047308
141208 188547 118342480
55303 168313 346082877
177863 198747 52379845
96557 153342 142314129
182612 199022 813196077
80609 156192 998051526
133895 141317 17079273
136134 148294 537783305
74834 169422 236716329
176734 184417 19188921
121433 138378 555090207
16358 30080 34411442
128582 175911 118285806
99973 184605 773338743
89863 103097 331903322
115351 147231 80014131
123836 143253 48634943
72607 81658 530506950
96851 170886 217088121
70555 116369 996230791
122077 182033 199277213
21554 82181 151757263
7950 138470 79261602
5234 193169 470370316
182954 187579 357624384
124750 177927 587943241
35690 60502 677681073
53863 103125 683760956
100000 198152 727434249
72743 95118 673154253
92097 96152 10285203
108870 157358 121719111
103114 181714 196628756
55685 133326 194234104
17267 167759 376617721
61757 86931 737596722
108362 177524 173086799
35820 165075 323655514
108303 199423 228150540
25498 50634 62920091
105366 140552 88236743
12989 145377 331593714
105754 122092 40932593
187865 195839 19940111
71454 115908 111249918
117746 168747 43047954
51318 90629 983549208
77820 152471 186882133
54101 65283 493218785
147920 160461 31330871
44937 77564 532591464
197487 199015 397768123
151478 157561 239185333
59647 196530 703271266
35423 141022 841523487
42591 77970 88612593
149527 168108 46293821
59550 85351 336185847
166249 178855 892441609
115884 165598 124636877
120182 135086 37431127
64662 180786 290393630
159705 165246 675623353
8910 188410 700465254
110841 125226 36143414
145449 179559 278428170
28488 99082 374121980
80053 113845 84484468
141172 154104 582320414
182984 183334 995228252
139854 189179 165405860
120168 152084 405871516
126858 135287 21084113
113793 135742 55117259
2888 95393 231493926
135626 168667 82647615
3242 149335 365866163
143030 152088 751452672
54347 185010 326876069
30765 75512 629153151
168313 189446 501604226
8069 172346 863094793
188130 199335 28031812
158739 191120 74140209
50147 103512 133485481
90286 183531 233523362
12289 171714 975427282
67403 68856 3606636
153024 168261 38006054
158884 180473 53587372
132158 157912 828877170
72813 103700 77291908
52177 73512 53404290
187774 196811 22498558
43347 139579 991467302
44628 188906 373456005
132640 139313 16740915
58190 126416 615771267
89877 157016 241922184
117445 143781 66038106
104846 108975 18377917
38066 44009 62060781
154490 154515 52565
151609 174356 56712956
133503 178109 738521851
78082 116369 185725103
37738 154051 291194190
173059 190375 43459528
194890 198418 745738897
68645 105562 92357994
179726 192520 750785337
174948 189079 188928244
102725 132171 73853496
195575 195882 347146293
132819 180890 274559567
37185 168090 632678856
1447 73516 998724713
82946 171273 796124897
144033 170693 946412314
104232 133530 329432435
104399 108375 9888476
73645 156757 861716712
92932 98628 678584495
57176 71376 35261432
26586 191311 690511236
82250 144155 155020135
7313 129777 306687683
174992 180634 13944556
141270 199494 90046705
84861 145754 152560125
122421 164335 105135002
189497 196880 574667985
189411 193016 9031861
6514 146037 349322035
199376 199472 69038332
73186 126908 134633165
155152 179703 61056385
162757 171671 21998050
86443 172327 264264481
41879 137411 239164058
161273 196912 88865847
19625 168877 613600635
107446 176884 173858152
159624 170210 26374397
175963 190423 36287234
80288 192008 462736099
128782 170570 481739037
169494 174795 568496581
40541 106097 130273439
79486 163204 209698158
105207 194463 263424325
194784 194903 297327
4617 180951 441115494
6697 28350 563081135
199571 199801 593814
129741 195145 381208108
148060 165279 43070396
117708 131333 34197513
113390 161035 435035376
49806 157457 269684870
190628 193666 7547756
1557 116205 286820339
149622 154080 11039263
27641 75458 119738932
178258 191300 459959681
36617 85146 121325086
114962 125570 26734083
76293 129158 132300202
94590 115939 53424806
92564 140785 662074518
53452 133067 221610357
47204 80280 82789044
41020 151445 276537747
171612 177236 14074296
36737 62014 711677398
199884 199926 95084
119487 122298 103708376
67286 92949 24873981
122022 161418 399500901
174926 179097 492006838
53699 195900 355855065
188129 198988 27176715
177034 194169 429601915
21206 51584 75945728
150338 156992 292620217
100776 114123 289076221
145729 196124 125949020
160872 173534 31352488
196447 198013 946612132
142195 170586 279357535
186109 189508 786337808
73768 151708 195258316
48916 83603 86759886
113140 192579 920619447
119247 189515 578721429
25971 187349 416533436
194786 198137 320396486
133655 150581 42488269
85894 199335 283910119
28049 149036 303021800
118303 178449 759098870
131575 178258 116622761
46368 168044 304530879
154540 177204 172650333
146198 196196 572163565
117825 130055 20072741
153964 158023 62854932
94121 187864 234672225
56412 128002 429854855
147321 177522 686608907
97568 110221 31681376
161471 167366 620704063
4675 26530 54734193
77817 177483 487855463
182880 192442 24058000
74642 84520 180173498
92878 106491 130645170
79954 182920 755710839
19321 180859 916537024
5619 157869 665098044
30661 66192 105264261
2821 183060 451023260
111756 138507 67221477
93286 124975 79501368
5583 153875 371283386
95284 128037 747380495
66922 102016 87806026
106632 121625 150424384
95371 190576 238345574
147958 150963 7519549
183884 193284 23509427
126506 174510 119976496
79563 191079 279067448
5987 146599 352070248
131842 193244 153553969
179739 197884 45565524
197704 198155 1175863
153895 171225 13429882
176248 192218 351217885
56485 197661 353010173
148004 183101 87570804
49496 140605 228139653
170376 180727 25651772
137894 163080 63167886
33745 71494 221206928
149249 168703 344392175
52651 162732 275793628
110165 194225 210414810
182996 183465 84545509
1540 11721 241746798
151980 174171 94524689
130181 187881 144296466
110318 191214 382140100
144593 161770 43213551
119909 144786 62310718
62955 132416 173911302
151303 154783 8624268
9880 71193 595054503
149548 178255 832547963
88116 120337 80796382
61836 149054 218437070
100137 181355 996151887
154448 157370 726425439
93848 193700 249902620
125797 182068 988649276
49563 132204 206881729
53504 128006 899643700
20099 197090 486840793
198007 198607 690598264
18606 105942 497321504
74125 168406 236008119
143906 199431 385133566
175351 186660 28359206
10959 187662 442421440
67790 151246 209067515
57037 139914 73011346
177767 198951 843769631
183023 193320 11495348
141079 159041 584730566
39973 166895 888078764
191282 198033 911289242
116971 126217 23261761
118331 142799 61366003
120684 121601 2294446
146555 184999 916087124
27545 182644 502504579
172546 192702 152578374
148209 170102 54594269
178946 182402 2031115
126274 191855 199808800
194156 198045 9723828
153179 193783 101483291
53085 125929 182449031
18918 164523 364653157
18391 139094 187434529
53888 81013 823452224
83074 105520 591436166
33444 186389 857524797
41279 182974 707391783
52033 152615 251916220
191207 194961 869434628
40368 111133 523063435
178448 195757 305097934
193250 194231 24828339
10361 183452 893860120
189463 195710 15665868
35460 92243 141912719
133778 150765 42642509
117548 166959 123746991
119069 157467 795415196
109659 191425 204727571
174003 189445 38712404
11209 35285 819169276
63255 64518 708867000
122074 149608 69155198
120824 188434 169215512
48287 108448 902346531
90174 98166 20129247
157115 187833 903928867
154263 178355 60007075
65494 120006 136391172
164323 193344 999245196
112808 161907 876486068
13534 136519 308047800
18915 84286 375471631
194020 199723 14361016
59558 180795 734208576
13210 180663 418993341
91600 183101 561025184
189855 199343 23781183
88854 168529 199575200
92064 181481 647058652
188775 195893 17809073
146234 183831 911755919
89670 194389 813411139
4763 42074 93450521
33565 169613 340477806
121978 182276 617597285
141499 172795 78121039
13633 44119 76367863
108434 187672 932343422
14392 167834 384147252
38332 171091 332122879
39198 141060 947653668
185561 199451 34798006
65474 172189 267025671
171666 194543 57335143
133835 190998 125563772
11718 69295 142383591
103496 122433 47525745
166063 168121 5044142
145023 188175 107972000
154107 187454 83374973
68993 115888 117353033
93222 188820 239328568
152778 187171 85921208
24428 117247 232301478
128791 165134 299797070
136165 173610 112790961
117535 127770 468378827
62923 162810 250196886
122162 169506 118568085
42081 124263 205696588
42923 84832 104839729
176847 177175 565669229
45401 194591 373432727
74025 144131 175566578
15726 83578 818575213
102356 154342 951830754
180384 192298 30020827
153196 172424 476295152
186881 188385 501509729
87423 179336 229995847
16260 84649 171132977
88234 109421 53088690
41751 49522 487364107
176544 191034 28524912
121639 165422 109791750
110932 116360 13582608
109430 149275 100055808
170603 197850 68125060
121940 172037 125369745
166188 166526 828990
183432 192678 85435879
195051 198611 8902661
107920 165842 145199310
108772 111419 701434398
72372 79121 17032357
58504 152766 235873095
65166 129496 161135747
129523 144976 38595914
63098 91774 71543410
4915 141869 425163777
15154 172637 474634095
130736 151820 52808444
140865 145385 11294454
90740 198477 269875181
111933 171828 149939259
78301 191155 282370617
129981 161143 701584809
142381 178607 102196231
98380 159899 154188270
124621 190170 163982728
2467 15642 344178608
19659 63047 108624774
148585 149095 1252524
129579 150172 217061953
82194 151251 42401596
157060 182643 63611560
81052 186486 263859672
169504 191786 55696542
26892 142163 288606319
84528 178741 885874657
125028 185074 386263653
94961 130474 381140833
30901 36594 858707140
8003 173526 414197950
72819 92478 49151862
1875 191113 760422379
87072 109144 55272649
171871 193138 53279923
25522 87714 155521108
79207 104276 62639706
171291 196080 62077676
140572 159531 47450201
582 128292 976936566
94180 173875 382382949
195031 197391 5824519
13242 140282 318223920
184659 188754 473687051
139482 154756 837657968
147071 195982 122228263
125193 184124 726222718
118160 196832 196876977
103455 131841 71207572
47354 128684 203661030
70110 72588 329570839
165748 186827 565329300
78329 133659 593380531
12005 186002 435556064
108530 163210 865470213
83670 109443 798128753
153493 160284 17051000
42943 79739 92108517
181965 197839 39831932
84860 161887 983222472
186518 187375 2208948
147402 154433 17589523
167789 195509 69377175
157919 183291 908350287
84579 145616 152949843
56599 199574 357618676
193835 198559 130566926
152354 199100 116848930
34530 159979 297238901
54210 123664 773702066
154754 161281 687159770
16848 172214 388772836
142302 151729 23651476
30073 92762 156792414
76780 192824 45264567
72914 84963 30161633
148180 181997 605567364
60032 78519 46182232
152005 199953 975609691
164309 171710 216441242
84238 172729 828367075
177546 186515 961123470
67766 90228 635135578
9877 23747 363130560
123964 155485 79049035
33688 78824 577958469
58989 81112 55174787
104605 108963 176727129
3874 62392 544902581
132831 179665 207132745
128585 175754 694390701
159655 177477 141473966
89749 172213 835639212
5250 160654 570892247
35441 143256 269887544
78847 120958 171829774
109635 180600 491646097
123300 193838 623516097
16613 129742 790565936
35964 190114 385734898
97855 193470 239277432
41997 139566 244281233
153321 178639 515770089
50899 170512 299447150
143319 151264 20031288
155100 184872 901944332
127279 142770 38775489
169190 181852 755257048
57160 144842 927731759
67293 121964 966826592
70073 129893 149890567
19786 144029 311055886
47631 176730 323091338
13344 110986 805846265
162691 179101 209486836
183749 188795 5069762
42109 85278 107970214
53700 98946 643729283
150880 166100 301152866
132151 167510 328721472
75123 133353 145779134
164729 180296 3275584
114896 144028 73062622
12605 36347 59596424
105632 150505 112623986
37909 46040 264403886
52740 125541 182358288
62924 135781 794096028
43049 119137 658635587
98104 179609 501858869
65279 82026 41856800
87594 97498 761537962
181540 188666 18029836
137088 194879 911886517
81607 163119 204240813
8902 81610 748465261
77288 140964 159445841
48841 108623 222503264
116421 132548 718795173
49893 193137 358503133
119519 138273 105381466
20682 128582 270132145
170022 172134 915285914
193136 197570 11051490
46924 171425 311517848
45111 138262 951399172
108282 169983 637228287
168459 193170 61795704
182995 196499 33808169
67534 150859 208760050
121427 182082 382161350
174679 179058 59539592
21865 175989 385689341
5793 136661 720508602
88458 105767 43443941
22062 81743 149393370
124820 127665 7046351
144834 199475 136727572
87446 131354 275563895
109079 126408 23478432
84953 110580 877742521
199995 199997 729559823
56755 179693 807276469
126406 184897 146202220
48459 183523 337987694
186366 194205 19617124
185722 198447 941115248
97388 196392 247750512
160895 160939 113651
160825 198933 95173225
196661 199949 8299914
115753 196521 807193111
155569 177535 25828438
70526 175245 262014327
191478 191949 17610215
52469 180646 875477882
154507 167504 32404544
25435 51544 131438793
169436 181339 29557302
57520 195946 620077127
60502 73076 31286410
175171 197725 381984041
67119 144424 193526861
80748 191701 365032519
118112 185769 453946388
178072 189238 133400030
5741 87604 204708127
192511 193976 3624296
143536 145876 5930227
85014 91307 576503433
601 53752 133035896
7026 56190 123303060
125852 168406 976022043
58883 96876 101670252
74383 199258 312541629
136165 171737 88851112
162647 192900 75454241
120146 141476 53537841
133264 198038 826787693
1143 51947 127092110
34376 58469 60423893
57684 174092 291075046
68109 182819 453174781
116513 176683 804313506
154453 190697 90583508
34909 94539 149156243
189144 192271 7826519
163048 186604 778969748
38383 193081 846998301
92623 165528 808722399
29256 159434 325913635
151223 171282 42898451
156728 197720 102259339
54821 191342 592310582
86412 102635 480778738
187106 198179 27688113
33934 58062 454224363
35857 180220 361008756
61871 174778 282442870
5457 189911 461667698
189382 196675 18228661
173452 190895 304229382
109944 150827 387825014
141414 145314 724910941
51528 80973 73770580
71069 96303 973730038
167414 172014 11432476
124561 175970 128485498
180322 189474 23095809
168754 184836 40093315
71 178203 394896223
19773 48062 70813382
1098 63979 157376300
72687 97090 61073502
22763 153847 328195918
172869 173725 2140550
166568 168288 161132014
190828 196381 768124373
118453 149310 77466344
173588 192335 270922768
32239 67998 705064558
120872 180208 127895665
143908 178198 366854688
196671 199046 5990798
108636 153463 669001074
125785 188206 156103087
143138 158283 37969271
176548 198785 55712192
22026 92629 711579001
88679 164198 620362823
78151 143850 824601230
136432 165659 519520886
132188 194960 921190584
190138 192744 6493691
129248 138939 24237967
86670 145079 146337328
30973 114774 209555260
162463 194764 80614639
82025 110255 70655690
134629 143561 206383334
126842 166573 99414332
146197 159292 32834115
179641 182135 6291645
5930 140044 335844275
47691 78053 711849994
58878 65000 15147987
188607 191595 346704275
80926 151568 176990388
34221 53371 47883049
22917 30768 319572189
197327 199744 706636336
119519 189459 175086706
52515 67927 38648738
192028 195886 302507376
25639 35608 25041806
53008 198662 364536413
86634 157781 178346273
76325 135515 964974660
109864 129667 49845182
143868 193287 935292755
138491 191226 367421552
133509 157627 60507977
169601 196504 468500131
29974 167541 610472153
189413 191310 756988701
15641 172869 737859401
86224 105746 48793445
142579 159380 42093935
27777 183598 389936213
118812 182152 531203528
111481 175206 499578476
143405 157469 35393864
43778 46887 532710406
19442 86682 977620393
44011 73554 889290001
18285 194049 445932700
180074 189641 3112735
101897 104750 898287691
68964 140171 750995516
119562 154564 254254825
4093 195568 479189295
142141 172589 603387309
73144 108448 88345725
97194 169540 181179136
59433 130912 626128175
38159 86487 209337784
98426 139991 104228356
131581 180187 916241024
158313 170844 31159340
19460 102997 418794052
18341 135216 292592197
139876 172547 81580562
104313 113821 23729601
55611 140269 127018460
133775 153655 49780774
76588 151023 944265658
33298 103563 656488670
19475 134400 287682285
172604 179641 6157823
162083 177923 39293100
139053 142450 8453632
148892 160920 304993189
159790 174051 133209022
24233 120644 356262211
118613 140857 394825656
143660 159804 875983691
8797 172707 410253746
124794 169640 128804798
110579 158650 974828267
22317 82499 150672776
140509 171598 77623999
108090 135283 68263092
132978 140709 2887740
75250 188310 464152864
94339 143562 123272802
7925 193226 463747157
141329 193097 779931709
161715 184304 208568587
44437 162973 296921571
78680 186144 268871720
31784 128492 973207901
50154 183439 948773661
178406 186111 215148670
79577 115088 915898643
162543 173504 27064455
168613 195227 555353129
165142 174498 23148591
193361 196483 649438275
88906 118808 194736236
164148 180875 117726661
28429 161708 790195135
66179 141516 188644552
184078 185767 881717762
149318 182643 374752180
103620 122122 46369442
80917 92031 3135274
146900 152959 15151345
63705 108791 112706358
132681 163416 77059730
125687 152181 317706265
27698 149030 303897118
12034 70605 736322226
60957 150546 224375542
40709 99152 257597781
77583 141979 161207725
73803 195171 303770741
79506 150963 660818662
171059 194602 926411146
21276 26578 979586495
10598 144562 931507670
197116 199674 518617999
137438 145158 19309510
79550 152290 182140444
167499 186207 46771274
35081 99878 162129339
182963 188418 13744508
144051 181158 92633492
24824 193736 422776033
69109 137392 170999106
145700 165758 50260539
162856 169363 16114150
142438 186394 641082708
170010 194824 62060488
162966 194880 79645529
118018 120725 6788063
53590 178442 312274365
42467 46838 665770049
197224 198223 115219129
64248 160863 242028394
51995 116403 520413392
79749 98073 911751735
166558 174012 999201652
151604 167858 40511901
168773 189439 51644152
46975 51528 525353301
23876 169568 364775191
41573 105150 159049075
186112 194413 20744146
185531 196427 27231244
32588 87396 517016511
40721 106864 956470316
160954 186223 62995783
116350 195799 144185087
162561 168776 15356138
3167 25682 56311983
188159 192602 9862746
28991 125314 603509903
197332 199658 5943797
67357 71069 9208341
198991 199398 826270655
81965 155792 879523853
158607 164375 14522248
115697 131928 633864663
63558 171140 140915185
51614 60357 108917191
87192 87721 697828323
66371 69766 2004308
42532 179671 730243533
163828 187415 58828194
52314 158212 425171551
151623 156815 13093830
6136 138513 331497885
77818 126158 121004605
33041 104971 179886116
168377 199457 77808741
156117 158502 311249036
39164 140401 853661400
146291 172544 753719586
198015 198242 684963825
106644 132715 65412095
199900 199963 151471
41677 149821 493942202
114623 116273 4170625
172423 176129 9251819
103730 164330 254489207
14218 129417 659260688
77880 172942 237736460
135447 180615 112676408
58808 134136 994039668
69621 117546 119908011
4986 78524 959929422
133088 182881 124381807
106305 126071 941338604
171110 183491 30999229
138028 160830 57186369
17169 26395 887584816
25152 60349 196581291
131113 186680 138996704
6205 179021 432361637
60106 172061 680500290
61285 85571 444855541
73008 73117 723388616
196465 197021 1388741
104525 187132 206778133
53830 190877 441622992
95802 155590 752784676
71005 121235 31911122
183120 196403 259001055
72104 145293 936616148
144494 197299 132005444
125242 192563 392782993
79534 91196 255019714
22577 186543 410373176
119218 174238 730430143
177947 191467 893801113
55778 103697 959598902
146802 171497 61566106
137756 149139 28592383
192585 197449 12091533
165453 188246 56907151
189390 196033 659202341
127932 186228 145834613
33170 89645 141050579
105345 130526 63172133
72495 126578 292271700
136933 137009 182878
141557 147596 15199088
117177 128023 27237020
66079 95714 74084808
103554 173559 880854450
137324 186064 121891040
10758 104331 234308117
179450 191761 30983185
40589 68125 68863423
117101 136234 48039336
85845 191613 264672268
2502 68858 472375077
42556 194909 555873294
39455 193976 837931082
57838 191648 334651350
119644 145975 673284294
5789 197479 669165350
177140 177951 761539984
147727 186248 632615690
165518 190064 61271118
63805 103025 98051566
46024 189341 358664967
75566 158405 207406041
173877 181913 20059801
178254 182894 421972277
74128 90465 40740269
65956 86881 425882360
168107 168323 481497910
63716 150326 216981451
194366 194924 47980860
81328 164988 209632065
162502 183353 51909736
131623 154695 57827927
157854 197916 99986783
118910 180053 226709087
105041 199971 237646363
18004 38713 862596270
48731 167765 297904338
183132 193294 996836116
41586 111240 174279249
181077 185441 11070819
143795 181226 93443171
149844 170161 50639627
121558 159780 95838732
149161 151806 6567808
158797 167737 79248574
184609 190511 518878509
161621 172764 27550783
158498 179765 52850863
73319 107051 84365752
176871 197594 245335442
30157 117272 217935691
198073 198410 250126991
129913 192088 155410853
86311 113879 368456412
84258 132881 620591010
66676 189197 306557025
189839 195327 2772675
18733 81094 156046087
56768 65766 78762742
3877 181164 443521038
119681 193775 185479142
84674 92401 345043874
83306 181527 245651715
149880 191057 130162783
155063 158578 31430220
184743 198405 34280000
154933 192676 636021147
72864 79726 11063601
105069 150766 132143126
156771 177502 584366376
118204 196238 944636401
118695 158594 100050305
173544 196963 721564747
131908 187095 740852171
92826 97662 12100804
121874 152991 78037460
106234 151393 859334886
195796 195879 203939
55726 130115 186140393
460 62702 155815631
14665 60021 113777928
21442 119978 852906331
162244 176031 327811270
61330 127737 89810672
156774 161863 12707144
97078 163831 167366954
37768 169908 390583681
47192 102643 138716285
180677 197016 41079457
77789 183237 263747529
72340 150474 195872763
113295 142033 666573038
12644 197899 491099168
65068 95428 75941543
20891 171395 376598706
28768 119521 417760723
135669 145033 23413633
171466 180090 21442882
35690 87753 130052779
131509 141564 25226121
170609 191136 51397921
16104 177497 403854876
99443 189162 293089629
160560 180613 49754311
35740 192319 391785971
86376 109691 58291020
196516 198807 232860695
130139 132423 687867882
152586 178423 581306537
103774 137084 412886717
63548 182721 298074857
60760 191788 327809823
12218 146300 335823988
34874 187848 413358006
145962 172641 66585285
85080 166958 205014728
55886 123919 369909159
127550 169663 225599310
30384 157939 566051678
182844 198087 38238047
182387 196362 35073768
116630 129894 229220044
117113 138168 52865957
164601 179654 37214932
154042 173709 489321003
10123 143057 332930680
69544 76845 18376103
106866 186062 900230278
42805 141294 712067350
36411 47327 27275934
153735 193872 100301820
154094 159245 481688045
57688 59219 607951571
133032 185813 795000998
107837 196197 221155184
12525 184303 556545979
61172 108345 304394770
172131 196654 74457733
103367 197080 845447966
12255 181688 424001494
100394 181452 202717655
167014 167592 869971987
181134 183332 422929979
160071 184724 61473208
197175 197290 225825424
97603 177350 974709017
148802 186496 94110245
193014 199293 527175868
109805 174887 162919149
160476 177902 236750582
197423 197793 757606845
76343 193318 379558565
105355 118040 31765262
75402 79911 11183941
17599 168307 377134693
135048 171117 90119731
21228 183050 404936027
13500 113704 613916428
163861 185684 428167495
158192 190734 740495872
54431 131937 763890899
74729 77084 5946117
110512 149104 96789244
58878 66549 17219166
109796 147677 196744976
136413 163863 68807413
179404 182714 8352986
124939 144001 988074562
156768 179219 312267161
36655 53260 41531281
36697 126341 224394393
16305 195416 634294235
113447 118714 13264308
21919 188366 432005571
120850 122736 4772672
138867 185610 851502066
50784 74819 849693991
199511 199712 521052
92756 180353 20781969
143765 153288 297594010
13085 164614 379653685
134148 183589 744353941
67180 154344 218265113
134055 153559 509600282
150722 153190 6066000
57876 158753 544235863
26582 53589 67603635
54737 106555 129523700
157412 176795 48182718
115653 183638 355927201
174928 191177 886245643
16263 121301 262902743
31136 168394 900475423
99912 105449 13816611
179208 196592 670571512
174073 181691 346884102
15899 78430 156641419
84925 101357 41147347
39083 149443 419026124
128153 146600 46184708
175749 190677 13985798
84940 170963 215258627
53720 185538 329832997
67723 145806 195511122
50741 76393 64408059
8552 115160 266803642
162675 163092 1041470
114553 184289 694125870
37224 195435 395934602
85460 183451 689183623
70420 162277 855865996
89838 182040 950753689
74568 78182 865846461
192032 196609 384382658
10627 58559 120290897
24832 136363 739436170
121980 183801 154721594
159255 166040 16933186
91449 169756 962961548
36804 55304 46401443
170952 181654 26655944
137221 184189 947458885
143260 193113 93084166
119576 165396 178179963
131499 192717 250188530
67579 109459 377282980
164196 165061 645838134
41076 146719 371018719
140526 197372 497279456
62152 177912 688933511
29228 54625 634666311
82490 122591 100378681
24970 54249 73436441
191360 198058 183974803
152264 164987 31961857
81835 153870 893671595
146405 160999 575558278
20736 99709 197605370
47810 144243 843982742
196572 199084 6352729
170688 177169 16144942
166436 168689 5586310
66098 167677 254203359
152767 172445 49033339
46101 88255 388341026
126133 178684 131206664
151268 194342 120698900
102350 128997 125582409
123626 166652 107733375
185465 186739 3236115
185621 192323 16779706
71024 125750 252157749
39667 112772 182729988
167787 169838 5173805
141339 177441 90161459
65605 194423 322332780
98750 162206 205895084
4398 124517 319006225
667 74104 183693131
54452 69111 36611912
189749 196380 16526216
42862 155617 282426174
103950 146650 810875797
160657 179343 52142179
56485 73577 42504845
55255 109460 135397275
172061 186541 36258132
124347 164855 341774069
192870 197375 631288656
147149 150908 216309
123973 131642 979970367
157716 173109 38203643
183963 197782 537035753
128677 163440 844124313
161783 193301 78577226
167513 189375 492094828
60202 90840 682905166
22143 190519 900291936
188513 192238 555547780
97741 102909 998596426
435 17552 42836366
166357 193793 890445649
19706 196242 807908928
79393 100473 25690859
57713 76368 299411075
11430 181869 888708372
53454 143952 624172657
194703 197738 7527398
25217 63455 452475268
165852 172781 17092391
48501 125288 192317676
51856 172143 301059144
2053 131396 440616734
117712 177893 150524273
134345 147572 106412838
120888 199365 378180077
118246 181968 159369182
143056 156343 553526091
172520 174884 5910708
136948 158442 999369232
195716 197125 3465445
68011 86400 45969552
66595 181388 988854430
102995 151678 122115539
59546 195720 889507634
120418 125378 713465762
141878 150471 418300883
77158 173102 239917615
100767 188419 219423393
199401 199627 574652
67786 166955 248211379
138881 195991 142816874
97479 137647 100711418
19693 77379 144488122
196216 199580 28857936
111101 157797 891040665
88178 199553 487365284
141105 179587 95989436
103219 174595 178670536
196286 197632 105320627
103191 152846 124528518
190819 196754 14786837
111493 134763 172088893
127652 181583 134717763
161821 188632 66832247
73611 112751 97892369
161092 165007 9763318
134497 191278 926170459
191856 197980 87099936
81599 154274 182028070
64433 110357 432210837
126951 195047 170318727
51949 115389 739761432
100397 127986 69141339
158315 186046 583621074
94901 195332 857648495
30138 173452 153968899
84732 150341 431607128
86028 143490 690242487
68372 87214 47042489
184053 198195 211418430
51408 73353 54950486
168717 195475 791796449
22817 69205 116125857
155068 191687 91437725
146135 188111 441427169
87625 162681 188295083
77617 154408 192255489
147638 169202 793922857
86367 100373 35049631
122412 174581 130476324
2590 87208 733137927
118930 131985 433855913
121713 122719 2580902
48814 54903 15367470
68305 147552 198521194
6009 176727 427264845
23717 28410 11805449
59416 198869 348825720
117527 175377 446082740
63270 127958 948092361
58674 165625 267638767
25668 172156 755890857
69869 144201 914054139
14546 183966 579861850
159532 166385 17132980
130515 152911 993638130
73747 162980 108687603
127372 173642 115587324
5672 181691 440361402
170296 177611 18194883
73658 169691 240458427
29394 55968 195701504
197783 199807 294101263
39115 193946 387376772
99183 180982 613514697
98447 180931 206292267
24894 84524 149208249
11387 59644 847552518
118719 197657 594286598
30676 131787 289898831
151499 188728 92991077
51129 196087 362848419
36433 53230 215667053
5260 96336 227932761
54016 169288 463660665
83693 190578 78680964
46691 155639 842617501
47596 97191 328628753
137381 169641 80708655
145866 153040 17956517
61132 71216 940408242
164810 192292 68528976
89465 167212 436823944
180450 191198 22623911
60208 101783 874471053
19842 171372 451668346
24617 145426 302523619
18783 134020 935258196
196451 198365 4842310
10122 154284 361051325
123055 171149 120286029
7477 153476 365522785
140932 172866 89553015
66564 176210 274313797
97463 136892 98850613
100287 144350 110370727
40005 100482 147637758
78270 135158 796443080
14899 138351 309206879
63898 143023 198111309
187331 188116 1832197
56071 79978 95274941
159607 194063 412807454
21319 48856 675517005
61342 152924 337635888
40475 125815 213664063
56072 93699 649889658
35630 130042 755679606
154182 160716 799429227
145409 151256 113559614
183465 196558 961055602
7000 39038 80264117
39005 157891 675989380
5195 86917 204488496
63565 67660 10202745
109690 131082 354709735
15422 25116 24261686
50551 103946 306396629
182520 186162 771875072
155507 173213 496587470
55714 171454 916957711
161941 199558 359858228
76592 156387 199817541
68282 183236 287648732
725 177759 911022342
76454 114007 308279534
72521 119471 337248514
18380 154767 869720744
99984 130659 267642297
120587 197602 624099030
55495 88467 981128988
194849 198823 9932595
47221 128558 203677769
151692 183022 457199867
50085 143783 234614279
179911 187584 19479202
155843 185153 425493647
100140 165910 987349305
194505 195577 911950378
46724 163196 291726525
44374 188995 412681005
85828 101278 74697888
23424 82989 640415828
183363 185336 538486476
71609 162335 757948082
43395 116432 182729718
72356 149797 194105997
138065 153646 324369373
183756 198119 522507465
78855 172447 234085229
73421 197201 309765892
157010 184622 68743045
136952 168429 78680631
149894 176135 65376943
168625 181138 31683883
139996 186724 116827975
143866 148720 258692263
198847 199101 647701
114874 175109 150765811
89466 199814 724113778
171521 186852 38439170
152596 157920 312078287
190100 191917 4570647
190269 199883 24086064
180045 189717 24401499
150087 173634 58568217
155684 199904 772742878
31884 189762 395029253
24644 127565 257729487
136420 156438 50225756
142693 180200 280682009
49080 72531 778201449
49025 158875 773308801
73462 179784 265923136
88641 122818 830674039
106423 127308 52437844
20281 48903 650032035
25029 65045 481460814
175855 186183 666913260
126138 128950 177357778
109729 132297 56665344
45915 165289 967939205
36728 52981 40607435
12701 106936 235889671
157424 162920 13733517
106511 143544 92802330
6655 127213 301880224
10143 88804 196813108
75570 127260 727877009
35470 102479 610203836
77511 98864 53280730
197436 198342 570057555
20745 121683 252586256
10328 193853 920080727
167568 199959 431873213
104217 169496 342261477
66921 74487 115679877
44620 164583 300516114
186026 199818 34556609
12723 162639 600752455
104919 124107 180362005
78756 91532 31659443
42987 147557 261883746
195753 196045 685633
96824 135976 645904953
153814 187709 924431348
100844 117571 838517321
113673 140823 68213455
54604 167925 283507939
90593 121688 78021139
33646 119398 214500963
130088 192902 433119323
118467 175205 141958861
144653 187486 790856146
4836 38405 566430634
193680 195768 5259530
189928 190488 1445618
190934 193924 7420496
167297 180902 852779786
5688 82643 620585534
28927 63326 86121421
107143 161929 137482413
180599 184970 759701202
133209 150981 44573171
145472 171703 486049201
33390 47754 35813396
63485 64358 2129725
43909 195350 546383413
107130 189439 768360554
63023 180704 549186268
21817 96582 187092786
156342 176285 616857272
177773 184871 75497031
174272 187089 32119571
188551 192493 738001936
89648 163436 185072578
137298 184371 117648049
172442 174666 5572926
84616 125736 681221858
1722 73311 179041553
76618 149138 181590782
17628 107594 225031329
175439 193657 328686982
165174 182201 378764459
49679 54399 11891179
120046 193779 873815515
10705 56272 114415301
105378 114575 23010101
73281 75189 4283525
149366 174533 62707554
70127 75529 13611555
53887 92301 95945560
67435 171610 260648055
117380 136610 431891643
140593 166622 65091173
20975 176312 983246695
63196 119043 139762765
132547 197776 790651097
2901 110201 268501337
69362 82207 959965051
158062 186517 70993447
67689 85900 45569139
189495 194404 786427971
75621 97123 53650091
192222 198687 60090459
73821 186092 837728380
103873 163158 148662623
183518 198182 36731501
142363 159119 41996631
88656 124200 120070114
60568 107606 117493278
187693 195996 20718103
163095 182255 47566122
161837 180634 46540214
195181 199603 874046649
48882 194525 364478555
90987 144871 135136963
187852 188754 678392673
131646 163339 401184523
92118 106106 842627880
172522 185690 33005272
189654 191252 4047184
197839 199198 3465835
171579 199746 70607301
53225 98238 112589856
173682 188289 535298771
176143 188146 627277637
191325 194959 597581113
4720 117845 283109514
159934 174283 35739055
195494 199077 7481695
33633 142380 15011667
31986 143261 608804859
70919 192701 417164554
180992 181630 1606584
125148 177958 255662236
66864 154763 220096693
120475 121915 3584394
12033 178845 943047176
95256 183337 470930359
138190 194379 455443635
60349 161494 253246536
93404 93602 471728696
129643 145509 39669344
126591 166273 99318993
4092 23099 47538945
78257 151206 182695128
84931 106643 468289165
148685 189521 101961931
111866 198487 780626155
112392 124693 30972241
192057 199088 244329011
136172 179475 108074305
114681 117841 568071345
114511 197925 208769601
194064 197836 244471253
149012 188684 99064038
10003 26668 41857096
170361 171310 2299312
1698 49904 120532082
181884 198075 341142354
97294 144734 118799941
171463 171486 225248795
149943 175723 363900042
197704 197780 41260
40864 164864 310533332
126103 190397 823358764
166672 180715 34799182
167476 186494 566357562
21413 145179 614602604
123379 145601 55735677
24049 81808 310167900
82178 86182 10047173
6851 32231 67077321
60204 141942 204516853
191236 191803 915203283
43750 182120 346166443
11979 109208 243371566
159840 179511 48905784
167635 182990 322460549
28717 59098 402788244
73780 191451 462929479
171767 180100 20705896
154040 189206 87846314
121903 151482 74245861
123618 197876 532089140
8260 32856 478238806
42235 92261 591783739
117555 197169 199217261
191229 198993 209911297
191596 191920 531566575
181028 195194 332385865
183912 187005 7748868
155747 168627 226736588
26640 117505 886433230
13203 102566 281009200
188144 192724 11410415
4562 160288 398644732
27159 159954 332510382
159753 191416 214163786
73258 78115 12327845
146392 166343 986807146
25944 52168 206455812
85461 140870 54675440
60014 190095 325392991
114998 116837 4676359
64284 141683 193821976
46166 150886 262309284
110864 172694 616078422
1257 120161 404937505
26985 169209 830416999
126888 159359 883580135
69456 80326 873832823
48611 49927 790740964
30066 177278 663804633
48359 133574 986362335
150397 188724 309532708
199618 199969 860577
84911 107694 690592276
41216 98057 687414753
50569 85877 88445055
121294 183275 155063974
128503 172927 111000594
45389 198214 382527933
173190 186230 32125511
25030 46937 54905885
162397 196135 84149434
146177 193873 119246373
59247 92495 82927511
193337 194539 929041289
198427 199091 1678214
168965 190864 54765271
2330 14226 466671955
88859 110369 53975881
154748 158781 10162702
15663 80547 162436671
64878 77833 32512177
140009 197633 112156033
165475 166140 861750243
194674 199199 524570458
14428 60061 114491668
112407 148144 96780099
6343 150160 537328097
85252 174695 223833939
144440 193155 824563220
196909 199040 876378861
155016 179885 61823986
148637 171035 373149567
170098 175898 14415004
120969 162666 527601738
81970 131048 122975949
35622 199418 409899545
119199 133433 597612358
33183 91218 144903756
2240 3282 2582142
133485 170362 92198278
42738 197004 611156537
175874 199793 762361923
80861 159712 687107937
135714 198220 156341890
130776 188272 460154180
169792 174928 12736679
3841 76966 183092320
185808 187248 3665633
183385 186407 7600783
166171 188047 890783733
101186 171411 175710624
44304 91509 295549670
76884 167235 815709899
16999 76365 75506621
26743 70809 110234058
32456 181045 42654513
103700 169938 165917561
33033 125765 232135515
12427 60909 121596966
75107 195898 302255056
134921 135019 253685
10900 69634 254187538
27539 85408 144819653
75592 136021 151240779
74411 187911 284094581
133309 133483 467401128
132909 146211 33272905
104371 188082 978825658
98784 123491 61938163
97522 141918 111558200
90549 188149 446616431
50560 161919 279022886
31389 60051 99043986
51829 158121 266258118
175772 185025 720791586
177176 179713 6232725
195733 198714 7436437
20088 158105 345605566
50054 111692 948778612
82584 196796 416995197
149463 163369 293275597
195003 199453 6478760
113492 170370 988088283
5186 148471 358874732
6230 42196 847764687
16066 135989 494296326
114661 190255 423602115
160752 170492 758221656
104265 151119 117520444
100185 161207 152976286
125027 160519 257578376
54693 130197 189003619
104763 121958 865973758
158326 186009 69121605
157316 167011 233930129
166797 167658 2106430
169016 184054 37543435
11543 111699 861642217
60158 159301 668030849
68512 113591 112709610
160529 178850 45498957
142718 162170 48845511
12820 49731 92508086
85834 140465 136829545
111946 182977 759216953
129642 149459 49654855
139650 154998 654676836
54051 199960 524225562
32723 116151 753274323
100704 135632 87541011
132494 163024 710004393
196623 197566 2343998
151342 164463 243626283
58763 88002 72811739
93451 149995 877042566
3410 124499 958503285
165241 183342 45056492
34722 195622 928668340
143993 174115 75263329
125683 186672 733974866
85596 102706 869467661
181854 183561 4394264
61510 167026 264038125
53409 198161 537991995
79769 118036 95727293
76554 80074 8670740
185112 190668 916329139
182495 187125 815378405
191361 195749 11002402
149028 166642 1224322
103372 146523 108220240
61712 184982 815637797
72301 119139 655003516
60286 136769 191378522
61995 159531 244176888
92039 167694 384798356
77516 94055 41293802
30767 72944 105445414
86063 117289 856871830
117837 158990 103196568
166987 174597 18946893
38 101569 254110496
124565 164643 100456893
124608 138303 34336873
151166 164664 33813181
169231 181970 911771172
160633 162159 3876538
190768 191671 111636200
77314 83227 701112388
33863 110425 191503396
47255 99336 631227165
88804 122729 891349105
102943 184705 455179882
75055 175986 252484418
135278 156892 368606630
91197 141415 126029467
184418 193406 22537876
112320 172696 670415516
5391 102473 799916582
64074 135665 179241704
81679 96476 37014202
80903 146584 793426363
74303 151244 192797356
164843 194211 58874244
18841 34790 39923111
199065 199957 557868857
177117 186032 22384709
73357 118211 112243481
31983 161291 953923901
30151 44794 36566992
116914 174843 144910343
27155 65918 359784603
84493 155327 770214899
4074 12711 224948097
190016 197452 18528667
129857 143258 33462690
55339 128086 181984426
112278 123270 27601551
96135 168563 383025213
86452 109436 57440074
99309 130323 77847034
100430 110723 2897959
109445 180634 178037304
9021 186005 443022513
12702 109508 309343391
98421 158381 176823614
88276 174167 753353084
40909 92987 840312149
74918 175775 252283914
187137 189979 7096642
11106 52966 104886012
60467 191290 682976369
64241 68532 527478565
168294 175569 64758959
33196 147073 285052819
87737 163515 190070591
132784 149432 2109828
149585 174879 859103349
122162 167639 545323107
102425 119795 724961776
4383 91173 607694490
154737 164017 23323141
69905 92770 57163252
83603 148936 905320514
56760 182489 700320990
111630 198827 447634005
124301 158544 85816324
197919 197920 86865370
197187 197257 920263487
5085 64017 147544150
30202 82901 796648925
188584 199155 26450887
105000 134368 73626652
146485 190635 577053795
10237 144217 809574027
128507 160529 785698272
186075 199893 205641882
13341 98624 944462074
84693 174944 225846504
135552 188585 132629801
73594 104831 737334169
7227 123691 291543796
45624 146272 252036773
67149 110455 108356309
5782 30675 348377719
4321 56614 131081406
38040 176433 346237598
35362 134518 248187860
462 58278 2342662
150845 196931 115034115
141589 198662 549631491
85015 177490 271646093
57645 158687 965487981
184125 197522 708299903
99808 104096 924309447
176103 183969 19706413
147855 148220 926989
73763 161512 575224990
92981 167851 963606234
103231 143361 895779400
72298 194781 306602480
170194 178319 100101169
113148 172030 147421208
129247 186977 144357961
28614 120392 229673170
144287 199398 137889623
147460 192060 111431419
91581 121920 76123431
90850 94018 8155593
17560 108581 581354488
115484 174985 953886775
58769 104226 113539414
67215 142319 510108187
113582 163765 941853726
60578 90825 75330882
2116 197341 944213370
120150 137583 43767661
23337 151912 321954516
198981 199047 321643549
77833 153032 228046634
197812 199758 4972568
135723 176047 639466599
14781 51218 59681580
3059 82998 200080276
188243 195299 17602946
31209 109869 796840668
127086 175523 171104552
40002 154390 286349316
133682 182642 933239457
164795 194663 875492894
94608 141656 117894340
30462 178309 896349394
10012 161110 378548437
86194 93175 17406170
192582 195940 662186102
24049 41009 42545503
20503 72787 130762926
102375 186119 209638219
108395 142144 84650154
105393 115688 878302296
6997 81147 728601622
136611 168460 900836535
47445 123972 191591474
26146 196353 974763334
28175 93584 163647542
120384 132021 567046799
40366 170846 995971386
132451 161923 73927798
86154 93632 4348242
60750 191390 326850064
183415 190682 699288453
187268 199241 126678615
104320 108421 10222273
6717 160413 384892355
81620 121660 100200613
135667 136055 944091073
111221 193214 205184952
153680 174315 984796047
48414 173224 312227724
108846 197196 221140888
143921 190726 117129009
155369 171011 703247741
142924 172333 884903611
18938 162642 489103091
166639 188181 53871516
168652 180989 30641573
105653 161939 141183225
87170 153677 166710219
170306 175784 13629071
69487 160280 227379195
116657 171835 138076044
136136 189240 132757388
123568 133241 194513134
11147 79958 172343357
123244 184618 153518706
118837 137493 303185686
196843 198080 515247510
116440 166091 627161024
79742 173876 235468121
78568 165428 956803445
191757 192056 417001286
122783 157247 86494589
14907 157664 833694139
57470 113158 139073198
21002 30197 372351879
20078 167764 369608379
115028 148857 777402267
135891 177226 148125041
83353 162014 354935135
15219 105999 200614852
110563 159792 123370062
169361 189340 735514162
153071 153854 938981299
56244 136583 200948244
80095 191587 832061740
46955 105306 348841101
102992 128534 64121738
109912 159771 42747817
44901 64903 50149983
124073 154267 75650474
119868 164037 110785433
74410 145182 836620615
60392 196171 591775335
107677 139268 79280127
112981 121693 21879588
51926 128939 760753149
430 38337 94938113
23141 101868 197059134
147624 173997 814414127
109704 133933 60822099
45574 64450 47294964
121224 174941 396090136
161830 199965 95196993
193473 196494 5656280
196592 196709 304114
199841 199908 639180613
68658 83853 7422585
38112 141765 259451309
3528 137603 335647671
114979 151524 91739534
171512 185000 33759793
112200 160149 169850361
150173 173982 59238023
13880 46730 319065854
85525 188809 708773096
110748 145076 85991443
166306 179204 424530337
48573 143839 238490712
114146 125455 965424803
198018 199835 3792163
151934 160407 21266845
166240 186167 827993083
153345 171004 379184741
190288 195410 859164447
59055 131553 181316096
28416 174789 160672571
167123 187359 50642006
133149 142869 100518465
127205 151339 633969306
136005 178523 106148508
57826 86172 70741252
122164 168878 591311386
42466 66889 689770917
185541 198415 32235650
64860 142431 194215801
106766 196305 863395998
117718 146986 645619332
19727 176901 393360214
40043 140799 530057785
164607 184459 702459316
1165 34915 916912526
62772 71816 989566221
38183 192445 538276370
120046 138487 46323622
156196 187557 649723453
197274 199404 5426782
98581 131373 199488542
9594 9823 32219414
102877 105781 654653343
139331 198681 148404898
58683 77190 46216871
129335 165864 980337897
80977 154043 182974071
54446 97384 107342388
87978 104369 41203060
183383 199522 379657706
174368 198519 970092714
186866 195507 737253995
107599 138355 200731283
138673 147218 21423631
169162 195939 66936044
128057 179934 267403237
26775 92162 581602443
90170 162946 182551066
42972 70776 69565889
106011 191648 196501596
80607 92019 28367192
55608 71286 39028930
147570 179034 78357712
122602 192924 175960972
29065 90033 849505223
114230 167012 864937217
36158 109765 184074794
190645 192079 3539963
162854 180506 260379554
1562 192102 163599969
124907 126975 5173811
103196 191744 372773434
153345 170324 42388170
181392 183809 6210853
69427 127892 932565351
192600 198833 929247303
115217 155982 832460847
185312 196452 764614687
82654 192571 485224162
115702 154580 28505239
164072 181311 719760599
90631 156237 164694990
16271 154753 346737163
61057 191373 326037080
156038 158197 5343277
166182 175291 910373833
37967 67643 931458000
143411 168754 63413534
113929 158327 111362154
101682 103278 366967964
148277 172298 224505444
155251 161218 14974891
94490 105263 41996994
100678 180398 199332980
67444 97846 552815290
92510 147839 138802526
63249 196738 334029991
99073 116790 391683444
82980 104918 763232181
27986 48347 50940530
145338 151766 16133908
59144 163394 790752484
16004 192574 159450570
140091 188742 121649460
82886 180474 243978089
18264 153480 611945808
167171 178391 765463559
72412 185407 282841997
155063 185562 76121686
155152 184731 46024050
113612 173309 149382296
19485 28596 22801097
161598 193983 80738245
146234 164531 45971127
106465 145117 437962515
2666 192780 475762499
44815 170241 832719397
3717 52129 121129432
143126 165647 243132857
143365 146101 6871975
179652 193119 33881803
127117 179411 130574741
64972 188077 308111419
7927 115234 268549346
64910 82904 45006260
184676 195777 27884080
56634 79688 847752047
69382 140077 177044027
50427 76275 64867027
111872 190511 196940283
29009 131325 256109554
25668 181236 389238072
170899 199228 822144301
43211 158905 289734788
6051 48058 776315673
151774 177526 64216795
194445 196487 238889561
184859 197517 931956479
67620 156591 222887629
155151 157981 569874691
56454 156116 571175061
170159 171760 925425151
181723 189219 18897688
19343 35148 39553287
81841 178095 240798542
115998 171352 138513607
57216 69904 31521050
66958 148588 298195961
28566 106812 195730766
146162 166480 493075483
81758 181597 295236878
50187 96235 115240808
54775 153241 974151683
164298 188352 729113640
20575 133907 283696731
37367 40338 7482285
119612 185014 163675488
117156 162539 683463497
93166 122859 74410034
161838 162704 421215734
90329 105131 37214041
146241 153327 17765770
19114 155207 938735460
4788 7802 771523228
145306 190952 927351997
100310 198860 246633396
109964 193911 210177157
98440 174271 189822643
53320 125871 181675766
187196 194990 19490096
88598 163261 454290441
40725 86644 114810075
12561 153708 775626197
47158 158695 721604764
34230 188950 737743080
187046 189459 379063217
98477 131074 81740270
42760 148929 265920648
154675 199598 422420205
5751 182658 822991173
64602 174074 273918410
146795 165098 892450680
45040 116914 179914909
7420 38006 12155187
77770 82879 697416883
7419 34161 67007851
126886 141832 37405730
53520 175770 305846594
65615 131967 491713003
8897 138562 397977796
86902 103557 41687157
978 151329 376490364
51102 187911 561958368
117110 177570 151240326
157574 179688 119998018
55475 126378 572664867
2514 157828 637366090
30924 42289 28344748
183180 199294 40413946
196866 198797 4889959
108346 151130 374343349
138649 189748 46102072
96365 156505 150834113
107446 178242 177137357
46943 79828 424981478
158250 199141 102153932
10701 80829 175641280
108890 132514 59303065
173874 191398 43948255
160558 172118 539792230
11057 55598 160377117
152159 174568 592927105
109187 156427 89338598
100638 189911 491284759
47717 146985 349838570
165248 185413 513065959
180364 183044 6871812
75110 79210 31388296
54797 183322 649473316
106384 120601 35615668
2569 78964 266882415
39393 93872 136189017
58225 185225 317598588
87347 196001 895989300
28999 164686 339821157
110493 122257 599404975
28230 193751 414243835
46950 53316 15961167
1297 101784 764330736
44868 140321 239067265
126909 169261 543215599
165406 199185 201469815
30805 91729 222586780
66058 123345 448318122
171929 188944 42627970
57583 123989 608867028
138965 143577 11501966
103249 154082 127426022
176648 181283 11495294
2751 14303 496353077
140319 182856 732693744
192073 195393 8313100
181566 199969 46266809
68174 89674 53629423
108560 163024 136622476
161891 164398 6283454
86787 149929 228660177
178409 178904 221267662
7590 29177 54048603
125983 140338 240788823
82022 147817 936871816
64604 151870 353516560
107089 164184 484169228
172621 179093 364877173
17675 161552 360339407
68453 160736 353478769
120537 140072 49040554
64908 196962 495544413
121314 174077 131980967
74504 79757 13161065
185615 193442 951932930
95875 175326 837829856
15876 70527 437241157
151531 182315 812975233
59975 122882 157307111
61734 90996 949686263
92055 146484 136541624
62564 118468 139867047
78857 166322 748311273
32508 57199 517607343
173238 181720 84061275
25391 142780 293959045
67210 125667 602771959
140349 148164 19372030
159052 182862 59308383
26801 66590 644623679
187684 188660 342133719
138094 181765 109010439
8333 43985 89233237
182814 190601 860147274
16071 25859 24474560
41641 108335 687756747
37018 191533 858913580
138380 142872 848638773
188087 195966 19675263
194360 197162 438146470
22629 104375 416118669
17422 63903 116350284
198542 199368 2089775
28839 113885 312299449
52556 63044 8191843
14837 44040 540202652
75286 109090 84488781
155287 155629 893514
136778 185856 482344354
54784 162241 654394396
115025 128501 33902425
11805 183954 774301733
7077 105397 246078945
25569 132624 928080149
190723 199193 878551019
106314 124607 166563492
78878 163510 211938749
5006 116736 279616743
53185 184954 329695622
132400 172803 931068599
81616 139110 144055529
98372 106962 191897318
184744 188230 8844323
179676 195985 162755907
198761 199591 2112237
45101 128561 209011233
144633 197308 131708789
133394 163207 291219736
62043 135458 183781704
131538 171739 100495646
96328 180411 164972350
117813 136292 46395881
144061 171472 10490014
73782 135821 155346764
117813 158669 102475410
19266 67522 847926259
98709 127478 72143741
183218 183289 82347813
170153 196343 239163170
94095 150230 140773390
149470 187211 16251550
195553 196738 330640
178206 179878 895456441
11651 166010 783362157
105072 123377 45888225
144564 156713 550431022
57631 118289 151579855
151291 181313 74720578
107722 132084 640951841
197586 198091 1317909
36599 112129 8710321
184354 188397 321767380
69865 97664 69501693
110356 137892 892139925
4863 113300 271326117
149215 181865 207315389
27286 124597 243619260
15164 52415 942440701
10572 105424 658358513
90430 167989 82145815
48969 90162 102914950
181073 188748 321126924
70612 133728 982542686
150174 199907 654931691
110326 162531 921028926
66203 170322 361559946
42428 143599 253225103
13228 186733 434397989
115207 177222 155191315
4058 93738 224369543
12541 16393 9729851
171815 175137 414058963
5065 172204 418295320
28701 186126 393988444
65303 72639 12102348
49534 128442 933480525
38873 75931 220423487
70606 99702 553552866
164184 172106 19558628
68269 105839 110488504
127205 186610 148564056
174152 174942 1959606
19879 144894 312935533
105284 125326 50344846
74185 97518 58383949
29485 178484 876855914
9722 185463 439908175
191915 193993 5134673
143043 193053 803515515
178183 182006 471931611
99947 193331 233693160
157988 170870 486537890
12071 87776 189398066
159153 186118 67330238
185295 194716 23619519
148442 158649 25516283
39338 198796 398946497
98546 193514 237687166
34687 72852 702598418
192950 192978 70513
79137 185607 266381902
38540 47465 22243824
40584 94175 134049341
71141 124364 133337558
24080 58339 754117441
164071 192304 861465236
45199 65955 52007193
125812 179987 226716237
130894 183781 409350359
131331 173234 104679911
51436 127488 190500445
146608 155886 23350781
199642 199976 823446
185496 188369 4596406
139407 155366 40018487
165504 174042 256803315
30305 32374 422161110
99286 175881 191713225
117997 196047 195327300
5636 195473 631491911
161381 166071 11600076
14061 70407 141164487
126331 127753 3495587
117577 171353 134552217
177047 193909 796307578
197268 198263 2557880
102420 132172 411900625
180810 182218 3602474
191229 197241 14960248
64525 95757 927128176
161221 198094 404569167
136344 164004 69311389
157058 199458 57015005
154044 179650 431141094
127038 150218 58137693
40012 126805 471980729
118156 137887 49542258
67643 109998 105872167
59544 64437 544366625
156347 162265 14822584
24871 88003 493823563
147410 179980 718241362
31549 198853 418590374
176413 192798 706392692
75488 166431 747377861
126354 133518 346227803
63027 123949 152522166
174947 197866 57360553
171319 197403 65263091
162608 184712 577906255
119512 190505 563052174
176668 182793 15273303
156199 163345 23504593
37072 192088 576724744
176668 188861 288595915
32939 114638 613187907
11476 194053 879406993
89566 132728 108286740
198513 198629 294352
23837 111157 41433634
112528 155996 109110291
140829 193392 564102375
92155 140059 789552498
32416 79979 898136622
132237 162120 740958571
73240 123930 126990832
95982 157570 771279207
157036 192891 781444829
62477 199373 450246948
184022 198402 465203469
72704 165574 452699724
169272 178833 23675833
112595 142839 75912552
190588 195737 12863240
172306 178291 670732217
194844 199845 452408291
158824 193784 687520355
191400 195926 11327150
101754 126757 62696461
45855 89387 108815872
152983 176680 342787521
89658 189266 249443686
97546 178563 586209736
160242 185685 63498599
192768 193869 2754424
105462 150549 113149390
56191 172630 722701204
101311 155359 741548242
7270 146522 692687403
134744 159643 62386781
29160 77129 137922333
85541 128206 106872212
116997 174866 144787538
12914 115117 954343878
5690 168858 408423197
184548 188875 10910737
38445 134385 508036324
31034 98532 191172253
85973 113308 144950379
142251 183741 15171980
166332 190618 320294193
122720 168413 627451197
135103 159161 495323159
142424 191466 122627795
134337 179323 112321742
75861 149682 740667949
8309 88368 200236952
28231 97666 433604970
100979 145774 208093513
93332 183993 317248818
48299 157538 874519801
21928 23709 4424794
89362 116484 67972383
66187 135223 228114518
6860 15811 22408988
187822 197964 32688325
25530 117036 229034582
88394 92913 209988231
64633 139765 444510719
111201 188993 511648491
10454 74509 160438330
24130 49775 525880295
172847 196915 390343048
47432 162524 464107940
66308 178066 279535161
15899 173960 395522443
128011 191756 159459189
184508 188232 9427861
127485 187619 803946912
37402 148591 537219332
161319 175719 35727446
111039 156921 618404436
70088 118259 366153835
84676 99801 37867372
158044 158588 1335857
43613 141348 960656937
192031 195654 443005418
161956 166622 530376421
72064 147459 370008085
196152 199182 791585249
171976 198985 67667227
32789 147854 347199556
189872 195956 924787171
193078 197992 202878087
70857 195561 312137300
28815 63236 489342947
145066 145480 1081045
168781 192761 59936277
2473 104464 255241375
134201 140474 985818549
20036 144916 312582888
118815 169810 506730051
81304 131582 125910302
184789 195520 525694418
78528 145746 459377052
174678 186217 28914720
85863 169766 210017475
171541 173964 6037438
124834 160713 89874870
105246 149817 111826869
183189 196805 994070903
120642 183499 713119991
173112 189848 41965151
182613 190131 18943931
159490 185412 248008231
188903 199337 568282522
197414 199932 483284038
95215 122324 965434941
52263 144671 231354732
53594 148412 999963049
171312 198400 89368507
74430 105014 76493755
151714 172838 273780830
72961 149385 191531883
60516 193679 333121357
2867 193134 230720669
156615 193626 880978038
24575 52189 552434553
191956 194467 887994122
54898 116226 153320986
88401 124059 89481480
63905 97596 84230830
65317 106303 102520771
90129 163476 183956822
30984 185909 640769093
190214 197412 17928193
169457 187995 528174343
187566 192487 11474431
177230 192436 38147052
96788 129045 482493164
57746 86848 72518835
162815 167805 12260201
73312 143834 929778881
30266 39305 699065590
182222 195651 60108102
195175 198029 7115382
69915 106779 888587008
130053 152252 383162509
33229 139042 552415264
125885 161788 50376093
104723 112455 25295963
166467 197246 76868332
83979 96662 617466162
115747 152202 91419242
129466 162426 623691232
191614 194619 833336871
86442 117287 77188561
86529 111551 332316306
65938 149314 208849731
161555 168656 17545707
144629 144853 564544
84296 133079 587198535
50711 58772 442479460
139487 143930 11042076
162795 184826 210501530
133045 182770 124208036
57027 142850 214683982
116406 168342 130031109
138025 169445 78598193
2288 89575 582496988
142168 144042 892444013
184480 197258 15228237
195572 198174 751853473
184980 186800 3424233
112659 199759 874750728
21145 129264 322542097
62370 129985 235783463
157629 185130 68520319
166308 187720 273388999
46385 67581 53088379
4418 157776 686918155
6612 62875 140890881
74461 195994 677543978
97087 148056 127852047
123107 150211 144627290
58308 176916 296581863
90556 166666 190788792
38316 189847 379131940
67434 110334 107346393
49028 156515 269234205
90249 180887 226828301
131512 188499 142575648
12169 199469 468894043
100627 135529 883905106
59351 90604 328479930
121079 193090 353167736
48708 165230 696214428
18848 103763 780176687
143684 176996 415836945
109947 120471 26453694
72348 120092 119528207
41680 42339 258837585
61128 113369 130547430
56637 137346 462798478
83268 92887 24016100
19069 130901 632872987
128699 184545 583245913
155021 181545 109547544
30304 54178 27887337
106995 121388 36127757
98294 116323 45159339
87946 145413 144115069
32536 144237 809956441
70554 83087 993654535
195553 199195 9105611
81911 161701 199974325
87839 92734 12369600
146438 169758 58295941
35057 137057 255360420
169178 180881 29009879
197160 198651 3783790
124704 131087 15960926
124190 138317 35440129
37368 57875 63517407
29467 70818 142769156
49044 129792 202239209
3413 167256 679010044
2377 61094 135346080
163151 170026 17023127
175491 189845 166794040
78731 118628 99760479
28816 194174 998812516
183490 190653 5241451
134370 185644 128235640
18322 18870 754472056
45281 118517 183320464
92552 155867 72136843
9092 99020 225099532
56323 58753 6043586
141697 176396 270452875
78508 155393 495650042
183634 190601 74274415
171004 173856 7124626
13426 103369 385784215
83087 180417 243349732
139077 150937 133741201
130912 186752 139654525
49009 107784 147019060
23138 100251 193007160
95214 100992 14477240
107696 180505 182053213
35208 40713 495419145
15549 159690 933156301
14249 72633 151332203
54814 101724 770895833
56385 115235 360437644
115532 150251 322970155
145613 186136 417696990
192166 196966 11983330
53677 128459 684028965
190304 193113 231470149
92158 174600 89858803
118645 148521 75006183
41224 111374 175527293
105038 179757 532938669
22277 102439 200637330
3598 11007 18378297
172294 188579 620798580
191608 198095 414021527
8492 174006 414213228
115353 194743 764115470
176402 184989 6437075
133062 143449 25944711
14432 133505 707470602
182354 183921 364869816
86376 118320 365891244
73771 139066 268141184
53211 119200 165088778
129410 190390 152527230
76003 176042 655645824
195417 197899 468991373
105783 184164 196188141
191149 194188 7555499
184494 186758 694845224
74349 112390 752656638
113085 133943 52382149
52210 119423 900652904
134132 141970 19629758
146539 161580 594784778
139899 145579 225502009
2666 45242 318823144
4207 10373 15293872
81615 112672 850148105
13808 174586 402436096
96367 137850 147693898
47852 77087 383347763
173458 190242 42141269
53507 57865 11078631
111081 122646 395626431
175567 194296 214509028
104994 123959 47579697
81215 112236 193630732
150290 191743 129594117
121822 179637 282786695
57011 90985 84571347
142668 171309 957492290
127118 156988 511446267
184224 197710 33717419
134879 137317 6102750
24879 199829 793117860
192548 198952 16044097
105118 184912 199672693
53168 95087 104862349
53609 167353 284678666
3293 28823 63920000
2397 110889 271508351
6061 175951 425160183
173325 178335 12511824
169076 180410 523736970
89305 199549 604116114
28575 102571 185131757
158099 161761 9227732
53951 93994 750161123
155739 184870 802781726
156559 183300 197217203
171938 171989 828881323
41038 92636 786442653
172354 186241 202821299
122977 129973 990128128
21825 177841 580528808
90989 145968 690563133
180772 191639 27390463
119154 195589 370158674
17187 84009 608646894
128226 154366 65477036
100199 104619 984869350
166908 175333 20981282
130250 154103 625383394
149176 174899 435703467
191251 193203 4815441
3636 142746 838811046
185423 196621 499180836
23827 104576 266637608
89082 160843 582547223
187763 198246 26187915
76436 125487 396081562
54927 96649 200884842
80451 142548 155510559
79735 137739 361722631
181563 190149 21687311
30480 144595 285560263
120590 161791 103405043
128940 134625 578872430
119155 154220 912993427
64225 180855 291653637
100844 140977 44648390
35521 50493 626386375
138434 177236 96889246
42686 79599 967573924
4192 42121 542518136
158388 185460 120483329
127812 151036 58324135
83776 140618 400380801
5213 150460 59853693
7630 130793 308370816
8244 119352 278081575
20640 197893 443543544
57597 63682 630433489
142161 174434 80626899
172874 190103 43191672
168107 194383 65735635
11186 161561 376748455
75014 154050 424584875
63786 147905 837753930
159731 182018 307407735
110556 147356 92264591
189949 192826 7180835
38715 55278 907724707
106713 167723 257073469
167254 194512 68159195
101221 171392 175584249
104756 179986 898646084
55141 137087 205059008
47968 196607 371999326
95195 153059 144985819
20182 92278 180253634
175208 178515 719986371
119959 164105 110734851
171555 189677 45406409
37791 180119 355952227
164555 173214 21267757
38330 60199 221369933
32161 109260 509490073
118215 157361 98321915
181278 188118 17313473
145768 194650 615524592
24783 145699 302772925
117508 168509 127699922
16874 74458 33129085
106522 140843 86108478
157042 163654 16502118
193416 199487 15253435
12164 196001 460177011
198256 200000 674417334
172968 196432 58751432
57648 105079 118459883
190125 190243 786341517
76639 198027 702198682
59784 61885 5158758
192177 195387 687583337
142094 168446 65846590
168670 169342 876244998
36033 173926 747372830
123385 196095 181915964
195706 198381 6682239
89432 104995 39059095
50251 133238 207845027
33437 50092 11601722
19340 143379 787368902
111142 186336 948418741
123614 157544 85150014
12251 39634 262490901
165685 172168 16015137
24283 127380 258200638
151636 165780 494980208
197283 199149 971339825
69063 153627 168352787
68068 190369 306099267
124177 126467 334255616
87647 123495 89950502
136596 183288 116690992
85419 116855 78673860
141197 171197 960710329
91977 109757 44603119
135308 189887 136485480
118009 148253 184869751
139046 161527 487509243
21911 182566 401975466
90121 162903 182569578
82118 133511 5097914
37345 69133 80838532
141573 190617 122679101
40390 51517 27732617
81825 140615 147292052
37243 99035 334500957
180024 193592 34164486
180580 199694 42697535
191621 196178 11385694
151205 152606 3445612
186539 187089 158048159
156005 188150 80249182
109214 136365 68174192
91943 167142 882783414
34752 71593 92134972
159282 185157 64545725
126784 190050 158212427
156064 166063 588767683
123865 188772 910862368
18629 130670 280472397
65739 68489 700502061
26351 111060 511756994
186894 194142 18119625
53538 110867 143422649
155114 157978 7199077
82688 147433 162218577
114482 190563 190479162
128189 172476 110689262
37353 169025 351479181
77600 168307 718062889
49421 157218 661888088
21391 99472 564875962
10042 146404 883786641
124883 126342 3627233
173520 199622 65470613
65957 150431 305451699
19548 142369 551757830
33851 186799 382695201
74622 154690 756681991
2644 6920 10655436
172940 186790 34751557
51127 101072 45773255
46187 93724 118926521
41527 81749 467192461
64716 66124 362434455
63472 88230 61742526
67009 134961 251583920
20186 96234 784853100
136943 194244 426164545
20305 131336 277917938
36002 95339 148396574
64428 79742 38358101
197649 199703 5252767
187975 198900 27309389
17353 199510 455906073
109528 148366 316432629
169429 175025 13879431
152870 171378 115084645
66922 130724 159768363
183666 196341 31678838
58173 148049 224942826
107299 127637 469252886
168367 196592 547106106
17176 51937 521737326
80249 186528 265974247
69862 134522 421191475
15081 79305 160875169
21593 197897 667561846
128524 151076 659707175
62025 118481 422188144
96647 99983 8429600
59962 189260 323403287
167859 170142 5734777
94222 152073 144895203
185443 188353 7342265
41162 58509 43608447
28405 89778 45492922
52455 70006 148252427
199579 199596 867959268
196335 196805 1180011
101667 174570 182387018
98370 102742 10928179
37108 178545 923483570
108090 147231 98227971
151312 161566 354930661
62142 123174 380994092
112481 185961 905666341
199845 199956 261236
54214 60525 15832712
28376 77581 283090007
120355 156810 533847045
130164 183994 723705585
159936 166540 819586594
782 11419 638901966
127801 175849 592917466
96562 112065 784062280
78204 132640 136224537
57537 127406 174773959
32241 55533 58353178
99880 184388 465146931
29538 175835 366008390
25232 100789 189127642
117907 173817 139871435
125575 127464 4712974
58596 143240 211746880
125746 130464 345408892
45157 49492 10903346
177124 177700 1408593
147819 175058 558431862
96979 194564 244305572
161972 197736 89197166
146210 174713 71184036
38298 109764 653185043
19752 90557 551909309
10680 72730 965241519
188606 190450 893042765
13599 181669 420570536
83330 99316 39941236
113846 193106 198432564
73232 199977 317276840
61175 112597 974075354
15833 76027 405575921
141284 199299 145114660
114433 121974 945990363
48081 196371 562953454
100466 192105 229349595
159414 182442 232694635
80106 168639 735538421
92203 105858 441732967
112357 173988 552206148
86009 101480 216746093
15803 133378 532350694
191349 197421 291036945
71907 188467 705234501
115638 119344 9280829
8425 103537 238011556
103917 122650 46962359
86941 91808 38985651
6339 135025 941874967
169720 197339 322741760
88529 174985 360148041
173239 198410 728109419
179368 191086 29533624
196416 196613 497996
61233 163036 2332729
69519 124494 672963896
187381 197844 939200226
175018 185196 24943614
173580 185307 29421384
109916 119743 766477062
4783 68384 159208547
75571 155496 422651552
173059 192149 47842753
47097 177354 325922345
38721 190377 379517651
101671 172218 176524260
104489 149611 113194305
13649 155008 883282216
164864 166253 3339327
17183 44304 67825197
85266 173728 931570146
159457 178446 47212785
8428 167923 721602342
103521 132668 73130889
146079 169769 59243101
107237 107652 74591924
44713 72768 931331351
196081 196770 1690018
77594 100113 898437395
10340 91438 202842231
198569 199663 2766841
26595 41279 788190755
161967 195332 83245926
54961 84032 72603861
31322 147268 716402557
91863 167528 750997242
47451 117378 997313529
189060 191294 471425023
60261 81641 53347417
122004 174519 131419420
69915 138581 560174389
82134 171100 860581207
89308 147484 39766310
57625 84201 981899987
171055 190393 817106284
1521 56515 137805703
111995 157382 113960869
41237 136718 300179089
101753 184570 392292982
3708 188139 544784509
79980 105116 62874125
129748 194587 162102306
28547 167649 348156775
39355 55463 572330536
5707 36369 699335797
184247 188840 11556781
197749 197911 427022
13705 28213 387675710
177846 183767 14935656
144447 163610 48129583
32182 167752 823831210
165846 189041 689938809
163604 164209 1516104
125052 143697 755960657
7084 168780 404787623
134748 153839 537998472
124627 177519 132205013
139269 165681 66146492
94862 182258 233147922
5696 156515 377732380
3321 198214 666179674
134119 164388 75918884
86038 118657 761479474
50400 112347 155000985
26754 101582 463718948
39365 45239 14544441
33562 173148 951517547
134752 184117 861295697
20707 37970 43238109
138182 193208 564589626
105669 191413 864370156
135875 135932 161247
67466 129514 155436984
159809 161265 910932239
62578 128748 165658710
54322 185501 547259933
121828 156308 86560109
22822 59933 217329227
110051 156882 886477002
162714 168063 10783255
51638 59929 20965091
42777 88374 113929375
50875 104844 135122788
93701 95450 296708846
115475 167762 130934632
160583 198559 288534071
136503 195311 609469621
26127 173283 368188884
71055 94613 807838905
79916 191804 628942416
90125 197534 268902396
109233 185306 443696257
35445 51965 101442179
116891 130812 849345262
117829 197005 113147567
101197 167152 165136051
153919 175976 55003787
78955 162774 209914802
182083 190355 726185861
135398 152552 42976590
16801 176018 398365698
156062 173558 727448367
66097 183996 294991986
57978 82860 181016139
18446 47686 750706906
149205 166053 42073585
43080 77864 456998717
117208 149947 82212758
76911 134677 845616889
78029 106300 987368786
9158 112613 3518479
35657 132597 998048770
106491 123674 511323628
169141 183948 36949170
108108 165027 142778381
17304 65687 379907899
62842 149263 782759240
110195 112760 6361745
45003 59086 982795020
18095 58258 884852389
144773 157049 218450979
168692 177294 984824002
149493 199725 125532643
138635 152470 13174366
72013 137320 163592153
16251 52700 503257704
157985 168695 26625808
170207 189576 48432107
188451 190315 44957706
82475 85196 754852146
168072 191999 59869017
47050 81802 86955576
119773 169081 739454992
20595 39770 1757926
87127 130103 976315565
95130 140932 114835048
116311 122562 303669006
44412 51231 758909034
184854 191211 840954031
145044 155259 25690558
108384 180304 179859993
16418 60598 110721442
181544 185111 9071173
135812 166139 75955958
74323 128941 558056334
123539 170486 117469798
100750 171128 176121148
22334 146515 310960088
67947 144213 813291929
118583 119049 149236601
30640 139256 939888861
63626 124393 152120354
46741 153737 555546512
136396 164614 421495614
103963 119075 620297464
152960 191023 430593458
111691 195711 610449796
115299 199080 984772607
51840 140694 222573643
60550 98414 398143438
11604 103478 229984650
67985 84709 41809628
106394 144320 950001493
113179 177351 160613960
67721 162909 516130520
153893 166199 954107804
141963 175190 82980278
39419 112054 181582595
11087 193985 608797340
198527 199846 3349439
82280 141380 835910078
92920 95646 398360189
81616 122512 102386368
75336 182487 267958095
146893 167257 50874172
141053 152583 133169848
42423 91368 122225817
111824 189073 193434205
78015 161097 208083522
30651 116404 904990548
56764 139171 206175855
96142 162745 166995170
120884 158988 95544755
139900 176615 859844780
57074 144517 899321404
112364 192303 200129719
164887 186922 54882844
15087 18415 1034577
79965 167808 605383657
11687 42926 78337257
80457 108062 68969814
105344 190815 407983090
16421 145707 323712765
47622 181659 661119333
86744 111869 386667111
167918 196879 990116289
12982 168408 358809745
42448 113277 655502139
83152 151001 170034383
52711 72994 50775067
158154 189349 676342339
29558 143030 284039721
157236 167491 377284005
115299 172661 143544963
37088 170984 599678767
81242 142735 154002748
126495 167272 510070917
60385 176407 290173530
44471 145595 253254666
172385 197500 62798237
6041 146759 717975648
175084 189045 35011832
184046 186090 559356548
19131 140216 303165849
96955 180027 929691485
99776 111178 265797820
69845 84748 900342845
119993 177004 814588152
60190 174108 284872408
46560 49189 6628390
75280 169335 832550254
93201 106094 619939462
16470 163419 368009793
35391 43838 10607599
19463 169720 376087127
78780 101579 875057504
154498 171014 526893271
81966 119331 623205837
101127 127237 426473275
144263 178421 344077995
19037 181133 405501094
107666 124698 491360976
92773 136982 110833924
28223 175965 468358937
22879 163412 351949649
126279 151328 62813853
120878 171221 125935389
72273 184779 281535014
103481 119335 39740380
51465 77914 66382609
70153 144072 143874677
85852 94444 21458424
114251 128564 258816233
102528 188509 215205136
39507 76991 93802752
174702 192711 606583465
13399 115472 255556507
73671 173875 250731505
194681 198194 279889414
37990 182689 361967394
53235 84827 79000023
61928 131636 235843240
164472 196741 788283356
61088 155426 236196366
150281 155687 13511122
35102 55371 688128349
96408 137702 103506601
140624 164612 60160138
109968 195874 782990358
5385 70193 27747810
50083 95902 124032388
100741 170548 406473425
56941 92696 89211358
132399 142387 763507475
163849 166252 979426447
51363 81352 75110018
12372 73085 152039911
77660 123335 114230450
116311 190052 179914630
117599 126311 472393387
63868 190039 845826611
78795 195918 548120695
179708 182892 193017060
116817 190259 381186242
22499 52743 75692531
86724 152964 165986506
104845 135842 929107246
175628 191039 565097167
116663 162544 163998529
139025 158885 49765999
89634 133290 190827496
586 103146 813612251
63035 90567 215304652
3461 143768 921494677
191662 192625 354605298
131245 171540 100690806
101339 116466 37822873
150422 152772 600937181
171958 190597 46728945
109399 193953 690296418
135497 184437 983167830
85732 117144 78566462
134979 178336 221481717
149156 181620 3303425
102768 183893 203088543
105178 110939 14435037
85593 108272 56660352
181961 182575 1579612
143326 168818 63763673
56076 91675 521033212
75191 138932 159563969
167028 177737 465645830
191647 197094 13609103
30628 81141 901240314
36916 58084 53140695
179132 197759 517281201
184313 196289 29972213
162225 183816 53750119
99739 124164 656004343
98897 124576 64431005
55657 92954 353498453
188312 193404 16498167
22816 166303 359243508
146247 181914 569015334
77511 178322 995675670
34091 56518 56302145
148070 169451 819783564
178230 185284 17780097
1466 127705 686368220
68071 126298 512974153
12078 163537 379410715
72034 90584 46260621
51931 79719 69627729
24993 165974 662296656
487 47782 784602666
8492 138380 876305465
104736 193145 848926604
51976 179955 600683968
71097 187595 291660992
90164 184547 236324723
137770 188204 640861060
70387 181145 277023321
58471 149342 227455991
90942 158260 773895304
113859 191437 754090513
110916 132293 53611216
134042 149011 599475544
88696 123047 536698216
40249 198937 538711802
8524 153179 362219348
59427 122774 618740922
199080 199748 1712829
109572 118292 149729893
191683 196224 487532569
125953 136248 649358564
58043 139177 16942136
152226 193328 162606624
153882 154746 683316489
100668 148976 192038621
174228 183282 64928305
130595 188434 144649370
181349 185922 11613891
251 28015 69509553
199651 199895 111622233
148507 174476 598023613
135352 177459 105186129
148534 184037 15389181
127485 172658 610526588
106927 182663 430705760
158893 197435 408211584
61836 169187 757430753
57620 159838 22988329
154626 160839 15615231
191233 196294 672171568
173224 185653 31229532
152139 179394 177063489
9333 81030 428026022
131449 136065 11600428
41276 192309 377961142
132365 141743 908598451
108470 115850 18496750
122471 195756 183399273
44784 47458 6734866
64401 136983 181767284
18121 48228 229472737
161042 194187 82679134
160785 165839 12594826
194733 199438 972856216
83068 195379 889106761
85235 195772 303823925
195973 198743 6932506
156753 178632 136726437
121834 195213 423312751
198467 198520 147958
48549 192592 336984748
62740 138097 575952706
81551 177259 239474152
5112 17218 30364664
83070 118704 899036025
29224 77672 889026829
140120 189569 62174105
67913 171538 259248369
138671 180911 481413616
79991 183783 266744765
35716 121929 215664579
127238 151138 569942216
135685 193211 330833229
80640 160449 898471802
147702 156647 22430398
153565 182914 406421561
25602 159568 335479651
54297 89293 87335386
8227 102393 865379553
166377 178847 34048902
159923 188875 72320403
160083 189397 661341523
178896 196882 45140143
129085 156631 901312905
140491 179208 96589223
118985 135004 40160669
119895 190701 267522699
47421 173794 465743399
163 85066 212433678
46198 127153 202725578
10203 60749 439640685
143638 172550 170316248
22726 75565 132358884
2466 102045 762624419
199368 199430 153046
30354 79609 123261215
33026 83514 126249172
108123 157607 743222157
193734 197489 9331987
16179 131315 327561322
66165 126783 409233447
189453 191012 463890595
157438 179313 54286159
122139 186633 161419504
156431 163229 319601122
164509 175620 27482097
39277 92606 133275417
192433 193539 686268877
97512 120392 57318406
51994 139754 492305409
68799 137208 171337680
128414 196300 169728332
47821 57690 338139524
106865 107273 992726
136220 167400 80039375
98561 101121 547774487
129513 151289 145772034
2109 47158 594738351
193117 197847 464137355
156826 192558 883271384
177149 178040 766459212
35839 139149 913244845
179407 195756 724907750
88719 141428 878545028
39575 119209 199128645
106858 142113 88432667
41915 185955 360437469
75823 149586 730352136
98805 132322 84042223
66719 129798 158029014
25227 115787 601313438
37110 139006 255117341
44178 134706 726318209
20017 57570 94177634
142194 159541 929712689
137498 184527 244505935
122996 168930 114997262
57253 153100 615422688
46489 109994 268988837
178293 186629 21027685
52684 68644 221064547
161293 180973 82145500
162811 187754 62245536
102677 177578 162994137
123282 140840 155633835
25461 33062 19190933
162932 168378 669845273
189649 198033 20968388
59567 99699 100231202
19111 121011 255007151
13566 24345 625265071
40441 135082 236903190
163616 165238 4034778
32392 65006 130333273
96962 136361 98819644
175411 178951 8709129
19609 109029 223734710
16329 198779 966405857
175967 196788 52112419
196322 196893 1428317
23463 72331 122275837
78466 98775 50672366
140468 162799 56010956
92025 166139 185788207
142733 176749 84986218
64771 192177 318817889
98297 124540 65833477
163344 169481 15182894
190138 194110 697183319
111213 182209 177557175
56855 74215 43213582
36690 149228 686260273
171186 188997 44657153
147209 189305 105157499
121230 160219 97733907
6435 195219 472500910
813 133405 883405837
123541 166237 276182311
20362 172081 438962572
9452 163334 843451959
122991 147121 60549861
172471 197326 822240776
44793 124904 759133530
87658 149000 153961675
39410 138497 248006703
138826 144899 15152605
46313 141557 266123143
108106 136400 861771317
156965 175177 45243054
115422 178683 158201004
132249 135168 581540120
55376 179633 475734066
51710 134756 207979208
82452 96723 35611609
158072 191316 234315940
155654 156207 390264759
43386 165425 673220838
170742 176563 14528151
151910 158981 618232823
68625 129524 152593929
136294 179100 139680405
22254 182586 401179248
173861 185267 28584467
119696 131658 14462620
105068 150381 113714131
86524 179932 233599737
39544 101817 155732430
4752 85611 202417993
71244 171203 491330079
62087 65006 7247389
156739 160156 159691930
168595 176343 19295151
104423 175907 178849000
145720 199993 135716669
198620 198715 229006
173361 187680 364424820
12409 83404 915453152
141924 164987 57846327
14979 50304 88463946
133171 190708 956758396
18608 134170 289273448
56756 143510 216959319
184441 199315 37332224
78504 133499 823658755
18861 46321 46678
184445 194164 24384846
155184 155250 363042128
136474 162683 65715095
43976 82123 95508622
145019 199307 513197388
130216 181076 485808765
188910 194567 14157129
31523 57024 286477885
131825 154873 57791777
73102 173314 250736998
122552 173347 126964534
96543 189019 231518789
198281 199660 354545815
167970 186002 259037734
40995 128603 219320392
39356 90854 128519308
84219 127752 109042649
180751 186366 14263401
14803 65879 127986405
112390 175960 418277596
71741 171211 248893755
54874 187280 844763304
45167 128086 207632338
81584 94167 589383309
104218 177344 182975372
29502 70611 910826561
96825 120448 401527978
48914 135072 215702825
14576 162106 589721759
11852 32948 53013147
143936 178957 87391370
134669 154128 102747422
101210 139983 97190828
27357 48530 347661800
114996 159456 111501887
193926 195796 789523804
155248 180805 63532537
185395 196878 28697168
62062 118146 140234675
181369 186810 635943397
112498 167554 137905143
119827 182427 156538489
3430 99185 239558749
112233 170009 144724109
154040 158179 898553578
174180 179818 549713441
96423 101431 12585862
160863 192050 77823078
102926 199990 779816330
172689 192728 721674589
107070 183988 192583941
192011 199851 957542390
155675 170419 36678731
27658 51942 60716903
107510 186668 198237647
174636 192463 26075268
44185 55499 843822107
45763 104732 147595101
118878 173144 135709013
26828 56775 75164443
7388 132019 867894758
182548 193406 27275843
195379 196329 824894810
59709 196598 342349299
197642 199400 4501448
162609 178461 39261724
119834 127659 388557489
62234 197810 965043013
171410 191040 426965264
108897 148362 11380467
40029 70384 75886984
48837 50763 4731238
1936 135369 668552984
107663 184536 744492234
155819 193477 899977077
189237 199884 15102167
74862 140450 249708908
23950 25604 134115144
63614 160806 243415755
55002 98698 809326408
65165 118360 133118534
56133 172461 395172831
5142 147843 357416958
57797 97627 565030737
140536 150797 25794260
189997 199094 22782626
190580 194588 446427089
28183 194331 415790549
19049 74873 139764587
186966 198650 964512961
79246 86730 18597552
50974 180716 347237863
84101 155626 873718158
106596 157447 103786646
34236 132959 247136849
134721 159684 62541868
90356 150551 151116367
68205 134268 165417497
21636 155324 865429623
157229 179261 54673663
141859 193784 435999207
107301 157521 291801977
28817 35382 474446630
27105 53786 66801893
1867 63101 465385543
84006 143887 149983683
192224 192951 1857565
33058 155133 305625548
175239 184072 634084898
150888 177909 67283703
19956 154237 686589677
54960 157374 256478522
150673 153713 7503470
5702 47705 105129522
108059 118330 8179053
19045 23514 541595859
75701 78439 308660145
33269 105283 417754277
177570 197824 554593347
100878 181651 201996322
20955 179979 397734396
123958 155046 77940960
34115 179275 670068238
135924 160301 61101374
15695 176098 401426478
86952 120755 607660455
110647 169511 147389538
147189 186226 97530587
155091 195898 875722359
104688 199644 432720928
59288 150894 495602647
24078 66628 91925589
165000 184153 47669144
106486 179923 132591589
170019 175533 805042278
109113 137253 70596460
148444 196643 295384033
60918 127535 837682024
134219 193261 147642038
95373 177254 381181797
120433 163881 108987798
85843 179122 233258737
105499 130639 767595205
102577 132914 76091279
36596 154152 294274694
6704 43512 641185122
142540 148128 14097828
172993 184102 27820509
25307 45122 822451368
147587 181817 470278470
56909 180681 309316056
7594 30662 867182761
91729 149317 144567868
77820 158340 201581654
91617 124767 83313040
82271 170529 367450287
28352 34461 40419930
177273 186292 333830778
171140 190665 48976629
100515 189727 223281416
124221 195204 177583003
38384 116905 803537325
141358 187144 114508814
190050 198860 22048498
166052 187019 52348918
168193 179423 131261963
97323 149219 130127965
51585 81900 165055651
160724 175883 99959150
1472 79206 4311714
72302 124174 175360589
123070 163737 419016460
33026 55896 107198820
91137 162474 179004157
198408 199304 139116661
97222 135171 283124502
62159 77762 544654551
93874 97361 8726746
142285 156453 625822050
126696 158176 722838621
132596 177683 581260397
147758 185016 917871488
82759 93648 27199697
39285 102207 157340651
153409 157119 381366857
169619 183821 35455470
67028 163082 240619380
150660 198485 462031484
36587 149811 283542046
29008 185764 392266197
185888 199104 307132809
155792 157948 5381011
145286 152727 728558052
87015 171115 835568431
124815 166333 103901628
142559 144217 410440494
23207 44531 1912266
188034 191491 8606827
124100 143146 946220840
8319 66702 146190861
97114 150034 40836216
15522 146101 326946236
137376 196688 148304129
70826 96916 65238913
24203 133408 437341548
114405 142629 70770856
152544 169004 41083225
76906 84114 13596428
128986 193566 834008938
145049 172171 816614764
105080 132638 120598793
127838 180309 131063377
60762 163442 257094674
83274 84224 701900874
127695 129418 4375789
123770 127285 665955204
47806 96372 571351499
182383 187628 13330050
138972 175643 91614391
164447 166019 3799065
120471 187228 167099912
167639 188338 51799346
151490 199714 120530144
197533 197538 12486
11747 20328 697881434
187031 194733 402521353
70583 142044 178948516
65491 168986 693973230
172292 185947 34176812
134111 146811 410761914
12522 79327 167347331
186188 199550 33482673
145997 161374 38621289
107425 197119 750075317
59661 74531 37051836
139204 190589 245734934
89665 96102 462111525
23620 140071 782226676
118527 186935 879654856
53879 119462 164040310
181134 187236 636637452
171202 178938 19223091
42245 58553 41000195
175045 176969 4840539
90412 92711 5877819
22926 99834 192457258
81278 103492 130057822
91324 159492 171003977
111241 163726 131601704
109898 118573 215271362
33549 156434 627131245
138513 185822 378201177
198905 199293 349476049
151674 168729 42562265
85457 149965 768877060
179802 181193 996142200
65962 76099 25458585
152206 198637 116062323
32354 69558 778278699
37039 50621 33897320
112541 174307 154646393
187540 196906 923326150
100346 118026 44242535
83059 177817 237028576
171321 191962 51725822
62927 72676 24313320
180393 193205 32248753
126438 133409 603959819
59319 69932 52484703
11426 172757 403814228
183959 197311 33362756
117368 160967 448246778
167365 172516 12793957
102472 135830 83556024
72026 192910 832444144
191115 194830 9273552
116644 196207 199114477
73635 165149 229317773
143783 147225 819144530
71155 193108 998289603
146489 184771 95593695
181300 190018 21988815
146875 186068 155852103
129224 155029 64667582
99979 133534 916065809
109779 195603 214899456
177372 197101 49405637
187381 191102 9290550
149294 185740 90975462
31295 135550 260913175
101004 148987 649767896
137670 191898 997052995
154221 191204 553032160
154494 169007 847665796
58026 106173 120278892
18264 87524 597098743
93691 188025 236179194
185483 189658 948988271
133525 151115 44133284
120225 144103 59847341
121072 182664 756476191
16216 42642 306928617
24671 83876 148203897
99757 123822 60316390
60920 185134 537143006
107218 133206 79729297
90553 132418 610911259
116162 116684 40325002
29306 121034 621801125
128158 191390 158163735
97968 134452 212600617
46068 80678 86617450
79565 94500 37289421
114501 117040 6360876
2283 83751 691867529
145589 148836 928621257
117991 188746 177120137
116484 173976 143855605
110143 127046 879569114
189025 195521 16253291
126411 154475 196358514
861 20684 49607138
58861 140637 204610179
96031 192872 410467884
133339 182071 121713980
170984 186293 714552310
114185 143305 819688414
64035 66185 5397511
5847 65450 890752456
12690 15578 203787358
70115 159462 547488765
67319 147154 199951782
126227 187396 153030253
47096 149776 257222780
30205 111434 901584866
40693 74892 935031134
2906 180077 833313422
69654 190228 803149401
14596 112655 245443311
168818 197857 72579767
148830 152295 8583524
198313 198834 1315513
183596 189042 13662657
141831 194601 131956474
39009 42857 9576275
38468 104134 108539540
7554 74226 504503119
33797 102733 172378801
128598 178481 141279459
62299 188517 315820213
8685 82837 740253952
57580 183942 733731693
57050 145205 582305068
173022 192698 49297672
1134 148862 369934956
112682 153091 253749328
134156 154451 222933689
148045 170241 813409826
135807 139215 8618119
98749 163259 161743246
147234 182966 89187865
183240 188588 387374998
6556 89242 636755324
119420 195782 191167274
60534 72656 919829250
53983 122080 170349089
61666 158691 242939034
192471 192959 284053935
12393 189367 991619322
78129 82121 521833730
76034 126302 502092790
188612 195705 17765590
45418 109653 755534640
96855 159442 445742142
159782 177113 43135495
160818 194906 85095285
146251 172430 65370927
173969 188245 827359469
43801 55652 940773235
89944 175124 213278916
80628 100651 50081886
6472 171962 652335548
7615 53564 115066838
185928 186436 1272309
7863 73254 54513670
94345 190212 755279269
73770 114881 535954787
159387 176214 288249733
18223 166052 398325291
34639 186217 835353882
33269 166086 332398915
119757 136037 946612954
113122 144194 77918834
172396 189322 335857505
86418 104338 44865537
32955 81334 106002207
138619 165809 68084475
101384 177037 981251720
180018 189862 261206342
185616 186861 3122779
99539 117215 44251955
110963 128168 43178133
36962 189047 413259181
5025 5952 75416808
90522 144538 135463373
174250 192239 915909346
192418 192474 289907510
73662 195667 810775735
62204 65146 860256810
24681 28269 9027416
143324 184402 102653528
148603 171766 57666173
89620 140994 128895867
100380 151370 127869397
193693 197999 412834085
19196 169676 376667604
56788 84714 746473859
142048 148378 506988398
77776 127909 251015975
155628 192838 743108021
138834 183821 112484644
101330 132661 78509628
7162 122017 287465317
7117 98558 922591519
36656 72726 504315889
165943 183709 338236572
46028 125539 252866203
171024 172757 4331771
71516 100611 71676301
32287 55633 515121596
94458 148534 135609073
58541 176112 293974341
56798 104253 810772722
163063 170699 11751543
64539 75883 377666110
156264 199235 875650219
30027 172127 355578672
120629 152486 547004133
78980 165097 557841949
49657 94690 112668143
31125 77459 115938583
185451 194724 23242140
182293 184148 4741468
128788 161428 81830617
137094 178682 345950159
121524 159117 187230898
24101 118595 236574510
89963 175686 512953973
98384 191845 233977064
196028 196393 749246084
48873 77856 50234245
180021 180343 719223730
59175 180823 774861765
2203 49937 639154102
12160 25216 307944520
88794 173113 211087755
15895 69330 133808870
126715 163791 92900798
167949 183175 38054965
167989 183668 39221866
89750 99490 24502914
103322 131291 219212262
90833 149530 147357083
70982 105367 86058282
193136 195037 559754540
51668 104006 130994566
103748 173605 445401805
139045 194499 448123400
161994 184354 55651799
198951 199932 2471978
35062 144960 319069058
49030 96803 136737801
52318 186525 335916435
80986 102662 204883801
20975 163918 455077199
114923 132022 946599062
157561 172533 37152885
61733 105208 717248084
141605 150305 21905060
20568 64422 109731818
19173 55257 90439429
198794 199087 755202
17742 29490 29456872
21014 32640 29162044
61472 157993 384354690
11073 93187 205600222
22383 128286 265179253
183720 184004 683299
199543 199733 491680
89547 95235 14340616
122479 124476 368652712
51793 57576 14690047
95516 148532 888501105
106787 145443 210746566
1044 78870 194853911
116822 175145 440949608
85578 133586 469464529
150786 186556 89264807
104730 129481 118668080
91558 119889 728487656
172697 199689 67664584
9838 70824 152739654
16145 165480 802595567
144478 161483 360837869
82197 91453 239049883
53603 148034 236530237
192635 194947 233889514
57460 169067 976153373
42812 174375 329209499
72191 91755 483909162
48603 190221 541009560
188314 196118 19446589
58927 143692 212016366
157727 198131 100875630
77660 139572 154998496
100813 167274 619298117
193921 194451 1366626
95781 187639 233751052
157711 167377 24013608
111859 183922 180414580
198170 199712 9132224
126606 158998 725097146
99581 193792 726146444
104652 184846 464841866
75637 157624 205355830
115034 188532 184018172
85194 104833 259758257
187291 198816 585917691
126213 187281 218015083
94476 114706 50603312
199942 199987 191971410
89521 169204 199646241
159554 174815 455385245
177270 188829 574606018
179536 184840 113530665
183247 199069 972915215
100811 151133 824042679
37804 134553 242173768
190481 193872 8425809
24547 29976 13684425
151545 180938 709831455
128881 178030 297416335
127608 175774 120402452
140078 171902 268547556
31355 46686 38253947
44115 133482 223844091
29107 41896 17001326
52726 70338 668291578
148806 190898 668002356
46354 83991 94163098
103559 149460 115192939
175360 188202 32219301
27064 48161 751736184
1973 101667 981219058
141977 177739 788507104
124042 150810 130221425
101798 149223 311158897
9534 141730 384353634
95703 105202 23765700
135864 162908 67869615
64537 109952 113559014
72874 188084 288413165
167770 185472 44261371
115193 158345 108239893
44756 188356 739549345
57975 199910 797367394
84843 105934 546161373
157644 185202 825494621
123687 136416 31960784
36670 136785 769031551
3400 4862 45039436
27308 96395 172915359
149632 152640 571494735
51566 141023 308949744
103027 198133 238086072
130734 144877 838438612
92606 138492 604422781
153009 190129 438111958
8435 20915 31328623
30153 94549 603151743
109008 172623 953278747
192062 195871 725634634
77719 136546 147259794
64969 186834 510237143
147349 163400 40230780
73906 110327 675212018
27506 33069 14012425
57123 157804 251951344
53390 140075 836760326
139989 163018 436640728
36623 190089 978629402
131490 142294 27091602
90683 95462 12155917
50732 81075 922425895
115341 121203 14736222
101159 111013 10019840
150741 177902 13724917
48861 131021 736768433
109652 120215 303959205
111682 184419 182059989
87823 167028 493476698
184160 190483 331628323
4217 188882 462147548
152064 163185 280379198
122167 165126 107756678
129621 131842 893478208
192605 198564 466263075
38090 139927 630112100
185925 190919 676890800
86730 98615 504128183
96749 155929 426612802
166801 198136 78324036
129995 159144 72949907
1036 66708 164362091
199546 200000 1116611
84403 128401 110323971
175385 178778 8361629
92956 157009 216029950
97036 188881 7872946
34226 188651 257783735
123450 182952 257354429
30437 81129 689304195
16516 80514 160186730
80885 189849 539355512
163130 181120 44637193
177071 195006 290135590
73759 115149 300582565
196053 197952 359137484
13666 118367 262154250
19907 114509 236718995
49744 103041 133310508
12928 68618 408746657
126440 146102 45399124
59890 154908 237799368
149465 170997 53595016
158092 170197 679201474
182838 186508 9290781
123050 186684 159262336
10910 179590 422114458
43616 124750 429392799
160906 169799 22080480
120836 190454 538117181
1726 10195 21004620
110686 113280 390472070
187500 189882 5899908
160315 198143 74034811
6735 146749 714884230
83677 148722 163036238
190938 191753 839012873
63639 110946 655191810
22162 134348 280884298
158484 167555 22572464
11868 135432 437264961
112463 191195 771061845
174549 193590 47688922
40228 189852 374404861
92269 92931 395836161
104153 134982 77287323
145280 179942 86410720
26800 92367 512409404
132935 142392 23942124
30635 54896 60775521
175311 195951 51707112
115252 118425 23451585
29930 139299 273830667
9344 192431 530241303
78919 171833 232372564
61242 162149 252679581
45281 127406 205690559
168077 177519 605734378
38586 133350 237169665
101750 135091 83546660
156992 197139 571657566
177633 188508 76111395
89351 153368 160495256
68629 135462 776603799
195917 197248 197265245
138559 140563 309089471
32417 44706 962271978
142751 173775 77447512
84058 180445 241034938
16302 18835 6403305
84921 120054 875809336
181046 187053 15222720
52496 170280 294845760
58870 131794 182394334
133147 171496 95779900
45870 50167 10757487
164128 192303 70256146
165243 179676 35715912
87534 102218 36902041
124374 128657 10763162
15461 101574 320403917
120607 195088 186421694
116246 172617 141049124
162949 172410 290844284
27695 123471 977439330
61082 164327 258556670
130017 133286 8111767
5477 22268 42034689
76690 77487 460015186
140316 164678 45902714
6419 79024 546152435
185929 193502 258360380
14180 104460 226078445
161951 183090 52592190
22195 121416 248353813
54209 104575 125944197
48562 105795 264678062
66790 133389 360515337
151335 194852 889128824
175763 177528 4397470
63631 85600 576551888
151534 186388 87023873
55239 169740 819343377
7351 15887 392595523
4550 167923 408876142
83560 121024 93789121
108640 180855 180589247
58830 165031 265842203
5734 10749 12450566
64384 129186 162303287
152008 170351 45824405
68047 181302 283250874
186735 191422 703840286
107964 135073 38338169
108918 158004 123155865
10969 169848 539366218
180739 184282 9038862
128934 133244 802546671
133681 147759 35344262
152574 186928 85820540
12334 128181 939995475
95600 179570 210018758
93622 144435 417140822
105171 133144 891515569
193512 194621 918397109
137429 189486 130176793
88473 181725 233393301
165636 177917 308961506
6470 190283 460088753
100040 160649 151879829
158837 188162 73232584
97171 154279 143118274
52859 85990 542321606
91442 142034 298818619
124775 148459 59374027
21109 137636 291747866
1557 77328 189621084
71653 150046 48516830
81216 129463 120891560
192295 197826 13800978
166654 170514 661203172
43861 109773 164893697
95197 122718 68969245
79082 186588 268977688
150356 189305 561413172
79265 88358 22518398
47270 55880 21768521
77702 135382 396403083
194004 199963 680349297
178503 191835 6188395
185087 191903 17135801
68011 102659 86627935
44543 145048 683344140
26772 128271 254104764
85471 156070 176945576
136693 199217 156357221
183469 190790 18397488
165729 166627 826912045
162487 163701 972873759
4969 169943 415562698
67843 147145 846401810
79366 108131 71852881
155874 188879 82370096
64743 190540 314848298
47785 119731 824685397
98593 108469 24710645
10006 52360 79000328
96844 157671 993036644
152179 187240 842583131
191159 198351 17959187
56954 92845 89558040
85580 123072 661909868
83677 147882 160940878
154526 178433 59502763
145606 195388 462881111
130647 138733 20237965
28779 120876 230493829
125959 168329 105897721
79378 169900 226557062
67246 199200 330221371
165131 184611 585299688
13842 154123 546237776
25963 38557 31653363
176038 183978 19903259
140201 155249 837667990
2515 126136 485777597
43203 77868 86854010
144856 169584 760690975
100712 102068 2866647
73440 95052 709680865
93397 129424 90313126
122785 190927 862125808
81730 192634 277554041
173833 178685 12040332
70344 193141 307307718
142206 191021 447912774
95860 116751 790268912
185766 193424 293831876
144340 163381 47819473
167303 177507 37182946
152401 179664 67872477
50654 150397 249939639
143366 194266 876308355
80090 147081 167840003
77088 133083 140177739
164523 186313 957100138
115769 165814 125480133
163374 182432 607529374
9140 84339 532195413
90751 143488 132317501
131576 156115 219575313
152005 161100 489302386
120714 142091 381973391
56396 172398 290070178
150909 184338 673800652
124714 127618 7234359
51051 98993 639743152
91137 137327 115919772
141018 150309 23373272
184687 199683 37653940
60538 137159 418240060
37505 130263 490042462
128702 129724 171866983
81450 118408 92531847
151649 195538 109680120
30299 60458 75551189
30972 123167 439459232
147591 155234 310938784
156852 182256 771978651
128609 177589 122384007
173125 195029 54931192
32661 166014 333798449
140523 165895 942764031
140371 160036 49266368
43366 64054 51794798
57879 158511 251814718
174720 196630 54838922
102053 191657 730347430
34501 199326 412436203
164735 185882 599327200
24712 157814 333368073
4713 14725 622606057
55959 65902 267870500
73226 104811 179903129
126499 129505 7552244
126713 158551 725889675
36123 122293 215618770
20005 64106 545603223
175910 190373 364685065
145331 187516 767294061
13916 50287 863491312
104802 146867 105468433
188188 198446 25629684
5723 98642 232524968
161604 174921 303370682
123746 126654 7356985
132532 173763 102999918
53467 59115 14290718
49299 139828 673497650
4000 72897 172364853
193239 198182 12410867
162177 163711 3811118
119096 146713 69294085
110206 169654 645416933
138098 148394 37642925
92243 160349 170772605
128113 129519 864852546
140577 161892 53459753
82252 114830 206664343
151914 161655 193462637
40943 132320 707011037
138002 146117 20315927
93044 157415 161441393
166317 172489 11835226
4943 73248 614275974
120144 141532 53682495
153563 179686 65066337
109688 180293 176585058
65903 116664 263498414
37751 139304 533146887
42286 162553 301228301
30918 195409 411568225
98955 112398 161631967
194575 197649 764370428
34233 139948 264640566
23519 162607 967330125
94882 165078 175939189
46967 140781 24076153
189770 195794 15106503
133759 135441 4208670
142056 156792 37038170
47651 83497 807404506
165428 199611 140877508
62088 186337 449927237
110760 198149 881884273
125772 127908 644783921
139301 174727 88474200
35146 68450 83334204
97441 175577 973112593
19772 108837 222853234
179835 199511 811211376
22881 165380 356829461
152196 173648 335263729
92743 173697 202583821
13358 185295 430414794
77004 141604 875637819
189325 193211 893827543
34309 149619 288763204
2339 56551 143653170
22766 99212 480389759
134080 164464 151890251
169278 177076 422219290
61280 171516 870109046
168561 176197 226848289
1041 63546 449706562
81523 145951 595335966
160927 181460 9304999
24881 37217 262418301
142552 156492 35033631
11464 15211 257809193
40524 113164 181651473
128494 144057 552876401
130698 171372 101645692
132643 169385 91932393
153301 184212 7204621
2116 128413 316184225
150693 195386 426122076
28943 60577 79278105
107922 170629 157016925
29531 56552 890167258
143381 181494 628445305
126721 184300 721293043
54360 162772 271501035
113849 127158 736992073
119762 174868 38790484
158187 185462 948838832
140020 149069 22737710
149769 158711 22353493
2885 180899 466710467
145187 196870 129184654
50468 191706 353511516
155171 184035 72001223
65859 92826 67405282
71145 160402 223635888
112597 157202 905573187
97268 107007 24307141
17976 162319 361438522
33649 91261 890314473
41859 106995 162889398
125321 178736 133369205
97913 119440 689000167
46866 156818 275457567
66564 151648 559999313
136299 143681 18422939
173342 185934 151460639
129039 145123 40222495
14501 75864 153759256
2876 176217 609031271
15319 82982 169421368
37586 148317 277354824
1250 154816 34311160
112833 145387 872288004
44912 194467 374348416
42453 52594 831225494
104824 164724 180551319
93297 184590 228450136
158350 187565 280978495
123267 141867 46648759
41132 140376 525004684
78168 166138 220163013
114582 125808 319657616
1238 7212 14895087
126077 140526 36157582
187749 189942 5449079
29530 101269 847854320
124460 152184 69429884
65930 192569 849602053
80867 178841 768468961
120094 183271 400796263
155195 199027 887683854
141044 186491 402424921
128305 193612 163318524
138241 181969 659715283
19952 85633 230674540
28972 181016 571723452
167047 198858 14366773
52774 74212 496470598
128835 148324 48914839
101536 142580 336413471
182376 188329 15091881
145465 190298 112101360
149557 180641 629359243
16123 181980 456700207
10307 24726 31652739
117991 197832 199778815
38509 151398 51495862
95605 137391 104742821
184869 192907 569273875
33876 42244 20878740
120280 158210 95130967
110753 168641 300206971
159550 194580 54972324
44259 107222 157504432
3541 7428 9699420
127793 185897 145377713
70464 192756 133792863
36738 49861 32785573
92503 97039 174256005
83036 186866 878674205
180308 195438 918670785
38321 57678 728560002
193561 194969 3538417
149576 164689 362582040
138378 164487 247070333
3361 28360 62567506
160953 166010 12553460
73683 190187 692952444
16009 186804 471344518
70435 126434 348873020
87237 97312 195041569
23399 135843 281510158
1736 144671 357681467
172768 179871 17645520
2558 69787 674750758
158280 160816 6389051
154941 159147 10527443
56875 190327 333802559
153889 155567 4313082
37863 124642 535334650
195684 198532 7104221
184382 189052 467898631
71751 155557 403452961
136839 167586 914022473
91795 110406 46772400
68588 79815 28126499
104708 176885 180621577
95970 154598 463319031
6668 12979 973733453
196496 196740 336092151
51133 163329 638883777
76184 83722 18697957
62012 97533 54710565
103621 134031 76285718
80076 131973 129966353
196309 196987 687885549
8947 171350 618132846
75820 125395 124127967
165663 187698 55022276
74889 98046 57838078
20513 90208 470641627
107567 147900 101309989
110231 123528 181402585
160033 187875 28267669
77092 149701 998516899
157876 162818 719621323
86972 137245 126010837
111313 177962 166701147
121532 161862 738208658
137479 178604 274443575
162929 186290 58205829
11830 171313 399212214
182032 187367 872426566
136112 152209 40307649
58964 187783 322241981
61379 115735 542554513
109149 190686 982580798
129656 145542 420044009
37119 57386 50920700
183227 196164 32384230
130529 139059 482993614
86100 126127 100305445
193096 198089 12488775
5434 47579 642761087
57192 186609 323659975
123132 133750 26677966
32018 198239 590692655
104416 162825 146428072
143794 191296 118826942
132876 141329 891154434
49692 51623 200268697
158112 190149 832893634
120883 168773 119919072
11440 41581 235930050
109672 136221 66661838
26126 166604 351701008
176646 186077 23667388
74179 124623 129530673
52799 106533 134457346
135836 177698 305931868
198057 199587 3890079
180291 182067 4504454
176883 184974 866250400
63755 165717 255339094
27630 149405 328944604
72228 186619 846478691
72079 116909 105386216
178763 190926 120693122
171855 185199 33414888
79125 140104 152673692
109508 157236 119838373
183183 194959 937745107
182415 184635 522630638
85276 199513 336974442
164965 165983 2433576
141644 160055 978263266
128753 155748 257646006
105098 189786 211985552
40439 82370 480580994
36536 186690 413546813
87522 92073 11393100
117811 139393 943451566
75841 110578 594127958
175172 192737 44006150
136448 151246 236040232
113161 193371 644627570
48078 77696 74244972
19461 78810 148626068
165448 191490 360472071
68908 182042 283004612
186079 197852 578097893
125074 189958 162262236
193522 194356 128258149
162724 178736 39641802
67464 148290 372064229
33284 141699 271333761
163491 184506 52294968
199414 199546 351232
144789 167304 56368588
78074 198908 840928555
38464 113777 931101193
94305 165705 542258784
127530 131136 886741806
103674 165642 155332020
172812 189857 595182978
24747 106887 963113348
97092 154300 143385146
27656 189599 405272049
112306 188478 324073847
146694 175497 71885209
103400 185612 296287651
4140 115615 278898075
8593 165444 811364061
21956 126955 731966761
152363 170408 45034839
134815 183590 921429610
42685 100781 145340766
69407 92957 599808995
163417 173708 777964159
196665 197700 199194
11202 17379 521678477
189167 191000 4649938
114053 184091 175278383
156642 160703 4217025
149502 193927 296288674
100636 125389 62115090
179543 198446 629747189
155946 184982 536529627
172931 186716 692582259
43879 73728 140366773
136881 184112 814810144
58445 193925 462954257
137661 138786 530161057
24 97100 242879725
152810 154632 4552191
184358 198913 36508906
90977 91282 414119
15383 130050 974389280
191320 192678 951470622
96774 156990 162676464
82678 159233 978831583
195701 196867 129494457
161600 176013 302330590
99018 120230 647930962
10682 151128 424220475
145962 156969 27708930
62465 88809 65723233
88538 184404 240035850
175825 188388 17302242
146747 160561 34602481
125983 134413 188882575
135100 189764 459379114
99390 118233 924951578
138474 164253 64632665
131847 150210 771104289
126518 148492 734958845
134305 158238 915328567
192726 194405 4197093
133749 149090 38492582
44395 70401 65117567
44992 196235 395522505
7393 198656 478679361
76950 103830 67096830
118117 130775 71872454
72182 134575 351714060
82516 150952 272014298
59785 83531 162525628
98008 132711 160691884
184564 196052 28794744
35949 104731 172060385
181556 198123 41638276
94662 196029 253692968
195638 199840 10548557
124381 139983 39107257
152200 161472 23321047
102393 116643 35657975
100761 119574 47058011
171178 175354 523913413
198833 199783 72383622
85165 178679 564722959
122402 196509 185370944
141255 191183 124887596
88147 184079 240214731
164236 169313 12520754
67878 129304 153818358
26468 101482 773844796
151791 187705 568695701
17216 129087 863096129
8056 98918 227382736
50422 169987 299327806
117155 120876 9336177
124737 127354 6548003
194364 197348 376861128
135499 165588 75372993
198406 199662 3182390
21698 130875 273399043
4077 162442 118609167
67131 83120 40003799
77656 182986 263445501
53378 119204 164684602
70131 122708 114738837
99821 144560 738605781
51118 186405 743631474
189775 190668 2288156
133772 193925 197320529
9933 188466 449383273
175962 194718 597778846
46597 83157 91516524
187095 194440 18355641
54299 95105 102004767
75947 179384 258600092
79093 117784 96736172
86251 164714 749379583
99028 168280 960502710
162280 192451 631777572
164338 192344 500744407
74928 142064 168085571
113665 132053 768335628
162773 181764 638836550
160786 194595 84393576
156061 168888 31898632
142646 150122 508069101
127913 148233 51037850
86975 171263 210983559
172527 186128 841522683
19479 198113 950006229
172020 189896 44763252
70646 76632 15105507
173636 184126 26307146
151728 173060 794564793
96041 197472 598656683
197056 197979 2337494
45781 127925 457191327
31038 66959 850430520
2800 44915 105325672
134452 139277 12121947
47654 74825 68089125
132341 149300 574071633
124347 173025 121687037
110975 166450 138969726
10237 100086 603501583
111970 175319 94572286
162504 180200 403330433
84964 91688 16641524
118192 124616 290392210
84625 191619 850591522
180445 195815 455551629
50464 179137 321902878
44547 48794 3510354
15273 32662 43675117
16025 29351 33445318
9521 111653 255605219
114553 196593 408776272
116090 185047 172552791
63721 167988 260913255
108179 186342 602686896
122853 147387 629225592
165911 193139 670143490
114309 178073 159500750
9017 186099 591406676
199365 199760 368544131
89264 148977 149857005
11645 147376 732102276
186185 195573 23526902
126661 188907 125146143
96728 143309 116770661
53643 116834 734419581
69708 91950 55466918
111145 142474 115613592
54404 178975 922540817
192179 197213 12560040
128954 139704 26889257
75822 189632 284741243
45970 153295 268758086
42968 98962 140068114
29814 161173 581104465
10146 197064 667148871
51487 175117 812971496
170581 182571 29869691
59328 70090 26766901
66527 138655 180136922
175423 185468 25163383
175796 180964 12799266
127614 183401 826990534
114336 192144 194745999
108175 118454 238976578
104242 193291 107643986
126698 162255 89132293
29601 39775 25541033
7091 171562 615998073
102890 115544 31695571
71256 111324 84698856
46077 154871 272452779
90862 115689 697434674
113044 122492 813837703
12635 138210 314551511
135288 141764 611838877
142429 157785 38544281
108400 117884 754799849
39032 99644 960355220
107576 176276 270810864
84354 177345 454161943
106650 123555 396902989
50617 68181 44032120
9067 64041 137706086
193219 194663 455579
107610 172317 680095226
143065 181353 274577641
136880 191999 402705374
124423 157203 82236979
114830 141297 332172957
73502 117856 111014267
135991 182080 115097488
177031 177485 73980308
66968 112054 982288505
81297 173780 231389494
190552 195530 12442963
27536 156402 583707649
84370 142905 146692500
161089 194043 82157657
179 96710 241500604
174606 181733 17713680
188461 191508 7612416
151375 199554 185524160
137419 167383 74941313
35729 123338 219206141
193438 196226 5278540
53228 126874 725168746
81604 111020 59448407
74241 151187 192813843
28362 94522 165552619
116422 169100 131958996
95106 141984 117492671
146150 158652 253530558
67726 129734 155340536
42532 90324 119357959
38463 123802 598628416
70823 188792 823192098
163180 169698 271225
53844 118213 66355532
13911 22332 67803914
90272 172638 206277293
192699 198728 15102717
154441 195059 101507752
171197 176633 687312145
183495 187708 10632608
195883 199562 9218707
102395 109843 18569340
142278 144687 5972549
88331 179816 228926182
6082 16471 49868271
143342 158238 37386497
94382 148171 134865305
111267 150562 98624702
151802 154105 531383
140916 164568 59300064
56338 100544 856246949
154309 174349 615393326
23621 121895 246004243
171564 177500 14840171
181217 190949 24540582
143724 183132 98498359
118278 146621 71099494
195259 195965 1764621
160640 194529 926848120
90524 126147 89490598
27782 66303 14180390
38421 176904 346442486
95210 168871 849718884
72875 116367 108848923
75976 165258 351216074
144145 186257 105303425
74292 85935 349292014
35115 168114 332839507
138742 152059 150259980
32457 57460 717654416
72241 142552 820093115
163092 180645 923649434
16555 103447 217365493
139370 182545 874804800
126952 146807 852010599
124790 164026 98297984
187202 196720 980990
59747 105327 223144434
154547 183861 953321904
14109 151178 794556160
93985 159617 279213336
50450 130584 200709347
76034 168084 230272345
189343 192322 401825495
88870 128602 99693347
91836 117868 65332033
19938 53897 85057961
105207 141562 91163187
29315 150385 303212836
111757 146238 483664998
27893 52135 394911201
168162 180030 29499331
34138 112375 195653859
111928 140224 502741612
146390 199712 585853756
173568 199737 65654121
174228 177614 8415769
34280 164759 431156963
15679 49914 138615497
94084 100006 230663984
91523 197255 789163296
27454 110916 208862241
47507 86711 754856250
183388 189834 129682125
88130 129687 104359982
19479 76406 901228476
145920 147266 292523536
139657 170193 904177248
39700 159229 959947113
14649 160353 469771259
16962 180905 410069493
25662 159305 334676242
72826 188972 290756328
49636 194246 646385168
10303 167070 392504360
171260 190040 47066469
55265 96915 104007262
90100 107025 42420464
129078 198535 173703205
167951 193251 566573614
114837 123100 134754324
61379 139960 607674679
65707 106776 102684734
179197 194447 810466531
160324 192097 428826953
20020 104677 360625757
76422 180056 909888242
56071 189329 900289424
191705 199816 20357482
71558 198868 654950867
43275 52843 396169248
69732 170756 860745563
73858 135948 155503625
66196 98395 387199778
123124 180516 644579740
173455 195552 10696437
199630 199726 249610
190235 197888 656695713
174213 179810 353324362
21044 153759 642478929
105837 109909 10150973
145397 199188 330039903
54441 106262 129578321
424 101129 252019498
62142 159487 243717605
94302 192163 244900170
11255 149098 912820767
51581 75329 845503248
121102 126934 193313759
195142 195971 261972979
56345 90141 255789701
76427 183814 469796772
131894 163097 78246390
11662 109042 962346773
58873 191794 332467935
68061 80743 914040800
39450 195907 554265271
7298 169472 739622182
66126 134827 917422129
63049 103186 100348305
105044 147324 463455726
74732 121396 116745486
160690 163380 6768616
168752 170680 4768469
141553 188173 116594111
160287 164808 1792364
17187 153112 340277135
112108 185187 182928174
30351 70405 100189478
103869 130474 66763198
87594 99576 468504583
50694 141199 226703299
95666 117559 927897902
190607 196286 14115402
56891 189531 331735650
10467 114985 986737756
29687 69713 100145350
11895 105792 235050172
106868 167198 430866235
70097 80152 25162551
110294 173861 159033536
143493 166923 688385982
65864 97878 87136783
87883 180178 230933379
117929 161590 389920559
33477 158687 368574462
92740 163211 176670093
55949 114670 832443142
29576 46212 84189982
41520 90120 712228173
91826 93687 4813633
111767 197731 430171470
83632 146247 156839089
117521 194788 777213302
62704 175302 281677450
99432 132415 635271968
66615 70056 8593429
26693 81184 756836215
143631 189180 768699894
68274 100538 80717458
151739 159032 18255778
198635 199182 692302966
10654 62419 129723281
77347 152695 188669744
10870 87041 190673674
91729 158439 167324372
178937 179591 1644791
58635 125222 258585064
24836 199343 837856115
165133 167558 696187182
148050 155465 18553767
97013 151839 171772080
3320 31388 70364467
191070 194871 580606836
164686 169110 741643639
172163 187715 757629064
4344 101428 242963399
18335 139642 626446784
4830 198860 659516081
165647 186287 634073426
121124 159565 5290637
38048 129977 259406658
85595 112473 620078985
126015 172179 115370690
43239 161236 295551667
22654 130636 604220190
78001 194065 605088000
114996 195972 596907193
50653 63598 32504708
116313 159126 107343484
144051 174551 10618255
196052 198049 903982881
159692 164596 12373656
60496 120899 111100034
156131 161326 276741005
126421 150372 60094680
75430 140766 163589528
61703 143516 204720657
145871 152351 595825054
31334 97525 165500617
89528 114907 63606402
45194 144233 811457222
121346 197214 725443761
139540 188614 204328965
102320 104190 338505214
182421 188899 542402754
94747 151138 141387109
51567 129462 703949403
97989 111864 502358812
73264 177196 260107073
5305 67070 154640295
66263 196917 805565875
72089 102958 77218373
83887 178638 402406553
81410 154247 182458594
147914 155209 951822887
121779 188462 614460787
98967 146824 751842422
157413 159643 2297562
46978 171235 310896322
30299 187916 540852629
67085 175909 272281291
67471 196404 322615770
155563 165907 6201397
6317 109963 259314023
132851 197541 362389126
50380 190295 589331927
92837 136991 719596884
152770 174831 54975936
180717 198528 44808669
116108 139193 42756168
78224 159969 874076232
136978 160129 17317861
105873 163108 830306928
38846 52358 222677548
156226 191358 22683776
154293 180962 195562025
147880 158799 4540711
52509 161238 272421407
87148 107568 49643723
138998 194881 139749087
9022 23645 36630316
144036 190362 115896485
1230 76615 188770081
67784 86840 47567976
95623 175999 892457855
53788 122294 171443035
78366 123086 928139586
156305 162919 467734765
138500 182745 563790536
131603 149058 954399618
40942 62993 55148355
179342 198519 973739009
21106 84922 159665776
152803 176656 59468466
132406 163451 77838150
94716 154349 149423011
193707 199747 152752970
12193 195707 735841866
110787 121903 27800123
83345 186176 257354346
168064 199027 50968270
180673 191019 723265821
155670 192865 92832910
46943 88931 637984763
161971 190984 342627941
91418 175185 209809950
148479 168594 50143107
180178 198885 47049523
99744 172674 182478112
10092 168806 584693740
136433 146342 387469027
23414 123390 250267490
53288 77788 61393770
101172 169261 983348305
40576 76657 90368513
153642 195516 104686518
53795 119366 164025706
79786 186120 266124601
132962 148212 38275405
57930 90480 81047440
56912 70821 873842291
6795 85212 554532949
134496 142460 19945945
189206 196512 675980717
96019 169132 183129927
60774 119708 147340742
169388 191886 56248916
139475 185399 114777386
177169 184256 814292311
159331 189532 266946838
97577 120906 748507652
126269 153231 67503580
91333 146695 800910269
100255 119795 692506725
129892 184681 136846244
44568 143160 279524160
12911 84439 179070673
8120 64895 142158480
198031 198149 303627
159152 189816 72828249
40370 59036 46844922
129655 151014 53515339
139789 179456 97358950
39803 68759 72333734
135714 194330 962999966
124527 168829 856193880
121633 141593 50102403
56138 191247 294828430
146342 175072 71728315
153504 161532 20233153
93811 172806 485410069
30339 140810 101532613
19718 150687 260222142
27044 150320 802393447
60568 61658 2708020
173748 181986 184624061
92020 165717 184816547
71122 116385 819913440
13535 55889 106344198
94533 186418 331959470
51656 187564 799995572
89926 197074 104446322
76001 78272 5680172
87975 88830 723050396
135495 197274 427475724
55069 167551 448087897
41922 177396 338932882
57822 157926 127986654
164505 198970 85998416
157885 162412 627601022
139123 140138 2514274
6330 53641 524951789
53649 88069 85948041
43220 198823 872774423
119812 122217 6027447
195722 199844 10351818
37120 164580 319226853
94431 145208 127209924
181243 182326 2715615
62400 98411 334479092
89849 125469 668856939
90092 167700 194421513
65845 120247 206300170
176343 191388 37715783
85510 107388 54650785
109221 124909 693035222
532 87763 218121217
41530 122463 449160438
134407 136474 687178701
75785 81952 746270066
119401 189531 14837478
120711 159331 634306314
113909 194424 532724549
150969 190765 409431866
27663 89995 184795335
5861 11478 304878405
67294 184319 292810504
93165 121708 162626675
28690 150377 304798360
155125 193545 95920463
170321 197757 992706531
12926 112779 249943730
33204 151472 296075948
82477 90055 394864577
88092 103840 908690665
151215 154534 8256350
69683 149083 198915628
165210 198364 26287634
125300 150892 909737788
153155 190740 854927107
38762 150048 313414531
32352 97417 171287965
138737 172171 83535282
16370 178885 406562262
2957 60725 427250427
71955 161210 320031282
45451 92772 118413663
112173 136290 60559002
75246 92367 42645986
77989 133858 139811785
46294 153504 204722
172851 179551 16647144
138979 185364 115934608
48893 100504 859750881
80589 183064 256404908
173744 187100 213183239
110038 132215 448630570
133390 160586 68138065
165586 199455 84616222
3604 98641 237779930
155424 188194 81835146
88027 194871 29824782
197851 199428 364697824
106065 166548 871262852
126804 136822 25081510
121656 180702 147552054
47473 128019 201645101
174960 196430 375562997
188276 196354 20118048
101063 155000 719108527
162876 164302 3615672
6245 11602 454334005
190133 199316 22997913
136722 142833 15289977
65292 96390 625697325
93429 119789 66009256
79997 90703 817970341
88831 193762 271258852
158966 188629 74057062
172759 186117 33530734
1676 191030 673722297
9560 65154 575281205
158705 182223 58497466
79424 136959 369396643
85361 176899 229075623
116127 189197 652794693
28561 116022 218843800
96428 151825 300983063
148574 170810 806215118
162761 182319 48556743
101865 188480 216762714
106543 140022 155103780
117533 159979 687735533
197117 198209 2786922
54985 100328 632226745
27538 73460 777682995
91802 177096 213603122
154306 161298 17623956
47591 111967 54128809
78101 120217 105276171
135179 182043 226715581
187299 197022 570146098
31643 48248 365476204
133603 143026 461108813
47165 62047 299829780
165762 197061 153031321
99805 169206 569833001
117133 152021 87446764
127000 179251 50504740
33094 93674 606961164
168452 182700 35532032
88304 140529 130997325
116431 132665 188433403
190038 190312 720490666
157653 193637 89794145
18764 169787 982460413
40958 84703 109401677
169607 188703 113980150
156917 165435 617595935
174169 199851 941628061
160369 177955 148336040
35441 52121 41668001
64406 70467 528151112
140957 193131 130408631
128785 196865 170215314
110215 138326 256631149
182181 189681 18902452
44700 89766 546080857
114189 114212 57703
48979 116748 169569724
161371 175343 43021552
77062 185680 271735803
133842 151113 259276553
182720 196603 34805043
113186 159093 746361675
6995 129221 219163719
84602 154799 408086751
116705 121151 532266192
51974 154960 257960937
4172 119196 287806701
150387 154127 9225715
23018 68564 805678902
13891 44541 76767045
2955 65354 156210206
12733 187704 684395243
198837 198951 814637893
188446 192295 9619453
27872 188174 657615671
54868 183442 434216481
131843 148489 41816585
95947 129690 147008957
66040 133751 271338855
39356 146008 782256686
156874 167566 291979124
106475 174289 169750165
128421 143377 372964736
19255 141002 864642853
119108 148888 638794972
63795 84389 46052698
11614 70701 148025287
199788 199932 621561543
179940 189271 69382845
169924 181245 28123757
146023 146495 1215570
116623 159555 433103603
138295 139876 3929659
62079 185793 771496693
117835 163015 113326327
131965 140719 738394729
43632 174849 328337681
179789 195023 38335286
171476 174060 555287110
165218 185175 644512821
174327 175202 790387174
69380 121770 131083851
149098 159734 26571215
110515 186307 962315764
195624 195930 276044589
3513 65562 475979706
84479 97965 384119733
8296 62921 709939771
45685 112375 339784159
50364 197092 367194744
45070 141543 241605074
88459 194846 663451199
129387 196100 353297009
186487 190300 9569680
157544 170480 22297979
106406 147843 493818587
186487 190766 76119037
151782 173893 168565261
40753 48329 396375206
60876 62953 635528
158940 166253 18239414
155670 171247 898805906
133531 159491 709464068
60815 115316 136240164
106358 137299 777782642
148711 198728 124939721
158486 183402 714179421
117185 149006 591457859
196845 197728 534414234
42323 132588 919528659
11519 177064 508664110
166734 188580 673605038
172407 182183 24352471
191088 199992 21202856
135458 170510 270279574
96506 139009 985574658
162923 197809 787366395
126941 184577 144059458
73401 111472 101307946
84050 156870 298015594
76053 163425 218785726
181076 197698 187587698
36043 113360 193344770
64769 74208 23578358
68617 179717 978684567
15042 128187 283364178
76419 110944 53560192
68662 189752 303057802
91989 102614 26728581
186612 187381 494878243
71696 72897 142487264
154021 180530 252748073
42577 192678 375600771
97376 102143 11950775
129420 130265 2143931
69191 150882 658994165
68171 172891 261998464
167099 177763 26516437
42137 101669 464879780
33944 61150 412896376
152836 196004 107842401
34981 174690 349573902
171712 182446 26785849
16734 103661 686426077
151106 189058 94754944
5579 160068 386825478
50121 99187 931528780
137356 186754 739757469
105233 115485 25650536
110617 139186 230206013
151237 193543 105630013
50211 151341 253359614
8802 14331 571521126
76129 108746 81411319
187583 199514 29832012
74670 164934 830061575
137895 196494 146489939
198378 198430 119440
149361 188718 581413225
9701 148520 814713803
113274 146434 83207196
149015 158384 752456412
180891 185177 10883568
54530 119452 162359001
109481 126096 490604609
161458 176149 36457752
16539 97274 202015780
75354 170981 239182446
34711 69375 86705005
117985 125977 436200495
13627 49695 90381185
133058 195534 442856759
72055 113968 126235578
191179 197817 32894311
102231 129859 69374485
196406 197820 3540484
62937 103219 100712875
55236 83792 878593905
19767 69850 757103895
87456 197328 275055541
2428 163245 650209789
190250 197718 18609538
34010 60516 66402467
163157 196824 83953945
109070 159120 742589072
127299 148053 52056608
40712 64395 539148284
115317 196710 377475886
71923 156453 579578754
73598 158235 378175039
61451 91283 352481670
73983 173373 248648728
45718 184387 372050750
193473 198462 862004183
36797 118049 429793485
53367 83563 177816645
80690 178240 317443469
61251 96427 87883472
164082 198387 363332525
11711 144559 332689094
54918 91926 175957838
138862 167226 656180755
120892 142358 659165858
16485 156603 506174218
195888 197217 3252438
57439 151737 372789564
159384 162954 939182219
146907 171699 874519557
160912 163973 7652615
5570 66669 301907259
157473 180719 57660708
40370 157615 846665513
59628 90626 77172937
17835 60022 105711260
102853 182447 199146817
157112 176351 47815951
178176 199282 72579828
16177 127613 278995762
35276 63362 70272091
5535 123525 408603510
11778 139936 416918178
65639 139275 184393184
63913 107454 905121839
133684 191319 76268035
190795 196552 72344592
25721 57809 151232255
114587 130225 632473993
114211 184019 551351487
86358 104041 44222975
15170 68204 132830385
56146 61991 778024445
105949 154921 122769285
86509 163228 192286806
32771 120330 219026897
19195 47120 69858380
124396 156725 828933303
47287 116231 557023353
35197 50702 38705501
26846 138760 280190918
1364 45817 111195431
41810 86043 110683920
140627 152373 29413319
191792 196073 638240416
117602 146728 73089647
146900 193952 995506695
123831 125712 4760350
115388 165972 126803757
98940 174670 189560352
88679 161352 577982112
24895 133243 271326815
169179 190013 570704356
59868 93337 822120033
18018 84284 744382312
46614 153782 268360988
105852 142164 91047993
39175 84669 587629169
42413 64583 869944677
135495 139677 10490393
183227 192952 257430306
126091 133117 2830571
62995 160333 996562492
56850 146818 918432121
178106 198866 642044167
1138 124814 642935904
144276 177072 81962605
77184 161385 774303294
84469 185218 372859238
114384 124622 882084012
112981 115800 201892855
145495 180859 88162046
11321 115984 760696605
141589 152255 569918796
29301 29581 717094
6625 87134 749990100
110613 167971 747680206
196299 198156 4680539
142793 189251 116133259
24172 173526 477905407
84169 139792 139367894
191228 199317 20242091
180096 199974 533426156
8964 165051 720266002
79973 178198 750626236
196513 198432 4851504
51209 114917 159467923
20379 192313 430268052
118388 119844 28472622
44695 183038 582483021
43259 73750 76286272
94619 161569 167852977
173053 199534 114973535
185771 199738 35036592
67702 143707 190275170
27668 64178 91370116
167633 193063 63594794
52260 111732 607683174
14994 28858 952000849
194826 197837 7473874
165988 166118 298497
96067 133073 57851961
65492 73438 19814694
41664 104747 542568184
110150 196799 745558870
24725 58816 85549210
24516 189825 931616197
31216 188135 392652490
105726 163150 144000648
116522 158327 847097788
164654 191677 267217616
100874 140400 99071270
11864 80726 172451341
59697 96127 90931216
71454 78138 972120403
133515 143606 25205940
77261 138977 154493909
147819 161040 33120515
87698 111030 159620717
172350 182508 25315438
164023 181268 42770138
143499 196142 419128657
100779 148897 5702445
11637 86291 186973584
191779 193981 5472377
185707 188862 504695955
16777 53140 90960086
185586 186776 2994250
138950 171226 691972265
56750 113184 547418676
97112 128970 547959179
143944 191395 153945708
190902 195761 12164851
45867 81802 89936341
1969 154643 677734377
137284 197638 764987475
115830 129261 33774470
183 63252 157836428
72323 110951 96705597
72440 114220 104568823
198466 199601 2877599
40142 42785 6562614
155731 172489 352695677
83119 188446 434462052
192236 199884 12632662
35710 161042 555302269
102927 136045 83076976
56374 103412 117385321
104710 181763 601172572
158916 167499 21337746
45488 107528 155186118
87883 106847 465729776
26193 53566 592463486
76493 125485 217083097
158739 167420 21581948
105529 153805 906718617
151418 162774 28452194
141998 198878 142235960
99669 172906 916448711
61078 151488 542259084
73459 144210 848104087
149656 175774 65063989
174232 199753 501353407
160379 172124 751631075
111686 160406 106985922
59797 195125 435802996
63355 125633 960602317
75066 105578 955301187
136140 179549 108329727
150106 176708 66269515
74802 111713 92209062
35204 105860 176737396
147702 179046 78032978
51753 68378 268436030
125221 163431 872331341
19476 109562 264583465
35553 108247 181811345
23295 83386 150387953
166174 167997 4445585
95497 157548 155622254
93598 193424 995483793
116008 190787 187212082
124977 196710 423509858
59049 120229 50196195
190322 196264 14791254
112142 184199 381889644
175274 193978 578885955
58936 91251 788400248
56774 125807 4167929
57077 164842 714914338
18171 158468 351265916
8499 176524 420510266
50901 55949 12928456
76599 152526 410269883
26373 75482 122993893
62182 63215 2531308
5755 46709 102512274
74634 91931 781643825
198877 199593 925616366
136158 194711 8487566
141086 142311 3044607
104442 117677 33107895
18904 119624 251976851
177041 191510 36261752
89882 95471 108394514
55999 154298 550595248
34717 151243 291785189
67750 68676 505268801
190917 193667 6865612
163597 177807 35209959
114298 177557 158274742
45514 120020 492840888
141956 167303 582953834
119696 172872 137774235
59950 194977 119571022
26289 186792 417364030
57601 118508 152230296
97178 139900 649478394
70498 164111 234513013
42634 112430 681847713
106587 107542 2324598
14400 31548 11781022
26215 178712 381505833
17461 195083 961084000
129030 135455 555212556
6512 97427 227520239
6606 134183 319441144
167732 196008 70704607
750 115051 285925109
41413 160183 730853604
31476 165088 334509828
15288 83906 171776576
19273 68246 122544971
165068 166385 3192519
130012 131749 182765474
82249 150509 618226831
54233 109886 585335080
121435 142706 53348505
3794 46730 107439350
182643 195400 32046112
93340 194966 388583257
50875 57533 16942779
99984 114709 36790773
77991 195019 878506823
193743 196461 6770886
138245 175396 271830028
17904 99624 941242046
82729 164175 204083600
176507 176657 431324816
156795 173551 41540780
111314 198281 217666684
176120 190623 563970664
22627 84032 514470965
4260 157947 465836776
113382 146801 271328338
89671 133862 110872246
22350 113029 226888923
171866 174975 456963955
31397 136373 352327830
74139 138663 685403523
184566 197592 715046720
121443 162211 951438998
156226 188441 116334838
160679 178107 43286757
16579 64240 930519149
75656 178634 257449821
1190 130849 324588187
48741 198063 373646554
157496 185804 108362949
96657 181219 211556445
142658 182450 99343248
46770 103745 142535438
163304 188121 296470038
178305 182533 10616459
120828 136698 220572378
171970 186342 209889729
78491 105488 797550757
47177 118131 936081330
197446 199651 820601687
52094 127711 189335028
110577 134083 58950483
194710 197757 7568268
66471 137383 177535913
127383 134781 26568017
198475 198675 753662168
42598 134890 231029517
177321 180013 6591242
168738 187094 45895303
87676 175789 220657298
143889 152796 599506624
188796 194618 14563703
56695 140758 210318178
140960 171717 123730318
144865 174183 73305128
31097 144079 282718213
2941 142147 553355994
191107 194121 816859439
100930 197068 240573688
143643 196067 530569404
50875 92369 103782510
146451 189513 107622521
59106 80817 54141564
138367 189188 126999759
161759 191085 73147650
145867 153257 348765875
28154 146536 296387947
101516 184708 406966073
150427 172802 404402685
69315 125820 154876575
113605 162976 123899067
114930 176753 154766539
53075 105209 990144738
32472 198637 415763085
1215 54581 133628086
171889 188783 42357645
49931 50653 1765250
106348 170409 251270244
195357 198164 7007189
129725 138378 797300615
3085 75079 180245813
105265 167423 704026399
150852 158582 899706239
17707 199101 764695778
109912 130442 51607302
99612 177251 194278366
197129 198041 2297691
174055 194114 50241553
179230 194687 623634494
146659 153228 16432599
94243 117837 59022176
115229 132290 42842468
68508 175042 266557679
150055 170415 75197930
121949 134938 113995358
45851 127631 204765912
192450 197227 520682601
45726 135001 223532131
26942 109446 490292971
156139 170259 65520143
32600 61723 653827821
104330 108464 330087890
62617 176177 874157609
156144 162578 221348732
5583 74660 614725927
147657 181628 84648175
44302 156796 281841269
13814 126267 331471856
48897 79903 77559398
71503 93077 53954198
28360 101426 182874664
47925 187118 348429668
71933 105978 85762685
193088 194383 3229118
52742 60892 449808796
68077 89959 863575177
136153 153019 917643561
122590 179180 141414734
25402 110194 212213023
120472 183971 158885600
114647 119205 11430488
56986 149158 401312300
72351 168070 543332418
174320 184443 366063703
51994 104070 145814565
105181 120730 3496950
147373 151701 70217887
188532 193757 208734293
177229 191668 36198542
7667 148639 353086954
63324 190001 316991842
34937 42882 19860345
25462 70063 233264385
56266 59585 116812108
197899 199448 628938500
170960 187305 858063971
171039 173041 3617576
141879 186361 111206690
113635 165861 130966215
39436 84597 112851152
109662 139284 74369652
107607 115455 46353565
135741 143172 629421443
50789 123199 456530452
118022 155525 94099321
174554 184083 593207429
195852 199347 8752242
128543 158129 74142799
22941 123502 251702882
25644 173540 370077367
130520 160186 365532260
74070 98817 61908621
80443 167983 703602588
183446 190475 17669320
196995 198367 3493441
43176 81026 505230337
99379 162141 469627708
119777 178958 147920269
62308 102913 101470085
88154 93604 384904334
111099 190663 804155631
52803 73844 988653570
193819 194094 943183838
41635 157618 777115532
98733 181354 206644577
160317 171124 26822741
150271 171390 934644348
190772 193844 497140852
113950 181240 175857705
102825 107183 853475017
35255 98552 666687457
3290 193171 475198282
12477 21334 22280663
151884 177576 64063980
11031 143187 331012340
107945 171519 159105526
86741 189289 256698678
115721 195073 463727309
80137 90753 514779058
75769 186371 276702751
186516 193521 100184797
177168 185274 20322226
141809 190914 767193477
30678 119032 221034065
100255 112913 31604140
74350 143448 173009598
152996 190124 485718105
90525 108327 557825122
107590 179018 178680450
197232 199227 5072694
131295 158991 69417676
85607 137555 130116574
96547 155205 304773973
149420 159469 127855487
29014 155698 317262803
181506 195478 35159359
189080 195007 14844997
160212 177469 42937817
105342 145968 101840594
159373 166328 437911803
142621 185837 108034388
180708 184979 71266694
73304 142197 172572521
133208 146969 334803784
67716 165338 244492501
125042 155372 75975287
84410 168446 47090063
31613 118455 228601380
131606 164514 82584829
9464 29849 485460761
96078 105915 107845436
32068 95512 798571534
143923 172004 70191041
172974 187918 37515883
57089 74110 988585141
106434 118562 30413405
67466 131039 320742221
122058 154939 932190027
48041 84174 90408465
126897 186737 149663026
73323 175073 999593528
1936 8432 643770904
135574 196510 152337111
161877 192953 702178683
109033 179662 326380504
21860 114532 231917976
2089 53262 652057983
90700 138194 119256001
199438 199687 649014
177125 182287 12854956
142164 166345 60549816
161165 176527 38122522
151877 169989 8079012
23877 100549 196804502
59991 155152 238199739
3595 26989 155675714
101166 155397 135936628
42584 88123 113757765
65860 117181 179349371
142933 153983 701477646
71301 80019 21870045
49999 71959 700633142
51984 126700 187145017
165401 166479 2604361
28498 158743 326167062
174441 185054 26540593
180282 196255 40132491
146803 156132 23437912
155261 179735 60855749
150117 166847 41675638
22969 111288 221003674
27596 153029 314018675
240 113229 282674404
99826 111957 982837381
166622 190705 60238704
19504 58821 98566946
113291 168152 710121392
45059 177767 496035784
4719 120897 290761142
83105 150486 168886876
161174 161794 148620145
39074 69803 336992588
105525 143730 95753525
178819 191370 31590144
107613 144341 92108285
190300 192686 834784763
176915 196801 140866053
105413 121107 39345104
109487 181382 929883939
169392 176306 579389887
107444 172230 162231021
128774 180138 979753268
22526 196094 434382431
166332 169918 8921123
25843 197874 539766871
180252 190729 299819315
23581 142785 978886714
65396 170304 40250916
45937 189708 359823939
104953 193043 220500936
45238 117885 913529086
166139 191692 63829717
82195 137047 353378862
41986 159106 742764982
180641 180875 349922883
98851 125412 66674146
58061 127095 201471822
184220 197791 33945050
44913 136275 228845105
76735 177863 252823850
156700 165485 21895224
51898 185720 334946909
112318 142835 890645473
97309 108722 28511327
158168 181246 958469096
68965 184352 288747348
178641 187456 22282787
189411 191728 521151688
75633 170364 570455487
72831 178766 495363313
40603 187518 367683069
189687 198552 22208625
153027 190010 92435155
135619 161211 647975581
191516 194019 6228593
95584 162439 184670058
158600 194670 90072780
57403 89656 80325107
107356 164086 142323617
110164 166766 141794088
139730 154263 922809159
92978 154787 154915020
181162 192389 706655475
86995 96090 17666903
46195 148315 160055223
103386 105084 348766026
73037 147089 185546077
178352 185636 18366095
135559 174292 437567535
147606 177067 73479100
122683 152094 803486438
51191 93067 104836207
117727 198052 334119782
127773 142519 36976077
74752 169301 236647495
44966 67492 56432780
69195 84729 38826185
64584 173032 271337574
131712 186886 945203337
44956 151127 265993616
23970 73212 704473699
105806 112933 17801770
53124 110963 144734202
161131 194105 605539147
76256 94207 550820037
92171 124156 80281936
85413 132325 74690133
174852 199655 62185955
63523 119712 237240124
12858 188622 440020704
15597 28239 220346651
190456 196748 15662726
116699 154652 612881269
3923 154717 692137145
47607 191864 635631173
71454 195655 511309698
68245 186180 295147244
49188 186819 344447444
120433 138655 532379901
157625 188778 77726430
120442 142940 56435731
130352 143807 51552033
107731 192166 211357483
79686 144616 306679609
78206 117665 98622597
62253 175697 283802232
41697 173741 612054975
35075 198997 578789352
161976 199667 324673168
191113 192350 3072060
189415 191439 5089566
149058 164006 37413777
79969 117712 183190679
37016 186780 374785838
106026 179676 184170817
70740 173228 594259493
198146 199191 2645467
8371 32790 946602497
120080 161805 104712011
74614 167509 232507543
63630 113221 123974481
98098 182814 721899409
124205 126734 4609572
142635 197991 138410181
187811 189476 848526454
165765 169241 8595400
36048 60541 408992276
88176 121317 346495258
190948 193472 6249737
64124 151774 219491345
74195 97054 866179460
44326 191134 943425682
62481 182814 300983788
191790 196426 605846856
91939 139842 120199377
28484 149466 545000776
111270 158118 382832415
158017 164720 61727527
8414 146509 865183610
74998 112043 92570747
100542 160467 380838137
105955 120718 52262332
131704 180356 89737811
34143 172149 512561630
34253 87359 132718611
194136 199348 677921009
93477 110099 650681928
111286 195962 348675377
170801 187845 42757432
17624 183616 718463443
67719 102342 295894424
115929 135786 806663857
73354 185709 590283112
41321 111106 174620931
24970 135288 386196435
40056 68975 72277437
192042 197651 272995814
185074 192360 18305595
13093 38546 104765690
4682 70999 472919672
158674 169755 394195377
187028 199832 726420493
53079 193731 615834483
27479 58692 471709916
51527 169588 295613678
44694 90972 115617082
115000 120334 862422794
173033 183197 466107885
160268 197167 889011047
104588 185731 203079236
142707 166225 979979564
134119 159012 62348430
145990 146036 101820
140138 152227 987348352
117113 122682 13996503
33159 167776 336812631
180414 199113 365320042
180388 180922 664825
57231 129682 181271629
164246 179146 842712865
4930 104394 248965601
93139 137853 112078555
95724 103065 5825118
174003 198829 869512210
84413 198995 454447232
135437 166993 414551230
73560 156255 392302417
182347 190781 432646330
101891 118343 879833767
193171 199912 12311120
10370 61930 129224212
167146 172553 13417170
26702 128560 255007018
104489 171795 168411494
193237 195884 6698192
194873 197409 798085931
138263 138393 326979
195621 199973 513626321
125275 178475 132824853
83211 104495 793523789
92558 100012 270113136
83912 108925 463476435
14520 195430 189555685
77425 127393 125081817
23298 41978 46813027
40695 106283 164064530
125225 182571 143261687
26885 197468 426842893
53139 64552 214727013
6579 139696 333322906
197689 199086 3586765
106982 178446 572549169
198637 199365 1857371
15431 111313 240015978
73001 91476 777833891
137236 198471 153138469
71858 162017 225891161
46753 73290 218939239
35325 114003 503809113
21446 156839 339168650
23945 62480 96586984
160478 181111 51304663
134874 141950 760759381
109465 168232 778792129
145646 162056 41192319
11691 101855 225802469
34648 59640 62634940
108048 168556 691315209
138240 176509 95560149
27198 131679 261528520
127244 160144 82390398
117821 122573 11966304
9616 97983 221208631
59875 173502 284083674
69353 104957 558580971
10857 117256 494386308
150356 166879 41163909
127368 195011 832646849
197462 197745 738698
155505 184479 902320391
123257 178353 903899623
183589 193257 799725506
34219 102922 199414834
71030 178430 268691908
142231 153211 464165964
114212 149335 750888979
74558 116051 103778213
116541 118503 2452483
5631 70304 239165582
42985 169152 315827676
7404 39661 80873424
142960 179129 90207165
190188 199741 23938373
168031 199569 199222737
124979 190343 163471292
190606 197245 912273217
171090 172850 337093676
96986 101693 751039510
137381 143092 14306322
62461 91516 72450690
53441 75308 933097111
65915 195128 323335872
67799 141146 438100328
65244 189076 737522331
163494 179103 82405891
33989 137905 260114288
164329 166830 717515970
32805 60267 332385852
19302 30851 912708875
146739 157742 74903435
131111 198412 168341361
186936 197509 675683811
101923 140715 97237819
85732 178533 232069492
31578 127707 240521020
128745 187987 501196394
21118 144642 865662130
108357 110754 6075600
188809 192196 805580453
99866 161628 154832276
10151 15424 498074733
144064 179242 921481585
28059 40369 30858717
120954 160297 98648623
160283 160765 245381567
150769 189209 95927786
185715 198919 33073111
54559 73531 666373253
172376 190015 977818258
168936 182055 32633450
67706 194806 318071023
45417 73653 70685286
92076 152275 150975838
65510 188595 308020373
137502 196935 903373828
199273 199494 567726
150022 161673 196465000
23747 43073 179760539
135598 143888 477947561
187544 198501 403783304
18275 92383 185308552
83097 110112 67542206
6049 125922 757998431
66123 135893 976155166
105570 124907 48588218
193944 199728 14563928
142576 171312 71746865
189773 190975 761285452
115276 165618 126205492
135281 196708 153582275
117376 197148 199632680
138530 141141 661648547
7640 182825 438352396
144267 173393 72705049
175507 178592 715546120
17659 171253 384328634
89454 115926 66372730
1865 11842 354013931
48228 68493 50727445
88723 185183 241520788
189580 195287 14274315
47914 95846 119945426
26895 151145 311199783
157773 182695 62042600
160178 199286 242766672
5402 134086 322210026
184825 191224 16141123
174928 178508 8845272
168865 172352 332391577
127953 157144 989504938
173098 188588 682951311
86087 144567 146426153
167774 169614 746556266
123198 143809 112809147
48078 131639 209202158
11375 175719 411360930
29033 178411 906751583
107861 184327 191376240
78270 161632 208784872
56196 111680 146859507
39857 122610 207018050
33343 157720 512315081
92882 102133 199871211
129421 188251 147150119
13825 169616 390070071
111963 154601 495657395
164052 180991 41964187
177920 194856 329921976
111792 153573 243851593
144190 162932 47082968
181382 187472 15465954
20372 79019 201957590
76968 153739 243582238
13565 51333 810935171
12814 122515 874106867
32492 68858 537915018
16569 53803 93234280
134284 157901 964905688
30373 134558 260757986
19167 111197 230293937
129557 164093 113932252
101371 161294 150235645
131681 192948 937510230
189210 189894 777797820
27885 90278 179020773
53404 112210 147076993
33947 101073 592166986
172078 194663 56557829
69333 119176 338442831
47794 144442 241992405
182679 188853 15586295
71407 108017 91556593
24030 165191 482872101
77974 167353 223622935
124359 190816 166268785
169619 184857 790332766
60133 138948 197178048
11105 124845 284930216
110166 149215 97995900
114912 128303 822377267
158737 196313 444458559
94534 182702 220578347
194949 196671 4270535
128026 146488 46262869
92772 194366 254304474
24244 40649 847960189
123030 160531 855670661
98576 193647 237991546
11813 79003 168385986
80280 119861 483472467
132615 184667 151836933
147239 174636 68355849
125329 186359 152588348
52622 165730 691407572
88810 198985 275921060
88872 110487 506800834
56424 123756 705460942
3745 147876 446408061
118399 132479 35340241
80401 132211 129728433
177210 177356 149924326
33370 58229 815318177
104932 113886 415753934
129408 129851 958408466
125257 161955 396503926
84237 94914 395364564
198542 198717 431552
161771 197415 88855340
176627 188316 29362669
97883 185684 773963600
135564 164080 71503451
85515 135498 737746046
65860 173818 270071971
16972 17707 1838509
176655 185054 21022147
115726 149765 85463967
147140 197561 545721264
159978 176170 40303170
129240 195127 164771389
176013 191914 39880250
62693 130550 169886641
89122 158629 174340113
103692 192002 221080561
194464 198488 210367303
133808 164169 475829910
116728 154709 95243304
70300 97609 106474797
100837 117021 228022766
55508 70482 37322513
161374 164661 8232923
192634 194678 675640800
24855 197231 431386629
174324 184597 753406173
128900 129124 136211123
186081 186635 1395508
60240 186523 343553963
39444 67059 69006120
156715 159510 672192484
194948 198320 466307735
81372 162624 385132156
29914 137870 663202849
171928 197468 990955551
176997 181521 11186497
53717 192936 348377833
63469 110100 116580627
124204 158785 86689079
69509 134898 163726180
11773 36904 283164645
101792 144920 107979770
20533 48429 625103556
53118 74588 386620104
137670 153287 951848666
99652 149100 686022951
112230 177781 164016857
157933 198356 100938103
132798 170593 13736448
131044 161215 4244162
45971 51649 193073
87986 114515 66535711
29764 36202 307811475
13711 115909 842730558
143795 173245 73490617
117922 198352 201307709
24408 75692 128467321
32855 191291 396469492
88226 139803 129361473
51562 176540 312769402
59628 98692 97538162
160769 196257 16647300
30875 46636 26500266
33812 142873 119486022
98445 142092 657524740
199069 199384 8321808
187919 194226 15734143
196236 197374 2820169
16358 199281 887638261
171063 173838 259034113
147393 164532 42998704
101152 127881 597123814
11036 59795 122357420
168558 178584 644464744
11719 158166 366856102
33710 57900 60687674
179426 187416 952691804
34908 117773 790501438
13908 90969 192732405
17770 184609 417447770
18522 109705 615124248
67127 136936 174815711
168658 181254 31327946
161643 193370 655157681
119389 187056 169385293
134171 167997 84557848
137084 192774 139780460
151609 174180 56281631
129784 177858 539283398
150680 157815 17841517
191851 191912 151121
52922 187575 337076178
67231 70779 171937172
188190 188614 1025362
136627 143038 16034571
111402 167840 141285175
155068 166548 415829532
75511 108369 82072735
154201 170202 216427125
157180 170358 32725831
158967 179641 889863190
117870 164687 448620265
141968 197761 114090118
178216 180972 6860179
49257 136724 219002678
184356 186195 589499973
92477 191124 247029830
106239 122713 41312075
143122 196759 935989786
121394 137279 381653641
81932 127495 114140979
157965 185875 685091178
14599 66004 128814803
157306 190710 83361105
173749 189432 153543765
45769 154935 433003823
156461 172611 40097434
78606 83410 415272151
166677 175858 22800407
173131 177452 10832471
153509 188715 88001746
179268 195155 39943765
90031 103443 16935646
147784 188685 997051537
184403 188364 238562454
33141 111429 807254601
153481 162707 350403323
7070 91597 211374704
167675 196689 72554597
25019 114395 920210970
168527 196731 70510973
31891 128041 240621775
2494 119921 293883196
90487 164553 409245056
65942 166254 411106134
17588 130686 283139840
48209 194855 100557456
190744 197796 357585010
123605 197244 184202657
115542 123074 18938364
48372 61632 33271351
191770 194049 250890136
108355 112207 9640795
147959 167746 49320194
18289 177769 399014462
91453 180997 224128873
5462 126090 302068772
170403 195815 63600080
60518 69164 353468841
106013 108052 41657882
186799 195403 124336465
33771 182671 372468407
65366 80786 38570013
29067 149333 301200578
65066 125117 150409199
108133 165620 144125584
128166 166901 956963444
149769 196596 116898111
7133 85002 331726559
14505 127534 283076006
38392 162577 310963467
154647 165999 824289536
88691 194038 263759017
157028 199446 68295805
121838 131424 24070060
62499 188303 544578239
92221 99583 18537847
23030 88943 164780236
156391 172103 39058578
49542 109839 209057098
198811 199431 17064223
85722 197811 918969791
165258 183221 44703803
62758 144055 203483878
6013 98289 767891818
172968 187903 1539014
56285 167571 278331348
163178 184767 148664869
159802 161337 3929441
177460 190594 296083327
197699 198555 386379968
103303 171378 170411290
119596 172479 132365004
194680 198738 154981197
64608 156286 826514474
69447 194594 873077524
101996 139532 94087069
12790 194481 695411031
115061 132655 188457128
142389 146025 445284249
40559 119639 805601321
6958 133225 749002810
144786 198163 133519084
58060 88597 867568981
169866 176680 850389765
154544 183020 733623616
184893 185522 619933102
38626 172450 474533114
69255 127463 145741221
180366 193956 28297531
90492 146972 141717570
29538 168568 625385959
199844 199918 175879
117865 141768 63367782
130657 149305 417475244
135441 146888 28683023
37657 101325 792542251
167242 199087 79643757
159852 169039 22893741
87709 131383 49985875
72812 163331 226855341
19175 76506 898959012
136337 146130 24479996
139561 180808 102865788
145527 182766 190240307
142841 162142 48436670
74055 168054 235306416
115728 116660 148946919
134922 154723 977303634
109520 147436 95175372
96031 174934 197478112
38243 103074 162067969
65120 107392 741876031
249 140722 351718406
70354 111183 207374692
48905 192616 481761475
95022 129568 859004574
134732 174863 22679668
258 49712 123755113
129604 195946 165869141
98516 130442 301813581
122729 122967 576158
121542 191080 174070504
13321 41960 71861649
63064 185715 495858262
46303 113385 848909955
80340 99253 437212652
65094 173264 270582190
110333 176396 165290552
72199 76626 514069112
141662 187582 695437677
127078 157462 76184532
62968 172370 273781037
160011 166537 477126822
198399 199831 3632156
22789 178373 761805257
143874 199089 138116812
99044 120603 54010099
55208 84450 72947542
178275 188710 2942115
65489 140346 907477872
177540 189366 462976878
28142 194950 776933959
11318 95310 210278562
91317 135846 627249495
38687 59317 51746088
57782 80452 483354005
116940 153698 120759840
37704 195480 758005500
135585 172220 91553045
109892 139127 15091350
145201 148379 720547039
79553 107882 906861830
76029 144871 856719463
98246 159048 152383868
9903 126526 292129315
175981 184792 22027663
111806 187186 188776739
112471 146441 85226854
5505 175263 296809602
8769 33215 719932074
149418 165977 41357347
120364 167592 118258497
41035 91391 701867254
77804 197922 300476589
142310 152243 826010581
143914 198706 485874344
196927 198934 5102963
130474 185065 136448632
115169 138258 204868075
125443 136159 26822411
135549 159611 60291882
88157 138646 126685940
40629 195648 694347836
64480 102703 183391437
90074 187941 245127659
140326 192211 129708440
64233 113269 122635621
26050 71981 114965196
32210 128086 637516652
8699 79580 177535782
76760 171267 570378390
117323 143453 570109945
72585 111607 97635363
45692 140998 238695475
76919 145510 784907221
8579 160044 716932715
190857 197981 17790201
51361 179406 184916334
140583 177360 243093487
143518 170871 68356136
126083 171490 113446888
189993 198036 20101597
126447 171004 186787311
67707 199130 328887713
91480 120630 241091107
24849 77738 897400575
60511 142336 403766965
183401 190328 204218150
22858 79757 919201372
142735 163036 50929947
157132 196283 97647962
20008 42375 56010838
107368 159624 131045165
60315 171626 278368875
98300 194560 825811304
54446 182298 319757870
30289 101664 178601562
44243 157933 284809791
131573 167477 419050892
11537 62162 126900325
116274 191434 892343514
167697 178389 26573093
6224 102504 982729402
195435 198116 305036138
165790 195170 73358873
42888 195648 382321101
145012 165130 600626212
121696 168039 116006696
8586 133028 311657690
97692 157233 149360179
81539 169085 997626282
39935 112581 496226287
105370 174336 172610060
118265 168651 556366558
3446 79451 190260796
124502 171257 585251195
140293 144605 10724403
109768 178176 681551842
12835 105051 271057848
142978 153861 855171721
152133 196404 110632444
158587 165740 996578679
41608 153903 714871688
61909 86752 62002485
39709 169888 981334487
38899 112208 183340241
167337 171906 11328161
5446 188138 987405767
84710 157992 933522023
47808 115152 168518897
43053 113912 177268195
127288 139052 20158071
127835 166072 84025329
112851 172621 5280218
8923 126124 293549913
118337 159264 119965592
167629 186402 46944859
83982 104929 393342742
59879 192006 526644246
16546 120369 854396835
124041 124799 160916575
133719 183868 125368075
68736 73017 10699504
121283 157700 91370626
178909 195658 571389553
43285 64256 52482071
59641 85917 65595827
151195 176923 853090066
74629 77952 129324297
117585 182343 161944564
14398 173797 398961591
3937 30311 273348175
118085 170017 401034871
767 64472 927599963
36810 124560 505037330
144690 191937 523868361
75610 166627 227782643
106513 166134 149396241
80859 169649 222302897
28919 162352 334178517
194569 198724 675472084
191694 196182 11206745
158261 195491 556287944
7457 166156 397295720
177805 198729 52473351
103231 133721 76511663
29769 95318 263808639
30904 114577 209253929
25879 187706 897436284
194767 198064 8210362
6128 19505 33021054
177032 193507 41243395
53860 190637 553833463
112136 149979 95043901
117628 185825 753525630
129846 185031 571155597
152863 166129 33154362
54119 104549 126109371
22299 53907 79196005
130755 182272 174474598
60506 170939 276201590
111813 121663 24733708
76562 146192 174231659
145626 177401 111977109
160524 192238 79177247
135544 182251 702082365
27619 101824 185714757
88588 157118 520964602
7168 65210 457333101
60057 68125 133247746
154556 198586 110024999
111923 174351 321415104
7041 51484 111186066
34111 192639 396648545
13843 52301 142974829
132217 144282 30179848
104037 130828 67214414
182468 187122 40709528
113508 173071 149044225
54423 91706 397504697
31779 183924 689631169
75757 176859 340361752
181275 182996 996381484
80939 108737 293041694
197930 199559 4147728
30421 92778 155929888
21231 170392 373332428
12903 176168 408673103
81811 115835 85123550
135516 184506 122423502
126271 140067 261751531
103824 128586 610273657
129422 139427 247251515
45296 60982 39416476
114106 189958 941712248
8727 148264 349550695
129103 180782 128992140
19044 167982 372730618
128320 198763 195348419
70961 131680 152055428
155526 189352 118276586
11421 113526 411129766
23476 85375 238476712
46194 188289 355651335
116519 171342 137193431
32632 109660 351094939
80773 153205 908199012
11459 90049 196646629
129808 164317 814667135
32729 185908 383249760
166196 179642 375809463
133519 188348 523541965
102630 153809 128278915
32397 123428 227745214
104111 118052 664142307
85989 96789 26932451
98653 183625 212691858
57842 190458 331721296
143456 152574 469197793
55850 125839 175116302
54577 109880 462248170
12243 189524 443821923
191463 192770 208833613
128204 158085 74900533
184228 193320 22774750
182707 189443 316672377
129970 136455 16172522
9126 9668 759342747
91256 154601 462895191
179208 182988 9580632
56277 167521 278215835
176128 181170 12531890
147773 151401 9074765
199394 199746 708600784
51619 138160 216797725
18319 25742 18525146
179031 186143 323668814
41019 46746 14299261
126056 165828 248060502
510 34932 678886234
37841 193190 388718029
80080 172575 231421079
179770 190286 798310362
101692 177428 602793673
112752 139327 389868467
190545 190870 228623
91243 106397 38112176
2433 19808 802521065
139067 182771 109109389
18699 143695 312865661
64000 74781 27008831
119969 171890 129895313
1528 104398 863054864
125043 164096 842304477
138409 164610 836854982
81961 158092 660580975
158065 164111 15155874
182009 194751 32053985
14724 126424 279763055
193944 199924 2745841
113725 178145 161169220
65813 99273 281719175
86768 130095 843161376
80731 94987 70936128
164356 199604 840718238
134283 171285 255161148
14853 37858 57743263
54634 169567 336878136
37804 97298 148811908
85151 179797 549167020
191382 197571 15427769
14323 194719 508971453
115228 199407 210757450
98851 178093 198278403
142293 153889 29039022
187024 192546 980308403
60168 154639 236414043
123807 145481 453541546
10709 121568 277573799
84081 154460 712019112
39043 58911 610896177
14289 104038 224679078
74635 76974 433003738
97335 152160 137363936
86306 120461 549670259
1845 60082 145868637
48279 119041 223066380
21457 120825 318148983
105513 134995 73918797
132506 193292 151995385
149958 195179 894674501
4676 196696 480536132
104670 122178 43832788
159246 193080 383058028
196575 197381 1998453
181732 194103 949466237
1595 39328 811967251
24441 183587 472549350
175844 194949 47875878
915 10627 124086515
180350 182140 296705102
70839 148347 194250933
42597 141286 139093335
171237 188238 42647696
82222 99972 44432524
50461 147164 242234685
74557 108227 558160797
58859 129419 176515465
20369 191320 479691050
111119 189989 197417354
8732 106754 557338866
178765 192137 495214712
50875 197634 367303550
43368 196782 243093410
17443 187836 674407164
90159 158609 169084360
190929 191797 984614785
11331 83180 179916127
145078 174758 607017993
104860 112557 667212399
122567 137499 141450161
166308 194769 71117580
109599 166995 921372409
75157 151175 372903041
43884 97435 133993876
137029 158925 630262915
189306 193246 158465266
28109 149488 521176205
125377 187540 649966774
67947 197267 323559039
126746 157279 76590193
141967 196474 136235027
141625 191201 124001771
170929 175955 12554561
44620 59074 919032583
9215 67508 146037002
54771 151869 890364971
11431 12104 1710515
109090 142197 83024066
11451 33041 54250495
95435 187760 231157135
179719 186719 855829094
159 62008 154852176
136792 153651 42211697
86261 86478 695398621
130136 175277 702745108
95572 170221 186910881
55958 106479 29643980
114027 141950 555620806
59448 136102 422487820
176154 189013 32260990
139951 144602 11556899
64301 124171 149897277
9813 130329 851268775
67595 194722 864208911
106519 185026 196479027
59233 76027 41966299
86511 133506 117783363
26338 125068 247225285
183090 197453 25264201
191341 192124 1927459
152315 166328 449215092
123844 132476 21646535
187053 195470 378142528
70455 125600 138101684
103942 137970 900954532
183751 193652 24788645
3915 5472 74500275
109793 180114 175882074
63529 94912 78440494
176361 180479 584536168
126201 149624 496073093
43139 128247 999605161
20027 145409 732683226
186026 189527 382466275
30826 40592 451761891
170540 190341 824920996
89906 160305 176506262
113871 192637 425616101
136679 195716 405842477
20110 112094 230111694
62644 148547 732434029
161249 198472 92888481
137542 199334 633033817
37786 130175 411832292
120251 149315 72988923
24592 63718 22270094
89609 163856 186225095
198521 199488 2450029
86153 90279 10148835
131714 197599 66944730
133662 181924 120510935
18467 172294 384957760
135942 160360 258175346
122630 178074 138614493
121021 130595 24075157
104328 158388 135492174
174215 187848 34209397
115402 167876 965836220
181030 194101 231387978
131998 186741 136932719
160742 168275 18621635
95137 117668 56407263
182213 189870 592934683
187924 197123 965036756
109743 150726 102897423
172390 189892 131284218
58267 127866 311502963
197037 199153 242927924
20672 136674 199434688
4138 130081 315309859
48900 163894 287997393
94440 190630 499876524
170348 173615 8058616
151921 183751 421489468
144479 171080 66441047
171562 197281 839816376
128411 130616 5509000
181732 183927 5634091
40525 177917 343664224
45710 112871 928134534
79533 181194 234268335
106509 176555 397914632
94868 157116 237650938
158904 167088 20362347
146105 147758 736977351
137392 150154 605431036
147314 188061 668546272
119061 185433 720730235
69412 124731 138555170
75101 184266 273095932
17845 19313 3680794
96472 162075 62136814
188891 197726 22038540
132039 194458 156124060
33825 187885 385518785
164744 198172 591418531
128829 147473 911841621
79647 195457 289784133
45402 110812 959229459
30188 106683 191341184
139140 189541 125978353
58206 92882 86510323
45972 194602 476113212
54205 101141 117370324
142147 162911 616015133
60169 166674 968266698
66413 194455 412114985
10378 83190 879243679
130769 155178 61174598
195267 195380 301400
35929 73030 92763248
168989 191705 56789815
60453 134774 194690320
155581 173245 43847028
185616 186374 820003703
85556 112837 68164540
136826 161855 642795412
198858 199509 875105120
190159 199373 576818453
104200 140168 153779408
198854 199231 966829
170643 185736 37745108
173136 177298 761845949
191273 199317 20122839
97538 130955 537859601
60791 99709 97270230
69667 108702 97585840
106317 141124 600037674
90708 152452 634932104
190674 199755 462050751
144554 186855 105805493
36988 188458 379055543
186330 199854 33909495
42000 48779 16933498
77714 85538 442950787
193813 199502 973744831
121463 180262 146948624
142624 177507 590898656
115540 173147 792615790
124223 187105 396004900
513 18359 44650251
45430 76177 77132413
16444 127600 278290258
132794 192627 832166982
152178 197140 112350898
85729 95933 25428624
32342 194089 404664458
190231 192245 5004199
118003 175140 142958611
164501 196271 79178567
34576 128085 234024644
154688 156278 155695164
109950 169640 425654702
14375 92415 195298364
157154 157327 893105693
182589 189930 18487922
27161 131014 982375906
150610 198974 120829570
65365 93089 368688330
132639 152324 763935197
80029 90248 67608273
81507 161915 401496961
30077 193083 708550484
51434 152032 604564480
95260 166882 962424329
157753 165503 299799257
99357 159089 149727227
167832 175001 790048028
189243 189887 382887730
170434 194247 658716792
62253 128497 88880558
183442 184362 2268404
95921 142571 116954033
167318 167945 1508039
67183 185719 501645137
20580 108247 922985166
195828 196622 407631201
163840 164937 2756403
46660 109390 156896645
118733 146152 68732584
34042 198538 510047730
153670 185651 79890116
194974 198127 115401113
4348 169105 947429599
31787 51682 29027728
10361 194151 494290373
61224 117403 426368695
46256 101894 139260132
180776 198438 244001505
127913 142334 36150691
15057 151560 341921098
20377 174121 676309797
33277 85395 353836013
191782 198270 16240844
29029 117308 220881644
24808 179958 388112114
18220 118181 629665237
179003 181962 7457190
173347 175148 4578246
79582 135440 846997939
189085 193428 374943077
178333 189211 455282761
176566 188423 441365019
31353 75442 110325348
152145 152695 591906181
53385 160591 373669534
162648 197480 86855101
117141 198126 872142019
40286 146968 120790235
179914 190672 606885874
31914 69459 872174145
3010 16360 866899682
58314 194176 339778796
49811 135768 600945600
124071 125649 28067
120080 137307 43233533
192355 198841 16238665
139888 180499 390489270
78991 171092 510726662
143665 154494 806408284
156893 191729 86866690
3775 97552 228663033
99831 104403 11456354
82824 94094 604116242
96993 158293 381337819
57996 102154 377380458
62573 159496 728620505
66492 194482 610515757
96963 133431 91454092
185951 198178 639225027
181719 194441 135548404
75201 194130 351341082
110502 153996 482924174
111750 156303 267914406
106771 116585 125447945
192948 194785 4602144
72734 123283 170958656
99038 121196 636961559
58491 199195 545946617
158691 172817 35055825
95136 178270 207950619
140214 156058 39762427
33890 148563 287144961
53903 134077 200710453
161107 170442 23125448
167539 185764 45552523
140740 143509 6839197
125255 190757 163840611
122370 196567 571338682
194080 198186 10314662
26210 52661 672857015
117690 184896 168141849
66246 116679 866904959
120521 130057 24044380
144521 178683 85236413
104172 147116 5493066
89787 107726 44973956
45505 185828 351224843
24977 187095 405802783
177360 181001 193644669
175015 186215 28085299
117693 122301 206884416
159892 166312 16044009
150421 175979 45277376
108943 187222 878080598
10549 104296 234724792
111564 143917 632748158
100034 115872 39594797
138854 186518 218281847
97162 151649 611568999
13831 189340 478641619
133862 165084 537584833
14149 127927 725978880
88407 127904 99071717
157215 176719 48496645
74408 101852 68700310
103491 108050 127980468
57015 134030 506931435
187423 190099 6654923
89433 192315 588885831
184520 198294 394088768
87540 190957 259045736
67815 89898 55090080
73589 192062 473289031
2 170340 426324686
65299 69343 10140173
32403 143513 278039225
142335 176481 817134902
154485 183630 72764203
151276 170971 942560655
23377 58776 421213194
124606 186315 154328318
54400 148604 235938044
182112 192960 9564326
117672 181577 159772874
109092 183827 187086144
66332 69514 7934449
22122 162115 663373055
129123 133697 330730712
193036 197157 10271735
82864 102032 47973986
77191 83094 14695081
107258 195358 358826838
108096 146714 364233661
98042 126288 922113566
107633 150570 107807046
192351 197671 483023792
9522 194520 463085350
157949 158394 1056642
196736 199712 709567195
53448 169596 930000523
188943 194243 13243296
167781 183737 39903411
98591 147329 122213974
154836 179233 756911347
115154 191547 191237526
37466 175426 345205959
106397 179002 571723672
93239 101795 928605461
80064 108861 88257127
192581 198859 291845171
137764 156790 47791655
152493 157341 704555398
98962 199001 250466971
180901 181806 612067700
142374 180305 262896941
146489 198709 313348718
53433 114602 612696123
1433 155863 996631946
53279 80349 5828183
163108 165982 660497951
160597 197067 91024873
124119 183351 148150298
59114 148902 976306843
40669 186678 745435515
57634 67317 184864453
93936 160582 167018454
26665 152500 315073933
110204 137124 67522067
173729 175156 3591843
112237 180602 803633507
108510 169272 570217371
126043 191941 936583930
197650 198368 1868438
194796 198047 438165589
154418 179545 62535123
88388 138049 787588457
73118 76378 810373738
30449 78304 119783197
133871 134539 57995483
8578 78486 175142470
114973 173144 46108088
167425 177372 24753959
146471 196859 59927797
66105 188597 306527627
106693 180538 397640315
151237 167214 817965848
142172 164136 685068157
114198 142159 653482917
53781 75946 734405245
119183 196292 192955913
139407 184852 216006799
53272 155170 342411114
114617 192180 551477725
29079 187226 395799099
71831 160069 220989273
59859 193340 842332822
113235 154157 102645122
39642 63061 666298836
162326 167677 13171452
185150 193772 21619532
18310 112437 822136912
49343 165986 766427499
48129 140630 231667952
59789 60112 387348515
155836 159831 9910716
19819 182470 666758759
191709 196352 331382109
34307 188834 958674522
124776 144483 49264167
189156 199012 918185526
41443 69547 70335746
146200 162751 564268443
8028 111834 407951888
50153 183657 573836638
71783 150565 163593231
132306 159846 198499860
25337 95133 174695369
26217 146336 818290780
27581 82162 94539038
96308 122888 66599064
76952 167600 596189788
79819 125633 641631453
34837 94332 148851611
127044 147488 51213597
162602 196639 84880531
81878 179496 504650981
50448 147748 243781729
104633 175760 334953718
142019 179031 92310448
113288 166155 132509571
176262 198414 327796133
115350 152024 57333938
68210 198960 966710140
191892 196992 12704750
155061 169472 35943762
17747 175608 798086293
98321 147323 122875127
103735 169599 193701527
15509 49084 725377279
97265 197954 119487258
192953 193164 501571
185397 193101 465654010
11663 130918 863781450
124748 176143 646843693
45231 76034 77223560
154421 192022 964510613
188240 191984 323998941
35020 173373 346103275
9209 174940 986149650
82388 94042 29144156
173875 199823 65075259
132763 154935 335922256
86468 188465 806638984
23938 132468 271812557
71349 171655 251013433
50285 88962 96666551
130695 154116 559050846
8806 122310 418479634
57818 60655 474716305
52931 65203 391907152
117496 174024 141424069
9654 85083 811228370
187190 190229 850459302
121357 129604 20800175
139060 192154 132703359
15317 138049 562540507
27919 149128 303547136
88623 124429 853827412
93695 150950 143566820
127655 141896 782154516
182242 198331 266877515
10122 79513 173824351
55165 185345 657384606
160485 195044 86335506
171953 190796 996874041
105535 195062 224116400
174343 191248 42381017
64094 167426 258652265
95809 136103 101008566
154085 165318 220377657
166307 197491 77847603
7768 21425 33329764
3150 102702 354624100
161172 194117 553504333
19201 174555 852190874
32354 119930 219070105
78512 185179 717217105
91000 98246 661077686
122148 139579 890916563
15896 111415 239069553
101666 137990 90987039
38846 143784 667951100
127096 165478 96113250
70102 185252 288125671
92668 151041 146408348
49606 86260 91725759
151517 188964 135561947
141698 173730 308229127
11846 96556 212066500
43494 114486 495329201
161498 181067 48542197
113422 182500 172825246
163021 172192 22713322
79451 197968 296525060
117731 165975 120905641
88526 137418 96778029
71886 163911 230560780
75375 94173 36910953
53308 175692 306197099
85963 95403 23574823
148400 196088 437001096
129709 163557 43446210
19857 187023 750539464
4232 70763 166477515
63964 174191 275804664
12251 114484 255968394
126067 169271 108069047
10733 32006 986759370
171392 186675 38309555
88926 121354 81315511
123918 167506 860350083
116317 158231 995673921
8952 154871 660232269
47702 144386 105649039
73440 157077 727933045
61046 177348 294090263
61802 92638 618981814
152386 176907 61173927
60260 84684 60940971
2196 45870 111384199
122298 197493 885862761
185309 187440 3723613
97566 144850 808072129
2514 54019 128967318
110164 130964 52216691
123719 137048 33427147
158863 179494 51264901
17143 109189 230270568
61446 72566 517140936
187659 194409 291969525
188559 194182 105586689
87547 128028 101573421
128071 154183 65397795
118806 188875 175373916
152675 174484 277049215
95472 168609 183131282
54659 93811 97862942
106705 145103 96228957
178573 180163 280860891
153812 187919 85265277
24574 101674 352342127
79669 134825 981218306
100680 196635 614937481
181313 191278 25142896
170463 183066 671787643
26785 191658 412585374
45179 155980 689811137
27540 78320 127183152
112411 112701 336641528
160136 163817 190572514
195297 197291 745652055
96252 170971 905267731
26883 175270 685339579
102835 116592 34468661
163428 194978 392681694
196552 198389 4655983
83925 86985 429694156
128298 134874 16454040
23831 44435 940535998
127052 162349 579615959
25446 175818 756136373
170199 186015 39554338
183273 190318 374229349
25477 46029 315599713
31551 57425 759228213
114223 132304 45393252
81960 196294 286119138
179067 184292 13208139
183821 195880 30221783
121527 131333 8027918
9813 60805 127850995
45811 124241 713720709
129785 145890 234178328
54038 87628 278337821
154497 177085 104161700
56935 195941 347685302
150098 180721 911164600
144358 179263 410132867
140398 171235 834107641
12396 166288 385424659
74346 144635 534244700
118620 141875 58303255
64314 87095 56911201
110849 199225 221196604
162831 170326 401308926
79507 162093 206876641
14891 56533 776814284
32692 117741 657734095
191043 195275 326389226
174367 194550 50573073
16043 26082 25107769
183856 190935 200680166
105821 158121 131151308
126879 163754 92410711
114350 148334 85327143
162330 199194 91526357
81640 100917 48233496
143825 181347 93654105
31643 188326 392056226
126827 189043 155604262
80520 126886 638286011
84170 95222 27667641
184404 191936 182994601
172153 175549 141263663
64312 68355 916568252
65287 113071 993100545
70414 99537 1049814
175914 198682 486736172
144492 197927 391620890
77656 142366 161960995
84625 145303 431059486
121472 175591 908008871
54860 130253 726412573
26894 194320 468283251
19897 196630 442262858
123480 149856 945427854
88713 155733 168125553
121881 196977 964349081
193583 196373 144995378
33899 83901 781343596
162297 195883 326800823
181595 182514 2362906
197592 198438 761916294
94329 114928 195880721
58137 126441 170857474
51927 124461 828423447
13073 16301 101830358
166917 192593 325135419
29351 42751 983491057
18048 75970 145028080
98617 125626 67748892
192925 196666 9328164
48168 122774 473089678
143398 148545 13035101
179923 191842 299434951
135016 146245 28119715
142456 198704 877753857
47819 115451 169252367
122698 191163 180194724
44110 192934 975429277
63415 167655 779404018
41005 85431 111150358
164309 169419 693796293
50899 63095 2279894
19726 54211 86431206
146397 149493 7838488
94430 147898 375947846
13514 120368 458810352
98957 143806 327758653
177447 181329 9636793
161876 198178 97543328
63802 116683 789166013
175193 177762 872210432
51640 176674 312927938
50971 79541 807851355
25331 105565 200808585
57315 92622 88064587
149894 188454 903506235
194114 194576 70745
190892 195712 298534714
120715 159180 96456572
43651 192848 373401855
111517 160212 490209163
42961 163971 303081452
121028 150173 409845000
26455 31442 489251798
161712 167198 369393556
19966 95785 903661570
74757 143676 762873581
3228 133899 853913919
154928 175720 51810893
125380 164213 97304737
13635 196139 456827478
68214 76115 2157937
90252 199615 369029613
136986 189868 132203469
125767 144551 46937378
3007 126942 310306686
126426 177651 127985984
127213 167245 100135854
22205 129861 269646457
127850 189139 153318842
7024 124685 294615930
187036 190929 50470542
114241 168958 158916826
25492 105506 200267771
132810 172695 205154228
117452 175671 145679792
141028 190387 123425239
128430 168830 718632356
113814 167203 133768681
154198 181560 646733201
87173 170666 535742821
175074 199665 61643306
144330 155660 25444122
8390 55252 92001119
191874 195123 773479191
122741 144894 900502942
111084 166902 874452939
164293 189929 63888947
98389 179813 203643982
102114 124699 56648700
11949 33943 990142933
19263 85496 165735203
62651 172269 742080238
150360 188434 95035012
143251 194598 511788208
129968 159258 867238124
104517 140611 90505959
194695 196507 4471908
184802 185182 992381
155908 160109 10443715
192939 195916 16958435
161661 180801 47411340
16022 174958 929576637
64409 105357 102437098
136636 182566 760928267
169815 198101 70716304
181682 193869 30661208
46881 120981 185441882
72113 84543 19512162
138124 139616 384047919
88112 138787 618796555
48999 175415 533115076
110542 167808 291401407
145047 146147 857356883
66375 188007 304431908
130565 144676 408897966
145996 187057 58713991
26324 87161 92902499
88466 177282 222399924
150897 159966 22633497
61670 196259 336673397
96824 130378 80658850
145962 146695 294428561
131904 135651 691673692
150965 190002 97462798
75910 147386 432970514
75085 104823 74331252
2360 9953 540306603
179147 191273 30556350
113458 172490 147764144
82392 121670 175548876
167899 191485 59014224
54696 67258 31348265
12978 37552 61663831
111589 182390 177102239
162983 179503 40942098
61425 98154 177415277
71294 126854 238480699
127956 150583 56825079
77244 147955 177128065
154272 193871 98940838
68456 108946 101266226
37801 128995 362577468
89222 160638 179117146
30211 96789 291916320
66937 171920 337575988
78006 147260 173380342
53451 122101 502591218
196567 199841 993862214
90575 179973 932952391
78348 131721 133530392
56268 120854 161410143
56360 147020 420452332
41222 184434 358319589
156851 168804 995581758
89392 142800 962728391
139633 153799 638534279
122906 161310 96337513
91284 180866 483402076
96676 102889 604220600
188813 193997 12913349
185580 199301 34372856
158349 196325 94804761
16725 163972 368720550
126787 144884 407575288
173303 188410 938958434
16569 143155 384667642
172402 197323 894154
126394 176976 126448672
58990 111890 356032653
164427 175015 26173502
193111 196754 9078889
123937 199729 189663070
185009 191334 15900081
104998 141840 718257063
66063 178035 280064754
108105 177851 174522204
107275 172249 677565987
150430 195291 789781258
26198 95626 367865712
51046 164561 284460362
124965 173014 120029669
69412 197030 319323761
28638 136506 515561250
47872 107991 150419839
148576 188995 100936778
84146 165174 49783217
107173 151535 111334591
19238 88434 172964488
115967 149304 403011110
32949 53349 246469953
32276 164276 330505785
152641 155601 7463058
79694 117895 95549604
61202 154951 589440122
39238 141360 47883841
188129 193434 158783110
80969 104061 487968041
14839 139000 310982589
101513 135120 146762841
84455 178875 236208208
71760 162765 561195361
49896 101740 270661219
106826 185309 196465091
55503 58214 82564671
7501 141550 335612733
117938 140166 128249019
192075 199750 875019447
48820 55221 16161906
33893 61748 36886056
15410 94937 199086479
177414 195598 45615294
68138 130639 156525026
152654 186212 576769848
85812 198607 282287820
90730 153564 157629547
112966 114280 3336771
70570 167043 292408599
104238 145596 103682518
106031 135317 516458111
145853 177679 79419312
37493 160605 308289594
21817 64740 533594313
66192 194087 320011645
52146 113782 23680498
27928 153246 133573095
49726 179056 918449533
79578 157427 429424874
84119 192680 271730728
133130 148697 918430914
128182 190348 383930198
62315 126225 91061094
94779 153068 146054451
73978 134903 152602108
83189 112745 73889555
1313 197792 980422920
194366 197410 7566276
125859 170596 981179414
189758 190849 2749082
40178 130657 316450044
13534 48287 87116357
8186 18586 583618396
86663 126655 100282952
30671 106139 188757335
21919 162848 473624692
23161 176369 383397643
198477 198665 477453
146976 180781 837294283
53111 184868 329676873
100887 133473 31737340
133071 136630 8909879
177335 189848 31375025
166744 174534 375375
150688 169979 876898856
34756 172954 664872292
139683 170503 77021877
47254 109106 738479175
74867 163975 702753000
138982 161801 708078780
37448 118936 691266
82372 179741 243490772
153827 194572 101855544
189496 192006 900407794
35547 163852 379099331
157309 195719 95849856
153633 191222 93988426
108008 190514 206620574
97609 177413 199699890
83172 160215 912277171
21225 134962 284729828
111491 183134 179317887
23620 182010 396312596
193479 195610 877199477
65845 150359 211744619
161451 164323 7218338
20225 104446 371359968
55925 128146 884321892
37416 71609 85577486
99196 130492 78515913
49935 183219 333540387
100660 155229 374337916
29383 75956 116571347
5965 51189 267873337
173161 198671 63950800
112610 198151 214165858
69941 174025 260416746
178234 181517 8192574
188595 199308 45300101
37521 173583 340398825
195506 197436 4743726
5991 82328 437065832
179509 193346 34778390
142285 195868 521877292
28927 67992 621035596
62014 178312 769582703
30612 58716 70425792
49760 57667 413599820
90210 137018 117436248
121999 177869 139733048
1122 41667 101480021
45450 84920 975535869
187421 190274 763316885
157221 174214 684165923
109110 128610 87080535
161147 195301 544254795
63985 140142 190700923
94398 172591 195650366
25181 26843 4246341
37379 64808 37415887
149216 156367 465320738
124703 152981 70802848
158984 168611 23958656
176068 196632 51478047
26058 170153 528854160
108144 149900 104825187
59615 190814 393019948
129022 178319 123093370
26292 122865 241740336
80440 189765 44159657
108977 134702 64536361
100235 194497 235893816
190831 199187 988809785
153500 179028 174944795
189260 199697 26187813
196279 198877 344518008
117755 193516 189609667
159952 169617 24110266
28302 41847 255186956
86905 155667 879836859
107220 131267 60375859
190129 198842 470443485
170392 191979 980845358
123879 139075 38118359
32170 183373 871935072
58607 127371 701072186
95827 95908 187052
132194 184731 340015913
54199 66076 997872118
24645 123408 344143916
139584 195203 139059346
53467 98010 111398322
113458 159270 645494226
87134 161966 533339398
158874 173603 472774086
11411 93480 205474495
38635 169991 670797717
196078 197004 619599031
140984 144798 9439037
86907 97638 26886261
159315 183591 60579670
58348 162662 108760485
127500 148783 447599736
8609 65220 848905021
55417 114640 512188434
33558 193124 399236759
15102 131808 353933011
2893 33897 77693112
187849 188147 979180552
66452 198425 330235815
189610 196485 441934692
150733 199611 146330984
104569 172731 170539465
1286 68620 168479596
28135 63509 510614272
4772 162422 394820830
140699 149015 39721598
74474 171560 875375397
58318 100912 317339339
69124 131910 208692555
199421 199724 197021075
138397 154712 40837002
90893 94501 9234716
85079 159389 887625730
40378 49839 23640242
27567 107855 200864725
141726 142320 1482435
147667 148551 2252698
60533 101211 101659409
130183 190878 744077005
130794 199329 171440581
22675 196411 535801082
144008 145480 3732583
86731 174152 883392456
61613 144987 693137038
161386 170692 662271099
191664 199687 589556492
86210 174676 221356750
136942 170633 877939472
34040 137686 259455859
22702 147627 312864310
190766 196859 634295002
17110 184137 417936237
94871 121294 66164906
177318 183174 14671507
98597 128638 75345985
71136 75904 494695464
43376 163322 300429474
168432 191731 868136064
49851 137453 441319498
153186 193598 101001402
113098 175882 502508133
114534 123121 938965538
166242 188332 55202792
3895 93176 223368560
50118 68899 47000510
145955 174890 72227116
91722 93661 714071000
20607 169186 371886223
159713 160853 2915575
92940 130342 780620868
109712 157903 120935218
3047 199607 993464868
57034 172062 988500079
116574 181027 610174143
156998 189041 79910409
35291 125883 692759355
66561 139779 183301328
57411 120770 158348246
151492 170296 46877067
31983 45370 33350216
41624 187569 365290414
151572 156549 119545
78218 97739 48702759
199686 199744 910513330
58776 61683 7206532
162251 173236 27095891
185987 197775 29451795
143594 188489 958139677
8494 141386 332771162
192727 193144 356284817
82210 133402 144738582
41004 175270 350456555
14879 156290 354270801
171182 183443 30711628
129730 199425 187658018
154692 174126 48444052
33366 49187 11746092
174125 181082 17281347
52671 179959 318378069
114004 178654 161684479
108488 174592 550613457
191452 199934 21264964
4090 21291 43006136
42552 115438 182315610
122124 189465 168532174
140804 196226 605618782
102436 146626 110725939
144602 146664 300803943
96879 160511 159497015
27003 125163 86963646
107062 180011 182450867
24766 81899 143015511
69334 116773 118656367
168814 185645 42066691
107321 154417 869530683
85752 128166 106217745
24758 90328 163933940
130829 146964 40435217
128553 192483 159893672
189705 197112 18498096
65498 83513 789149828
52453 124869 181419534
44743 83745 205656822
183500 184435 2297768
185159 187010 451659167
148857 162991 35365334
7924 129509 304487335
108153 178955 177083247
174812 191481 41776552
173940 181517 102048617
171397 179404 874809154
141907 145813 9033950
85788 86779 777324251
68657 77152 21393169
180466 187176 232228293
165775 181594 39239099
132748 135867 7760880
156636 170283 33920746
122406 194649 180778278
34452 80864 116046140
80927 150319 981872466
96154 193560 285555412
189115 195954 470946125
180719 183987 909650832
171509 194134 56666330
185500 190933 13646017
82518 132857 126093293
106421 194393 720501020
71727 104423 81832141
60593 156015 282981157
34246 192953 563819751
11790 183889 677560471
157462 177549 49914334
172121 173676 3822424
48606 119931 178489427
190005 192637 37643885
188528 198261 24360880
166928 192500 63944835
196965 199677 628980506
139747 173140 578037584
95626 111017 101556967
90037 102630 716987378
1843 109985 705770094
168071 194187 65340263
83145 148503 163805270
28630 131378 257189128
123544 127081 244761771
153347 193700 825721880
23171 118293 187935240
140816 189253 121034348
134512 177356 920752615
133301 186083 873364123
180084 183306 8219194
119682 141885 55726505
168615 179806 133362111
24053 166419 588626455
156840 175726 696819699
43773 106655 157346029
159551 178620 872251920
181938 195801 34879090
7517 85778 841191296
123952 164756 314819184
107609 162718 732120264
84931 191891 267725293
27097 193132 415501914
125137 176394 833823860
154332 166158 312511484
96846 164091 168619509
115485 169804 136062015
100013 128202 70656275
2653 13475 26929741
11140 33425 56031691
118563 150239 740125868
13018 178554 414277718
8040 12517 11142907
75932 176081 446640344
70250 180026 274511281
119939 124182 10692673
144890 185087 100505370
76452 195804 477705738
178774 190701 455085521
198439 198547 289239
63539 188670 908738867
29300 138976 325383603
135579 151624 40235001
100612 193912 233513969
126019 191808 205748278
48009 156162 270984092
184066 198270 194872533
94719 172173 476723458
184993 198696 34351330
143438 181997 96271546
103178 135337 80691765
11896 181879 425362246
36758 145198 271456260
94807 110755 39932196
116176 194221 195351416
109576 128283 840043604
144883 174076 72965042
81080 161077 200465555
117023 181107 160252100
116358 192281 165968459
176191 181161 12351760
136917 151778 37229807
106958 193605 216933238
81661 90328 116962170
188134 197791 375502679
71780 171031 248328433
90556 96527 936023509
24584 72586 217621226
141402 144114 6731336
81592 166824 910014750
89835 146602 142320866
43830 148111 261231648
86936 169516 22845891
49107 182367 337399967
78175 169425 425891928
167446 196479 540110250
147238 163194 854633265
87568 183676 776230365
31850 167928 514678180
25438 192823 474890323
69289 165812 560843555
44765 154136 273858499
10140 100353 225870374
180979 188651 19395099
3198 77129 185140676
124361 146018 54229094
126917 191560 161648803
9454 108094 246863264
115492 160799 113674092
98528 141886 108669316
25617 122847 243425230
168771 180387 28795486
60256 107620 196328340
107750 149471 328166508
28340 145012 292064748
191042 199050 20017001
196508 198448 193500767
118933 152760 122946334
193392 198614 782546380
39882 136030 240607503
92677 120147 68802462
25043 171384 366256900
190830 197203 690886342
114583 117433 7151937
133375 191709 861711826
67485 177361 274907330
154026 199131 112761733
125832 134530 2468192
177454 198567 135858670
32698 37466 11865242
34921 193414 396591828
95208 145096 538071260
135984 143534 18857385
14840 150927 857881371
99422 145697 142901310
132865 144019 859192526
145715 150270 196590188
111767 165440 134626347
92554 117112 61531494
6184 127547 303879455
87827 93869 539156704
53055 74114 52668392
146975 189697 747754293
102543 178811 556465496
81962 155586 409156305
38561 163325 470321781
39415 145679 290400222
193603 197367 9350170
102441 113529 27691307
57709 125581 169758727
192810 195152 751457926
144955 172736 594276025
168166 168167 4827
132964 183551 650765582
193416 199397 310156056
110455 175901 528041136
44394 173052 321921941
124825 130156 772513320
130080 189482 148500338
161874 188570 66562392
170923 194607 59328592
83373 165477 205678732
195589 197088 204850438
11558 89426 194864171
183232 184526 3219217
170232 196134 64752671
139162 172167 17576320
154072 179598 63569878
152110 195965 109640712
114850 179381 253175818
94099 128047 85061589
116655 127728 354006218
96631 122422 989848785
199327 199353 72858
16156 42613 66284088
45684 172452 833935441
131192 193608 944760315
127907 186481 997283159
171737 171894 65430
59248 189522 325847891
107585 179123 46493972
8886 107458 397595078
135882 157577 34079489
70683 171125 410943146
83673 91998 20661119
97256 117594 50914097
197510 199123 4104417
59913 124378 161246334
26051 168986 654621114
95672 107563 29672376
129052 153806 959245386
29726 121527 229711209
19717 199536 450098974
89813 151455 154615113
22087 75175 71679897
187071 189541 6172309
164567 167061 6040846
80865 159179 865871240
27096 187394 699842812
170698 192103 31196393
125604 163471 534933505
191020 198850 19565954
14920 90424 188874468
105555 118084 203822703
181497 191270 588905167
89318 126569 93518529
138507 152745 622838574
61767 84667 57189986
108203 153381 113272252
121870 196925 187801632
107101 125087 24622442
97962 189349 228715819
99014 189387 948061661
32923 51452 487576131
116303 175834 148950027
133312 156257 57594228
143517 145693 580582902
172741 173222 1143941
152765 193720 102315596
18522 37681 477619045
155349 157643 5790772
62719 96602 339005055
143786 170496 66773065
115258 138655 58738040
74551 149511 532119324
82081 112002 579274550
94460 127479 217025000
21276 72367 570091046
116972 171573 394062832
8425 114517 265532337
10193 20645 26291439
125359 132642 689830838
33029 109795 191945547
83101 152773 406422244
165727 184292 140519167
184426 184430 911153238
103230 197493 235920277
65511 153833 593989004
39768 94781 137502433
180007 199357 48668604
83429 88084 2574598
35908 131564 239404547
130601 145754 693488771
66802 147590 640946957
116715 153088 338853731
137522 172536 896808009
152984 193679 354536445
135525 196218 438650056
57940 158361 797682142
34130 161092 317943898
4645 103739 247955532
38651 90067 480295327
69682 143108 183861967
149846 195972 230573680
78581 107350 428582262
28750 105263 191437751
143716 193675 124941804
38846 78239 98634304
152562 186260 84166391
98701 156930 850355391
92166 123699 79127335
71552 147202 189511680
196243 196936 782193838
9484 59110 464197703
118824 123960 12910866
178198 192186 693220769
178350 178642 637452926
171434 193819 56073300
17303 18813 3802902
21670 55090 83834432
110006 183391 212952619
160498 185598 57032764
88613 138540 125292822
87248 160103 938465705
148966 183658 12565448
30833 51964 621905459
93141 198911 806695337
161003 183422 593318118
148992 194832 509409247
81363 155496 332257286
131034 168451 93539255
90594 179203 419331051
1760 146369 361959350
163755 184050 177105230
51568 78875 68501049
39148 151317 280889748
168943 183308 110592292
168157 188305 914278262
12959 195749 457624704
164194 179646 38237512
102177 144099 105013753
15201 182452 557084251
112915 152017 98045060
42521 103415 152250560
174771 184805 25082104
37899 51688 34422124
3791 99493 239461246
169597 196246 66563836
148987 149671 1709537
187267 189572 311294872
4992 81287 190960584
181369 182875 3840585
58027 157411 126086528
132542 137549 12552000
93826 136776 929049146
130877 134399 8794234
86308 151852 164187443
139345 193608 146802606
194514 199033 11324083
144164 152972 22109379
164434 175474 25013985
128926 187417 608618084
60682 189614 874115345
105346 108877 8804641
75112 98315 57955173
28841 165281 764303280
79901 181718 254644730
163783 197697 448147652
53134 177186 812601675
75525 94064 46282782
136309 198593 769490074
156631 175738 47503904
60416 198143 344534458
197125 199493 6007506
27980 124454 241518923
105833 107714 4701249
169499 193982 599491313
89973 105306 38499319
162121 170913 21719121
152091 176306 43543730
35309 42763 523695950
59761 67044 18063690
14998 34466 48911900
96738 117179 51227752
2233 52466 125643458
189216 195161 14919756
26577 36005 23651734
94830 150264 588364219
145413 177022 425597725
21101 174290 672917440
21614 80853 148301486
182006 185594 9128394
99039 142302 657244181
89087 113403 60956448
108395 182119 355836811
107406 119805 956035357
123770 164429 357949573
98975 169257 956851767
105473 146654 103253547
77398 81748 433831871
97764 163468 960295231
172537 189941 43619016
70077 186243 290703911
141637 175070 83484407
69044 160102 228070735
64256 173462 273192057
127891 157553 971292762
170143 189568 389688083
176878 187373 567088046
28242 39403 28065092
1564 53902 130960614
105900 173522 169177593
70121 173227 257910365
96280 159729 167666449
168208 184616 470898350
175904 198857 57501200
82499 140488 916808923
3869 107299 258735525
85542 168155 813004757
69964 146822 192506909
78700 157888 198325988
29687 128522 813167422
145763 161805 600044775
11856 70441 146768158
186589 195251 21679040
132161 181825 124054693
51028 65498 36351651
192597 192775 722635574
127844 159681 79786912
79463 177974 246374395
59781 62451 675610682
87424 114489 317833754
178525 182651 10369813
64228 112530 120796409
79467 166086 917849208
150053 193384 739022235
130841 160251 900176684
9528 69174 149373603
79865 180761 252296305
51032 127642 554536055
168073 195029 67465590
25930 186874 402833818
104073 148609 329779421
114537 146094 460681002
153793 171491 370646782
36689 98390 465588624
22058 30034 80690572
109297 165904 141914725
93156 171540 773215502
7545 8229 1666794
183772 196398 788127311
170174 192953 56976823
185077 198871 361489056
197905 198667 1937977
136383 177259 102091182
57276 158504 207419882
54391 162766 506650681
62282 172355 275416567
70493 191865 303742980
99775 182338 224109907
97121 174875 194589299
82067 84887 6768715
70626 197930 318552758
161058 171292 662953576
112552 147526 87806955
69364 191100 304667914
21597 129867 271209007
119390 194808 836096380
85596 187183 946044031
86954 118500 882733469
59072 167434 528990577
144486 175891 78469578
55334 79779 737681643
162080 188885 239014141
85378 168156 771133631
117031 159475 268295340
172570 185489 32366700
101808 135239 379079941
150921 155369 11126557
196717 198720 852847480
31992 157740 568906776
104077 136080 80251995
46486 171058 954336244
83461 164258 857269232
170961 174859 951025665
157831 166932 22609784
109020 197694 221934264
132442 186793 135932913
164793 174782 24703740
97558 108173 26533187
175897 198955 346472554
33648 139559 161193900
64858 109461 111487667
83290 160281 192868421
106102 121615 38854354
168637 173225 532800731
126323 157135 77291059
22461 160695 346216827
51509 93476 105077236
191293 194889 699847396
139971 196901 337203079
86297 164176 195161541
97615 160142 704685855
150393 177896 68458876
127319 150189 57396603
20024 26889 150631252
122096 142435 510608294
81021 140816 149800145
54727 191237 218154668
159490 179493 691018318
121008 181242 147253445
110114 122547 31214769
88753 166010 772986261
34343 73621 98196888
113184 169608 141374016
138676 190365 129262996
34120 196873 407185862
154178 177462 58062880
97485 178251 202033964
157531 174283 144122589
23601 186383 620399887
183792 194096 25781922
116450 185728 873797141
64071 86797 56752443
68258 103419 87890960
138134 195524 19017512
140084 144873 11904600
123674 127030 373575390
24326 86315 155179430
23325 172672 955290313
33860 91786 545739943
184762 187483 6946362
19623 85981 166095688
183013 186022 7591151
4913 199674 487498573
12385 54732 106244476
97975 177202 198234625
149728 174137 60811885
147770 181767 84690702
192499 197419 666291929
64752 163010 570929755
111906 182842 177524181
174663 197792 321941561
130399 134705 10742971
146226 160741 36439686
1625 59458 281145313
51926 92978 102709444
116323 176561 150718916
32984 46083 466800306
60611 82897 55648305
49885 135085 213344122
180430 193765 320860608
187133 193460 689122045
96947 116883 49964369
50647 161120 768471245
54973 174154 632431116
134165 171650 942769488
21979 195695 434787862
136874 184543 119121148
56238 153989 244543435
167718 173527 460796316
90976 123299 97491425
162062 171785 830550209
135327 188045 131868483
14626 16518 406196765
4191 164155 895685807
11374 145228 510580090
15775 129388 274737819
137075 159726 56743535
136294 181936 914221588
75749 140776 162821384
21228 115143 559812557
16031 124519 271626017
44553 157717 283488186
29312 135920 266849480
176610 185888 877082799
41544 198051 391634276
76642 142183 164011534
128027 159150 77994704
149029 163615 36502563
101303 112978 12483666
191862 197858 14951346
147020 162025 125878137
114136 115717 3957570
183753 194629 27245270
190802 197299 16175286
91198 123335 983680637
195661 199854 540284031
104548 182718 195542912
33924 98145 160592906
710 12378 28997967
93146 165296 887264191
99694 136673 915477765
85768 86427 576977071
54499 150582 240647481
171578 192609 940685480
172060 192988 52403543
192055 197748 719415
155787 199572 109363827
17766 39956 487025661
138266 158268 50099478
94800 176195 203678474
13543 194866 453943133
34435 156822 306496465
116041 187500 178937955
42477 86486 110064999
33176 137826 501806783
124984 136554 28929302
152062 186406 156261388
64498 184728 300831726
73304 172280 757335910
199072 199642 1459924
110316 192823 812337784
160963 178142 42613965
197570 199869 568757994
154114 163150 450505471
180034 180558 1285024
191899 195035 488689527
122403 123231 162956954
191507 198874 71458872
145446 182077 559548127
157070 192824 698711421
2671 177670 461464676
164834 174038 22707163
10421 105572 238200800
86905 197434 575456745
63908 138679 575388066
17169 60959 109662108
20825 180586 399559902
90050 135587 114246525
135679 176355 754873055
76658 99913 788604872
53416 192331 952947864
60760 177122 295826830
187975 199912 162443622
29330 111754 206119256
82385 157896 395951818
164146 185710 642403627
10802 23919 32878536
169892 181110 27850295
155248 156679 3632038
1575 51896 125814735
160767 196668 89587125
152799 157168 11044142
189688 190655 68096210
10028 125449 942830398
141446 153311 797871754
28003 153307 313722504
79612 111719 345336617
156398 189584 82795264
89075 149556 741337074
80925 103037 226219269
2639 94907 230864516
183523 198161 354424643
186708 196796 25156625
62541 156093 234342958
104616 120205 39010639
130623 133537 7301922
185260 199070 34614553
16829 26889 595666945
12467 181149 422127723
4039 174934 427606311
60869 85026 341513859
126198 187050 152174751
72463 193360 938147824
197620 198585 2243696
28999 62304 83405014
165071 190994 297059874
191312 197875 16361701
4089 94652 226589407
36423 172463 518703533
20210 48300 496939607
109624 197053 279908123
56537 173411 292145204
129948 146384 41084598
29725 155863 727216688
96190 154250 145467767
56378 72416 415816886
37340 195822 160357710
113943 186458 304399755
88916 136157 541436201
132301 142621 7473783
196307 196985 1697294
67795 71072 53253756
71649 158181 157163342
188131 191207 7707092
96179 190328 771623621
37932 104338 166119591
147293 173617 65619105
182009 190150 925899011
8218 112319 538740925
131156 178118 699505263
76523 166526 225212272
34480 111056 191541264
149723 194103 110808965
65918 173235 268412273
184686 193299 21608314
9305 179933 426923710
43606 108513 162385905
161472 191266 898701531
68804 71374 6427053
51342 133616 946693104
67823 188168 118779826
84561 178158 947395679
154305 172062 579951230
194525 197609 828285494
120345 164424 414503261
30974 126600 803102874
42598 179018 341183005
34773 47898 32740140
41407 162065 302189270
181805 189259 18801495
162485 180202 145183485
38352 43811 13549014
47057 120197 183016310
154934 193634 96681451
155067 198820 109310065
51038 75481 61371168
53850 94848 886249493
133655 195280 154078433
58409 95394 92311729
107625 143326 89533978
61730 136302 186660160
57857 135889 195159029
30249 154510 823808184
44543 153688 105112199
181745 189657 632048617
151392 191333 99747678
124948 141499 674810486
186718 190402 9235232
27842 196752 422659223
71830 131469 477519566
142598 146355 280749488
141042 189562 102452530
30171 113138 207505907
177231 193502 982861
68611 145595 192826414
146304 185353 845879153
114427 192789 623334203
62155 132570 960343190
159425 165047 14146130
74470 93199 46801901
63165 104749 36216449
46354 51710 868589870
192928 194174 3108981
60131 130659 389300578
67185 199813 331950347
14035 158404 361614888
148149 189477 294820564
191841 191850 321409085
28154 88785 151575684
166384 170777 770090633
116696 139304 56771754
10890 96491 214327631
92126 175643 847220971
167569 181505 434746776
131494 140000 21368179
196481 199546 690513958
145715 198308 632218649
164544 180211 250389781
25672 110425 212143951
43437 73023 19605465
99091 108705 870641436
67528 95031 68786342
1782 114053 553417486
27202 158361 328419099
89382 126893 215822950
130045 167948 94688546
135991 160788 983690016
184040 186214 998310777
83572 165885 313475568
190403 191981 441798175
141777 179503 29985595
58797 164970 439358780
180475 197204 42058480
136015 159753 606094274
171223 172481 216460753
121651 160161 96559918
110249 140917 76946991
156871 171007 35023251
80965 147061 165577797
121884 158692 92358429
139536 162634 57922616
98755 169434 177012023
126762 150305 36567082
33121 179645 366413024
112536 181477 961417942
120578 171321 690540708
157512 176573 47368618
166529 167136 1491644
21800 71223 15890953
196123 196265 341594
5602 175341 468805603
90555 98509 20060922
79830 158814 328234738
160537 182844 55545869
76689 153449 192076847
192910 193823 2289550
150236 185767 491724526
7747 33691 892121915
65712 199481 334781257
86823 115276 638271015
148085 176405 70590445
133169 162044 30254727
163295 176688 100077878
46918 114173 168255987
189759 193363 8997747
165590 193302 969359064
182784 199920 59860884
153628 157589 10054281
83377 101355 45008116
119205 119482 178834185
175164 178385 7976488
192514 194292 562238487
57537 141888 298885575
184715 194104 15812008
40781 128249 218942369
47206 67506 50820239
167482 184171 41687354
80899 85556 11674949
180840 198588 44645537
32244 113411 25619967
177909 197237 948393831
72139 132852 152128561
27209 56024 31661441
189100 196851 5833779
94710 163433 805436455
32528 94906 711042755
80538 187437 267562417
195562 198647 105507095
167985 184778 29338478
154242 178994 99415767
189956 194109 10360906
77494 159652 307020968
38435 157811 298880579
114478 119712 545565745
75018 129694 730188921
86350 88804 1199830
183488 187277 962271726
132662 157573 653697283
105628 110228 11537483
33496 40842 7631251
8986 50119 103012584
123888 143231 48447141
115561 177530 155063847
18747 132557 284894592
114912 131238 21989939
36403 186292 375059112
164155 179446 37834804
164305 194502 350206670
90015 148532 146854372
175605 181589 511289147
140620 187616 916809566
14491 65763 772256553
149822 175996 65205861
110798 160267 884290003
165760 176032 25472294
84688 186782 255549824
87904 98810 27397467
42034 85455 175685835
152849 166626 822031758
147086 150287 767924701
68752 121668 132442398
30239 94376 711149629
125251 187875 220471257
126972 164999 620365512
162579 174667 48806116
115072 180978 579688965
135412 136452 286596851
22224 23427 3017000
144199 198520 135877303
25969 119048 433832550
86423 138693 130972621
93151 163064 596302847
62439 194336 330027721
16499 38078 54071734
194608 195162 1381369
43280 195908 675094944
12445 191752 831967795
98003 153049 137933385
11764 188356 793617021
90734 140135 496347079
46674 185535 975215499
40580 174254 872854094
72699 81783 606291003
165124 168784 8988605
147787 147901 299152
38164 198851 402091276
155764 180907 33353484
79076 150828 179742011
144438 181735 93099087
25870 82132 880826118
66126 94860 71857209
105336 181455 190377434
67152 85037 745944096
180614 187187 798185174
138501 138884 339266799
90007 175619 858978958
137663 193472 973180236
150832 192131 299773806
87188 108066 456532664
84998 100313 38380622
196030 198516 748452733
177158 189238 59071144
139225 185289 294269756
144938 165286 135153255
120577 134724 698617112
199162 199849 1766940
89721 119147 898918754
182704 198695 537834191
3484 158164 769703070
105625 123849 584818739
183541 183856 816908
134088 166734 81680084
177640 179383 85048992
187189 193901 995267663
47286 182003 845492597
95572 137954 920950683
162730 197109 351226669
61514 101247 99322140
73741 91528 44326310
182545 191417 22341099
139572 193961 625576587
71154 82633 28790123
31121 77162 115231398
87874 194233 266340746
14018 88635 186699131
189175 192221 7629036
10001 124612 992959075
52532 169477 292803071
81403 162404 203004637
182997 193464 314963190
165457 188266 420130175
147695 183399 89106888
180049 188474 321883379
187372 193252 264987071
172063 188650 41539725
57435 190634 490805210
146601 180343 272040108
152943 173505 710396847
139237 197764 146278759
124183 141075 292257405
101352 199346 683914310
66384 100189 651986216
111612 126707 37979012
104428 168998 161650817
150673 197738 117492740
116713 120242 8852342
21290 56915 89376897
42897 63352 51214850
161096 172100 27250905
11824 79482 290911844
125225 127766 293639862
81386 109559 135582609
1883 178213 441082217
193176 195408 125522981
164773 196413 78894499
161631 162501 213344785
62859 130679 305787367
6417 31284 605408073
147785 150459 500543016
21244 84915 479749278
37866 84659 117018225
135911 198907 157593452
122957 157684 87124933
112972 114752 4493549
82001 197933 757924287
180267 189217 910782900
29701 47273 73847678
178389 181823 51991541
115782 184398 603058932
166006 184818 690305767
60921 193842 785632973
22036 74249 802938458
68930 116007 204345765
198707 199953 3154759
10291 95422 288389839
187033 196264 23056102
139271 143115 318908672
28683 127473 247315858
69065 189967 721687813
116053 167982 130006254
70923 126429 215349760
120819 140410 49151367
198899 199254 10425
98972 191201 230930072
139629 193926 812853477
81490 170352 222443006
151487 192794 56600470
177003 199335 55962550
122157 126021 292852618
46681 84056 160277140
179939 191516 29195937
70230 132770 923782726
22578 155047 581874862
170257 179237 22263533
102792 189771 306217878
136108 144859 21823406
176455 181850 6474241
16782 141918 313250434
16639 86678 175211054
138775 149686 648052916
81022 102173 740236630
8950 166308 394038790
196287 196438 380781
109121 194281 860507777
113214 151606 666257293
34011 69052 995783579
93756 121021 904578856
55513 169086 284122162
104832 150581 114787881
136107 174226 363692441
120102 196274 191458458
124509 189999 163815907
56438 85552 72634185
156151 180718 537336409
64489 177857 745148799
18060 196975 447678813
135376 185295 134085326
184942 194973 8724421
62374 114739 130947488
29572 71943 105967200
25053 57847 961782088
105326 194688 223699707
177026 184318 535576795
87601 157654 926197526
145789 170851 62559925
108988 145938 639945074
25243 134626 273914897
59542 122448 695930466
24975 106007 202825209
89458 188708 248569654
142162 197060 137226881
138997 182586 359375951
159894 188788 72177095
115010 146454 715213483
65312 148903 209406386
91671 194298 257033061
108638 127754 47962520
77364 146031 896723189
63369 85825 56179450
155951 193539 730736235
33738 194230 973489315
54768 91608 91865484
7937 183497 439375811
115971 122562 16579544
101912 105238 122982268
47666 161481 977066842
40118 57364 43287929
187181 189886 450324826
190837 193590 551823027
142349 167812 63626232
169437 186537 42734024
94046 103357 23227029
28695 39067 26001573
28667 69446 568588839
83770 162431 403392073
164509 199411 540602991
89792 108935 47968364
62146 129548 168779457
165782 174497 665868574
181529 184165 6751584
55934 65411 23548515
154174 181705 507934201
51993 168770 292340572
113901 138432 61631327
108859 176497 480841880
100050 159769 351922869
157713 184339 988182046
93823 168838 486855638
186234 186349 286262
150554 178322 69080222
42285 167922 914339084
99500 112356 29417574
52100 126085 185337399
65071 159868 237408773
8076 131982 363051668
29168 64798 201559786
132434 179081 116460233
14272 36020 774860765
83133 146371 442000057
94089 163853 610147628
5673 63759 237191561
154392 176913 506154635
170566 198805 70656970
12040 46694 694754207
20704 196112 487641668
143741 170576 513548575
72982 86990 325970456
50802 60967 25624490
171609 196537 680570478
109992 198857 222505924
45908 64925 681482170
10956 96008 736474090
196660 199949 785444831
157299 184552 67860343
157855 192798 421007757
38937 92248 258123520
60908 75001 971073762
119772 123235 625150328
90919 137149 22509106
108665 198346 658666949
41398 137059 239507146
109333 112804 8689323
183615 195429 29595286
68202 110434 446645890
65346 159293 235251900
112804 160451 119535094
114572 156152 104375054
74098 157761 209659297
78127 170026 864633715
144177 175530 78353045
83486 124336 102332135
103024 190917 41408255
83797 112568 71932740
103575 184687 732765890
10096 56964 117628340
73547 175602 870858454
8232 33381 828574030
185575 196752 403912609
38761 102149 161801749
17634 129130 279151215
32172 59078 671214291
81113 132033 196937686
148442 192144 109121707
122396 189995 220147807
9403 56004 727386205
133859 194305 151156957
42277 82484 165765261
189131 196538 18496129
120970 152590 79300049
18715 96875 195494790
7340 52669 113407650
54521 167671 283131551
102777 195964 233286435
177832 191596 865022694
84571 184415 927674662
54651 85856 78022418
142095 163474 637685060
146398 185058 740823171
116927 138771 54795696
57764 166150 271147187
55406 119945 161346443
112382 140410 70345821
134912 138387 8766572
43653 92732 703760231
79566 123813 110760326
100534 111122 75419355
76330 120113 994447526
129116 176768 119095892
147614 177290 74015795
34936 44055 494753730
153063 170613 43811247
87957 143018 138100714
184333 184457 292579
34469 100180 690257712
198272 199390 410270133
50177 142088 230163026
13242 99578 216200409
37026 69034 80053629
189624 192114 6222432
174661 190143 38804861
144547 165590 665099987
136537 157678 53041621
17625 61282 66078672
123871 142496 458341309
71178 82450 28291719
35070 160160 279859275
123379 151645 70903399
66430 167348 971477481
53630 94380 101941555
14917 148552 844791909
174298 194296 988982475
105910 107496 3912688
110328 193328 884455552
80596 179202 246584903
107790 153857 115468741
80736 116022 88285032
143484 153396 24854225
119613 177633 145173981
30662 163502 332595496
197982 198169 257344639
128395 151208 170301384
31684 175830 608891328
147491 180752 779567232
109815 116585 17015109
142743 171340 618301397
192705 194364 4154746
40640 96115 890392935
81518 110129 71564589
50161 74031 59703347
33773 150476 304965091
29650 151817 305853646
54703 109546 137032361
116993 142215 63267813
70842 159955 223205822
109043 133348 60989337
12187 64135 656572308
26054 87628 829649168
81032 115907 474018456
160427 166258 250963739
198668 199683 2592473
169545 194636 62737137
45189 75580 657904411
174613 197125 947048738
67441 184012 291700590
138774 186809 120115516
160474 194858 151966165
171262 185382 999555071
20064 62170 903802186
31805 170415 815775077
38631 88331 501877684
173699 182708 243739154
51084 142095 49171436
122510 128816 15873722
169099 191225 55345645
127858 150327 56448452
125043 185638 426833726
199405 199497 50840872
182215 197079 37285451
118927 190400 178904847
74372 177832 258814832
46616 73730 67860343
96226 184287 220360890
156072 157208 356667218
6778 74965 21480626
114779 199974 213292359
199228 199640 1052914
55630 96683 373528262
50922 105173 135816979
123192 159771 91705696
40341 99800 217692324
6652 83508 192373022
106918 197234 226058977
179763 198773 948200782
80975 88812 19447078
149160 149369 646587960
176921 198003 52778186
9746 11786 5078288
103014 149833 719839450
114161 183718 174121715
86464 114658 840864657
135683 162791 67985456
30562 42716 30354902
115791 117721 411787400
33612 78507 112365052
58470 171601 614687465
127841 145848 809564840
151706 164504 4513670
117076 188158 772472944
9610 194923 463881986
157306 192067 86702857
142239 157882 39281265
25622 97624 911917197
65021 184947 819007162
72178 171922 361930618
96788 182874 439131539
120468 153869 83708919
44971 81405 551453810
107213 173235 838437447
134988 141831 17166044
18906 95996 192819182
142769 188877 223009819
107695 117783 25296459
192439 192842 979871
142652 194275 129070304
156947 177245 137552524
54413 181561 645711337
191130 199871 21886858
177506 189161 29224393
99366 169984 679373136
114970 123267 428692231
140878 171112 75456531
98114 127594 73923971
60927 148511 793124628
19764 162849 992042588
81738 192398 276976351
160247 166596 15810765
63500 156841 233839255
34977 148735 665144646
163939 176106 30154814
192199 196408 521839494
179720 190043 856038401
158099 178776 707025488
110303 183062 182066529
56402 123329 167275550
58312 88080 975125717
162186 169596 18362756
149392 169602 50432432
156084 162456 716232894
195910 199708 9548118
38455 98813 141064367
155660 157180 3846081
81112 86466 26119012
137389 144710 420749733
105688 173370 175024254
140405 197871 525199889
76593 191981 574621161
194700 196814 5220849
123063 187936 162369819
182536 189263 916758149
191646 194023 5930783
159439 177268 44407973
186204 195142 22375018
42653 187650 362883967
153032 174117 52606997
136231 150428 35676849
95881 183654 505072867
141250 173275 79907801
192736 198222 5166153
190884 194572 9223657
168918 197084 288972391
176598 186133 23951229
122006 161001 97880548
75336 116172 923528605
19220 184969 414713805
88754 154056 163705743
24129 189471 853625316
193450 197780 950623220
61870 113095 514757480
5807 94789 222696547
195678 199414 305216092
140202 154248 35155961
113896 122170 20768529
23266 116675 739419877
54446 75837 53526256
55597 178094 306287532
505 80614 778215028
157159 165208 20082396
16205 125514 273699010
28177 138256 275628866
174463 177318 418236881
180098 192431 31090092
78585 91500 171098569
34747 144547 274806870
14867 169501 775018798
14356 179149 459588681
130110 165900 89572541
185692 192649 16615161
43754 130193 216493541
86113 105576 303923492
187096 192230 12812507
185123 199418 396575385
25184 48295 57916117
93313 150689 143890420
35202 171389 340753051
109161 197763 300373898
178579 181095 210176506
66241 79207 32484616
133028 167062 85124909
54527 140577 616838765
11304 190249 447987605
177932 192897 908171360
93110 164603 179247152
86761 106935 50481079
110490 161452 646597478
25031 179985 387644494
75330 129141 744871238
144993 173013 833816689
117470 129334 913982536
75613 107664 961448245
160088 170125 24998210
146559 165826 660062654
141639 145296 9138206
48042 48177 415860719
79285 121453 105468492
185532 189451 696115960
118300 168428 125496762
10586 101393 227390219
15129 189063 555806691
140870 177551 427241720
1676 121457 831328847
61035 183345 305971754
27460 100580 182950133
15510 123871 271321674
52349 82970 76685475
118575 126514 19988388
31430 44148 398548536
49756 109618 320046106
73312 86839 307883461
20487 155506 338101414
183904 185505 4013459
84367 111720 795408322
69868 186574 547392719
121006 160953 645712091
114290 135839 18960435
52842 117981 163031665
177518 194832 795034721
16813 124483 415313209
51183 171347 801559107
171443 186992 937339630
74863 108707 2091208
162700 165819 501613279
116965 145856 243260213
396 10250 24567106
47525 109798 155759536
138326 158783 20207988
191295 193453 209960474
150539 168912 45768688
74374 112202 94603694
32408 154153 304707075
88039 137024 700164543
155560 175898 50612511
194596 194621 71341
167855 198534 92611200
104372 175436 177799532
76801 180551 259282670
169706 188549 1634734
29691 57685 881091771
155353 192029 841667659
100691 141807 103055987
142385 162973 51653106
165730 176499 26704061
128573 183309 136831950
78003 199852 696482518
81546 86059 11310928
19887 100950 202866084
155500 165094 24016027
36580 154061 294082129
181833 196436 36657428
171194 186486 89707227
184624 194221 15745759
137715 142436 11816166
108328 173504 836541537
72034 145746 184670261
81090 89243 20223838
29063 194441 413857376
111401 158478 118020354
125637 194096 662751235
166589 180045 91512558
127595 171686 633801332
167436 195718 70737360
76699 91741 769472092
160740 166452 14185268
11607 35349 137857213
46296 195853 804557211
172753 188749 791768890
197662 199700 610654731
105646 180139 186270417
123259 186043 157117692
6448 26779 50934956
115259 188669 183773817
45754 55539 683801613
116931 188326 178730545
89256 123449 742704287
49149 70646 53794393
95457 126839 531752459
37782 90693 132136611
120208 167950 927168649
106389 119783 336856163
106918 163693 784246404
62150 98251 489840249
155952 163640 19256818
111165 131047 49898484
89145 131747 622204569
140857 154399 297927210
29249 81545 370044523
198980 199571 1481400
196570 197108 976117812
177083 199693 56681511
4741 80514 414268957
60491 91345 76857920
43345 129148 927177581
194074 196369 4041167
193534 199704 15501592
32468 140617 270714317
131261 185507 135670318
115839 198061 205780675
174857 181326 16090134
43922 107047 661572590
88133 174187 215512479
178050 198323 9669828
129145 164568 88795948
121367 139703 45995606
66838 90713 595040955
4360 48164 109597198
126665 180182 650398360
20046 113838 807440580
86874 184733 994091019
167163 178482 633207735
76660 162212 609566675
10107 196828 87833833
150714 192715 119868589
183377 198270 37298105
120438 192956 225958388
104200 159673 139031380
109442 178598 989819035
129779 199055 173192026
158491 197726 315124229
9686 150673 353193331
130772 142269 28769688
3191 48445 675072016
55294 113780 146124954
98268 178766 641550542
183847 189182 472957019
35878 45249 23358834
55417 110670 138108586
91102 103241 9885892
134581 166011 588782008
28389 151811 41274226
142935 199879 472128829
164715 169882 12756869
161380 187501 65190828
87290 152791 356642356
194708 197559 7070790
172165 192848 766220069
179963 180541 663631971
35530 115720 200629136
173549 176792 229825736
34453 36850 5946676
110432 194373 210073262
166451 187078 570963297
135473 149589 35444905
170630 181767 58281529
174467 188238 200969510
119793 123690 532574750
34789 103454 242863164
105478 187568 764517622
19280 22154 7144941
71458 102735 78233378
84422 198064 284463228
119307 194333 187777665
180129 193459 932153258
78513 150435 275094628
11905 60612 122120758
106570 164315 412395153
87203 172910 727466637
31982 84843 215259432
103145 175438 180972428
149900 167117 42914776
104201 178834 186637183
31941 142755 277347356
165947 177765 184373292
103291 198411 321713815
84912 159979 188052035
154031 159475 972443292
2889 193673 477478840
15558 87813 873017471
37809 181086 358352277
32380 172035 822591416
82675 176783 235496577
6782 140619 335121848
162126 195929 155575062
135000 164827 74816687
120611 161546 347451968
137509 155243 280551383
192804 193780 2458183
143482 150417 12773578
81364 125635 412928079
14186 198186 460627841
19776 25707 650351105
54132 81068 176334765
154344 198263 720542946
129746 199687 698947681
8285 41973 528280449
51367 64193 174042439
52036 195109 217574387
115065 192938 194975031
65836 83890 45133422
7399 39678 295885788
92028 95033 82361859
70081 110770 101815993
65081 185529 301428632
89046 141790 53337067
163595 196809 82812724
112805 178687 164814022
136799 173450 91486904
99251 140535 444161294
52926 122782 174892173
30987 161947 327897215
51707 114902 158138163
91477 162831 179034088
142143 159876 210099719
73423 75172 4477698
42677 124029 476707348
194073 198733 11695807
86928 115589 28654163
129544 190734 153036301
195045 195250 581525453
61659 137083 188774520
44171 70458 65860431
150963 191411 126148309
159014 198016 390190834
121831 165672 109919205
70913 94378 732309669
195465 195908 101678122
124866 146906 55183072
47153 121923 804130660
149236 160005 249154903
196871 198259 656304585
151851 168432 41377744
32430 38955 468048589
33397 67802 380014476
52864 194416 354262362
2849 137671 337545698
60761 184840 802486123
60016 63891 183908102
25461 189473 410524766
1701 67954 922065794
191752 196421 569229344
114278 179273 162525336
60179 74124 34675053
12058 149357 343955817
71258 186700 624390749
27982 57025 72885834
101474 105541 10122708
83708 89581 14567445
36928 52411 38637413
136972 175471 96177845
14800 176429 404570403
51666 55482 9770985
55721 74346 21615142
161465 186705 911507257
12929 164077 809516014
79610 187234 269329317
72507 164709 674937918
40382 68422 70137099
137258 163902 66817009
193288 195112 4598125
83004 120408 770852201
64375 170127 264678754
11609 127064 289220112
122561 186881 160926235
80558 100110 433777894
188902 199578 26737213
157374 170466 166535737
151789 179409 60454845
151610 168122 41149541
135005 144164 81837473
150733 170926 593860268
96624 117989 225875774
2500 172733 425976276
145021 147139 52659964
71084 150306 198586850
184555 189447 12298421
1914 9826 352603701
37127 176924 508969712
83715 101079 355131230
48875 143190 774685234
147314 161103 34614390
87036 157335 176332476
188308 193689 13418186
51859 98295 116198572
20104 127066 267805375
48095 191922 359998457
184746 197835 25476817
195296 197319 5008918
25577 44082 870998156
26116 109891 209608143
32270 128376 860989034
181335 193062 24302122
31846 183398 936714587
937 106732 542013477
59138 96780 538645374
158600 158643 107982
18830 97767 197465251
116766 196732 200112162
145082 178726 83953505
178073 197216 47974236
194061 197931 9699728
83429 130491 117918689
154437 166379 29852041
92016 188097 916888597
172093 193756 193637193
37564 143057 264119479
14296 167295 383083348
94901 134772 802142864
110773 172400 154220613
185057 194567 378879102
177340 193736 238278123
94471 128106 84294719
23903 124293 851345827
15111 179427 411144002
18681 92542 184727496
80450 133208 132158772
14383 141752 318991517
74857 163112 221044777
160041 166014 14932325
23129 87986 486611631
172194 186005 910196489
157096 195713 314034970
125060 196999 626578375
101763 136617 87356117
64856 95229 75937856
29783 83552 134528522
57354 166812 273803006
150167 195192 112424060
67541 182177 366789295
193718 194477 1916348
54726 109149 136033495
27447 38548 27884017
68041 186284 295889498
163363 176367 865189872
28151 57741 167938514
112330 144422 276675862
45836 138878 232978359
190943 197685 647520337
58798 93670 87051994
177380 197659 50764742
151450 190025 96328230
189411 197740 437174673
148824 157969 64908827
17470 52778 186990183
136529 150275 819273949
194976 196865 4667964
157335 192871 434014975
35538 177374 556615321
124337 169887 558907527
41827 56171 36095199
79558 143921 288602215
38776 40237 485495630
138532 147887 23499628
104906 158345 153123161
177479 193711 40692195
73022 83079 71247194
161075 162032 2379092
173926 191642 44394248
153389 191498 95249296
29689 59619 75050132
146693 180043 83118519
144056 146330 628233137
155148 188618 83562136
150684 178665 69606989
66146 193450 318530209
74445 156545 480889860
151001 183848 161198044
80866 122205 652558496
6408 62438 140315966
46468 173975 319035294
154232 184725 878810359
107286 142520 88398105
79091 166565 273652351
51065 71543 51333994
183807 184477 1624910
89802 120743 77567770
185837 196245 26009556
33254 121159 219923399
93148 157136 160481381
183097 192240 792920044
177691 182776 12724387
34699 88782 585441193
192324 198605 396464768
102477 148205 114700235
16014 33600 609201218
153531 155658 64894466
76633 172633 240063265
160969 162159 2990466
120893 174423 34732538
192640 194303 4156219
38973 171684 332009256
56041 183376 318431571
193822 196824 871020779
88709 112877 428306787
173061 199665 66705408
137713 175912 258032850
143978 145030 470299003
47185 174463 318512794
121654 185695 160292981
168585 184004 369450085
49281 79105 74689178
4489 22546 202476134
68250 143035 187278267
136210 177923 104157211
51910 178748 684897331
79812 92306 935174544
110010 133706 929834438
116405 119199 7017811
45488 149455 260467230
121062 169504 943795544
167085 182626 38703993
40583 190908 376168551
67881 80073 30481226
86392 131396 112723670
86040 194754 272078586
63040 102509 212895374
42469 103607 898654570
62393 165271 257644689
17410 192480 648541038
130004 198391 333368757
130665 151000 803834647
110656 191877 203278897
54840 189045 335747854
159978 199361 98435922
91718 108331 764664108
176167 197486 601648676
10555 112842 416631117
190413 191097 355985543
192155 199764 19115702
71266 86798 18330918
62220 118982 142014688
180547 196321 39662178
98989 146408 118864494
68019 145703 432720367
115127 193943 197279699
67699 173466 264556406
117353 139549 55734689
159309 173329 34799786
187700 196918 22961487
169959 191789 531809941
9038 21475 741805265
68098 193317 313350379
14334 44843 112435352
37770 93692 139873794
47855 87548 99197163
8868 84908 190367337
78958 114139 664234243
140647 168442 69445595
46086 97569 344512794
167361 196165 71996185
157141 196751 98793624
3147 26637 637638550
76290 141415 162973368
73164 127319 109883168
19952 25480 13781272
43516 108490 162569087
175976 192658 345068225
79551 81686 392630590
127058 199064 943768759
168088 170043 973338244
190365 195237 863805190
160130 171260 27632252
184004 193784 275907237
69290 152180 207539879
160041 193169 82729408
170435 180608 885409027
172954 190468 581291779
74345 185522 278232713
184676 195813 27983443
189795 195769 590279671
135087 184602 123749862
29879 33185 8385847
181997 184119 5421045
82898 181607 286150074
128328 144416 40235659
195615 197856 188595199
28674 148434 933947493
26067 114724 221861107
66130 156073 225323689
50521 187473 342861977
126204 137326 23441219
49478 88409 898509999
69188 171168 255153448
148679 151772 7658627
42058 55688 34245994
95195 169079 185025009
149614 159453 24545053
172948 184700 29412445
96511 111614 711929427
24940 32888 20022995
84252 155850 18058269
100373 194415 19805553
40938 87059 453237957
46482 189035 790280076
66804 188490 304507763
124496 148627 611668440
157633 172173 36102251
70817 174629 259797755
42748 66920 60499753
72971 73836 120579129
182221 187819 14214132
11748 41883 869025930
149785 175350 63696418
3243 153411 990963104
167428 168012 170398
188699 190944 5636610
172656 186055 80300027
173650 177178 480151637
29994 108139 195462402
149449 182192 81576368
185810 198787 32494762
195818 197509 774655255
189758 196373 16490177
71472 187202 939247315
18584 19202 214712412
185525 189514 9995055
196135 197421 3188363
39712 171802 771427848
30001 61225 78226493
45609 111553 549581617
29705 44518 36989737
132544 163291 77102389
22819 46559 927072865
34285 181153 367338950
108145 147550 98893279
137497 184024 932472449
158436 158865 649248571
137122 155119 45150592
179257 189811 26604749
68237 111591 70012065
198580 199519 472384668
124265 175159 641625826
14026 103498 223952052
162366 171740 91497193
3648 108629 254957673
49674 130804 417708254
109774 116463 16783977
141795 197098 587732583
151526 178365 66818009
116699 198476 204695346
1323 2598 3185408
93226 96333 43133184
13972 172606 397076960
158821 185690 67029075
70685 145960 289762877
118450 187777 843068762
100640 186744 215540195
107073 178152 582987930
129528 145326 39489445
14055 102717 815397079
94099 132316 95755907
932 24123 57962831
118701 170682 886087715
188237 189816 392372848
86645 159264 181975519
173606 185362 29483520
189027 197646 21484857
137728 174826 92671781
177675 193552 39828978
194975 197830 332480127
155249 179329 360075906
122238 194944 591954462
44266 48143 352890386
169486 186638 845436800
46582 178315 130712308
10467 101998 229189562
61235 81484 160452430
18706 176699 395332219
36139 159262 308232906
167164 198524 857429222
109432 118330 6926371
10045 106036 240329130
196694 198831 5388483
149654 174244 761673330
72151 82776 26660198
80279 122845 106553553
25168 154527 323988771
63745 158191 734972844
83367 139175 441683810
52913 69498 325130230
105285 152081 117265189
16972 56362 622367287
166956 179946 32231137
23003 105581 764330512
75281 137569 155953744
82282 197075 942216767
181769 191876 282245541
194930 198372 8612838
158844 189414 76287662
148559 158344 505222645
25445 133474 899494566
89858 152125 136560418
172080 179106 17427116
177194 199827 3164067
129708 140295 26427296
63983 198623 470379034
27517 144846 293689515
22674 53515 61205976
69933 131072 153117880
17431 100284 365467278
119002 134331 351288292
175355 175571 528530
178595 192558 105730669
156551 171853 401331571
51418 152017 251941279
8381 147549 906350411
130798 159282 71340216
51374 86585 288425896
163146 164249 2796230
44851 92504 119209279
143533 170998 68611269
60210 92285 79955439
78822 84910 670324837
106315 196947 696305337
196665 198867 122116938
117919 126467 236630545
88482 128057 99307010
119111 192547 183805149
112834 156959 110822535
60557 124199 612603407
100895 174296 449932394
72520 170390 24460143
155187 187280 265970496
88221 180872 231840743
151639 183082 78461354
124573 183870 148281704
5199 54303 123022849
91563 115459 59977805
64381 94811 76123565
167314 186369 642642919
1178 156405 388719350
158212 179944 283628611
175837 193911 45270863
168509 169265 1938814
160985 163745 108841070
172133 189213 353026680
63887 81898 453453094
131943 190997 261896400
95147 176829 204408868
89097 199929 277579394
160124 189566 73516997
29688 159136 653453973
129938 165218 461710601
49592 76891 68415506
156402 183283 19352198
17842 47063 73099485
185252 190712 13766678
29344 195086 957230348
42388 170862 689380622
172732 198509 426990858
88267 181165 260708821
92712 111256 772147371
16110 102667 455524375
80170 183066 257468555
45506 50525 231222991
129218 144764 189763900
15608 158047 356745355
32291 61184 72317895
54928 184214 664691993
88479 140367 903344051
98432 101500 848405450
84542 141268 537812544
185529 196178 26634227
159022 174691 461505937
131685 180999 4506602
65179 89836 115056140
133968 161316 689663680
185015 195713 26850220
15633 157348 355000789
58133 81586 572685156
11472 100103 337982123
105662 133241 69185508
18566 179184 401749452
167034 195536 96241484
101006 122686 911878926
46373 162276 473071825
108755 163537 451586101
159645 196405 91778784
46485 131799 168675839
18004 105806 277017072
41456 185924 840432683
24440 138119 284666886
186262 192559 183271049
186223 194230 158098186
183164 189885 926169483
41913 81907 982100003
179222 179776 525150044
167673 173874 15405707
170937 196721 64528489
71346 96599 207405538
266 143324 358105148
101861 179281 193572790
177263 183734 16249881
105414 135205 74703049
168090 181216 317562553
184821 186527 4361069
81556 126252 792869732
94230 129035 475770421
126193 164589 523756192
109554 154500 6106723
61050 162152 253172182
164034 191069 67451697
189330 196936 573654016
148074 187301 319252085
39188 115725 224312240
117052 154167 93056519
153413 165334 724994551
161943 198443 162206234
157944 192658 719210394
21905 165807 928294500
156099 173250 42532666
60445 149094 221954116
125863 175278 401051908
124013 126511 6313739
31990 165309 662584642
51356 187176 340011579
145024 193280 120670658
64064 182222 295541701
30441 198466 420417104
101945 189698 309895256
86167 106847 165929521
116554 136716 871410951
5801 50600 615699248
101153 181266 200343633
141703 162042 331330928
182521 190691 20616888
101351 169444 939833976
158502 181341 731613667
37978 48526 26363860
55552 113679 707081891
197835 198886 569868226
9567 112481 443968771
61889 111963 828471371
120169 168474 120946829
117333 177010 725877798
125358 178159 447890714
88514 141349 132517743
110724 153048 624161227
173382 188568 38139205
12469 20227 363594468
47887 169175 303677290
43330 69464 21846026
33656 92550 714211365
176790 188366 749342800
136093 191530 395974305
73346 112475 302168300
197230 198623 2181433
27516 71727 110638010
170639 179213 874865537
63689 72735 386820962
55555 115540 385351930
23022 193936 765113968
16852 19649 49285181
182799 191951 23027000
171434 173255 118829822
130786 154490 59365008
34643 78564 109919953
175518 196314 52031338
65465 79263 296471115
112763 189021 179288560
197660 197706 119734
149934 188943 533554539
76416 114881 945207303
22408 149177 317514365
41061 193563 592744869
45713 58278 31683686
39369 186183 367293688
198939 199171 569788
126205 174149 119831275
100487 176424 7458916
15977 92403 191180538
153303 161664 21049829
66082 109398 108249634
188973 191976 7498200
144725 198840 562803205
47429 116538 955729190
66356 172817 266328897
119754 140271 51496829
179512 194395 707153479
43453 115333 152836772
164130 176342 30258843
42164 152766 276934953
76350 122694 686005048
191506 192517 2546900
175493 182015 16221740
44824 197140 914645499
31281 72060 68631517
39549 167802 320864920
173871 184027 25459149
179915 196293 41163304
42091 77318 691280933
172388 180052 983236746
196235 198236 5062018
56188 100536 110735286
155958 170643 36533410
133046 142698 972146353
33948 104658 176876386
154188 155428 151580497
130302 175966 96098264
162838 198363 88671149
131615 166585 87548695
108935 131451 56486718
86131 111306 62996286
166941 182057 37628425
199444 199975 1335469
83233 189356 265590596
66399 167731 713133794
78544 157927 344328057
91266 120827 74228686
77228 174178 242522609
109910 114236 10889026
161801 171042 9933947
104485 156222 129774979
24425 114082 224392809
48460 88690 921503104
47621 79331 772509229
43074 170487 318900296
160525 171103 26249985
28841 154709 315140702
83977 147188 158396538
102610 151391 122358451
161103 168182 17431803
196726 199943 693885950
24903 190701 892120752
69503 136808 322576025
34189 183331 373146508
111108 147408 346229345
88207 120176 80162392
53594 128008 186276738
165687 189820 60219610
143330 179073 89182777
80201 125534 423259489
86875 142535 941665525
29529 105877 190965524
175830 181903 226070113
5221 52350 117961581
159356 193500 85260208
147618 154802 17947723
195682 197207 3733299
147878 150141 5702254
153828 166144 30814993
74917 113013 434575010
44486 61878 43639560
36602 69611 82565659
121931 186244 160975206
22697 71623 122474686
120194 180361 724210116
194193 198190 802617894
26308 175856 374211901
160050 175207 37735247
3091 62941 263316491
86242 103963 44291866
172939 178035 7075201
175086 191082 40120145
119111 177730 635593285
82128 160467 196248843
88640 99583 27517552
169956 195572 64075221
109931 119106 23054348
97279 170203 422949918
131473 143786 30850985
55029 59779 335061072
86038 114053 623593380
38111 105549 394181566
51787 162243 276742210
165077 180282 37618089
36994 60093 811342576
37577 196341 397250794
83116 118361 88200511
5323 170059 669957272
33597 57196 747671571
194127 197113 7445837
51487 164017 281948382
57109 71166 884551366
79338 189580 704999969
20002 122941 296213179
129337 191606 155699066
66593 151934 213673821
134092 176809 106738703
48703 180303 329121198
74677 127485 351473485
117675 139168 53975011
164258 197874 83813932
74654 92854 45463213
51348 192267 352733121
683 55913 138381993
91022 120637 74349928
189488 190133 222297859
49755 139911 749287274
111982 174025 582887671
74650 162037 308461042
124198 169951 114502794
75164 162908 596650010
183576 188254 410249473
123790 161017 46988743
91057 148717 144776732
90434 169373 197811236
110751 170620 149851406
77910 191363 283840787
34952 110652 189435244
10207 161744 379615766
103544 118115 36520922
44710 189306 851233150
52434 187493 338124218
117781 157535 99794157
132847 134242 487978830
153978 175637 20656672
90206 155848 164708755
147554 155988 21161881
97114 125473 978433309
126618 167744 196532866
168334 187333 47617705
76011 184930 272421352
120638 157024 91369235
58510 123686 162940745
183239 196574 33369239
104429 174251 174721853
29625 180374 377005021
158759 191646 82074248
150758 182596 79335291
118188 134832 41811177
69142 198307 578368092
169839 199919 75259457
164174 199413 87967888
166251 172898 702366341
69955 82451 309546003
107994 125298 43542659
20486 167651 368307192
109727 123179 33765595
176171 187211 834811684
8416 165498 546284940
105188 187755 206749823
84417 100079 872017573
12218 157740 658073421
33189 52813 48965014
16733 156931 16020466
31857 177899 813077382
197405 197681 692864
80663 152615 992952480
59117 121649 548801147
15162 29994 37231612
129414 151120 54433920
181767 191165 23728583
25559 69810 110835585
180119 199413 714069605
157905 165679 46674075
49264 94772 113829415
129525 155240 472659641
27839 166771 347773302
113202 158178 261734585
170614 194998 61026169
124351 170545 115545390
8227 55122 117556343
91339 132381 103040870
160821 199975 97785460
51569 79797 70722185
131175 150644 903273315
65050 111679 592034065
124714 199617 449313392
88394 111151 57105994
131355 134958 9035054
192601 197319 11736307
94624 192129 244029806
182333 184644 5854557
49876 65765 421399432
118431 148635 391445607
170876 177746 17116635
15797 180459 671357094
4083 34767 76808132
9201 104848 604132863
30142 137614 269037077
29834 61219 60708561
81541 174414 520254518
154837 195698 102111908
182704 186951 10741269
114899 187275 181246018
100413 159726 944572066
98045 191108 818866999
32339 97421 162718121
86244 160357 185645951
63700 69343 1485926
91779 113641 54827009
55303 56691 3547144
104473 182387 194852025
38850 163202 311377838
60672 165092 688062208
146899 171538 697597287
149780 181987 4198154
102585 160363 201383233
169645 170906 275021421
135374 161622 65831340
39719 192034 999502996
61912 164439 256786993
25869 114305 221329825
76783 135853 147765749
38619 193614 387822980
12585 156383 360245158
24544 36387 234611162
6050 107551 202755067
90776 175242 955275239
58764 66163 826196262
105146 108273 157747853
182610 184521 911069866
197689 198402 1558130
28360 185892 766000749
30220 99860 174227992
10893 38240 68679400
89405 119615 75707516
54833 115883 152613457
145563 167126 53889852
143723 186117 106034361
107548 184860 406082526
18561 51266 715555138
199583 199759 156647305
132634 162001 73659629
194380 199456 12753048
116754 186052 173461648
134105 194016 988287017
143500 195382 129780230
3188 118641 288956993
147405 196074 511395995
64370 159894 239208028
62604 106402 409561465
164909 193053 70180648
117033 140381 58583246
103633 147867 6610787
112330 178464 491774230
111365 116780 795075835
29332 163903 336968892
88479 114342 64872399
38820 49934 27747274
79449 137587 804802056
139150 158594 816998031
103739 125846 460384377
109353 142543 903654769
25778 169244 359162396
86645 127442 102260439
74257 150852 191951017
81506 123865 248496959
42518 79828 830431762
48620 158298 274652493
67196 174208 267750950
52713 181879 323149551
145977 166936 52396523
184895 197804 424196552
174881 198292 58657236
193433 194401 2436310
90210 128959 902845878
50877 193902 462634676
145975 165341 48555680
61599 71281 24080311
166417 196953 62990932
36182 182455 506959171
55929 199108 358129443
131663 144993 33392709
147435 190561 468027734
177616 186296 21800100
154707 167987 33089196
53531 66955 302419029
45466 51013 13824108
106980 116069 22806679
72149 129106 142740433
14316 70100 333602676
118645 144128 63843377
149329 199590 125581569
119914 161996 105571167
198189 198534 868816
177530 199727 475377079
190252 191055 2020941
187101 194653 9645955
25031 196392 428859371
22098 24866 6916724
136890 165380 71381027
114267 131852 805532269
164566 170139 789240253
39136 142145 517003038
158678 188316 74013106
80013 174937 237507637
168145 186372 45612029
49858 70329 411772613
172029 182235 323573144
56654 79663 750331747
174304 184948 26607834
174220 199028 1025802
172037 186769 134796653
119719 130793 27866299
158967 169664 708508005
114494 146283 79707845
2654 132534 793895624
171397 193450 534696610
100218 114243 154952049
188697 198170 23678939
58925 146549 91906054
49824 191490 371728369
139600 182284 106549400
86075 166003 371225971
162279 198731 906017807
184585 199931 647794168
53264 64378 27793354
59687 115072 138350812
98599 162657 160616849
26639 196848 425884640
154359 199710 671638846
78121 115903 94403811
11949 188800 442722111
175976 182046 541405784
46850 193385 366698983
72268 124593 333905487
87511 99337 29714107
13081 106705 377073622
88013 147169 148393188
73417 85659 30701739
36975 97460 151292087
154068 169177 531859775
83144 113743 332113792
2733 49238 116400481
50099 67671 44030969
17299 153130 986585461
100303 122440 55436001
163702 169364 14007278
77162 133904 738968355
163772 186295 320178280
24281 137835 964083675
170303 180256 24663560
46071 124308 195867466
170165 198579 267347258
10921 172259 639094377
129124 129229 259310
195895 198701 7006643
53539 188806 338502015
69509 89131 645940299
104283 109166 168593594
157566 163485 14775406
55760 195212 348820498
71030 72887 4668050
108965 140446 78974163
57801 72616 904534691
34715 87345 290853644
138077 184382 589632274
35769 77074 103399170
109884 122016 112724513
118752 173772 137619878
191373 191998 1556681
15529 25482 428146275
128588 151591 42095990
115751 144749 72669648
80620 134862 135851807
35588 114666 734084674
148486 170969 769023757
11474 97071 273003626
98392 114681 40780745
21010 118120 196036979
73431 125786 131219506
187074 193561 16210263
66597 81198 291587493
21497 69339 488805136
166520 189553 57553391
20105 115770 499991167
151243 191359 100173814
140092 173619 776263581
111176 154241 107927569
156757 176086 48039342
33042 46676 12390649
103091 149213 728180944
123588 136420 32222522
94811 158263 449951797
56583 157176 251804241
31017 109407 580285247
2824 16381 33911047
17283 55591 96010803
23889 57830 609255689
23853 153459 192319790
162518 168695 15270859
156116 162837 799415094
81476 132952 258756749
5569 47695 105444533
143463 190101 39414457
182300 198176 39858655
121589 157963 64443259
122783 151716 659848041
113279 174810 154025155
107150 131955 62284697
160236 167628 18362346
117866 165622 119710184
4045 29660 64124103
14982 184064 423197741
189834 193320 410501213
134764 150717 40061996
1808 15655 34539112
151518 198945 118504228
5675 41338 509384634
92635 199678 194646395
199444 199520 118489
148460 169851 53357687
179814 196590 883427670
167312 170242 7301513
188321 195453 803286166
177035 180042 867647959
37604 155717 295809295
100020 172388 181115008
53822 161685 270170163
17950 167953 375359608
133743 149572 196434447
18511 171068 628620495
6376 109446 225656590
119698 140048 51111641
83526 104076 51409050
53125 120755 169267853
162826 179384 295024537
104511 111678 33612160
121848 161965 100678055
17548 93339 363615509
39976 121406 203700913
98904 140308 103804251
67758 192131 369474302
70195 161557 228917854
166734 196003 156878769
25478 35441 25051898
119541 180233 151736074
156261 174731 45914334
81868 177286 628328081
62058 180028 643156198
126886 159445 221821546
75358 130953 139160404
7924 147927 350660762
114275 135463 53189682
195493 195558 387516863
108694 192864 210718586
78694 100700 54953416
165165 165200 71611
79929 105957 65114115
128558 176575 799179679
118088 197103 197725546
92483 129492 92881735
128338 131779 8582894
65315 141977 338800954
89614 92672 1050884
64208 146070 204965335
36141 161720 314495046
30905 135339 815360447
151266 194603 108232369
102288 111328 490526494
196735 199888 737841095
107195 155532 121302421
81748 196514 622981528
196648 199740 7837406
123940 136304 31013750
95787 116798 553409174
113963 185507 610340936
21239 146398 313364292
108964 175887 167503292
46147 158465 469225388
71182 124991 628601273
149174 175778 66311207
96038 148491 131581109
68627 139295 177024961
118319 157273 395481181
156866 197650 807412117
48534 132292 209707672
78913 172083 233038788
23922 179724 389821117
144114 188372 110716134
127471 132755 634915537
151204 194138 107196826
41895 80965 97752044
11630 82077 176427118
113924 148284 86313344
41952 190984 372986825
59362 166957 269148384
82903 87172 10568230
15303 58894 837083350
176236 194665 46180570
52154 198768 366957874
24078 49729 462838624
12748 98562 57978263
61397 143571 4041284
180463 195994 39102490
199687 199837 189892517
49603 121018 178713787
79234 162531 420091910
146972 154669 19257254
105873 166353 681894108
119021 187031 170195558
74827 152194 151982069
53641 115964 155926431
115112 158476 108774053
50008 105958 140024522
14348 180328 415299714
152384 197011 111481732
109189 199715 943400002
195002 196411 739011
81361 119035 94313176
102139 116171 35090581
146942 191201 22890469
170141 174294 731995692
113019 165990 885787269
112495 140911 71350749
138844 174501 89115491
195904 197503 3932625
179290 197201 44941163
96735 162344 164545730
4612 20029 984269412
180500 189174 21927752
167482 174847 18310585
134455 186561 130305787
120006 167247 736711431
139557 172095 81271159
116082 184414 97891474
169965 197919 69862658
61839 111936 125212898
178946 179819 2179798
196667 198711 5148345
35294 62302 67597618
118388 184167 164597949
121625 155455 704967107
176125 199452 58469093
35758 179487 388970701
172201 184220 442568546
39591 160412 617177632
100186 153245 158948073
22438 68614 115598905
167426 182172 151302664
17191 159075 666012672
162078 168642 16232360
17542 103066 213937645
117590 192442 187374305
130135 158095 70047922
47216 127739 856709185
168400 175993 18930617
100205 135093 87412900
121983 182559 151495683
43112 129380 216028562
160225 165950 14294415
30856 158881 317606502
8547 90327 374944349
193318 199273 14938348
33852 111407 193980291
162802 166059 999218464
186307 187896 4039507
69842 94389 61395069
34352 168379 335368885
98826 197627 247284654
153375 188638 28250594
20768 141794 302990352
105904 156825 500500245
103686 147675 797219316
174327 196438 79034054
124349 134900 340764226
94881 197756 257434078
57355 93972 91410518
95105 128177 82914324
126530 174784 120573566
62378 175002 575325310
190031 194529 175988319
80186 91911 29154618
81342 177467 240510951
83476 92629 22847232
126936 157357 573478406
153748 167070 63456578
173781 195101 996416560
11817 39936 73123485
23632 90148 166349372
45184 64406 212801089
35047 42418 18464318
184323 190352 412003098
22587 40907 45926997
154362 194950 101437472
181695 197626 57997319
139910 170124 75521410
52184 110153 197277057
165013 192478 68516796
16658 134170 186138351
59854 199730 349931123
35627 148089 415724459
157350 171649 35437788
76186 91520 38035661
115381 168642 772241662
72938 177583 261833878
20335 166735 366455052
148888 191993 107637729
87982 150661 653541877
80844 152567 569806452
72517 163136 227079302
85078 151893 167397746
93316 100267 17442573
63905 186848 956622982
75427 90877 38338999
52280 115721 606888131
157042 171122 34884013
8741 73618 162422666
33829 181013 368085401
184670 194400 294609238
196691 199529 510134955
77774 166270 221499814
15242 172263 393036326
45710 56404 492433795
25324 108177 400972047
180510 193399 583751529
15691 194491 478706556
37743 101673 387623792
20504 157135 342198026
38191 119912 204448349
142513 147561 12729018
163122 171646 129335852
84397 146036 154449166
146931 194128 117950735
6966 186431 449165307
17723 43887 65434968
76639 99211 23203848
45873 51956 15203435
199716 199727 250261169
15721 69942 556891837
54045 130638 191728114
195488 199173 9220868
8540 198051 474324709
76112 162075 215245568
149288 190828 103751054
89703 94523 673635733
125163 173346 347851683
183555 183975 1063914
145329 190225 112274327
25650 51501 460076290
77669 107667 74897962
6724 108921 372419516
170637 182424 29344780
62151 124799 173582685
20023 47996 69960909
123609 154393 194991103
122910 187878 205997015
28288 70547 275205092
37148 88706 128845643
188975 199657 704763278
91722 119237 69050942
31 113681 902741419
29112 95337 829150535
115263 144085 152660480
192434 199663 267669649
53470 54633 397234140
61608 97040 88504598
122700 176542 486669973
123065 128465 13603234
90436 124381 503975585
131164 143506 30876674
76251 167699 228758506
54196 94349 657823103
197117 197798 1703717
19258 86913 766384516
171582 190583 669177120
67902 89972 55031767
79908 197337 293805814
172168 174166 5005700
86480 97118 693715808
84236 173619 884160372
142353 162326 50133388
195071 195367 710533672
168432 188349 49857352
164605 188652 494615347
72997 197044 310427659
44306 181535 343276659
43732 76081 81090914
94850 188563 234550408
76570 87885 28017328
51437 68435 42619751
97304 161318 160501821
17618 188259 427087532
197427 198426 2570453
69643 76659 17681762
28179 171353 358255871
101418 148881 119019713
186202 187721 3118246
118812 125163 16025530
166624 197131 76209149
124454 171768 379952511
99720 171101 324107538
139081 160938 54786502
100082 114409 964962939
191397 196301 837338467
115490 116880 3532562
175489 192293 83302766
83865 177811 235011114
55191 176887 810069460
31372 189993 396867399
192993 199685 16785915
38549 145965 780967241
137854 195540 144282158
140466 162864 56177705
188506 189269 280771077
114265 162477 120951372
2516 20459 44948768
161795 198877 92537441
94954 121484 66424871
15457 44672 973463173
115344 177212 247289557
41838 195416 608545756
39201 194654 388978067
107368 140228 82478349
150937 185592 86501427
191270 191423 660799037
171042 190719 49367434
12568 17133 11574993
151957 161332 746984787
192975 199197 15573522
99286 177101 889236244
135468 139502 320100539
181812 195305 33929181
93300 193558 250936664
127831 146031 45591865
108875 182825 379810121
153601 176417 56924372
56103 182913 470930596
131907 163808 79998644
167499 194723 68090897
36950 156060 922534885
97092 188783 229563083
125341 159286 647205940
22418 154161 957052509
44880 71194 65850186
103077 146631 315462734
107568 174529 167666145
90432 111198 52153507
156310 187916 702337337
59143 130544 178628621
68832 117935 122898838
10582 115302 262161154
39854 137968 329072579
115322 153795 96463461
31939 149192 293555204
102919 139867 92693700
72072 193014 637436540
121388 137180 498125677
64257 80689 986005968
68966 197555 328248701
160941 178427 43364957
168508 191348 57138122
147271 177206 273279455
20873 114501 234255773
72815 106542 84418420
33839 60086 131035484
89108 170288 203370680
132458 147099 224915283
59609 140718 202970941
15123 88704 732754589
193536 199881 13014613
41368 94875 358566188
96322 109153 758110505
189078 192303 8057402
140669 189576 122247598
182835 187380 699194931
78971 178889 538725358
85724 86390 324124702
87786 199994 281017993
32246 99589 168388175
101429 145304 109905839
144786 191221 116201510
30946 155989 313065673
102058 168889 167307893
191947 199865 19857077
67960 84203 74685304
192205 195732 8869175
139938 189023 366077486
134159 178872 152896039
179700 192627 32530613
115202 116368 152561166
135145 155284 408774475
55602 123921 170880368
186362 186644 774374572
171457 199984 71470899
98938 120577 985112935
1887 68168 165827390
108132 115460 18376344
159045 179365 50503712
99984 125193 63229581
698 134578 335090981
197837 199989 5467786
4838 44438 99111982
186347 192456 15327894
148474 175355 979152466
194935 199360 11098504
159812 188430 679033730
143848 188122 883601993
57230 110257 158883114
62032 107662 694106799
97021 123708 100512634
121559 133599 731721748
193622 198350 95935841
30628 165950 338733760
7803 11959 923321284
92718 115479 56973324
27944 98172 401588428
3863 164886 464941723
177697 198350 51790991
49012 187019 345357543
20570 69439 836455930
194441 194665 797754330
107565 193785 937037550
86786 113841 66257715
7613 179008 428764724
117482 120266 55764996
150239 180085 568731241
51727 169297 608666631
106260 129252 744459994
53531 84666 77840148
73735 138233 161589223
19415 97123 194399005
130285 131163 2131126
139959 197727 742566739
5922 115852 275135367
141516 184877 108310591
43226 156546 283845198
63352 130779 604647501
155597 191415 89419180
8165 136665 321762889
161316 180714 763215461
60757 123354 536751147
82732 123613 261747292
50536 75474 62574480
102054 115871 604431063
148093 168109 588953949
86987 160892 205610110
139108 183231 952502742
159025 187773 233342077
36076 94470 146032562
27991 30364 327287823
109504 119373 24769641
188208 190424 566015016
153720 155520 4604517
47495 186780 870159024
65031 130606 91778134
131354 167419 356984046
115490 169825 672551902
169778 182393 31361236
30096 33706 732634369
143389 190214 664833015
159376 190498 77760788
118186 138951 409517733
125461 179118 236086794
93452 156980 159316242
20546 78761 145773739
164161 171123 17118689
3399 119785 978322772
174770 195435 866015288
67033 151444 908177584
64884 144990 170000551
181261 198902 44318349
123800 162283 918888096
133034 167177 85385841
183265 190596 927705612
37359 179266 354974764
123099 196439 407823094
86695 91131 10941102
140471 186080 114029476
174804 188686 817594792
3970 82378 659720731
86338 161557 34793909
31832 108958 74801104
84154 84776 1562281
161256 197396 916049465
133571 186510 424876775
40719 83058 105916871
109778 118550 22041627
50581 62781 192589610
85582 192965 905907782
195328 199664 3173328
196062 199790 9415297
104871 131526 66794841
74654 108621 84906370
154258 199021 111905128
52722 90852 95235359
110901 190790 952230072
141246 149655 21179017
189716 193508 9465615
78248 106517 173443445
155320 171861 36423522
61413 122585 126844843
110191 134296 290182228
169675 189699 50018998
52154 132643 186139098
105047 177799 182014905
172022 175640 184354539
12768 98858 215517539
19846 44557 61831546
58055 105237 117839102
44081 123262 198237772
130983 134422 8567386
108227 177608 173637655
183830 191203 18509536
120187 149501 339468902
6778 22047 38209340
85702 97383 595604116
3305 69410 47178389
113458 151716 524693681
54758 164055 273659334
121977 168754 117153667
165002 173981 22153621
176758 190560 794272056
145461 147001 139400746
45246 142149 242666222
143276 158665 38621129
32299 78280 115075928
140400 145121 777814010
183991 199246 38228164
68617 150873 206118044
102852 176894 185358637
20892 186013 577823611
98842 105957 17855815
87920 190225 688611497
72110 93416 53339867
157292 188803 313199536
138671 152261 34002202
86070 197543 278927187
26482 123571 243001040
136476 158809 55973916
72950 74967 905733019
64869 182896 981634783
141462 159255 44579441
76295 148704 395345264
94015 162647 804117084
81726 199900 750211700
133875 184673 126955973
634 51718 67570415
167828 177739 24689657
39990 153002 282878631
114039 156197 105829165
53604 173599 300177540
22843 133631 976328684
91036 176938 285134555
99849 171547 179391585
47236 132067 434126770
153450 167876 32579425
68843 163796 237908907
103474 138445 87764778
7250 182213 437761761
151066 161255 47507221
83264 185538 884548166
53693 96058 105915259
199274 199770 1276501
129605 162046 462245736
150684 197538 116949465
75999 110733 284363781
53077 54138 990591166
175439 177587 5340862
147301 174531 661666816
168018 174442 16045193
54642 115975 925956647
135603 199812 347034790
180115 192644 31544755
189769 198986 554942770
11258 158902 812432417
172628 179380 843613340
165138 173264 39106083
58757 147491 222072658
32258 169862 344328145
76574 165722 223161522
149575 192598 684862555
166503 186982 51151423
95824 160248 161471698
113658 157170 467695728
93385 150283 142695807
107623 147251 577916722
68330 119281 127486667
144974 180479 88537639
34493 191884 439389726
159685 159730 916247882
192662 193936 3158007
26096 57319 78405129
170572 183281 31752089
149103 185506 90872255
178139 192040 34917726
184703 198494 34588655
199332 199389 151656
183319 185636 5836197
130827 175327 443435237
179754 199431 49466854
158868 165440 135289973
74456 96750 441175174
64338 191714 899978425
93914 159316 499947021
36729 137777 252943240
95300 111702 630625068
120797 138646 44820835
97386 159741 986339388
18438 115320 242405168
151320 184187 81982451
76391 172706 240844590
103209 169389 165781985
27749 121488 234588075
144902 170157 2387862
3795 80228 923320738
111177 175365 160605920
47856 113330 163819510
65631 111467 114631256
40711 45648 12270817
110371 198663 220967414
56926 83410 66047136
123548 174841 244804750
154711 160692 573667612
197495 199776 559829692
29618 100062 148186649
98962 99088 317687
84922 138424 511677303
53076 86040 434163028
8459 162087 384786721
21802 189242 545475722
172037 193192 864748117
17943 65122 118040349
22881 129211 147201669
126198 152929 66926560
101633 190403 222171414
188502 192757 957115061
92971 121952 240111422
29266 148242 297954823
144136 183867 205568593
40129 107438 168269931
197074 198188 2343566
153815 174889 52553497
99062 198878 249879315
189441 193468 494114338
159318 179324 49739889
192108 192926 68922214
191659 195691 3232657
144063 197300 551294013
134782 173195 95898552
55595 167789 280637685
40726 77283 91518479
198666 199213 272102548
169774 174854 12593699
185112 189470 10943042
61584 79012 43607296
192109 194800 6760174
82363 130225 119946206
115984 159840 713601908
956 62331 144297085
95493 103747 20658333
8866 25746 42293074
177679 188024 379009079
135836 186828 643739768
66974 186410 193847112
30089 147740 416035634
137441 199901 156246528
28429 67336 97401734
54395 98874 111171859
112129 115559 8614853
6750 70659 159983591
47772 77684 74982182
193284 197159 9677986
136864 151402 678698254
2221 127952 761696962
51208 174906 309599411
80624 190869 933533948
10434 134223 975761880
163334 174368 164201642
141597 170070 257009346
131389 168215 508001633
95856 140332 848941963
15251 86859 179198537
2058 122618 301728858
196369 199608 8204645
93609 170913 664020101
149777 192989 107907043
189709 199325 24098626
106402 144761 96104531
81233 157067 190087236
155720 177224 53513486
67758 184327 291651826
870 139698 347529904
108885 169665 534412150
91302 173905 249453549
106062 193035 568498934
102144 119903 44456024
161121 189221 70017163
20308 80068 97428790
149632 193386 654514916
55801 109509 613070473
43100 164984 305303774
106187 151529 887649624
95458 113353 2155310
146262 148065 4637144
81397 140136 469103626
117374 194482 715796227
30376 196812 416401671
59833 113170 133221878
113329 192579 498132285
9792 20183 26144145
93385 174520 762462051
176608 196260 9872901
151567 162992 791380210
94435 117876 58675128
167790 173329 13722730
131317 171771 101128430
10771 94518 854795403
170811 175725 415105355
63502 185382 304939041
128212 142474 35706037
188824 199656 168635437
60990 130973 175150076
190609 196280 690141266
61845 146784 993349582
133710 164235 533366192
193932 195088 2946664
40180 196061 390032476
107610 155750 261210896
67965 165052 243190404
82464 107676 372745212
180315 181523 930438813
192863 195016 4416661
61646 105681 110061357
141049 150955 669322642
98475 162203 630549437
78642 98849 50392944
91506 131954 101529226
108674 165044 141380193
26715 191361 412023884
51540 89843 95780140
66367 102632 90681290
187897 190757 481104008
114636 162499 819992720
152915 185105 80358340
90797 117904 233396052
8427 12748 454154684
124019 148329 370616332
186889 192780 196044167
154790 199431 111593825
55789 156630 252457123
112117 150737 96979490
172021 192183 83758046
131335 142737 924817432
46099 112397 743009419
6967 82298 188558730
138589 180581 857825136
18859 53414 889440396
143189 183917 101794824
47993 136543 221788422
40868 122000 202959826
103708 129732 65383624
177339 184746 18535256
13855 52294 96275177
101363 151125 124776573
63915 68349 11072764
10386 175071 412193648
12217 121616 273929189
67813 95518 69237592
195344 197526 396488169
24589 40915 40961376
50389 107668 948312752
4770 148168 891667694
146250 186329 936511057
92234 125720 471199301
128082 172415 440334787
167304 185643 943738756
156484 169533 32465469
7700 48590 627179767
44240 191750 369202805
27695 82201 136392165
141377 153002 29118646
7668 159978 829065158
5146 63328 145701244
177692 195995 45898657
193308 198060 997562425
188848 195797 17404023
186661 191878 618404432
106458 149553 108121142
88764 167383 469956935
146088 195721 124133380
109143 136660 69061241
53170 153193 680163591
104457 137107 81827830
134154 169105 87432529
64178 119153 497455180
27040 38166 869613744
15177 169001 148099903
195696 198384 6718534
159876 163010 7907640
106683 110927 10652171
118111 149742 79425054
85413 104404 47529223
153075 159127 434403572
112800 180337 422175832
177472 189995 107898454
19207 67884 121826732
334 57475 143213407
57780 80513 56694160
55548 111263 139255310
148656 153035 10835889
77577 88924 28168724
2191 31496 73446352
169412 173583 817586603
1513 13902 510431444
91497 177839 216178717
111706 160193 121631567
35657 85033 686492044
34260 130701 700997845
118953 155650 941070042
78491 121562 107695099
189954 193998 10072310
194940 198351 66427510
128754 169719 102485114
165333 191230 64639877
1289 125782 196644656
54843 117518 309904518
178812 183786 12616134
92512 195313 257371398
95043 188628 234255800
15709 199026 989009924
159355 163032 623954957
137523 175893 95856274
61211 168007 267154831
95857 153194 214153906
149903 171598 54002867
2290 190385 470763037
7741 143627 996258235
174595 196299 576117038
139596 178449 96940748
50513 51680 2937354
61962 158598 241983713
24220 114771 226625417
61454 175690 909230295
34715 138158 860420013
112522 164595 116219017
156215 183141 399458202
187217 189386 5380524
148716 193917 112858619
169629 170410 66751890
25518 105417 199984272
68799 107667 306275947
20033 39871 49773731
176884 182582 924858756
110053 151135 416521008
175297 193695 535300690
53144 101633 582485985
175244 183041 587640925
70678 140798 175643552
149912 169614 118485205
118335 141293 57582638
1803 196879 488072686
102483 102534 650544153
107162 173210 445782627
79110 108191 200355916
83615 188617 293079232
171618 189089 157321992
45824 122921 32271039
73309 134990 770376478
108177 145859 94516086
111976 143681 79515740
86322 182148 239682752
179606 193818 112535066
107171 158331 128316941
183450 195392 914942379
187347 191502 10325470
144641 161148 41536619
93743 145615 129996239
130793 188491 883823774
53544 91732 372834733
123288 140780 599380061
24152 38867 36945238
8206 167048 397629379
42757 98189 138671208
17988 135938 295229444
118783 172971 659586274
53093 197338 360919931
111624 148292 92089531
167288 174456 718362810
63073 67907 64828787
196590 196900 802820721
175000 195366 792330594
129073 145715 189316871
50332 59512 23185792
10279 95785 540450132
39812 92953 528976666
101205 134529 83498278
82171 156922 404159364
174115 186456 801628211
27606 113581 215055622
51747 187476 339778902
192343 197994 296104638
178804 196425 811585273
184615 195926 28379691
130349 185584 759166159
3916 91464 634480213
72935 176732 259776356
69801 116468 116728062
34771 67837 82741531
4971 86138 203150619
36483 159136 307087951
40836 168562 319633795
60728 179535 655137366
176541 181673 12741557
50383 129891 498331563
1639 111698 615383165
170305 198097 69514799
33998 65819 462860525
111677 164111 216973737
32429 75954 881400692
77456 83680 15469645
43829 67924 803593097
119856 159738 99985614
57093 171288 285529597
178707 184039 735802802
112611 145154 81643220
40608 128121 219038701
171326 187083 10076685
55552 136416 202359818
196698 197668 97296031
185822 192735 17305518
108704 193650 212676873
72996 166741 525933640
7326 115783 693575867
63107 89287 65334483
103161 144369 19349617
110832 197506 216855245
5172 143748 346947636
80874 82460 194686501
152605 163250 55271254
169307 181731 30854052
110410 119169 647855053
154227 197238 417643973
80811 119541 96859527
101395 111751 428336493
140384 160934 277165352
55455 121510 80639508
179129 195625 666638089
87596 153886 166228672
145905 146235 789391
65414 115098 124231337
106414 148348 105245165
134898 165040 75582449
171600 197145 419302128
104132 115747 624929305
95471 135068 997544108
118810 148316 74083572
115513 185904 176218026
182766 198881 40454741
79758 86823 864423848
86315 97257 861383945
103983 198567 236776736
14280 174060 399928783
57978 117250 72761664
111938 156595 112114885
165358 184912 346098017
60053 105361 113188819
147718 156052 20888649
19071 78757 149457026
94794 129897 426544296
179373 179777 795515234
58145 69507 28240558
19638 71595 31756343
107662 191672 210326095
85828 194939 273060240
111852 194254 193117276
133958 182405 120996056
113059 182609 174035413
41307 116653 870272414
109773 165597 323415145
6947 69229 552546583
69139 120852 129423791
137923 142058 10358169
176154 178040 290646673
154991 161337 343437149
181406 191095 24445626
79116 149449 91145369
180754 198058 487257838
90959 136926 115408401
86359 172078 333859932
185576 186421 98659109
180706 185103 11188887
38550 152771 285936177
18668 27566 22248053
191552 195989 11108364
79107 82178 751888
148575 163810 38130390
32230 135564 222277260
175399 188805 33624891
50633 119280 602183452
166576 176435 24520576
162965 177130 747940433
160886 177699 41736127
137926 189525 828022258
138786 169279 17262529
14720 91840 133121231
147469 199605 327407630
70957 174208 325276000
6583 33729 68071381
162849 174964 208418569
183230 194160 27380189
55513 195027 469002016
167290 173430 97816274
111751 147264 89161524
157872 166415 21264550
28828 107736 696707177
56975 87783 76719889
52644 86777 85373783
96009 103754 201742696
188191 198190 962823724
169160 175131 14804729
155571 159821 162876927
176844 186049 387961799
64369 120322 140004733
74322 107265 82322233
172428 195107 56800099
198891 199312 448257699
18231 141067 307530656
85401 180577 237957836
123423 144034 51638453
190662 193136 6128741
146792 176252 73505504
21796 64154 438636297
77156 158692 204164187
189615 190931 384631539
65409 179936 777401610
8524 136098 319450313
10149 13005 7102967
170870 191517 51701391
196704 197084 993089057
165797 197415 922111205
3844 179924 714068552
98825 161675 575357515
191634 194449 6193176
75091 126227 128034616
16620 79097 156434841
162935 188058 187923397
134669 196328 751646466
68862 128815 472681502
29287 124160 466242686
43770 119361 824948495
79613 106842 68013149
114908 191291 662827595
199723 199807 639506841
95171 142229 117936582
24695 105161 201376793
42127 157568 289135084
99598 186617 217840443
147605 167967 984523025
37607 161574 664095223
146962 154427 18686639
113479 136974 58992698
52958 83122 116081146
3794 36178 81083081
115601 131783 40628030
102248 115766 33826140
141816 143974 411883214
63819 181342 405199395
19742 107796 757998161
137181 193718 141371599
143979 166852 52508858
92699 102662 24932839
183806 193958 25388724
42532 86004 315392369
2250 68678 301875973
59968 141574 427761667
144035 183050 97512114
40867 88465 963242744
107014 157273 126177596
36940 154700 294821716
190940 197195 985265736
197847 199902 5231522
158613 170817 30305033
86321 101791 176351484
160124 185189 62525401
138672 194302 805701495
170324 195590 63228494
197887 199974 239134822
97162 99115 4863633
148615 179026 929667620
192110 199121 17567852
100657 158481 672938581
32188 33132 2365508
51124 133628 685371290
155467 183823 70735282
107785 138428 593659735
24569 199631 726920415
2379 106733 568482362
66422 136627 484185527
140489 183788 188989749
196773 198672 782014139
198337 198703 910627
21787 140127 296338138
50318 62828 31375314
125627 187060 563125033
54456 179506 334629043
188316 191328 7510693
199 41849 31569307
189730 191851 544976383
100 121407 601853041
11809 56402 111974555
137499 166104 71592250
90402 189897 249199631
78961 103078 805863542
101008 167373 988311083
32538 53798 625079519
108275 124442 40635333
79504 172286 232135440
50314 167318 292921462
195077 195911 2080158
30524 95939 515364767
125242 154019 72009132
43803 47777 9949371
79469 82404 7316318
154935 193552 964992868
40286 64310 869824581
109842 169676 149936226
68483 147835 198821745
194776 196525 4319563
42985 138706 239678529
135023 140876 994506423
104366 169513 695492226
75847 98452 397875629
196808 198427 4115316
17036 115759 247002073
146313 155284 162252960
95917 159095 158375920
144648 150877 15778359
125623 196673 429680575
166245 179246 32228651
43162 177095 376570517
168544 172016 8631865
145748 180350 525472271
49116 71019 49272126
3791 162262 396851893
163731 170791 17394496
48344 149114 272297500
41513 107749 165687587
95365 122005 664760285
182545 187118 747734334
164276 178989 36348826
73277 147284 47000381
174716 174945 572682
161371 181118 56997427
77967 117994 89995741
101747 140045 636876149
87388 195293 685539405
163794 193382 707470696
137810 145516 19321092
65398 119250 762849447
103906 168689 162238978
137182 139055 118593478
264 185718 464117481
184182 197716 725805438
138463 140890 6068266
108542 131030 117890369
24886 106017 608169636
107628 114622 17543629
188312 192952 11584687
131855 176423 111399482
130315 177556 363955726
140912 153082 30431908
198737 199060 817412
159768 197081 93167179
191309 196273 12348225
93782 188000 235874087
102740 198033 266223759
70632 126252 139292505
143235 194900 129201710
132706 151810 47866043
66299 140701 841780809
195499 197868 273294690
51815 169003 551158668
69938 159707 493703552
18593 90412 179516058
134510 174619 100248854
37806 136133 246155121
125418 151854 66187026
133257 136764 166676176
122160 189565 168697555
148853 192767 922430782
53601 107679 962094142
161488 180896 388515086
100313 157432 143230344
87900 152310 161506461
81769 182726 269211113
53298 138714 213864061
138309 174745 941647855
150186 190076 644515199
81576 150495 172746763
53101 111133 145224360
68428 117261 685070207
118403 162762 111261689
48155 156175 616451861
28156 176922 372270210
4624 125375 925828695
151134 165751 547789871
16298 16490 233793281
100331 138033 94460747
19901 124132 260925942
164464 188729 60475525
34225 134223 785436898
151598 178698 67465809
117641 196405 348468555
75509 80911 594335915
16533 37485 52465251
199871 199886 551504558
100262 138032 332722709
31120 127659 241559847
11837 143796 330465875
127320 142709 795520847
21511 189030 419298909
33352 167584 888129391
190992 197838 994532671
73705 181756 270273392
47319 160112 412513996
18435 183028 701420257
100198 187070 806219019
49506 187250 344746520
177977 180026 531637450
102287 113063 615373793
181751 195296 516216969
91402 164114 252317234
14003 199059 597601603
105969 181658 189267959
17821 195537 444752960
118008 193543 820761184
117801 165660 163266790
6125 142752 125915394
63788 120126 140947870
186538 193056 952305814
159526 174976 38459763
2130 32035 68062610
3730 119333 289285432
22588 93931 178534473
37519 97532 150128387
50542 138322 499874249
125782 166050 154080324
119133 168098 209447043
55936 83930 973755211
180400 197588 43170526
114595 134599 50214394
175206 176348 2848802
134367 180592 540605143
105212 133741 71581450
182933 193932 695537710
35640 170153 140675995
152977 180374 68214920
53387 189382 340315894
174259 184794 26297925
85916 185167 495973739
134293 134996 164839
163633 170856 17799681
84576 156468 587665282
46759 96492 952156775
190830 197065 164378260
134976 185274 104842775
38550 116326 194525137
111665 145604 724382118
192665 199789 933617150
106826 151654 112459922
17333 42857 63870427
174422 194872 679242104
123628 175644 371884758
139977 166673 424671392
113109 146837 84663481
184535 193560 22636231
182723 195559 649458353
47294 91078 379985147
166672 193380 296555469
95596 114654 7985608
115227 153093 50779791
150775 196540 114240609
151814 154787 7439902
73200 130577 329184544
154461 198002 668057115
146918 147069 400716
34198 164146 325406303
29614 92077 356773462
77248 190798 216790329
184562 186638 534193723
45565 134704 223231463
149337 166243 42197580
105304 139267 901904630
189090 191231 5395188
47623 143352 898115480
103111 182365 931121490
93307 138062 188979525
1549 48000 824093709
124512 160154 89279977
188757 195195 530175837
98160 181347 208063610
116214 127610 416242990
50084 119092 196978943
39576 141258 254451612
149054 170343 232117578
186162 195196 22606516
69249 95881 66551666
98523 117590 47749149
152535 157998 7042588
85142 192554 785395377
40512 125334 212352272
161099 171160 32171308
10039 34923 62442644
117380 131390 35167466
6946 89537 206579678
137434 197083 668010948
52745 58358 14318463
68867 97092 70596874
102279 124136 54797834
182101 186242 8836625
171525 187000 910988707
73315 123473 125603802
106790 121045 467734371
15235 42114 190989834
59971 163108 258196849
24289 175514 976562017
44543 63527 47632449
192708 197244 671690225
119875 122975 7794964
28407 52440 60108267
189707 195367 14179993
127552 151961 479090914
40585 98528 144906492
93412 177334 646971129
47855 163914 290749414
64719 145059 728970467
127841 155444 69235000
107432 183291 189917719
29290 57442 96749769
162840 194732 79575140
46007 175216 694006054
65791 109815 110054280
61881 102675 101947558
37249 94741 143839366
30991 47362 26163241
136559 169533 185870751
163324 177994 249129049
186850 199046 913820387
185692 192250 16392089
86268 176049 797921589
199780 199996 135044364
173117 195034 54958367
54002 57891 9872467
155352 198617 108073061
145251 163435 447931542
11594 39239 436650415
85479 135398 125047870
93642 102465 699883063
74765 98292 67479857
10940 113814 995515351
173490 186077 31629065
60176 145877 679211524
188022 194988 980786533
56223 145376 223016794
113788 188584 187280569
97017 121617 473029835
101764 176938 188113550
168296 190741 466108602
146760 151430 11739028
31667 88950 143102808
197938 199214 3236790
188755 190881 85303200
87618 102749 37988700
60757 186262 313974389
196641 197345 522508738
164644 192083 555296398
111457 152335 102485552
140990 186375 113425192
159813 194182 773067406
129138 139675 26381317
155538 185975 75962446
168628 187282 765873530
17716 80084 365772349
50401 107698 454518351
26525 121746 238269662
47118 164024 292820051
189975 196681 16743940
132344 146901 284733533
53109 157701 432021215
64994 180869 614439839
62818 125985 158193156
179193 188113 259228800
69978 76063 366416662
12536 154633 507051862
191466 194130 833811582
123165 161890 97164983
44656 136441 229863714
90870 144619 134806191
198838 198888 132998
64599 130535 988782216
59982 155640 239474629
38139 112706 186457477
47752 98692 127453169
154254 192067 270194586
194887 196293 3462057
71155 152496 689283636
55031 96506 322491687
76026 193800 633289080
105862 153359 867153621
175925 177762 870313421
165304 184503 47771475
110487 152019 166646819
30570 128547 245228663
103661 197606 235129824
83586 166692 745558295
53037 183380 326190834
94048 97206 7868933
99105 182270 208068848
172161 191898 100889117
142464 176688 679531741
124606 144910 50772163
173075 184566 28788089
111230 191723 992513806
20340 76175 139849389
98009 165888 170079941
82992 193182 275740476
121542 139421 30253671
593 123455 221595196
170903 198126 450673490
43041 96814 134494708
114543 151666 172623259
67308 101694 847834589
104734 105158 1034569
160117 190307 98556770
92301 120795 227876915
55674 100361 933793795
64741 152533 751549014
120238 179798 148885055
37162 49364 30522106
178213 178402 476768
6948 87009 200302727
155383 197799 488359262
43832 110279 166303712
51705 198676 758618057
22106 79472 143656302
19276 66625 118508005
72573 122962 126196396
99261 134686 88820615
58164 86779 71307967
162947 199672 836142255
67162 189659 701841253
54385 197819 404069486
55328 66591 28064198
144196 148108 9940035
75375 115969 337512685
52077 199218 368276745
71488 153196 743425531
64139 70635 634469073
172615 180227 18875310
93670 96913 8090534
1539 143345 643289059
114226 147495 299729245
944 58462 146676999
126595 181045 409097580
52297 82274 75063567
108272 142071 376746753
128671 165396 69862610
84948 163068 919693223
129321 143746 387680965
94318 129453 807307576
176227 188745 654597908
3138 179871 697574116
18930 116157 637191541
167893 187631 49434691
94497 142843 121156901
150256 155007 11827356
90463 103632 702117535
131090 145102 35049297
99982 111902 830145598
174031 177236 170641036
95038 122359 179042241
189348 197368 20017409
184983 190485 13886110
50262 104006 134498595
148071 148263 489792
108700 145893 249863723
118108 191454 39858563
93397 181549 220459643
104424 123519 47824639
123633 154977 882381569
97813 138052 100862999
126491 163664 828079383
171728 182553 27026518
44609 110960 69428925
125091 151898 67103213
147548 172605 787126561
39404 68405 419038588
8082 50549 106268909
1833 198124 776053958
147340 175281 69706035
75503 78091 521351220
148920 192519 108883352
153835 182950 72661638
183669 189282 600194169
110330 181383 177669860
48697 106169 143795321
91557 145578 618099302
53983 86426 495515269
20336 149269 903293568
77011 82589 108053760
51865 190608 694951668
13157 160371 853130548
153134 196473 108292419
11907 69794 144990181
49291 128581 755505132
140719 151212 403037609
136049 139254 348458933
194547 199740 177408979
193962 195968 5051400
13338 199452 429185360
1703 123468 304683481
160056 195274 87964383
1529 178478 442606487
45442 111819 129875964
116642 192820 577385448
51676 96447 919201655
34227 125372 228161002
16900 196017 448203393
46535 159679 259584221
78046 88193 19860717
164237 190104 64484023
76079 117296 103007884
45182 127595 349404720
19841 76885 142902087
113897 127836 755662450
103639 184392 202115399
173801 198428 61705907
13024 184952 591190531
147883 197443 128860075
108387 188820 201389848
136921 159347 56163227
182763 190000 389055681
162930 163336 334913519
170673 194705 60142353
133984 134896 2278876
15337 82034 166967126
169103 169307 752353500
28041 128897 296525206
66199 97767 78920425
177609 195122 916658110
8375 142187 80213812
174180 199990 64646819
38701 187876 563314329
32291 177780 949308671
123661 156237 326199833
43226 43680 596257798
3342 189042 696244015
172544 189705 578892362
183325 196459 32875254
7767 89387 87092366
157766 187870 75166956
187162 197975 27013353
179717 186030 15990257
70553 115150 111536195
171602 179190 18866153
167720 176676 22330800
76047 120846 112014137
29049 87356 145791494
71933 197450 412451963
3967 46429 106226420
198532 199708 2992911
89308 106190 42391163
22565 39526 42600075
199882 199997 265835
27331 67746 101182134
180402 185324 12503118
195860 196433 131026428
78396 160373 850918616
166184 182734 41204911
50383 93619 443092570
182622 191308 748648559
83857 125892 846990301
116179 143075 949944605
169154 190821 54155710
44476 80521 894867559
87946 167609 560780713
114737 142703 70162900
153385 165815 559833167
136378 190984 136551870
192668 198651 14982009
48996 155332 266326756
192483 196657 606985839
83595 162797 750470687
24026 92395 171039845
10971 175490 740660764
67105 79285 741965949
50166 95595 113650797
17968 28771 26986264
173107 178353 1398076
36782 65908 72887194
126541 179891 133174406
133148 173187 400809196
197182 199479 5835789
130999 174432 716091846
129018 134403 13431767
81151 113057 355301413
138923 187445 121381011
9371 24866 124877400
168919 173322 10844323
192841 194580 2850062
34221 108684 182322496
21817 176157 386242449
1647 61502 924144552
75042 102180 67842310
78381 123704 113372788
12171 67980 139801767
42168 143722 70265461
6758 81663 681900897
148402 173929 63562243
115980 162957 117842286
166777 186034 574539618
152470 182978 180742857
50254 67150 3696190
100635 111598 27403145
12156 106953 735093412
129206 146848 696879323
194666 197871 7969725
174278 179196 7162508
117898 120057 5410365
153507 172743 88320064
190404 191793 3447995
117426 186437 892034475
62664 112425 210099956
85992 106902 52235048
125895 167019 552414971
78740 158967 200864286
19206 64721 113892965
6311 32211 863925502
193062 198574 13809785
128836 196697 814598979
74093 130699 141823761
160635 172101 971020542
121133 162887 104714721
175980 180911 12197331
100008 105177 454211332
151456 189636 95332509
173694 184534 882616729
195055 195848 1983374
12386 60698 121189093
67434 81040 34062262
9436 179767 942778038
38725 161511 509115690
198490 199409 2340662
40414 143323 257589752
173158 183771 11349307
65549 159950 391588029
39228 157394 409742222
33181 77827 111730209
157939 190598 81556381
139825 197565 433340572
175358 185110 24404330
112838 185068 385142874
181755 184447 6824803
181584 197360 610703811
179940 186294 496580747
103869 180589 570928036
165028 165464 635100603
66616 114544 119872808
173212 199862 358346942
18321 111023 231961125
165575 181621 39803242
55591 191788 340696745
192590 194705 287167295
152247 180258 404201379
25891 82095 239624261
101305 165151 160035445
70766 86546 39443963
119032 152150 83006616
87711 198544 277585909
65423 165502 87249663
175813 192154 677638892
180514 191865 28658664
126923 198318 445902371
43055 52710 24133636
175119 186692 29038508
185202 190703 233168464
88816 132098 108565575
148828 170697 923246288
117221 172661 138719924
176398 196689 170497388
65515 161485 928950673
92878 196033 258200556
113814 175772 155091100
90307 92511 5619287
116683 124986 103234422
19035 105675 439222142
47649 173871 315831084
22008 180614 396719045
87336 124480 27840697
59488 125159 59907949
150913 176252 63145719
17895 168889 377895408
136372 141167 210453460
79624 196480 292350154
130159 199404 280079189
93320 134190 102436101
1983 10342 18373544
138000 172145 85321881
10543 177872 418771287
184221 186776 6437157
79638 135920 984295809
180581 194498 168398813
68290 198962 327045048
195825 198411 610647935
136245 171307 87568870
69692 196213 514253480
110886 155025 110678557
36056 144752 418546008
136901 158677 845071803
26416 57143 77114077
174046 188311 35803330
163663 194858 77841513
15221 57177 202091390
88022 160823 305961444
17570 64374 615107309
100394 159959 423852806
142895 188235 113387124
2627 48874 115761737
141258 154783 33893102
137401 190505 632465550
40591 118495 154235692
25122 123273 245728675
22521 71731 437557049
177927 190939 321237264
58837 84460 360308371
9094 198565 591589183
158319 195474 92825935
62388 164578 255964598
108808 124609 39730391
25671 187973 421526843
29548 90117 159789240
39828 119571 199390777
93739 157085 158857016
70294 126950 399404368
118369 118892 272626
5311 26962 54241747
189932 194783 12147843
190386 190862 1174087
25547 118273 996181582
163352 196328 127915173
115014 116732 335494742
108622 117498 779670958
4321 147955 359679442
80831 95045 799275442
84093 121367 93342799
9822 139449 324679055
56936 59286 5853092
36817 153524 292165358
129738 181745 129799210
164712 165347 1547003
93953 138331 111251878
99185 108758 23935833
30800 128804 452642168
176330 193212 42273092
3328 44009 175601126
25019 124953 156969421
26073 139222 283360255
111048 193931 964331308
68754 87486 330546835
112198 119145 17442954
91155 145700 136853983
29717 100115 176163745
32179 93542 264009486
2393 146776 361509824
172935 189113 40569482
15432 165065 374787559
40157 144861 262014354
153577 182707 64402784
181035 181934 2282389
129940 176963 117471279
6388 159967 798105162
124730 181645 142142699
1447 136450 995501457
4406 6507 365615036
134989 197084 155273140
183493 183850 925922
116284 118961 6735129
81991 124546 869691747
60406 156218 560173272
105940 112441 16241442
29486 177609 506099292
194554 194764 161518057
141385 169714 920799525
35389 44764 632064285
182092 189989 147487981
21248 162465 353660225
139706 187382 321205977
45256 199353 385721298
157231 198184 475440926
77006 131207 135626055
135823 168569 805366711
51628 52091 844600002
60176 120638 151125366
5947 101987 975455499
29198 184206 387870910
69431 166843 243851100
98805 141296 582481837
159804 191742 79743160
106036 180659 125520961
16288 183357 418112281
39662 196438 347492589
69204 96267 527453390
63824 159746 240204842
125133 132462 275347351
139415 162406 57658130
94503 158801 161169842
26225 191146 289508226
93825 172771 197515829
2561 183040 998925368
103104 163884 299718966
135228 196246 502469538
70026 151739 204656219
167067 176067 22403886
84960 130012 489748074
156259 163873 19043800
98574 169431 211963185
115572 153445 736269631
162223 181897 86083845
1621 111693 723645317
157233 188296 77496377
74345 142209 169959245
101219 160573 158022754
144704 147866 595207489
188010 199047 27579870
165131 170641 60799269
50973 67258 165265438
155315 197459 105174770
188220 199647 28608360
167491 184349 543154275
9773 187196 444174221
142119 146725 11581317
180847 180868 830577312
177399 180149 127505631
9949 138101 704228650
156800 161005 10511358
162171 171273 22461388
45495 123178 194468402
146393 190739 419966765
17371 31271 34881220
8543 148096 862631212
58120 163167 957772919
119183 166414 860472622
136673 146209 23842395
89787 143770 924620143
167256 183641 40937438
178655 179111 818656965
80383 156239 190099638
58036 83742 64105813
41280 74710 858406420
132866 177328 649658609
173936 192356 46192077
102588 179997 469221912
67852 77305 332348258
175812 177044 513830447
188732 192842 127146176
171453 171522 168889
15066 54586 682033078
96359 173832 205479143
145630 188334 20640321
42289 57190 743943719
1254 5260 9970057
109746 114456 11833749
75772 104417 762681034
13335 85679 181220848
75886 189808 525742673
157355 160675 969282849
21383 50681 73259246
87667 159906 181148540
15825 81999 965230001
92876 182385 223921415
103496 161880 146474293
78090 105745 69056962
30549 179251 714104127
77701 173395 998107495
56946 81848 691687386
63653 78997 593124296
21949 185345 408919679
136494 151522 37684954
171099 180946 24503170
141674 181762 100039969
33329 166756 333887041
10697 44089 134284293
188109 192890 421668715
102938 174410 417660751
106137 178664 181360677
125113 187200 557889363
115601 129174 591622738
57621 146044 696271859
179876 180556 1684335
92430 177051 565191415
9175 31296 55598794
132645 138686 25740963
94174 131691 951418164
35672 177175 354007249
64744 117882 132952560
88609 142409 134949743
58933 190280 328539378
167765 193561 451719998
1537 47110 113986332
67738 95971 622242048
127683 159430 79536107
153748 181123 568252170
72055 168104 918795900
162971 198458 88557415
63953 93769 74561152
25947 194005 420593816
172754 196426 59261742
125668 127178 260669271
182853 192475 120278936
8645 163223 387184050
64761 186985 804726888
3978 61270 143466530
46464 194244 369840945
71315 78613 384016427
45586 119112 880301402
66516 162318 896735832
74545 77991 8713154
197680 199946 5769367
139615 171269 578993457
68518 169893 253774422
91353 130857 99200146
123783 147720 60073054
196931 197649 60048893
79174 135625 541689276
160937 167185 15455653
44439 133424 222834737
51117 137131 215452928
56395 125969 423584129
42233 164990 307437474
52686 156001 258847881
158767 188663 821560593
138768 146253 18725966
128086 177743 181017818
184210 188230 10130979
63089 110424 603082602
95712 125929 75800446
68556 191597 307921402
109987 164408 999366535
9245 124891 289687995
181435 189513 828087335
73600 143287 174547256
28923 70119 103105221
195320 195962 1612317
20955 183920 238271830
6946 13916 17366565
107586 121436 789400947
101580 125041 58845392
82144 109273 67827208
95457 146913 128966536
185010 187129 5384070
77680 109474 563465583
188041 192596 702808409
26143 97793 179316104
44251 175839 329301429
108928 160366 128988184
112473 192356 200002130
104563 113581 22487506
169845 176049 457812535
61441 166193 381926939
50152 110661 151454574
1313 63366 155315084
108916 120705 29576587
27410 95526 535930625
32882 187319 805354101
50764 81026 277665465
162542 189063 66125023
44917 143834 799892816
31957 46176 464257396
7013 60227 133375227
95948 134603 96929128
189451 195676 427135233
83407 165227 205008089
86128 163596 194136378
115333 139209 59950290
149777 183695 84637086
199491 199902 1036342
169648 172818 826083072
138236 144011 14388701
81500 148333 167532241
162328 178839 17746188
114059 198161 970531367
71787 76618 272277119
792 14196 33356891
107312 193625 373652058
13653 47608 475014504
99530 102120 6527998
50810 126574 189816185
171727 183927 30567072
62469 156243 615080999
131255 137069 173538314
148547 173992 63377565
77806 107907 412535199
131265 151804 815195555
184223 191446 404880012
98225 168813 419343798
49047 49450 1009219
166757 172375 408794770
104811 121284 41276119
162532 165211 689018964
16933 177868 905733756
87423 127815 138138595
56606 170529 401746583
3556 53479 481123564
81892 137505 139307840
18532 90736 91114672
9859 93278 739059566
70954 152830 174035151
42502 161784 298750229
95262 151169 140191254
77437 143677 165772427
139791 157740 45043824
54385 179372 312556831
101404 188261 217422458
115794 118554 253925316
176305 190658 542024393
111303 133888 688225180
51174 101575 126242943
43677 194003 376193828
194097 199928 558092027
143653 164772 53018088
121926 136919 37675094
19669 193861 435957024
28063 97223 173042406
158508 192384 84619185
30064 111079 202705758
126565 154022 621781585
74789 177151 902068987
25808 94385 323425192
150336 159519 21204898
170340 190375 50152885
9517 181255 429736958
115050 164421 123901080
152644 153061 991526
51122 80252 72995327
138420 165859 68690062
178589 193037 36323428
49070 78013 947778301
41102 61213 52917407
43130 195541 381469824
2633 106690 260358460
137863 150206 36714608
33767 147752 285433834
64793 131989 512921906
75470 132534 501275830
60928 99692 96869727
56825 88610 79135455
91226 186431 722883419
111737 134239 56516674
190708 193655 7328456
46265 102500 599476992
12344 107546 566203130
177253 193951 41815324
195239 196744 169929876
167730 198411 804211069
167683 194968 432639703
198663 199517 579603091
144162 166545 56028192
92501 137907 139859974
55132 141723 216688643
34747 80076 50743754
122300 148976 66968997
185883 198801 465793403
186914 196861 145284964
64108 185262 628205145
108215 150539 106273914
72493 101195 599496414
157422 158520 2664235
166646 171981 13225230
182691 188804 765273910
109124 164593 139149634
51956 174495 306684817
154505 190938 91047035
86935 192856 689040461
40113 68013 69762481
499 172883 799354509
183105 183157 596511099
94814 133799 432679358
118941 174806 139742322
36705 166952 535610838
81901 149854 956680649
39338 163799 618062762
144323 154452 631508034
2999 125706 307238725
6833 130075 308632356
195205 199103 388314106
165539 178101 31157341
46763 90464 109174070
41747 120449 196948037
174383 192472 45328083
38729 149428 582086891
173457 181875 21030655
166269 186099 212657078
197504 198915 59800049
132123 186804 136769878
87684 154211 166825173
169002 190701 478135994
155226 187718 263692719
169608 185704 40201843
135057 192969 663994617
99770 142324 106631622
144640 186601 917192987
162928 194682 79229857
146723 177562 76923620
101476 110519 119894677
56647 179472 278829109
179578 194729 486537014
103055 140602 288032095
161805 170666 342770898
164718 190549 321866779
130145 197460 168241000
178256 179681 3527024
184961 199285 35945400
179612 180334 1796806
22340 64294 105048971
87135 198652 813888697
64549 99046 86280957
56576 153307 241997512
153640 160641 17589564
30323 159455 323266813
79701 133524 579939089
199277 199419 694542741
27290 99709 470985721
162653 168833 240699837
56076 115433 148285745
125202 138519 811935683
18994 57061 95455635
142366 158156 323803990
105849 115771 24847484
55950 170320 193688684
44645 119581 863484390
120913 179337 980453754
94492 144248 124646070
81309 195138 211818320
176521 190921 36118236
101383 101595 901433662
47339 132655 213601200
13733 133299 608878342
158037 168187 25158790
169130 183488 718405627
25742 179526 691813676
25911 78465 131656822
87572 190321 535018427
153999 192432 96078022
52095 115401 158404498
107815 179841 180106487
85372 128539 334784884
183385 184290 2238565
15187 62730 119134234
14516 124546 275582105
67003 154110 222638705
11446 49205 94651080
32840 147758 836120610
186362 197033 26669726
39006 123219 210698839
20797 153847 333089129
144847 179044 85338128
94457 169897 998517125
29601 109722 510986760
117742 170098 131108855
103914 178262 912029291
5873 46467 101632867
35665 158835 308402276
149069 156045 17488274
126637 133065 396798932
73470 126261 132262519
33084 198257 661213326
148772 186321 93736250
47682 125467 934722118
46699 141994 238640826
28037 100706 181827352
26086 113888 219709010
33648 180315 366777534
182267 189617 18528289
83962 121998 95201361
79039 123305 110729943
166765 196702 310877067
143440 184164 402621825
109686 152882 796359342
185056 199995 37463871
165976 180983 533680880
32693 74415 104334380
63290 142501 976145413
88808 145177 141328333
130366 137535 17926322
75812 135091 148380729
98726 168169 173831429
108807 174748 165065711
179581 191459 29915479
5399 162551 960767050
107989 116898 988529227
125876 179787 134585690
108776 189116 201146481
36319 45144 129670709
100340 198856 648396165
38784 92887 135268287
22536 106265 209532333
155775 169880 214097184
14603 18616 10210217
196846 197892 561966406
49861 126621 620730855
26228 110883 211883169
123168 173590 720887602
82616 121514 802134025
118549 194342 189678273
132023 169108 537322629
85510 173432 219915755
9660 176980 835344302
141543 185936 642904270
187116 192414 13262377
8291 84365 393926758
7935 125242 672252474
177150 195709 46536281
174275 179598 13155467
125302 139980 726264764
89662 142646 132881492
33451 183570 375553404
150290 182308 954911135
96642 114690 198931895
29621 91893 446969613
88572 134245 876864607
24475 29190 11875674
176139 197566 53624046
20612 182064 95180530
134060 196504 916697101
51110 121434 796123370
107952 125106 43121149
178009 193613 955623288
185559 185732 135634041
161784 167534 14144634
26219 59755 733959385
164343 189281 62109905
137578 174065 442420838
48335 180480 330466459
187129 190455 8338855
186233 199702 1911973
101795 116776 703779975
133821 183810 124984760
55448 183734 320877021
89526 108735 201286363
73829 131000 143216949
22670 44445 92007592
183727 187849 10386275
24359 25586 872107096
193418 199763 15958492
164378 167191 6823492
58865 62703 9476596
75774 113095 965710813
134372 158763 61171198
197364 197668 312017401
186896 190896 10032008
134206 173845 312791147
136694 187466 827804632
162560 171704 22561368
16135 198493 456405289
116194 199101 207528242
128042 191135 721379364
150895 167978 666431135
109332 176775 555257690
79892 199699 368181043
57723 182061 867986790
51883 94470 26601528
192154 193691 3858101
25448 102437 519047574
74721 89649 37146154
16615 100332 485408198
76857 83364 16157440
10862 156225 364204795
165316 193869 410622709
81204 199251 295471414
127473 144425 313516834
28618 88369 984156227
190600 192780 5393131
16554 122915 266214304
3516 111918 271176974
42939 58766 588300965
41765 190189 371450118
47666 161947 816552605
49826 137735 220111213
73911 101399 68820575
112942 132791 267438926
141823 174376 81313956
163359 185852 776665768
113117 115662 646688814
45997 98937 132431614
48192 121517 183516712
3010 45785 107049136
181843 184458 6627829
6438 45359 97404808
167896 169239 3429305
150261 170645 50767681
148528 174653 65107712
160569 161681 567710057
67587 88485 52091632
148665 185981 93152212
62903 113013 125293137
182527 187399 12364335
180263 199635 48739556
3658 30799 992456432
18733 69715 127569352
169206 173677 11033217
169640 179361 939526451
86801 110109 58370181
188447 196867 21008652
136283 152263 507152143
36705 122181 268629692
46069 160596 667985601
7523 81782 231163404
1389 174234 432527274
150729 157950 824185612
141192 179722 96114434
10920 96963 215412579
22319 191888 903113525
158579 195158 617086369
180485 197902 43806056
48024 177115 973656835
149632 171789 55164329
132336 158908 66602276
77924 140408 543786025
177071 183327 689503311
6254 166935 432806777
21449 69929 561194218
16538 132474 290256910
145866 183196 364771296
53280 94069 102027822
166559 199072 264117411
127918 186650 146941705
28450 104103 274611361
171027 188074 479729689
45147 173242 320478851
166507 190364 59648276
107870 140606 82135449
72147 156249 210816289
163285 196766 420938799
177010 197617 977232291
76100 113724 93953241
77787 194036 290777463
121008 196069 550451999
125697 145224 48859209
34857 72097 574787619
97365 112288 999701885
37579 160171 839606931
191138 199327 20484081
6999 108158 312874133
45260 176811 906236831
156864 185303 773296807
174082 184832 26875084
75228 184637 905730277
173173 191388 45714533
65279 191414 315656438
27509 162754 338732880
180110 189626 24009668
92620 119118 39369288
22434 190310 688012739
2511 155369 382767442
426 83695 370659515
55905 103552 476062035
126753 149500 572900037
96539 100385 287739877
77908 100839 57265534
148700 197595 146221538
36478 167464 327819784
85848 176045 225662818
8344 178313 425266939
91743 94526 143846964
74789 199698 910320832
135281 194171 147263468
70278 181712 771087816
77796 176064 828142183
25442 144331 297689069
40014 47069 17566317
26991 147215 33121983
138240 198177 149845204
155001 168736 34249237
12843 87231 186211500
146807 162555 715654449
58313 92411 45718674
110998 147031 130274536
110176 184019 282400559
183609 194536 27388692
193417 199008 14054702
162461 174283 233566701
189432 197323 829055471
160725 164737 667054794
47345 193679 366214828
70922 199025 320662446
85044 144422 148720032
171053 185258 35560015
113685 140063 66247481
3671 144487 352483258
56991 108662 129035224
93421 117949 804151717
104043 147570 109181366
69633 128581 915961235
173217 188516 48626141
32239 133298 354879475
107313 159066 990711519
158528 166143 18988921
177104 194897 510790089
177335 179457 498265075
97471 164283 312965762
40465 100986 325235998
129482 133008 8810785
59409 153675 683772044
71874 110629 97003275
86030 98344 30757068
102679 110934 13276037
66625 95202 71451689
183186 185985 3491607
83438 165507 947795955
106601 174088 540932005
69697 192801 837987889
145124 180086 320185087
129913 196191 241153547
77656 136946 148409303
182254 190464 325983347
147865 173081 62784589
5276 42813 94015207
14826 146064 775330413
176532 182526 616827940
67888 107717 14607272
160274 183026 221518466
63134 171502 271141769
156289 167054 26748111
32991 71050 95113300
133255 167914 86629197
158309 191344 82507356
26631 136720 275625515
124201 127084 7273939
34335 186818 494610423
47967 131493 493161877
11729 154377 994339185
27909 36110 284240092
155899 186467 275196279
110253 122104 29676718
92114 117409 427931585
44674 74059 153953327
181154 184887 9422029
28343 145325 292875785
96926 110074 32892765
113340 115834 433375542
10981 48311 93572820
2298 149641 440508128
105780 161782 140483547
184689 191644 16980610
13933 20454 16469872
121028 154781 84624892
93863 133796 836374903
23272 103055 11386909
35493 185203 374594629
74810 146671 179920594
84065 176948 408285090
35310 195728 401429037
199037 199149 230219718
87325 190849 259209485
94524 95098 1424131
165670 174871 222333147
28675 162518 656577779
102042 181127 197768864
97040 112887 226101408
43319 145761 947146853
77374 174628 243281487
145885 188392 106259290
174790 177852 997208520
28087 150981 708213516
169837 176981 17785429
127453 183078 655650292
61333 191222 324994381
82197 128712 201418714
167273 169184 484955532
188625 193402 851534699
71631 98121 815992452
164758 167634 825668960
104912 119625 701843156
46040 144620 928103631
75840 99294 58558687
142125 194385 130662993
174961 194725 605284429
58625 199773 353113837
33724 199201 295128064
41672 83009 103439782
45984 171516 664447024
49666 133712 210453526
68525 84157 593907295
179806 198218 357001460
170152 170600 1106740
39126 60417 53342980
31264 108497 193117952
111682 161813 917396329
78885 93804 588355996
43773 160458 292224776
73968 191090 664390669
49535 88538 97416931
94166 122183 153116149
27050 137166 385697314
41122 157302 291025305
128508 186872 823077091
11967 151019 112123762
109502 131647 262335225
56365 108335 445801081
119447 128648 60542
102809 112490 24243897
146924 173440 142503974
57704 65238 18653458
64540 162947 246534025
45000 183841 449568117
197468 199684 87903223
40701 163463 307420498
24118 197706 590009085
79151 155523 191284414
2413 115290 435774436
55953 83091 843743120
18285 89888 179044127
86348 169673 208633908
64702 67811 291359576
196787 199791 7633908
64616 160763 620540347
53540 80438 246954017
172180 194845 21495434
107799 163563 512351649
40733 74779 85220928
127717 199285 591537172
70415 104028 84064332
194952 197727 399366223
104578 190115 214087480
178773 190983 30776827
11191 95762 180459366
1287 166058 942248646
186662 192892 503094531
187621 198186 154052214
2411 154804 158854471
86449 134696 450837313
70661 120814 45556038
14792 57851 108098796
124141 168912 112043347
166645 187241 869348544
180363 187591 18351625
49225 73501 276802209
161244 169447 39185042
177772 199454 54402562
11823 173708 405190503
1122 180619 448950347
78656 187920 273388978
104553 163764 845239502
156879 163890 17496972
96596 188638 230421182
148022 182675 363119329
165142 170921 521079380
137601 167479 74700592
58246 77507 578264195
56074 194718 346776930
135286 159289 260171261
140994 197453 141062041
110417 143587 517335695
45358 88387 107565181
29985 100785 177124195
108966 171750 347133176
92909 120174 68290949
131651 153817 753531798
127794 162238 86439226
102696 166253 645106354
142627 159976 47122520
9337 177421 420696846
74035 149253 188528709
93755 182218 221286981
132415 183875 128681424
175657 192246 41552082
50367 98823 121222888
35770 101530 335437009
198354 198546 497344
80899 102099 53052058
188454 193314 138599979
144455 188843 575946253
182026 196214 35622927
139423 167797 70892548
95829 187219 655122205
111947 175888 797012667
106074 171835 841578568
159000 197028 889733260
19818 83823 160195661
137800 170545 112758960
135240 193677 433450203
79790 182126 793897976
183553 197274 34314396
195258 196987 92203577
23437 106164 207049905
154717 182354 68868277
40415 86899 154553788
137740 147364 978176846
169206 192896 326610509
48334 89097 95523278
115287 184063 172133657
50245 176916 317018825
71823 114555 106903638
86300 120267 84996919
133542 199190 164184370
100180 198411 245844871
177793 178228 1046564
132574 137472 824156229
114676 187644 182727341
196421 197126 1774641
83197 156340 691175304
47521 69312 403398504
50294 91669 103371108
174424 190592 40546420
61399 139809 196225598
155825 171772 8259749
155915 158565 6594806
36392 195930 914641240
67711 153324 373982161
99372 157189 987861285
120020 124317 441584102
96786 124682 70017781
124741 136625 563618185
31743 87042 424810454
112684 136115 165088399
34894 192317 393934664
164469 172145 18908584
191648 198025 496565410
188765 199276 26312272
5726 58540 132421210
76924 110929 84967935
5126 198900 484999694
80566 107282 207185248
196871 198706 4650478
138135 138909 1913208
45761 144559 247358362
134963 175294 100802098
61635 106828 112928021
159126 198483 825334774
90175 134772 702962784
35720 84538 805849648
66880 104845 94947143
132120 189876 718308636
192493 195996 8744577
174382 181771 217852914
78340 110269 645959953
177990 191622 34226636
13576 195319 532119059
314 127282 317868920
107682 111076 333787665
55297 199167 547727490
199414 199848 1113560
81741 168912 218225644
58094 131437 732211979
37160 75218 95266124
101364 124780 58748243
102717 173815 757485137
33671 41124 196143096
126011 146732 51887402
152366 158770 350801659
38693 173105 613822312
40515 83052 759420634
63177 73395 25508950
133151 146703 33929710
124611 182171 80395853
70904 111731 524467882
65359 162592 690941224
154006 161840 930412755
79084 138233 493382122
1732 151482 374892127
110006 116650 932783399
93875 177148 208363702
10959 102531 682448187
179826 195658 962966522
92023 190512 446603584
73424 131347 145068811
77666 144170 166420872
187401 196610 22951302
93172 114395 153029682
66936 178116 278097432
14230 112834 246792564
129223 151971 214999454
13085 13833 722778472
173711 189922 367804944
173551 190148 41661284
1456 90907 960555525
141247 164309 576451661
65834 138777 182626769
125425 139226 593057524
110513 184281 184551845
82883 109505 66524293
13095 179604 416688246
48568 101030 304325277
143028 184052 967848939
140966 147207 15634403
63247 125094 830359759
148053 169643 53887463
82414 115795 909354562
107736 126424 190055504
179637 182432 834343630
135469 161743 110098244
152895 159206 10447007
85883 102455 108532972
84552 154870 305084281
46623 101912 196151261
95693 165841 175767945
86267 107653 53429323
107432 183209 785143076
108456 114187 14358170
119201 139572 590993720
165581 195266 709561163
13570 111676 965311097
185101 196316 28062827
97612 133192 146485653
40642 194214 750218563
37007 156070 298204507
57471 100954 930435474
122728 142987 669032604
92354 121967 20028249
177374 199934 56570823
59441 180368 302251056
34632 43686 22555368
71078 151897 202465511
113324 116710 837067771
78276 101695 596810112
188925 191826 7268929
15278 98566 208464111
71101 74234 767295872
34186 139299 347720593
26473 173269 367233134
162109 168765 16485061
150093 196369 595201725
10523 119738 273409153
128091 155996 627128005
69433 164671 238591145
110197 170298 278255727
167313 169912 6517816
180616 191501 496515273
75321 102603 101921020
48046 57555 892643101
91170 139425 669060154
174177 193520 963198915
185037 189128 166871955
109853 132341 56476936
35263 160017 444512264
170843 196019 63004877
70327 173775 453803679
179383 185471 222472024
112827 142992 75712417
83301 100998 492071681
124236 156923 82036723
112029 139497 68965414
97643 112490 103291636
50280 107003 141898818
113393 187497 246332784
57379 93451 90029408
137438 184460 117500920
46881 135705 525000918
35155 68389 83167386
9530 163281 545587776
36062 83147 472355285
98934 143067 268287793
31308 140340 272886561
41287 102607 153403598
114777 170336 139124134
167498 198727 448630671
16994 87108 173376081
86607 112887 65739172
68341 135071 947626400
72656 156324 308975428
31380 148609 719218871
144235 165470 942808953
57456 159975 478374339
11061 191390 451461193
66169 68343 582466350
19206 29760 399990570
62706 92297 73856811
97419 147016 124359576
38842 84361 713899331
157954 187724 74316520
185669 185970 307806800
85353 171185 214762800
172189 198189 65084474
101388 149399 120389547
23988 183634 328863536
139215 163831 594538082
194343 195975 25191513
152382 156814 11218691
99787 104710 8679156
5147 66804 566791327
167492 180385 525881257
70423 153435 207850052
178672 197018 577365139
143735 165332 54171655
192075 198952 17233695
109020 165241 693659814
31999 148588 291924180
69283 84048 36879784
32951 132498 782469280
119724 176287 141547913
198364 199906 994993123
167207 189660 56112517
105179 143088 174391621
13189 36998 860585380
97893 130495 170937200
54206 107163 132332689
130062 176611 661079678
24632 183495 397594916
173672 190311 404248871
122795 166984 110601038
52339 179860 318968873
43319 146253 257708546
145641 174188 71289076
52863 147054 649328471
135756 191033 138284856
23949 160946 730441274
108273 132374 760354604
90712 146356 377162323
141417 147951 400693330
149503 172142 50308454
148583 160251 628767055
128805 144201 38493843
7672 176650 728552267
165619 173316 375237206
103478 198503 237903586
68867 192636 309759424
80581 189287 808207845
22285 61078 489616931
151662 170541 947889036
24519 168416 512864435
48397 121153 771369036
81287 104318 57631418
64051 118897 137239843
143510 165237 54520289
111808 169129 143633689
153893 191803 94759442
145620 190034 111019761
94720 110241 38848538
79225 159377 200694947
13482 53488 100307160
188718 191454 6823266
174624 176080 3621446
117496 172421 169500460
102844 165299 589482058
6202 8237 130580987
28174 196922 54622954
90059 169000 518070806
178035 183109 12781852
150311 196047 114179902
91721 103640 638875
45724 151026 263797920
4174 80701 191495070
174087 189129 729214198
178734 193175 461055151
9953 82001 483375058
151184 188365 92856114
96929 176960 200334716
166680 178265 837170901
2227 110155 270041094
168669 181963 948082855
184572 190400 14689285
63334 71341 19965532
174941 180254 13137515
21394 152403 328042311
85629 193129 269010855
7969 179382 967965200
194753 198410 9146345
31083 136730 264418798
140781 153716 32340706
104955 194437 223986199
11681 105832 235717831
128101 154300 543089936
4048 93414 381276184
90803 187657 242689248
173055 184397 28414710
77976 127800 124626401
149525 160234 536562158
120721 168381 592985409
93821 126742 754137949
36186 196405 996611653
22238 199654 763857469
68143 175263 447104649
49195 132080 207519343
159313 159587 681529
125435 166967 685987467
64472 67265 682176223
44942 197642 382147368
173303 177421 387301011
169910 196011 807593001
87848 101332 33912483
45009 64311 48359716
188897 194507 4574065
140423 189860 352198229
175617 191574 756768070
171151 179458 20678149
148982 193137 415299975
18019 172404 386311596
193433 196727 822721900
177165 196313 552766215
41755 179695 424474738
107776 121467 8840832
139598 183589 643176297
181482 199602 392118573
133134 140669 66384686
42760 143816 387289804
37114 176597 348986312
47073 172376 775544289
17861 19165 572234388
91571 95222 9312540
84943 190322 263781695
196682 199923 437713047
48634 194469 364955992
166623 195960 612152693
161937 179272 42942934
48241 184647 342627408
100915 180152 198117116
86956 96350 23540187
70447 96811 65879452
157089 169744 77441320
99289 144845 307443591
47642 167969 763041491
147356 178152 456987533
77743 109062 78224279
108418 149964 63715985
145689 195445 652417785
62759 151188 221474212
150284 159410 228331243
117053 154615 260385837
10486 102495 230375271
146005 194191 120472126
125703 168376 851757476
106850 168394 154118111
105663 109260 8959045
55312 100606 593057930
153852 169959 188131953
182362 198990 41797454
3962 118884 838300527
92882 190909 245415938
123934 126387 1933515
55839 61421 13891610
1738 17093 38377763
8307 155415 368423235
187030 191240 10583081
16439 86574 734549240
54072 133980 200003925
126379 139720 33407414
124431 128840 922633687
85111 91305 217112224
68354 76310 20038643
145954 147663 4344289
185607 187486 4764428
16635 141895 313593992
30099 83935 134669331
193711 196454 6838258
20556 108981 325875034
166498 171435 354480085
75215 181581 265968430
80008 116322 703663314
34368 119236 689650770
199046 199097 136676
136369 194009 868095567
108334 153261 177235554
53920 57940 908834127
118475 174659 28108068
128135 183561 138590908
11667 28778 366203792
116385 171954 139084934
103031 188096 213020842
6473 30970 544955930
189603 191120 3837941
111387 158988 119337502
96955 179217 911954888
83568 156621 183097740
136898 188979 982776293
125433 172138 100846574
110247 125263 744862931
188676 190488 4576493
14287 134595 301294221
158292 191284 82411326
69621 108521 815801828
77516 177616 250344238
19928 55200 278416687
103106 126170 57945371
198071 198320 147295
174302 196676 605457375
138213 186355 578939532
4249 83114 820909167
159353 165546 15518763
115496 167967 547581294
119240 182188 157419738
166848 184225 525405815
188517 191815 8265619
132633 136965 17287160
73002 111023 996318458
52646 174750 910099201
67354 194416 870937900
100455 174017 612083139
5954 105981 750751120
39607 79649 360910425
51938 187311 338883133
130527 173540 57503050
135022 155098 50362095
104129 119750 39121435
195060 196329 3093716
38903 164418 418692039
151465 182940 327500612
80103 182092 255101991
199443 199942 1262604
167606 168118 1251486
155843 174891 47354116
2477 178265 1538651
178883 190262 548674552
174525 179594 12545051
12809 69081 140956795
10442 143466 26010021
40445 199255 397418195
39768 52321 232532711
180058 190160 25500368
12182 187803 439709323
97395 105155 19425032
61424 94622 758585326
198240 199638 3536631
151903 188115 90532738
56945 173914 292449724
142763 164543 580723025
190381 196379 896779632
112589 134197 54288127
162890 177866 189467386
26764 128523 245083917
160325 174393 588194224
36053 147208 278271677
100779 107186 594977059
8790 167408 37341025
36620 76288 99348553
29875 116532 807532322
183188 187902 701617102
62176 132931 177142387
88820 136380 722490165
154227 162405 16482596
7631 101251 234312372
62260 154470 774305109
51811 126070 186016133
117085 193961 401227079
81933 173989 230331137
149549 185390 417453502
11284 62147 127493246
5670 172331 838465622
78356 145847 168928610
109260 196621 574288369
123257 131734 456013973
102547 188359 571909685
76469 188592 280479369
173848 177048 8030633
160339 179082 76786571
95486 104347 814659605
103616 129909 66071865
29801 48244 779483277
111223 142268 447444109
1562 111496 274982948
33261 73657 200236941
133518 138522 701650202
149043 160152 451479391
102080 105778 492506858
106413 196163 224624230
172125 187269 37965477
68747 125554 209496842
195008 197074 576879125
111509 160249 997259131
157803 168414 26352856
31084 135521 707526050
188169 195070 314050320
34985 128650 443821816
76606 94803 983903056
103724 128777 680641215
96972 127783 622119838
30570 158394 319986781
132827 144554 29298799
6235 73714 982739528
120676 179937 148092486
138835 153504 850078883
170107 197495 263434514
58832 177183 295942143
128282 182298 134955917
82536 117881 740706097
16540 56471 100173947
176234 182825 789840672
34376 61783 68597218
73594 127628 997802725
21678 104208 587468659
142138 170575 71071277
143942 197911 960136573
74684 102220 68842593
120078 173976 134823501
155819 157208 323867696
164634 187886 57974422
47911 113951 333646206
125011 172162 117816692
161971 165226 8105499
104778 130882 65472655
192842 193008 192120092
154611 181080 65902784
169401 176074 16575020
52568 110565 812430794
78204 84697 75038201
113758 178044 160847896
114766 139085 515263081
78795 144543 901572230
125712 194620 718152546
182198 191032 432105489
189544 189959 271702034
99622 199411 911570247
65539 107761 105570149
185822 199704 34795562
21356 71899 425835053
172276 193003 51892297
148110 163982 39740524
143671 152394 21924908
138902 159383 210861824
81625 191761 275642462
6416 82366 334676465
92704 95274 6448412
149933 198070 120208224
187746 199263 28790659
155062 156710 4201762
78013 93792 526565669
175837 187963 30453959
99599 136404 312677862
122462 163549 42370541
119043 189325 175871117
96099 161043 935002934
89764 169341 199364512
64895 137961 182957704
93350 158764 665779436
101931 158403 141511148
144725 199426 136885656
153577 179511 64608453
90558 107356 42146886
128519 165677 283568421
185147 192627 18758052
177104 193155 55989666
43307 162494 298528782
129618 191254 154121463
186473 188056 58124536
13076 121999 782154865
8182 52014 109719814
164306 192004 69040175
88621 113003 61103350
29845 152247 822762552
77765 131702 134942865
143541 168021 534739459
74942 176614 745784723
124081 199070 633676665
147119 165203 933032805
31816 146170 286210967
131077 192364 369759704
84164 127005 852752204
149244 199874 126534024
115535 121007 37457306
94967 174131 183677225
38490 59408 52425035
146773 189226 385332061
110677 148068 569587035
98348 104227 494509660
45938 158878 736151590
110226 199802 571566178
36108 188152 380490906
157064 160007 7223478
29363 150639 303691329
81852 92640 191560597
146428 148936 873640538
98218 160023 648927963
130468 165917 88735569
22855 41659 233737006
23739 110684 217679257
26341 62674 90981933
93725 121696 70026933
106703 133059 66130640
185185 198568 526067590
9206 198113 380857488
128120 132592 455533636
161259 172793 420446177
113062 151681 96916548
195688 197893 170622188
98737 146328 119265498
86523 179183 231769692
29536 37133 63869797
148992 166005 652998943
114704 183834 173067410
185279 189048 9487054
120809 150691 75034632
84136 92156 19960363
85176 195277 134455390
79653 95696 912664463
165141 183702 46215116
121148 137311 502673001
80449 154915 662090847
164060 172579 3601116
74304 82881 21475264
92583 181382 222158856
80486 146367 164980525
27113 109450 776046779
161646 181212 729212719
95947 194828 247569089
95959 104056 794168799
186798 188350 3920479
95114 142594 601743798
199737 199740 9514
22612 104492 204926111
190681 199203 21284541
95333 198083 535414833
27690 135397 714214444
70043 163624 722325139
164198 189661 208340418
188715 190506 504818136
49407 162569 283441595
48940 86811 94661333
20913 125350 261480114
38466 75718 93206996
42732 189904 814717830
107929 131012 818983615
129096 143663 209927425
102660 159572 331163453
5584 86540 309429686
136352 165904 73963996
167833 175652 19504597
6397 115012 271770365
42848 199429 950174644
33031 36701 9160696
31228 118233 422558528
165839 168671 6981453
64047 77862 34652569
125958 174552 73193558
20794 72901 409234033
130981 198878 169818438
165988 174681 21575705
147836 152685 236676060
47261 50247 7456796
182523 197011 564618295
91546 170787 198485556
80756 107112 65872014
135372 140017 11641075
183260 193800 439661291
109915 188598 197033463
155037 194805 668346416
188283 193754 13651463
91539 133759 105994397
107020 108474 95245454
55930 180294 310827205
177903 192417 36471424
169008 180247 27860052
15043 95010 200198812
49492 158206 272247739
164726 196171 78426813
113205 143469 914489881
16533 28467 47283663
4133 196242 640319564
40210 116758 245140819
83035 133796 591022236
33938 54240 453059861
37345 177845 946691048
102595 165286 863495442
161478 181753 50324260
62534 171023 76629122
183687 185179 3701621
24583 88695 160347132
76230 184417 270560257
144352 150093 597374612
162550 169480 17164049
136030 191467 761087423
8184 36642 894489142
68125 199929 904568301
188158 192043 9674505
199826 199926 234158
41348 52569 28051375
130030 171620 805783257
92672 146186 134111642
165880 175695 85634151
90079 178071 297525372
187318 189199 843155305
29213 164645 339167256
54036 99527 113731952
129747 180866 839532158
164250 169922 13998808
100710 161552 730514552
29688 190689 402941955
164591 166189 3848220
175334 193154 44632118
174798 185154 588611376
177185 182937 14383760
127314 183306 237090557
17992 101984 210153462
42243 61745 69480959
132561 137791 577473662
102903 125780 499039130
139318 183730 111006925
171627 190267 46730495
111053 173646 435618380
167707 199687 80043504
187848 192858 341298326
115080 152699 94388774
14149 46586 81302741
61594 70618 22495407
198148 199652 552450946
106335 122819 867082562
178405 198569 50630284
63941 189623 588002680
46956 160645 284711607
76041 175663 249166380
112375 129188 787796518
80327 142165 840016004
111000 168415 296499278
183410 190295 17276800
70747 184066 904764794
82019 126807 112238165
113121 185804 574529766
147753 159715 29871592
79974 108188 70533356
195805 198869 562676314
172025 197048 117167797
199732 199882 371564
135895 150197 35989785
155990 166143 217870117
161701 175441 585563481
100967 111895 410293358
94134 133057 157350432
153986 162130 356001568
132559 172811 100553201
168536 197558 72540190
180716 184813 10402618
7341 68254 709880661
150758 176420 933888979
55146 191316 340670869
159702 184709 62335975
20153 70877 647334095
99894 108293 20945862
178576 183210 11718103
123642 138486 37263463
97201 97915 265629329
9598 20913 872800769
133597 147053 33725838
87035 141217 135822524
38339 179576 755339104
161516 195254 842344058
179378 188353 22672258
119794 194574 187171061
184443 189752 13360972
184238 194737 26317960
61173 63717 805408484
173079 180301 17962113
192862 195799 7399296
166702 190692 475244950
92848 179834 878420433
56646 174195 719804915
17664 77824 210923753
119490 180774 727456929
171652 180868 22913793
79869 120945 747057565
169463 175842 15837033
165319 188612 413874617
25889 45304 827797909
12956 98015 212976004
157266 166672 857337657
84876 112791 69788921
48299 158417 275772638
103969 166907 157622550
119091 143483 324946542
114377 182764 171071193
2627 130194 319400437
62416 171874 616958338
129582 136082 16216171
190422 196430 985476197
109613 110235 459755922
39640 150138 276681361
150980 161744 342204648
55038 85467 76030806
55197 182918 319405938
86297 181207 421103636
198658 199687 2618750
40673 61163 51374444
99330 170708 178709832
30031 114540 211422171
144001 187986 158491179
179424 188850 385833733
117350 190503 183152339
95702 111044 624401808
113156 150986 53463578
78461 115526 996431512
100088 197987 858013027
11424 198674 468756575
12481 43604 191734275
2537 14150 19328034
196231 196573 851140
84432 198406 285331180
195204 199252 10155609
115158 124447 447046701
24491 52683 70561615
167133 174591 18559644
15335 178477 408200455
145358 154571 532045599
196896 198990 5334661
174644 176277 848961825
120991 197655 432830300
87502 149427 155376146
74028 163648 224584668
178708 193800 958270761
71431 144367 780448426
31917 85266 740375319
140859 188503 119096710
179525 185009 14218115
149993 185372 88253433
8440 110074 471312490
153257 190069 647305435
196210 197554 3348850
112727 130331 44314993
31273 184242 382688717
180861 187814 17677925
54458 165857 278885040
150243 196369 115112860
11431 93847 206367944
27737 135336 889279694
143657 153659 25096355
171907 189402 43818249
39069 191434 381270531
146624 176973 75800247
66578 71221 11511608
100030 170893 960277112
91308 99221 575760408
13561 93379 199860387
106542 116849 25843232
16767 37406 51619317
158849 189173 75663067
14812 76000 280114894
42 73973 838489921
158524 160695 5460736
142124 194124 881505886
72689 76989 10939179
33620 108848 188106836
46732 196990 687097210
165149 165401 26825136
38179 153230 475176981
73801 135245 153898875
62657 129678 850988131
149687 181779 79921331
31045 41096 25055069
112373 124255 29881265
139398 187893 530824777
109398 131045 54412404
124286 159773 88915032
106446 135739 73456403
6123 69671 352250985
127749 172943 112982751
47181 104786 387060508
120132 143211 505900787
95330 160599 163592016
140413 181080 101485930
17434 151050 859008429
166220 169954 9287249
184592 199207 36654007
93697 187991 236082724
147492 159495 316372901
2149 88093 214905998
196332 198105 4495190
85637 138039 131242960
180051 186623 495865219
172949 189498 134999000
4439 5715 3167449
68223 193307 11780427
12025 25662 34173787
43570 182861 902789038
88532 133674 375483509
103684 160817 143284129
30651 97022 953104812
120849 192793 207461958
108739 181889 535172009
176983 186695 278354900
144331 153242 22357145
166469 189320 57059299
2512 43008 927486148
125030 151434 366244384
146233 152433 15566509
56254 140763 597487240
118796 161353 9948589
68106 127978 239509497
73762 173693 682309824
64785 69001 10497189
143838 199258 138642712
96668 183830 712867714
191429 198112 16712330
86464 143592 560066679
61815 192416 879301821
184947 193006 20223618
198245 198853 1517595
102188 109340 284926614
52500 105166 131808762
20909 124030 258127411
73657 77345 624477400
84867 181390 241418634
8670 105524 357678330
128474 156582 70490544
175155 184608 446175190
60592 191799 980957500
22351 29027 421775459
9837 21374 151548663
161114 184457 122948008
69212 167323 940744216
12971 48917 131040505
158387 170331 29746936
19696 125915 266013576
137514 166941 409582090
75093 138109 944448274
197503 198236 1902760
177378 183061 14256311
141578 142817 461565966
50995 109130 145519763
96264 150983 137201802
13039 65188 425591834
150312 169164 47012422
101885 187036 421107928
47188 161576 853832332
51640 109399 144492578
34953 112240 193331386
124719 188718 288788311
12950 120893 330220572
34961 108270 198694321
80661 192854 763710802
30697 49722 623061550
126504 165751 98281864
29717 76183 279072719
189718 195736 15091588
67939 152319 211291576
29002 197614 885777087
61179 176533 288499374
435 178023 444307781
59974 180889 939824407
157832 158751 2283543
180037 194594 36650806
115065 119120 10211411
43722 82688 642380510
103581 186942 490198986
36148 118872 567052686
71642 172209 251671226
161501 178287 41595547
198054 198893 2139821
120926 161870 102745319
170119 178160 19947988
78094 176729 104947589
51123 154732 259529424
7396 155191 732825423
144632 164124 48985417
124663 164046 154736714
67793 89906 228504743
114464 122483 586980258
81521 175355 234810737
76372 86878 344404139
161515 175048 132654563
10819 154086 358809694
15772 172895 393188274
107475 129778 56109185
167775 186560 343361667
39144 88443 143046244
65276 71446 15381921
134396 174886 101192114
146485 169282 56996992
135901 137240 42073803
70774 124825 135423431
121856 199477 194307164
145414 185535 35570717
26177 30482 776626743
63314 124278 64241810
74040 145695 179512038
191210 192195 2409273
54939 121573 166624470
44219 108315 160391084
75991 92309 40597249
62102 75975 34735909
103560 132120 71657814
158827 190728 970642240
7312 187618 451306836
32434 157313 332129408
152985 153166 153024
118167 152582 86346345
97277 177026 199580974
139273 182487 205173582
8751 31769 57793271
42678 104827 558703942
105601 133282 388787208
146649 181463 86820488
106563 138188 79345978
114891 177645 157015540
12762 41308 527661284
149216 186364 421790464
116124 139527 58756996
146026 170084 60482277
118506 195603 192975144
56410 83942 195811520
74145 183373 273385549
125157 183837 146714544
23592 95176 717364644
56236 84877 71430705
84673 138466 134808452
14272 101116 217453597
57358 99319 104737970
175293 175790 1238338
152921 164338 986437595
178840 189853 215262989
128525 186882 145943103
158904 185567 66524536
17303 133768 942039192
182146 186217 10336951
153529 158631 132282489
189944 190496 464654742
158908 193943 298951225
9008 29723 864280463
30033 74883 586895286
38193 139818 254383162
24233 108885 836229391
28962 123372 236281527
114203 160687 663851240
6642 151773 363414716
2739 199010 855183828
25483 178257 963715121
176030 176225 86523884
39443 169108 394847650
134916 151667 42032054
29796 148039 296135293
85949 156814 177628064
55536 105171 124009019
52504 138752 216017849
75785 119244 108667040
172597 195373 57055789
69274 82855 33967485
182729 198414 39362452
75877 94630 46833148
108528 128178 49369901
105082 162617 144296118
20623 117630 257658899
184004 193465 23677454
88895 170109 334957723
186893 188913 578743498
132824 188821 140033057
138597 154061 14152892
79404 118784 98498997
22437 148409 677554468
81971 147865 293186794
112319 123001 264137990
145116 181702 215696867
122418 136506 35340904
19381 132201 282417753
236 153339 778396914
21804 42355 497327689
162190 188826 480330088
39011 162794 392020392
184848 199127 35833056
60978 92893 973729480
177497 184286 17018974
148037 197401 21369521
80184 179452 248257565
127941 169624 643428289
7718 143926 340994354
196082 197724 734783551
27000 79501 131446502
150176 196490 115583057
62573 198462 449703350
141389 184035 136774169
153857 187818 84935490
49618 101785 365357123
79542 102289 56844552
59162 86738 939599277
18380 97715 198515606
31591 114301 762663050
75359 187112 279617545
139274 177195 94690707
158728 187455 242640067
15832 97040 436771854
36623 179054 475009494
37614 129915 231160674
150789 171853 52407496
98804 117016 45607603
100788 186113 873813713
127937 132433 11291242
87144 118057 685327149
102926 125036 55576743
44658 175655 327808670
194222 198658 11116892
99726 196664 242596263
124077 193244 698108849
3500 72582 172828286
121631 168141 103974900
164136 187694 13179991
56382 86149 74244548
170038 179055 22317189
172577 179924 321127516
186413 187268 443992505
183310 195876 53314271
52788 64226 28669774
109025 133476 61400093
111001 134153 876868886
193587 196638 451471605
32919 132129 248292223
192811 194502 11143255
70235 75965 887160461
149726 187798 95098833
130910 148446 29134170
137602 139723 5309664
153223 171989 547877299
98523 99113 868465339
133177 151673 468580537
121422 196178 187060124
133519 196773 158139545
148453 189282 706346594
196343 199760 429449366
188230 197279 22550692
86152 143702 144130981
113691 167341 134412305
105195 172254 688384624
90208 103742 10294901
89944 183944 794738294
153581 176319 180162490
82125 153005 177531510
142012 151035 22696734
16819 193790 442866039
110002 130017 50374101
136609 160798 584239766
30276 72885 106540562
15466 31384 128009394
11530 75008 789755493
98286 155778 144195623
132834 158978 105853168
161640 194031 80757869
116241 122312 772201320
4053 45405 103405905
142939 154429 28788962
41569 105619 713781192
199464 199997 296063576
3887 188072 460985422
81047 109456 622320106
190533 198560 20062936
73499 107628 112127108
199657 199733 203147
134003 157532 840078491
11171 193515 766391219
90390 143484 133156186
164720 195560 936465195
164039 175037 943507678
6413 10492 283319081
67631 70880 8077644
135965 136797 895139484
136180 153405 365359813
161503 171434 24547128
74821 160104 213529021
129871 192167 236891969
84760 170723 215185421
176211 194387 45521773
68606 166219 244441071
183339 191161 921522690
166359 183460 42612866
196620 197681 774185605
66483 102953 91141221
167457 180154 500458128
193492 196439 935120701
165027 171136 53339475
102290 139439 121891607
59162 192967 613726532
132583 148138 296374644
156251 157394 2880915
118646 180786 788353694
16098 188510 787008969
46846 49283 6116669
140272 175860 88877656
49060 86009 665859651
27161 166722 857778319
40153 128378 220853075
133896 184601 609525954
6179 107065 252439697
131152 162160 77778674
182643 189887 18247106
19973 111128 492753714
20345 150180 325187046
87491 109568 55324951
126488 197864 695425638
135766 196903 355510085
10248 68995 551389142
138038 158274 600961103
51324 178669 318604135
198338 199662 3351330
141903 153828 29863180
186372 198401 30119157
158492 163595 12843413
106353 181573 818464368
182664 188932 538768767
115527 188991 183930722
174590 186076 793792527
29748 128956 248398409
34222 174406 350725803
23571 64038 832408978
150501 163169 31676125
40424 133873 233919791
185073 186140 2741580
148814 169375 51299357
35130 62784 69231689
154836 190216 88401690
10260 184766 643731246
187718 190541 7058572
59787 83768 59817584
29526 174002 361438508
95309 110634 63424639
15017 93825 197299373
166875 187293 866295541
79641 129931 818798689
57941 63069 176897908
25023 120109 492626870
167383 178378 226598428
97074 193638 241717937
43698 162250 296991425
130384 155561 63113709
72962 118572 837145917
176161 185586 23651465
186038 194339 818705153
175269 181108 14505055
150814 195696 112098292
70948 142935 921216961
93528 131273 688138462
68808 192825 310392246
149812 176194 65734204
34963 185352 663613295
62918 72269 953403626
98584 100450 4669089
184099 193701 82258297
73877 75506 233775633
194927 198220 278528028
77127 102315 609381766
119494 120487 2541065
34986 46836 29640296
152619 163704 27796723
51922 59385 865759319
25705 123168 243976974
30541 89057 727339778
117055 169057 130234902
156053 196435 305919661
15106 47884 82066846
104159 170711 262960792
134569 193811 148170463
109975 185501 189109085
54950 123522 171515738
139659 166560 814104844
111415 148417 630573046
47301 67171 49751678
69895 83251 966540229
65106 97003 79778706
118261 185640 168667135
127686 195986 170850128
47856 176608 686254941
153028 198057 112549184
187103 187262 746285287
122114 144504 38077740
193090 198001 12275179
160908 161822 2317368
81790 171651 224846048
78033 104973 811758027
75764 133531 144604587
161824 185035 333367585
114672 180071 163531496
111991 198270 807326389
4513 108753 260786745
186141 190404 10691159
194373 195375 600558472
157052 182905 230178349
52661 94859 105632345
31470 82478 542731855
19757 124355 421076273
28548 150807 987449492
80637 95443 225751457
144314 165982 54289061
71523 119611 120312336
192831 198228 13525499
119584 125007 390227851
72749 125210 239643535
70841 188521 469535532
9217 67203 145283598
124897 137078 30460576
26785 131606 262371106
130323 184288 134846129
34604 47783 32867736
141924 157273 779896467
149367 156237 398693063
22289 175208 651052196
113986 130222 638493648
173100 183657 838350699
59848 97267 93436412
131988 196783 771713022
92986 171820 197305189
51459 157091 255960385
574 110018 996666337
197804 198522 586510828
147332 169712 55897078
13740 100822 218040615
82717 147468 162240209
187444 197085 1413368
82568 120633 95253674
65318 111582 115687069
148778 158801 970923
144172 157893 34509677
187687 197681 24898473
30141 65556 88614173
174506 176096 801021577
62275 83308 52567863
38608 143175 261732816
147441 164285 945984220
98441 130899 81405402
94181 117184 537222167
167320 183665 40825034
164242 176642 612558135
31251 123191 785588904
187511 195762 20608256
113740 137834 170241173
25435 154077 322133546
7731 87018 333844341
37639 136689 248002485
109877 157347 143421601
159339 179548 347755246
90374 114324 950717946
11696 129401 294840835
95592 159045 645291268
38807 96973 145437096
46986 65356 260385312
7061 88405 408977674
63035 98780 958876846
154035 196670 572889243
182443 196978 36470429
54180 189047 337448452
185433 189060 9115026
72958 147332 784652178
69749 140873 178140375
176924 180067 91204771
37962 101255 187776423
120711 182636 154871523
197752 199428 4272844
105152 132503 68599026
155984 159039 7582100
25813 130176 136526482
183117 196314 33015855
22362 27790 13632108
44819 84238 98647995
101127 173936 593672682
118144 163797 920336759
106802 170087 942730457
177878 184558 16775252
26021 173390 408093040
168914 197288 70892776
152024 189429 93497572
92134 128893 483495380
85107 103729 46593968
45715 170305 475139492
114622 148771 85744550
157371 189676 344878749
114545 142365 69782058
125835 157273 78821570
34590 115729 577586780
82766 86980 417453238
81086 175259 403706773
79619 188808 66435994
185507 196051 336720695
128856 152981 192356795
100817 107771 17366605
44785 103777 578267854
40973 60266 48397465
169295 193007 59262639
157840 194828 337877258
19147 198617 647233858
82068 101312 167560495
117123 190914 184716250
170949 183645 31814163
145925 194905 122453692
42147 115423 183287624
53330 119930 389127016
165272 185644 50769298
113976 165692 129678966
19614 154359 337384666
117733 134756 42729531
16240 45952 986421802
49414 54749 512491969
92060 105782 34485236
113776 130857 42938062
77889 107102 86576124
126198 146373 933964135
47807 67744 49972829
93221 194900 254537042
153289 158180 12302624
11087 37992 273362633
170836 184201 33448111
53080 170451 569033752
92545 186362 921725471
88557 120736 80717553
58223 66568 417932157
118671 140305 54264340
78982 119389 808145122
161983 167643 4124754
179021 193904 152243950
7464 136410 736573540
46301 182223 340036599
150251 184311 487829856
34056 174928 589118005
30391 47383 42453840
148079 191563 904666372
66608 108115 943431333
199488 199604 288805
159072 184570 670360940
68165 102589 262009020
173538 182264 788419232
58254 191734 333828303
155437 193683 864823719
54094 185608 329045367
181571 193015 472425963
186411 190545 10383632
144405 166636 259379931
32701 148758 290584577
2399 174561 250291790
128188 195029 582372396
160189 185952 64288441
109112 173040 159984815
73271 158797 214313850
162388 196066 302650357
154209 167030 32029037
5563 21903 97822511
158177 193619 88489046
178849 197733 60348582
52720 59543 17282173
98602 149912 754909641
58 22872 57077195
114862 190977 98789473
40930 49344 193565112
75729 179113 104353724
79334 132836 133977113
117495 135187 44415965
29083 158519 324109737
79660 105646 64940638
76307 132373 140286063
4333 32515 70608430
92367 146293 135217044
192340 198110 395604669
77892 167351 443082577
40866 89855 499373223
66466 120224 399842630
36842 84762 316819155
175571 192404 42210452
48372 197843 374010359
6637 18174 28953138
70109 175354 664018017
20376 114224 351587274
43652 121251 194244763
171268 184630 33421941
83949 113175 73090777
66956 103686 921573260
100088 199784 927360161
56356 98812 15543869
26825 127219 251344555
118700 161916 108414518
84558 194925 276288684
197564 199025 269245569
160130 180368 236675450
50564 152070 325681877
155105 161419 56912114
183818 199246 93703114
183620 184163 309440321
193065 196900 9550301
22044 81945 149919863
37141 175780 28941215
157304 168162 22308301
149942 154889 315309613
9521 133262 309893598
19598 132088 487827091
133188 176158 107339883
71604 134919 93608679
120428 146486 71384731
37818 50031 30493840
106415 111903 555022810
119994 166017 574758640
122898 125127 5675425
12795 132936 128429608
150731 197279 116189438
13032 68331 138572569
161449 191773 616281676
72796 113592 102062399
17080 74979 144942880
95351 122179 67169533
55990 66903 27140019
136129 151057 37491176
128453 137877 999491743
107869 139695 79831053
62461 88113 63966755
165324 195819 76134011
31843 82885 290951542
110842 129502 46854278
110027 156190 232449100
133415 179386 943678528
176818 188175 28527711
181515 192096 99242448
102835 184432 246821966
147000 187519 101295996
130094 189858 201932658
29608 52282 56645046
89349 170178 202485998
95009 173971 415745085
23236 128468 744464397
87818 168408 727761590
108957 116583 19124824
70753 122521 129601109
142085 147193 12819759
199823 199830 23246
43266 190036 756365425
181164 184319 539243965
13818 181575 967730242
86028 169039 655957060
41590 96160 448027751
154114 169156 37602386
76337 162876 216683584
8796 97557 620820448
170353 172087 4293403
72690 99505 67128917
90567 163044 181828915
17017 85223 170638103
36101 155409 841921616
111454 172984 153954407
57205 157642 246314996
29146 34411 13230557
57506 97878 50273974
105797 138868 925660886
171025 178642 18958534
68337 103965 89112761
100827 125434 433754076
191895 193813 4786271
150472 199716 123018852
23944 91267 297175027
171454 196126 72963957
186876 188979 467362225
60850 134174 183489761
112014 122055 25204144
3828 136115 331170551
68661 122593 135017254
139289 196308 142512640
155450 157880 6110002
85485 141070 139249321
177199 183366 15485199
167573 174306 821730491
11640 74195 759377526
57129 178463 894061842
129900 194237 160810355
9491 118318 272433320
66029 172000 265146855
70865 136402 34252428
156576 195953 98302270
58407 60087 4175682
120704 151165 76467151
25207 180410 613659981
159332 193572 44550937
66222 176298 765679859
199462 199590 319227
11324 52893 104143005
58857 72796 34630032
146608 154854 944413694
165319 184186 38066318
172923 177560 977984516
49647 54833 13113840
8112 126869 462922580
194828 197093 5613253
79540 129784 437143812
91204 164306 183452133
136470 170278 785108204
24841 136804 280384526
192776 198505 815670598
35120 129989 958168480
173126 183387 390483040
187296 198569 28175274
10408 107243 242348571
135006 146978 884527682
107065 150843 229421894
138248 140475 289410553
22158 121487 248615728
136646 147608 27503892
181151 183784 6736342
133796 161199 68726405
88995 163555 406299896
10466 164649 386248409
174091 187253 895572123
167228 196618 73439532
10114 69149 147868008
2767 40209 233856567
42518 190240 369675429
181322 196735 38703412
110207 115373 12911749
192663 196656 9954057
80799 124229 777409717
22815 100168 193597626
183553 186016 593813529
71722 83887 370225489
29826 162306 331791245
190768 194817 10098580
135408 181037 113898383
181616 194479 504274263
35566 122110 858914214
19720 46082 960648144
68922 191774 307480052
159354 182593 943042133
164775 179398 395096923
198143 198189 455122984
114020 180116 165267475
58130 170770 497333868
22703 41822 47895912
57197 112128 737926544
191762 197344 348347069
40155 105469 163346500
76201 195175 23701009
143373 167672 60768096
81681 155029 183793578
180748 198866 45009229
36050 90177 135218984
79700 174250 236563041
42612 152455 275015671
70006 109718 99293571
77626 185969 271057437
47922 190523 356975000
155849 179183 57965159
49640 94644 574295125
92216 137804 114346734
23387 81080 172796827
84517 198377 285034741
116897 184779 533039791
37832 77860 100237564
178446 188792 785676472
53508 136148 930254419
97871 106471 21486059
22892 84324 475918292
194613 199886 13237953
195094 195573 217010846
113163 164543 128952518
102247 178849 313434188
29832 166694 604247980
145032 181081 363966483
154100 170136 40042937
187901 190515 6550044
141342 183900 609265877
115910 150238 404167227
100017 106171 15380818
51077 170014 589228397
25813 189295 409161482
23784 75778 130297616
4529 146008 354190273
33411 69386 98805033
31144 32067 2315583
107625 143756 90621298
167369 187235 49708593
24493 65039 101539853
69373 70409 2585416
187025 193376 106718154
15283 167585 381288598
38890 114034 207572822
192944 198916 14961464
33480 175287 918080909
69518 159555 607081760
155995 174004 44753365
83946 182866 773440979
181318 187050 14524602
78706 118432 99319733
58703 134922 190648632
82720 179763 17538351
40946 130267 728620636
107869 192561 568126850
160818 167644 16897820
42178 199656 394112563
45657 84251 674729647
16752 136135 974367998
2341 152212 868545748
31648 35654 89113786
172670 192459 787326876
120720 133327 31667527
14152 60949 117376607
184060 190061 7491265
173528 193338 912316826
109019 110862 545975817
103055 138822 89703133
169131 183947 987428272
153785 157493 9429307
147148 175843 71588580
172466 198385 64910577
134021 198604 74886087
198894 199606 423855875
163021 166891 27588926
195097 199747 601558044
173755 196920 696648125
162514 174898 170594712
56626 122369 167319416
58144 70714 307437406
90264 177799 219161608
20697 32744 30236025
26106 196241 425786889
83499 166644 208195456
127822 137132 23362820
94160 171358 483009330
135574 151447 623088592
185355 192086 773533295
35276 122324 217831430
147155 189667 165994082
42348 77510 88053554
17671 130663 970530502
91995 122017 75319258
62778 98877 405862062
42159 49113 166192585
176547 196000 48733866
49224 52516 3494554
101301 151461 698552057
154877 187675 81939861
120174 150188 75412142
95115 101226 15329314
133449 182581 635697607
199390 199574 978931272
119032 146279 68298730
58839 154011 238132372
140990 187698 756072408
44962 126906 79431011
53026 187958 201759169
141027 160821 49622760
177385 195974 881482676
12225 151488 348888979
78840 110879 844105059
129248 172911 109085021
98672 185828 218172283
86070 122571 511338987
100959 189905 42585809
148282 188462 723652973
18188 59124 102617549
177184 178363 2875693
109373 158025 732980473
170314 172133 4504991
6639 50748 396676404
23277 51355 70213433
21865 85414 159070349
58388 113499 137628870
35860 160357 311691125
71171 193953 690770627
116494 132405 39964366
121716 188181 166397494
44843 67680 57244862
75604 79816 437444035
70670 123326 131795245
126480 191200 161902367
115031 134282 121475512
59396 84806 63366645
164451 197957 83553921
101241 162275 153021677
199899 199960 794369978
131194 189591 232280256
171349 192580 289927250
71117 92016 897737437
75928 169533 644631556
38528 57843 679084931
55841 199589 518410427
87599 105195 44180782
12280 104747 231538705
187804 189837 4420655
124122 140863 13766705
3720 148984 984093416
116320 180565 160567318
192708 196345 9060008
42188 149417 582869108
39626 55514 39810180
151117 159649 776912693
74094 117705 841320533
76498 171265 236983034
57812 180896 307633468
12091 92628 510922872
18750 83683 595102552
131043 138793 146222150
53662 58923 911051052
45652 190247 371275996
156768 193867 646027733
142737 175405 977184041
86890 157249 176470788
182087 191808 24488495
55990 187690 329438779
47401 85658 728912937
41773 126784 743796679
49193 106045 526954030
54356 103406 122580443
30379 35928 13872821
128966 193600 161621638
59416 188946 771361176
1943 86381 850283274
169488 185379 144835876
24600 137071 281649162
51200 194648 703191316
126365 183422 314844333
151351 193247 249473536
66809 162178 496780274
129635 130360 1783018
135988 145356 23460728
9128 112960 121070726
198601 199535 405088777
196975 199375 6086323
30600 131069 251449902
97139 120911 59531446
157511 181144 35107525
150912 176986 64999598
90394 160283 554805494
20308 59077 97191563
131990 136521 11377505
46618 199693 567184488
17528 107394 224787840
45415 50614 13008989
8273 31839 59110327
177724 199560 54796300
30554 188186 394452758
199369 199931 1409306
98381 139552 103250136
65678 99911 726466179
23195 110801 895284504
42145 50050 228627646
34580 197905 408630814
187089 192126 12567486
84346 192719 271280451
177052 196254 592870546
73154 102528 73551361
57123 131130 185075316
82354 127795 113770566
2709 175892 895821028
61214 154189 609808773
92201 137694 552958638
157365 172029 36385267
6871 66856 150187152
130908 132986 5220355
161953 174255 30501012
27161 96930 174546663
36929 82089 112956984
146469 172104 63997436
126410 197369 177390945
188176 192148 9877200
89455 93670 10668458
115164 134157 47708674
175034 196202 53001123
45917 64884 790618260
12626 134960 306366612
67068 69887 535099852
133251 184484 125469822
127257 135535 197659163
163725 169529 14371588
166326 183056 24383509
45885 195914 659375044
50970 187610 499839692
53000 83858 77239520
129166 141103 418620484
37949 154757 641768115
137443 155591 386625459
166162 188299 844949518
58290 180955 461890590
114175 170940 587109603
160520 164161 9195913
18557 111329 941048108
151266 155134 376558552
52779 121791 172743716
99798 108579 21908821
78708 144599 707747610
78626 197584 527676341
18802 81620 157166221
44776 68070 201211979
77733 101524 59466239
179827 186502 16910105
4420 150555 569547872
176463 177632 104352540
51240 152853 254552791
108506 133048 61625516
194976 198516 857734916
56349 62713 1870103
124065 125460 856377780
112508 142838 414893084
40208 193662 813841099
94678 171172 191423152
155764 174310 46144194
139903 188264 669126671
100338 128986 71827151
18005 144459 718250407
150171 176897 66592806
153708 186901 82939563
102987 146575 109302925
10788 83066 417824996
166344 178684 445307539
78574 166921 221074421
33692 175003 353519715
148060 159893 129494092
108146 163062 137755885
75075 102389 68279641
167540 184416 482319445
80263 114295 101837024
31594 170810 348256822
29120 165917 342483369
156191 182368 65097163
68089 110769 106789427
2301 3846 650021596
8846 143609 770689612
22187 129204 66598197
174710 174776 165935
69656 197392 319590307
34454 107381 534602639
188151 189384 490958412
152369 158950 757989643
19311 63116 109606791
7966 32684 978596770
123695 186881 893793943
3620 176008 521429498
137447 181818 110774634
78245 144301 165285985
90219 157580 169029277
134044 152049 45057021
8450 41693 928819904
189372 197517 142191419
92773 158560 695659735
132001 160183 70618100
48437 176635 320774292
180853 185021 957730468
117627 124663 17740173
191942 198930 17497099
182236 197958 632916406
15705 45857 453580115
8956 74984 364689504
13652 110923 602343395
67171 186986 299832295
198489 198929 556395755
152683 180816 70020536
51849 148399 241922609
156723 170858 35071462
49566 133056 209037826
23671 58739 157945702
142075 173443 285794618
99959 184257 210922832
157472 182578 520046262
192893 194731 4622195
88582 165430 693272447
37400 193707 391165945
101415 103923 6222354
101519 188725 866267218
115412 155839 788780105
100232 161952 154727282
5743 19895 35448147
10119 98124 220318652
39765 94131 969800922
20539 143608 308041790
108438 119390 27447276
98912 189956 978043781
87774 108455 822078562
3189 121577 296288749
77911 173508 239035477
32440 126183 760454048
132491 142426 674626140
93253 172414 198132949
129222 192699 158727150
187394 197464 274159799
127912 162780 87451153
114708 138861 60609599
151038 165556 36261537
11180 145586 336648471
137576 161374 59683985
67213 100139 82370329
97174 136564 98753686
11329 58499 118385612
76765 130372 134166017
125214 150160 62567236
77711 185022 268406859
180859 191885 27824831
68315 101419 82859205
167348 172343 98598995
51380 63946 478427617
18228 131743 284135119
141769 172114 769621228
179538 199313 49700169
90894 107051 40585439
197580 198137 1443857
15758 45535 74499333
155509 183571 69972441
167412 198522 270643228
55258 153030 244660402
108397 119911 28881841
6476 86426 200110672
125859 172183 812297420
150575 174387 59304799
172786 193920 529690699
26571 127716 253175979
72115 92612 944244408
110917 128375 967079689
175364 183173 443754626
46657 47299 209494445
55488 70584 23647668
57977 126493 171388716
115696 133093 757571976
136168 141416 780876113
45744 181199 338870613
99656 125479 364495027
60948 175618 624352559
70356 152329 230174428
189026 190288 3158028
60231 64601 10777321
90077 152651 156943701
52489 91391 141400655
195412 196555 2797836
75163 152221 192937420
194227 198660 11109662
129757 167087 163734836
24415 149051 456469605
114442 195744 203523121
145531 162444 867457465
96172 118441 644820135
96291 109388 32702039
194692 199435 150026093
94284 126440 402861714
53943 58814 737632152
129210 132693 8695562
192948 193000 359768393
1234 199427 399475524
185421 187396 566941438
42368 130834 289249885
28823 89425 605005556
35605 143344 980383403
31950 149186 293514848
116257 174381 145450790
5177 96999 741767381
152361 191400 833894754
100710 191907 658592722
78033 162091 532207511
121755 199373 194295759
169217 177038 19459022
162160 196893 86610092
187997 193652 14105663
114862 174625 715709381
174862 188950 236414263
32381 119395 217648686
1347 104840 258958254
75816 176403 251595119
25212 118817 132862560
65686 139889 185804959
182814 193114 21704067
192692 196962 916668014
46218 123339 41200271
188804 189033 137192380
36634 82267 114134571
48953 115511 166498552
18910 117438 824388711
89122 105696 41616662
188844 198773 24822267
145624 180678 87360495
139976 192869 302404216
13613 127180 788103476
148990 199317 629310446
38304 68781 76171881
131796 158704 797244837
93913 162160 171081849
197806 198183 667828523
145477 164224 19554630
119222 170014 127198056
98952 154960 140421098
16109 56560 42730413
76309 78369 5133829
186355 198564 30578378
185074 193312 303966072
80848 165986 795436774
129041 180891 129448149
153818 176572 387080458
49671 56389 253731954
37612 191729 385654447
121076 189215 170481656
57265 116251 290969800
163576 186014 402764671
91589 187108 425080108
23518 95118 179219325
109454 165791 141287538
34301 97944 605974128
44605 49840 920069445
90657 153832 158481264
192962 198011 122923044
51025 155067 260687455
12340 56149 109985203
127407 150052 96028564
156709 164324 104378022
116391 147243 77434974
102241 114627 30979730
151718 194388 106605908
60251 140444 200664938
104062 182980 197486335
105205 128870 59404789
9782 44985 88159390
21284 32413 275250897
187115 194844 19337808
176860 189235 30985627
104236 118675 34659731
68934 116973 180403354
55459 128640 508999665
139327 172581 83033613
6324 89091 206991295
51334 126096 187320342
130793 190778 150051528
19467 178661 667206791
72837 139534 232987145
66133 175543 273730073
86617 157717 211049028
29911 90999 152631948
6504 174892 421394087
92323 168381 190499192
115927 197087 203111878
145805 199512 770196699
26226 163336 343424104
48390 91082 302490982
134311 134501 460326
157653 158229 1376482
160276 190112 74506230
107458 137727 75971312
172011 178365 543658178
91922 157823 165337587
74265 176097 254816570
29605 102650 959095991
111568 128664 42987591
175377 195114 49436398
51782 57549 657815499
66372 76262 749178334
88581 172729 210725687
26928 154338 319006215
156270 189375 86323558
20638 56874 90874490
90593 99751 297070524
75591 83464 19588356
19862 181795 550400965
3691 18025 35911697
179900 189173 469314664
193986 198652 11713775
18208 198492 923909182
86986 149889 157750339
143471 170105 368649180
4018 135659 329532175
185141 186140 561078591
75210 166976 229667245
139057 142709 978256693
5945 174641 422198004
170963 171244 691031008
44982 47632 6665000
158539 196056 93679135
75216 159320 210600329
39501 96000 141197103
57518 117925 150958081
37177 83844 606321015
177886 199549 885629044
57583 173404 895444131
133744 138081 947376972
74520 148177 184560090
5530 13178 19020603
52080 178413 316044340
162581 165798 7980970
87714 99319 660500319
192533 198329 919595698
39563 96281 141783231
56697 86987 75495450
47875 172681 988583198
186478 199622 244697208
103516 152657 688824233
70175 142249 89688759
162243 192253 738167948
52034 165288 899717111
36878 163420 316883137
125906 138860 879671582
162230 164743 6255711
14910 85412 978047885
166030 175412 742307993
106810 182059 851619797
50910 182154 25832966
10895 37574 494970644
127571 147208 49218313
75773 179271 385045414
94833 113936 19652287
138250 138457 978623104
173843 181622 565132891
46385 80781 86098607
81784 144145 156148709
174352 176099 393764684
171275 171284 25961
24756 50821 952790627
78095 173424 238352166
106934 152584 114504967
15935 189727 434962791
77120 100695 607678652
54736 85500 115422616
134240 166949 81817278
17121 54753 99222518
14841 141101 994316357
69485 141825 741434163
313 29957 64966872
153035 177323 60598210
171766 198531 67041624
20866 199806 447854543
23517 129367 656324316
96501 110958 145645046
171 186747 446063819
180289 184316 10239406
99965 163684 425620485
130531 183291 131891321
129870 199149 173197262
93466 162668 871346627
51727 123034 178530918
178836 195157 41035440
29251 31826 6499223
61411 152323 227541751
63414 130404 664812718
177763 194673 37923028
98373 130725 302600824
86817 119394 81599768
173169 174816 755091080
190621 191947 3277871
173341 194629 755767739
31844 112199 200943631
17650 197651 778170126
123735 177158 133574154
94252 125822 849118180
68018 71319 127968883
12646 187584 437997172
111906 138093 65761954
102613 105180 6431798
135614 169635 85116033
149784 196456 116521239
117533 139795 952078582
137088 139653 775688860
159244 175690 40936175
7738 38875 78037130
19416 164845 364206840
193822 197733 9738334
82413 199023 291838913
135054 161590 50337122
19737 160401 867810803
80770 153118 906659091
118600 171468 132241649
164586 176461 29394231
8618 30186 54120899
80022 100590 51431364
40001 104007 160062464
56957 148995 230371229
164183 190487 65635149
143301 155639 92584497
121869 126543 116834262
80931 173692 232060512
90200 105925 114932756
142820 154976 511494152
65451 181778 290928944
185889 194247 20911668
101095 115256 612315073
11802 87836 190236745
103808 135803 80205289
87602 194176 477436969
192414 193498 2652666
190496 199067 465618642
18162 81789 159198691
125428 136544 573731302
82453 155717 183576098
93521 189081 239204008
179963 190793 892566283
19349 172243 382606800
9220 27379 689037856
107424 188671 585522214
164713 176567 7834501
90698 100055 23672350
100015 186035 215288861
102507 170930 171213288
70001 184432 286302803
115528 139896 61165266
36531 96143 437871864
72517 171411 729245960
198741 199188 666013467
63416 141885 196444026
187016 190395 8511421
18200 83443 963453625
113092 152156 541861433
87636 181297 718054240
99608 134618 762160527
75473 103655 70364877
138887 165214 65999127
32547 197251 623854222
47906 107599 149347657
178165 183345 13066571
80733 92198 28538506
158249 175158 42073167
120422 133828 881010937
132514 164857 81098762
89981 174800 629618149
144182 174139 300908777
14851 197954 458335608
25676 88855 158022727
184931 192836 966406371
103202 181057 813115496
150189 183018 81839518
171949 186957 37590784
139251 172222 82364299
44946 88108 226551302
3529 162095 173342434
175543 199359 997748374
176454 192838 337248985
6741 28852 55381829
13487 142027 483258425
114790 159147 111243491
81983 160086 267742243
13202 118252 263010642
91917 171155 568307474
174649 189228 36503306
7275 186400 448321215
138728 159220 502658981
94468 172000 194039911
21060 93525 181290022
49839 64712 845171321
182109 185068 180902419
159180 193114 54579279
73851 145329 179020511
68927 197475 917217043
126550 144371 610494186
122007 127493 13842182
59692 137919 195711751
103116 166787 159514746
170123 177576 18526625
34452 160101 314516018
96084 186758 946047912
196459 196901 1210558
46517 190889 404849850
141634 177007 88357069
166449 196081 74035741
148020 174255 65412129
177140 188871 12372524
78459 131828 635868463
125610 131813 343102624
88090 128952 184595201
54108 184489 326134462
60585 198514 591238458
82573 190769 270822392
80067 134230 208367294
182321 197133 720339229
973 117851 751155422
79349 191955 281773295
70353 157256 613074011
128451 180481 683456105
113435 141205 69696823
161186 192224 77399609
56366 128132 633578406
195312 198192 7216310
182049 193285 28239677
167605 176831 801463363
186022 192575 877840055
48415 71616 58064332
60246 145230 881437954
37677 135890 109884910
89569 112086 56425285
87268 130777 162576905
64619 145855 872010151
80386 106292 64784378
80827 168271 607339191
76103 124411 120859234
168055 182111 7872952
10632 11434 2009587
10704 166829 588456571
2544 127154 311988281
115823 179955 978712161
171428 176910 13739718
130748 156904 464302750
103851 129407 64142108
5385 25332 680385967
40408 90901 301301223
196212 197784 610970358
91359 144786 133993808
24974 190388 414072531
10768 18704 20034665
25529 146361 615151265
11559 99527 220241293
85127 166079 361470060
28269 45026 41888928
178739 184898 786577523
161835 197424 88734560
125067 186262 152996862
146550 172787 65452976
28663 55333 646970023
189254 190892 4148758
7180 102623 768070484
83768 106133 455987658
138371 165571 68088956
15428 76561 198349195
120369 168149 992388235
152450 183210 120620735
16531 69747 133207515
171069 175756 196625239
142903 149122 385604527
36981 136092 661528336
42591 126319 209611847
110487 157594 118141388
171981 173022 581963127
85407 141189 139736515
158015 167960 24660916
158282 185884 68887947
186259 189639 655103783
135823 168519 81797037
172368 194641 55430637
90441 155548 163360260
34472 189382 387578061
120092 136434 41053430
87864 193411 912320877
35283 103972 898228247
74928 182067 267914173
100254 147938 119565160
159590 191521 191163428
102164 147751 114339905
45968 111186 899528138
137300 195739 146171895
171911 186383 739871203
133447 184129 473461059
196534 197618 1453605
90675 158678 170632433
197448 198732 675821827
123243 137952 36919411
34620 114107 198820271
35355 62563 59671615
195431 196117 1672604
94224 125931 79491770
86017 118943 246109879
189096 195789 974489793
4178 185002 797140864
63746 108084 110841752
185873 188509 6608985
177339 196041 5835695
48057 126354 859511571
52470 188566 659030492
177105 181133 9996405
118785 163865 113051583
90495 118635 279910429
189743 191606 4657700
133320 146607 253139004
193030 193633 292683330
102724 135468 82143734
40042 118648 478756812
199744 199995 151073341
59688 198030 279394350
19219 166596 368894776
99077 193237 235665757
165940 172628 16536083
48666 79743 93733692
196881 198663 4516063
115713 127780 30270298
185071 186238 646233629
187298 195270 107106447
38133 56844 46982548
73288 99741 66245084
98406 110947 655890524
189147 191768 844261206
163354 176006 31349785
123002 139290 40887187
23945 50261 65918597
169225 191567 442964721
92648 132612 100182147
121783 128453 658512298
199172 199245 827323887
103066 194858 621122564
159357 173159 357908744
16775 143674 317626426
196386 197030 1637408
105091 136618 730740913
116401 146944 30173310
27445 35962 837363075
39668 110907 712718236
166179 186639 51098064
6099 42866 92067613
183588 188955 13473206
64858 131841 931622945
79182 127733 985737064
91598 156349 322397192
75566 109898 85727979
101077 179269 195517944
69738 147410 226173952
60319 105485 112834417
83545 123078 413182607
195344 196309 142324476
1960 189480 469261636
176316 188848 723250714
162963 180957 411895056
156160 197388 102844432
139630 147489 133697083
167095 181801 36567548
84288 112427 551318145
134457 143321 681049432
56535 123188 670696929
87999 141557 134340962
43844 148905 263190327
164420 195799 830834928
164132 185715 53759389
53184 145701 231646237
170562 177809 536761134
22904 197859 562389600
28938 64833 89844026
58616 123764 162904339
98737 160863 887906253
145507 160800 38375750
175367 188922 322617027
94468 95280 862861013
16651 49985 132673017
5184 121428 445176652
198490 199693 236450120
129062 197372 170760484
56351 124234 412953720
101493 139203 578450233
168884 195448 66440291
43764 146180 177463798
9240 82898 184466170
144869 193810 563331542
84701 152993 209995191
108607 167727 760120584
111408 162495 128120649
67355 173939 780794983
6914 145825 347814086
143774 163225 369132185
70543 198363 319885206
139508 184457 112273976
115396 183715 636985613
68914 183292 979746543
47775 112114 442510504
107216 130718 917769069
14526 38487 979623056
132885 146228 33372924
144156 155777 29261252
182422 190314 19930115
105845 169728 707099319
62662 183766 303027477
166762 168707 432315005
12042 133589 304423202
29243 64075 87165827
113744 122039 428529005
149016 191190 481751071
17689 146280 321912036
185481 186588 2791544
49980 61894 388659458
67828 103638 492879648
180870 184701 9722115
90405 139881 748990863
40655 78256 427811060
23358 198032 437159001
66264 193421 547231237
198377 199805 1076751
30338 181445 377931830
186343 198803 31200223
148677 195718 857405765
79045 109597 76306807
12415 50462 67642823
106709 106867 287998338
5244 77889 181957363
32295 187245 872372324
140656 144475 974996179
172454 186064 34109054
35416 62652 622689105
154078 161272 372782263
72921 183677 277201548
159823 198287 33172806
68944 77689 752882374
80546 106690 65368781
101486 180346 935068488
64867 150074 213489168
42090 191493 382062922
44278 157138 198983742
61638 183263 304244091
171419 196709 63302748
154856 181579 66520310
2356 4606 5616039
14796 42297 288779223
121010 126238 13191482
175323 185339 63209072
97726 181882 496511354
71465 110628 98043754
1884 81085 538350232
21141 56121 87752365
168388 186039 139229811
153101 185732 81516866
17566 24762 430591338
32559 186444 648303316
1618 104113 256370255
152245 198880 598280080
103946 116512 364333351
53677 147331 234527058
6561 115357 780124952
157114 175783 46386124
98135 162493 161361845
154838 157445 743144464
699 108833 270476877
150339 162166 784682405
117672 165894 120858148
113517 185015 178951918
100617 170163 174127516
118555 160674 105620271
14238 194054 920530306
22485 171622 854035466
15660 87904 180663701
187514 197185 24086606
190479 192914 6043376
176722 185123 21012509
37081 41163 208243247
178747 186835 298598835
132580 147777 546603481
168757 170032 857235077
90013 159847 670745396
173602 180259 411665324
141983 149955 869228950
109056 127625 12218335
60103 194295 335632329
151896 189386 845962268
120887 172358 128823750
78493 93824 38260765
1559 78783 193294770
151425 199083 895561894
160925 180127 47617464
56617 140381 209514579
18791 130290 279155346
82862 137706 599038453
23379 64438 102794033
184960 188459 8828772
188194 193791 39330802
136305 171697 26893301
191910 196667 659875806
124070 173257 42129273
32714 196411 409530124
198613 198994 376737829
96420 170177 684510821
21348 73413 232849451
60452 140585 574318444
12424 126085 681858331
156040 180558 887380124
96367 119635 48232569
32092 100972 499693889
4740 82737 753076114
120366 124458 10343918
33199 109785 283260093
105967 158982 132886853
79282 187787 475102532
115875 165269 123876253
134719 180217 113546292
104608 123616 513714726
176279 178669 5864208
116227 187548 807469578
177368 185498 892167056
181133 195256 366433521
61758 176274 902100822
174528 179771 12974131
149251 161927 181481489
193081 198299 737628692
161789 170637 528187472
144714 172570 325840767
133868 188168 827840781
122053 163933 105068104
48658 138972 226111912
45890 183668 896814993
170275 175751 763212300
162375 191207 156478851
96984 97229 635875
113119 130660 223518807
124159 132283 20368006
182516 184413 4795885
88698 104787 40395734
5329 128357 308065525
152755 163718 27497638
180519 190780 25967802
36350 116795 201260641
155481 195513 99985455
119626 134637 37726798
110381 121401 27590883
169542 192677 57813571
68237 111896 109162161
84595 158407 136146331
122208 125813 731685031
79513 95287 619100463
101009 115915 37288817
154917 199175 110600679
74233 116030 456243202
175248 175502 637113
59198 188104 322465306
130361 159394 72678364
144261 157636 804942634
174294 176002 237491621
159946 176589 41435269
162506 168020 10349454
19514 190564 428109936
84953 166763 204855282
57423 158195 252174656
97714 168061 802029956
114907 145609 77046688
32299 96475 160453859
141066 186106 712913875
44936 135129 225877277
6649 66001 148631738
8148 17653 305046217
31429 116887 213751029
45721 186081 351300259
97047 181368 634172794
22345 197884 439319395
57328 198527 353158675
15275 39717 795487424
118334 126113 527617412
80559 123794 108257540
87055 157020 141647296
92739 172041 198515790
111166 113463 887987260
157281 185593 312361468
63028 113715 126757221
5442 137419 510490301
186610 189037 28128849
69188 149768 737875935
163319 166269 557544879
173501 197578 60307363
83003 192936 921078566
164001 177872 34369783
178221 189444 719703761
141163 190630 78322429
166442 179867 33275054
36805 68741 79859900
86363 176082 224494633
183592 196954 33398411
95169 141687 105337881
53081 180517 703900175
68926 175785 895981523
118965 165458 116517631
53207 167511 286081127
102228 186119 210015282
141443 183527 105156534
156930 162496 725169750
18240 150394 330971059
151059 192893 104433142
38894 40164 402716
46606 148614 255556969
158341 175889 43700908
130288 183319 132528287
64142 110541 116099086
31060 98383 168303031
121845 145633 59688267
83778 195649 280020271
160167 178576 45739758
51818 138994 669514916
148525 166807 319422122
40186 93884 211332244
194698 196598 536975712
107340 114144 638979071
83619 97464 966327181
79973 117728 94470043
20402 24489 10152410
164972 171367 15707159
41092 80381 433433804
19886 198210 446302628
176637 184592 6625564
78599 88714 729366199
82439 85680 185614653
6721 157081 415696459
49068 96486 670864412
170609 178281 16402775
144048 155913 29847489
4150 105660 253964542
13676 172231 396914468
193802 195423 4061629
65987 77308 28364130
23958 172681 869610629
199224 199375 548378566
134924 185425 126274745
80007 115187 87974055
176764 191583 22530014
168090 198171 111300605
148287 159465 285385616
44290 129207 212662306
136574 165310 72008374
8426 30801 589765741
96104 183165 217898044
101824 167370 164072250
86742 187775 360664143
184656 190800 116991543
15451 40980 47112628
69529 88833 127204455
43779 45131 2710981
37412 145328 270193096
75172 79445 447373020
185144 199085 34947302
197553 198828 313599953
96426 192503 943901738
121447 122671 500296641
76400 103610 67889422
65084 161392 241291881
143758 153037 23247573
73970 162519 957596867
46652 66175 48909657
39758 53935 434881983
159139 185774 221197491
3937 138426 336716451
120138 126167 896796652
50124 178142 331958710
170291 176642 490191757
188879 198826 867673883
35237 110958 189427066
73939 162331 591906526
58985 199295 854767368
52586 127566 187797843
166315 179788 158298620
133854 186622 346377384
179541 180228 1674900
41665 89593 901740326
75563 101985 66024450
115130 184149 172761163
100180 105377 12971279
39736 194766 801514281
93789 132500 97011308
135047 196697 112980329
62210 74133 29735506
101983 115605 34053197
152463 163470 27632662
96159 104050 677181864
196634 198031 66654796
186095 193131 129129364
129601 134968 13354520
77048 86322 672929793
29942 104135 157722554
5931 6261 846687
196962 199243 5795544
1360 2998 893528632
85779 173643 219772471
183825 195615 29533613
5394 181494 440582429
165125 179606 35821725
10497 35724 365545181
158323 159881 3888620
27320 165821 346804678
152250 173882 53931584
131040 160380 296074054
25006 37271 30779116
127244 152444 193563075
2923 135792 332606208
6273 105135 604093566
173569 191883 45949204
181979 193099 27985571
105197 122756 44046737
126592 179980 848282813
192419 199216 16021743
109813 140373 70302609
111374 170389 323351060
181593 182277 957366790
66837 142971 250821832
182295 186841 11524587
113551 156430 347959426
129010 148233 48216393
33670 163827 587013809
68401 141566 40195277
52850 198500 364522626
50917 171541 589450945
188706 196770 20116185
69781 97973 70515188
20863 187516 417118392
159380 163956 11529681
48615 93232 737759289
10116 159300 373642795
99762 144158 111208201
93619 166285 182029170
155483 160827 25344277
95699 99366 893845393
44245 165205 302990235
41782 91489 197122271
84116 132177 884631791
64389 168868 304510278
130622 153719 600470237
164263 185637 560501496
14877 20394 822589932
152624 180822 712251517
52070 94577 493881197
17782 197671 450102223
63874 79937 40165459
49448 171679 539752086
29140 41661 31346020
1456 121075 299322178
62797 192841 325405451
196494 199738 8232920
116532 167845 486591664
116489 116995 1295352
38454 140161 254586141
33426 53161 49280442
85971 125668 99452734
171637 186645 37618961
184562 199999 886683627
16222 144629 649749759
194326 195428 375126536
183703 197450 934238955
177138 198761 636792599
179919 180195 559065490
26469 36280 84073073
64131 80882 61176290
18507 40508 55109871
80415 101471 52689088
151870 164518 31800074
103075 138841 89700787
128021 185771 144437463
176278 196375 50285194
198068 199353 1809211
48588 178218 346460562
2104 83637 972250147
152095 154029 4861918
182351 188013 14372279
37353 42996 420250502
105463 184551 724662719
131081 144569 33723302
35215 75825 101685364
171002 173590 6438263
34408 103602 613545828
18276 191592 473803856
124133 196011 179798396
107828 150215 106405898
108800 192256 208936364
182844 186968 454667713
133180 149248 40305348
76607 130118 133943849
4249 194922 477170868
166416 181711 37991140
155731 188341 81412013
68693 187643 994511822
144590 163697 750347497
115901 151148 144512341
33727 171185 343879931
199758 199807 704869205
170320 187242 42368066
94242 124306 357870167
156607 161171 635261741
949 80928 200145947
104634 153654 122834125
58095 83529 63432116
139411 147693 20807577
162478 197760 88002775
16351 91275 187306411
84103 134544 126372758
79139 180416 984355570
17925 177058 398162806
123745 179128 138377785
161088 180499 48065239
31844 50951 47635478
173645 196571 481489653
143646 165922 666375565
48575 149277 328689880
55450 90561 134540707
191532 194131 901710774
28358 111022 909308327
149776 172963 57709586
53390 81976 71490257
144236 144603 665445762
81240 132614 670980241
121628 169009 816022154
171239 172616 3448260
52436 188848 341471278
83050 124121 792341180
64678 85585 52343272
107519 185555 398455825
18180 86300 170448338
27846 47037 929231996
28549 82339 767929620
146825 163427 890218854
149281 194957 114087882
150338 197737 429197339
122456 192107 174270397
24738 143532 763641709
61391 105008 108999212
149461 171727 55438500
146851 194786 562317466
197660 198908 3206559
91443 118243 67240548
175559 194369 578437926
181167 189959 22164625
62506 101196 96762413
199603 199906 774076
197397 197613 949178927
90767 156489 164995825
195506 195845 857430
24678 166718 978046238
45914 185393 349068791
143191 175167 79863146
178254 195715 43866057
90640 101478 608573862
43171 52738 23916931
109160 141648 81500834
119577 137037 494566973
42216 110506 170888933
186774 194437 19160055
57514 87799 75411166
23722 182997 692708123
132037 164972 82585072
16421 130226 431207188
140050 165785 64448866
57202 133558 190979897
72646 173057 260906845
153654 190983 93322466
102955 199453 241612186
126078 170136 110168852
96350 182648 786957005
45912 167460 656332142
151373 155044 9166899
123963 146022 55245265
170427 189072 46646475
9076 110635 404775829
128397 171783 173710320
7157 181009 434941966
109115 136353 68383504
122442 149558 429054009
123231 181258 206356280
111279 132999 539142166
71492 181825 275983117
133276 187960 179441473
10339 105348 237834626
64177 177672 283928288
192059 198002 14858903
116674 123708 17704181
175998 187190 989413645
159454 188280 72026224
148226 150526 5787229
97257 140086 691017211
47987 167219 298521872
139374 194475 137773544
195555 197048 253927237
2519 12882 194433785
166134 193420 68144905
31397 40388 918627192
30663 98735 283243654
173736 190704 747072466
76280 88566 7839672
173243 194001 52041998
60057 96073 89893035
170043 183851 34492427
24890 142199 293744955
116167 149406 961489739
970 96278 684414451
161406 172151 26598844
42387 191827 373994242
31173 195150 410280110
194428 196397 4877906
167353 167788 877157949
101197 129716 138932472
176965 198340 853890765
147007 198993 129964864
152893 176356 577874449
93324 123045 74446105
17379 133894 291681568
169106 180980 29463231
4537 111420 445307269
198488 198571 22909712
199195 199837 778062215
21678 180286 396804716
36188 174322 345635122
147942 164846 42335768
195851 198582 6821687
35049 180686 364224469
94253 97637 8408125
117304 152957 3350714
107449 169600 155734909
47700 176880 323273667
190641 199010 20928412
8690 151516 357746441
45641 72358 287852852
182352 199220 42376033
19590 42017 56203391
77852 154061 190744125
103432 184380 202631227
166570 171446 12060666
118943 171898 166799645
110985 192898 205015392
163025 165913 924495023
124756 125289 1347289
139608 175877 90578009
65639 96138 76245185
122564 146300 66001976
32661 125578 232571310
77672 81105 860990989
2759 47381 111666047
168778 195771 67515228
40316 138249 769261964
78687 115876 778917916
128134 144534 41036302
189164 196637 18681777
176469 176618 370997
46994 150744 548514303
107037 176381 173579365
169597 183168 33832597
74783 124403 382187437
165916 185723 568411421
162587 190165 68780511
11070 141741 327297129
1329 13556 30449971
99678 194468 237268496
122955 185067 348660565
87170 178643 262718841
14073 194374 451349878
6469 167471 403029855
148449 157764 23305476
186816 194272 637369330
4141 143102 310804697
18649 131152 820394876
13053 47876 765244946
126694 133686 17494172
177689 184951 18224665
162692 198493 89343120
92142 154727 156943351
141049 187379 266466356
49874 96981 544938398
128032 136923 22303527
181892 189716 19720237
190029 196043 378747278
62429 127335 330901455
1223 146354 606270584
159237 196146 92165929
51432 141177 224802806
60372 185400 312741253
165154 177355 30226877
165307 183885 790408135
42224 168048 930353723
165071 180970 39370365
70491 156681 215947021
188804 198413 24032303
158473 183888 63409272
196375 197879 3796761
132650 167051 164258466
97989 127282 533630573
51831 122410 176716899
178718 190761 743808025
135132 137618 81566556
192298 194261 357858157
146483 153494 17534450
55458 154165 246993430
177339 188812 403803772
137070 140178 458030381
149444 193582 839118999
38963 119249 200848965
71350 197233 315021582
62909 157493 236975384
45432 181455 340296171
157873 193605 652598634
57795 101474 109123399
28297 56152 53317983
199106 199437 838597
26101 87457 207306183
20718 116746 240278306
193181 195437 5674577
111901 123724 17534776
18094 165477 368992915
152010 194738 106831147
105169 193741 566947694
154460 159175 11807415
2556 163010 199205568
28936 134062 263205163
1084 39607 96540461
42226 170768 321628871
7190 93103 214993147
4277 150851 367046144
70166 132774 156812932
102584 121577 47574622
30080 147123 389984432
82536 98760 908690387
33115 164190 334962059
156002 192213 90361605
159468 193968 86142444
32204 56785 61653090
194059 194371 171836901
99190 155536 141309846
121673 199534 194906938
111784 166790 137847882
26226 113582 218555159
150405 191970 601790922
159133 189536 75918898
50508 52096 3994534
138789 140738 230084699
8022 66294 849881573
31880 145316 308693343
183350 187313 10008094
13000 172605 731289240
15316 56037 205484291
47664 163394 843789133
184395 189114 11869949
126090 146682 51547106
30 57883 654105844
29718 75393 924898241
131505 168656 305280097
2633 164758 552948304
119628 166135 715665228
30139 138379 270998821
75113 97652 822520834
47113 67129 50109554
126458 165067 478886918
192633 195246 773769252
114539 119767 641110541
187248 192096 4082362
19195 22233 7549906
63455 165430 468221342
91162 188331 243446570
17767 101970 990179946
70363 100209 74697021
22434 103583 652919714
20404 41386 52498410
114536 194732 200754908
186342 191463 520768321
120068 181978 206337221
25794 68107 105957169
117498 126773 23362058
116788 123517 135358034
67085 172227 312221104
138344 157122 47129610
23685 186128 406623609
161098 173374 153249214
196325 197940 4071754
119355 171850 647536907
24663 87922 158182486
77021 118778 104417041
196 87596 218529603
178822 190711 380752680
141588 176891 88197667
125922 199461 183937876
196928 198494 365249460
10810 139057 449187838
128024 158467 76295442
194737 194967 835025957
140522 142811 5718995
132617 156348 600536470
22744 165631 955935703
100717 161372 152084927
50600 175312 321156086
79518 176648 242987041
147793 180119 864535737
67684 74524 829302648
88924 191400 301162832
125851 177466 128960385
194613 198140 4937265
161780 187139 63210101
180404 191675 210103659
89739 162302 298943776
26253 169312 358119564
101058 114695 34082874
105163 167413 155895607
35376 172047 341955848
86838 120202 83579149
196887 198504 57425460
3069 113624 276590565
192797 194937 4048388
85663 150310 162033765
106124 149495 806306608
109372 143933 86668790
22118 62209 266588436
72781 132522 149673374
168868 180958 30016422
132166 157142 391075064
67135 155420 221142404
139596 195167 138943706
71186 171865 136359501
133641 157500 59864052
91803 132326 575371713
31367 50197 47000830
43819 124101 312733390
92433 112893 331187272
73212 105145 79944256
79169 104417 63099470
28901 58610 203871307
22887 112842 225031394
100117 117871 44400042
115716 156129 101445474
159606 199846 100589112
194130 197047 172321693
173000 178141 721571683
109121 123335 35654264
52256 125980 623348309
42301 76562 932255351
115146 149785 896783858
186534 199156 32029883
144641 145052 1066872
58565 186249 876333828
180984 183214 946663188
131866 183138 916333437
132587 159671 67847028
125535 143665 629417159
18269 53100 568904376
176013 198586 56562332
67156 75694 15397609
71470 192472 551988870
176476 194749 124029305
16256 121591 589151818
119473 162224 107313683
181678 192823 753748154
21239 160237 787022197
63082 190497 318900264
31757 47082 38259217
22052 148746 317335307
139519 160749 53214895
171601 194219 597705512
148319 175773 68405800
30384 163532 333398950
146747 194182 118550945
125540 186485 152401895
124492 191652 747800741
90638 140178 596464913
188950 190394 601356106
163253 169000 14194903
3454 7282 968694778
191320 194847 8837632
47189 179263 330364922
59263 87644 70654282
64433 100795 90971026
43117 63254 924406457
126737 150224 270189254
166716 176765 650097247
24929 64235 220328846
17058 77288 150786300
114891 179147 160704156
122726 160788 986457166
99513 142579 110854671
16723 45202 753080354
99986 188428 221364433
40766 96138 482527993
159510 197754 95496207
105288 156260 127871923
38531 198793 97993504
153721 168397 36612506
4839 98249 612815496
72106 106690 86551046
48552 75860 68412190
198572 199442 943854983
97178 117464 676569585
147769 169614 132884761
4667 141038 341438301
1521 106180 261832148
199874 199897 391943081
51447 132700 442759314
29779 175773 365292373
8832 163618 387716615
134057 166595 264816191
199639 199665 202520228
140268 141207 2354787
33252 83639 468148146
45905 59138 33318838
36710 91721 792944656
99926 128589 71840364
50262 179866 509272832
28565 84504 139909170
87928 114569 175256140
43279 140593 243685309
167617 185538 44796838
179443 197160 458646291
67158 103191 15208079
194097 195882 4520574
36437 147173 277265234
10943 155565 362331734
1788 125866 310595795
51624 75819 60693997
123607 169693 115378202
132227 175442 108006076
56809 165444 785290387
162968 177085 35028951
74466 123672 123179668
90619 111877 53346139
31735 165313 334414740
85798 153534 169630973
124119 148499 361213396
184108 188029 9913351
69360 115435 248586958
125437 180735 928499699
164602 169828 12870846
88759 109683 52428912
21464 153815 798536993
100953 190164 793757609
61752 95088 83297488
173404 196050 56771025
162883 164534 4173169
93210 117660 61232714
22516 137626 288242706
147919 159373 28599568
121364 129150 19607721
162 102967 52380675
71034 104654 913955459
102940 118663 146906511
17778 189686 430188180
44745 162759 448417788
4149 198471 663671736
177342 193256 261886
111145 192244 202968978
176680 180824 10195474
23485 57225 84732784
102392 178646 518212441
165687 175283 23791938
22495 90073 281758003
109664 139120 72231897
23292 173714 376401673
176036 184289 20654320
135695 163096 68724391
69187 124422 138305998
71535 181025 273851819
266 128350 320656518
94955 150978 934117713
135540 173304 94284239
72720 82521 764433184
33330 100530 168028745
101716 147863 115722856
62335 174710 281126870
139141 151317 918307685
97570 122926 824209
116438 167451 258987965
128677 133447 11935222
12735 170188 394231205
159627 195953 899342775
70666 164917 236124755
68114 120186 130278818
179359 199555 50758679
129366 146514 42929960
5331 39352 658363413
594 121382 390309223
91580 114060 296695755
185008 193665 21723454
78965 189483 276479124
25041 66756 104501620
106802 115460 660084015
82218 111697 683143910
140328 190749 126116748
180708 189608 37662407
166673 174465 846042423
56151 150940 60278211
55860 188426 695210375
89853 169828 124432958
189208 191097 4799378
102767 107649 12208444
98934 119207 50778650
107894 119986 30328719
78550 197261 312343016
26714 178805 380424820
121510 188093 709717777
181498 197499 620402072
78997 84667 477509758
27789 32678 12309876
138511 178625 149947283
142522 145942 703351444
168032 191746 59332408
166773 179770 32253981
184940 199640 36887982
60139 196204 340311092
181758 192835 15800415
87486 179482 68704388
58774 192585 334703959
130871 197007 165357735
84558 195382 277423713
134578 177586 107453414
127064 185344 99589284
45218 132888 219555231
46479 151248 675577600
84807 189949 904086558
65647 187575 800420752
4917 114652 778776014
156154 170987 36803775
145997 157808 29664421
115960 172371 196522041
30479 109845 938965584
84143 126503 106190449
16030 122518 266563686
187039 198660 29085297
167743 199426 79285226
51671 130672 139899788
65969 112933 963863282
137633 177054 98468835
110116 116160 13103124
144304 189288 801443985
80970 133657 131974904
119483 196058 800248780
42410 45752 8304735
133953 184053 125249872
179212 189621 494317502
65494 122812 478524373
47323 123796 20814359
32411 160493 708418507
27848 56021 70709886
74286 153844 199248586
199009 199371 904866
51715 101987 476213935
59420 157468 426752907
128751 163348 983686033
159714 171163 536495429
112371 193512 203114231
112311 169033 680582306
39948 128196 220852686
83015 90643 507426176
116845 124001 17985032
194523 197066 815483025
63335 100816 939944253
113445 173896 151282116
115071 176947 154908165
95726 158158 546336178
99803 144424 35407788
54590 173609 297688014
160854 188717 154389951
141485 161834 51061652
173056 189687 945894198
167497 174213 464288944
26681 41749 37726054
73285 173920 848128219
140237 170826 76395314
97925 194155 540473298
20832 29014 699167330
174430 194248 49619284
138954 199469 181233590
98356 152924 478007159
10771 57973 386189000
107955 155476 119217936
60502 125718 925428596
160428 184646 453698568
189980 197009 964997996
29409 164594 231829322
52269 189520 343528523
37177 108700 178891199
19183 23759 11355492
60326 142856 273806397
129119 149288 718160451
118232 159801 813597061
135910 158680 57113360
68922 190889 305291074
63406 133660 636247039
14892 147803 808678223
41842 109035 168066816
127844 182055 138436888
180744 185697 12623727
97696 120917 58160114
142884 173093 75394253
98933 161958 590225265
126153 133555 5860915
164622 173301 267120985
160923 187484 66286674
3893 86944 207740988
133933 177816 109618179
94946 180150 991729823
63017 82702 49237148
120761 187132 238361357
60816 77712 30635686
99872 173643 437052977
16335 168767 381582306
178753 189714 27604197
164513 181266 36394574
130677 197587 223986401
137968 174576 91451115
185166 188549 8509049
101390 116312 37323640
90132 178971 222295728
151166 159132 19885535
51384 81244 830304649
76997 185526 238924817
82093 96292 258849412
51156 194628 967039184
103314 186350 207876784
54178 150972 338683118
186571 198845 131691597
113209 168407 138235478
161245 198586 458787984
57613 91528 949439118
49405 125377 190239092
7453 179993 431606142
113760 169687 311351309
130547 198412 520423038
51232 182676 715548009
197255 198048 26259111
189949 197783 19542741
58813 146610 670361798
188441 191163 384654375
38513 130720 230780980
146148 179170 82346004
40300 54167 904585499
78545 147502 172684575
590 171744 428264034
91202 177081 215099988
122413 135643 33168219
49190 130855 204473587
26571 147169 301972029
128799 133564 912072390
37389 136539 248255794
11038 162718 380018070
8649 180360 429623783
158790 164662 664907546
191999 195028 7600001
186747 195000 266223155
178392 198480 50419089
76427 148463 347039075
42529 151302 857716000
90503 99401 22423000
192881 199031 15428887
117303 176347 783432062
25529 113470 609044143
61748 196684 337578719
161182 185942 130865789
144090 151926 19668976
160830 186982 65225083
182818 198787 40072495
176235 180539 370882672
54297 156226 255288645
110757 190536 881503848
138871 194709 139654119
163247 184445 813289157
147718 193967 511541754
76639 117307 761025487
28921 41262 30891349
3003 49974 117552008
168285 198064 74513618
18331 38522 559734403
198873 199508 392923951
88628 92380 9431943
43400 144689 253536896
48995 168512 299134980
86336 199895 284243628
38162 141100 497048142
112551 132711 499260855
185027 186377 257481505
186268 195247 22478366
129662 151645 254933031
116386 174235 115778152
78961 144257 163383938
147896 175566 173860803
111882 172955 152855771
148034 179048 68047531
175309 188753 33724705
164911 177789 30707208
34023 172318 346042401
184756 198187 589849167
62470 154059 229285321
4952 89071 420415529
197730 198385 1699057
57286 108182 127071758
75471 98947 873737939
83670 94637 27437365
50462 50890 1040432
199716 199754 102303
134574 151281 365522165
136692 197186 151212422
177729 192143 36161044
64240 103922 99262415
30178 161845 329726761
178601 194958 41113987
135207 148308 312233143
100771 129480 31953164
90219 147313 223658958
181656 190906 23351345
67614 165469 245047841
113062 162759 294974596
45316 75661 571378393
157623 187034 91694250
129024 140262 540028121
57589 122542 386865264
27456 173752 366047760
103972 163856 150156610
141247 145692 11138893
153298 155803 199736420
141088 169789 71761830
84671 86854 40668640
156769 170126 907660280
49528 171321 304733911
152327 156961 213168533
180485 186381 15003144
81900 89674 221095970
69423 107132 94258362
143173 193275 125235818
181626 195392 9173952
190822 196926 15210678
24269 157405 333540056
115454 162556 118197176
197786 198763 391906116
11037 111617 251793447
116639 160127 121173343
7149 46534 83924235
182426 184564 349701176
116875 144310 68744250
158411 186709 860446052
6815 159876 562117540
194984 199415 171342125
77565 162842 460253987
92965 107282 35794548
113267 132119 553224095
86442 112686 797535512
130726 134946 797616050
12134 50399 95846376
132025 179789 778295824
47420 169297 305089718
66061 167117 252933382
16341 83123 609291927
172014 177882 770059031
152587 181655 72405749
157686 197169 331898802
84181 189024 992330853
168518 191425 57311653
166363 181972 551507219
101775 165329 159251183
113018 165382 131342974
18304 152615 435936207
56754 164287 525451296
31773 102435 754789577
145139 146581 246612284
59161 85767 19807754
195814 197992 1881140
57063 140156 207875163
79757 156006 337685022
12021 189994 445500482
83546 182431 275167782
74304 142621 579215376
68343 195037 81815740
90937 180448 224020197
41093 105937 162222690
24187 144909 302229710
137657 162550 62431048
177627 190985 704927532
180709 192519 29803257
90639 199407 62627033
54323 139323 212791351
67755 90636 57003902
27984 139087 278193103
18024 42748 23668107
25058 105977 476931495
140767 184653 931344416
191315 198419 17758396
41263 167603 316216027
11893 169701 319943769
18401 172249 385023016
168872 199104 186877061
39873 147861 270368262
44438 99790 470078065
37111 107710 712670444
189886 190435 690910455
76291 95811 243000688
169104 197489 740733780
104164 162546 574751103
145392 174730 73247170
160079 170554 26072962
131575 176048 653522758
48460 146875 246455389
151840 170624 762988317
189697 198454 69927984
58287 189892 329148375
80213 90414 27688337
17803 43389 64010514
158379 159351 2416896
170823 179047 672432991
127972 144861 484491923
78489 132484 895078542
82847 102060 48070628
105862 160429 136815980
50825 96111 672185619
190137 191885 936514503
88441 117697 73369826
194777 199020 10630521
115885 134964 47875496
133258 147965 36922241
57243 195561 345956908
122900 147134 777290948
73896 160382 823080840
25581 131411 264982657
155545 175764 816826837
67272 132511 163356968
65126 125034 147749448
140956 181352 670956105
181856 184862 7592007
19910 145580 466814868
49424 154929 264176181
14721 110998 906263779
171606 177461 14632282
88538 169954 203999572
9935 77633 232121260
33044 185923 331447471
50652 122045 178721736
38356 185251 922720317
174512 178451 101799542
64681 113509 346541137
68226 115118 27854404
142769 181701 97141518
165710 180828 37428282
125414 134796 769415283
171392 185414 774624475
75248 169500 552124147
88393 180083 723733315
145421 163690 192317776
173238 183815 884245599
194097 199272 4307681
104990 147661 107033981
13975 37027 57841169
19387 131957 124526875
135884 139666 45463760
148955 170492 864540165
98242 156704 146621056
65676 164519 332904231
132572 181746 122795864
134317 168341 85040222
155480 170924 38390356
42050 64687 56613819
82756 140216 143951989
152868 182294 73350892
15908 92769 646183080
118098 168100 311412710
47246 116725 173864331
181598 196596 37661681
35114 119899 212171838
105260 112564 18230954
79727 141981 495107761
158499 189256 193116252
17419 147411 701495383
172585 190129 475573389
147926 159362 28554292
66321 96269 1484326
85587 189286 259487426
13094 123375 276182218
149103 163161 35208117
90672 101394 231834161
21508 169198 978932442
188568 195321 16894750
28984 185773 655648712
124148 147465 241523486
68919 166288 243835637
300 45138 112180894
45378 188262 357688127
40476 170574 325543695
119811 176707 142363875
69063 191826 848422136
129653 151001 589504010
177120 184186 13006565
22372 81534 148087254
189620 191054 96902962
20816 23323 857862648
114233 139892 64390702
165612 178410 31715901
176019 194004 327390860
183035 195696 710514216
170721 185117 35990079
161796 165755 31402707
152421 179423 67240045
83921 176847 591516046
157405 169099 29050397
94382 151744 598064936
116029 177862 907971789
99305 136296 926528550
127563 188271 151880849
153432 175250 793603561
57037 168107 277758879
135579 147360 29546135
73978 108083 85294193
37736 52163 351789306
95995 144711 122047661
21382 38737 43486708
187782 199136 28368958
181823 196218 970198091
132125 194701 263642785
89246 108626 48605521
191798 199224 18592046
15472 160930 979919305
199753 199782 68251
153911 194134 787069402
52533 135023 833920545
41028 63204 448732430
17219 129092 979712525
21930 40886 47534197
168205 197073 804363773
127339 173330 114858588
196272 198485 1781433
25893 91185 457119845
186401 193894 18740037
2304 156538 977985105
60027 123859 659126921
81641 183215 254171708
60804 103251 106051181
34999 144514 274135909
133553 185690 130356316
122074 183624 154026727
38138 172822 336928696
37203 185647 371479886
83258 103395 50324285
180243 192654 188707677
127519 143682 54428726
30146 89913 149391615
124164 156048 943480288
138753 158079 827636199
157191 188026 500533474
142214 168691 66210826
149985 188293 876684466
38528 135336 242293208
56488 129369 604958732
166976 190480 58812953
168251 189430 53010603
114536 122549 562987720
72437 190285 295013151
52963 188945 340346680
20313 20895 1454911
194255 195917 769211307
12699 17562 977369727
65320 65713 637091849
24333 58872 86682331
98131 107527 23451084
157114 196356 236874392
17175 82158 821785874
6653 38312 734866009
24667 166860 355990385
48493 197350 372460575
114137 168580 761273772
56426 102671 19771330
159446 171958 436912858
81930 130262 720156112
25251 32164 17468065
102789 160284 83620159
186407 190946 359839742
19546 146967 319067151
830 90137 223293438
196634 196675 106802
52794 194050 451936708
14040 85789 179720866
57451 196093 741189755
15798 53446 388061804
128673 188357 595106758
52871 86467 84066116
184597 192003 476509531
18840 78378 516348836
30971 82025 674588265
155658 196875 102850430
49223 107577 225810646
168327 196605 70728037
127820 186021 576617386
170628 181882 15981759
125765 188014 155692422
17081 114457 495231236
102279 151285 833786830
70463 198236 520863199
176815 192803 630917391
191032 196422 786020723
95503 110724 38161831
28694 66863 17096142
111491 194844 990502481
136125 183809 119207576
67018 119280 932416426
111020 161416 543158478
76369 110663 300650814
82337 162729 932247095
10777 166935 989636978
64006 128261 185879797
192909 196648 759281356
4326 122524 478384528
126620 129094 6194296
42524 150550 609744346
194454 197214 6849003
83390 139158 139757126
62828 192216 560850662
48893 69945 31866962
23512 76827 818523538
121721 198699 841581219
28497 58900 76287360
68383 103632 982568803
154827 155840 2634020
184755 196115 28472276
134821 144434 8084008
8278 198165 475245778
124823 160220 667607666
64211 196298 330515532
128673 186057 143497218
80093 110851 669750937
45623 112984 133257652
193815 195200 935885076
38495 59390 78454770
172454 175531 7702465
9264 185845 544683110
148032 185656 79129931
143005 190767 119468617
133757 153921 29760263
97554 170591 236735735
85165 150480 264249329
135525 144720 21458394
81736 128217 116437322
7558 67635 879589501
112844 183207 529605241
123708 141694 604379514
86649 108475 54629835
81717 112037 75819198
32981 162053 323189476
10990 94181 208336321
141463 159983 783203829
86464 115504 72663738
170085 174010 9696017
154331 158239 633239740
114776 130062 38476443
84581 172603 844726121
189965 193795 821645562
74048 144577 886595922
18531 74323 859881565
138893 156991 143826731
153931 185938 79958455
43024 54093 76748745
2925 108632 187618527
8974 18683 24421049
71782 121933 725975362
34921 40024 12830377
43657 120929 193404053
154827 185206 75820794
12530 36843 865981942
7503 48558 488259155
65394 97898 81305019
100792 175071 904116181
150092 162976 888276531
82734 137047 481007999
75975 182413 183980061
39919 190711 377328158
78715 199227 301517591
63138 146937 322355839
2780 93452 289111814
40790 54857 35286043
190739 198575 285517828
21445 172368 377734295
149094 189866 101812393
70432 125372 93830671
62129 184149 961889720
76308 110808 336145537
162820 175134 920928421
30093 194762 421651210
44817 70868 65216269
165987 199273 647044418
97061 151571 910514315
97237 99115 4672833
103625 103724 935427850
19048 137895 297532128
19671 83961 160899107
62205 97643 148052538
172062 190662 122622409
164248 197828 620634825
58496 176872 296008187
103097 119551 458345015
45567 182427 592853063
44153 170646 435049758
121771 168462 116889550
5592 16012 848491401
113340 159216 115064299
66320 184285 295141637
139996 156944 586815537
69278 138620 173656845
91273 92468 343642764
30861 143345 305239137
19289 82673 816855839
88211 123791 994473809
64979 140926 190212423
168874 193395 826912308
136075 195226 147934622
128024 135819 19493146
52833 109047 807594708
39223 184181 720665629
125467 138665 118946065
142881 191829 122393419
33583 38225 800764763
183603 194077 607982632
183295 194851 28992741
68325 174987 266877735
60450 125389 162529536
92810 141645 693341272
87846 195332 475499183
179919 184616 3356439
55222 141568 322578355
187808 188173 904340
51759 63729 46796165
131869 181401 123702903
94952 148115 133305699
179852 187412 19185071
62039 193938 329984739
55259 93321 95065237
48959 131724 746492204
13501 126110 689663227
111183 153023 104842824
112213 140150 70127859
44931 141256 241238969
1405 118041 414040085
63687 118262 243080139
23607 170629 368032759
159314 193659 447732562
84458 147702 197641801
25495 80193 136953743
112137 186900 50304611
109540 184230 187001377
53580 95397 104572484
98401 136134 94623480
146987 180088 49956276
35229 194342 739002174
95892 152860 142810997
147404 173138 107643409
118436 119382 2345268
96228 114459 45621627
128541 145961 894328598
21381 143818 306503680
159013 192393 847796499
67434 124621 143205053
185477 187087 4072363
199200 199581 977965
105794 125002 372571335
67457 103219 89421461
137957 185479 329969696
103169 155833 269670544
143479 182658 847322086
30170 199256 963378479
12051 95030 609291516
101340 159867 146644260
3490 199002 489328562
126108 153987 69767172
137990 158090 30897804
137718 197914 150509467
102282 126119 59822922
174525 187237 408105670
171068 194381 293685368
145802 180706 111793467
133682 149855 140993359
163058 177140 34943910
74267 130645 148442303
103397 159719 451481713
137690 159128 53707552
70474 198609 320675182
6115 155401 636016367
151498 182975 78501845
32577 108639 526187657
112151 128417 40912024
77753 178434 296558505
96871 163414 166847086
149496 176355 66941300
191200 194087 487255713
62831 177361 370198640
140159 161123 52605368
159018 177790 46699825
64858 126764 933857897
81516 143811 176857127
191179 196698 13727673
48734 79915 78016346
33317 128261 237587867
27113 105681 768486935
61469 122492 860316247
176823 199592 57067858
192055 198388 375690666
94250 187488 233395533
112448 121804 82472769
35867 166011 954394508
49210 121108 210008474
53047 154642 254435894
134539 188207 134258246
80169 109194 59870037
179992 199259 133599751
96725 127458 426401511
115892 182198 165848263
61749 76814 903669431
79584 99766 321964620
89244 104963 39474002
37291 69969 81787556
28591 31874 299306179
126873 182771 139664145
39265 158218 539699465
186625 197431 26960060
191755 197493 229449702
178645 189712 27867230
169802 189696 49717569
84148 135295 128169559
120129 155139 87850581
167876 170544 177049184
120168 130680 630958028
94254 172617 458773949
16144 113516 642227336
33435 127247 234780933
187534 190797 993902435
132318 141262 22404673
182137 183143 2616260
28892 98945 175236707
55095 118694 182690879
168284 170451 5464064
32971 132932 250213662
28805 66435 94208380
71432 194249 444105443
22297 37915 39187952
79053 90258 27766543
155077 156299 1364828
95991 124421 626461654
119772 182650 969649633
181316 183774 6320409
142525 153108 26513157
55464 175094 963322334
2402 165473 408289826
5947 129027 308210157
19248 91032 179389207
134061 175140 102644682
119546 139167 154586066
65953 91532 63768055
191613 192821 171409864
104924 163393 154829536
63124 136815 184541859
126430 186004 148983648
199801 199887 209602
79685 163876 831647261
142758 173376 76381269
71072 88276 42946645
192953 194328 516885259
150018 154431 10952071
47978 184733 910856474
45174 126371 812445242
43883 108027 160455916
143876 191953 120251955
152881 169150 40644781
108608 156430 120019349
144039 177361 83246266
55461 67220 763196196
72034 99067 501257330
51011 54777 9657313
166865 167155 579639998
2781 25620 107806471
919 16164 38110265
148335 195861 202706032
104776 148482 864385836
136931 163515 997973904
195304 196866 103016490
153909 168156 35521108
49065 99072 528003529
101940 114486 31358497
38892 179700 388439675
184035 199694 39267679
11323 138294 860858713
150313 196863 839751599
32262 97411 162883782
165209 179619 35652354
58815 87767 72097066
72131 79958 19645764
190522 192801 5652783
39746 43190 553786559
69651 118879 123189303
177871 184935 17740582
164661 197216 803851597
183259 192296 22657086
130354 194119 159420846
154501 158223 9346606
185503 199533 35166602
13093 89689 607597935
112113 117832 14370156
187090 197410 79206101
156461 165419 22348073
144119 171028 67206497
188936 199489 687202349
2923 21379 204306379
22066 191056 422992922
52380 136810 211482641
107659 178771 644419696
183705 195020 28330823
172526 180163 677709028
32369 150725 296350799
9825 81525 179551580
153656 176944 58115933
47039 111085 655422257
30266 196194 566055770
34501 156884 293428267
22302 35265 944393889
6228 70889 161852877
95537 143072 119148145
7905 117289 273761720
130520 178928 120839216
186319 196999 26693362
40123 177493 363050199
46217 107623 153580794
128829 131791 7390674
164948 169697 11706376
58853 156328 244027064
28751 43883 37841621
56718 131385 186720794
155907 182742 66818604
144411 194852 126185724
111452 133928 76315407
58567 109556 127306298
190835 196213 898173914
18552 162322 87572502
90475 99496 22739289
98135 198984 509453235
183033 198149 476521477
30154 119032 222380564
155546 177818 576456463
102552 192620 792265270
39997 196617 391824442
95340 112521 815391377
99032 166289 168521007
93681 122397 735862762
197865 199422 937392277
27582 105410 950792779
183345 184164 2061019
94576 156453 155174866
147900 194939 897111313
119670 185502 194347916
36682 150858 740621819
46562 71935 63517129
110019 125007 623707491
59102 116976 165499793
150909 186786 550465619
51865 87504 508308879
185694 188009 5841235
102237 192190 315248660
184855 188044 8109849
197740 198960 576612540
134844 152453 113429950
61089 185646 299212898
172791 190980 45645587
78086 162240 210779384
88473 139767 586867663
133648 134386 22811008
165799 185323 48645255
160730 170432 24098487
175957 181130 152574582
35740 42449 83548734
9086 105050 240218865
100126 197291 752298785
149511 198656 460822240
180123 180728 1488274
173830 185252 100295766
60875 65927 55826474
156889 198845 398392743
178360 193001 985178727
52325 106535 403827552
10321 197751 662519026
31200 192137 886008207
22891 103707 685947175
142462 166423 59978495
181045 199842 47270326
172 168896 911634468
132348 161096 86378970
61546 136637 187954613
125036 154410 510348030
116300 183852 612435625
6424 103883 342511472
2315 64635 804913850
55346 128549 604144005
190317 199068 653312339
21492 90612 172787521
164076 199398 445395217
92141 144981 132482844
163592 186448 56939375
197034 198490 3684712
146729 162512 39582107
149610 191858 323781160
59641 119574 149746389
144957 158179 704845715
14101 74053 150121878
110592 187732 10433743
24309 130260 745607430
22168 197183 881339495
122917 125296 6062646
195967 198786 7059316
92530 125544 82841771
104032 190803 217230642
130458 185275 137033612
124477 164346 99976376
158714 189918 77887984
79262 193791 286558282
143489 173712 922663674
168617 179876 21736262
172063 188223 40497450
99354 147718 121325533
179606 185433 669500601
55809 152541 242066933
78059 150221 180763668
6584 108321 254599224
114470 122697 992894804
26391 130247 260058720
79009 196401 293643642
43348 169400 315522604
44568 100285 317722715
131458 183222 452318171
126576 190650 160287958
169345 180473 520918792
91010 134286 182509650
142081 173757 367941289
21449 159047 806932275
87607 114728 352584588
34045 135041 314000000
104864 155529 127056301
77295 102809 63703794
31982 177227 905358552
122302 146074 749700471
126948 191868 162352637
97951 125181 200753482
100353 149448 123110076
139187 199738 415049891
185874 186610 1865765
64543 84119 48948679
186264 196842 26425637
87348 173543 215731423
162120 173936 449693043
170043 171846 209179349
133927 196209 155731710
41429 85645 376490199
38162 109130 177490450
120884 147667 67229692
39360 93628 997540982
44701 47960 8138817
180004 182216 258701290
29804 143357 127073111
38548 60468 996472334
99314 199439 958444573
193071 196365 440733246
70858 130243 979198344
32083 182386 375882153
149082 193703 709972965
13665 31133 398303959
76173 123501 118350550
147183 188791 103989413
196325 196673 897829
59554 107810 66428622
93014 128583 89202134
124045 196457 199006564
38446 65046 66490008
38680 121365 349350540
26764 86027 451383739
42984 96769 134501874
71984 196086 304328020
148402 160214 29493166
101431 192182 227094904
187785 188451 1620883
138660 155865 43180647
134441 192247 144561687
126794 176038 11394496
58412 104473 479955686
176534 183818 18284813
22338 162384 350779651
184542 187420 928907177
144619 184873 100620440
60153 83583 494641091
82120 184087 255151817
149436 188050 96453702
150292 163354 32687498
22704 163062 351527016
36987 52407 432182506
126761 149540 691795091
12758 18714 8965336
143723 169796 65229718
57553 91383 84258856
161621 187020 784682492
137487 193763 140717588
82338 117048 86836213
172360 182526 25325653
101179 120143 617062208
157828 180383 386378526
162396 173396 749946564
164006 196187 659746423
192215 197609 13468997
31507 126366 562980429
37739 188325 376882118
172909 176604 249968659
161996 178885 41840306
176886 198576 54326611
44319 188159 973893538
39935 113766 184586107
42479 165114 307109666
119806 144663 62266029
199161 199736 1495229
123041 180663 143950290
179755 190003 25837144
131906 143577 29191067
43821 191065 368554554
13728 19769 15205586
170724 184168 374852556
73620 126683 132969655
154476 174715 50436236
181961 196239 35838039
190096 199013 459776354
113880 177884 160141453
107790 138616 77353480
168224 198728 76358551
65118 81093 39980458
26810 172184 363785193
24079 113650 646382732
48256 115798 168993036
62918 96394 83698922
91026 151347 151430264
95173 160440 163582570
123122 175080 129952685
63156 76673 25911433
186631 197405 26885501
46158 49301 252309891
107829 112974 493291709
177052 195362 20861129
182810 196127 33403109
118134 134586 41313783
165446 198202 81798492
49733 136334 216888147
11919 140660 322444169
120765 168080 291997145
99009 128574 860078266
68094 141933 909898094
157327 189015 881820503
93984 163026 686195724
136883 199523 468873662
83807 116400 81541709
135556 137522 4941315
144089 151658 19059510
183561 187641 1600332
148973 183030 864829651
7992 57620 736340516
80142 164231 210694002
63277 103377 783615769
143854 193621 704388581
115267 180915 862880954
132663 159290 66717497
131578 196112 538475795
65007 162798 430506130
160685 185068 429025743
1161 102182 551981461
104339 134512 75622918
159949 167969 829988595
159030 192129 82644429
177277 190824 13900393
160143 181360 52769834
111565 112954 977724167
114548 183823 173404948
39755 96006 88024449
123900 185880 155040077
12894 15556 6761019
42509 114789 643801288
192403 199085 16713291
156860 180999 59932776
104988 116055 27709015
39209 179275 350271524
41757 186993 363438142
86464 145967 535238036
70470 123800 133515990
141130 157087 40093039
41997 126712 502693124
76551 79536 7386957
103383 126114 991223418
74403 175036 782617358
57532 67148 418326159
10536 159213 372372333
50409 169345 297744358
159968 178026 667780968
1012 189845 472552947
54525 170839 290995735
198450 199681 51914964
73530 170991 625199954
12033 176311 411187666
58155 165588 628757274
43388 48827 13625861
181611 183583 730127101
17048 188966 463753340
7416 115427 267196956
173081 180454 992457775
164411 194479 74981481
14367 170383 390597680
37927 97846 123407560
63206 72212 22468683
106230 116402 25438630
121974 132549 26587400
157868 179726 530324601
80226 125630 165965101
82914 84872 4880627
133300 139734 16125586
72850 129273 644034207
175021 175159 410163886
184980 192256 523626009
86565 189999 258917946
12172 142849 327280584
32482 198494 981939648
40673 153011 340543005
164311 192006 69037649
120199 141166 52621733
28026 62933 838460070
108310 197881 533551897
137437 162273 93449136
23242 183729 512202043
138928 172371 83597968
86130 173109 217597036
134648 175246 294287934
66572 68468 765234994
174540 175669 2813734
106305 164947 320137373
70977 119762 122119020
95346 112603 43125351
135662 151671 40156330
118103 132627 36472188
172785 181826 57562430
197950 198988 2665581
47078 162563 289281742
121236 141011 49618252
75605 80649 105558058
58140 127908 174458579
180676 190157 50502645
105137 120347 38086938
186931 199607 31757474
57491 124652 167979870
195435 198953 4531574
150388 184531 85133739
126555 161789 88322487
48963 113884 162393362
184279 189845 878180983
142082 189181 204996661
186869 191477 11522941
179148 189028 351421678
81037 158202 193302717
133055 135936 6533030
121184 149503 809646474
103268 160780 799697722
133247 136092 603080763
38814 69592 428051462
114462 174620 150553758
117827 160082 412293380
123057 178592 767688613
197132 197167 81834
12409 50649 95796270
160597 184368 638341432
143151 184766 18290116
159209 178956 49058499
20475 74753 354530007
71798 129343 144155296
22670 139790 805198280
137504 181984 111048341
171774 185435 751161642
152586 169012 363744429
5106 40932 89744280
156907 194966 435964005
154904 195767 571821556
86445 184570 640259091
187259 195110 834651765
143333 176404 82622792
72271 82666 433906620
113326 148458 88239895
24411 155525 369413480
181555 190365 852302370
59742 156098 241217461
183966 185272 994382461
165865 167443 3851794
82351 197267 178974955
198427 199923 3777305
147737 196599 122002232
2740 5544 6984606
195528 199520 10010758
103715 195231 229096145
167198 181228 266093242
194091 198718 781037184
93007 186857 396296670
147305 180861 83599696
42109 63410 53316283
51022 136495 817169632
72719 108680 89982750
7856 68995 153024301
175590 191260 39305504
141224 154586 230794375
199819 199966 749542780
3614 32637 928441008
127126 128317 333513097
62141 121411 148261453
181362 194634 33401375
108747 124768 40320868
26327 33933 19116144
194133 196315 3020665
188774 195868 574707718
143106 186468 632646730
194346 197627 8162285
185312 187844 114950293
36625 194698 395548937
49603 125987 191283406
146307 168135 54524557
94371 107388 6458049
23517 92935 173732055
32484 169783 343586598
13224 72227 147764994
73248 176356 470918075
67836 193832 655599279
180893 187364 16460276
9892 102000 499484233
157975 178637 51292397
134213 172698 96145435
182187 194689 456200462
179330 188310 775417272
125036 198606 704606431
9425 183908 520193803
3564 125604 305515706
142568 194182 390820670
185655 195756 107344193
144233 167895 751738348
32632 156883 376843910
181460 185808 11035230
179953 182558 826800211
72549 130541 733723738
190461 193244 191363001
97197 159002 362224417
9217 40040 77357064
153762 165163 531739209
149218 183954 86699332
4233 134181 474248013
17129 146468 323797486
82687 156688 614515924
27398 175598 405542013
67779 151267 209153030
165472 186352 52065633
14694 160345 364800311
60150 161624 416379806
199880 199925 97873
125302 150819 509177114
46550 186379 763386436
1071 48169 117838329
176849 184247 18526561
3976 89658 214231085
71093 171939 789805213
18269 24344 15136525
96089 108957 32212480
177510 194125 41640281
185899 193959 953466284
64830 134762 593823557
146879 166384 48799621
80262 168939 914166026
148485 187224 96741691
127694 173607 288243971
37979 41830 9613382
39214 53727 36281528
78856 123389 111376224
165870 171136 12964042
61104 180533 298539955
111614 199607 220321222
164681 198989 113875353
83070 185496 500735052
129988 170526 981095523
2541 137408 645149536
12933 173900 402912971
22104 155611 334404008
120190 191593 409263014
114893 139764 62427717
43179 180174 583821306
135862 199496 159216587
68422 94860 66140601
181527 197116 39149918
192534 194311 4419372
64864 109862 141653395
176847 195270 597506823
199919 199994 171194
62605 163970 973625416
147880 165771 689281279
21040 60096 97918372
91046 170796 199777033
120706 165089 111314343
76375 176175 517926229
166605 185653 47578275
79894 145917 165369167
140864 174431 179913227
184236 188225 14973335
6784 99163 347106273
159420 182698 57996024
55429 178747 777169497
14439 28335 34889734
106184 187768 364371018
126815 173912 117671739
140920 145334 656083901
178451 187993 24090906
169257 196495 351354231
108737 133402 61931874
69515 194303 312276183
106238 141857 755284020
69524 150274 202347727
194113 196597 6184407
109847 129044 48262066
189902 199074 646939991
101016 161701 152172456
38744 122743 245144831
47943 108804 152277833
147039 158153 27845238
115511 124724 19658298
191122 197873 16809241
37398 108531 832753846
107358 113434 57326086
169057 181138 30019441
19055 63896 402481558
21392 80625 899848886
89704 127066 93798369
157272 196921 98878140
124091 183282 148033013
171029 184519 416469768
143841 182293 706680276
118318 151361 30852013
7739 199276 479437050
44073 64780 51900527
38941 147830 951106622
53458 114457 764880284
23813 196849 674712762
195789 197886 5182206
12789 174311 688513675
150634 154099 402144029
62257 132666 176245970
76317 95875 48745799
179119 184841 14409484
138386 146652 20672911
164920 187909 57315165
81148 148516 794222967
48789 196909 370629741
118019 132903 210638237
88234 122821 86777715
90290 157360 168349529
3399 10507 899626992
136726 167782 348628236
114967 176130 907744275
131555 143639 404544554
138213 179911 103988963
183513 190364 323975895
164527 199669 87704897
25332 178489 383192414
159754 178875 47523118
94254 179660 213547936
187638 191170 589957135
60661 61180 1302630
135621 158025 48244958
47186 138648 74972900
152942 156043 7863870
47819 197447 374431489
106163 119168 32552611
134131 163202 72870971
90508 173322 207337850
32823 100065 168222131
87542 187557 250561623
25788 135748 280981126
75256 124914 150659730
173500 184657 27967849
29392 96283 581334247
194626 196736 526003668
22281 145602 411545229
82918 147047 269980737
107503 170716 158312671
97499 169440 180167441
93251 174065 661376762
41051 83747 106806037
169616 197525 69704930
1783 197444 489515938
170579 171760 860751355
39087 100949 154738072
148285 171103 489405480
21387 161344 584655412
18108 141314 308417585
190039 195658 14075129
153068 162162 22886773
175896 195821 350298244
174786 197857 190581979
162495 191180 469946528
167901 192315 214338647
157980 179867 905747083
72433 115415 546066477
30916 159684 322320578
188806 198425 24046036
277 6252 14899345
31887 125854 235222051
104981 164753 149878605
151203 155187 9944362
8652 115769 268123438
85479 165336 584595254
34468 157129 307166417
104790 144957 672224123
149681 184303 619026666
38557 40410 49676348
197322 198458 227861482
73627 86963 436814289
144362 158781 36212312
180788 181262 705365910
32095 150137 295576734
105596 172808 168187384
71253 139735 171563426
127130 176632 123699569
144335 152120 312124556
108690 144953 921639468
1157 132677 630952042
28681 104401 189480969
168258 170891 6564204
30865 179641 372053010
64112 152655 221755850
183011 197367 716555618
77239 122894 114221981
155589 163877 20761851
158324 171930 263512793
88033 122056 421556096
61961 195722 334703990
181058 196166 37951824
149553 160952 26256729
165464 190446 187180228
40916 191318 376373028
90236 173986 602017368
61782 179551 294465023
8363 130543 305946567
152840 196655 213898763
46177 180911 676039604
92343 119375 925035908
155383 189765 587122003
186304 189271 635521819
179496 182164 6705717
170924 189570 464616916
12661 138219 546259959
75212 177125 570001953
2074 120308 295852357
146741 199817 132716253
67398 103759 988139987
122990 168218 743471966
187540 196683 610370556
59663 106550 117111108
48974 179057 388403007
14151 179429 413611370
60124 114129 134944798
192468 197872 940779240
130089 165293 488020637
140133 169525 684658725
17246 144956 319658909
130966 158483 936973818
106202 171633 163721180
16479 156647 351066086
127307 195412 170340400
187463 197926 26109442
154385 195217 105817394
117058 150480 83945881
191545 198891 18411566
157113 163262 461882031
27899 57641 381419862
66757 162849 468657805
103336 179892 191465558
52597 100023 373903935
129826 181284 128430471
40327 165944 314477194
106465 173373 61663734
174747 191052 40893373
50206 159106 272747488
108452 169890 153891429
32784 182149 373580820
84975 106223 691642504
110194 129400 178276325
125613 167698 105256117
112070 159171 118136538
97913 156851 77450301
169138 180588 28335524
53414 75627 55671177
2785 31326 379530967
138845 189785 127396409
103845 152173 121137656
130129 185145 137493530
108001 184256 404047750
77972 156376 501062759
148297 189820 632902084
132964 133482 820760322
3679 177224 434245833
20659 127232 266807956
118133 179562 337049801
40079 172396 331047000
103598 194362 227226300
182089 187732 14320619
51938 167424 342039590
173283 192620 487194594
151516 167684 586189407
2724 55694 132731082
71124 127406 141029915
155051 176245 52797170
22388 91763 173455151
61662 189821 320640759
30192 73498 108299923
194184 197644 8600956
168033 195702 69257784
74909 184344 530784788
1174 82172 875528497
5747 74649 75241460
156130 167885 29160749
52758 169300 291778862
29008 101278 89393315
125310 194977 186841052
192515 194824 794465268
61381 106756 113381392
119816 157247 93978378
136707 146553 24638489
115723 129481 34609329
89422 192907 259142076
122019 195130 182973484
79845 100207 767213824
7177 173510 850781320
180880 194134 320876268
68185 79044 27239831
112494 195464 798320330
43198 77023 382023978
68922 161197 441612345
68054 95013 227892752
26139 154544 321574362
44784 159130 694315291
195690 195775 216045
134124 144784 26614086
71346 106326 87558518
81682 95738 444273165
191117 199363 113028886
99074 120246 53032052
61456 63227 4329444
121077 123401 5829864
43565 95559 130109269
129443 190042 595107351
41803 101944 718181682
56663 158664 255262964
157502 194572 978379996
60086 126175 620501864
36451 103499 167664670
3628 60809 143200031
90405 150470 150792069
178629 180854 5524353
174285 183845 882842791
183284 198828 38949099
157837 199806 495137537
193638 194718 228331710
36043 90551 776325296
101569 158919 713730465
51042 189230 345905636
97230 135685 96384651
161784 168134 949307242
26519 115239 506316082
38865 121040 205616082
24557 108528 465299988
194862 196088 3028527
74212 168224 633311194
154449 183282 71951447
184520 184575 106126
58619 147567 621055392
68829 113308 72622044
21252 46039 876700897
25400 167525 709029200
92278 139691 297444622
93487 171499 112573866
111302 177598 959764531
77974 189595 279243083
18568 113221 763263564
1370 95355 933261510
145296 159705 441726284
1339 155281 385450044
193161 194798 586916062
59 199786 279200013
34440 147620 283357834
143488 165093 460742875
58259 106968 349124303
177333 182436 12707757
150037 159089 20146305
126203 180685 135996729
196358 197581 198222964
38442 42570 10282451
198852 199906 2678338
26529 94762 485218048
67936 180690 281933278
81411 169628 678972808
163923 179046 37405913
50080 75031 62538727
46231 147976 116742616
154187 167540 33321089
186920 187938 530676039
129374 131513 135064714
116016 181658 164125956
88860 133950 880508357
77922 194875 292626991
140584 159351 532224821
44706 160567 295110046
263 86264 480090451
140872 194569 134250836
185077 193187 20335102
162185 184308 734607210
191132 198479 47751369
165359 190847 554669824
69595 75457 973935822
101966 146815 569259350
127561 164257 92020820
62944 107640 111746372
95743 147488 224613491
180728 190869 25624048
78315 191643 470230029
11918 132295 327652154
84366 163651 198744197
127054 163645 535446166
89985 108135 45501989
10892 66876 140299222
123757 147098 58555798
102332 122153 49627804
182436 188496 15315885
15613 24522 114021762
131855 153476 506327450
76735 141841 588584736
119524 193333 184766146
187795 190253 531423489
116253 199098 207373445
71993 143353 16731325
74438 114033 99041125
88466 169532 151777209
94665 186479 256978500
73360 88818 99555192
13709 116505 831675530
107963 186861 197534915
38546 106298 169429973
165891 186779 52139312
151663 173133 53443124
3472 171879 787652337
162638 177615 37144458
30362 101380 195342074
48330 177670 323591957
21768 169466 836999270
37973 131260 270536723
118667 156019 530505890
130770 164308 84096559
27525 124622 243084499
161450 199259 94392840
136250 187626 128490726
41734 93005 815156615
81774 177825 475111827
156504 165989 23616011
30258 165444 338452225
152477 180740 70352601
154280 186204 429409301
142711 152665 24987616
131271 145681 36111692
176334 199898 927524945
78730 130625 321135328
5139 93123 898638557
148164 164088 39866248
52378 66103 34442247
94713 198906 738503881
110392 195619 187818902
127758 197967 969227048
46000 125689 416421535
94150 187385 517923375
106349 156128 221846996
110774 137127 27947112
181860 189677 19705646
87250 163300 181747362
159369 182667 589388855
66168 142684 191567647
91522 198326 531292371
14115 133129 574111250
123765 160586 92293320
6493 124355 295090919
100805 182729 48483450
92396 102316 24947478
51054 63888 386628121
52235 108110 632942313
155501 156482 2494764
184340 188293 204252746
19160 145054 315130658
110464 192391 205050920
164010 187756 10348615
2912 105269 475166106
24423 120641 240835017
89252 168371 496999925
130318 187246 142371232
38529 176842 346001920
12789 126954 579859402
101338 197678 241041438
3605 42907 12310969
77373 136274 297524398
80199 111947 449204938
100053 177298 193246524
60850 64540 9118366
26849 144082 293463079
75270 185123 274824352
173914 199280 669908215
162300 195070 81773406
81455 179873 246120370
126840 164599 94651306
141595 151211 521382930
4491 188090 537440543
164890 195531 76445547
126120 192877 166918240
137624 193636 140051882
86656 113686 67627864
67233 169320 712519975
171058 188736 189740193
105417 134771 6550163
157637 184282 188611652
160918 167593 16516403
104779 185233 201329349
34907 91690 141852069
165445 178091 31354036
36394 54290 110973996
20755 43926 57938737
154421 172110 770466502
83833 143316 3714231
108555 165026 882477319
180349 195154 37268453
122371 156493 85630724
99861 149282 840960336
134095 188481 136005414
164443 192022 68746187
63145 190873 319653000
311 155263 620706406
130976 158762 69636903
198501 199163 1668230
18936 47219 689523080
18244 174662 391393436
169167 194209 159344769
77758 146150 948146421
31149 46894 212443858
130650 181849 697304501
117179 159621 498392211
80313 119210 527085525
157039 158904 2007181
125359 179585 511318334
86461 162338 190192376
153590 171180 31900082
197243 197560 790465
36629 155471 297580700
119831 140649 52253821
12859 151804 348033721
127434 185979 146431395
88836 88953 286222
187137 195185 20132844
126169 183423 143139500
10936 46116 286440993
45469 88764 675608738
87623 180159 287281156
29214 32593 8507310
186447 198655 30562373
103801 186982 208233904
69350 151298 604848670
117344 122715 152908071
188814 191188 5964793
124503 196346 910606700
65436 77389 29957778
186124 193246 542325689
18347 125351 267931201
24418 128452 816858957
129015 191432 156081188
25685 183642 395346756
152559 170435 44610160
175631 197785 239247348
130529 141191 530173882
38374 111773 525665754
80033 177826 244626395
33747 57880 889682625
63683 136911 308260079
153371 157844 11307602
43520 96514 163164270
78750 189358 72805675
173018 182387 268137105
129719 195642 164815952
93350 100189 17152857
86598 193068 266528996
46148 80157 85117508
112664 151046 96401387
174175 191794 23375299
155597 161602 15069612
26106 173852 369732972
12177 33769 222913838
113675 184088 330452885
112202 160473 121062831
164875 186959 17045573
63597 67635 10085398
130164 193491 158300330
68539 137204 144367608
138763 193055 135754322
192433 199502 17712262
92265 192378 250720243
97881 130978 108371603
100094 155399 138605218
112072 123357 252118208
111677 189796 195602396
117030 169230 130743772
112236 117376 526625429
31056 32003 100728696
113316 139499 65758386
181970 185738 9576971
199776 199893 47134189
179880 182929 922017549
74423 171452 966459765
12431 40070 69405295
108055 150022 105389080
77175 159160 205243954
67324 83351 40090516
148217 168192 996904358
49698 186644 342740912
160332 161772 3713482
48760 100738 130016013
13529 116454 257677922
194253 196759 6237304
69663 169341 249500521
128121 168646 101397030
44246 82107 94789665
72595 118205 114140067
179450 184595 12985912
108367 145931 988771331
6786 108359 642914006
35644 172163 341580991
45905 122833 730017195
52571 96414 206241337
152978 179366 514967914
17374 138165 269675391
9467 134986 386890455
20472 97370 39469894
168377 192862 393428543
195190 199302 10314090
93237 183626 407018236
143727 198274 136425792
82835 175318 451412817
155562 165398 24581061
142555 182232 99044565
151284 189773 96091557
76277 175378 488662219
157812 178710 552330982
144165 192632 719101160
186083 186362 688635
52907 101745 121252132
189297 198498 686992650
106608 166452 758845862
85673 190797 263103870
139123 183110 109879610
127182 135213 20078115
141699 149982 21743253
120337 127164 17242880
96498 143060 116702228
59272 167961 271840921
155971 162970 16166831
160731 161465 233862809
15791 198360 677818674
40603 57812 128220287
118094 187811 174564776
164609 164748 848746450
79763 96457 12718503
68860 132846 160281868
163360 177537 35146822
122557 152385 74775207
8822 109190 251226735
105746 192328 216745351
189815 193760 976110326
15485 167561 380692616
81318 197322 290262269
57856 118575 242357319
87719 128894 913301153
153929 185084 468101188
159110 185150 71248063
81362 163123 950766717
24755 133614 737507481
168390 196628 70615291
198655 199343 1751973
16266 32798 302477784
149512 155295 14470739
64447 190541 673932440
4476 195865 965152816
186618 199074 31166295
46255 138229 230345626
180612 186669 15428961
101690 194350 874228669
148572 196630 646486360
182699 194244 28987329
6563 108126 254149055
89847 169730 810003166
78776 96577 128538572
126959 176919 908247142
52750 104149 128624414
24880 98319 815832544
70452 88317 829505912
60399 143723 208487326
65754 116737 127530605
55294 195448 820493432
143599 156579 832575821
22260 164352 355920429
57449 73532 336763100
196013 198177 5437923
152851 163621 27036610
96434 197805 619598936
40529 84338 109510223
180132 198307 538053429
115644 141984 66076999
134060 150034 40132431
190221 199009 22003223
160289 173627 33115023
37026 46234 23011570
31503 169404 987573570
82155 134405 130864204
168789 192896 283388513
54461 199784 363667235
181599 196533 24004049
85182 197610 281362784
74957 197689 148499272
103545 120422 42327685
129385 177283 119704872
167698 181817 35144009
157 27368 395050940
186976 189557 122919677
67738 89458 54161304
168358 175976 18996311
146606 157549 38200360
20678 139448 587492953
176486 188380 29854123
62734 196938 335735973
53618 194044 789498094
81570 195970 286300396
103716 123949 454463455
160199 193092 82135784
103519 166974 158954837
73945 166675 232225862
10265 73502 22696835
191590 194514 7338628
186187 191513 179179268
54911 63612 21697875
145593 153287 296584
28245 114529 215894601
12145 37646 44764963
177511 199321 54689820
181963 184516 6481064
2965 43178 591860673
138285 180236 104605405
145636 180205 86158203
171358 196941 64017206
9252 160808 379657612
83444 198250 805998595
32672 111112 196200480
42278 43681 3471839
157103 165318 76710297
111703 172311 151781683
135240 184620 123410325
178830 179649 2043048
58637 165762 660335005
3608 177921 436115144
80976 166617 214415882
181746 190137 21194380
60959 81885 840721693
92990 157059 160718949
88022 119871 827215006
122791 141423 46721703
140912 142967 5116467
110449 137904 747291629
178012 192912 37412746
15185 97755 206678619
161007 183185 22371692
111347 135257 59971065
86309 186039 249599756
124061 186855 706943379
169261 192619 18803243
14669 151261 981047801
62575 160443 245070786
128982 190860 154743078
57351 142552 213132000
106059 115013 533241539
18035 109810 229545329
76005 140532 986937593
181236 189768 16717021
110227 168325 485109197
54527 80844 65784620
34742 199033 411118125
109168 129833 770221456
52389 153246 623228808
187460 196948 23638291
38792 141409 788466722
179962 190775 166131344
39253 185869 729764510
117003 141760 515837630
191939 198996 675676
124311 131088 16989375
71392 135393 160321831
23001 55905 483477558
236 154552 386375853
8964 73023 160380014
26547 100481 865212611
30721 92396 154146282
94023 168978 502802506
16771 109690 572589022
192536 193952 3504912
11609 141780 326024658
42603 112697 157448076
106334 140965 873743479
73053 98610 398199492
103747 104923 2960026
179187 188045 22392866
19156 132345 283343362
142398 182147 99222353
75428 138469 863630625
147853 196946 497495647
144980 171489 66211334
47031 115755 171928030
86414 89056 6464773
154405 164548 650948712
20403 122394 929064293
116372 123102 658588273
175523 180238 966990770
162930 173560 26254654
15567 33748 15991568
102807 146148 835700389
178301 198103 49700281
197634 198747 2842893
191859 199446 502257597
69525 165083 449632089
151768 174671 57128497
160428 161367 854289686
189486 194201 824922020
94185 177592 208656667
6962 137843 327680294
71145 91510 728511559
45995 74569 602561543
157329 178954 598085780
174840 183816 714864826
67123 80441 728553532
69000 181547 487611020
172468 195315 57209635
147856 179139 744181917
185465 195440 24990031
71862 158663 764823120
28976 44279 38259549
16303 193962 444610172
170824 181012 25350417
70288 137507 431648976
143985 145868 919691130
190268 198818 21383249
111625 149823 973779775
85320 152317 167824963
111636 184012 181168342
79331 156450 193228745
18791 175167 978234917
169896 198082 70456172
134817 152864 45222740
84043 162314 196171361
38023 143859 264911338
25345 85933 151708214
34118 50250 703736383
4537 173961 423927268
145225 162795 922281095
133136 191191 674126582
101196 114863 34148058
179773 185234 13812241
131133 182426 128137556
32878 95576 156787547
120515 134703 568726706
161595 172446 26843266
31003 140909 595044383
147523 179006 515521491
162679 186905 60379208
1788 194222 962356728
4697 144323 745920015
186280 188698 993261495
85029 119355 85921295
189631 190748 1046237
119769 131065 28384660
66295 134779 569992120
49911 51592 4144855
115764 120385 11610690
22147 162095 350508376
5266 6854 775778966
194329 198503 10458446
133688 141938 20652848
5459 111714 265854487
55681 163390 269623225
79472 127689 505987593
48946 66612 44227830
40048 154068 285389920
121257 182591 911320222
8230 38705 76384857
41184 102620 153677198
57059 97860 101875924
74697 100233 63882205
91355 133806 655804659
9495 58344 813467244
38901 175739 69177831
155479 172746 340013957
63316 165990 518561763
92343 95724 101574097
121855 130793 22496449
51639 144670 800308210
109817 150387 101886590
192541 197107 770656567
136311 146448 25381371
95261 148691 641780910
92582 140383 119835862
59511 169871 674665635
7976 160859 933540579
141314 197663 945360035
41560 186262 362092170
80084 168696 221826629
13821 127087 283696792
164725 198236 647785081
139547 146703 17915773
187099 193752 273154578
6801 51505 142270853
181879 193555 817886361
173900 198245 61012400
169347 177335 19864458
167442 180385 729576696
92713 103570 972465849
38923 57939 737100832
6481 32482 65200853
53536 61926 328348450
61633 130799 994141308
92819 184252 228843375
180957 192425 28916406
49085 151742 960861246
5931 163158 452053728
25481 113501 67451886
170043 173924 9583570
170653 179051 20810982
147679 187948 100623325
94123 127679 84067222
84079 121112 466428396
162107 171241 997162546
136516 176197 99134809
73166 82650 495350605
138595 177167 383627380
78253 163245 212839933
35696 109840 626373719
172063 191317 63221315
86878 163570 192283192
104929 193575 221882325
162289 170853 21139372
13046 173201 400848284
110380 173538 319452649
7619 118686 277987807
181535 183221 782647552
175499 177646 5328013
173748 188336 36629893
21747 168496 367351331
39242 128992 224653623
37422 135816 246308176
6923 199674 968625538
152634 156361 140971030
116285 190354 89965020
153286 163495 145548011
160539 197300 976492966
61140 176679 288983782
3826 11956 39927080
50373 70001 392907888
124050 165008 102672703
29397 172477 701569782
57857 130351 842848146
83326 149123 372848185
48469 134031 955161656
110055 152577 106670492
90325 146768 141626584
54670 58430 8826298
9260 74081 162316449
32520 96961 949875462
120544 171608 127748831
12350 195393 556791257
97257 136108 97387123
18778 104732 215057613
7093 157805 969850345
171868 198848 67584962
45627 61765 307848569
195700 197996 5712187
64350 187422 308045093
121116 137532 592703051
24397 43964 48976908
29678 133745 260535369
46487 129941 437000560
46752 87763 198459612
109089 163269 311454820
101444 152201 800055575
161004 181147 721675759
151917 195838 109818153
11602 25792 488981751
154843 193122 399634503
198491 199822 791811548
16062 162836 954026622
30466 103844 784479558
164859 178473 33648588
184306 193953 8962928
19585 172545 382775875
90303 127035 536779338
173866 189083 38159839
44020 45492 3681400
103395 109916 288942621
43545 140943 837312821
153853 163313 23812843
30402 161797 645591057
137461 184054 116454468
152188 175461 678842390
106873 140221 116174247
147739 181865 85018089
173182 190043 42331204
33971 47428 496697368
84517 90159 971674492
175250 177115 186308622
174607 176580 2760545
188483 199554 27739035
67312 129439 155589005
36376 196624 400961346
167089 198025 406910732
52650 120844 152498825
174769 177450 6685527
133346 153637 345923618
159360 196449 388861266
31834 136064 260867512
105888 195198 223562406
44979 152064 822895105
35293 83848 637927644
126629 191238 546881786
99049 131457 455419416
113244 152726 89694828
149377 175719 987346001
181684 187688 15254754
88611 175813 935855577
17038 154176 950017770
135258 148485 33240072
133168 178848 42255485
163210 188131 16067020
126683 161422 856425215
61296 185021 457237015
33255 162645 75457341
96373 116292 49891334
17383 115539 610267280
159201 174918 39105920
153750 192331 518837201
159332 169732 25936869
189124 189338 470247355
126955 137159 25519888
174977 198340 58537158
64278 178675 286124415
49680 138626 222752618
13088 168884 663231737
22512 147082 311969766
37896 156586 976943620
193971 194820 844974279
33465 74749 103250375
34162 70886 85655385
59615 196309 341870266
114254 191855 194270574
161200 182768 908309581
160835 163762 7345274
175534 186807 28266674
59977 131747 780824423
27652 32291 11711544
103768 132661 474141666
85373 162888 194249074
147296 191712 110980764
7607 168892 632851560
111328 125006 458508903
188007 190852 7085665
74258 182200 270022955
78222 174168 777832204
94819 121785 31761382
40678 117472 192113361
28250 174992 367184998
180072 186666 16732971
199285 199688 386949668
1570 38693 92887103
23438 102997 215421472
155757 187398 70725424
142552 152544 930045970
81863 166400 211713255
125147 138028 823940320
80254 98421 45396711
162371 166019 259724658
128882 138918 750558619
163908 179271 38035679
47908 161890 285588209
129839 135976 15285675
103036 194918 230050523
179323 182530 94348765
87209 101876 802960058
53029 68656 261105476
70054 118658 483745338
187769 192683 12231206
116378 195306 197561216
129455 196343 167199645
55153 165382 773718279
58940 114302 138315807
53907 145321 820262317
136101 151964 39722244
76926 113624 710453949
63203 196213 575291385
102479 116729 401737320
37712 97828 77041881
30057 42899 32119449
198066 199465 3562220
55718 156700 252817552
139452 185415 733787293
8667 129719 303244762
197191 199332 459052727
53593 67977 35977132
177145 199895 139815134
21686 167082 748684938
86149 125674 314013435
33012 138930 270193990
174244 185986 424458108
11979 120276 271126837
145601 149555 944767969
170028 184945 37216936
198024 198746 636147190
185014 195663 26730151
5747 117115 278734402
61332 85003 173155185
85131 199138 285379691
12989 199820 710118526
46296 52218 14795712
179315 183391 765582910
175461 178019 6337432
9099 37123 70278016
199746 199975 546791
143553 154435 27339837
19160 148140 323001085
126754 161328 86670276
71927 111946 100074029
14761 47810 82776247
73759 92092 608107292
197012 199447 6161929
96704 199439 746267196
7815 141561 334881368
83730 189780 882578753
116689 136595 99967038
137338 192036 136788758
185875 198921 21398724
105344 105512 217382780
138763 164360 64232423
70639 143416 617598558
171373 180416 22450263
109402 172759 158600275
46015 173983 320180729
191896 196244 204949446
119913 137520 44185769
41983 81883 99815486
21304 150817 324378712
21508 100511 197724282
170434 183136 31719656
127875 195784 112650291
75842 96054 751577431
174498 178686 10334208
59312 102559 108025957
14205 89820 549843518
80916 163978 11305231
138812 197887 549547848
69622 131410 154691325
56139 96150 99881972
130320 185226 582824529
100025 106806 16908293
131909 165132 83297591
110449 192211 108531415
85531 113331 69483057
164398 182359 44526073
145149 169228 60242550
121355 167074 114485034
102500 185834 208560843
57833 83456 45926022
29580 176698 481277733
16178 115470 746593519
26699 153854 791211010
19898 120970 252958618
121251 192404 178079870
5469 39202 677226347
184359 191552 18052373
101200 135062 84854726
165785 169078 8134461
89366 131268 624602042
114059 198995 875027932
21127 67713 116603331
199671 199868 506181
138023 145503 18747606
8225 138223 325543518
127104 183855 141891483
14395 191462 842780051
87435 110166 389664629
154592 186774 80375905
118994 168299 123375493
18532 49892 401190622
116602 149598 80252488
100689 163973 618599013
32643 186226 384281123
57827 84650 961308427
63772 121850 543270835
195084 195765 1715945
66506 101872 183490575
12430 38619 65758448
129053 142596 33889081
183619 199299 39294470
23569 120218 878249466
188940 195786 17154935
95044 157997 913917555
142408 164427 55269355
126722 136553 24607271
81309 87999 10318006
94389 149846 583403427
10402 83787 752769319
80214 103864 59133904
56409 149854 233872761
116180 187636 178912833
109281 170757 397126858
101826 176194 537783128
5475 123916 580655341
136794 181112 183934638
156688 191397 502608102
89028 131357 106178989
146933 175070 794340917
190964 197412 249042918
27084 39796 31933665
174677 199158 985944556
50406 175382 569948839
10420 85351 187633750
23606 186006 75362370
130703 159309 71648175
65959 173453 268868255
73248 86731 33743937
13563 165213 488187863
38745 51259 681101388
163133 168075 571492321
82257 129797 514624160
44751 186819 586137744
147463 181875 85786201
3630 11721 20093978
7616 46182 784139418
29197 128211 247864796
74316 157109 184915385
5574 117566 778373216
15343 183908 982200315
114984 155960 102862162
10683 193524 457707474
51084 68938 329012830
13117 34024 52548977
129614 149854 461466015
48380 139216 227466040
99429 118853 884886354
183883 187077 24835032
137302 176293 97434295
5922 69225 158497745
139461 191596 130319041
173786 195204 17762861
142301 196866 136387827
21959 54471 81475703
64661 146194 204154291
109287 138111 374266665
77092 158373 203503755
86889 168447 482224641
76634 81387 309771475
169757 174260 490784166
118567 131164 31602054
37923 191651 505540829
86892 137297 126339079
114280 126380 923896719
190864 193432 590679541
73056 74452 3540634
149963 157891 19842967
78917 93649 36702892
126789 132405 14032579
12966 183753 427555626
106021 183973 195102145
104882 125827 687922651
18423 65920 118907376
45340 114080 172037663
191408 198533 17830885
830 178506 444446589
5276 19731 588315017
196294 197219 389212237
18171 130536 911995055
158385 168480 318412372
74737 187934 941060111
166234 195687 73618750
133322 169046 89363862
123714 166122 279105069
173979 199778 268647048
137417 188629 613258603
134197 166845 81686713
169676 185023 105455279
55300 190182 337435151
62141 179077 334378332
144754 179574 837695388
8222 55892 194725425
165094 175549 52776604
164164 196729 239316069
95686 199961 261029652
102183 193483 228480271
161068 169254 658198106
53869 134381 201539757
153267 195049 408862858
187073 190546 8712549
13564 186021 431740943
81837 115034 286521901
189609 199284 722940733
186632 190931 10775091
35573 68725 82915327
31628 186870 388417447
140887 188412 118813853
46204 175285 322995665
124050 187571 341708818
21139 129356 961480687
40670 124171 208994791
134599 161563 288739901
16126 96160 200285892
36315 52552 40543058
197334 199979 6722436
105287 180176 187245890
83721 148089 244001240
84372 151201 958309962
166851 194956 596766378
22897 48388 452927804
117932 195329 193715867
24531 122000 489807114
150342 167825 408680735
197076 198473 3536636
143896 195499 129090751
6205 45475 816470217
189836 195866 15121276
52455 185924 949461181
38502 102183 159258094
103608 128273 492954184
109171 195203 215374436
28940 180369 378758203
59020 62352 960026117
89062 140961 130212888
120624 194140 206994826
60530 108731 120411945
45833 166707 954753907
67739 173691 265046711
86622 100541 34868718
188266 195633 717477764
50050 133609 209282097
35981 157274 753634226
63681 115472 129525489
166505 170183 437390055
59803 65015 916889444
120481 160693 16387880
14284 198518 461188197
173675 185077 669573721
29840 150174 158745786
171552 173522 4887032
77865 85452 18889916
121517 179799 145673062
195114 197358 5541849
121374 144639 933601443
138538 159217 51773061
77542 156798 826653590
109051 125059 40264512
52998 149057 844305337
102958 151664 122175504
152324 192196 99635559
192545 194136 3962064
178775 189804 27788549
167010 194275 68150999
71866 93617 439001837
159536 193342 84437183
96928 172807 189892797
79815 188906 273023770
172591 180030 18462366
76982 91600 353945904
197337 197661 832078
114738 191599 954194822
80686 146363 164486266
49083 72608 193103340
60482 109758 729004104
126114 126298 451080
179878 195861 212493303
34623 117461 207198025
147576 151587 10025462
77397 104527 276980258
97262 118735 21189850
177734 181996 10617135
61414 151937 990604291
82967 164449 928581329
148717 178504 74142244
26455 149453 308037620
79441 147590 170690986
12453 104863 231378178
192042 196407 10877949
49796 167511 823568378
154067 158171 10359575
93029 179445 476809305
125419 129058 111912147
71734 131925 339171768
98870 105059 15515383
133994 171561 93863506
18694 51585 270252138
28840 167826 581031118
149540 158700 563147823
96244 101000 261420903
101608 160168 146698002
3437 90540 217778404
83533 141680 601004991
105879 113632 19349149
17066 186554 424134460
22169 43628 53713861
156316 168775 368480494
26640 74275 119178565
126422 140954 993986061
105730 132166 66282506
26053 93759 169454232
78173 170484 949823553
38727 161276 306912371
79845 186930 796039280
152520 183569 635773036
94508 126011 494219586
18313 47419 72831231
160378 198477 95162156
162790 182272 252818831
35642 153253 294435473
114999 123608 26957947
36472 151279 817064431
55262 106385 233568962
89545 122287 301994828
62828 164754 732101497
149328 169243 393511952
197455 198958 3862076
140329 198297 144959103
76007 114807 96940726
133126 138426 823347954
69216 85366 40387189
6276 170776 694905602
100775 100922 381926
177723 192092 895839195
133600 158519 62425236
59962 122296 155873592
166121 194853 71823655
144156 147952 672057493
2767 10367 783763865
63541 112585 211263994
8922 89325 761811246
34783 57290 4020916
44021 129967 668593437
37542 137355 499550528
36108 111764 73473881
193688 196925 252587789
107276 168852 154264220
93887 168733 187406292
136431 166464 438017834
51304 165116 601472896
16612 170537 385233345
173810 179321 13696976
79663 125516 955115105
131589 180966 698661988
153101 173026 49665047
102519 170283 340426669
14632 122459 269999943
14143 38345 56279827
14190 91600 584468003
109565 182771 183203477
140004 181309 103071107
142625 147747 553474060
58703 196429 878452327
196540 197259 1796616
32947 51971 25571369
32937 198358 563130959
56045 56770 1827981
186361 199734 234793755
199235 199379 721426035
123128 184986 102821012
182553 195014 31326734
186455 188568 337907530
40281 120139 199803631
133901 162198 70999560
118017 120990 806235230
87190 111317 60478316
176585 190910 35936808
152624 199072 990865844
174802 197495 267955269
94759 103172 757127068
47619 74245 301064504
145005 168613 59052287
110992 196288 213443262
94320 173999 305881060
83263 130633 188683127
18357 62242 765584879
73684 179319 264221093
106293 174828 981309722
94456 158991 161719355
165377 187960 56367507
141663 144381 6764697
11971 120075 748266515
65718 136522 177293642
58786 155052 240942367
60588 150344 224771167
24125 197103 811981104
132206 193610 216516864
191878 195799 583340447
53475 76531 945962015
58354 123915 986395631
134713 171194 91142804
60180 133401 260163283
106638 196035 467125354
16633 36629 50104880
186529 196983 320596904
38534 143445 262537450
194418 194689 593991313
169465 191408 982363999
44686 120251 189130971
127007 141779 36938256
99273 104427 12966240
144260 144523 62938885
73472 160716 355241948
48330 59335 145159670
22831 186962 959103017
28306 125640 607178369
94248 99398 12845783
183952 189533 13990637
105895 125758 49912175
47253 161253 285583134
138912 190074 127941549
72097 89450 43311820
95810 149465 134561963
16663 149685 962720733
17352 46034 660255561
125336 148018 486402566
120934 147738 67329363
79327 96004 15120278
4328 182825 446586494
59002 88498 543220082
162926 191946 72386092
42037 55989 778198221
38317 103671 204137910
163584 182354 46579821
86837 137159 887636967
102173 112521 307655553
26874 117750 583408112
12275 157705 579264241
13027 161619 372298885
134863 192365 143820782
50483 93805 937738993
115771 173659 938594935
89992 179459 223896509
77424 137368 490604839
184111 186282 5476856
198496 199855 647929
18053 156292 346193785
180261 184898 439359965
23690 174810 378206045
64571 81970 43521327
75027 94711 49166166
155523 174632 696286706
77196 156061 197534761
126877 155025 70533965
164454 188609 736285154
137068 186746 774185067
185174 197390 30546484
7620 90227 206584633
111474 160356 122563437
104187 143779 543058581
103738 145388 104423706
185942 198640 15665629
170925 178667 19244337
130494 173372 107066663
110265 134808 816037685
187055 191009 807266840
3275 45906 106695204
155342 161888 14407573
185523 193553 20097974
27197 191930 994605037
118430 144532 526555995
106265 123831 44069965
96667 194857 441911534
65167 195355 603876643
4281 123711 828986928
109894 157782 120173732
106410 154010 463876604
34435 127165 232122565
183840 193076 334736478
74671 187908 283391245
67032 82492 38690845
71858 79040 921900187
116160 195148 197727704
65974 168506 256590450
184795 198136 473521179
101736 103238 588671147
161387 177422 39794528
182969 185018 5138786
197067 198921 4713251
188656 189322 1642955
142950 194251 128238574
14768 79343 161764550
57361 142702 213481820
38396 78876 798539183
117484 172654 138037638
125693 179203 928445854
138667 142491 593607322
13786 89405 962385004
130828 157257 66321635
160593 182357 54129250
63692 156140 231595341
225 70916 176870478
159914 171928 29876180
119100 173022 134895551
96794 191278 509031597
58082 92992 87093884
60744 142648 356534928
3981 85387 427274364
111934 149500 94342068
72234 98643 66099821
184345 197132 32010878
72344 176700 462054672
128077 160990 82543544
98601 137728 293148528
154224 194303 607757107
72680 100330 69269027
55786 65505 22907646
96542 143814 532356077
33764 163591 325102024
12774 22644 838851960
122846 154498 143686037
109260 191323 400652413
102327 194726 484100789
66199 174276 270423169
114017 129720 127693365
159479 188874 73414464
57417 147990 527183866
91153 168431 711711995
117248 189738 622240837
145277 153503 629107081
162403 182737 50532258
153284 159572 716333780
169839 193277 58573959
119304 195559 190886555
19897 176403 634717605
139672 177285 93945107
155927 176463 51107195
23455 153796 439982782
154345 183936 73888113
67210 121358 237540955
92077 143071 303029036
195439 198225 6981465
110881 166204 608046532
70180 132743 156690832
183312 190530 462808812
131173 136249 12749656
102383 109470 834305449
192990 195358 128417992
163951 196026 549263569
87015 163921 688751369
177697 190720 32756949
138930 144165 13084626
175160 182847 19189171
13827 68841 487859407
131706 155499 59720282
153421 179964 66092960
181643 194720 205417590
2421 47734 385520731
127088 146539 357803243
169843 198401 71422299
119142 194031 187393047
29212 172307 683679848
5973 130084 310825163
186611 194981 742200681
86520 137874 25224371
101864 137646 89671933
57979 147945 828339580
8830 138927 325781651
126102 149591 97701276
157386 190387 859649122
140317 167183 23022075
137611 169648 67725784
109539 120926 28595384
37263 118775 518366617
124170 174114 308095627
145191 162707 387944364
112659 171260 677395254
171826 179109 18112585
9983 78122 727016400
85863 129851 648726458
39179 107545 94064138
177655 188953 427726295
140678 156318 603796768
154412 161266 702887372
119469 156250 92372358
57094 106393 123124122
41622 117251 189206304
191501 192847 754076052
111046 190233 278257028
131672 149062 43703398
75082 156442 203832422
13612 138071 311717050
99063 163316 161126707
145494 155536 25231100
143995 163713 49505874
146819 178482 78908612
144382 184321 99821590
187126 189255 5287105
152391 195757 109604391
141880 187136 113167516
27144 177217 375520387
165703 198626 82216363
133724 192996 148218366
159450 189220 74314933
60343 168533 270645467
181261 184399 7947183
12974 128112 288366562
30516 55139 230198650
132563 166128 84016830
187828 189982 5335964
48044 159122 705371168
94985 117248 55715777
123536 150504 794619464
148355 156098 19395937
98024 156180 145853381
63694 143911 333910612
7819 163912 959905948
20699 146619 315244551
57855 182076 407881265
45854 47628 174434573
16364 188699 431337453
156572 158279 4213995
45564 157934 386634133
194182 198478 379833321
26616 43501 285944459
79746 177739 951612862
92387 112614 28769856
7539 162903 389072808
92819 158822 165461415
145777 196817 127539948
34111 99332 769108532
9004 151864 570118495
187399 198120 547616935
125426 145525 993638675
196421 199017 688626202
53642 158260 896755258
104959 137767 626518052
36823 103580 166939954
160672 168774 965732236
178516 193185 522583340
60626 118709 956074258
136691 189186 131214394
108038 198889 227477138
153570 173832 50510342
18229 43545 63297623
101076 198083 242765712
22253 168946 367209207
197853 199815 773463071
112798 125940 979398629
149656 184901 87896490
179602 190283 684533690
151085 183229 45227275
142648 160643 350776195
73088 188853 289800234
125885 164014 95525259
81267 165904 211963449
16773 53303 91424561
8179 51847 109283614
4577 137445 332649799
154063 154971 2333297
145557 156748 28151132
20736 53173 81182630
127900 163374 462444760
124131 176087 129910890
184789 185811 999478362
21172 64876 109389145
64271 92568 42362234
43061 64079 52641372
174646 174770 863476486
101819 143198 103852694
178980 191354 31183205
59480 148495 548729640
155995 189346 663414921
111102 114982 300731952
198537 198583 251158679
100250 171785 178972902
171956 184662 833578295
10310 76213 141485652
179761 192951 33216147
172447 192207 49477207
153507 176202 539275986
165211 186998 54302881
123222 136038 32181086
99176 127477 70992581
68741 127506 899548793
143793 189373 113969536
12886 164757 914213643
123072 175099 854586564
44440 72187 69406611
174927 194071 354606277
45829 128954 208187753
194506 198855 10885569
163319 181797 101543600
4083 13087 292659007
40284 150304 742422839
124257 164170 100075901
9501 49202 99474119
52064 170490 296404421
67412 160746 638778146
145171 184768 339680455
81559 118491 986885029
40713 49615 742324655
47239 64405 205976107
89376 115791 66209630
39785 108313 597455614
57768 80462 56587450
168137 189585 16222217
59071 84512 353975222
160079 198968 943082623
88503 136662 120841916
193270 194702 76990490
111336 140923 901031944
60870 119391 146320964
119643 180417 377490919
171530 193073 969412717
65075 70054 849509175
93783 177077 208432755
89311 190947 254562444
171343 177223 14696518
176131 184450 781692689
191889 196475 993795876
57831 187868 995793062
58029 186093 636838497
148314 153542 12971018
183399 187981 11553233
85723 144966 148319024
116537 188643 180494717
45183 175614 326403071
22392 148259 977219196
120679 192438 406145461
18032 156724 347335066
133099 158843 695401316
195515 195848 460816639
71533 74267 6842217
66380 155016 502027789
136796 180232 237552443
20 121054 302915878
107331 199444 230647752
28920 47623 46776659
30722 52996 246339096
36857 191573 387149916
61886 72764 27080622
164536 179447 36863480
160922 176215 37988933
197343 197697 904611
69919 132756 137472906
127745 161103 83708895
62200 140758 435599314
458 30324 74793418
1524 50530 607178046
70180 112379 105527616
195122 198931 9552817
171215 185185 34971511
39790 148769 529944255
47264 112590 163402769
37627 119844 805870907
116411 157761 103775476
51154 91350 874900776
144082 153487 23573133
104570 194463 473031598
99255 167328 170491254
185291 194622 571579005
166398 197061 56443655
52989 179287 451290625
175229 177434 5485043
184584 192738 20458908
30729 116471 214465861
93425 195368 590239103
165315 197320 79818226
118643 124536 365406209
60568 138393 194796313
22749 171528 372304844
184507 184957 1136937
143716 146432 981633590
134005 136583 6462594
137060 142078 36181623
28067 149382 898763446
14360 186425 451467533
32555 82061 123786060
178910 191500 31688398
195430 197396 153764473
146070 183239 668320494
42412 131355 253644764
192151 199628 18772797
102734 131092 71154020
4928 196939 480515507
31553 133447 255007736
130912 174417 108735958
126451 190771 285077969
59417 194088 801350575
82170 172861 226912305
66757 179715 282470796
84543 155374 177556464
80840 141319 151473466
87543 130772 354762394
143164 198968 139552704
50003 187012 342902680
93041 93193 278056329
36524 129821 502623460
174846 179144 10660216
168841 181913 366876873
81575 113690 296703980
176243 177732 3672637
151055 179364 726425731
127769 132684 12364958
82172 156551 186409290
27188 126931 570923370
119964 153096 83057329
148337 196208 254508042
109089 155089 46519762
132734 189945 143079663
197898 198071 358547618
33943 107298 183410158
9880 85339 188959108
87362 113507 851083027
91434 97252 14741746
58378 141292 207391160
102192 157796 700756593
54875 164558 274637056
68532 161473 232856345
17948 21930 809139396
84018 150529 397154454
150404 192797 105818899
89677 185867 254439248
183901 194643 178936157
78908 129391 957323219
25534 187216 404730345
197994 199638 4178165
16446 76302 149941493
30455 125141 32179645
40990 63114 55338474
199086 199860 470709802
43460 128718 213510012
199406 199953 912384499
102782 140039 93459416
13865 122477 271961067
111384 128533 43050880
44191 168560 311348417
52468 118554 165452939
50423 156692 266259745
124101 144891 251708207
84427 99597 314017764
84711 184272 249154864
110658 116078 13529482
49872 188461 346855332
189728 190562 2141781
28790 158878 325755117
83483 122023 96467091
192271 199921 19199441
13230 28510 58694526
189985 191566 522610747
31841 81957 605918135
576 68370 518528312
145699 160698 37629374
55074 118318 158128563
114780 183525 572927242
130497 175236 111799195
7689 197276 474452897
56650 107168 126088508
145476 191362 114719189
188694 189996 252112045
193887 194369 408697285
35949 197032 563217867
136255 191439 137981114
63753 75328 29016342
145068 186052 102491558
174544 181030 722525251
11490 91836 201004162
179808 184872 374331893
54139 92891 785949294
7227 138120 366855230
53164 183332 325727024
45616 50364 11899388
178774 194187 856374805
15355 56307 827557497
88968 131700 430992892
164850 166761 451444086
153154 178379 62851561
117887 123381 4793017
181431 192845 28721728
85853 173522 261316734
151736 188911 92886688
81726 166832 927018106
78859 150696 100950891
144690 149253 699978143
58064 136989 690869416
137976 191161 133038636
7102 148990 355395314
37319 154849 294310623
83199 83304 17390717
136730 137959 3066771
39183 61406 55660209
65625 76557 27463731
31159 165539 657166469
197325 198143 286130297
78475 85443 649744409
142380 194001 311090115
16994 53799 92135414
195346 198963 9073820
131889 199974 170328368
145570 165344 669543202
42984 114949 180027599
65328 150161 212543519
83610 159791 334009457
50761 119281 171534516
135113 181131 155243620
71251 112202 102469739
105930 174355 759595213
128602 186240 144136864
58670 128301 174180666
13688 132070 296502281
88102 179793 547443468
71477 102515 984656677
22730 99343 702189963
61081 162550 254088567
126451 173177 116708831
86139 196624 276478295
91083 110501 48844768
27937 125593 437926352
44190 168082 99050615
154397 182584 68257620
146442 180279 84343092
165217 196865 78932553
109966 142100 675594920
60345 94207 152870269
37176 178050 352412383
136754 149581 32205267
113684 132049 46153377
172422 198677 310383591
141461 164536 57902079
49886 91660 104339367
143948 198266 135878538
37824 151834 285436696
34795 96171 153532148
126958 181769 423988988
52992 86520 60836983
60255 72496 710324561
55651 119156 411757458
169434 183492 923579333
163780 188954 62781188
137941 149670 29473046
22597 22751 403769
147445 177574 75128269
124551 158441 208521948
190035 192337 5773148
168211 182146 34750635
34223 99815 164066831
1195 173964 432279908
78684 144786 367647835
119381 127500 20437840
175151 199463 144698740
148549 169446 52133330
42414 46873 11127725
54883 124150 945213750
194326 197785 8619819
7065 114110 267922153
150414 152839 5977262
64882 152079 218313155
94465 183779 223542406
60242 178181 294860112
11738 155091 568518742
25405 38007 31644753
199402 199984 511820989
64166 192907 322186212
106545 161174 137025625
16579 18748 759865909
118414 135582 43079852
172226 193056 52140358
183087 186739 9213886
38285 62690 61052701
178767 184980 344776814
90996 97181 857769704
106148 119141 32532007
61197 186661 603899908
107927 192980 212936541
137502 151492 217027506
105368 191007 214396114
196893 196946 257206404
79403 141172 328187998
3509 133256 890551067
2084 14147 30016852
159882 172626 11795211
148946 166066 42720531
60645 152364 229571854
7356 131935 311877616
16980 185154 420814222
29574 166211 342021486
89916 173353 499829078
80643 101444 52074955
53774 61104 919917358
166776 167838 545946591
199529 199579 127237
117679 181857 372273972
103247 179202 189990348
194990 198464 781551396
121752 128898 843050315
3700 62271 515121505
139125 176681 93780199
148057 199821 728057771
155939 162313 511165278
135752 191053 379478512
126805 199963 69265237
151529 163346 168932875
166967 193112 611068635
91782 121717 405976047
89204 156907 169920051
11256 51510 252958450
173528 179605 15125840
191080 197268 15398784
31319 104409 182823184
194935 199615 782526956
194515 199881 13471436
68826 80386 809874154
95205 121025 701109729
49680 84725 87677529
40618 176262 472419699
50214 78196 32208431
92537 166286 872673525
96117 112526 41050948
20979 56025 87907424
185303 191567 943867017
198328 199874 3914284
110012 115137 12860151
409 124860 382709961
143269 198374 137810668
63019 181858 403558266
96791 137013 100871812
177623 199143 84934700
78799 102827 668667793
183348 199078 39414406
36855 54267 366542338
184779 199691 37445798
68518 102337 84608443
134731 175165 966084024
192110 192841 1832147
173129 179688 16325213
75499 144445 172521500
197344 197532 447848055
188367 193968 32649204
140735 195694 137393299
169638 196964 68254527
38410 126864 955163763
63718 78315 764617558
119619 136994 43667736
140304 179739 60960205
84388 173098 222020262
5698 174670 422870954
130622 191452 152119163
134906 154369 927105968
127589 193420 306051093
99986 199908 468729368
125566 129821 10725514
117503 150096 577680892
82084 132322 125846097
51088 185721 337021947
85355 95918 807475993
59497 112491 132378392
162403 192871 75987013
138996 185584 116468218
76379 97225 51998008
176913 196927 372516315
34757 91648 570048325
184155 198499 386594562
190735 192509 978307536
20241 77868 752793581
83079 182631 204565457
73352 116286 107479752
76595 160233 209363207
171629 178049 16010073
106561 142319 250087473
75257 170606 238591404
18379 149379 159886518
25941 119819 234982626
168894 179000 217837147
196424 198259 4653704
151834 162510 564227785
127401 147980 51619702
73611 150935 193782185
102531 181147 862765695
93879 119863 65052114
187116 193192 15162094
121596 154167 711457876
161521 169151 18913245
4396 93429 222772238
183068 183268 765843682
15727 198886 458437769
107142 191262 473349881
70862 98134 68227831
78175 97197 47449311
158994 185886 171025314
137319 139139 4623548
7563 38053 76366217
28968 156873 712232402
115857 197907 846352949
30211 80051 849174111
150642 170331 690315
186276 189885 515942085
124855 132812 482666971
4120 32964 514892144
57612 128869 178256496
133603 147305 515971665
19992 152766 332464686
19371 72082 278023435
47153 153467 709072100
146419 158296 598520381
111025 127915 256716636
168960 195567 66554767
148317 197536 122860583
55506 77747 793191292
105719 106081 488380
23648 179188 389136899
56445 133035 911002025
178314 189968 991805690
89026 105080 65642296
34288 135634 253660571
17967 66574 121635854
153589 179874 285417400
119300 141640 56056155
76172 171278 237832367
119154 172521 448465625
62569 100693 95336913
103822 130313 551191877
117560 140287 57025332
144181 166836 92513880
116613 146268 74373127
5671 55063 356767315
96640 100271 9163487
71037 164911 235240324
71572 73334 4380343
171313 189352 821120777
164205 169800 13818944
162861 171668 21748416
92903 96462 1093602
94872 166770 475014735
45767 147708 255376187
108742 141809 82972108
199835 199955 160752562
139604 180042 752889386
52457 134452 205351500
28420 125552 243229083
166883 168438 757232057
106444 129031 56704479
68276 116296 120158619
155780 172095 206522917
31010 40351 23309527
153844 176441 224108060
156100 184803 71494118
117171 124945 811493192
187733 198561 27063355
91628 185251 234482166
175620 191794 377302612
152781 189102 709039616
48193 123424 188323040
108473 192864 211247608
142191 194566 130980912
160105 172584 209456760
165566 173525 19642258
55986 90824 231199588
142861 187914 350726506
191889 197584 830413765
51137 113989 157330364
94171 130903 359491978
20445 154564 335802055
121210 130197 22635191
105933 126627 849637959
144731 147958 8277671
89540 160067 176810826
113984 158322 111200659
186309 193467 314865584
44552 79410 228716183
152862 188460 926907592
14855 97691 529789891
60213 143795 259939294
114574 156732 199404095
131310 140302 409277367
103715 133655 75122787
99361 114383 37624645
121269 197868 957783621
54315 139075 212217724
31452 115807 210958257
114889 131599 390509108
73246 94423 415390601
107556 121542 33356501
176149 181903 939926055
87393 97147 723052804
134313 169498 40874763
113668 150035 584823338
129725 155162 55344310
160402 173106 31517268
41441 139383 245230585
119212 146217 854868317
88319 134596 116075300
71558 115790 110673823
138118 195122 357109162
161905 189012 164096085
198837 199579 253670004
94715 167978 992444779
97507 118584 528475270
158527 171075 819210277
182038 189833 12684754
87714 139311 555828148
77842 151860 185274672
42350 192194 784701399
114025 187085 374436745
109024 143068 85398943
135872 184989 122786154
40680 99403 146870099
18358 49797 934557009
112241 134671 439116859
90439 99221 22101790
9083 41177 41376535
28215 41940 34390782
177636 195374 118439585
65989 184814 314004397
152068 164904 32271136
33827 68191 691214333
22132 80853 55791869
164570 190514 64702077
86123 148662 293838138
180256 196339 40404400
117422 181087 349637598
139713 170963 806660233
119050 131663 724961217
11646 128672 293145675
137448 189123 129199233
141994 145012 7497887
97199 112198 887074120
87951 124146 90819222
134503 186824 130863536
124090 142597 420925604
61358 130273 172507467
109640 141588 653312140
48253 138588 850724738
122116 191217 172992140
120568 136289 39488851
3503 120262 524133158
186599 187408 592956924
38565 87724 122752346
15339 147015 329793062
81557 193657 280566015
111717 126830 310047842
117767 131894 113026498
82339 87072 558421012
179500 193621 699075295
182921 184818 152860556
126932 128419 3720626
53928 197343 608466634
157089 181028 59451362
12358 65081 132088870
108421 169891 192155855
188946 195992 365401811
147786 171993 426621665
4115 92990 609461057
190371 196429 15073267
149173 186070 92129199
135152 195030 149770760
99357 147097 726835032
119863 135809 872626217
127395 193322 371773438
101237 156119 137625940
114915 126033 28031082
107810 125808 817194936
133952 143383 23585133
135982 163244 68361388
167354 196677 73304621
393 131647 328533860
45273 154091 473363411
19584 171807 380913433
98052 199399 142723591
15443 49345 84937255
36542 49213 317698466
169330 192087 56887065
44926 165197 301278624
143606 169387 64522002
96465 110233 33055246
44 100249 250774494
160354 181367 454273249
41028 171637 993521018
61622 116229 136539450
198977 199937 2398912
69590 184616 287786667
107735 184598 192364408
23243 151967 322322096
118888 143657 4854460
106416 133663 3768939
173925 194785 39021537
64176 189112 566493008
187851 195569 19281551
157080 164023 17331260
51422 140653 715953028
29093 140185 278146341
54410 79104 676796817
18813 150659 601402724
81865 119344 771141192
96282 116852 51512504
179793 189890 718432343
140212 185120 872390213
101508 188989 218932263
49030 157076 215457682
13317 101706 63524698
12881 88699 189723304
98473 152335 427865841
157454 172788 602001895
158186 194841 147097370
68738 108450 858599877
83049 145072 155301876
33006 136250 258430198
73893 134913 533393273
189605 197282 19150437
73134 153190 200538735
44881 173115 846065218
6665 45850 98094165
159968 199376 373838997
75789 185786 275187268
194042 199879 14706935
183247 190572 571646763
108595 133420 961689479
139795 170756 651003219
126346 145486 47921126
152703 178861 65118648
125736 190174 161157926
196937 199623 6823418
51593 104734 832583696
166836 173627 636477357
168325 198505 75531623
185514 190272 442169450
184690 195543 12398650
153726 156510 161233415
158769 163847 133627855
18119 98187 200317818
139442 162974 59003522
42357 124077 204559124
8327 113676 757860995
128771 150936 451500640
37854 102103 160730741
37323 63261 64905889
75246 169017 234669716
73248 187964 287207176
1008 40933 698363218
99218 179860 201670145
104983 155334 126273883
92682 168718 190423329
115782 196282 322579313
89685 194157 193427613
59254 144790 618827447
199904 199922 506538018
8736 170736 405520603
78320 126626 120919332
20410 21041 1566034
32721 138087 213702527
34186 82810 121625846
78870 158715 199939062
115027 134390 408078207
15621 64413 824721169
78855 131636 876012064
53555 87905 517039528
198168 198880 577929935
73272 178800 983345666
110283 159090 198416363
41147 116417 188299699
129959 195570 164038447
86598 133968 829686553
46925 115055 170419592
137781 178415 801180419
29492 126324 701990543
63490 131640 170546239
91235 198236 865076113
126486 167355 102215067
60947 155975 237957303
86141 198037 520807729
142362 164993 56764938
129391 175164 114387260
114028 196371 518688472
167843 176014 20374161
144060 179405 88202866
83526 97739 234007218
23320 35972 31763364
79041 98574 729190318
80945 150171 905841472
37570 172699 338100392
170722 173860 7781925
51620 130103 196634677
151723 199246 118795778
70349 142593 180916168
71738 166797 284075934
191269 192800 695620061
168849 198671 74581476
4570 144482 444523147
122781 169331 116511169
52211 124962 152874011
82027 154399 361985706
72038 89569 19531735
132232 164934 82007896
14756 180693 926483295
149709 155548 14612717
46721 152103 263851431
67450 79122 16810840
67471 158409 819496918
12735 16710 396879254
172809 173394 163337
49085 103105 496269666
44418 55850 28824663
94533 147297 78825974
5309 171719 672173359
159767 176927 42751897
70758 129443 146999449
109299 189200 200028044
131309 169061 94477843
183173 183311 341188622
49149 194924 888558203
106631 167387 400376418
120315 183449 758884442
198437 199432 2526427
105329 139158 508759224
148272 169537 116008248
2564 83272 871741791
123730 124603 534392992
147602 157296 675706621
60751 155870 553349561
109992 150165 464406374
8339 164378 967369009
189653 196976 746914186
126986 130199 250079819
129571 152579 57578511
100484 172686 180659695
89967 173319 317728402
147887 168727 996876989
32246 150340 508310401
104415 178599 212940925
144598 165734 271829881
195421 198470 7614358
55650 82597 67257494
74620 117509 107296214
175641 186742 635215454
187178 191012 9614003
81531 116497 908302232
147304 158162 62310105
135955 183741 725191348
134859 135658 1994552
184086 188749 114463538
105543 107767 756272334
1035 98363 897911941
155935 169529 57685997
128563 194213 770035233
143084 195161 130222032
78225 162308 993847729
16228 58161 242707491
10870 44619 854674097
113411 160991 131265272
131289 196587 899817076
7838 187045 839431858
97673 140964 108554314
81238 188091 274577856
1449 105737 935152378
179535 194741 737038514
86302 93408 17768687
71563 174216 256897101
180298 188311 20298907
41502 110442 442981850
114805 187383 520511641
60990 165708 732673534
62693 191843 323176189
118824 129148 826417369
99937 143520 109136505
132776 177699 988926649
180820 195057 35868105
43880 93936 703791263
186935 197570 18469321
46580 164567 295576350
159804 184788 944520795
121559 125004 507808291
39772 186565 422815268
154624 173290 46415457
143210 164654 619125518
154320 197172 793390570
158387 161135 6979434
100604 162667 863436877
99355 125950 370836703
37226 99261 970238898
106350 116156 24531315
18625 188993 726345551
18458 154746 862884520
123794 141258 43756970
85801 121926 90363660
118316 188808 863575698
59765 136919 193035398
65789 95464 74201701
75859 197995 839541269
10572 23893 362057421
33708 186006 466955492
75167 125599 126273166
111739 177153 163747346
137980 138498 725105115
106411 136715 76017152
153044 182716 40900708
22100 62819 874662508
123709 190811 782891799
173845 199482 64263930
48115 80535 435944134
122472 144573 55344952
117202 172504 138388343
155361 182756 68242441
155582 177788 55231011
197252 198259 2582858
5718 88498 207008032
117111 192069 187614369
168306 192442 60441981
186547 194529 19998452
123426 195132 179428443
59103 176301 254478180
75865 119722 942719486
47909 184396 476755915
159105 167595 21121230
46754 54168 7661040
169505 195465 48734318
196484 199322 7185442
22419 89725 970728367
3281 29473 65631555
183091 198854 337790647
185787 194195 21054268
101320 111229 407456250
132759 137175 11044529
168700 174073 875450751
77528 126739 123198445
87646 92521 706927925
117734 180180 220056997
157354 175513 679533975
187541 190611 628870317
7432 32547 62963448
151118 168456 15380697
190287 199452 755886159
6547 73443 18089460
67313 167148 526960538
25878 186156 853829643
58112 180149 332432309
197572 197822 633616
66592 84781 710434849
133484 166124 591368562
39256 106760 168785936
145753 152357 16547042
7698 17660 543436313
143815 195312 128789315
35858 39573 9383224
64128 87605 839371657
145137 160510 952384621
151548 167786 40456713
17008 165481 371739298
38683 64961 162942912
152762 184882 255949039
28581 54423 64743256
78667 148196 920933022
82047 160284 166574284
62546 147210 429186190
85017 141911 142538264
114063 172793 146944759
181854 186735 4656631
8561 167238 572656974
22698 161021 346465187
106458 178670 180595976
168997 187604 46561693
145701 186269 101390970
62083 71772 116238224
36163 71961 304744570
1701 112657 277497248
148285 175653 68201836
8866 197866 473044085
20464 61847 103600332
112391 197251 212400113
170419 181022 26335773
122441 181216 146911376
178605 190452 9944381
119755 191571 604046272
144158 187703 108951500
195160 197378 5470668
88438 194123 565215246
77681 165266 636409139
170107 183709 33995349
22631 190039 419008565
55892 137134 203215047
168825 173715 352237132
41161 64664 561408740
102119 131924 278390951
151393 176563 757896107
64024 192702 321993811
173706 175983 904917041
35228 180316 539128830
190031 191321 942283125
53329 98502 45611615
166473 177132 26511260
108069 117831 24507887
133533 137971 860751487
48707 49443 1851877
2043 30823 72084373
199606 199676 634913401
30841 80125 747993854
194769 196234 3602620
145132 187469 128235818
155522 199911 110900400
118711 186161 950203296
163668 193702 24147735
156522 176627 792174441
139140 145393 15612420
2418 91200 978530413
81855 144301 156369379
184503 196358 578600480
16600 70611 135194115
57303 66204 961772448
103334 147816 618142920
115191 148527 83732556
139464 175259 89394814
1657 174935 542110783
151522 160916 604064274
117278 130912 34263557
164800 174642 860771091
102380 113459 899532223
169772 188665 47232480
142125 180000 289665831
71723 152604 597838733
85920 113238 68258075
190042 195726 226119187
89571 92941 8518030
119882 162568 814273091
102379 180853 931411463
146700 185155 96049672
136499 157423 222583012
69564 83144 860041112
124724 135476 26898993
110648 159325 926049044
65165 147994 207514345
139408 172653 886197920
119375 182166 157036295
60129 87066 67131797
96694 129296 81803848
54268 92242 94792726
122541 128029 13771247
113937 139015 62971634
138285 173652 88267288
172025 182955 542283606
98054 176024 499657428
105775 197301 229047786
121123 192259 177991713
11404 83140 663893905
55559 127214 179282439
145819 151372 13998434
26775 77524 720597283
160527 195966 920117280
120163 139813 49319230
139335 161712 50105713
150463 151098 1544875
29086 172925 442627555
144364 183225 5579567
181841 191051 23241735
104060 129017 423703371
58092 63606 11465881
170730 170964 546558
56823 66555 24180440
71423 180806 733897682
70273 161494 228541614
6911 114261 727803563
8257 154279 454011601
172791 186802 35161852
115280 132873 44214502
108423 138439 794792214
82370 135040 131914072
10566 73281 903403187
155670 164484 22094920
45647 127795 205665931
160116 188795 71627401
176204 199284 57850641
100452 167532 167927439
128379 154085 64343851
99863 112904 957166907
10089 153102 358166781
50942 174424 776449191
162266 174128 29384918
37836 187622 579986339
199580 199995 602486535
114120 122368 386972164
11065 20961 24943549
122012 174171 35775836
82272 170408 501011177
133872 156051 408508089
120828 122147 3294194
14165 138447 445036111
169615 182421 31826762
94845 144027 123188713
111048 115436 430135990
36645 176965 351073534
198042 199216 64246264
52388 172283 572591069
133592 195615 25729172
39811 162747 307809226
184576 190217 14205931
73478 118737 113301696
125715 152165 275669044
41975 62338 35814206
117608 118192 480262314
106561 135544 828250677
36754 151443 678625975
37660 82806 351838399
76310 110079 84296542
12875 174703 339046275
43073 103866 152108566
72863 166030 233331868
110244 182672 181184382
185986 196818 230941439
53757 189563 922122493
25204 128849 181448302
177162 197355 839147651
90388 141056 127144654
182730 199602 815762663
92874 138624 114711577
146110 170079 59938381
128029 175623 118991672
118388 156476 95595931
196741 199904 8005399
120701 157061 115108376
84608 97150 31384244
71802 165321 558455074
82500 198229 756062390
19854 118672 330352013
160873 199480 96419046
153823 179620 265397367
31421 47834 546990428
13235 151607 755428196
120558 187234 166915557
15611 34239 456995931
12407 176076 409700267
171231 179091 773098990
71437 91373 49708411
66339 169494 258202809
98250 149217 127809114
151529 190429 97187533
17392 126057 272085344
19945 25287 528668446
113466 151627 95763084
72302 167553 238479796
146345 194362 120041981
49443 185826 311136200
176749 179102 383151226
122047 164857 107405778
179216 185010 14628706
120853 196648 701107597
100005 191680 229420668
85869 121198 88414249
116705 153180 578835879
34458 189395 28475668
141587 167336 64375537
93938 153782 149945481
151272 154293 7476002
98340 188568 515559947
177288 181067 9339847
118238 142472 60803884
144073 176173 80192288
5740 160828 730264572
56403 99936 108720836
162253 173007 436921382
186270 186547 728897292
73961 101170 68125868
149650 188325 96590788
181934 191056 578446912
97555 111584 35085981
21973 55578 84295095
130181 139126 22406656
175168 184233 22709941
72150 157967 318309368
169205 192763 618799898
68854 160090 228515036
40020 199456 398956281
24664 41050 41080744
120429 122607 671313508
58874 66087 503901519
172256 177306 12588146
198641 199928 650824612
28575 80674 46075469
98785 122116 380569672
177713 199965 388857812
32608 61778 493459914
161553 165952 9048790
101435 165774 161184768
38977 199914 675888941
53963 99876 212893269
75484 153140 696936800
194058 194082 66841
4386 51575 374935353
163860 180418 40965631
71691 105136 83682352
117972 138254 50929195
80071 170304 193891289
62838 142774 819864847
100047 142106 122584252
30931 52038 29567345
184953 187349 282176706
178477 180216 4298762
81581 174359 232157018
58111 105430 389603952
2017 6808 11922184
198855 199261 383355811
42294 147544 263580448
82554 177200 393047080
47257 152395 556919612
46304 118535 180770183
143213 149961 708362881
74603 148850 628703585
178781 198026 816110210
107489 176164 171909695
169527 194048 61255824
26310 177037 513660263
192700 194165 3669350
183215 187035 9605460
177142 184085 17400234
96792 103142 163153458
178464 189595 28018737
155582 176587 52272756
132259 158215 552292292
140949 169269 70791743
155586 166372 853590025
185162 192711 543966419
163218 192498 73053133
89809 161143 178935076
118120 153076 988681954
114910 172454 144038964
61636 174575 282498570
175855 181815 14819121
115155 183306 589093564
151642 158537 17261415
125626 192266 200774453
135929 164069 988507802
98993 106062 484199140
45643 77525 79910815
67480 101372 84818181
132868 148898 40225838
10401 26700 195941385
153130 188949 944871380
100092 107208 17693295
113501 171609 493780973
112797 141963 73227873
141578 184266 106662458
191306 193335 264962590
64545 131681 982263255
146199 155146 448284863
174966 180684 386578462
141340 183882 138410801
5433 104701 535239881
3667 150382 626383502
70660 163889 233559551
78419 159935 918025353
186944 189011 5190425
21691 29256 877552738
61359 166315 262690235
177296 182067 437105813
136516 198017 153776703
91845 145045 133429467
189751 199546 24561348
6066 33277 159028150
57835 96718 268368600
188781 190946 5427219
93041 197138 667764190
121632 138543 42488764
152563 180373 913630567
117176 199182 544231198
49263 143680 236348980
19954 188676 422273160
178082 189471 37078939
96001 100645 11675088
53881 88245 85785202
193691 199271 14001022
133264 175069 216267440
4918 22235 43348638
63817 84335 51270211
74662 170571 240019158
137591 145163 18929993
172961 177324 307288091
65191 89663 61061400
111512 116007 847647299
98471 115360 797319915
79220 166081 217418546
183866 193554 179047804
14177 62872 523439114
69755 168518 545625503
69344 156770 847212191
138465 198446 941364242
24959 50739 507288511
156913 160978 10129058
21364 91012 467004612
55398 119828 161061472
99652 157804 145780497
135113 165129 540889822
163251 172098 21886013
102605 168590 165229568
62902 137630 187134524
147265 193656 115939428
47626 136585 222772165
49152 142998 234957536
1149 53907 424918713
69400 103930 469963560
137674 146322 954295872
96880 119306 56181160
62245 125052 926689810
180386 196558 40637689
58847 110670 368032205
33445 116027 141729154
13684 125478 159091257
126151 136767 26568817
152182 157312 13004446
174481 177084 6491117
133400 152694 644767390
146657 152184 845385722
51486 93911 106239408
148046 185242 92822092
130121 153417 58266595
183397 197784 190226639
53381 93174 99507897
179027 185691 16870871
150626 174168 58654493
26681 131484 511749706
88180 100918 615423378
146639 197767 400329834
33561 70733 66290709
119637 139106 48948236
26304 188005 763684361
118726 125973 18266693
124020 176832 488486830
160424 195989 88800007
170905 187644 361510554
191982 199811 9243880
104088 142835 511705664
134582 146547 29979107
165745 199565 415527626
162917 188188 860622672
15954 163293 215594006
101300 189112 955607265
117184 197563 201122003
139964 181966 763918084
73565 93286 253384351
124957 143161 305411616
80214 178695 511588668
157814 161410 9048142
8888 100808 230105490
183208 184454 132174870
117651 166247 121772709
158571 199951 36318287
192019 194453 473706782
86346 104171 44583759
174964 197555 56525854
197211 198226 660842926
78486 118431 99875203
177282 195028 44483809
86130 90161 9926475
7766 105949 556501438
188795 199729 386810723
69890 122302 480002790
189213 190846 557141611
913 174214 974302508
79032 180574 529232091
67456 162578 993183516
89643 169020 198876715
108983 184033 187849490
129340 167220 94743932
28686 190980 656797204
44359 197047 825867058
136537 159549 57621696
15859 110615 774216733
144301 146664 5987886
20847 26284 450636485
154093 155485 3583860
190118 198888 21959346
154541 169667 37768653
121205 177246 140176070
25419 116576 371999832
123200 193199 175146378
94796 172074 303128201
130133 198948 172087792
95072 103051 19919123
67616 116204 121547309
90070 103408 33449079
117085 151141 300393879
146890 149218 5894105
178606 186502 19940890
135289 140423 12864709
189718 198309 8722090
175218 194641 48666361
85326 100163 37151721
169367 181267 29560701
197392 199389 67960469
170938 177819 17152231
178292 191549 36452228
43903 144412 251644957
103926 162985 148085713
113347 169457 648627594
150025 183316 83006222
59704 105313 116012601
98908 147353 232179117
72789 89377 41431279
44200 188023 360046103
154175 170469 40668253
116739 180886 160374472
193584 194316 628362026
18323 184173 415015975
132388 150627 45797701
24135 35018 27315492
45937 150986 263150798
148870 171090 232670842
143535 198517 466800147
63627 114833 128045108
187069 188765 4252412
38317 96989 321030445
189783 199517 6817110
4160 149261 363331801
90768 114758 60236092
81387 165584 210931741
134343 148058 34468621
195656 198671 725314854
153255 181990 46682770
153510 189559 90089826
22838 189303 862676021
77604 128750 128021230
185026 187146 60071024
86389 196298 620309971
91053 113483 56302066
18975 172260 383576294
189235 195555 15873674
174781 192789 1377387
197271 198160 711253963
97626 117591 50004664
117410 124030 958506291
66282 71633 13340304
28461 93774 428440413
97057 101843 867382604
139730 143251 673150278
188174 199784 29061532
154524 163320 896815301
118226 195130 192510889
35014 109765 186970615
152674 178380 64011189
177149 196414 48230556
10263 163843 419903172
29596 83841 135690997
88994 122282 83509486
95539 131362 89788303
47958 58742 27229814
24052 153021 805538066
109506 181489 760249986
56360 66096 76179765
100072 193809 284833529
170459 172142 4162427
160981 190077 816151711
103409 171020 169241910
178176 186329 20534801
78498 110729 501960581
17582 48889 825145181
6308 163920 707699880
139885 141871 145079170
190948 198213 351018505
198236 198893 371321938
90071 188635 733744706
168719 187355 163885466
91568 187694 380469230
187676 189198 3244771
130982 171667 27510756
118039 119247 745889246
80813 93120 30743637
174209 181911 138324484
160161 162362 807842809
91514 152200 945301438
30109 84830 136881839
107873 188980 437025706
120302 122709 124842725
178237 197517 48344983
61352 110639 782387493
72781 125234 131470024
3421 110631 268307220
194758 198271 8783395
188168 195951 611986908
56262 136238 200055192
158078 198820 681500857
133028 178487 117299729
133082 179361 115511842
109470 181864 543420820
15527 141394 315177128
99531 178467 961969470
161051 183250 55247764
148275 176541 70432311
131573 155305 59540322
49392 195152 364771033
163544 164943 318801932
38132 49199 27660403
109348 142468 74320116
111726 133584 529789321
21468 54627 83107626
113965 190990 440921640
185589 198486 32270682
157555 181366 59146533
116409 191020 186821323
65255 112801 886799774
8076 140644 331968955
108033 156162 559666690
50776 89541 868093869
75682 138134 156352983
55028 57399 242273104
129799 198846 83618745
57152 95323 95232825
17071 185239 522708007
80224 164996 212394974
90879 135932 113087617
95500 118497 57603465
104101 155155 128030497
133783 174534 101831707
109880 178628 171976045
196495 197343 553853415
123996 162689 97017765
100648 168716 170437946
94119 113937 79309876
5571 61024 138907364
170706 182164 124727581
73365 150221 509989183
112613 149515 92675699
89060 116844 474919919
135596 161577 65178782
58881 185367 316321095
85746 115719 74952391
35001 59775 48639165
195038 195878 855265472
69060 131879 157329292
132691 146861 35523091
36732 47492 26881846
122840 178220 605347193
145959 164823 15916666
165801 172563 688538339
73854 100746 247168914
106905 110163 8189437
196553 197395 2087389
157458 190259 119171365
131918 140526 21584571
79936 95141 848904403
185957 188416 6183565
65545 97582 80097928
58541 185678 317967888
149981 176237 24860916
190964 192360 3472924
177095 180721 8903849
123809 194193 176071942
163973 184119 418943494
108487 121096 31642767
11697 177045 413895808
192171 195204 147910149
133415 155829 797501783
61625 142176 654837851
96666 135560 97518903
11025 140567 324504072
23686 128533 264467917
158996 184096 62593903
108404 146785 192976887
127838 131817 9988651
31187 142038 927034457
139730 147471 56915912
11357 133805 306694227
14331 110981 241969034
21185 130255 273101797
24481 154392 325336868
72889 85317 276688266
100526 143486 600504150
150961 181464 75934826
167915 196974 72673692
21177 52452 29979723
117810 158684 866460498
104353 142316 735473518
189161 196550 648215356
133152 154798 54197369
111931 158721 276094517
141743 177144 88417037
7011 102005 639310314
53007 61290 297227298
29196 157583 321543084
37447 157592 300941267
37589 116395 197162464
96572 169372 337113429
56040 198761 356956992
116685 178758 155212437
52838 86777 885996154
36018 108154 43376275
57915 154654 242057872
179017 193826 565356842
194781 198834 636462857
171249 186283 37671438
61871 151949 225494201
58068 188154 560210009
102104 181629 604280932
32097 131967 702412206
169975 199663 74270037
38325 114635 190841932
120435 197069 297447620
30833 114655 209635434
128174 184824 141597360
105374 152399 117898210
132947 168570 89060205
123397 133231 24714157
89100 196862 269803042
139715 180288 101205174
128060 166834 97041767
180994 186425 276314370
100277 101925 870398229
78084 122392 110823492
51608 92071 101152793
42646 116722 185316252
60759 163778 665778843
16437 25652 23031157
130562 144007 302279597
108005 150147 36275927
152199 176999 140466616
138639 159134 51334583
48983 184377 338776450
13799 101782 231135962
152106 155172 910579790
114460 166670 515089073
85821 159115 505820366
6146 68651 169835963
199571 199856 730333
6507 128961 846713484
3221 68500 921018212
150388 198395 862940483
84263 178310 654235435
197859 199562 7859681
144943 195261 125861738
114229 160846 116941565
162397 198273 89538853
168424 194201 671298903
34703 105607 177322668
120019 149072 65617015
158685 193335 873130566
199369 199428 145717
115309 166319 481087786
43815 148725 450992682
116382 139587 124499240
63088 75275 743961886
102833 103931 2774808
108637 148466 99993208
106839 112625 577738094
130976 178845 447638937
165002 175645 284669635
26370 100653 960375229
193511 196821 8255493
124460 147815 155732495
139584 156164 241235779
178381 180111 4277755
41308 166776 742158125
82970 195597 281883020
74491 112979 96221715
45835 169730 266233985
189077 199053 24959772
21402 68002 116651111
147725 197488 124241532
196236 197592 695432802
179829 183339 711965754
8221 29469 53284659
187803 198598 26967649
35393 121692 215906149
33616 43144 23755787
172325 182774 26044789
180267 182016 4435559
172880 191632 46985295
172628 189306 321734636
147069 150636 8994960
131520 169567 35396572
179629 189414 122091621
36487 45441 11920785
41364 43857 159056393
45359 56644 28521639
28869 40625 29459472
80559 170495 225081545
19961 145597 990967285
166117 175207 782721185
190291 199799 8191887
175690 194871 48076406
111189 148960 345726736
77993 142656 161830183
138482 188578 668905456
30881 92604 154285348
95224 111714 41211820
198014 198859 420609759
34517 81980 727720726
66194 105801 99040811
183980 189376 13513418
4053 135773 329695166
147168 194674 118729313
112827 191612 614353912
164255 177042 31678557
199689 199724 92980
97210 157939 415835343
68157 129949 853442507
192502 197154 11587746
103240 192368 615330628
122631 145959 119544510
69539 93516 589902496
1723 65854 370778183
67972 91477 58600573
182786 186358 9040355
173261 176082 771419937
85655 128007 767199312
86836 155012 967940523
138177 182345 110249583
83017 135591 131683024
185814 187860 5190844
64263 65149 562354822
3306 14696 28191678
37703 131252 333428659
144457 171110 66579446
140246 154968 494621633
113410 129766 41188878
195036 197160 5247960
50208 109534 148402919
77234 90806 61761887
63368 113258 235033070
65670 138057 181239712
108176 112138 633929716
102947 110241 18312000
159449 192874 83480591
47885 78972 77965059
141350 154122 31985866
116522 152427 90055815
874 140573 787801417
184347 194092 24421667
132363 153715 53473630
43697 180317 869702422
112119 186241 185574392
50219 96136 114891851
99721 169891 175716983
105296 186554 696320719
47540 91747 909812896
173981 190040 726321328
14872 190475 439629423
15039 121765 273198925
62892 152466 392859177
124514 197324 182055960
78383 150491 180628479
139724 172195 284888109
136561 143643 17680167
41346 135089 234716389
146169 198082 878396675
150029 174485 60917542
73995 127896 134993052
58801 169711 417563618
124422 191385 167502809
33592 134239 251892163
169484 190285 52002411
98566 110163 29031825
175304 190365 37783804
174258 177834 8857678
155567 169486 34671551
14756 135800 177662778
10441 82755 181097684
6366 110773 261331800
35202 138582 258827965
90846 147153 245058928
188107 189106 2461621
77759 133889 538318883
16206 60033 181990893
90364 166041 582861372
144058 197974 719190690
180365 184336 587452590
189583 190244 472074922
93742 133103 98678070
30278 87380 142737243
130497 139785 592448966
150682 177709 96543597
138100 158951 52255553
5728 157963 381272109
78317 89148 993793048
194198 198442 10627415
182025 191732 101600320
95220 113136 429693304
88434 145790 143848768
126430 142847 41092504
77501 113127 88985535
1495 124645 308233222
118264 122117 9677765
129050 133196 10401604
138918 149671 27051250
142116 184970 107063196
44808 196088 378620681
69266 143186 185072777
91127 188793 501356007
100100 164171 160585649
167689 170853 7850229
99638 144996 279875776
86546 106496 12519018
104033 172970 520231017
111593 172872 153366795
6309 173374 418016608
78476 198209 299561002
22323 134255 302267657
67408 95401 844193955
12247 134995 307432176
183413 199116 39327980
195986 199679 9296635
37145 170002 731062933
142382 172917 65218973
118581 122842 373442074
1394 158668 393779027
130399 196673 535055834
131841 195355 158878364
145213 160811 39164200
66935 171666 262020014
113102 128551 7184360
143067 154935 29754637
59228 189437 325679491
110605 155522 112641057
87376 184961 244275189
77159 177604 901302623
2816 4772 499033099
194838 199527 11764153
165283 181008 38962595
165350 180389 290386489
170932 196933 65050740
125374 133075 19279448
198195 198705 1278659
159058 171804 31657227
40467 194853 399082269
22935 141253 296216532
149201 154440 328676439
98097 125482 68710821
110978 160887 125177412
127411 189618 488680157
5838 152832 876291692
89668 113830 60554549
44349 122130 9405834
177242 192820 39040645
184559 195987 28653080
57072 82414 820387280
4840 13526 21634666
74564 181101 266428450
163331 174675 28109556
19637 42661 57679535
64619 167155 884808710
87476 180719 847233936
176005 186625 26654172
84259 89616 253605603
103268 122069 741625563
14506 106135 229405081
69156 114485 113402756
129449 152107 56686690
72827 119553 116935511
52768 132561 199837687
95724 152227 141586180
23856 78603 137189149
60396 122572 743854187
185042 194398 23458995
95610 113152 889898339
155789 181496 63903630
174031 194046 194942041
91278 107416 111865730
178980 182532 8975598
46070 135162 223062654
21363 150824 324245375
34323 36489 26949336
130333 156979 66826662
175085 183481 143988480
59034 159076 250368125
31466 128879 243803601
54459 153667 248351107
46443 143247 242385900
57240 83063 64409017
48923 63317 5950740
186481 189446 118481178
148205 161806 34072798
94499 198346 259935426
16294 80143 158234331
88588 128918 660611356
182981 194027 334265752
12571 168233 389667500
119343 124422 12833699
196937 199289 5988237
13871 53333 736768491
9738 143499 926039335
34306 44889 24630839
168399 180510 632112832
134554 135741 300785547
148995 165057 40189277
22679 149900 879568494
98243 133423 965498296
63992 115752 661133337
105819 122223 41119218
134655 145916 28213280
1686 159906 707354054
85692 129216 109037416
182030 194015 904795643
109010 137103 580572508
196522 198774 743040537
112766 163105 669374704
144744 181937 241988682
68216 110573 105992462
108847 110801 583961790
155368 163860 21290624
1680 134827 664752254
142914 151088 176883945
22326 58773 91438352
26067 80279 135729057
79336 168194 222319396
100915 104184 8172757
171458 192111 30722970
79206 101465 120230313
98914 109616 666735490
150618 153547 7224135
155526 194440 97158227
27333 121532 266968436
120468 197292 192199976
76172 113685 93656724
151587 160395 22041791
28847 40261 789933552
148583 150448 4712061
123416 130618 10155920
7767 58140 508401890
140007 193995 341867218
9002 167000 395572512
127374 142341 366693842
122170 172654 126299758
101765 195407 234365241
25231 139426 782927427
280 113249 951327326
186889 196242 27901695
2986 127787 93648433
25046 166233 353519558
29142 63616 86307683
144460 197809 973976966
89693 164477 187606449
161267 185982 61594041
131617 181177 564224477
173026 193620 51598974
33215 141427 270839602
197502 198647 2927911
32186 95602 158555271
188568 190530 167134821
122669 155491 82342014
46198 95581 123524967
28469 31224 7014900
10412 120554 275752448
97188 179840 206681142
185369 194765 252781461
73417 127746 136055675
106025 164753 147254337
126833 189432 156540487
17644 57366 162241451
119893 129115 168059784
135319 192035 497923281
95689 121040 63496529
30529 175960 363816204
121830 165926 110514885
136611 150797 550097516
145321 187337 977040033
22419 45492 57756197
184144 192073 19878485
187461 198526 981623472
53241 119970 111548796
11660 52602 39285110
128696 132367 3570048
150956 177563 876905621
103819 174737 177500731
71038 190419 298862673
23904 52018 70426812
80326 89781 23508171
198990 199515 940369482
50881 147086 241038142
197373 199617 694167745
70972 170691 839686203
67279 165267 245428311
183686 198235 500430054
137897 151329 224824692
34136 73955 765366419
70921 165912 237918300
34852 144063 388150392
24347 116885 18912344
121258 193664 181200089
58532 168481 681215513
17437 56628 787007418
55562 186114 490259168
105795 113243 18595359
167901 176606 21708748
21633 105407 209668852
40433 66229 64542372
28768 160095 328821471
189261 196404 881729698
60294 129824 174047775
12528 136786 567956924
17879 168343 539240608
159350 189890 674736268
120203 182845 644465236
91852 153250 611662083
118113 195126 192770527
47194 74630 7698175
161070 187871 78450093
101246 172294 87637525
174828 187510 31873769
77063 77942 2218749
129768 193284 158751283
22725 170410 369651801
182538 189279 415174649
144567 178984 884765823
72395 92504 549187669
136349 178606 170030883
122970 128085 337307460
8704 144220 260892912
121508 126419 779880841
27949 48338 731110003
142998 192301 471123857
24368 155111 327472150
3888 54539 126828298
145331 158505 33045419
139721 158544 14443510
78447 199662 303295858
149358 178617 23056609
168991 170835 4532947
47498 125845 963723126
22975 88242 163153866
134544 196041 153792569
184343 192200 19705555
180625 192271 29373196
110925 139481 71629710
1977 72739 176995211
140949 181400 100908337
121332 131573 25692908
20307 110667 226127782
164262 187557 58094594
167287 189862 56432105
35106 136959 674923927
3405 122176 297240537
137703 175642 130314572
105405 173556 310220702
148 152246 380765310
82980 160922 195306610
181663 197742 869031607
60174 146515 814495712
178014 198277 50837925
198626 199093 370665058
109170 199351 225782665
180329 190764 507275517
130883 190035 266620398
101124 165152 488513302
28538 43152 36554336
131262 151765 51393274
126058 167624 871678748
182832 197101 926951815
129889 154548 61705751
156751 197259 101037186
2586 147170 362002540
38416 59789 53578928
175942 199323 844237569
181051 188594 19064363
149024 198420 123377444
20009 127976 270284793
45604 189410 359932287
144366 148739 11091332
147798 152805 242128320
91174 125261 297555581
154220 162125 19898906
192215 194975 6940114
140671 161810 456265554
144536 166671 55432952
146973 193111 115292395
149337 189939 56521613
123610 169980 178366399
189897 191807 4793164
60622 137005 371193543
59595 101942 322732664
134947 153047 15792023
63760 180331 633984009
62849 63376 1331943
291 134889 336932585
1936 126935 312913479
163367 166309 720652567
186318 198138 29583666
166446 182187 39148690
109378 172744 158635296
184264 187463 8108849
5737 121697 290229810
42941 86727 109503162
143935 190883 800583596
66228 160575 236269757
105784 127049 150454943
26923 89975 404413294
152154 174357 55408576
131715 142757 636940895
27294 140832 587391549
146604 159967 33492408
21674 31465 24674797
4474 193863 473962389
42897 126307 528354313
140836 187862 117583143
120509 145689 63156010
112691 171319 146765288
41390 179226 773709216
68687 162431 504313435
54435 84732 75695221
98415 172990 884833397
145148 159324 35552639
91639 188530 454023822
137067 196411 237241051
126982 144156 42922973
160311 174264 34730659
3785 5857 755169129
101130 111147 25059195
111864 156258 111461294
159950 172761 31831987
148736 175687 670328621
139675 151948 797592738
38960 70535 78970402
108957 189015 734993420
175057 189929 37283566
172592 180577 808820971
52185 69865 805992475
167268 182479 177815341
9089 24279 38060067
95397 155782 151411992
32883 47060 13959537
137372 156743 48655567
31195 81519 125822669
195929 199948 77988548
46472 149844 379084657
34866 82672 603858588
187635 198188 2598072
128667 136653 19993714
5057 77360 181053962
174387 188048 34271367
70386 84811 36048341
43892 118719 443201162
18480 132968 358444368
143668 158372 555502564
124039 180097 140012999
170719 184905 811823257
53254 62098 22183898
62332 157055 237300815
52722 136979 211043445
72883 141489 975480774
7280 95574 220949035
165703 187053 884603954
27731 90509 156894046
131864 142956 871074125
35825 121459 423600129
79692 88324 392407410
141092 157182 120242600
25576 88179 156547647
126753 186267 148815490
102959 157102 135870743
55454 61743 125805984
101794 188367 748954951
106905 191825 212627432
26474 166570 350683967
118921 125505 918220425
112048 177974 164954447
86449 106269 49598753
30573 100745 175484154
69092 78845 918324002
185365 197326 29899505
150424 195095 111538422
98858 101034 5501891
13478 106008 231682992
48466 88873 100971426
35679 56272 51706134
22324 61237 298219689
52056 137781 325538834
10293 159165 372856753
52538 134249 57564263
14024 110148 621155728
69363 132485 895689936
14060 58577 155042499
186422 189777 8398321
195179 199548 10973332
191499 198729 18099398
82546 171719 548134361
170284 178344 20000040
197258 198323 2735597
162429 182523 49919598
97825 155478 264051968
55521 175947 131344841
19259 153337 335653016
58546 70318 942941248
19684 134511 940093142
14976 70423 138869802
187133 191306 10445422
144507 194222 124324943
127396 147700 50916965
133707 151999 45777992
74 86406 216024936
161570 188541 266728044
55720 80778 62535089
137505 183145 114063090
108876 182310 572077069
61888 92753 16657768
110636 196102 944278839
45468 188712 424970141
134417 164687 75932651
145647 145770 934585208
121558 161479 100172666
5325 162581 485167524
147291 178209 77062578
144209 193379 122961087
27060 100734 184328308
120304 147301 737034441
32579 144699 661195713
59019 89001 74669588
84969 130525 114148700
34576 132402 244833714
88319 109005 39579992
63981 193353 323728338
29982 169932 850933534
124771 154563 74603252
21271 79014 787996727
56922 146986 225362408
36509 89853 133308864
46176 165513 298832805
131693 169298 94130930
150963 174535 58719050
23249 176214 382807712
152285 166866 137144096
113034 153805 431223275
8950 15863 17365411
8649 118192 332421638
9647 69480 803226281
86116 179590 925621754
88646 150020 154033659
60038 66352 157778688
52697 129246 86736604
107868 140825 82704874
163997 172237 20383020
74435 163394 956096099
182067 191456 23644607
119430 157007 733741909
8367 86275 372122541
29360 106596 746570530
123161 149134 390562800
180431 182734 249856539
67976 86952 519571412
78032 104479 553321963
139334 186356 943982163
7391 60820 133844818
120695 188457 169607041
153194 155142 4950277
87068 161944 187761541
71786 106749 87453706
159886 198070 95384556
77059 152597 189117563
38189 186397 495762746
18553 28960 26024824
190379 195248 736202028
156346 179705 521193322
140928 161240 258137009
129016 187028 145045149
84270 172394 424597115
119247 131209 30044688
90350 156698 166516165
95269 110485 38139423
4217 174176 425292720
112265 126969 660484258
101461 170569 327932875
183426 183475 114907
194433 198043 180119731
23197 180814 394284340
79602 152175 550306636
170972 195793 62207179
51716 129000 869557186
82999 184367 253627458
42198 161408 768318758
165365 178638 32842620
55629 69818 35348737
110489 188385 663503344
153031 189365 90789524
71473 150128 197144756
61343 148319 735481907
20975 68096 117930049
130640 169327 96768913
199497 199726 585032
189744 197006 18130482
100644 119616 616732569
199082 199724 29889136
124518 128838 548329010
34838 76049 626021904
557 162416 733245641
147475 196714 23766914
185184 193130 19922887
41559 151104 759330565
92778 96428 840497381
118322 190813 181462842
197852 198740 622023669
74010 92830 779453704
67788 169083 253546245
173356 193389 50235118
78797 144460 83277287
75644 104720 196805886
72167 159719 989038270
167920 194117 667537830
165807 176557 685814028
179821 189554 635073716
34603 153206 481233835
39385 130821 241493105
176351 198718 56030633
57114 194668 344030119
151590 157486 14854248
62361 95933 493355821
139506 172792 447154195
178512 198298 49683706
88416 92862 11234722
136115 185184 122640296
198341 199064 552884295
131852 168949 92815149
11469 89134 265051141
18451 62461 604909649
20847 80456 149165509
127481 191797 160879156
108969 197769 975144850
154822 155676 2221609
138022 140889 7223768
44023 70907 778622765
176731 188955 30640673
152200 181347 72637124
121246 151126 74997555
89167 153583 657291915
146455 149850 448380901
138826 146783 19995975
4276 80643 191096782
74723 82092 5592011
35264 181943 981460108
106428 119898 938761252
172319 183659 951276714
193188 197580 10949354
1975 104614 256820799
69022 103558 36876692
130314 164358 85339036
119877 127527 242077844
73778 83280 23787545
69099 151723 206945590
60434 193255 698601680
155146 161513 249179941
13335 123308 705634743
8320 105497 243201439
77311 155304 304189588
14030 101693 219534151
54398 75159 51938601
104612 182017 618039308
71709 194784 308043732
183397 192780 952740197
56905 172828 289825661
103483 109667 624213596
49709 69658 918777429
103740 174769 952100830
70293 155868 261006253
97751 106288 21379497
199221 199740 557376245
102747 130329 69268756
69833 158326 14135841
189361 193102 9379640
190981 193994 7463066
74376 86251 835704004
33812 145463 431036119
22431 77455 828478759
106792 184240 193858397
161809 191909 75079331
140183 168114 594806177
111489 170968 10805423
42086 70528 71155943
16072 63864 100573136
45627 155130 852707240
16954 102473 385172106
43091 179989 875413028
155240 160509 914638067
101677 162091 792708160
29357 126636 243514201
163992 193102 742871413
61047 83314 55618244
195239 199245 10064158
70241 71399 2859509
60788 132457 642612158
66149 158396 787195284
96431 173253 192168013
103033 186302 832029084
93484 133279 725801711
19266 141028 304844075
122403 177602 483932593
77222 89807 31282255
57260 68663 793901720
1152 184295 458272000
89164 174545 398997702
94707 138619 110072292
199423 199980 1389383
45588 187516 435112991
175525 183003 18697791
94287 131101 582756863
61821 64570 6805455
28325 86366 151502427
81070 112278 78023661
115815 145608 90275403
72156 112564 101097630
45868 187635 354853662
44834 116122 726087277
153018 185782 8326255
174496 194658 50499773
155127 163996 174115921
54867 163393 895439600
79919 110760 804573346
144409 155917 28961252
17285 76510 746395393
199302 199411 273120
199752 199873 302760
39262 50650 773869142
43145 61804 56582772
28066 193492 413964269
170950 198393 68734481
75233 150654 25768662
38239 111436 183081126
10327 82738 181323646
166407 199195 81945162
47934 89217 221077077
91226 131798 101846985
144587 182025 597552366
184144 189583 13642022
63629 85394 54420832
736 136761 340489474
16697 72769 140258662
30848 106671 661772372
117530 150624 260799541
33690 98582 959952339
160842 163952 7795586
49865 150717 252647622
158624 165841 269995102
63044 72045 22470816
163965 178987 287189007
79618 116448 268227046
100428 185132 730024951
80221 141124 969666105
124297 170457 848997867
13691 45360 79339231
157795 189565 79282129
198120 199226 2799549
181012 186928 489886160
88357 185289 528912292
48997 134499 296091431
50794 126453 189534864
144912 193878 122478124
193211 194853 4163462
162462 191644 72770347
6536 177912 812797128
62356 182759 301161485
151429 177315 64501588
86299 186420 250584132
120134 135927 542259
131449 144398 938294260
170049 197276 68026577
54822 90705 89421166
56362 165608 308850211
188498 193418 12272985
55624 124829 173159802
190025 195553 13861528
47025 155241 772439489
77959 193183 288227613
188012 191202 67194499
32511 182584 375384192
127305 171767 699990555
23721 93378 174371520
76033 129740 134480786
46616 130083 209073519
106923 164847 647298115
84401 85631 3182617
138668 185855 273813558
199939 199980 25279302
145172 187427 105697038
86350 146759 151361569
62673 72974 132553257
136916 156934 50261353
139934 191412 603517303
104404 155626 128449647
194505 195171 1681274
2798 130613 319984338
119815 132884 32842968
76501 111532 87467308
12553 19744 18063912
48562 133338 423276741
13722 82109 498515460
27529 59481 80134098
94949 172843 194901932
193906 195116 326778232
104594 159229 455320520
102429 143689 728947890
194797 196478 339283500
150641 155681 12621734
26002 142291 734092951
176958 181951 12378232
141795 165244 423090211
156374 195139 96764391
525 83610 207892960
154158 173397 4793887
61759 112545 126918269
57028 173401 290902207
84377 193915 274190468
76767 121928 112866895
197515 199917 6112305
126124 175336 122987359
97654 105813 20428531
167920 191387 982584537
146975 148349 3516884
181799 181850 146751
18294 117465 248157944
68281 101600 83419196
39324 147065 451760969
172788 172917 869284347
84255 181937 787801397
139899 149376 18401331
155420 165283 24682098
51467 179339 366883743
11326 31698 576807560
125140 163268 95530116
53751 175822 752601084
119162 195355 190705775
135775 193525 144433349
150624 179684 72301298
20593 185543 933429543
74851 99931 145479108
188478 192796 10787226
461 147106 367169355
6761 113214 266351980
152500 165600 32799341
4499 178922 436323927
5631 66691 152879371
72530 198121 314359460
155585 164360 22014630
56893 89998 179389723
44287 112402 170411696
31454 114778 22045814
8982 113784 262289085
72316 176585 361055357
105351 189454 641464557
124053 192046 194963252
174894 177753 900534799
160107 188996 30778518
109246 134534 63457629
48699 189970 947612467
146828 157724 712076794
177553 197984 51194905
141754 174047 80646451
56593 189462 22801993
104017 118946 37414464
174003 178887 2832709
145504 180336 469036530
181808 186306 11404111
129188 142951 341148921
148945 186328 263335126
57496 105327 983580174
87654 159556 180299882
28619 110105 693923359
160311 164593 554777952
22563 184327 394848544
113603 184563 177624145
154790 172745 44718742
66946 181743 858575102
91955 165211 183743725
2462 89020 216452939
19524 49081 73999784
112661 198333 580956042
160881 166066 930164330
139418 189090 124171443
196541 197621 513696655
126590 192055 163715657
86468 178657 797076792
55202 188834 334305931
43053 52479 299415139
133712 175053 552933190
24189 32090 19947915
149638 159735 992303996
133518 189584 920237521
48461 149464 253011177
80283 124053 109600124
110779 134344 759660267
33581 198889 950516830
77736 94726 42398293
81122 133183 529234335
81946 156859 187802330
53342 150077 948162883
182125 189310 18103126
130911 141036 25373078
30181 185669 906294077
169505 189758 50620814
127477 139004 245103672
108242 117218 453798736
69305 74291 12424059
141703 160834 47993633
193974 198433 613824950
156342 180247 59346060
131793 136202 402822531
178331 189453 489778217
10998 70942 520447254
199369 199771 1032209
91440 173198 503596257
96149 123613 68820580
76132 95692 48787899
120832 128473 116307388
175091 176527 3580961
114988 184972 175159981
49249 82072 82097671
145024 173892 72096190
43873 76580 82014202
50586 116547 165106828
110507 165007 267844144
182582 184431 569264659
185664 187203 3897320
24057 91845 169516988
103256 127760 61443813
132838 156412 6976496
67357 133460 538740311
198447 199503 866121721
39810 79010 98080624
144516 172274 238298741
101725 188482 596957909
21010 120364 391383297
58383 113019 664370661
60695 89983 73017574
2260 125068 307473323
141959 166554 61519024
65490 92890 68464347
178408 198106 904639895
176249 185707 23715805
91699 102391 26947852
41270 136291 237916592
83657 160909 596528946
86566 160821 186116003
17363 88704 701904159
154853 177915 57427246
158090 183865 64271499
198288 199297 2562226
113881 176927 157830928
194444 196545 5211892
59087 126574 168825321
131071 178111 117507961
88587 177528 264271959
174849 193601 46996817
108621 185143 191547048
73117 119097 115114375
135721 180586 111953056
70374 176661 857264653
47559 96753 643420833
162931 196234 308584174
165465 174746 23001620
38615 132384 925740081
171197 177502 393652960
25476 63731 95839001
105599 146658 102957656
180112 183947 9775192
31958 97172 163057286
15133 148612 334371802
41099 116502 805366602
79267 141772 524826693
152908 178309 585720441
52819 172824 300285800
124224 191251 367191387
8537 100299 448025541
94001 123658 352653712
189994 197847 19611920
18088 56421 96122858
128181 140203 198156574
80045 178175 602616031
30482 61567 292976921
37488 76909 98745864
104541 148861 111174491
149678 149906 573167
150927 175650 411179385
107846 152288 111429086
12406 103678 635887071
5693 71905 165712514
62723 189276 66274405
197725 199727 483060721
171265 174953 479664572
91501 162876 682644253
129111 145441 40854626
114589 190983 637691696
114530 189737 914630887
50074 60938 900673219
123345 162160 97382258
127481 186872 148549541
64642 153609 222781655
100092 137889 789712423
111656 179376 409409548
179461 180039 1414915
123305 157398 85592453
8882 193657 462534083
120612 148000 68781088
33513 112309 197030942
34601 78312 109412426
94547 132074 925333622
85975 187973 966498236
155879 189378 83576374
116717 153814 93011277
19911 147156 208105943
18001 126352 271226472
198686 199011 522505175
127388 174354 117390237
187807 188535 458830909
45076 158549 361982514
30083 67792 94364590
119893 188264 171154364
36191 51510 326084140
135708 156991 53470059
143149 191595 721439664
31598 56904 830744144
170443 178229 805426396
199149 199658 1316097
44413 112921 78444322
86911 142323 679575755
70232 157365 860280752
141106 172570 78555833
14604 55576 102828892
196072 197187 552616904
187875 188927 2602767
8259 59043 229797087
47257 188676 353946900
35020 69945 87393752
140417 193739 133321339
85580 105638 50135646
176750 197576 52096073
81187 114049 82206461
123687 165985 105959582
84429 181099 241856252
4339 60952 141774521
152826 184335 560587233
26443 96010 174007447
162567 181379 46653121
64097 190289 706929141
147864 177728 74402419
45292 137229 230243994
156275 175085 365455828
77866 85605 647910013
52508 69004 530459305
186257 194415 20418988
25384 189527 772482589
30002 105187 401137207
17616 46300 904010553
130703 145607 37336888
4692 96118 612481113
189105 189437 821972
112163 148370 811307013
146684 196781 125175203
8191 67121 147543133
28826 90719 172662259
58274 158546 250925017
165223 192333 620953251
54202 198568 361221233
163236 181016 44086037
66738 154932 404535313
6085 90880 465853750
131998 134257 5665490
67280 153300 215412202
134622 165575 77543914
190964 192050 2682164
138260 171747 83607356
14996 35005 409971798
157035 195835 130450100
114944 174056 425539275
192840 199162 15837356
101423 145445 110284776
2762 120865 931952168
81062 191842 277253731
58214 83680 483059502
85608 180263 506832167
79911 128468 121633469
127865 135883 737151523
851 85365 211463177
129419 146088 128076893
193404 198244 12144876
85443 106518 52688108
19539 188984 987401099
40795 183336 864702236
160547 195930 88376282
118285 162182 110165001
75141 134769 149285400
106893 193325 216387190
28633 86538 746675116
132036 170182 95418750
185475 194845 23494490
56664 190463 544866098
81639 176321 240466030
145749 182879 802649664
181306 196488 768277628
150628 174341 331346594
175059 185522 682871907
158204 188966 76814105
199280 199641 914279
33112 75602 106333013
126845 155988 73067699
199275 199863 133961
41368 153054 279635726
182258 189004 12390806
13359 150773 344288836
128198 130427 930363886
171472 199287 268594592
37927 72829 165285530
155261 172773 43540090
191534 192216 435398061
136429 146573 338992233
143474 164481 52785009
13895 186975 921186567
44781 94226 291567873
44098 99530 858718085
24890 165276 351597276
13919 164215 376499943
128465 199555 739298763
93386 138507 571675704
192615 193663 371654551
156953 183027 866347157
117313 162042 112224161
177022 178907 992928444
27786 197522 424720748
9975 165401 389304636
165773 186192 50923741
93013 165254 508563035
7921 91502 451611700
19864 175110 388505499
23329 26392 7718637
108545 155603 574184734
102595 121036 105463690
84957 171117 215606357
149600 192533 763425196
26803 137973 522123244
190675 199756 22722883
132272 178289 114911686
164673 174537 84998477
61568 111443 510318767
175029 199622 85991784
132526 168348 754899965
160589 197561 92284834
157800 183180 63247005
122067 131778 24388677
22697 44804 55313070
151684 199978 166744397
13016 19027 377419529
27941 129553 254449593
105320 169913 230254830
52517 197850 363722687
92709 175998 208444889
92796 114524 353668798
176511 196247 338557179
61178 137740 191593672
65662 75632 25004793
189231 193477 706436593
155620 156811 3024974
186315 199340 32637284
190568 197376 16922742
195700 199311 9053287
76331 166176 224834425
5622 160533 419409784
118143 185727 983231434
16923 90858 438605385
49442 136607 218238093
136533 190079 133900411
61822 197330 338979241
155836 188641 920835840
140821 196806 408023472
71708 192675 302740937
77621 197544 697669016
37707 87846 332920610
122401 170735 492818115
97710 103475 572100247
128831 188803 150002355
71395 183030 605362473
8215 193866 644252524
143607 152442 22203456
114801 178493 951512576
125731 150627 62421782
193550 197909 113699200
84294 144870 151708948
168772 198695 74817589
40239 167754 354087212
19598 136849 41463060
120422 180868 900291405
85294 148841 291875413
92049 100695 21803221
52599 183938 944864742
18881 67991 605100991
126525 157854 677217246
56127 58435 156793843
54955 131406 697049286
114107 171816 144385896
95317 128677 83667334
148337 169680 338502721
29722 68174 759955126
86214 121112 87340272
61012 155458 236487832
90306 100170 914250488
131589 173386 407359257
92463 178100 966608907
163035 183282 463845804
189941 190818 2203636
38414 104852 166147435
185374 191627 698711546
85175 163225 195622570
66945 198467 711316772
13293 22343 22773613
76584 107913 78213942
191141 199329 20484130
51056 102313 430528827
137025 154534 938568834
155427 182234 903970619
143923 190782 117248431
83357 121953 752134719
90268 156720 166782549
186732 190613 9747397
37023 144747 782445462
184259 186355 115419847
78598 162302 209652546
114165 197935 561100438
194906 196056 2841663
35419 188170 808771076
120721 189892 173121111
150355 155791 636110262
150608 181760 77558978
65024 141832 192328866
18120 63927 114650985
29426 193881 544756603
82515 90495 19757835
187739 190319 6435425
191785 193877 618961117
62629 116243 134106542
168864 172654 9379155
111330 114317 7461925
168042 180615 31208391
100269 122094 200104624
120026 170453 80681180
85006 128899 539318613
63382 111958 121425145
175748 179855 10123143
90811 143625 485419495
99470 128300 124006230
6475 66309 149830347
22841 61649 299164557
124826 134627 24490732
36178 88131 217858141
15899 153960 806688732
199661 199853 902061877
154986 165524 26357734
9269 178737 424090045
11160 167645 391802806
142204 190820 121570352
79982 148022 682742667
57321 98096 101778858
113701 127797 35409928
199979 199984 386103415
131006 148587 20802025
65578 177801 280721236
13265 158648 364206553
156866 182073 62639308
139085 185325 427623176
77564 132641 83629167
128356 173421 112550308
64351 144463 722026642
132983 181855 518234043
81110 197359 285207549
7826 16620 22052943
86059 131700 114279202
119730 164888 113314494
177167 194236 959807729
13039 48054 87768988
116935 197286 651544952
35076 157508 419431702
151531 199049 118726887
93107 153899 982013801
187950 193535 445134932
156993 188274 78032980
58229 125891 476927203
58466 113895 138440676
54020 185056 327824096
31226 102599 490769508
89577 136461 117624078
187329 193733 629234035
127145 183107 139884673
195689 199541 508202926
139505 139509 13734
130507 142922 808106258
94526 161249 167277859
119328 187940 171780659
145444 165797 51004691
23590 43068 48808659
7421 13062 790638840
35185 141748 266757103
89784 125686 903031318
139030 189201 125386842
9319 148386 348399848
175349 177760 5971534
65771 195854 325557289
14501 34952 51313458
38323 119829 203888204
150242 199326 119523980
45141 62336 981353363
32100 136096 394116362
100346 164795 868237711
170040 185611 38915272
123774 169063 542055493
108306 198587 327204813
28040 196500 421532135
137886 165886 791030267
77009 98545 169587623
80513 136334 139832715
148764 199102 796683283
134408 172341 674664788
122497 171550 962811113
151387 176286 62035927
41412 44394 7423803
83362 156445 183178171
54382 77181 57093438
191545 199323 238506126
58564 82191 58917200
183382 189368 14987582
196871 199668 7100170
114571 124601 91454586
91319 132955 972071667
85800 118203 53711708
140944 186988 115071930
23838 166840 497871493
158745 174939 40264219
32395 88193 914522386
174552 184255 24278897
177738 196230 46343001
120885 165855 112715859
88720 177995 223468842
95517 151782 634977469
36632 153075 291494761
19320 113900 262283174
187062 194749 19238607
146355 154702 356550870
108510 199588 228048159
61479 93170 556774113
66859 118750 129832576
63501 138627 812337634
131111 189232 145336716
75432 83027 18930386
47811 120932 922673634
12393 126834 286678651
88368 100839 891330517
130557 176936 115937779
7790 57273 124103941
41621 50606 652994821
26631 132736 944915297
83338 124943 415589425
53997 163973 275394114
62179 183488 303494441
41385 75926 500987364
81767 192586 776854446
25946 109349 208653887
165698 193595 69624028
17244 92688 922825596
34153 139427 292861793
169331 186289 764584270
20395 166514 386994527
31636 196030 68279751
107333 146410 117086283
28906 179265 425037866
10115 170725 402066771
171465 174140 6712672
191182 196051 12113130
160323 197109 700629598
168441 171060 6484700
63266 89867 421999794
6773 188438 454683466
92534 142509 125268045
171821 196763 372052303
15589 71952 141084308
35708 131600 239981078
162862 178063 878562865
122408 147981 38775339
60794 130854 988871913
129427 155201 608792193
19511 158688 780138549
11261 29628 46146185
25031 35804 27086001
181394 188831 18804899
53729 156172 256603638
179576 192037 31377334
18239 176365 523056604
47441 59815 31147381
157958 163837 826670450
49861 109486 856169429
150006 179145 717731756
99241 122242 417467267
180036 189891 24873662
81762 173731 230103156
145412 198305 132252818
113068 162732 651211990
97956 153467 139071785
95091 106214 125166835
187274 196185 262951962
139598 153973 35971021
186647 187604 512977119
188842 191413 6427752
3403 26694 751823774
194962 199417 11178545
22161 70412 288761664
11414 170600 398529918
62790 169869 268010189
88491 176907 221432042
6853 64753 144976921
175244 196991 889287061
24151 54945 312451329
30102 74496 895295491
88619 183384 237322245
96986 151732 231726479
63819 137886 185450960
18541 174809 620974515
29960 71149 102983828
133708 135849 652478630
6237 158692 381814249
48560 171390 307367410
1723 53261 128937925
26120 156849 327511705
114608 178220 159100253
41345 122840 204000509
125558 156757 78241493
15652 73290 144229955
89440 131512 673557213
162805 180586 44017456
26051 155892 779703813
168328 175559 656294979
54924 158399 296111401
107632 149848 940012191
44939 81867 92466945
125086 178337 132989537
55343 173966 415483112
87987 156577 172093519
42942 93700 809540939
34181 135673 674438448
73319 166175 232543732
119938 129522 96192724
198569 198860 862038385
143885 189992 940925557
47192 145085 245080973
186180 198679 31279434
15234 133522 296239127
71721 79364 772996999
26854 37880 558461989
26029 149191 308488886
37471 110486 615168354
186290 193289 531731879
198982 199270 710890
134758 158916 110149768
137808 154535 864515443
91001 158848 170237022
144172 176647 219394144
153935 161076 18014766
141987 162099 911526132
176683 180043 491837697
66108 169111 727585949
151422 198282 117050999
176276 183690 18609345
173698 197552 59729369
132049 132634 573917251
50407 62580 30551594
95173 194097 863919328
68619 196585 769842667
140499 196406 66545680
181330 197475 40504725
82526 109666 67820736
192098 196716 11531652
15385 84937 641113115
146130 171108 62352339
125041 129126 10209460
102242 141009 539388806
136951 164118 68117885
72311 198512 315902743
86772 174135 218684401
147817 154486 480695035
169289 198679 73481172
103053 122727 618980917
9783 149139 843478896
51020 151713 252278189
74630 88155 33645915
25859 38636 257080926
62853 131446 326977424
143109 185995 456671338
92657 94314 4213355
61932 129535 169266866
106648 163762 143232911
185207 189051 9682011
186564 189575 7534596
95987 112560 436097295
147225 161523 35882590
111710 113021 3297306
164362 184000 48833088
187698 191510 9483541
117916 194860 192605497
104096 111078 17506491
122408 186994 161589371
158612 164168 609502847
2743 3129 200586
184820 188988 10544626
56306 159383 602179998
4950 115329 401432071
146609 152250 692889686
5367 45408 968769266
97902 161244 457228517
15667 42900 712347459
178101 198556 51319571
196426 198708 783537636
168952 182295 33208324
129294 135419 110128950
28274 112082 209657726
107485 133821 66125887
112531 144655 80525105
107361 165901 120837449
13238 151671 542006393
174202 185295 27762244
150198 157441 174438815
65465 149015 209307235
26982 198368 428926499
1924 73081 629148346
49304 160664 278876517
109084 110291 211618
126868 182107 137979508
189142 189276 154417216
188850 193499 855980197
22132 59169 92911929
166624 168616 4940096
52341 159086 692772067
39876 136255 241208552
1165 101501 988513616
143918 198042 135359996
124428 146384 466322626
97376 145802 979364418
124750 182221 143550826
64144 132700 545417525
75829 179786 259900592
51251 55314 10404377
140274 175875 88923527
72245 165615 233899579
157034 191153 85136993
54639 152685 245455939
166560 182001 785459805
120302 175092 816304531
107128 110339 8124315
99991 123904 595772654
68446 90341 136743754
78101 94665 41318899
80023 129895 891730831
151098 163428 30863482
172817 185531 874578409
61221 172712 278832671
78164 136531 146073891
91445 145445 408671803
17277 146362 323146864
83529 167696 210703413
187851 189852 25465001
1709 132589 705391774
93076 195978 934740024
136499 190388 134778741
101577 192883 473825980
51801 105702 899934869
194161 196212 5113216
81072 94720 755534492
101719 166577 973205186
40744 99119 500172342
160616 177698 891018350
159410 165037 14158116
142473 163066 799115408
67375 188797 786142400
45651 99919 949692525
24413 37428 32625924
176997 198750 54481055
114956 133754 519905233
116200 137913 650189732
63762 187200 808466757
26413 48604 478087559
171150 172873 62788516
82946 169766 217337259
17863 171410 384188264
41957 182081 959804901
16432 51731 88316220
49460 65751 387906740
29713 197540 419914319
93820 142083 763576100
67994 177961 467275141
178500 181124 865786584
10917 187680 884416399
140444 149212 199553729
24315 48668 36457088
112136 161286 286024815
157439 189119 78994583
67722 176384 271856054
139107 191255 130387303
73994 198043 310456864
95473 198372 796804878
15784 185299 424238828
161187 176437 801481820
47359 127135 199779628
98148 184669 216514041
32425 126430 235279406
135049 163397 71081972
100278 151439 295855239
128316 193307 162521855
94283 155591 673985225
37597 166714 323213601
55369 164241 272563222
142301 176594 440390593
49186 69477 915680392
8865 119025 275791054
57495 90406 81962814
174648 176565 4783028
55748 72754 42313072
195838 197702 1841924
132337 186100 542169281
113483 144419 77562009
188244 197917 24129164
69523 185266 904212796
25766 122711 242710011
110658 134701 60264374
100763 184912 210569880
93660 153265 149368313
190032 190222 404466272
13056 114807 254755219
133394 176651 108094336
16299 150815 397449409
176635 193246 154202115
187463 196268 21940440
184522 191151 16696317
125510 187444 154934486
20860 166765 540234999
132232 177125 874356898
88693 177004 516713542
13513 106462 232705747
81706 177402 239438587
163738 194268 319040859
199330 199523 495912
102004 171807 600250398
147617 184901 93049040
8780 165889 437478233
59856 114108 708702869
19107 19802 229833264
70506 108229 94306977
43977 68706 706350845
10742 70886 636577579
107753 188286 959597999
101417 185726 210983565
85668 104727 47664988
144865 174716 74620127
21426 56901 279605407
162322 180635 45343268
167368 196059 898272443
10503 119139 271983907
153909 168982 399542949
18692 35180 211492944
50220 186826 398916104
34145 186358 380861503
63707 145015 32558551
29961 175000 908593925
40273 81250 436391813
105204 115194 875681978
82343 100606 45679109
37535 169512 741914998
125479 126340 564453163
53795 161904 212923259
69729 77192 18759499
146653 162660 157431458
122145 178164 594988069
188127 199461 28364175
14439 40705 45233147
158885 167809 568404586
90650 101303 26894296
84600 99537 37380618
133868 140044 15497609
182463 196724 35778357
64460 155275 227489232
186952 196093 904017882
70381 140854 328146644
178198 191786 395589130
74872 167221 391608695
181181 184885 215635809
193473 196014 6370139
35006 57928 57564141
177666 183301 67557605
151401 181796 75680628
87433 156348 172868694
140959 155260 828243759
807 43729 107360127
45925 115066 519264632
164629 191768 939341042
164105 199950 89486455
155374 184152 71775867
21112 87678 42311933
26758 80229 133807116
2805 170140 757313999
30805 156587 314964900
71631 123134 516460226
99533 127083 389814877
79385 150126 71229980
50391 159866 409310527
64382 92771 221810920
197083 199186 5328105
25298 187086 404985386
125452 133128 56541063
131191 194484 864835115
21773 127407 832897415
35460 97094 592764889
40869 136268 238829212
7856 138885 328066204
4716 180657 440098441
47304 83715 213300430
186914 186982 22782098
178967 199182 293037010
2463 80525 996433808
132132 190312 325773760
122628 145815 37232449
191635 193794 5423089
40559 51468 92932511
159164 184817 867945047
157893 197564 98981570
2661 32632 75073162
3767 8827 12562906
104530 162440 145191060
52207 107086 305330633
83763 97041 33193766
48278 193738 364031719
85000 160893 863134695
8612 64297 940458684
145723 151173 8914426
35535 126502 227754091
82123 101783 49222970
186895 192582 939738580
38013 120791 364836579
95170 149216 135519164
81613 98913 611438310
75613 133539 657611214
22394 26627 5163376
11305 181276 425346330
188653 192203 8869379
151164 161183 148153206
42909 167237 311208371
32967 48620 449855230
79415 178179 865340439
29189 120830 672477980
34447 67300 426499916
137287 161347 60378622
184611 193121 416284420
192650 195379 6843677
25770 143741 356798185
17537 104798 407121455
181029 184728 9363339
183417 190477 59179223
4661 142497 802463716
142586 185746 107878991
103174 111314 207621464
37879 121634 2371864
127443 166439 97614801
187306 194245 17298754
91514 189045 527412686
139141 151044 29873456
68057 97290 73098913
167588 176232 21542063
28166 184972 392361443
136897 198340 153658890
30783 79870 189864237
34231 101474 465918468
161193 184015 56821931
46916 117531 731970112
54934 167105 671114878
145716 149329 670768296
196167 196456 269883784
196942 198189 3185906
36808 79725 107404466
188042 192900 12105438
3225 141193 206293733
79127 139926 152224011
137206 188006 183007267
1685 82284 201627167
114936 197851 207532096
24464 120277 313031896
83756 84179 1035185
48009 97448 203587900
36598 165386 322457966
61988 79792 507886130
160985 167620 615434604
168702 172358 9091473
93776 197018 474857530
85298 177211 229974110
188752 192456 178511532
29895 47047 117049815
123049 150787 53942393
183490 197287 34510522
186900 199597 31803996
29174 183815 386986037
93502 132798 13139776
177129 181604 648170003
73022 131670 995950998
21447 170825 326714910
77888 166644 753879586
12121 198364 670720334
130488 196469 164966006
88769 159668 177758831
141627 186171 111364435
130444 186543 140275681
35373 160727 313871183
187626 190116 6192819
60770 163202 256472982
123354 145774 56228110
198967 199429 1159843
25799 125399 760357474
149759 160695 27354896
62123 149553 397396481
91302 163871 182102829
43924 106214 352416696
23735 49351 886481645
24 164896 412869808
186852 187040 461698
23134 133327 852287019
59684 73479 520589637
101288 193957 747853385
148906 182556 339602603
103805 180251 191164623
19453 86966 909777685
84114 159271 188310646
76124 182860 266894664
37099 197505 401354595
32573 50970 45870486
20447 143458 307898950
39445 183382 907524878
108440 146340 814701939
141421 178341 778054699
193058 198621 13939954
144636 194422 957365026
74993 89317 35622979
35695 81046 113439385
24639 67154 555377087
38044 55218 12523937
103241 165389 566326202
60500 128271 169577422
138348 166282 149193330
114793 145935 951281527
127684 168092 866266824
27987 126129 245733082
183339 195208 456237046
145586 152738 572679754
130369 176701 792357493
192415 194387 922256506
109572 121854 760857741
158685 198373 99117826
106766 171533 162098867
53757 99854 441529475
49825 126649 939356677
6815 142493 599164593
164508 190219 64087380
198397 199883 598240383
134083 139482 112765499
64753 157872 469778596
46775 156573 275034637
47696 177757 325405911
12060 76089 698928425
107044 189661 661714022
116423 127533 27947592
82655 184453 254701006
140059 182202 105201603
134998 197425 530998012
187517 198664 27831482
67058 155861 222481864
117077 192848 189649072
190904 196420 434126117
139550 160681 52957522
156872 174272 661959357
151120 192126 102378463
90643 145379 882200002
36261 75818 99025602
3121 131859 322286592
121324 133899 151010805
142297 153483 27993349
88481 187513 654955002
21138 121482 251111791
171173 187759 693699316
175284 193043 710448491
55345 190028 336895038
64526 187452 307689794
54301 129142 960566274
194701 195324 1549470
82546 172733 859485503
118890 164757 245101952
148959 158732 24436041
68891 186537 720390172
79868 84136 10633975
145779 189769 186641410
32896 37349 19596920
197707 198930 401558157
132180 145927 34462494
3665 77556 353319446
74899 91087 168723853
30968 39971 22510616
12282 31477 511262662
163500 176348 313254016
105829 110132 23846554
12138 68785 161059920
152629 174723 362750594
168624 191610 57469104
191151 192428 374287390
194997 196851 4564946
197865 199644 4540874
18450 60187 10744621
95199 151984 862604953
150436 156100 659907611
180966 187970 17768951
140231 177014 91883634
18950 184488 414181896
47571 143057 957656115
194406 194958 364514496
7748 139623 528882984
110397 139504 467172650
87321 104796 43807476
58737 62466 9207095
166472 197772 712928202
64628 106428 104557181
111003 159368 121231556
29765 152596 843233366
74510 107922 83549912
44193 81926 94480684
120001 124558 11518693
66025 101781 911397469
6031 75929 627039201
108879 195814 311429019
9257 12565 8305182
177213 179432 5451486
38016 99356 153405001
95585 153831 145960769
199930 199940 11313
144647 187493 107238323
100655 172208 498353963
96124 168667 181669572
117666 127322 24306793
85875 120585 608657471
142241 170154 69789298
110216 157235 535704251
133246 168598 88401087
57787 139973 363380639
189055 193393 10826118
88511 172483 210291227
162928 181879 616078435
43704 159789 290717645
177106 197830 66691589
30485 54572 696822448
96160 164055 538704409
16921 191389 958847674
67774 196042 320955618
50807 198098 368687663
24940 65487 94523936
159093 180155 52322359
139677 193560 134710828
30429 106562 190406468
158329 166137 854005615
129643 134059 10994411
117650 117990 854466171
58952 195325 341092794
130684 132812 5349692
56285 96149 99498802
9820 24260 754941779
91710 106068 36122812
196071 196462 61169011
184391 196486 795428239
138027 177871 550650526
45698 67587 54834951
57495 123854 489111
9079 50345 603897198
17113 87348 175623431
24926 143465 296781309
102680 163128 151586617
104164 104411 656641
132975 158853 64834711
162709 173424 527485338
186352 194152 836869315
64546 169896 277177129
106117 158036 132666634
107977 176999 623394854
51635 152574 252830481
144905 166289 53599146
119485 166804 118555127
89374 182190 232290365
123036 150380 170805234
105102 163920 407323394
74658 97449 850201251
76885 177341 251225925
199454 199851 1016371
163426 188564 193583462
157101 164802 19239426
129956 194765 162020982
55479 82787 68176137
8399 86245 194889057
162468 174234 29186772
39019 70621 79047332
168523 192046 58841288
62127 120057 806520288
73402 103363 74934084
108881 121582 803324049
181503 195365 34886894
41730 111897 175483709
66232 75467 23175672
104710 171646 167481963
119761 157161 93899652
53903 122639 171994073
80221 142317 155524676
32304 81559 135096169
46237 76534 216057680
97496 133714 908612285
145256 185213 332668143
179208 190474 28421141
2567 105591 257769642
92180 125084 82647561
30061 86843 74714243
56921 93928 40041724
185515 188371 7187916
190023 196500 413169756
193906 196232 300776235
130934 170220 98248935
776 168510 508648589
147876 191928 110036958
95981 104987 22580980
155663 172652 17068755
70142 80694 961227625
49920 96398 767180713
197475 198210 1915583
30075 101615 179035083
92024 131848 750613791
86452 96201 16025998
6342 199721 484038605
4962 107731 257158206
159731 193682 84791663
107955 185712 194666954
9448 195759 466393195
114474 160656 115812411
64750 148506 209826127
161651 179751 44843335
26975 57689 724302703
134653 154844 981888482
25581 60013 193650147
198155 198249 127005
4483 113444 272621101
44447 100682 417013321
65918 190445 905808214
123015 198135 840256359
111256 194824 652470053
55807 196235 351217405
79139 187623 271465813
51625 120333 999197797
101796 115050 33093858
6067 14937 20377742
61957 125916 160134611
156710 167308 810943953
65112 147742 207029337
91909 186794 723336448
57152 106877 124113745
177478 189179 321481754
39372 98917 169723951
155499 185247 74174439
163000 185513 841018722
162031 166702 11551338
181984 199713 671580967
39140 116105 484745021
66584 156697 225754408
157079 165295 20484705
167274 169224 4887878
157506 169956 771980335
51522 109710 145612087
30954 181393 376205372
76962 112043 487852190
157609 160087 258952090
6356 26362 212191065
99174 149752 437277454
156599 199483 107107141
180685 189069 531614905
121864 121904 110795
103705 164493 603429204
129026 180836 706419920
111675 130889 531223152
194587 197785 220100133
116362 168326 130076925
4709 17286 31515742
136480 179498 48462767
96494 133491 859309792
29747 198394 850975938
58786 181260 478859938
106820 139040 80866383
10421 42239 79775511
131095 153601 56348670
143850 193785 202488012
176032 176644 939105986
1046 135253 335961286
43036 143572 798321698
9642 54647 112827325
101277 127131 64844176
8289 196190 470260195
107742 158654 127692578
48274 60401 30483601
24907 71945 637568967
1640 66044 204848234
167245 187762 51336057
187439 199382 80257365
96979 110132 573076386
141038 177286 963897760
186832 194197 18406715
108149 130601 844436474
173351 180651 18156621
169999 191773 509690516
163384 180036 41220067
73859 132911 147937157
19042 47947 931229089
48740 163755 383952823
117307 146244 72556012
118723 175896 143025234
118733 133527 168938668
126851 191068 162431266
17885 45474 939087783
184127 196788 531875601
153057 191013 837811569
159694 189670 74842517
63052 174079 255005037
61123 75379 118973548
91949 114723 137070362
41429 162489 323354620
79929 108540 71509324
108302 171889 242957506
75935 180936 262503391
160960 166605 106307651
177675 179566 518833049
154216 184918 76638905
106573 158660 627292711
138123 198030 383609535
158201 172596 35784862
128194 190449 210757078
32525 65158 81583731
94033 175299 203339011
63239 68981 14356266
146277 159794 728302709
114166 169308 741880022
145151 187055 104792089
170358 192712 22175514
61665 88909 67932450
30157 166834 457070701
149766 174838 62444260
119529 167552 933856744
74584 87103 31196108
171962 185458 174000693
147076 159735 31674794
159282 168721 23521220
30907 90887 945304272
133822 195654 785229415
121614 172770 127956815
120340 136660 40995043
105257 194139 677739560
173558 175201 4172876
85224 113171 932882801
1451 79991 144202906
153440 159293 265768440
114396 114631 563414
74 9327 561311318
196276 197506 252660688
174900 196034 52923664
197936 198016 50697582
149406 150403 499368945
68184 186033 294927812
192236 192734 1260875
158493 161566 28141754
94114 161789 169657603
194579 196155 3895310
55744 79421 846470498
88894 112450 59030185
126438 142925 733223888
103928 117258 291637758
103842 126838 57734113
147463 191656 981751154
86058 93893 19581507
91335 141063 124817342
171715 178367 16569130
197613 198777 662355053
180864 187168 16019135
60690 119914 148096740
140456 147362 2718689
122263 178544 238706023
24746 70656 158859932
28475 129292 252437372
129492 181283 129309809
19813 148008 566815551
84857 121373 625198041
131480 199397 169951298
197550 197775 423898221
167942 176212 20653651
39506 127330 219784249
169693 192471 219262853
134852 151322 171919807
108541 136905 71210355
76506 184749 976082493
92629 162921 912860504
5545 47097 872161019
183834 199815 785350062
21440 103087 711228856
182470 184740 505654278
104619 166640 155324763
191020 191681 1614459
136530 185218 792892026
102300 102836 799763720
14689 127404 596310734
107021 170871 584986988
135771 146958 28081011
157200 167038 24405576
108212 183100 126551644
110186 134785 61724356
34293 39469 13007391
10881 82812 180170798
11256 90334 243771157
56266 79092 56971780
18167 69776 129148386
54492 142425 128653094
160553 171862 140807701
199513 199667 388149
26380 171825 363934398
127108 158161 77786445
136382 189102 131793358
182221 183368 2991531
28688 29673 2490882
45151 75232 858212247
142410 199650 143181508
95994 153632 775793430
158107 187691 73878169
65647 73186 644293990
140103 151552 28718277
151537 156262 293894308
151965 175689 50536394
71558 131202 149375465
181896 188388 382713690
111612 194406 207265486
50033 124640 279947721
127586 172992 113469336
188165 193630 13621885
86588 138474 130073929
5943 168645 407287545
22846 72477 661592341
31500 196992 414008722
17564 163742 366071534
179031 190869 29829667
9193 35719 397364447
134883 169804 87360629
24433 154147 889320114
63897 127836 160042360
196758 197776 527868590
125237 139691 268805766
93580 115233 518709146
80232 121204 837223970
190342 194999 11637188
19697 187626 582343472
109572 174869 163447017
102171 122981 71451654
162301 177653 38066616
196831 198903 5263584
168842 170360 3781340
90919 190343 249107384
17816 25040 819348156
192373 197038 11604312
32675 130914 245887871
115631 118106 6204202
44319 121421 188513854
140097 191617 128790119
98337 171660 773683354
111568 132894 53575251
20934 186283 413789370
158880 161194 790258630
86815 143991 690562871
181034 186694 988356684
133620 172362 841274099
139108 159720 51587523
90307 126106 89934220
167608 183417 39507655
197605 198936 3414104
180068 182048 5010835
77527 168959 228800619
104135 151506 738488643
111859 127277 481566840
117804 128553 27037190
116667 168534 129887094
104084 124998 349582529
57830 181052 307997173
104208 173681 708092767
155451 197326 156955800
161520 191015 73581645
163967 191928 415450553
172111 193535 53624566
57376 142572 213128414
181515 193644 808862320
62556 78977 771307765
67511 159582 230561949
183370 191324 436798058
60752 154734 235240513
112019 121511 23831975
99904 185199 380957531
156544 198418 104542969
81525 133839 715685624
10718 199201 471860210
142368 185750 167775956
50551 120227 804861483
24906 92615 169415452
55748 190440 423316535
31523 47974 41009843
50724 119044 171057780
7235 15081 19568359
40480 42943 575153845
102161 192752 226719786
102144 185856 209505175
18657 40668 55098553
46871 162117 325279537
164064 183255 494519926
1358 31582 805811567
168793 181457 31469021
191727 198504 431767011
100991 163888 557166109
88592 89163 514607145
19552 102597 207800832
37060 154310 645354674
191661 194468 7041133
12878 94744 204990220
139599 141065 15566241
106442 156981 126827274
91210 182750 229208619
162688 198367 417334456
59749 103932 110332202
198211 198561 883623
189923 194394 884810237
66100 117965 496225261
115186 150767 89355414
151914 177599 572675526
80936 84645 307391134
199650 199904 637964
148476 156397 631496399
106979 157757 127408872
95208 158425 158425259
12383 166596 526901376
174209 189871 39217182
98236 178504 900317710
187810 198450 20350395
1856 27465 64026325
49052 106436 460971345
131916 191996 150266792
5540 198478 843161321
36591 97280 631379639
17855 74740 20424383
155584 159882 783852843
67056 117897 127201353
119468 178298 763595743
156457 165857 23419536
98825 102976 576996689
3761 26561 57077239
119119 182602 479522006
54016 63643 319078178
169362 196454 67695211
83906 194818 277614754
94739 126524 514672909
21098 190499 423972887
66543 158393 229992807
152981 190812 965594685
143909 148222 10977506
53913 101494 119053020
185291 199148 686187740
4575 104416 924624669
68197 176853 103015973
136172 167159 121681129
172983 174477 465638270
66812 72299 705254339
167334 174818 18611649
78217 79308 850695149
55197 195655 351396254
119069 198554 92062102
157533 195414 94539393
151130 167740 515019437
43764 131236 219026708
197395 197904 929899237
57337 190975 334280170
42543 193050 994797067
115245 190760 608474853
86904 97230 25889560
192832 199065 549787239
160916 173540 725930116
49388 166948 855104237
39842 44230 876645265
109379 152347 107797745
149286 189451 255698393
21625 165010 359133656
111092 125876 37170421
115169 145278 52344044
43250 146072 648527201
9596 139731 325895308
17118 104377 218347972
50699 138973 221099631
127417 158234 77207806
106380 121779 38585374
39950 166140 315824396
197777 199485 852259670
135540 159149 59158442
17560 129544 280412890
185452 196210 26913209
189730 193672 9875329
86832 165423 705904207
106460 129116 56878717
27011 31511 11371428
172857 177506 11629699
80121 169356 852333222
52436 73116 721153052
38753 72249 83727398
90241 147582 756878507
153976 183706 611372681
152858 195606 106843399
144953 153710 736467292
165084 184525 48362489
14267 140120 315224549
54478 78078 59090173
57077 121041 159885747
120346 131884 806706788
142235 145208 7442951
115327 169811 136461773
181661 193529 1145088
33509 76800 108373887
132106 175751 109086680
196485 197570 2713480
3218 105341 255552574
170895 192917 55151378
167488 167786 725275
165899 168135 5457626
90119 190679 251890131
74498 187568 873706906
183052 194529 367070005
171108 181151 36228251
115907 129483 34160053
2149 144837 362427521
40835 163527 307249333
41412 77271 468812367
99523 196989 243926023
146162 174031 184987889
158504 164894 910024328
172840 198809 65069732
176982 177281 443393120
110785 193392 206703484
54337 65877 28850483
81900 178526 991469111
22689 71563 639790514
82434 186227 259738792
179882 188342 376207419
98284 186408 220613704
193419 195595 5498685
5549 187982 456643149
57656 187819 325619550
192519 192834 771141
55385 157910 741619496
34389 152007 294395116
65035 178676 837428420
131793 197662 578893720
101729 197776 240326823
162606 196494 84497306
172320 195211 57293143
40531 160104 541424021
45392 185311 416568028
56928 136380 29138399
109507 114934 13611671
195163 195516 64141836
117727 171485 809439646
157080 161472 657457122
135550 144036 541874765
19934 180568 401780715
102179 106275 201996276
190580 193937 8317963
24003 179605 882133275
102779 160577 144910511
103499 197915 236349922
11749 16199 383254412
23856 127044 258468875
39369 86413 786101325
69808 84294 36175723
29797 154116 158624363
99930 145797 114902759
180792 191895 460555672
99489 102086 6522334
59824 104969 904901303
81701 193800 280576262
125843 155929 75373106
147473 157609 25446811
104399 135195 77180859
109012 124925 877256464
76710 91339 36236951
174091 186437 30947700
101574 187186 214268108
77072 154067 192724450
149429 169103 49084979
101418 149397 310043019
113158 174353 900458377
167616 175410 251002571
109554 181441 179844920
140667 162987 39750172
42975 146335 258785592
177757 189219 28770537
20107 130951 277510416
81822 162614 203396500
91285 143708 131521010
154576 167296 988790492
84003 84822 2051617
131221 176087 562298096
125964 147773 54682490
74715 126976 130888413
117983 128558 65050173
115570 122492 17406061
149465 153125 120824019
55533 82707 67830520
64807 191709 317560705
44509 135757 228499970
186004 192085 15213987
190597 191221 1554444
131864 189841 967624297
133579 156170 56676486
149068 193657 111375311
61612 174471 706757890
97324 122462 51390597
138176 196753 146402591
61191 121836 743932453
30730 133832 364050964
151837 168991 42832516
80471 189292 272304590
21812 123028 253377468
57328 185842 959979465
62812 195914 333078803
118039 167010 343639997
76280 159885 209252784
196255 197572 577767834
177072 184833 19384076
17281 44914 69063482
167789 190734 300945984
42351 195309 382763550
68102 134916 167281295
15309 162699 421419089
161160 182228 215895395
110129 112374 5608106
32790 136468 348708649
33596 116575 545210881
8056 156419 986840988
168469 192095 59088506
182323 188261 245313146
117950 171523 569706811
169059 197411 971264747
106668 157125 126609770
170840 178780 19725816
38532 174161 958502270
192265 194636 659851961
2600 130227 319554062
39586 158612 297945136
92189 113248 52782141
23274 174283 377924914
174425 176339 26465610
59673 95241 88793476
113462 133455 979904297
148848 151631 6925178
81557 91114 23697402
59287 168831 718892501
43550 96245 131897660
1171 18514 43408681
109399 134931 499280692
100124 110065 918046416
114424 184495 175322502
162290 198325 380317959
63242 156287 233126929
51895 180824 322489108
120494 187138 925848656
27596 71064 108703434
144206 197982 134487951
137832 183657 951387890
137894 172080 85426890
3660 147332 651373128
6532 112260 264590070
6977 28479 53839313
111856 121689 24688076
29214 40452 28149211
107581 184583 192760890
195502 199351 974996591
173509 183499 25082606
19423 40958 53926338
129105 199064 174961524
185292 197426 116807450
9937 59654 321658191
95383 148911 134236100
95124 151757 141943957
57268 121300 709267871
191449 195532 785184
184320 197789 516442690
180073 194141 349707836
48936 81643 320159895
24483 26419 4922492
19399 29869 26200116
50900 138425 495849448
166899 185839 47322446
97903 135774 405278301
120981 158100 93109041
44163 69986 208075952
134733 189051 135852517
100310 136140 89788733
106188 157715 129213621
101818 156741 415779318
169351 170944 3885598
49532 188106 816459837
170278 194545 315225570
103616 178521 303009007
52855 147680 734811640
167625 182964 38286995
48624 83351 86898321
120716 195888 676262048
88489 155374 167794196
160901 175981 37431159
11997 180691 422048700
197030 197843 2033709
33032 107074 190590671
71118 85816 36860639
131791 148537 42061735
7839 186574 447359594
153625 171791 45284685
55138 81206 65088043
8681 146763 345829307
139205 185154 114812771
3603 160046 985024687
163439 170437 17312992
136960 162305 63565698
20740 41947 53099332
103475 194924 612794561
116302 158980 107013395
121809 122948 461431718
83249 146090 157400068
29227 142716 535795562
57532 94914 598944462
108648 131948 58482799
13384 155936 437042305
81258 188926 269461421
105274 148392 18979177
42583 159647 659187510
148650 168774 997088021
102202 154260 130459343
114735 198725 210258727
99123 131107 80216205
74398 143185 172268407
54809 194382 349152883
62477 191966 424483385
181910 187764 14845344
121184 190644 556626467
102582 181048 427718752
173281 192535 48323622
44500 88179 109169553
18510 25953 299119785
108063 159110 128036181
110691 191593 684096291
114016 175768 154544443
27618 140442 883674426
111399 172419 152703129
140482 196794 67584685
136290 165003 143079929
94030 117281 156500101
4571 74869 176014937
78046 135139 667959753
135258 169351 774626881
40405 64283 59719594
6333 188869 763349171
91153 150984 150187591
32664 192701 400422533
172977 184011 809164254
106932 184922 281458741
105740 161063 138770408
75031 161287 216072065
123677 159073 511490782
81482 90345 22012451
124635 149773 63064682
65024 70928 159760875
63094 194328 328402106
99598 155244 567480975
60954 67635 16645493
167516 188410 985772572
197665 199785 652279097
3457 35936 81332934
70638 89950 48157585
106641 111716 279116141
140582 159271 46789167
143164 188702 193651944
95243 143933 121961838
29915 185221 446627254
71269 74949 9329899
20085 45044 352018113
157764 189572 79371784
187791 190594 7006939
31708 98163 166180963
170257 194083 59566417
134071 189701 133314233
132637 161507 72418952
177648 195707 29025007
27367 86988 933338374
148500 186165 921492583
22397 77306 137530011
156779 199429 106475136
195929 199080 638992455
72642 84301 692578315
160159 164467 222527099
75637 128831 918515284
953 101146 250726298
98629 163381 162351523
103378 119314 39949719
147511 188933 103491103
116040 183457 168717256
16660 79918 492784751
184237 194025 244266848
56255 139277 217444821
99267 194210 813686858
136135 136390 662046
182135 183884 4501452
145749 178364 163553170
79758 125396 925144506
194940 195651 344923868
181558 194081 548995595
173544 183197 24204988
182290 196371 207337266
121671 186112 372226338
134195 150241 40315283
80784 131730 581885639
40687 183615 971848663
113802 169189 138775194
178538 197369 47208925
127846 193013 51787168
32605 161746 323401757
39526 137383 244884221
31198 109920 510224402
36954 198563 404438424
48372 192435 360542730
95949 114212 942954455
171496 187972 152820653
144209 152665 748442780
198048 198141 246679
33530 169276 950067010
89890 112277 238521585
4309 23595 48175979
50820 93705 585319486
39568 160650 450697641
34603 177116 356509055
194186 195410 778381653
155531 187957 119394937
57376 88795 78266152
194457 199933 13731655
55493 191009 461679046
91091 154378 619544336
100201 108268 20105727
31916 168155 633978422
99105 151465 131313231
170737 188346 640703603
125488 181501 139882764
135728 146583 72911443
32993 88301 768567975
106430 163610 143392235
167329 183802 541270551
138303 176483 900855288
159572 196129 331467643
30911 83636 131819389
184101 193117 22607593
129721 189637 149748452
43717 52620 22258593
17405 164826 506960240
17984 188899 262882807
194813 197126 188367881
175692 179869 10294106
70556 164981 236550667
33825 188349 386676357
156298 187349 77515674
134861 155294 51247764
10696 42317 79309121
134954 149543 32976008
109031 122337 33407959
197291 199695 119543125
165674 180414 419043812
165227 197276 79936022
42296 120171 959392001
153728 176946 57958046
69378 198083 514988266
34314 120796 923707580
34188 148391 62868508
23600 150260 881868594
35501 161949 316687066
111061 169542 146451906
81328 116214 661164224
15765 140873 499693828
77651 164546 399798592
16110 64066 256616154
79294 96017 399555697
77741 156038 820061751
130045 132996 7344274
170031 178008 19782873
140667 145945 13199590
138621 143851 13025583
159314 186400 394167470
195501 196456 2334499
103390 167285 942328080
72417 130200 489443573
112225 123948 29481083
169568 193258 334697350
138780 172806 84966566
121424 140592 48122902
106229 136503 75925180
13753 177745 410424441
35444 141774 266161709
138298 192334 189033954
186357 191941 13998441
123196 179177 785009856
50139 174958 868560356
17396 113353 934471716
96922 104651 589041555
32565 96436 159723118
126392 154067 69278424
26287 168567 356136798
112257 142426 75691544
139454 157271 44748370
68596 177885 409244178
16431 53666 85381073
148192 192421 110485514
136704 174919 644077702
166006 191140 62801830
78473 110865 80962694
110707 151320 101876401
162433 181076 46238586
161201 178936 509165755
152686 163920 28197845
52527 179901 615566928
144835 169343 458662237
8101 165310 525960098
144609 152276 19279968
69810 120950 19997332
195509 199496 9998204
166001 197139 360414547
119711 134366 501364089
63587 137161 184186587
41712 154460 728652896
140545 141455 925736517
985 48152 117996858
164718 185754 374697266
117844 157124 98612403
61129 61895 1876967
110504 158859 121202860
178759 191413 31859973
108153 177205 414900314
96566 121324 62041118
131910 179658 119221373
131746 175597 109623724
135561 174022 122694461
135919 190512 356122226
54698 191285 118424785
39054 169427 831680717
112262 142205 476017948
39184 161151 581037114
121340 126883 5160586
95984 175955 200165096
33518 151902 882553048
102672 115492 32099785
22563 107036 476070104
122789 182295 634286612
98600 154833 156453023
17008 93649 191722768
11993 93805 590536786
23971 162450 346899253
104880 185398 866654809
82290 104889 56523492
178598 190588 30236607
42010 191405 534898609
45484 59699 35797135
176824 199936 109477348
42771 170820 320416808
142662 167333 546113425
61884 69455 558305167
76853 186769 801405869
134186 163565 531274694
154409 190958 91348252
43569 68050 850089417
37819 181969 656805986
144167 148099 9987402
168366 195199 67149244
129521 148232 46692087
135654 164048 218186221
181236 185595 7156908
186014 197918 534017356
134618 135874 327607
139283 163547 60841200
35586 65427 74694149
44936 103765 147241196
122846 143693 52216275
8992 123883 287692960
48049 69367 907152511
154447 178409 660553256
92194 124582 323041407
82809 174028 970983675
180533 188299 19724149
12301 147384 338382426
24657 84947 150903311
111867 188700 192395629
94726 127729 465500176
17464 110455 232719295
17610 83711 578640922
92915 163310 176506209
36009 65638 74118896
155766 181079 62930048
69730 89746 967464135
85820 137475 129380419
128314 183561 699497707
42429 151405 290926753
104846 154355 124074044
104472 133023 71600857
126126 184122 240738112
76130 139748 159202116
41950 91712 664952999
126285 128432 76343302
35280 64856 703628660
197106 197882 8686686
116305 166089 124726137
38545 88621 125040251
186007 188804 7018706
146875 170031 57852631
26665 183058 550756142
137393 182160 654584669
187252 195806 21398589
169913 195250 739012360
30553 182787 380793090
168556 186225 488035090
62904 139760 192443488
140929 195974 608652833
175215 198676 58765931
178353 184417 471027993
175640 187734 30370301
143086 192573 123736297
186309 195468 753993065
50253 107529 807651779
174915 191813 42363577
46760 96633 690890701
134109 158735 808858049
189770 191923 144013871
29296 53845 61450257
124757 199726 829983628
144315 149203 12368133
134795 179505 500147906
68709 123785 137934570
53563 102486 943166880
193164 195280 5296755
184185 199170 37542393
97882 160552 869672883
11336 63449 130593685
30334 103506 182971591
10514 76335 302743889
87481 175385 220121067
37872 123868 517932694
131846 151610 69343596
146420 196775 282105076
78100 107900 74406825
48782 51504 6712112
91030 114217 51936237
13941 165655 379976740
110119 123057 32472209
19453 192517 433106319
37670 186024 829624403
105092 130184 62992028
27981 36919 794887359
73224 178927 264400517
134194 192073 144743232
31430 186885 388935670
83348 109486 65303421
64110 91273 267076114
50765 152481 320233191
107927 180616 639099952
170260 196672 66037560
152682 178592 64493314
97437 159383 155251401
104393 173528 172920192
1824 59302 380506880
9425 46158 92033446
98409 120299 765915994
193996 195224 3115197
38081 189385 784323001
56837 99137 153266251
143529 193895 421770795
53429 91423 558459681
929 76847 190100097
164106 194440 47293822
19669 61905 767906833
87045 136921 578108422
178301 181725 247443250
106226 115319 22745471
192624 194037 656218292
112017 136077 60398304
72095 151392 306661980
43000 85084 105276904
43940 191512 369356520
162457 185799 58165037
185775 195356 24007487
105941 131059 63015392
122561 157098 812373988
117730 160011 493066620
199981 199985 14742
125324 169972 575803775
163402 167977 11234178
97534 99459 572786053
91062 93603 695095645
35382 106459 177780919
131576 159531 335924058
85493 169454 210198516
159387 171407 461129101
22070 117455 238724299
157248 193639 644291084
58416 172927 286286524
148890 153806 12205641
86748 161327 186990540
41224 124121 207510090
162810 179320 220621713
139562 179377 99328137
81430 162895 188861582
19096 114653 239073518
61671 154122 231391508
174651 191961 43377140
72371 174707 256128221
187368 199111 825995608
157569 179510 994223321
52685 72003 499338636
36334 49857 33801996
161597 168767 929983298
195372 197382 4952260
104661 159351 322746737
171015 189823 47141707
158355 190126 79353586
158314 186420 70174926
175119 180738 922686891
179997 197814 44753844
52073 100864 122093961
98362 135583 93332666
36202 119964 788317679
99653 199717 250505595
56847 149019 230708167
144554 190092 731446314
196390 199912 611669701
96593 177086 201457040
126422 179099 52239860
121775 157590 57669991
110974 171625 151762389
41456 87371 114780621
81147 162471 335657202
126133 167917 474706398
168911 180065 27656340
122234 155747 84107884
68985 74891 14870447
34367 133093 247136551
11256 95766 211572400
66094 156639 590066709
120240 174510 135800776
98299 123195 62375711
173151 196818 59269278
29884 166782 342684915
147573 177804 75347882
71779 169943 245739860
34274 162441 670039192
191327 195135 9512730
113704 165182 129154245
145379 151783 663811431
55290 155867 946220269
79884 189728 274887270
33080 55292 55651083
91285 150953 418647362
178360 184546 15570010
35113 56825 54541341
34717 95168 188449085
153115 198016 12792798
185615 186162 860066641
111012 125036 488644149
50040 112326 155837285
150581 186759 90299976
53260 129355 190530180
40547 55400 215405149
161772 175095 33017345
3525 14768 28020160
157300 163618 11257522
193119 193519 479426239
188338 194157 14508852
127115 153366 623714056
131747 187399 966305154
199719 199934 110599171
55303 168965 919514393
185704 195101 612430192
81379 142839 153974525
172734 184922 659393165
85233 89198 952991897
159642 162230 235173922
163018 177127 35014651
91220 128146 450236920
104292 190810 555396822
198417 198904 771208645
51274 198200 910602955
142066 162437 275683778
83167 88950 14325934
174108 180442 15669302
188204 199044 27109202
195590 198076 409052596
123473 130581 292869068
90955 152875 110969761
65567 78472 122792833
187661 197877 25485815
194819 195318 1235201
34257 105401 177934430
87845 153660 165029806
55641 131505 189737655
92913 189562 241949316
40109 109369 173136268
142025 158987 42501131
31936 121385 68614011
198632 199766 227343107
41846 75939 259012926
134303 176245 508437177
26794 65776 369448159
120115 154202 85457510
135938 183146 118011760
177133 196709 298741740
142958 161814 950267346
68252 158734 226649733
20221 59719 217946692
107580 174601 942076379
175734 190402 36805223
18341 30126 29531893
40559 63021 56168006
139538 193602 135156471
126474 129396 237733869
91131 181005 305353062
53554 197190 359373222
129037 138251 851036924
166229 194671 137306225
85649 102154 41283062
122384 153475 17366617
98867 121373 56414447
161061 163728 6644438
42986 143877 252572195
181714 193230 28941973
18409 94431 354909613
91989 190594 911899922
192358 199322 17449240
170217 196415 170921959
174932 185394 72187340
36531 78681 105511384
60975 146121 599719656
60869 185066 310658298
170598 194043 8931546
127985 176575 12819779
15095 135044 300389163
189576 198260 624625234
99581 160856 18678992
176852 177154 681770776
47578 91244 109074081
5562 160631 676107069
93358 160748 736062196
114449 165444 920036340
37843 97493 998309196
143610 155762 32806110
160993 181577 72092534
18293 34109 781930720
156854 159551 999049662
107004 110596 9091518
52973 83316 990382864
6214 158440 639201839
194041 199650 563134501
170057 180567 26010364
35521 193713 395854165
104741 192748 220253292
1605 111285 274395292
115818 181924 337229964
149490 181853 80616669
59567 168728 273082531
52836 169277 291522683
13889 115932 255439819
40822 108317 168785600
182920 184686 276648705
114715 145295 211606334
175684 190937 363794749
189929 193510 8924500
190686 196580 14644150
66609 158303 726838642
13082 75958 547245407
51753 161011 273736651
11583 147069 339395497
13339 67304 992396520
53711 196275 356694498
30282 143325 750120646
195187 197943 6862628
74054 186691 281971190
18452 32619 35527977
174374 175451 2670540
115433 138642 58285101
30023 151495 711332544
167453 175142 19142876
35076 136046 268150979
167946 177809 24573552
107783 142125 86120841
114789 132810 45286536
128220 196586 454782457
191482 196031 11360202
179141 179730 805983527
15301 157073 410331958
154419 195635 103007431
24084 29366 13350936
11403 49571 95668673
171590 197388 269500274
65818 77876 187789167
150638 192243 238510674
93495 160256 131442882
95742 134506 97158780
70285 123465 136910347
29854 82819 132549106
8570 19137 26537639
95040 174106 197865392
8905 86604 802178922
189333 190822 348574468
184702 190677 674455220
73240 116842 538081427
159055 182586 58612103
140664 140985 817691
125135 125606 1074783
154450 197191 494505279
152089 157745 359940424
853 177287 441473926
134022 134229 812319303
65431 143967 196570908
65696 138088 845531465
173 109340 896844713
88785 147074 146209493
130133 145560 38603489
38235 178865 526073521
197450 198901 3728910
19441 145917 769619826
97173 169190 17977951
132787 193180 221113858
126315 131383 702288700
189646 192739 33705175
104421 197619 233186680
11773 145125 791395027
32780 124576 229754142
68416 172203 259716844
49637 91786 515402535
185357 199800 36236885
37294 168579 26659877
86304 187624 253622268
142865 183620 617077217
165653 169811 10294660
145850 195992 125350210
54273 181153 731615659
135801 149053 23853461
115503 149191 876436598
194058 197691 834385357
71429 106084 375360706
48945 68649 49280043
40296 106580 165791224
44903 167868 307814491
52637 104742 197787075
53924 91880 94739563
99447 177629 195621991
49408 69228 49595701
13944 63727 124741118
12311 105623 388323590
123357 186172 914607447
60343 175736 288585085
166452 172867 15882175
154200 165317 27895789
138607 172516 84670491
5147 98424 791948327
153384 157097 9458588
44102 71797 69365270
63161 123278 150452848
175266 180792 6413539
98866 161060 963558659
59211 161663 256491205
31455 162177 931408001
48325 191821 359134769
163883 195808 515824237
198589 199818 164296
161684 161877 472218
163612 169167 13752419
12574 111346 247280840
65216 136626 746005834
174180 181124 17253114
161759 196405 86379631
53678 175992 306003746
88888 192005 258219728
140449 173357 82118546
5510 152471 367975216
61336 102877 219786460
132598 191152 146484699
2136 20423 45794392
175182 184746 23905498
148112 172551 180973870
11335 197252 465348543
111900 123123 28211402
8808 189322 564420021
8772 166369 622765980
42898 184856 355180967
82242 107402 62874571
153635 166128 31253489
198884 199753 2221818
177301 199404 909152743
44668 51515 17076650
113903 129621 39593421
169588 185079 38637794
103215 114804 303769930
99836 130636 77215300
110425 171178 152011272
128052 179637 128833736
71127 136631 164122603
114938 189347 186272798
14955 69423 136427108
86851 129159 106115662
2681 143186 756997994
173172 185512 501467452
194196 194767 1455342
168032 172124 10218294
143501 176782 83185887
159657 195251 88909735
8692 48745 465184689
85741 115245 73759907
69333 116469 616076144
80051 177982 486946761
52145 163550 279097474
50024 121009 177685115
72212 150276 195691435
103272 142745 449945201
111787 120054 20775773
83784 144855 152912347
196771 198362 548003103
129224 141706 555520175
83556 116703 82932640
37563 134159 240506780
119626 181026 153538090
49329 122929 184217638
192990 195872 852471706
25031 134954 275245588
25179 113456 220929362
188657 192479 9579515
26635 46133 48782262
194378 197961 884847018
129823 139815 29260356
134686 151005 40975950
74192 155450 203603770
6785 144547 344877038
27216 174372 369118928
30870 146400 289174325
146652 182780 173444694
715 8963 265158291
172752 175819 502559244
1724 118516 714588893
58328 76848 46235105
98416 184694 215913596
136965 167313 143356342
43934 187707 652266685
94751 139057 111075250
58501 162320 259864557
110782 132952 55622016
143370 156542 33136034
28120 92070 159856919
114366 129283 37483596
2025 190818 925963954
45847 61080 748813924
94818 107763 32349420
93368 98266 12239040
199972 199974 9086
117553 143028 63902366
15760 88195 712035419
63217 199196 340313108
95528 144466 122618504
36004 190598 208803003
186415 197855 889580191
78309 151473 419301637
185152 193147 20053462
56096 78123 805321608
199686 199854 432025
117953 146005 70334650
73819 195536 304652667
3238 193961 477284096
28162 79474 128465422
122576 156236 729507105
99849 139285 98855561
61978 93796 729481802
72557 94038 53808487
178617 196620 710068676
166623 193698 954520684
90560 118002 480202963
143110 164563 964231208
36300 199851 409311409
112454 114689 887395745
23075 100305 193273080
138183 160004 54618395
138507 160708 55621631
11080 87312 190825134
164715 177311 494144832
127617 185634 268442649
94411 177547 207980135
7442 35857 365674533
183380 192814 23628855
162758 195811 82495950
144663 150141 449104042
138977 196982 652613215
87387 190864 313482451
138694 185890 117981195
199217 199704 111092445
6183 128055 305150260
23563 141913 296383861
187283 198151 27138453
84167 99199 37605235
87060 138211 128272989
126713 160063 83491599
165071 171199 15051054
131633 186159 136408361
144693 163571 47453434
86909 160459 459453414
156866 173674 965263600
131251 177247 43606386
72821 119117 115904162
190593 193380 6906802
190328 190714 994496
44322 50700 15918973
17268 33422 40504776
112989 171768 147149185
149595 170075 51073861
144325 159980 869036866
3597 99973 241179084
53578 92412 456470348
23145 158013 337782256
142859 168081 350106519
117989 138029 50279630
7478 186469 133472840
127846 147863 920656816
12166 152778 352195690
94121 110203 93795137
57493 150997 234028257
131024 153174 55447959
144261 167587 818930076
131122 183816 131769865
24358 127530 344273677
166643 196800 75309814
94074 158665 519582953
100698 112113 28519887
23042 51978 72357310
138411 166871 71161260
64352 73768 839949754
135378 139885 382002770
161492 173982 520816962
90026 184050 235427357
24121 59004 143274384
25694 83113 143748001
121019 122962 4894141
94664 190986 241133690
193731 197470 651284418
152543 161158 21665370
138308 150432 383690499
148755 194041 931182707
66858 163124 223543042
1289 89760 842785503
51139 83996 361886750
11904 62284 126247667
10808 141187 326553139
180827 192229 28736345
150041 188187 95244652
133442 137142 300353805
194920 198403 234568556
187330 188911 3917896
78270 149038 947767053
118798 176064 541761785
130412 199580 173016295
91669 137909 608215966
27114 160925 566409374
86314 124175 94827283
30929 56289 980382282
84836 89747 12172353
36940 82259 665047854
78324 158990 574889572
54609 198756 409727673
42828 151922 130284752
86751 169203 328752068
145691 175488 723523000
180386 182563 455159830
127597 146649 181021572
80711 166778 526470140
62799 158618 239969254
45443 139151 853822436
158010 163229 840112238
63506 76771 957405960
103435 142343 695147295
7894 160549 382269210
21255 175230 385297487
155601 170035 380732387
77246 88428 27742026
29956 49643 49251850
137557 183149 449597823
30356 188939 396824284
16853 125253 607466108
37240 130542 258060436
39261 103199 159837912
98893 182850 210071021
53911 197724 359805079
39844 92481 131508822
96866 126338 614127790
131134 154608 389824705
70359 76101 14495313
102708 171862 173086118
94965 165737 899817173
156518 174099 886442732
13355 84959 179324087
176526 182894 812504100
50515 94626 197879037
2756 25461 326878640
102693 160485 541209249
187117 197010 24691367
17415 65327 473342077
195815 198035 5499321
151439 184234 129664312
91920 126969 985199160
42697 141886 248317511
198622 199305 1734572
19528 133559 285497651
111360 126731 224074471
163121 196605 446849839
27196 72823 282452408
172822 192742 49923926
52136 156967 262674992
68631 168761 299203741
4219 60277 140428744
117357 131919 36574841
127039 155783 72045310
96054 133567 94074893
3995 171115 418166848
164003 169707 14118344
185966 186041 190614
104935 107626 767838261
175611 185132 23831518
130015 151614 54065464
165864 189297 12880175
63384 98767 439248272
150533 189834 98087669
87991 198113 275772164
76023 106512 702102024
166394 169070 6637624
92441 103925 599445211
129261 133410 10374012
16065 61960 114955159
78342 150331 797123635
156656 177214 937219456
25539 149159 309657354
48676 53517 12139078
134077 192673 975644814
79021 192327 283488314
172565 197025 786823523
58230 106209 119841841
38507 184406 414825300
960 96887 712198954
29460 154761 313671170
172855 188616 39520024
1016 101656 778252786
4016 91762 520725285
55162 187579 331311841
190903 195578 19217883
45411 123070 296178030
109450 129519 50492894
43439 178950 730129846
122836 142366 48943557
7445 31603 31700689
188991 199800 27082231
164004 195210 571991487
132913 168932 819946914
153113 172779 970037919
104235 139327 18738958
102091 141230 98083445
129082 157457 71156026
182514 184638 151268902
2159 159129 914150221
99331 166020 167108670
137380 193205 6698696
199987 199992 13276
113297 128550 38381605
32977 141976 528211758
64527 119307 137076516
171694 178582 17134247
42455 61321 25472666
112043 146326 542587430
193223 198666 13660819
109969 170184 705353821
114651 136135 53936714
83160 122551 98629141
95666 97355 615507171
135911 167975 956975951
105213 189151 26085498
129157 193748 161520182
47459 138120 227014526
37258 44871 571659011
175113 199982 62306981
126830 186280 148658551
11520 78577 168044987
55254 142658 218706455
25580 53548 70106744
161233 174617 661720445
64956 117940 350943575
139574 182838 246317818
7952 149350 477876216
197963 198022 58864
100063 118854 498967661
189941 192688 6854321
49930 73885 687539440
164245 181253 42154751
11555 82967 178858419
90331 103606 370295841
39664 125253 735811744
70442 121443 127610838
97891 148411 126682859
118768 129526 27082399
67808 125230 661169667
195747 198225 6190007
79542 146168 859425457
118974 182376 932778044
66957 108206 799030407
37198 67967 10258897
75200 165323 225707438
22602 26486 333349281
23206 144152 694396213
162000 187307 63134633
147830 164332 271626164
32503 150641 705561699
191758 192019 653771
160351 171731 226522817
100291 155229 119981034
11032 84111 426570625
189386 194152 11924470
137717 186318 121510913
191660 192204 1357483
45924 93188 118242236
49243 123763 186520516
181000 185222 58631957
86348 147962 154444617
93001 148437 943190055
22061 60657 96757197
17928 125945 270420258
33841 105444 223981297
94792 199963 263267625
148283 186887 147231304
173522 186797 33341490
22738 72303 148743138
104251 105902 4130488
86589 178660 911420431
31179 58222 67773995
176541 191305 37039996
183219 192159 22394261
92688 171727 321110446
175361 177021 1317265
180589 199585 803055247
70022 155406 213884123
142330 178937 952792750
154530 190853 90750384
76549 112014 905265370
168937 176120 254988813
140937 145524 112395245
109093 112796 9222592
29520 179631 912467986
60057 118597 146347565
85930 130873 112576767
64051 108433 110987491
112548 147964 776822499
169367 189131 704237962
9936 102423 808645812
109305 139671 578305485
166389 172681 15519733
133592 195263 154212334
120434 127827 20052773
176108 199078 319665790
109242 162105 132610452
175056 175320 570449119
166141 193928 69386035
81884 172190 225994405
85293 129452 110669661
44566 92398 119612538
42252 142895 300454589
116152 174174 145231192
192414 193283 2122231
156533 191601 55055814
17706 152431 337304373
187519 190499 466790270
121439 171025 124042618
199814 199850 360126199
83277 152370 173089783
139870 161548 54393661
42456 169789 318697059
111503 115450 9891117
167216 177898 379272700
142463 159977 43882568
94171 105167 161094178
116816 161356 987927296
169494 184274 20620136
72602 186253 284470278
90472 93023 942655244
27574 59728 815852665
96882 109858 32455667
154339 167446 32715689
64300 138599 186080816
177554 187264 5838685
104429 158918 136569664
164860 185395 180809195
170909 171963 2646224
78016 138788 152088232
128433 177138 121710058
58578 196218 344236089
154540 174141 778467935
128817 185007 666454269
6439 169727 818910218
144754 193073 433210677
124715 185846 152867465
80979 197256 290929449
163967 189281 617625034
45030 155903 277758496
81359 124387 605579712
106688 133801 215334142
49320 118016 171894970
81276 108974 69258014
86853 90351 8656510
93285 143803 157105453
92261 114177 54947408
50748 95747 112640388
95327 138041 294498361
6401 109746 617492770
101200 131386 703146262
150729 161150 26106993
85173 176333 399320160
149937 159024 22670564
77680 151089 183858930
104936 176891 25087091
78941 150264 178649711
81822 139328 144062747
178518 181736 8050675
656 59774 148092514
71073 171627 251659071
77739 129271 128990525
134943 147227 30832757
42592 165836 308567026
41048 102401 597250337
54461 54696 627039
128116 146087 45003219
48099 155253 457859401
12100 35265 284618221
56711 70160 11303320
55854 138225 78262863
65106 169404 261104563
63482 189751 403539176
168570 177512 386995292
6444 103485 614202261
147846 166054 114664213
26035 121518 238999656
83897 164234 201339679
57668 98777 102627502
6100 195333 473629549
53282 158561 264041570
40340 72477 80328616
182668 192960 25882624
154607 154658 904468546
7380 139471 330732628
38764 199024 682279391
78357 170062 482265268
99321 169305 175290708
128544 158144 74177507
139810 154705 465066630
114568 149538 992709489
188942 198391 243199815
98253 115775 43854566
60456 162739 936471203
121800 130614 22184064
81527 115455 98680569
8455 70229 154681261
157242 165422 915205794
180056 199593 445478578
129094 185800 802206456
47281 91792 111204359
44440 93236 122087304
15488 51663 459987626
16543 41803 63247618
140394 158403 45137224
126283 147255 992103314
124612 149949 502607995
34582 143000 271363512
33832 197320 804534462
4643 81091 375505640
151440 156544 746422848
3422 14757 550281826
169614 178095 21032354
28862 122533 234452876
155089 184987 326424777
100984 141679 102001316
150316 180345 74687236
54916 112560 612541934
85236 143354 145574715
80413 199865 822908914
186937 194563 326186452
7438 173987 416765083
126469 198767 180818664
82454 150146 169667804
92629 148677 637023259
38210 154039 776683608
35133 112794 531806956
179660 184349 11869963
88092 109572 937934639
49179 104358 573680101
176486 193591 954927816
162355 192827 389960267
86634 147148 635794670
11561 159887 400041113
29246 128434 471968538
18736 22800 10132832
148058 151572 915917406
168513 175679 17851589
5459 23856 45994871
118765 175306 983866331
83660 126437 853976396
99620 134969 597002433
45969 194264 371129997
85392 168642 400948403
9322 195456 878097120
17389 136760 298865011
47065 119743 181855068
179058 197776 46993756
191304 197776 16127973
120309 183513 158164443
148498 177535 338912404
180785 198537 44656787
106 90521 226068722
147800 185655 264278702
103089 149922 117541369
138367 163940 64093713
69553 137875 230802248
899 19953 938849854
168201 188171 50046533
80898 129068 35597253
185183 190706 13929007
84790 160901 16303431
148102 157405 23348171
109494 115546 623409011
131499 143215 29374890
166667 178939 550602348
192848 197043 10458439
27552 141213 736369639
74319 87863 33721032
154238 184640 802184769
150808 176815 64786289
177031 187543 26427995
110966 111746 283111645
79737 125211 113908094
2996 146959 251246944
117402 141652 60855115
146694 187695 102516082
192617 198725 15293592
186333 191097 920392274
87176 99792 275634609
74380 97071 23947946
199764 199931 675470396
6303 25090 344801507
105474 166780 788483632
118884 192724 184789512
10964 158577 369767829
73774 151833 195542979
38054 118605 26338344
59760 190647 327428357
38071 140691 256918596
91216 138057 117573035
57665 125876 170658403
59477 197719 241023845
24608 89398 162058252
77997 166588 221698499
103452 161470 145535877
154085 165478 28568093
126154 138081 302403036
188194 190758 6429352
104876 197009 417193932
196067 197551 3682446
3442 7924 774395633
199356 199570 537164
25327 178681 383681863
49534 159526 275409332
96914 103908 444347663
108714 166891 222852210
6474 186493 450573977
167105 198890 335496766
29807 67419 94124326
126921 141944 199756185
97441 191773 919896891
54905 127053 180562433
111964 143773 200299296
94652 98190 8845865
157281 179556 659732112
104803 163875 148125943
11990 92463 211702280
127806 181724 716397843
75173 80322 748445141
79437 108576 740545778
180654 199997 779610262
147633 162984 744756681
162614 176464 34346953
106200 194932 222098174
23883 82407 616694925
73318 147568 524245707
158831 165147 15843506
160219 174640 35874514
158797 183907 366919522
47102 120131 182747838
31479 65331 791700482
19124 58918 408477569
149771 164966 38042594
123978 157822 84860946
183708 196242 345440985
12562 107767 920862409
157785 185493 69100433
41308 189583 371077913
147605 165609 45025684
59704 150323 503715161
187588 193055 13619863
15710 168609 185938492
144757 193220 121191169
7522 89971 729632112
91941 184937 506785431
13751 155055 959593814
54714 141343 216795166
16628 75913 148456061
145859 177392 44446826
2051 39625 94137523
32058 128203 240603345
185851 197114 28152314
101864 190132 220913505
59661 195119 338827749
27761 56213 948833399
41249 42372 37106329
123730 126506 4163695
136425 146945 26354584
112707 181717 172642104
154422 199057 406582325
60275 146448 311967023
127646 162376 956999364
185035 196320 88508377
114398 148136 84695734
35036 106914 179782164
149625 195423 10678826
128507 146742 45698237
41477 139717 245978114
92631 172346 199581462
55807 155178 264545778
170534 179805 23002078
124000 151365 68652861
57222 137914 723212056
194219 195142 300588941
194672 197614 7298626
152464 169496 42544442
54567 60529 567799508
19506 106419 582800045
1208 36401 88109469
125619 182905 143174551
125750 194371 304332274
108495 134852 830927481
45963 169997 466315771
141579 172500 74925403
120871 188681 169718954
23814 121646 244913788
4734 102182 832090108
133036 198651 693502726
180391 189414 22777182
47865 159734 280185548
48792 199988 916950799
185810 190459 11695385
13772 114044 251018646
73633 143693 175458760
112553 121049 541334226
163570 192215 71411886
44224 94902 568524121
57332 65327 264834811
89324 174252 212686758
31726 147453 670386423
60970 72083 221842724
153146 158296 12952748
143425 180075 91437605
162017 185551 7398013
147361 150991 9137973
97466 106675 23046966
165310 192215 49197371
111758 156457 273470003
193776 198413 11610810
141547 176502 87286002
12696 147086 852445496
68818 199773 327818807
37637 41845 10539301
46856 55818 380967904
12648 181087 421497106
128941 130968 5051325
143941 188142 110602927
195262 199395 699478752
87469 156628 173509552
18736 94481 213880811
24734 54697 693899866
175719 177003 974843869
30830 144528 284545335
54764 99393 253119676
169807 194119 720905125
196561 198048 3746678
169051 199370 75854929
75379 130991 139201810
95930 161128 707879102
24915 151496 317052186
47090 126441 403163870
186813 196646 805319247
187224 188008 1981776
90310 98041 19507237
82741 144374 583927226
198638 199688 419882640
188536 194922 15998918
53898 128446 809287583
132599 170624 338821246
111545 113148 1686506
1650 140088 598626367
153112 180974 69413730
169284 187075 44474921
159456 192578 284637169
44708 184557 807915888
26581 56566 75253367
180276 183745 237376103
173044 183033 966008077
61875 136827 504811956
100122 155999 140073485
134792 172675 94643661
122583 126480 74944360
107587 155123 672820230
104126 190896 217229530
58395 141304 207372777
154190 167571 33405495
147653 192946 113175699
42049 156703 287173463
121614 124563 7506650
95189 169244 185461087
185309 190870 13963980
105509 189684 528260136
136239 182518 115571999
115857 162366 116684571
12354 186070 737886702
62671 114697 130100009
194095 198310 10571423
23223 173746 376671546
148006 176468 70945687
191471 192826 3380641
8855 177590 597983569
20154 159103 347902638
181247 199055 920636110
167624 169113 917033113
125904 156873 77668825
15764 182658 417596356
125922 128263 5825018
189402 191264 4722114
124438 156870 81380559
133317 153276 49996730
181134 187808 743875992
28925 147889 297965283
52946 110038 142802309
185918 190637 937221854
112765 136937 60730491
120614 149766 73208490
39205 113733 186357927
36408 129012 231849431
12521 34211 227324327
16435 112354 239992126
61620 126886 163353125
164160 193209 72418445
112498 185470 837937811
8807 145473 342256856
62366 138644 499541280
107102 157517 635008678
135212 154442 821151278
98792 150637 130051864
133802 169039 88120484
165516 183076 20083073
197170 198172 2552439
17608 163907 366355625
57227 140896 235034426
126258 173616 420499213
171472 190100 46681576
158817 193199 85804653
126257 155602 293855317
165392 167427 4957453
8245 139353 745689462
9252 187546 756368798
199186 199783 1535106
63715 87527 250392081
37370 127737 226208887
88372 170899 472904057
175836 190369 453508410
102025 148551 616741793
107477 156861 123996338
124774 144853 50165578
50592 84737 536411394
186386 199330 386073674
49586 120082 176397038
27253 158750 329286732
85163 124102 97583641
74889 188745 284904688
34178 174717 351605992
35879 108948 549737200
16241 47892 79175413
173836 177541 9260360
92322 150152 151038277
173263 179697 61867633
178431 199958 54058276
125963 127543 3916288
128838 138747 24800141
69079 139324 175946987
150650 160298 141414055
190162 196685 851708503
71838 100838 72561144
104127 119785 39243237
8071 190542 456753519
190585 192909 871219027
176119 195110 960680041
71845 71876 72171
175734 199475 59498974
189799 195821 806919563
185633 191142 13834332
32644 107165 310428295
22162 141008 412482425
120881 151473 486996089
87601 97365 24608644
196521 198616 17758863
175144 194569 48686674
174820 189311 36311075
46425 182551 424360296
129056 154695 196938146
167409 187698 133343939
141971 196053 855446029
97894 120201 55822776
3329 30427 67906614
153485 160140 16711757
180936 184873 68000469
197985 198873 75881
116148 140156 60272148
2973 164244 403892667
184611 194379 873303576
79307 147037 169634834
101718 120700 785564074
156384 179222 56715540
37549 125525 220273908
110097 142729 81846931
189474 198771 2746157
180703 190226 404094140
116402 148753 81241854
63026 63724 1770347
189988 191123 2877494
59741 66097 15768320
89281 174384 894350677
75971 87429 111877462
179273 187216 50297789
175533 181983 16022270
132896 146247 33390414
132613 182343 501001362
131887 170991 97713159
2349 29796 68695225
132465 192437 150002934
117295 184322 53253506
141438 196113 136659721
95648 183614 615519332
167952 197828 120680291
19251 135616 291298395
170359 170490 64604
78083 87914 84874884
72267 124367 735968959
156955 181798 61712450
87314 174256 217681102
190939 197715 16871378
60312 67135 16947880
26045 37639 29078937
78933 90939 29699311
102701 140508 94823071
34802 114612 701333374
52464 186745 336130189
150991 152903 616473053
49550 156318 267444132
182799 192658 24778569
129473 177145 119108649
121679 178949 143148017
172971 173918 953427201
129448 137856 605147787
190149 198672 354192977
112227 183373 178108978
124066 179520 138541224
33110 63986 77202136
49645 82893 637829247
93617 157968 161339240
79430 92248 513879451
137183 143195 15045170
106666 119992 46914550
88785 98444 24269428
116432 167780 128580756
176557 196840 50764537
86855 175693 265923693
119836 135506 279314298
126092 149645 59052687
93227 160270 168016027
185512 192282 16942054
152022 197392 113367215
54227 116014 908577601
175400 186758 28484124
64594 186568 222459945
70991 102294 78356429
189312 190898 4013189
90828 95208 597892836
72113 183291 278246662
54632 99115 111161397
31378 50977 879276329
161708 194856 120836729
121646 194661 663252475
89562 160612 717699131
4003 138727 337273761
33419 90734 856042512
47831 53084 13175434
36852 175207 346170583
172998 186354 840903511
92057 113916 54825163
9078 59620 126775895
78049 117218 471045974
62603 102422 856224593
189130 191551 6058764
179724 183799 415701435
89640 93063 8682012
69224 180563 207811575
49024 168700 793771792
101922 144082 105584540
88475 120425 80141947
182640 197865 610472008
129500 199475 972365560
111307 131439 685872496
186892 188060 137886935
124547 188148 159121350
75776 89141 33177203
40600 129168 221728853
180587 193958 578571341
61531 128772 168293935
139263 157187 414949422
126678 163464 977562349
44893 153764 806293589
157187 192370 842212082
149835 157186 656475841
25423 36366 27489557
150590 175695 62526226
61059 148298 801599322
30359 191670 403631181
188625 196820 36708811
29288 189087 918066188
88816 116999 70663231
40562 52207 29044678
102773 175417 181839610
153124 183162 74998712
36046 37300 67686762
86716 136398 124545610
116396 161972 114358574
61669 90606 72083279
149136 177082 81548695
139000 155233 40711867
149988 196537 579108745
185136 188151 188237996
94631 102982 635964742
66555 149863 208697809
32305 138449 265683155
127527 186731 253420888
64823 145633 809326617
130376 181048 126502279
66958 106783 99571718
184235 187828 9085342
105790 164692 868888655
52139 149975 498818414
104891 147872 107834073
83152 184196 845456288
147837 185520 94060504
106833 169081 155935612
119581 130015 121922152
13128 111720 440595325
152517 193724 102956221
59673 126810 167962029
23851 46399 56499226
39807 140008 880993258
157318 163723 15958835
123157 135421 646568910
22518 120095 302851625
179303 197625 45970606
129764 192054 155717353
93490 109580 366032017
163348 185775 55849106
1787 197484 832718454
45725 197769 380483656
191687 196993 13242031
151127 153232 5175859
85983 112892 525057207
71050 93594 385093516
166212 199750 540924026
193240 197396 10370505
134975 165458 76384080
143602 156042 31320642
141367 194069 18476375
96250 186249 225249059
101275 135077 84713195
188453 191503 7616069
111449 198691 330150524
106054 146921 646194977
166958 190467 58819388
161149 177498 40571434
148220 194320 115116723
192263 195195 7365685
170012 171146 2726451
57186 174867 294214267
90120 179585 691198897
164190 195616 618650628
48248 132489 210937350
32181 101619 712284466
51475 121086 174308276
25709 87235 153925733
143364 182910 181885784
95034 175545 201480402
9235 77706 171591749
138707 150622 29931879
157316 176649 755132442
171561 177134 13948207
1347 184578 665543559
87970 110867 880860915
13382 176355 407966736
185345 195902 542080692
51831 88465 259683754
55405 61633 357835127
9311 20983 29353067
84700 170640 608604422
42828 161926 521683767
87915 115069 808924755
49308 106949 144140287
121397 168804 747120945
136872 139945 7716297
155394 183694 938645198
19536 141127 304421994
52938 87908 87358219
58020 77356 84321054
2399 97832 549796219
50374 63434 962719759
138268 174366 90156138
17046 116495 248822104
101533 175202 184304485
16480 106543 225355566
90544 94684 316043403
184991 193073 20295499
74642 123882 808332229
38253 146695 520957587
100748 184018 208399145
121506 139922 380562851
87989 129418 103992648
93567 100006 16162504
11756 112627 252504305
76482 178469 254947644
181170 183340 234459377
66328 167097 802726898
31167 86208 137657110
162806 193111 75593368
76604 123846 118168878
20234 44157 433395888
98578 133444 146006589
28655 104622 190087722
105352 112484 699546111
103057 112084 22524472
186762 189130 165069575
79058 108749 843899202
77724 120610 107227774
15438 58958 712523788
14765 168206 384096831
105980 109192 8012663
71059 100999 74976873
2145 122497 757589267
183098 196390 33241793
188333 190722 6000087
88311 119972 692221557
190575 193268 6662811
132931 148581 39279939
134357 157143 57231573
45036 118255 342114254
167806 171766 9847094
154440 194470 448155976
104955 140461 89037677
140808 177682 92013871
133892 159575 64341068
22526 195465 432840082
114660 117416 6702090
134924 160254 204299205
59892 82857 299043853
38544 50858 602683837
63403 101387 39237265
93219 177546 245424791
70824 197163 425607495
45825 122066 58482273
158662 162706 10175750
116131 193983 194837352
28443 179580 614839310
116508 122640 15417931
38391 138229 305339750
63048 151777 662972804
2050 19638 43969158
5518 88810 208329687
11285 173437 405815993
149852 175150 986310388
70637 87216 41377244
115297 124380 22862511
102736 127428 449829065
107897 176279 303210701
60955 65675 11744645
159047 171998 32212820
10744 90134 198666534
80260 122332 105317881
58591 180787 305399174
17180 151327 335937439
32660 165539 332645963
116431 179588 157927887
65978 147888 205195672
161426 162682 765624624
114749 119390 477486575
157145 190178 82407258
163406 198711 375012771
181765 192126 892613003
134681 183733 122657290
39758 70236 576760038
120885 174821 257472392
4221 41053 902846059
56931 140048 207945307
90367 118444 765143678
42455 143731 759016710
27569 156490 322895150
122890 193649 177055984
149725 186906 250697473
36711 61147 61226693
45331 191447 986533841
163832 199976 141186594
34240 199389 413281749
138149 183143 112415042
19750 159742 498457165
186737 198556 236820173
16493 58683 105788623
57978 172754 286969043
17383 110374 232711601
84010 110243 65657654
174651 193980 48377725
7154 52233 370317006
146183 150436 10824459
111123 158938 119880116
80752 101389 755018490
75460 146628 178144230
34627 144316 274516726
105457 113653 388535668
254 105959 264508696
187059 190180 459585058
39691 199435 399672273
99691 134334 217431939
99096 183337 210857161
182656 191194 21536211
21125 122485 794362007
69339 138581 532553568
81281 176659 259169981
23148 73519 126049322
40374 152743 281342286
23716 146361 307131587
179097 186802 19474948
28342 166845 346713372
161800 173608 29179327
44639 99477 394285649
17741 152283 753198609
145847 162213 41108018
178236 196969 925052448
168868 189010 50378068
87908 150871 379435067
39810 65994 738850265
44420 121500 192919057
23402 169734 366324514
33510 175486 355167821
187118 193438 339692749
166585 179726 32608414
142636 156221 719830497
117834 175963 173944723
195023 198216 977241666
98644 129669 77883125
81471 109101 621812647
128634 159592 77527933
197922 199676 443454044
108427 198183 224687023
133084 171646 96319343
179976 197754 227313692
72700 124594 130027244
160907 192902 273410387
147688 194341 116545484
77861 161091 208465094
88176 140773 676983201
3163 82254 449944918
124912 130297 686809230
169715 174312 82155498
164317 196999 81464589
199598 199815 531418852
115040 144198 73121202
29054 146675 374691819
193495 197011 8796435
89314 183807 653941587
37627 53338 39340544
67650 68368 325215594
154493 177384 57056110
41355 91605 838739491
76002 196041 300276894
85634 183850 627937838
90227 131043 102451193
59649 66990 18212533
144109 184322 854113472
86492 95043 21409123
88877 164939 190768128
175461 199296 59743269
184860 192950 835470475
33179 172273 552741496
170381 189121 916017178
56981 94299 468476615
134504 163925 73783074
51908 80934 410267674
193841 197736 981057541
61703 177806 290359155
90264 130040 99923411
143115 173499 75815650
164406 193767 73207660
176877 193101 40628051
110799 183535 915591478
140659 154515 779402490
71753 166431 237076282
26259 41911 995694267
93666 125412 79626172
51750 179686 873038990
176835 184068 18112809
69211 162086 232654378
1029 39780 97093635
78164 111022 78402949
100108 127244 209313611
153247 188566 497528801
65535 132743 168295574
36075 66841 44241276
124035 184085 408292930
23550 198816 438714527
190814 196115 13209950
16126 148220 330852314
87688 101871 142233176
198526 199799 3240346
119993 170707 126921175
27950 182034 831273631
69381 93184 59490299
118358 133214 37321344
90895 188794 245270028
7934 18111 25847798
137818 142075 10687887
85854 91810 14686768
88497 142353 147936991
189012 194610 10530230
155600 189118 83646405
46502 113739 168208263
161474 171343 921655447
4500 51218 116828560
13227 65526 131071209
130098 142935 32100524
11385 182323 923877158
191639 193531 454981353
61759 147532 613632661
8082 42375 85901751
5736 64839 153422666
126238 169281 107684891
96761 172521 847469001
102171 178973 192026814
132529 176829 87899526
161264 183939 320846771
68950 167085 245696233
142863 165699 57217959
198618 198819 801072910
84053 129021 753009040
30895 187765 236432929
161627 171884 25362591
71615 183285 344640137
97725 154664 536849648
98156 136747 170767274
181387 182439 2664598
44945 173504 617651027
3163 13164 122318034
101769 186634 212395550
37923 162727 709467276
90477 136995 657929596
4524 131025 82189721
100996 110843 24668185
92032 181898 228530578
55633 172236 903348547
99093 172237 183109017
158165 178082 49522603
181569 181713 377177
161184 162219 500256055
88834 96723 177946493
152352 170146 44412716
58802 147083 643208230
86510 145211 147074437
121824 160204 96241744
107365 158725 75634801
170496 175458 12344770
121313 157786 258531713
7603 40091 413338475
171287 179413 259364303
103483 104731 3204846
77477 134542 142809366
143639 158795 509779363
35755 48943 32952702
42409 144796 843066188
112873 131122 598862121
62548 124433 507679493
188097 189381 2560562
10909 164298 631184862
19239 98536 434095761
102577 122054 639283279
124581 162985 96242518
7089 199646 649917680
84474 130963 116524575
26875 118584 229540432
68019 145468 459671837
166377 191380 62447117
10163 90836 378336035
2877 66637 159626763
142205 183401 356331332
145238 178153 82125593
63885 155752 213441541
61002 136539 546199548
199351 199823 1205674
186415 188315 835665575
176920 189042 286682018
24330 38237 34945162
65069 149905 916203277
197819 197985 447400
1138 147265 365858796
116982 139213 55813896
143780 194458 126744263
39098 106387 168288450
180821 184454 9236017
120312 174302 340725538
163661 192111 70941663
195540 196611 814074249
41868 126728 212473271
100545 106792 15605382
163590 183186 48735576
149019 157874 22155834
143872 180675 91790522
169287 190524 678694959
99657 187018 753617859
3073 42648 87193282
3164 122010 297424092
154768 192822 954753308
142280 162445 163256992
34258 121521 267818455
167961 199071 77862976
183321 198219 37332885
12074 129519 294191466
177449 184856 388910316
93704 189275 382350269
134326 167929 224612055
139859 152701 32179809
25642 54021 71132787
64323 88704 452926651
89118 122467 969785233
18643 113601 882800176
124013 172133 120339944
87681 148361 152298733
192153 196182 10073713
161556 176577 396341840
142213 173968 797815089
148251 195586 118250442
123611 164082 101493501
120244 147584 64515971
87816 92470 11716442
175239 181837 16411060
89854 179524 982653157
190804 197269 16097188
95852 163066 168517426
40318 102372 155224882
132310 150424 716886395
156392 161809 13583535
1663 109195 268971010
98773 158586 608702658
95351 172976 615049753
81527 90454 434303325
191539 193657 593510260
131549 138745 18072246
183049 198283 586365313
108434 113874 13602553
107893 109175 3213907
168296 169227 2407979
147565 150128 6494166
88942 103796 223602139
62716 146219 209028663
173688 176515 7097830
195188 197115 4773384
129836 137209 18375592
48007 135735 963885931
118309 155537 93418645
5699 188496 574384090
72935 83579 26650456
49977 100564 527055697
173087 199249 65590242
189046 199987 238268815
78771 133872 303241633
192727 197297 5659829
22441 130830 271433124
123667 185904 963170942
156804 166572 753251877
105484 187115 204368910
109638 128542 47512762
14230 179022 412346178
75689 194155 304215420
121122 174526 964744134
12640 97582 659329385
77448 88264 8882282
186644 198547 498444871
196178 197224 2594211
123806 176933 789769747
58134 122512 160943876
54465 184087 590794219
6768 104372 765838754
81981 157228 694070649
196117 199392 8273001
38993 149510 756111711
15172 83535 171148830
173162 193057 663378151
76272 189168 282369701
927 11424 753967589
143809 162680 47394547
42906 51120 20462657
134221 194982 540953081
112493 146109 84307643
130070 136245 15424359
88129 104128 25380480
106999 110156 732261908
68932 156145 218560250
101234 159381 282125765
63835 142363 978932352
3942 14278 25742246
35069 181748 366893050
126890 137815 27331769
10877 94740 114785167
14428 95476 202900505
154908 187417 722669192
72317 176680 261199232
170279 197047 66916593
49450 130761 644916057
167292 182001 218178760
175925 197020 52800124
42686 179631 736484243
187695 192448 10473711
156178 163195 17532464
166642 194744 70243687
109069 125553 400407472
185575 199973 36056091
7832 19209 493896443
122738 148607 64940721
124082 159513 88771364
26169 83339 143111346
96071 136667 101802060
17714 55541 94807325
105124 131484 464702152
18440 191302 432625497
195815 199010 7999759
158535 163964 306650710
72118 81690 688301461
165455 190532 62619429
43998 82484 234565707
92155 174602 206460653
194667 198086 8533268
130189 152784 471325926
167904 177709 198434173
123577 166815 108255910
120390 123582 8027129
80037 152055 180336346
70797 159309 50914884
77872 116968 483122629
36038 117791 660972502
162231 171408 22642004
93905 159753 886341651
30394 80131 124413730
159834 173718 34512994
170242 198521 466720742
6467 118522 837114241
54626 116432 812290466
49244 61857 795080779
114307 165237 127715061
106101 193237 218067388
108718 192734 859032480
149460 154000 11262701
57250 59837 76234382
26786 183716 818861898
43912 111333 168749142
129677 159539 74699037
50618 174457 309953654
183881 188031 10442430
170016 173434 571446
50531 56926 16280837
125419 158683 83344459
96631 170807 18092244
110940 178079 142881402
147359 173280 159549225
107624 156342 900549042
182868 188710 14736523
134116 153839 49367549
152484 161552 22807209
47198 92634 113633790
99028 130156 78121464
151629 159974 20851408
7448 129691 306142309
55334 102079 794028271
91262 139686 103494046
41354 191710 376279702
136722 175316 468993744
166980 183453 220480874
74212 164222 99177461
13001 80958 399865154
144065 163813 49593576
107458 193994 523756918
167771 171317 214787467
175366 196775 337910218
175911 197216 53316297
153605 166322 733509475
81771 91275 412127552
166857 169678 860363173
5569 177099 429248215
87911 113019 62924744
60966 99461 855005561
177276 194869 44114465
204 35046 87223554
174333 189035 39862849
55198 178285 307744276
108472 151130 263391492
121720 170191 568221961
789 90629 224553016
94297 149477 146464872
23530 174692 378339397
133680 168182 86211183
171532 196537 62584971
76777 172849 240237307
16925 37448 51339803
63149 186616 308992084
113262 150996 94747511
17185 150673 334286014
51724 172252 301677665
150606 181671 77321255
110235 173944 159396017
4826 183209 446407973
58992 124642 164196975
123781 128530 11936140
170227 177297 207178285
153365 164302 27524404
162522 191486 555078613
193422 194225 2028838
84526 114677 75471673
112625 156542 229286103
114402 188565 185635626
31099 172920 354732527
106739 116250 23826733
90014 109655 49235928
172943 190881 44993633
39283 69775 395088038
57391 143719 215917294
144193 188662 52831377
100288 135120 87265506
177109 179328 5447996
79249 190747 279013668
196403 197401 263213041
101772 103354 782642530
33255 84220 96230394
20905 47004 458687363
177582 195203 44195743
148153 184836 855231693
86675 155677 173005084
49776 100953 230869391
141356 144268 7252943
94505 199966 425747402
103944 118536 36559267
104935 196325 228703645
56526 90804 85300389
93553 173288 294851231
38184 56673 46426576
146172 174892 574650234
186211 197883 29178673
32465 147132 287055183
161507 168817 18084910
143039 164156 347034121
125048 166273 103158950
20171 190944 977378040
175352 176700 974005108
64025 80290 456884180
9326 86134 943199689
193675 199076 13529221
108985 177374 171136034
155582 198197 106419740
90595 93213 6713048
85181 154429 173524800
71798 125571 134705347
186954 190501 8921872
111953 116862 997371628
99136 158659 149251594
37818 82555 111916252
106059 122608 733988486
131416 161167 74652784
66518 68722 5444122
154074 194363 100691299
95310 133680 96199415
77956 194308 797855863
167593 197976 75961118
195645 199975 10838515
43801 199023 936629803
22967 197449 611545803
130042 197983 169836049
105896 132598 800618119
158070 158222 351724814
111383 186140 294888146
110961 114779 9529643
114898 121717 359302782
4318 159957 38871600
124308 151482 68146543
105755 183787 195332432
134821 153248 46153730
27215 141082 285094590
192976 195982 7505754
166848 187650 16715280
17043 44181 67842546
147632 167912 50563015
101774 150206 121472915
199513 199782 93268489
122189 163033 102446946
142782 183831 109655490
196975 197531 1380877
181665 195119 33860266
37156 69150 669559268
115351 126652 28463998
115467 174774 148422205
100033 103084 7544423
10712 114397 337261630
165078 199013 84727270
125926 158270 81001084
170143 178389 137905380
9149 57080 120290792
143068 170927 69563009
176887 195888 47606385
15244 71642 141226732
195478 199925 573651049
135324 149921 154372814
45068 197702 854928865
172661 179157 507773736
19866 63254 108606165
185477 185700 373590
162855 186196 58174037
1166 81196 200238542
134715 143924 33465747
147467 186026 96324651
194467 194641 449146
137119 187318 171801965
140959 144926 685160479
92342 124238 80029076
179569 182496 7386859
17798 148941 375260250
7466 110448 534195478
70051 145325 984197723
4533 140190 339644063
124929 166456 103889591
84030 171307 218407664
27105 129772 466905738
139093 166166 585576170
35308 131848 241626727
38907 97947 44749503
171855 191130 10893831
190148 196581 58581324
159296 159385 224042
5622 117586 138147981
119411 161047 653002776
52407 90882 96110480
78931 81474 6225010
129450 187481 981928782
20146 50204 130163002
112455 172379 150038039
130847 155004 60538614
168220 186200 45022706
110404 125336 37513295
16941 108691 229511305
193170 196350 395904099
85910 156786 177646641
24158 188843 412226628
127855 186812 330435379
101494 104086 785690396
118959 124860 454979278
129987 170407 100998833
141833 145577 929608780
114899 199837 212688998
26586 127537 252711918
118567 152786 85808808
53541 108257 136798287
61616 195210 334236103
54930 99042 110196699
199629 199724 246019
167206 185196 44911708
167735 178833 27564540
42600 53361 859669534
24117 128636 842106197
24147 39812 39377039
67034 78579 315365820
30843 128002 243145965
28804 118085 730412727
41453 94921 797021634
196546 199416 330859246
45805 71344 63901009
17577 88875 23836918
182145 192333 25656330
58877 179607 636485164
79739 139903 69559028
170121 178899 937828425
146991 193773 873192050
129417 158836 98028833
160134 185195 62512496
47062 159708 552883801
34463 150612 290827103
28891 67610 96913219
90526 167687 890421039
127496 157149 785589220
75154 82363 17984414
10715 145317 423992343
191445 198773 381938453
64958 100340 88523119
70922 146693 189821619
156474 168122 28888020
34460 79916 113666964
179109 187925 835847061
156924 189110 9781063
42366 66060 59317441
106997 184877 194932555
90763 98711 319630630
111543 145110 9360403
195151 197690 6279067
73570 184761 278227540
24199 86202 123130950
169123 195058 64851355
53871 105497 129106829
118697 166430 119571873
28217 187997 730736371
1865 172162 609589445
159642 186985 68261639
123036 126205 481100523
184644 191443 17086631
231 16521 40760209
135669 197219 257464521
187403 190360 7390937
3153 85241 967230327
86161 87740 3776305
35608 98497 157293478
190763 196813 15034695
41535 103512 155003340
75543 166043 226508811
175227 188762 33947100
6702 66999 340209088
154623 172827 659311356
13253 195744 456894799
81781 163022 651168206
189889 190318 1107085
187843 194495 33091866
6211 176860 427089142
190750 197695 17272186
60661 135526 552343940
15628 152755 343399556
160472 181147 51410497
149278 155022 14355229
179694 181188 911103427
59190 116419 142989724
1008 146882 833135197
69338 86178 42116615
161372 171359 395075686
157664 198412 310168347
139235 148041 427419037
162710 168987 727725911
103166 192729 224240708
118928 153180 85848006
163064 197089 572000800
144520 153908 23543374
193440 194798 2517950
119961 176421 130283046
91750 115735 731602877
10573 88054 193861386
146289 161419 38017469
180983 186829 965052311
34139 172233 345518508
159226 196051 766464408
168790 188971 962944255
162124 173548 28241570
185145 193079 19905240
139704 149602 387554336
28 34861 585603536
169001 198368 73454751
26513 121285 480806704
112386 133406 52796547
107646 177317 174386647
10368 151842 354313405
114588 140990 66290089
90109 130350 101015795
113298 139902 66800639
194900 199759 12204412
60424 185727 313447251
2697 181286 446778330
135800 178954 441097676
82100 127344 564913926
111875 179517 169204636
89374 127380 95385902
30776 74120 108357596
198108 198734 1580447
71758 171288 249048008
95601 103946 20890980
35689 118358 206820113
94529 165617 178113673
83648 159243 610305838
165445 184385 37872291
177865 199238 373476180
53621 88770 87784645
144049 146563 6344158
113328 194161 298981780
157248 196555 610531104
55680 101423 114317621
85381 119192 84605904
44153 67009 57275206
166565 187479 52311877
135150 171499 852524214
140131 155339 429933183
123623 147394 59631298
82130 156553 68800328
96395 115250 914408745
92198 154397 155994501
22427 193254 427542243
181861 190188 568536403
74494 175793 710364717
1015 143370 356325439
196130 198773 237809180
101499 198127 701895754
14038 29613 39170083
127205 172881 114122314
15803 16681 642728960
148676 169328 51512246
134414 155782 53649557
86339 115866 73861125
105499 179930 981312928
146678 187979 103267917
148423 174063 333183498
85972 116352 75991780
138832 169606 77007645
124031 131325 18241975
137768 138751 2461677
12085 135079 308018769
171255 173143 4689975
12953 24021 27770138
67110 138141 177878414
128751 172548 109451141
74356 182678 270989705
84506 144047 149169145
11029 66217 138311344
85844 125147 861986499
146017 183869 94615477
169270 195736 66183934
100772 106813 15074319
174496 195146 109069546
31179 123487 657116025
55985 104749 912067930
157172 173881 41445345
70368 119328 122494634
45757 123884 298448381
61252 127332 165384616
49616 193713 468568281
123910 192282 215424645
99092 121682 819625066
150739 191861 102686310
86068 168618 567607757
82189 153258 233101417
110605 160538 125146810
24309 95602 815045869
125965 196518 492148024
72192 142992 177362770
148652 162152 250112727
66949 165401 463217691
58679 183577 779347673
43544 178638 337957652
150708 153745 346667079
9602 189528 450380746
93787 104827 27617534
149909 167294 289542840
143895 174907 979738995
114413 116381 4917505
8201 145719 344329924
95249 99390 10366480
149891 177045 67662927
24649 151362 739423632
46837 182109 338387845
123894 176397 582298553
131788 148907 534553086
136376 174092 94188787
185436 190312 9278677
122132 129041 932805186
183444 191354 140688203
176490 195624 247974877
70072 142796 591572972
37106 149196 280713800
113616 145236 49122249
36794 162398 737341136
146527 162753 779036752
30883 85419 136390912
151320 152458 2760389
162299 191855 73725396
81491 163313 205054195
6500 11758 824179962
36386 189302 382630148
41316 71296 276878061
118451 158751 63794548
137361 140835 8745410
77950 160125 205705363
2756 136258 334229154
59495 169388 274910739
51937 97297 627483139
155578 185857 75537233
85987 104704 49860771
21936 35951 632217420
87548 137479 125269612
150259 157096 334389254
191929 193145 3021079
159230 171409 30265676
85758 130106 241010858
107959 191627 209444074
189840 197549 171515096
25950 57085 658142918
112253 150268 498792432
126977 132910 199191283
44975 192227 470033003
95234 195109 582017093
139562 178708 877430934
70472 103133 81632578
163724 163944 517389833
162974 192621 73946899
5165 21301 193076889
74433 186734 881199079
39218 46893 19133821
64991 158223 208616962
26211 195408 423477465
173146 197720 61544724
72587 111205 96689077
114557 157281 107257747
12061 173258 403398392
196848 198164 3346792
33973 147952 720664043
153698 164671 706360690
140756 178462 94051978
7508 25615 970383231
178279 184680 563419541
53531 124533 541714124
61853 118216 140930781
81105 108956 738117768
71850 153112 203503503
86990 140304 106116574
195048 196739 994317093
37756 100733 157540973
193699 196802 7717302
110875 187521 272386905
61612 117156 138878468
183448 186393 7400540
19051 173098 404967729
140543 143595 7570307
133103 199472 165995515
165971 180064 34926668
98034 112657 773019369
52672 55166 388583448
176439 197061 51621458
107604 147112 961815213
179311 191082 29667953
11457 60397 680499852
14744 26802 83398391
127235 145639 467347747
3406 110015 266718501
156318 191166 818392271
21626 96129 833011347
136989 161768 62160773
195471 195918 910066
185233 186799 301429061
66980 114102 378268203
14212 112223 245344394
108769 180256 707630825
58041 136900 197280643
37033 38074 2631917
119688 156113 91466009
195878 198793 7264613
103892 173141 173255665
32748 69853 92789230
134076 183685 984075773
176055 182517 432473729
63113 143868 774904669
170491 179301 977585848
170248 195948 495403145
181730 198968 552266223
175148 176886 4371622
56201 98449 105458325
172349 183458 281281229
55291 138786 208913696
114951 192329 193730455
190972 199252 636176643
122174 169424 118328827
24074 158257 336067340
188023 189995 216559101
114166 178695 663441524
108785 126796 485845815
147979 160051 650901169
50905 168538 294515336
4966 138245 333730072
38018 165891 320122251
33802 136913 258111025
193971 196501 6311421
174696 179514 11931668
194550 199507 12419107
37276 164796 319375407
117211 170770 825263426
90920 119899 901152934
170543 180472 24593697
6275 120971 299941632
131161 157690 763294770
173471 191500 37385121
102674 131264 107533017
46660 137295 226945565
5283 188536 578535311
120095 173981 918134571
184784 196948 440628708
131223 196209 162503733
68530 94549 601095161
39237 92481 133052569
165020 175483 798190306
139570 142743 316974864
50821 64875 35271656
184921 193028 9220097
196217 196463 616095
34637 126505 229953352
162275 169121 16949837
186142 196088 181184294
51786 155724 260383470
79299 155819 516492717
151494 173344 54354869
43273 98690 662533281
179443 195175 39559239
96116 142052 115163348
70362 194777 311382317
131816 187424 139130062
112010 153193 411676560
81307 198103 542984941
10698 192106 454132751
141653 154062 31059857
69945 87207 43098743
102253 191106 727793685
18214 69264 127768467
92978 189266 749577972
182480 196739 571013177
150660 170061 670893874
152065 199497 15961038
95025 118811 46830657
112239 194653 206345593
2781 123534 302236057
107278 169831 156719928
172533 177671 12803891
136047 171492 227533786
84439 124561 208220715
61930 157278 238835356
114676 151342 214925269
55914 195727 899152190
26037 28984 7437400
56476 163341 925291406
97508 166989 405849587
63500 98000 80293681
140245 184154 551425646
137783 183737 789557875
62171 174512 358212394
132961 163266 75956284
190441 196811 15846866
82579 88461 12599984
59903 131450 178945555
160472 190226 73711992
48016 195791 369915114
150237 175712 220678130
16207 52820 91623957
18686 108301 581619056
116116 123159 17692064
108234 193709 213992796
57050 93852 91868537
93148 177310 210616770
100990 193328 769602669
64768 97765 113226337
126506 146652 455121971
192683 193608 2317266
37854 82755 139833947
135195 185189 124971039
129918 151788 54709878
60889 154806 235095544
194656 197501 586592421
48187 98046 124743172
167664 191598 80339181
29491 182085 381667552
39033 149315 276184115
31013 65319 710283882
160290 160497 521412
140139 148737 632636399
137537 185247 119239371
121746 131990 169410802
116158 194352 195721741
129812 130233 687316415
24814 109969 522521072
50663 169630 434704551
66024 95594 73915763
36301 153263 292809304
94638 107229 31429183
43001 195284 381090457
111883 169770 145015897
134474 167902 391040260
154890 181034 65066230
44538 48298 115930522
125798 160550 87009195
161924 179979 44694964
96514 170999 186391344
96407 101556 12956932
122775 163361 631379191
185043 195482 257255176
30108 118779 467026505
88675 180024 970224808
100141 149326 834397296
38292 149353 330198026
146630 155323 856862516
123460 173633 182993585
49828 78342 600241529
57488 102478 112367652
197133 197757 1557054
169626 188522 47218914
77742 130770 132734136
71333 147718 191432309
134379 166790 81111595
8954 126772 295082393
82088 170779 221944409
27773 153166 458586284
88408 136753 121298087
37436 65892 71251759
192167 193364 973504066
160692 182860 55160637
193022 195678 6675105
95779 120047 60777277
11933 13625 4223335
197869 198858 961873587
114376 130129 39604420
194674 197170 6183188
65904 146065 990440581
24306 27677 506225703
124151 176637 131238793
159049 194521 659423927
100002 171646 179244659
88580 157414 792362834
20578 66831 115781714
167765 170947 7891734
169191 178150 22212679
72157 96521 589543671
129703 133035 8282806
7968 59296 128681738
93119 155000 155118966
154459 180509 64785206
48766 73074 990304452
69843 98768 123843261
21112 62487 390794272
70831 125853 443527503
9387 72742 158594830
44002 197029 382971115
55923 199645 359509509
150782 176412 724370627
8963 60724 129765916
59533 162576 859920144
64470 176066 279229309
122190 149252 78568453
60225 97691 699794191
188914 195858 839314081
195152 197857 6718610
54130 88300 69500747
136208 161775 64136954
80903 145693 162275287
167375 186386 47521402
144064 174752 182702010
199303 199925 369614065
107836 155356 119200766
66764 86137 31396271
79199 128659 990300622
18721 22607 9653990
195418 196797 663047101
114345 144766 76220797
150596 156858 251619198
170736 192102 53477797
133952 185521 128953476
66246 162145 482319099
199248 199629 550978534
132541 191980 431792498
161600 194664 82486089
65080 137101 180351798
34668 112488 618479834
29229 55792 229481317
118598 178524 907739843
173315 177829 11307150
52782 87398 86538813
149556 195183 113973926
144336 145103 1919033
178655 184121 13816273
69301 161384 233832339
57512 148428 916078252
40919 114265 183468614
131117 173976 107086151
71210 193453 305970050
190461 191465 2476462
165925 179982 34817770
37687 190938 707739953
12689 17636 741159605
131530 145300 34516736
186580 196869 25693926
103407 198996 233953656
50328 171751 891661495
195330 197855 6270399
142004 147726 698531
178949 185579 587072174
135347 191067 397048178
64529 131655 130949813
100160 100405 274253137
91832 110464 186350514
123206 196611 183652528
166823 176686 24568451
64829 128542 159547221
39805 140552 463852932
119795 132027 209395916
30819 148051 293539886
109334 141141 79845717
71825 101431 382110468
70449 132734 155975764
197065 199579 341451608
66477 102846 133700469
126730 161100 278012347
101710 166597 784440271
99002 187439 884964026
98340 114299 39956698
169500 189956 129070621
195361 199820 11202778
19117 77245 226966374
37818 127073 223461613
31293 83946 131641046
111685 129855 805461825
174664 177646 183500745
59666 83033 58299891
73605 173690 250430752
112909 128787 39934874
4118 92620 593728326
5942 77291 668268248
197515 199958 427214499
155235 195430 289772020
173184 197745 61536929
60760 171626 883240555
198311 198421 272594
182829 191673 491547508
140565 141691 2790283
126663 165690 97733556
193415 198767 13419585
14994 42875 69870807
183395 185638 825004953
112769 179193 166163699
50274 182644 966909434
171749 181833 433878346
92084 138850 117310816
165353 189464 997442445
21664 88484 167110224
155544 164000 21165343
117310 182260 162436827
2535 173350 164390888
176903 196938 50113526
193791 198610 767028104
31399 191143 407795031
175611 179178 8793784
188762 191495 158141170
68575 175905 773148488
84812 162623 195031638
111684 131831 126709908
54327 166079 846902104
96051 98932 707307128
144648 178191 859520841
178966 185293 6133299
168083 173001 12219092
131646 159202 69083946
80060 172340 230941983
76568 172963 241037039
177831 185114 276889035
90952 96356 13703262
173368 175285 4885174
40588 45194 11453041
124170 133009 22186667
22688 174862 380794260
138570 148363 19107119
193642 195014 3447491
40732 128719 220273205
178490 184140 72727938
163110 182399 646394703
170286 179247 480244182
198452 198472 236770759
27856 154304 596880245
151244 174541 226798905
36326 142732 885732862
187793 191021 160198227
35252 72335 251160428
199657 199752 291409519
23423 55143 79553269
109842 150879 103036924
56090 71603 38609149
151969 153631 4153468
160102 197310 92889224
9927 78737 752238080
87346 94234 130233279
144171 161071 42483100
48710 195216 930674519
9590 148745 180529911
156686 184196 68553130
7849 183884 440581630
89474 161454 172117135
15776 46340 971246420
188967 191096 597238967
192137 195891 9428993
31794 77558 114528539
81780 154707 317782667
122092 133503 130504548
190369 199304 258039670
63777 110966 118045535
193942 196212 5682170
167418 189380 54889143
56229 99035 412461319
24742 65401 101829509
175137 198287 57989179
104225 123406 563056172
113418 159716 513007055
163077 196703 730500502
39875 182437 356525178
144721 191454 972307724
2994 144662 647043721
70086 85933 39654575
145812 191251 113633460
133570 185677 330396326
58739 113717 987351951
135282 159840 549032494
101913 146252 111072705
17362 149040 852239004
8111 120085 280266524
105162 162659 412883671
41312 91802 126159182
101711 141242 927120130
66056 96927 77148980
157059 163441 15912934
86748 104638 424801022
174320 177984 328860026
75746 173328 244009165
120253 139578 48527693
11930 173867 756588551
106248 113745 217912039
129687 190881 152983836
69680 187854 295785906
97643 127484 74831262
127788 193375 740562579
21537 121900 458944168
24535 196199 429642502
75154 117936 107002937
140556 174773 85432645
191959 194444 655857844
511 185290 65497971
125769 174012 887714849
169132 175056 709436458
93236 129338 172915395
125185 128025 226824399
118918 154702 549885826
156491 157900 760173258
86956 160705 568205206
128793 152117 341798128
15124 151019 340424210
36870 85554 121814693
196500 198774 717647263
121498 177975 141235924
111888 151522 420571146
172867 199848 67641545
59602 179439 422373571
96594 185531 611908665
1067 181517 37408962
116672 187536 177458286
45969 179304 489399033
181475 194310 32275998
47973 84555 815730267
91384 173922 804174191
94335 105730 28486426
157882 177602 49030829
133194 190923 144355542
102031 116669 36587114
38716 107480 171931349
156786 187459 76527498
178725 182352 9098502
91295 138742 219759451
48861 102847 368753740
158449 172021 33777163
128739 183051 135764962
99680 99804 402108377
174698 183486 405491634
124868 131427 723863283
9163 67221 112129396
102543 127293 62085695
109169 194086 212553337
60319 158687 905941143
194910 197009 5198201
159068 180773 53928941
65841 130010 160734674
105900 119325 33620297
125666 188552 468894201
16054 56555 32083924
153854 158797 162731416
75988 132608 525574543
120391 163374 941172977
40730 86142 215820788
127235 133284 453746352
180973 188399 321300323
183222 197915 36779777
137156 199967 833165598
126910 171762 706405534
121842 158709 882267194
133384 186602 798805490
90999 174975 360586438
590 172435 430008492
28053 126383 876289986
29795 153488 829964064
115903 187192 201156079
154984 185658 134417633
15629 42974 68487862
2932 78675 189666588
103630 115798 30488485
130024 146590 41398988
159386 195839 895941485
121448 133886 31241455
138657 170545 79676170
156596 184120 68582662
65333 96694 995047652
5888 93071 218181308
85582 181359 319781530
175012 189029 35156946
63285 83265 49975385
91369 180671 917727606
82443 124694 105831266
23208 53373 183420652
45684 120605 187515792
60026 82916 562265930
122199 170295 120394091
29969 139290 273699545
38197 66562 70967792
180105 195498 38745607
127834 128832 2553346
129125 180628 161447533
80339 109268 984903532
7920 132583 766084471
140879 176730 89543556
149880 199637 466535504
62190 100421 95605373
153792 167801 143915823
9022 14064 327676026
193674 198295 11574577
73554 99954 928219431
129060 143582 36292495
8114 100225 957220476
164645 189426 61745238
57120 59017 4706549
102066 177333 188306770
4691 39103 86204729
122837 159129 90952486
112115 174833 880714440
6274 76739 721530336
178309 185147 477676786
114343 172502 145542115
65028 120947 139918451
23470 47295 621775585
136517 178927 50577981
107392 198399 227874220
128104 138405 550921153
28589 49567 351407747
36102 70470 667560762
58171 124427 165692968
143508 172764 73074482
64639 107230 584946546
94458 105696 28119760
128731 149791 656761869
51513 56190 12005798
161197 198043 91921075
21520 116856 489667041
161438 162899 3895876
103467 157183 299688724
137824 152204 36019075
131486 134736 242679069
120457 174211 134487365
162964 192032 25287720
31229 38706 466083046
15739 21774 15096585
128129 145350 698924436
36813 193277 584511108
400 101493 253027437
112779 191556 197243628
70948 142695 179715084
98040 171079 182789520
122772 173793 127569253
79460 96265 41977022
109251 186074 192354344
150130 160008 24605763
172368 179910 13829914
32434 90742 237725868
27800 135001 268377677
84821 107263 56083217
118158 128238 782096168
10062 127135 293247772
143088 158248 84351705
162599 180462 353415905
79197 156105 295151777
186889 198940 30175086
108569 114193 247071185
88969 116877 70017119
96574 110891 894502593
65650 103601 759953813
72239 128517 446907719
182044 184022 486398734
42515 133387 227492975
181255 183081 4673675
128180 159024 644276401
142597 162222 96479460
61552 175602 683779490
57256 91283 744235030
158039 158339 704987
168433 170041 4054907
50971 97340 116106301
94552 162327 169907069
85323 131395 115386053
45719 72497 928615745
12010 51022 97623523
164207 197477 82947029
55331 152619 243496495
92107 196076 260355276
134562 166930 870764844
150675 187494 91966859
76657 178996 255784729
155630 187248 78931096
163471 189793 328418825
158363 173910 38650445
143444 144506 696691593
73620 189906 291068208
28022 83031 741825279
35273 131139 239959467
38073 123317 213294788
114767 154321 99194449
75214 91701 40997359
175714 175922 519000
63221 69985 900927947
34425 167195 332270068
190942 191634 863128662
179326 183310 942834412
135562 194898 967730614
193035 198626 14009592
41466 53350 29752455
29667 119637 225063294
192243 194840 649144093
51813 145861 235529088
37038 101177 160475556
111276 140035 405720020
3434 149363 365435786
184739 195445 90029850
154002 157231 312474051
122308 169977 933893802
18239 42473 60667390
138017 187613 124059733
39888 193171 383463940
90561 167457 192702786
1458 168102 734523245
167906 193611 64309574
170055 171608 916723037
186505 194290 19464022
22017 34532 784116490
185352 186591 821685310
46300 74574 261706030
4257 195155 865131473
162863 189530 673510274
113749 138405 61939655
12452 154763 356444576
171276 192637 637044338
167992 173780 40643
45873 66878 241790364
71741 84537 31968587
185942 190355 47744175
40082 148786 450866809
32626 115537 207365820
72792 90629 77150606
113603 120811 195628104
199983 199983 1067
4436 129744 672218487
168855 196347 104010995
125945 157936 80171972
163329 163812 1208173
138518 154281 167268478
32721 137595 262489644
28702 109562 202244277
111236 167262 140287018
62898 128623 793199150
135804 179676 672221454
141467 173174 397090976
78103 198616 301510425
162431 173435 235122438
157151 157739 1422452
168573 182246 386541477
179880 193394 5406120
17129 129847 808874911
198996 199110 743941477
24691 59457 87223481
10125 49454 642029095
173924 180513 498945622
135135 197814 156720146
107917 131458 59040293
171480 195989 61386249
3317 12938 15724484
102429 155899 134072351
82712 152768 175508094
181404 186062 11827490
4426 123598 317201027
133079 134731 184163433
127261 146950 111596229
84610 190961 288668483
255 128743 321666214
102533 152493 125220738
168105 186828 240527666
93136 112173 47633510
27158 150930 309985871
165279 181826 370724823
93425 95790 323094430
138904 167409 603320728
5595 129473 310194551
63680 97818 3521817
182361 198166 39686289
3634 75848 180783359
50422 193710 375170739
28249 29269 2595679
116546 163095 552194903
112192 176882 201037589
131313 185277 766711637
68410 153808 955905995
106517 130620 30953195
169680 198371 14186029
48460 135988 716614867
90367 148118 53351088
168242 192485 332614960
85124 163896 533962264
108454 159803 128746062
129311 198779 534777725
122613 188900 165881704
152241 166154 34796555
48468 133373 212600345
15016 126365 336493563
171517 187363 39776511
166727 178004 28006049
922 52701 129523337
185109 189862 11939652
133241 198066 162088388
83134 115974 145411762
150009 162160 30404121
40556 199502 397763277
144316 199067 136943067
46465 170864 462289548
91489 191915 520894617
90107 172814 245051298
15213 194901 798580607
127081 190031 157418246
70863 85038 832384411
154007 167037 708931144
72071 90966 47091775
180405 183417 7743317
194221 198434 489656807
128874 146156 43246380
31891 169569 688939803
145169 174260 303930864
199926 199964 249781450
167976 193084 62829796
61521 81168 49066635
167781 190547 56995626
115826 137808 55158653
156780 176564 648389398
69656 150332 416013164
11128 171142 610983272
159786 176786 42334391
37945 69929 763910411
153357 163797 26243744
41536 91984 126047542
119187 183901 161960663
189175 194632 13706218
149969 164301 956536842
51224 111803 227405063
24143 133278 711281196
75027 82457 18545597
53329 159588 826381290
42861 132424 224234371
77563 104534 522521113
15016 59335 876905207
7173 18744 29024958
44939 56779 29921677
7381 67619 310746062
60389 192902 764638870
25911 170923 362910532
179368 184190 12211150
161676 181815 793991972
78028 93465 38483501
76115 188972 282341482
18858 142553 309649885
78795 184225 655222275
131535 184489 132397335
196399 197296 461923747
30295 100302 175152527
93622 98624 12521046
134669 146608 29896047
152419 170155 44268601
146948 166971 50012765
156863 192897 695017509
84187 180477 935752185
116192 126704 859123034
98500 99346 2109615
98115 130039 340093633
171496 177077 715226537
150058 176468 65778007
83752 140857 143089037
739 174293 242995317
135297 191017 139370635
27324 151917 311945056
32313 101294 93914216
25856 46871 196810732
25546 152927 319004774
133207 177526 148008403
164452 178410 552802861
154463 184610 651416649
141414 172147 969828311
86445 136202 254361238
68605 138767 175733351
107137 126768 49353912
108218 171791 447265915
7086 28445 53504486
92711 142225 255711774
163655 183238 48712372
83782 101338 43955236
135062 170164 755747731
165428 188600 57804099
129149 131023 443460448
18154 83090 162494179
26599 192723 793241581
198475 199212 1708974
110907 147843 156804236
137414 147179 24492424
134047 197791 431527163
163647 172909 22860890
116964 198642 204427442
110046 171435 153683549
39597 169524 325087272
55410 182136 829295458
189306 191877 121085204
82674 130186 110570912
140595 152636 39382669
138537 180331 104246784
77415 166446 922450461
143331 161883 46607165
55316 80309 26650203
79331 146319 52855509
133699 152674 205566910
14619 67787 166352949
11819 182950 428341588
17446 148591 328454704
90916 193391 256674534
159946 161610 62914538
172402 195410 57610733
16863 45865 992034095
65564 91536 64760056
89138 141685 131814666
134241 175306 11423750
199189 199615 1095500
109395 182678 619801554
51394 51853 650469704
53909 59603 701248189
68304 85870 34085277
121193 163652 106492250
78609 184891 530383655
6189 152189 989434209
84924 126176 103395872
41452 132302 616784884
9266 118973 274719276
115438 121496 429447949
44449 111125 226940573
118755 148946 75802471
4823 75918 178038275
127492 137974 531781524
62042 180789 481757232
58880 77367 46150244
71600 163661 230659381
183625 183858 718844760
84413 130848 116410006
35936 90715 136783772
86139 198518 997187868
75585 128316 597025248
117301 185769 564413062
170284 174723 11038884
36381 40586 10539274
116963 184088 167955299
10231 31766 68877583
24913 182014 992865684
128544 197919 700297669
135173 148183 32686460
53729 58136 11192605
51174 96068 596331680
55119 86128 77452583
109408 198337 222670265
46797 169935 818940181
194054 195685 4155640
174836 182995 20425113
70628 90824 50284103
49492 172846 308621883
165472 182189 623721782
164203 187864 59012528
164877 171499 940536309
180865 182838 516103916
7580 171423 409988038
116945 190861 185014568
7835 136401 979008060
67922 80776 32149622
82518 85017 6207384
123667 149984 400847979
47649 98294 515340254
104885 129987 772044501
112131 182972 445847260
3414 29499 907755099
193483 195740 198427667
152019 192624 101508750
18122 96817 196836686
33716 103328 174067389
63492 148463 245859127
94711 132091 566224130
88274 128114 99955626
191530 199044 960172604
128284 147078 47114544
91863 152767 152800636
155093 194355 98037775
17329 83675 101657103
197290 199466 197508912
41036 100418 148574298
187319 199055 567515624
34428 64077 535712048
169783 190087 50759327
48062 147792 865429678
152687 178425 938263376
167714 173780 15070153
29986 66683 91848243
102766 110041 28873458
51748 54777 7753313
20737 162529 951873229
178780 182894 10383452
38564 100837 850004681
138244 158816 51554430
119041 129386 26002907
21170 119262 614579643
88029 143761 139754701
51195 132776 204403462
22768 34016 28227849
191600 197580 762282304
74877 140023 744935427
139940 160930 52637797
170114 171626 792298137
61937 121088 281325732
38029 158817 302452652
31922 140954 272925936
116859 190845 417195384
4839 144619 716657372
33609 197222 409321994
3767 67834 160367821
10695 14219 566524093
63681 128698 498088471
130727 155918 63158321
184140 194016 24713655
39446 60299 52215074
121005 189271 170828515
177127 197168 50169343
97481 154368 377077337
116576 189117 181571614
79228 149230 175346823
23752 108697 827831991
57817 108479 320352848
178449 184671 382412783
39239 42105 7127570
6040 143866 433014848
131209 167802 91508557
175953 199293 130842226
98048 176005 195094717
136193 180991 472594309
36214 52367 207717268
3753 98945 897813850
8695 122347 869634267
80304 151992 691623581
38170 151439 856131758
150188 157800 18992871
8021 198712 477285360
103567 141111 94179094
172177 192936 51979349
93595 195262 254483834
104900 124049 938071775
56535 72410 388744541
6083 199647 484496926
19964 144744 312335916
17432 153270 340080540
158479 183941 553873709
127305 160558 923383084
3278 197811 486813681
171200 196753 63957671
40708 85020 110815184
44973 191112 241686127
7615 116374 272172415
138104 140809 6818479
48258 194562 366174405
65049 81902 169242702
22839 115415 336079452
153982 199875 114778620
174060 191511 43727041
36766 149532 282384141
114452 133187 47062990
153018 175783 668363347
116632 181409 161999026
88846 95237 16101015
26950 63199 90721789
162240 170766 357296601
115438 119892 11207967
113897 116949 2743907
178657 189937 28416113
30900 108407 193804105
7746 43948 686888490
50936 90088 685110832
158893 181974 57410689
197300 197811 1295296
53309 64454 27857365
73756 148847 188185036
153532 175374 54486445
28816 46244 43602335
101608 116911 38267166
177525 187159 24212088
16221 118350 337824447
165360 183540 464346012
144344 168923 61482821
157399 196843 362172248
25086 78429 845226388
45039 49364 408662665
63316 72492 22873567
109838 177538 617193255
86843 127865 102812673
56499 168060 957154536
158726 199109 100863252
90639 112808 386652572
60416 164617 260914282
152098 189348 286031789
23762 146009 306136040
162163 172565 25725623
143171 172800 945838374
134119 173735 98951474
8516 84306 659966952
145675 197009 128302072
93459 199425 303998058
43441 132970 224215742
26714 172909 454860510
168809 186598 44474938
108473 147098 96910052
138882 173969 87623500
98370 99783 595516593
178885 186576 804199338
168964 187262 45785766
71799 122824 434084582
84835 135142 126033195
95658 148578 368496370
93639 176673 207816918
153751 182633 987690039
28428 88383 149894072
33098 56115 57731781
85585 130497 229954164
86056 93650 18943636
146283 167657 53422364
49014 153928 262677619
15440 74089 173643872
93801 123357 978783721
8641 92710 608959608
149632 170904 52966919
66656 198105 328923132
14633 133606 297998246
176218 182143 14732926
39969 163547 309436190
116658 136936 50917156
81142 178721 875944166
13937 63624 124514990
80918 91085 25212685
55465 93088 93934698
106716 173002 165859783
103853 176682 62481494
195018 197966 7341095
82776 195216 281402423
88065 186663 246945644
38355 65159 427735845
96451 161174 162273792
146972 149961 7560078
197001 197794 1992145
169681 170270 1418206
77248 195564 296058184
75873 102276 947415131
1616 184926 458614892
188113 195050 754234882
60758 184245 734042201
182146 187727 48242570
74267 90607 896445927
186008 186631 1561642
168571 172087 8739212
18332 118556 689476296
104645 114072 23575896
183163 190955 19592517
170566 195276 745279579
14440 40033 701320633
188552 191959 171933705
116744 182154 163586309
10920 128362 294186983
186499 188921 612564914
139503 162445 717724670
34469 147641 283324821
95051 139335 110994901
174581 198696 60394423
63145 192006 147744224
117323 137088 958003074
167611 174554 567153892
29527 173243 921505133
149843 170836 135730938
167736 181284 33711432
63077 157752 451352089
21247 187916 664208401
185531 193860 280936118
121790 149744 70197363
72028 178628 266660238
139964 176687 205992815
81000 84796 661983751
145285 194434 722214338
147922 171129 556528480
152325 188532 535565188
41543 42371 2071491
3540 163989 504234666
152540 192995 925111677
193227 193993 432172850
39360 161396 305548861
126942 178783 129441687
122763 134377 29105508
9719 38602 72484172
93938 119415 63766399
13065 36686 59344271
2874 31970 72940025
166482 192685 65462402
99794 153023 654839491
128317 130473 12907810
20859 188661 598488889
110752 156168 67922965
103445 119979 840856485
171156 185582 432012753
87406 197090 961956839
389 14445 35069291
88515 126306 94873561
127761 195109 522647897
167518 192405 38333776
81074 159918 259746068
103836 116005 73361090
71677 93727 605500157
101963 161697 149766900
150109 160092 24869126
134703 151683 42582523
62942 83537 434912264
172601 178812 851770470
5082 194291 473524955
136002 160366 374541415
72612 117729 112947944
193256 198886 14134765
165965 179847 608905030
180568 191248 27011280
27710 71761 110223238
75509 154928 832052475
136221 177445 102961987
104927 192463 658585026
62820 135255 181355545
16057 170874 387448218
113981 180053 165221662
179510 198234 47037046
98432 122922 282188755
154942 165093 25464574
87399 94284 17362080
148505 180800 945407878
151487 151769 472694061
169460 195982 748926524
41339 182876 575035591
92682 149397 986667739
98956 193246 367948799
142624 145735 7809993
141717 182547 101938608
154816 158327 8802424
114157 170877 141960172
137345 165145 69716296
144466 196093 153511639
82179 148977 723351569
66941 169594 256956689
34783 121313 497370650
192581 198514 534858070
154637 195936 103200846
89124 122403 83509912
60977 187963 865067865
103682 149020 113783840
175100 197981 700137674
59528 118670 147842274
79118 142468 115318598
77170 149825 181964645
15246 145164 325315091
30479 132448 855361204
4013 116209 996294626
162944 173207 647498012
31235 125358 735922315
105251 178782 73353284
181508 189404 19927789
64718 72641 478022568
8070 59697 195909273
98393 188785 860127395
62801 153055 225963628
105218 176517 969823654
44980 138799 234953773
134138 160426 65878352
184833 196701 29754247
64027 87897 59543817
125072 164676 360983762
5403 23119 768839752
188509 197045 451516347
169792 178591 11903181
13023 99168 215682108
150748 166006 38084492
51649 52199 1391915
173658 180132 367342453
43048 171743 574756703
192627 197631 839102977
151198 183903 81603585
143158 178975 89302101
100567 150730 125828501
42640 89191 314616222
41592 115956 186043838
118878 198800 704959530
164121 180163 39684536
2173 115142 37815487
115232 163855 121988135
149807 177718 689667884
172003 199782 69595739
176772 182568 14423482
31940 96873 342291858
162315 198772 38579716
95324 156142 152529725
142196 177239 879947975
103552 145380 751076075
6125 73937 514039112
133980 173256 217629036
81378 91293 24611857
134472 179890 113361278
188607 198454 6232852
4840 112293 268883188
175352 175748 271816005
91175 94082 574347868
112799 184586 320014779
181130 194195 32844190
124467 179568 983489067
77365 118246 14354368
138219 190530 130800965
79122 186923 269711461
81986 98029 40134798
114480 144993 667804027
89654 127256 304706133
124961 173745 945173042
30205 111256 202776846
195957 196016 120120
163320 180949 43669709
59064 167183 270461164
495 174228 450244263
122986 177040 135201482
176938 195810 47288676
167020 179493 30977527
2157 33979 79693152
69136 182570 283768969
18855 189876 427966635
3402 187255 225082008
45580 108030 359651609
23327 106800 914853218
109989 118879 22361082
16317 175727 398920771
13882 97856 195071329
123748 134208 26234711
177052 185602 21451032
17547 82450 162442812
170198 175873 14110172
47266 69435 353651145
8423 135225 317501209
180794 186289 13964650
104993 198242 233424005
134813 178370 108760820
186378 186899 495113684
26499 177410 377575956
148007 176410 932446999
156125 181619 472474382
52223 153095 621194116
97793 117472 49258068
90060 170912 57677384
18878 133940 288024341
16468 170934 386546641
96056 192224 240722064
166972 177673 508151285
122829 153014 518164668
165950 169969 726308415
42862 59809 42575661
7088 137446 326415677
14456 55760 557005847
6008 49821 109702359
178642 189599 835673250
15683 88249 181486096
147792 199595 622073019
79631 160608 296352364
8097 111095 688298296
51017 126848 189999281
164873 195098 75389147
178442 188248 24740811
24233 103793 199123701
119952 167638 615753740
94114 103099 767273032
177368 181560 10382663
164179 185587 53329118
23876 53176 73425937
92072 161886 718564328
166062 196855 312463688
162604 169841 17914479
37984 118019 200233737
38492 73288 490341262
164648 178157 716588777
155723 198916 107880633
144927 150114 13195808
134498 135239 1863006
76594 94402 698356871
68671 175539 267430044
5935 166596 402237648
12036 140914 493531455
147506 183626 477321087
69531 83506 34950828
126420 173586 117825326
63170 67114 329506531
54967 162196 268497282
45880 149890 260557766
109866 138198 71151963
140740 152641 669837780
78317 96424 33569594
64337 120137 335305051
192782 199030 15676257
162686 196843 475549371
18404 198035 734362398
56805 133052 737863073
126480 189797 158349490
107579 161295 134811175
41092 137275 662134056
147739 198936 127914973
169529 192544 26486678
110402 117425 499379803
2673 114050 37138512
84589 93977 424654267
39150 175155 713581354
79812 199534 299645827
134934 176665 104300678
128906 142525 566771477
64758 170548 264737671
87254 120179 578636202
100260 197609 815826266
93654 159450 629360822
130427 158434 70145192
167778 177243 23604420
105722 130476 425655266
156723 160950 165718415
134772 169017 85647335
17715 21293 8926645
118571 167074 654886518
164693 169347 449553109
103241 172445 419275475
110901 197759 961359167
187131 187286 334697404
165363 192841 68556821
106446 107184 96155
116976 156924 938640625
89217 161199 180590094
163479 171708 20307668
110662 143139 29870318
38103 187119 372895892
50389 198563 641355538
136367 147139 417751520
197503 197697 483394
149674 164272 650322826
7902 101448 985081454
184030 193416 23504075
105326 112887 22948964
159223 184259 922131121
88013 127635 99414766
24627 136731 280741391
104498 135197 832276187
199618 199816 501606
142339 166875 113278949
113265 133987 812826569
189384 191656 306471946
165797 197377 78776738
164069 179218 37479362
61776 140010 425465228
189873 191609 526721202
162149 178479 961665596
28244 172105 997205190
7225 39476 395231773
119141 162089 107738225
13911 64689 127197598
32793 122091 275756014
46855 181403 336559198
158187 184092 64582394
127560 150037 56429818
173798 195311 481963220
11823 196243 632895110
55112 123863 171997761
47815 161682 285286379
162548 175699 588118010
5511 109704 260697989
7550 114932 268672214
120572 164059 109093284
65432 173437 959320691
158672 182851 420132209
14726 31889 43147667
107123 121135 35186535
71992 164272 231256896
197401 198029 987210565
33289 86430 832618528
54758 104132 123402696
45304 186388 675269885
2437 63624 110438424
164416 174635 25266507
48726 122881 628715149
185600 188249 705088068
16868 89187 180762980
68579 75785 18122729
29161 133382 907705271
166586 177412 348446354
178392 186735 21053417
143288 153637 25926255
121106 159659 217257042
188583 197671 22672651
113032 163772 778055781
167484 179144 376210569
95275 174002 197000933
12792 78509 164686371
59516 116358 142047669
87408 161819 860933644
45197 148228 258111741
189344 196185 17104734
645 23756 57715784
19480 124014 261665716
96219 141937 524570281
45535 194818 340428966
37776 55057 43331954
113929 178803 162255883
70632 152069 699303350
26289 141800 289220482
52461 119582 488426278
65890 115654 564675973
69129 179311 996664118
8548 36317 918686666
12426 74895 156550209
122443 186337 159851998
196349 197904 265452800
101124 143377 24402549
145094 164152 114400325
150307 163355 103060912
54607 137230 611981356
182352 189792 56271638
102275 147499 113405349
84372 97446 677498177
92161 104657 700546861
32436 149122 409981374
156807 176287 48418322
68215 116289 251531202
51674 86558 136276621
128234 174316 115209305
73160 111870 96844907
38675 184761 365469713
178728 189852 998796128
75405 93071 44056589
182387 194290 29926030
71095 121948 171623156
52707 146882 235881878
11276 20986 24449011
5721 161963 862463887
148357 163217 37176860
116133 174505 237046126
167729 186772 99825230
184967 199282 116805457
53062 159078 265506509
133140 158770 64224998
89847 191873 255485564
163473 182166 816828227
65219 76736 28974832
140639 189724 343503381
122335 188002 511861485
193694 198046 10878379
16201 73187 631742889
75777 87694 29552551
136393 151989 627909260
132906 163292 210958699
175833 190655 712100334
116300 143799 68928126
184259 187746 8830212
148951 177256 513655401
115824 146408 76714407
128748 134596 14621579
152305 157859 14008671
183457 196017 31448930
174622 180563 680827530
33803 38130 583657906
161834 176198 35632604
45028 192320 368664864
22893 128368 529219081
199806 199823 42354
176579 188808 30695914
186851 192506 14148224
77927 81596 9089709
38115 166845 322193477
145489 185651 525933295
96227 127166 486473918
28448 116081 619658387
142942 188515 113920498
37247 194542 393662303
87308 129289 105303264
29884 57432 224990221
11720 60804 704407421
187997 196048 730663197
55081 183200 998375461
158827 192214 83318773
65736 87923 321611722
125726 182557 896661007
33638 196979 408660167
188805 197196 20921047
187322 192313 900557977
46106 89615 627152338
116818 146761 1134813
23846 198321 436749326
69731 104419 86793599
131903 171074 97899003
65594 92961 68383209
176069 189376 354992547
31560 131214 249375540
82621 155970 183814763
158924 191155 235939932
197890 199689 323060591
142529 178058 486529317
192214 194957 895335518
195589 196508 2223674
58495 138987 201350951
144644 192708 872035629
107267 178223 361398988
30934 100244 173351855
164516 183853 234319966
148165 166676 614985828
88164 161681 999242208
72224 137724 771563689
186220 198839 31597152
13867 185474 897876185
50202 198617 499937678
172136 190061 283420166
95496 106996 513787749
4894 48962 110327978
97692 111466 690843416
190053 199794 522875039
43919 49456 13932951
102379 103670 739473550
51396 186830 655612100
178866 191625 31728397
111647 169322 103373945
20199 142278 305606034
145742 159253 33846129
107498 128509 52792970
197031 199995 656333519
42516 81023 96335478
37868 113858 190054815
111730 152278 101722837
13295 172551 398672860
199485 199894 1035496
167453 194319 712468205
7587 23926 208631321
85481 159176 665059681
135124 166171 565415162
90046 101846 84247261
115441 186647 178262691
89249 130384 66712064
90704 102010 28532888
147862 197731 124515843
115316 183303 512825217
40400 197782 613040952
191173 193729 6349765
168222 171907 9194803
120776 171858 803469510
178267 186602 155636886
70138 115404 611573313
123200 127609 721684418
58654 168296 274195195
199477 199758 727287
106018 106211 484186
88487 148682 640730962
148827 166086 897195301
159478 189895 75954508
96842 121894 121081054
107707 199570 230006034
178104 180763 6558721
183633 193731 25287241
36665 109012 180930981
27102 79762 131799546
113340 176379 157786988
187145 188796 4036192
50913 109558 146752623
109883 111503 378837617
198996 199484 1223690
116966 166877 124999033
3535 72857 173426570
28194 159111 799629977
162757 191676 970515417
172710 186570 34760447
57363 73486 7785789
62382 157489 238262166
136527 160129 59114280
52766 72079 752299171
89024 114326 403754468
50950 54818 489874432
67789 111343 108948836
122170 158122 90200672
70172 116715 288504976
15705 99289 209153806
196067 198830 6947019
102520 153879 537763256
39789 199206 398846169
45864 144872 368730583
89349 151811 156631326
64503 176196 279489112
198060 198763 1783865
192791 198947 15438778
179966 188962 442435339
159593 185430 64475989
26062 141272 321892562
41261 46243 592910601
139156 142393 1654169
185092 198319 33168137
1714 197356 489459501
161076 197293 12487836
111669 197388 214538231
94554 162401 167074517
135790 175694 99740377
45259 145835 527618258
121438 135468 548190826
119536 125973 288853986
183327 198430 37838390
151305 186520 276338148
141451 153536 30251108
19011 148131 644804600
36126 72913 519996283
90622 149496 752055712
119088 193882 362884071
3192 146044 495577748
138188 159199 52613430
84393 102719 861136022
92454 171140 196988381
72368 151713 198806636
14980 120110 263175717
175224 198283 57754328
15569 142040 316687529
56222 87934 78948507
138708 157550 47303246
60421 184112 309374060
125774 196097 246225889
112432 142998 76690297
9111 138991 844243547
148414 184970 91188983
27445 131255 259888347
103848 146717 107512151
62894 154232 228701477
114421 120605 834152407
49111 114001 162311948
15789 125986 505504782
54740 182759 760917807
167095 177518 25942425
135577 138855 8186109
83409 162552 200599718
163999 180948 821736781
105960 137716 79614953
195711 197289 3869257
18644 180865 621436682
164007 179845 39193843
28905 111120 205720847
144628 190622 115113627
39035 140698 254535517
48568 88466 57046317
98297 100585 765736410
18990 190928 430292610
123813 162944 946131179
149025 160730 449899706
26694 72550 114685415
27801 86724 147400602
162733 174690 29623982
57793 130538 181964472
44759 55254 26440886
167811 199103 78318008
47470 197298 892572551
36258 93812 473058946
87597 171978 211346618
100856 134763 860787128
6175 54976 122314986
18470 65513 117757591
148846 163011 35447178
18156 127832 274507058
197637 199111 3766965
25590 161699 879361189
93268 146598 133630897
5767 145052 348708018
79376 130450 127874595
187409 188822 3512790
99689 128165 71394994
104075 121689 44118458
194068 198164 10279505
30352 86763 141028099
75186 184635 273785298
111786 191207 198907884
8675 142500 181832928
15365 136186 681389939
58407 135430 322527651
117506 158872 103747229
119836 138579 50158360
36152 54321 45483141
104105 153481 123740442
115656 128438 444079921
179121 188663 24061506
118291 118884 1515197
66128 89191 692055434
98405 143526 470855975
173069 174785 2216872
183772 184485 990328008
184507 194685 25550550
24150 86704 156550364
52926 123428 176478051
166747 166977 649747553
148133 174292 385877155
152789 195024 103672206
178351 181300 7356349
95665 191900 240897318
129615 181482 129460729
24981 192623 419605419
113972 121505 75488772
33333 166824 983197399
127043 145891 47169224
15651 128561 282718307
129203 178703 123586600
51443 148737 243806571
104608 116231 284539806
37577 85921 120987456
123745 197591 493350319
13821 168298 386696111
88974 169019 552524899
92607 111346 79035334
135242 192818 376019094
134709 159195 61356874
147479 170962 677334796
140754 144141 148143262
50959 153658 940607802
3227 60733 144054461
113228 194892 34475322
75661 120101 827403759
141125 184622 108663607
77115 83243 50743881
77702 91479 34170209
26767 182141 388692412
39874 183387 283189509
94857 153263 650223344
26334 144546 295922614
75609 190937 479705925
194582 197055 6131360
104033 105278 793829981
121369 152440 77905113
80639 116973 90917446
129272 186408 142886462
171877 174731 7155693
172157 190822 46754791
72962 176427 354149136
1212 34001 482765814
63437 133340 175002681
13943 32159 45818047
121843 181151 148290413
164504 168956 257900078
36152 150562 286527848
153649 159211 13954335
70321 138374 170466247
55696 176528 302161885
155640 172857 17469368
132207 194057 383065774
59454 190488 327803210
27136 83211 140326705
142807 151384 21584803
77497 117806 913326841
164371 192993 71347145
106198 134182 64634851
162458 170225 848924705
4097 24614 51250390
161098 182928 54273778
29161 121734 231640182
104036 155169 808548825
63183 192714 289296455
101443 132840 78680952
62224 141252 582307135
125090 160415 88476740
46122 151539 793881561
745 93396 45646354
99907 162246 183866997
58533 147950 683562262
106284 116770 26256131
11846 159524 369870482
172463 180250 18940375
97750 128684 5148323
28048 148419 301471333
65821 141535 189582232
69225 132303 821151956
37749 115574 194691160
95392 169837 186400775
21666 66266 111730464
86753 116792 550666852
28450 44920 41168109
27982 99411 178696967
7625 77894 672020434
162254 179589 42931168
183947 193393 23643208
116324 157531 809033721
93941 137495 109156517
163665 194723 77484607
155988 166572 26340175
180245 194139 459555357
42354 195927 653081275
142599 180459 94392306
22061 26512 11205656
18912 46710 69520711
176536 184653 20316106
104069 191250 218273577
53886 195857 355282829
167382 174900 18704255
30883 49616 782013408
55313 138490 208171319
125641 153526 69813280
68398 178069 780108241
3390 46508 807820043
162558 174856 30451639
96199 185843 224369676
73843 148561 187249048
119125 149467 391376386
188497 198727 191328944
8257 18629 375500731
83330 168640 801666784
41573 148811 268582670
134464 153511 963107237
109009 126277 121825099
24722 51670 67447345
31585 184875 549625941
122174 178987 141994214
156465 180585 690012550
18821 139737 302692012
75167 81188 15003711
188468 199516 136050
180852 189619 898493277
137469 150202 32025593
14034 72639 403531613
154727 177594 56988093
48443 77695 536032098
100592 114024 33603744
165146 176522 28167822
156393 196807 100831351
57058 83754 66569344
58613 106338 119226466
120720 174801 135303390
64387 182610 690710894
187831 192649 11995724
1955 31035 72866904
169733 190743 52556789
144109 189904 114537766
41795 53760 29967515
108206 182106 184888243
44852 171004 486905491
180245 191523 897653931
34008 59449 63783578
57877 79193 53211560
69323 198644 323602431
76631 173498 242180961
117580 171715 135441457
171933 185473 744333434
66465 74615 624089279
145801 166065 50707532
62339 76368 7804251
115574 185897 449677179
174041 192411 45631753
120545 145366 62254962
130626 169147 96378008
174929 197396 855241024
74444 172616 245634504
166973 172461 417279969
116531 179930 709471195
194420 197953 7824259
3813 30017 987548251
88093 177273 223298975
169080 193160 60183050
127717 158002 75975851
66258 122987 817468216
66847 79893 6126113
47248 83235 90054240
145472 178625 562524714
55116 112761 348825030
125 4567 11092097
129749 156218 66337324
81143 93100 501742396
16510 96051 199009489
73105 99779 418322744
79576 189231 274357045
18150 24335 15402653
95216 178716 850979516
41829 84492 420970973
50739 150390 22289481
143320 146375 131039406
171625 181098 23598466
105103 185335 200795108
157197 187169 969865507
15735 79847 160502415
196468 197543 2674571
152226 191832 354487740
5486 66922 352487872
142655 183570 382938176
190389 192437 5111507
91159 166696 597251415
156951 177552 868051655
85247 193222 270216728
129594 146363 41919152
138493 148884 3764480
60347 158313 245202098
179776 196378 41674316
141149 175841 86636187
176414 180379 9765698
88244 114471 305723759
10776 147655 355306313
69093 106018 92376791
149514 193177 521044155
173132 180898 820784184
70186 180017 274648219
1135 36585 453925572
96866 104432 19017033
161586 172051 763016126
76989 95580 800817678
49885 156621 257696765
93105 101192 20284308
76551 88657 10089878
130625 171366 830660769
56595 108142 128687649
85119 153139 88061238
142795 185339 443455237
31459 67401 128325991
87899 177117 492730805
44377 87262 107255753
31859 128688 508594365
154528 168817 35638427
134072 165599 78967033
18355 33601 38245599
164333 187597 57994339
28520 77802 123430485
52392 61975 941195398
32306 122903 588590963
134858 182305 297139823
124625 188621 696994815
33981 76037 547148681
198360 199451 792823475
123647 174047 126027821
122288 183671 325862703
108607 147255 96969842
132096 184932 132082724
104082 135376 78489672
157344 176318 47142994
147635 175561 69641354
172463 196178 268684217
29747 133901 260732447
92846 186398 527261648
3875 134562 327138438
100230 195608 554304517
65652 169059 698849565
44892 49052 10517402
80267 153568 376080950
114531 136326 54732413
146163 193101 117351658
175349 175713 793501489
191841 197219 13393018
144358 186525 105432229
126239 161631 85189793
130838 154301 58749819
37635 183366 364677573
51464 123309 179914272
77901 116343 96075743
510 72918 900094870
93240 193904 837799451
119991 122120 875560434
144790 182507 657974731
81448 137256 227643470
86191 154124 170127548
31785 192845 710026749
20549 133330 981398234
71977 142076 175598871
196304 199719 520652324
51665 63706 30230142
102043 149824 119813029
122983 133197 25682259
112924 124149 28240597
78315 90344 844601081
19689 145634 133840699
182138 189645 18919423
155215 181726 65976457
103669 119532 281624590
3616 144689 353091124
154927 161838 95797545
93882 170276 315325851
37057 144794 523440134
47566 139989 966690053
132867 162405 74050693
156747 193388 91396383
19856 195998 440837933
154322 181395 462963185
135728 136069 868593
39565 167282 661190780
161690 183842 225825308
131119 149513 35639898
1784 56616 137380461
125242 188913 722702858
28522 57673 73140409
22950 185363 631361738
172553 188730 40570386
17940 184663 967034228
29862 99158 173354798
116699 160243 859572238
38183 182058 744168480
150612 189503 544573245
26178 87044 459924188
101988 185898 210005609
28686 174781 642549793
104102 188882 649800967
162657 168149 13494627
80115 193578 297955123
8027 42838 87191277
93499 165339 432797596
127658 162146 86500574
140647 161884 53277669
43991 195489 379206383
135314 161137 64798115
51180 65544 918050997
17365 170775 630826357
193537 194122 506621780
169804 181928 28479325
39943 69329 73481279
113118 189510 118157344
133093 173789 101644379
104868 190169 213535154
89831 130623 197069573
154058 194251 955979635
83828 116404 233562544
121774 127539 933861349
189654 199832 900864364
119646 198350 811077665
121804 165817 110343853
63629 149209 214345839
73512 123356 330826276
20086 59302 964978649
112163 116628 11207001
131002 184416 133482795
139167 188986 124540734
149304 149725 1065751
28898 73475 302652296
96301 168343 198030351
36654 117787 415316020
40598 60143 49038601
64754 188755 645780629
166513 166804 717778
167294 184460 42827479
137607 175078 93601454
179410 191808 868093827
25223 168733 772573469
198591 199015 1088251
131034 181764 126671767
33222 115926 206828416
98010 161727 267249521
126998 171105 590704642
11007 46568 89124540
174882 195217 783704318
80603 138249 144404335
127032 173141 249595507
69378 188062 297045684
82739 152735 175355467
147493 190561 995319752
106322 171476 163027847
166237 194956 71757012
146673 158937 997666366
105363 129564 118916272
109736 147581 789043608
192342 197023 611844725
52857 142045 544776597
83039 191582 271624591
145545 173794 741426781
148947 173820 61932711
78510 169270 196521709
53864 56802 7532801
165676 168196 611936405
3791 69419 164252250
45964 86096 216818195
112880 186392 505575605
122844 182315 148663846
175310 197276 54963499
197067 198972 115693039
28667 32942 10769655
132676 166368 817158737
20934 78406 730006075
66747 132825 810650706
82939 154148 295565140
198129 199108 448895281
119837 152118 955243709
59410 165705 771021551
167096 179868 329852423
17547 97373 199740813
143598 150574 17653570
54558 140768 215827682
182795 183330 257627855
47612 93082 113758871
124729 169610 941953773
12197 16965 536669337
79240 170962 229430678
59747 180665 302187180
157118 180131 397298172
192985 194669 576328443
7405 119911 281573382
176073 181982 438892463
23406 56679 483981786
161187 170709 23580530
128391 132721 134097586
144319 151603 374137469
194883 198482 8982798
197494 199636 5473341
147638 197681 124971834
87532 127467 970503467
118187 176766 146625962
104211 115390 27949223
10564 166623 390778085
34638 39413 86467693
152423 192216 99407277
10789 118070 847936545
90657 110352 49526805
193416 198269 12173449
174026 182201 660727119
130563 170245 99233681
172347 181338 22334626
120242 174021 777424788
53808 109074 138199516
67990 73823 14580862
86243 193702 926038569
194821 198602 9469627
45989 187904 355218383
178991 184186 87516782
145494 195104 124034759
15563 96392 615207190
99388 199453 480745503
49540 191798 356011167
24964 142291 293797054
84835 98169 642430021
105702 186839 203115945
87127 96879 432541638
137715 163796 65407931
138072 142769 566097531
6527 190863 549003606
194943 195815 2208377
126683 176342 124098687
154562 182645 494437147
149605 186047 693626832
91920 143603 129599979
70675 192242 304219477
1184 37421 90671126
144359 145209 274534486
38126 45360 18004107
105569 143196 385560114
168288 172747 519871506
192542 199990 18666612
183882 191645 19420455
96743 193026 241054221
7321 52575 895332274
98376 167674 173527319
58418 180769 899131139
178136 191998 34823942
162147 194597 468680337
89282 108250 47560233
154258 154765 719730363
110819 144456 286804094
98149 173038 187400961
135651 192681 80392101
140624 175831 555908796
155380 174768 48250409
144323 190852 749541743
174426 175342 2287595
12930 86389 183965513
162980 173641 26359248
116208 159459 906580186
198673 198774 148760747
72677 147344 14825248
69047 190119 303038283
140559 158105 695660916
51772 61046 23349618
199921 199990 166350
162852 163265 1035104
5082 39850 802280833
171485 196677 63069542
112753 172689 364965390
28941 119062 225528073
10675 108519 858723202
103595 117471 34782235
77164 106062 72178322
133267 170406 92854578
86952 183328 241239962
196003 198128 5330827
1755 113222 318501870
112294 179532 168164535
161921 170921 22218100
3361 136654 333723356
99207 196160 674067140
182051 189189 508202009
9872 43292 83779641
128047 153709 64281127
91974 152240 151151968
18900 188800 425188343
7202 154169 724089360
30523 122712 978686045
90012 163798 917723803
46406 98881 375085138
129262 146685 428872635
172796 173519 225410844
99086 158677 149411293
178450 185522 860043295
170967 186251 289405491
120636 155816 88311965
137070 180363 976552475
96532 106915 25951291
50563 127909 524474781
127432 158658 282347664
190369 196991 3887595
14700 109142 236401056
11499 40040 71639108
84255 130731 116478349
189657 198380 663493087
76027 89321 48637151
69993 126180 140734471
107804 176185 171129346
73919 149065 188323045
1706 186593 462621948
169836 175201 13326936
196227 199535 8363443
14318 99792 214004724
53657 123715 485391755
102646 160335 144616373
142104 164122 718316180
103031 188108 213045644
154354 186825 81141113
129092 197953 172178738
97049 188581 339009368
54312 144094 224697944
83006 174527 229003816
72473 140002 169198043
107401 142878 89020987
137593 138054 1148031
152068 188079 386465094
41211 51726 50922554
64243 161601 243931610
194057 197602 960336873
16568 71211 136680959
140535 196456 139773904
154683 193005 401670177
101855 144485 106759195
57123 187010 967426968
116735 168463 129526653
89625 130614 102864560
145228 169301 60210980
183315 185352 5111651
67285 116889 124122918
103962 118944 657864532
59015 60033 1490681
4874 168233 408848719
123505 170204 116876682
168651 181397 31683581
47881 144870 264898976
114921 165732 127411923
16101 148648 631944463
42885 72180 73254382
36770 116847 200362651
34992 164116 323377028
181835 194055 30700481
106447 174410 940668565
27015 196416 619317108
91155 113321 496767051
54848 62784 902712268
123313 152915 887274636
170202 178154 808180041
38471 128054 224179982
79671 198563 297516244
88363 181840 842672783
58138 103372 526955016
36290 81479 689757425
32313 45853 33752492
194549 198576 10069656
147897 191938 109995714
121406 128223 978134459
93427 106545 68677885
126036 151689 64233982
140792 190797 853848357
96954 140033 108024991
87210 146173 147770626
24375 190786 416554924
116635 143970 68529358
196622 199923 616908316
7473 47206 99459148
130124 136258 928631703
191666 196817 12841892
129909 199462 382947805
178189 183071 12311946
119654 186685 167843580
120415 144692 60806575
126540 177957 128427092
194746 195486 1855881
172107 180092 19808117
103156 197575 236336560
131579 150291 47024734
131916 149838 45014381
65654 161521 240153288
161902 185883 59747775
149812 159190 397447527
22490 38430 657871755
55586 56287 813592106
186532 186804 697555
61443 191294 324887524
89825 173061 956309499
105129 129854 344476303
79099 140169 223884020
142920 168539 242538467
133940 180763 116880882
76192 196773 740658205
124220 167497 108291395
173155 185110 29980095
108736 146892 777302867
46645 68448 304261665
108029 193177 386213101
11798 64052 130936422
125756 160017 492681390
137256 145494 8530184
151072 159413 20790992
161104 188549 742427247
24657 126078 823541269
38371 58921 73234792
48887 196901 860397298
158287 164231 14946005
96900 189942 232933304
90660 101240 404495702
52567 106445 134825721
140293 167932 209788354
99560 197064 589915835
64699 124448 149616352
167211 177534 25686267
136130 137173 2604779
64227 147374 208258530
59105 63532 203310027
23878 121351 244030514
2377 160370 395575809
76623 118869 105617113
43744 199766 282183199
137007 178783 899219715
88809 94356 14023333
36254 41510 13115243
26488 198366 699457117
75532 110920 326031114
140118 141483 3414549
109601 188259 196979095
86182 125926 663784116
155590 163695 93638904
17837 87276 173641530
154359 180564 634571441
166685 189717 57520501
93455 197744 425911967
87101 180786 292436437
58413 64457 600977928
174765 180824 381783227
27164 165050 443474205
178093 182078 9940337
185879 197540 29129811
96140 196712 552020432
61555 152430 445687333
75007 199433 642538093
101901 124837 57542752
45929 106783 152240588
85897 115796 74759311
3540 187245 857693104
88620 142638 505784452
119585 132101 278664889
149724 151629 4720031
146658 157712 751481968
45325 152134 267458027
185472 197597 404464425
157473 162802 508638211
156052 185863 35386916
33362 174190 540447465
47559 196123 587285748
29973 35075 12764742
185492 188318 392791960
113003 159452 116510643
38983 49583 26488509
47511 144429 242633744
73571 78549 3656441
186735 199759 32627874
87382 94839 849392709
16320 75132 147263304
52570 192434 350092859
92811 103289 26190178
124635 196773 949701243
57355 132676 188389178
133963 197411 158626570
192751 197070 37074378
136251 160433 430132543
183225 194326 27810137
86759 155704 172872716
148317 157223 100315010
90049 157552 798207172
41467 63466 341575820
52116 97210 112844292
165473 189929 747270931
135404 139508 10303544
128920 190279 505206143
67796 75813 742634318
133322 172652 98266971
191836 194591 6889110
146040 196634 126486615
21333 137997 292088869
98220 142201 827958255
101299 189385 220449591
158518 178281 49114479
106991 113058 47917316
12210 19717 729474280
194836 198515 239868866
140673 168750 70186308
139073 178714 98876980
73797 177740 260046816
176254 185799 23926261
186455 191274 12110022
186355 196758 25994515
169694 199583 184328832
73039 147234 185886428
149940 186216 90541659
192840 194458 953079784
106423 154394 559283510
27559 29680 5338811
136300 198660 510490109
19474 145521 630304133
161389 176436 37343743
5575 78681 390892191
167593 186904 703674488
119505 197412 194960843
111306 151806 884736663
530 173655 466563463
128296 167223 97391285
175417 180008 714070304
135174 157322 800103391
170435 189633 477060996
10656 63637 158344136
175171 184854 24207684
174131 183355 878347420
110983 199906 222609538
174580 194105 48891819
105663 156879 128516010
133753 168690 99111768
117239 185606 124671205
102042 143871 104764587
120721 141858 596711212
26478 149061 306993842
179752 184006 239101922
180903 187427 879126512
137775 186352 121450326
24724 174127 373910868
150604 169564 47280341
56652 139669 682869094
112676 120229 24236742
19662 32464 5602727
153270 198035 111866795
12847 69588 625798514
30273 84051 134489785
76296 91165 16754793
47141 193795 367032478
194675 199776 568549
160586 188242 118791103
199601 199906 29887162
72503 165545 233080766
40368 154409 285517744
79772 110530 156886619
44970 173299 736240889
50891 175802 797548406
156554 164868 373868221
24998 177903 382618644
124183 154943 159455012
70343 128765 146308516
171178 187849 41833321
73499 101084 596636159
157674 157897 659457667
180197 190370 25718723
187628 188960 766368924
23673 115655 230226959
44276 65606 53452991
128586 185132 902544758
143125 182820 228744988
133417 182089 121554956
165559 166063 1204155
53358 98751 354865481
58730 124536 164611077
11389 107080 850260128
122698 159765 92891775
56729 110423 134138170
13883 189239 999270326
62505 146820 998166020
24222 70996 752443337
36677 175536 347408745
199377 199757 657684037
70657 143803 660095494
99092 130743 808786007
152499 159294 183068980
183550 190215 16742218
56647 65102 20921601
49734 98741 122609623
31049 102783 179335296
107105 158243 128262930
58102 68766 26467786
93292 110558 43259317
126120 159695 964260397
29070 172723 359430456
139775 193021 806729048
79572 110037 855182907
61836 164966 258281422
177773 194286 41418801
90984 122715 79688686
72307 174539 915822287
108789 193641 212444655
182621 190206 750053900
91928 177992 215455954
109717 149582 100092402
22061 90533 171195558
21607 156992 339174740
186945 195802 10615408
170976 177033 180595777
195655 197697 5022535
168525 191027 56321038
78353 78641 456169166
23461 110519 217927438
36953 113041 190306488
101813 122716 121380174
183383 191046 19243143
40175 125520 213648736
86488 102449 176575400
80778 92555 448513671
117268 157653 101355566
139698 158302 46627383
65845 165955 250646648
69929 107865 94884254
169910 170407 88560091
104474 171993 705226197
12249 75764 159199052
58892 179901 446983724
49426 160873 279112562
101547 174599 815134185
116944 121668 11825293
113195 160365 118318991
115620 135912 28121364
183541 193880 25895203
116019 153972 95149572
100022 113745 351338590
156092 164566 21215768
150183 163406 463845221
152080 161669 373174219
37174 122547 594250742
12020 80342 980457917
41590 95030 634475688
38719 174988 536604439
110691 181461 990259051
172749 181314 21329791
110951 124031 32842018
136590 155271 789853470
71558 158371 217467382
150933 160235 23236863
133802 169682 533626275
162268 191002 386313238
141746 157273 39043483
48143 49207 2713677
165140 175455 25522310
182159 188342 365965016
111060 167178 140527801
85703 129627 110074807
147215 168585 53356404
178907 180594 4167926
42398 166039 69517385
93139 93791 1669457
44131 102272 128226301
164036 188685 790528974
45476 89392 109801347
135244 192420 645503767
127749 185846 145346627
124902 190158 900851333
183621 183904 749322491
24638 187552 407842495
198036 199863 1770482
109572 125474 40020100
44172 171085 317629202
74392 114863 517381708
92659 136247 109287565
149997 156275 15716429
27319 153222 315226494
36322 178561 943766235
33436 83684 331629872
34191 92776 146497450
176700 179448 193204492
90992 95184 967647758
96637 107188 702609215
184254 187260 7613913
124212 139158 37497890
34947 143414 881530619
155062 174140 47507146
110407 197680 803782376
3338 91288 219882779
94783 136308 752404600
81655 145574 160118341
23743 82133 201302291
169329 196524 478717923
1797 52157 237501559
79592 173554 234994768
152945 180888 274958919
172154 191400 434847806
164641 173765 22497104
101962 156937 137869281
121042 162595 51073540
63608 193339 547575066
87933 199007 278201850
3039 195951 482800554
103643 165986 156238408
44665 184467 365862400
44069 186255 355874091
130079 140474 25982777
116092 160120 110384408
135636 170603 946801042
125974 130082 10311768
1061 130279 266514486
42455 105320 157246810
12825 117393 204491481
62697 135697 182735565
170383 177576 283858045
48292 104787 141358227
66452 155750 718712828
28022 99268 178217013
92387 133905 690136651
108198 118646 26236080
40265 177549 411115631
116619 121980 722597677
130540 162014 78900652
158671 162247 287660433
91298 168259 192842098
114400 124177 24568035
179434 182935 4159001
76426 162257 459896763
171573 186351 37036108
81860 177675 763153145
37705 77788 100399390
147079 176049 252523019
198954 199536 960878400
42594 97378 747636387
102296 103351 2577991
168409 169222 2094210
179351 184736 8330974
86993 165961 197850084
126882 136106 23089270
5604 69230 802443721
14233 46434 98838902
164381 171667 213527652
197155 197940 152742
97907 121243 13081792
187305 197166 24570463
116052 139958 620885138
133507 142684 430352709
25740 130061 261290294
12468 73635 341769491
106548 138923 81175817
163965 179360 38113245
177765 189889 30449336
65231 134446 511457283
66616 126379 186338368
136294 178904 106326564
53553 157708 741649936
186976 196401 23536941
114438 171454 142665433
155411 192686 769524801
166032 167490 3572628
72134 109488 856786570
97208 145221 120320477
157061 194350 240377641
52381 73095 989610
42100 101946 688876524
157736 185294 322003602
13737 56493 160219705
128381 159654 34119819
198655 199278 1590820
35605 94339 146931275
73086 143600 561972896
153915 171699 185444424
111988 186051 447546834
71501 101915 544139209
4157 13535 364887034
137681 158575 52368430
135718 156439 52033919
117807 175395 822911460
190955 198520 18833954
75425 191825 962075718
10694 184725 435603860
84567 151333 365606978
17545 44815 786562936
27816 28195 946268
107482 172889 905626089
59673 137281 194152401
57228 65323 793052102
114751 198763 210309301
177899 195991 431243751
1778 168013 415948806
94211 127777 84042940
111467 156173 112196890
123663 128589 12399723
155987 156859 2238714
43444 141287 244998614
163364 174042 73212494
166276 181733 785333274
83580 193206 274350481
109417 144624 239779617
64171 139409 188432165
186312 186534 394041
179420 184169 420941428
31473 83350 129728644
155844 186716 967392560
16335 148489 331005451
88142 173317 213218379
24131 188888 527130305
112836 191646 755954299
118376 194966 264789448
181635 182429 2034192
190894 193672 6929972
174831 185881 464836015
53767 72550 46902106
154053 178323 60463611
80219 179473 261183033
13303 163162 375451796
13241 125702 624308864
79383 100897 53751431
165609 194689 939613587
25379 33557 20618620
19708 70333 970699394
4778 174942 713990267
49500 117473 170058005
171774 186841 895830581
143971 150347 929468429
16983 160230 670267677
182648 187171 11467776
151873 178394 252034148
91890 187085 238455408
97943 177203 198313519
194793 198503 9270834
100869 149736 868580945
50801 180626 324743522
195208 195576 971890900
124405 180863 232619760
153919 155903 5068683
112022 147592 866269530
159812 175122 38090118
150205 176508 235494944
20250 93695 985671365
41045 76426 88661099
107891 133967 65422593
189805 199880 152757614
128303 162287 38866162
148747 174199 821658065
52586 183857 328563996
112457 118691 15681828
151979 169928 453231008
143356 173950 769624921
100215 182757 206462822
40644 79595 97476504
55590 193375 344643519
118428 169835 891370791
144146 171471 68256015
67398 182794 288676194
74078 127646 134194084
97895 142662 536235935
113548 164934 128934641
100310 174921 523344557
120759 186309 164032884
36259 54861 50999649
59397 187785 546140493
154711 177407 56566673
170543 179298 21727938
197320 199584 5776686
22717 106413 209438469
91427 145506 135690635
136615 196419 863817859
170986 185554 831888621
54996 183386 321157940
69850 178830 723037154
132555 144576 30044576
171983 176414 11070755
198848 199207 309981321
189027 196426 422511148
135981 148280 26302173
99720 161964 156066993
99446 176247 192206397
128037 188671 764512428
33811 64348 76363294
585 89690 895364434
142891 168696 64520142
18963 60325 724187191
7311 169044 330954493
130880 195548 161754526
23265 74287 204075692
28073 143405 741538943
106081 180510 193488376
50465 195513 648127794
141939 146657 11829643
54836 80371 206179493
179032 194065 350855564
125037 194853 895317525
79591 104176 61440365
145892 152664 16989850
139934 153435 946204943
169972 178269 506259191
195186 195307 291096
117894 168014 125461979
10336 129751 523504529
133282 145053 10110005
128852 138607 806900904
167366 173471 945828259
21983 142016 300556680
29649 128216 246736678
175436 198996 59050282
145636 181729 90030838
199989 199996 1559
158384 181865 58437629
145163 190180 825033844
199560 199703 366827
35889 111511 189139486
70289 159771 224102629
101243 182880 204217892
68276 106127 416721079
198119 198390 692419
144287 147819 762801688
118999 170296 610112539
165530 196465 992923367
189070 199118 25150055
78139 84297 15238187
143646 149140 13890617
30408 92959 779339872
82483 141128 146887970
99519 173526 625398338
36212 129656 879253667
56659 186676 325181870
12247 189499 217939998
53002 175775 307219207
119175 198970 981616340
195285 199735 21477929
156609 168243 28849625
138189 151471 33304809
108634 125021 41248115
103111 109924 17038900
138648 181268 106370216
125603 175662 59367584
182456 196749 35853891
126356 138174 29617659
125073 189653 208456342
165179 187340 55293495
48364 150039 890499498
42945 145910 831197763
1529 95481 235011004
164400 193156 420511472
172613 182999 413552446
123411 177271 732617237
92504 178853 216025550
23944 157858 948663346
143905 171129 858080900
99252 117839 46558349
136047 199823 159555211
78940 186960 270233892
144217 151356 28871967
71994 87094 808736547
193258 194686 3610662
198624 199441 2054818
37443 88703 628679611
191593 192290 531148075
90308 98157 477296136
104184 148669 471986347
151131 180435 573935254
192311 196333 992034250
83149 195016 19784818
62029 170752 595832259
65248 147511 206062770
107864 112684 583267464
42124 98246 606196086
66027 80169 79462692
57827 131068 183199620
8557 168981 987492533
185502 191394 14774342
3739 31126 68654477
8740 46344 672181766
62163 180593 296084055
52514 155281 286548106
25228 182084 392472301
67560 110916 111500789
71912 167963 434123558
157273 188654 567639550
54414 98999 111450769
1444 196759 878678157
98763 140036 323881052
58484 128052 173984764
117575 175432 144767760
162065 199846 878901282
145663 185320 99090074
112712 147711 708790268
74223 74687 767618709
71696 108628 92366964
80421 104495 60193203
7456 41854 597368631
6976 101061 832169111
41403 93908 128775789
13311 45440 80519489
102444 130938 62552634
151629 199857 995516527
183902 195407 619470949
135383 152361 685590512
98560 113436 927149895
32631 144761 280607046
111798 129783 45297500
49129 188027 347637256
70000 125185 599792461
11909 58366 116598187
33712 42845 22809977
195294 199522 154578319
24910 115869 227640748
187925 192595 11649893
16601 166417 375071302
75741 156801 203058174
128592 183436 230284254
75758 122249 116280516
89984 127635 407192311
14856 149453 485616238
26144 163390 343757386
185564 186391 440888437
124855 144564 112649759
129756 130945 686826246
111985 148244 91062676
79241 98384 357514786
130202 135626 326269805
146373 151800 13620067
146918 167665 51801234
185466 197674 30508545
71972 113943 223710748
171491 197215 64378667
41508 195512 852773578
91272 179501 735077659
128899 172354 877946513
133498 178561 112503722
50931 106373 138793802
49049 90502 103513235
74404 176027 249425275
21196 25348 10319161
192096 198492 62761925
76149 108077 79676721
3011 27365 60966756
28172 78576 167605117
53297 172801 966541509
64403 180236 432941555
27203 129049 255002757
198718 198959 622952
186092 195637 23902893
163698 165156 3659948
96098 157291 71555538
75045 114148 277755584
110917 113331 5976708
7583 24592 42510317
144265 199482 138153891
155600 187260 79048212
75695 153247 194154440
18511 189171 914389760
196730 198031 348250402
105744 107516 4377368
22208 158300 340813311
152320 156437 10436472
40520 120383 199801058
102157 130253 70479913
14008 142398 321555397
192552 195738 5502419
14585 73600 147790003
52545 163255 277362786
24960 41047 40346230
103821 141968 95671041
7874 59283 893669455
46419 98345 129920433
155988 194793 3871669
135261 147505 30731986
184530 185186 598572394
93247 143978 839248112
57559 69022 227002422
87077 198147 278051297
11068 69116 185271561
127871 172610 111867380
160265 193952 446657401
183941 192812 22219800
106958 173283 975216774
21922 186547 412034747
5582 85988 301713969
42894 150339 282314277
84969 105789 104273325
182270 185943 300385474
153375 194977 666167541
187858 193586 499451649
165971 180894 37009966
35621 97712 696329372
159597 162847 8215421
31801 39343 392311607
195276 199464 10536255
117015 165150 821155923
180219 192283 30400771
199132 199242 294703
83404 171737 938628044
120647 127910 720296116
115561 169953 534046743
61132 108033 117159386
114688 186669 180232148
93083 182054 597934767
167580 192093 6488976
62124 63096 499382758
48241 143456 238371259
34413 72681 95638263
143978 192286 615760545
187571 188546 2363454
124598 169484 27983402
176073 189435 966802469
120050 138111 45336638
151985 164950 33555575
172182 192873 51789704
190052 196392 15799457
197366 198397 947355015
89771 108946 482885666
176385 198578 55618210
64562 76792 347425049
144086 187556 108790766
130400 197200 340567737
41816 113592 378754026
79354 195113 289648512
171183 178471 211791878
92068 197778 264691341
33032 69018 714825077
17045 18517 3700929
17800 51600 84488393
23352 95479 267347193
83840 107258 58506910
183059 196377 621419443
52764 180153 318639318
176507 181224 11727643
176308 187377 240904889
86825 147956 153324631
68862 112790 109867028
96952 184857 219984982
29646 114862 213154830
63482 166024 644423742
82896 167391 211522304
62297 126567 160913302
100894 177543 191767679
126557 153655 67824526
164321 168899 11231509
44354 88013 109120468
182666 197336 515199565
66422 126881 151396262
100176 184606 362403491
164339 170889 16077083
158149 167979 215383345
128440 134510 15172511
123259 140339 339034932
57880 182245 715772043
152097 182820 76668747
15025 189843 437596700
113585 195723 205678750
177646 192048 36141881
39265 137931 246958703
3466 26922 58684181
75955 168252 230884479
51733 91004 924758965
55585 74027 245107985
13413 189489 440813488
18890 101094 205690990
74391 131135 715364626
114343 145345 77733680
106267 143932 27739081
102966 129376 508454490
109901 112137 982044939
87572 95260 112460906
122390 123495 2764349
161212 182043 518390052
55757 99816 110069135
189900 191744 4601851
178842 188631 24689395
194788 195452 725011105
20952 36837 275985002
152355 198536 735736838
111837 138507 67008889
37742 82333 448758400
161910 194234 890694089
129394 164774 71475834
181542 189500 84837950
113418 179630 165584622
112916 182037 172912898
199912 199916 241761567
83110 122386 565961767
136149 144728 313393657
64616 71202 46218966
14852 111196 241236584
112780 173472 82186627
194868 199294 11089413
26399 129537 258261832
183186 183974 429460437
147173 171674 544791080
109882 136542 66942104
96067 117837 54535018
13766 47150 83667785
78740 112571 877291700
88606 137039 121510585
144972 169066 60291875
160289 173769 33482937
23696 153929 448354166
127036 150230 58172475
168404 188671 50719678
38907 98020 237980481
2247 111778 273999061
89633 122966 87990520
78110 128770 126786499
160953 177961 615886976
192821 193513 599376408
42126 95163 132640401
89739 161622 848195851
121784 189853 48241018
40086 159067 297860078
183911 183965 128747
13316 21882 21555046
12729 179878 687588548
4219 83316 197923293
88890 137184 121129392
188472 190131 4167936
52812 176494 309500131
90750 124025 735394098
196523 199391 7261989
118266 151153 534431215
150812 198576 545260020
81001 128632 119308522
61609 129812 991618743
50888 98735 96946097
178470 191812 33563525
59150 145720 804435207
4053 23785 49268581
197233 199479 5715865
114161 159424 920679578
175523 182040 16195650
169702 182721 32411028
192723 198201 13724030
171479 197521 65167154
38263 52030 34351854
6125 106562 251348479
109600 183672 185438873
117269 127751 45375011
152181 188010 89585954
149499 166740 182023452
10790 58034 118571013
194659 198734 701512721
129175 149008 706852907
18405 137143 297272695
118588 175519 142426640
29772 103306 828223948
993 96849 683789312
137846 180752 783076474
111392 132980 54190586
97765 133355 89222497
63746 162700 247877571
151382 189077 695522029
39208 129524 226102985
1876 190513 472078985
164718 193049 205298409
181727 195809 35444630
149934 184179 85431174
166763 177143 549478132
155789 183321 68610309
12314 153629 353924974
22579 55150 81672304
97643 168861 974178101
195976 199847 124521340
59929 177181 293214811
145265 154850 24055716
182199 193239 27726634
158495 184791 265101444
21773 184922 482269810
80723 91656 136405610
145038 162363 43533297
74178 180634 266221906
45283 64629 48477307
77022 198477 303851203
67495 102232 86891488
161787 167789 14764322
166184 186237 578123391
78965 159827 493472874
137508 158069 427782606
137960 145837 994678010
99048 112468 775070327
83327 100022 13024041
164154 179289 496249746
162141 189718 562996831
129054 198381 413689780
88617 91861 8101246
35168 175826 351932161
25390 60178 734012496
184173 199851 56520719
476 50776 290035148
101118 126281 63099513
103273 108574 13266678
16778 39233 866223801
182988 196716 837239542
4156 135863 456877379
162008 185070 57413879
109083 128559 48911174
152561 169736 42898053
26177 153683 319268936
11701 181705 425437712
62198 95615 620973530
196791 198979 5574625
182917 195044 30463366
72962 156456 209272176
194094 198646 29553394
130396 144269 27614649
70479 163269 232446166
162789 178204 38192183
154965 183979 72404227
130013 167608 589433933
96689 186737 334534578
165934 188659 921678693
174683 186489 29589711
94463 99155 11708870
168919 183438 64299987
27404 102012 186727022
77220 91773 694990163
110243 157517 391015926
160886 184398 907931512
130804 133388 6471420
174974 197457 43704515
92189 116022 59781952
63984 148677 212168001
177076 177692 1490504
81899 89376 950174380
19602 102092 297921254
68860 132813 397266541
133295 181306 119886540
138463 169932 45028198
122703 197776 724175647
121225 176857 992497248
22121 69818 357533682
68382 100640 194707758
36268 122237 215120099
47681 63018 816699679
178136 197124 47610822
196169 196594 816588766
55686 75244 48830404
32541 67965 88583017
108574 147065 842370007
66670 182077 288636895
188919 191045 5339740
32759 45211 31049171
198296 198558 138879376
195792 196861 399463600
56506 132461 189954569
110193 168351 145604441
37722 110853 182996545
81690 109531 69602739
70048 99674 74099182
49347 73719 425109558
143578 183400 99565074
149120 161459 30905718
49992 197657 369511293
19531 57008 176039405
21389 114354 232639458
31681 68623 92334044
21234 143709 547720316
175702 183650 19932425
103527 181969 196249117
74838 172272 243758815
25934 188854 569439757
100689 131371 20329894
103147 120541 712816666
90601 187683 243231197
45951 84455 96315267
99198 168065 931755010
150916 181356 774243611
192324 194599 731055729
141939 142986 2624568
127901 172318 111106949
91295 187710 241579680
133730 193176 148627951
183709 197903 35488807
140684 157554 42338558
181803 195268 33855535
127951 187917 150054272
174457 189445 37532199
109995 199720 224699460
185773 194764 121556266
65249 83449 831190100
10831 85063 185863900
161429 194547 609298452
71363 110392 121938847
126796 198720 179880001
123972 180412 762627849
66947 179405 294447862
37366 79740 106083129
150934 192113 102820866
44800 86875 542907056
31328 77505 484054875
79935 151387 179051251
28566 124359 239792928
110083 178748 171755312
59038 183589 834082086
62980 88762 366726126
137611 138560 379128504
58215 68990 731426229
139138 189389 125582944
72211 78140 15012240
185023 185960 323753856
146088 190917 112112449
142581 187639 112686557
188838 189627 550672544
14261 71888 144324126
46580 181142 336629601
130213 136653 185967344
181166 183707 1933934
143378 156141 32137413
174070 188868 55031576
188432 190085 269139263
180076 195506 13515828
73314 168300 480085285
61474 172419 728985155
119083 193108 404332144
84053 147101 158016594
3480 56932 133971699
166043 168476 6004845
111559 121942 273188864
160459 163943 144274198
29630 123630 235236769
68785 117140 121012012
132323 155545 87767069
173854 188665 37145282
176991 179713 793414648
27899 185244 393713852
129895 188654 146865317
158916 194352 1622827
159737 183739 559993439
194857 195621 989148529
41198 64814 59108091
69790 148507 197223872
37580 38916 823526490
185169 190845 14271104
80599 168861 642873701
114169 132817 46852309
121596 174363 132038032
182230 184927 6832438
157076 170920 98248448
52857 74061 53037936
183351 199875 41437540
127231 158721 78911730
5166 76760 464554771
175711 182454 14122984
194678 198633 9889659
47938 173027 313040546
64705 178336 567306197
60025 83887 782111331
110191 155953 659898246
158440 167582 12162631
120344 128040 728196874
147052 153590 415808827
100481 190624 12618343
116714 170851 221910970
146157 183809 464231922
195014 197612 6434852
37708 136485 247314148
65105 88994 643378913
95652 120750 62855866
33368 108728 695612401
153995 197188 107922508
70720 155294 211866121
114305 153097 125685196
34273 76177 104939107
128378 128820 465699
120651 153430 173068563
171288 191342 301730277
147373 188404 860943183
59595 131563 179994702
199425 199847 140969
112364 168076 780541007
19987 194430 436570541
143564 164439 897171266
80928 173576 586061748
180034 180972 891008
77268 172332 110829689
24558 126268 622955329
87258 190569 542275063
191382 193917 6309705
111951 141269 73583897
59188 62030 581293942
139167 182895 456183629
12632 100922 986837780
35510 117480 205079118
139632 151826 30550735
170020 170449 1047020
120962 120980 55291
51127 86367 56408515
84723 125067 17990257
118492 141155 853326465
13955 16495 4737671
157355 157870 451472406
145231 186147 947544589
106010 180417 186022301
193386 199492 34908641
21323 83566 155768418
175305 183660 20946855
107921 168223 150961906
122216 190216 170203661
119246 152419 456281713
97299 145210 120050791
182966 190296 724264745
175050 179449 10890324
343 117155 292320966
66105 142796 192005669
90118 125253 88236825
142829 151184 124072489
191210 191856 1585119
14898 151528 926859505
16473 91026 538266492
16864 106464 224147768
134225 197505 268680803
119624 197689 714244613
43761 123965 798269538
26528 166860 351289637
83295 111480 45230717
110186 188929 480901788
189681 191392 7737644
69401 199886 326588072
141551 156013 36312777
44688 59524 131281484
124068 137430 399523356
182915 196662 34462506
102334 113662 28283859
167823 184777 42336290
69176 74782 14072944
127318 158363 77757707
192901 193670 1932123
14778 88587 709902862
70017 165040 238028442
44547 144937 251352643
150382 172540 55152478
6710 49600 342768091
70772 80203 212341102
105076 167205 755109985
91861 142960 128230652
197661 198431 718962229
102541 144477 877886936
47329 163340 435511194
29286 175015 364615096
153200 187099 619050681
47519 181244 647292936
62800 157712 237725851
174321 186836 637246047
53993 165499 776661876
162536 187656 62658974
94742 137830 51527532
18196 173278 782894176
106926 122738 39710149
86976 92316 9457906
102863 130831 350265643
134913 171925 375326895
92372 130743 478318325
49398 143724 820930031
133902 151438 2724348
88948 136630 119623191
18192 188233 425564802
166808 190554 59391903
74792 166623 229861201
39227 181574 355975358
121493 126466 12561828
173392 173695 278002
125080 145568 200563087
88434 161871 184226631
161969 174060 410604547
64557 124749 150780158
13729 39743 556220776
30603 180168 565567819
177082 197306 50595416
42285 66318 493113667
154622 178178 58645130
104115 115876 29443186
6900 153223 366355372
14237 104718 226548036
48899 104872 646223215
129332 145436 40293413
88477 171402 535553238
55124 182857 774145521
161299 170665 23192621
43723 131218 886918181
114424 119353 12339262
45649 119080 681019208
175921 197296 53491887
101258 193613 231142500
191652 193475 4549275
81381 144131 141186178
3841 35535 193645452
74756 112192 93571119
40856 127317 575689485
2802 173842 888105007
2352 93293 227546960
41616 54261 31710200
16602 25808 101310171
191368 196570 12964433
45080 86814 104385134
124352 139594 302960876
132523 180586 119942358
177999 192537 38275390
188421 188805 226825079
74340 143155 692202305
45305 61122 955944650
187234 192537 13241636
21628 154261 332140349
77281 166116 222358604
130152 171116 648709485
40247 178226 453870888
188774 194180 853637544
107764 180658 182263463
184466 197124 901761068
119890 158797 97579693
189841 191380 944083401
86655 175440 222212325
129854 131313 3532243
124988 180726 452894311
108246 187454 198365229
193475 198839 80596166
177668 199910 55801564
100437 187137 995608099
114048 185976 629034967
31624 161955 326334171
60982 159679 282523720
66673 116802 909475048
109905 124612 37004313
48328 165912 294417362
171891 186974 16178357
112118 143818 994473944
67913 131190 158425996
43583 117445 184842747
151283 187330 732646588
161750 189280 68602158
31346 130720 379552823
40356 143247 257559587
128917 187850 925841383
147356 153119 257706733
9289 135456 317581055
17811 74573 142047848
20286 85456 646140507
51692 158264 887798021
25315 188873 494032190
61244 65917 946113567
191745 193875 288522123
148273 172863 696873817
86525 195945 990349459
135182 139942 143938344
20092 87775 566708432
14296 50594 90900802
121501 176843 659412213
196489 199317 7166916
157434 199950 515571378
9940 175618 455889266
26424 137900 279073597
123666 164852 255462637
183426 194285 187519092
110388 161566 128358958
174252 192459 74110432
20786 28705 19816771
122960 162119 289769187
77557 131796 846691075
96297 100000 149822901
193526 194300 751936711
47224 193841 686655433
92387 96802 316354766
87931 113667 64495171
113175 188074 187579863
191157 192274 397893907
146273 196444 439934127
168884 189688 70331360
60350 102548 703605980
113761 126707 32604133
159511 164468 12517716
148444 181412 533539683
25482 182090 391861583
68816 143700 187520925
145013 151645 16712359
188585 195525 17385823
86199 140762 601322163
186007 187175 900570119
138 142163 798781468
187181 195953 777697417
93106 137684 111744590
75842 177973 317909330
26213 36955 26940793
173943 183472 15575219
2209 110796 51166208
166667 180743 812230656
125766 193325 168918329
166932 179508 31245589
29239 174100 915314715
75621 83260 18996043
168957 182823 34530713
162248 182066 49170691
59848 171358 629157176
160203 184853 683983798
17497 101137 209318077
46298 79553 43028726
46675 108321 274837655
125302 144927 49035373
18197 21633 395288758
110572 187550 192724457
172631 179806 17825571
7907 11051 987733598
150895 185562 6019365
183722 187603 9763805
138387 169580 77991861
15972 197760 454934528
178509 185982 18880859
99946 131368 840013340
152090 166717 36593175
45562 149934 676323590
190697 196630 14757958
141919 154659 812869616
140600 166581 214925419
86437 101194 106539006
79856 130071 125828219
189579 193952 10913992
121592 147894 66078633
42542 49531 17468989
64482 89306 61962839
157504 198055 101186650
64136 107616 943384076
168796 172421 905860629
72042 114261 105662505
191414 194893 257246239
145412 150680 46182311
74484 90490 39853338
67787 194969 318265522
122399 169296 968845071
110682 146273 89173111
4305 88627 210830309
41228 137427 240846551
101400 168206 961193681
84997 118491 223536641
40825 179197 346060728
34540 95175 151612887
81052 189694 271880946
32796 188377 389306814
80037 93341 33256205
147214 195198 119923704
105833 161076 710369803
12391 182230 425060730
91494 174142 346687572
165229 173705 20919228
127095 184008 731627952
199093 199218 312825
188824 190593 649597308
121319 121579 806029024
49179 158758 303324787
55271 100386 973128863
147219 175189 69783489
26005 106943 497084545
73265 158719 626719814
131047 182411 128272585
15889 114940 691080755
96831 161369 564185333
24444 27475 564059007
193187 198524 971869285
155680 191804 90173126
106796 139570 82240806
128025 142893 200995400
144985 174292 73246100
85725 158525 915444229
15455 138442 625582844
3424 20639 793075338
1807 149508 409956134
169806 186433 41550840
65191 137893 182048119
82719 110306 966215081
100908 122710 54636450
150685 189248 33231610
135355 171116 747412633
92281 105148 733333954
189379 199044 864479111
171097 193262 55500409
68772 158636 225121105
168579 178449 24508237
137533 140623 465571089
101477 121083 512355407
189822 192604 6960551
153506 189652 803949306
82710 149731 439507472
183620 192030 555350383
157195 169280 30037397
91272 142863 129475887
126260 149650 89737538
89369 138723 123794522
189874 194304 998821172
67044 152796 985305958
98136 173369 910975911
24255 52646 71078595
84471 97766 33303221
38522 63866 974521663
97148 103119 551793787
158900 197888 97346176
197621 199085 414274804
15185 149189 335659588
58758 179086 584041731
51439 180626 323146822
163629 185361 54111834
183978 193279 5237395
100866 136461 298733671
20351 89623 958096974
183480 190890 18606619
33358 57526 60572551
137798 138921 2800658
170666 181434 536385360
178142 179072 348155516
161191 195650 433657350
33583 116061 206295987
103281 119592 54502341
169490 188351 47164393
116552 182149 164053680
92581 147836 138612861
180984 191228 25865581
100179 172394 794793203
145477 168466 57446221
87644 142638 137929758
148998 175960 259554340
77436 158126 448247726
157088 181478 60580165
134248 163432 89246453
191114 196181 77821582
39119 82515 108545006
44021 164720 872330685
126406 130354 495595877
45950 87490 103818994
128412 130944 6327362
51831 133941 510807839
157096 177790 51400179
97342 195676 246157074
25742 56762 905556184
2924 59340 141374040
168189 192702 61352338
106075 155498 745397194
116524 129694 732065746
147097 191308 110482074
155798 161376 192863649
173960 187853 248701035
1557 125364 309897982
88431 157416 531591134
5970 42955 251423477
30735 62879 80402796
75921 158950 428798560
147255 194008 116798167
39156 190772 379411235
178416 197245 140730614
122219 165899 109463540
72052 98961 252672936
20614 96610 587551225
154776 195605 183246175
172742 193254 156392004
22885 172770 375034227
45695 161455 768694251
131594 182684 208292202
107395 153301 115145698
121382 140496 41272962
109469 160072 624954667
22372 56013 84443471
10903 116806 265175179
20421 147058 967535455
26340 144109 795969499
103166 196885 234584021
9385 110254 656351027
36672 48635 29901301
149531 174119 61280366
26274 87791 153787484
7580 15301 228132871
36288 148722 281570777
151933 199047 117783283
37028 169036 330393009
52812 71274 46193390
93016 160899 734689177
156889 163941 15955422
195973 196855 2149668
72962 130721 144706960
87183 103176 66528732
115500 146322 77304748
4163 92168 370627865
197759 199555 410697796
141153 156786 39290477
93577 134390 102276000
127807 168336 101384488
197714 198742 2629497
142002 145139 204305880
139675 188689 122544017
174670 193709 47675018
179891 196357 41363621
87289 91228 9740464
189675 199623 939515666
6102 9059 7351309
86673 195387 272145344
630 126629 934742898
6552 100723 491990309
130581 164126 84079462
59918 169795 242630403
186849 191664 941799281
183405 189692 15756389
3025 104362 344036682
56814 99876 107534720
129905 144289 35878662
36618 144576 482835919
6826 55703 37269567
183747 197051 328948955
159619 177636 212203083
1195 182517 855484780
158673 162861 10513768
32482 131096 78254491
105858 125052 605199480
199783 199909 3278988
16595 64017 118720489
80033 154208 185761567
132747 157901 63075322
194909 197952 7578162
165123 191643 870584553
192655 195601 121564480
31621 139024 531664522
10980 89887 197479937
100456 136388 153449721
135085 154111 47640928
57883 114993 142637192
185893 197816 674516892
181709 199106 43719323
142485 171548 72568798
133245 186072 132091191
175433 179897 928995012
114499 197745 208325670
144577 148956 11135683
53530 192056 382812873
102207 163426 153470173
34131 146508 281306060
118765 154701 90090892
131411 142433 27632335
5330 157758 381758288
68131 182652 606251628
44708 157447 73862238
70615 113522 107288648
66968 118574 129154129
165118 172769 5983712
94759 160425 164580266
157981 173445 191862035
1829 86765 212413782
53130 109643 86598818
190234 195597 13424216
166594 180029 623317123
93859 124344 331225499
120812 195251 927020565
131609 146168 218856627
109912 150149 795719785
101132 199008 244993689
36381 178791 880840238
4263 176784 864512579
125920 153012 67794054
55716 126503 177107511
108275 136672 241630872
103654 168002 161115314
41278 64238 122811263
27643 129268 254431329
2953 106275 900742941
168034 181268 27544084
117713 164748 821509706
32876 36628 9379113
137263 191083 195129228
189531 193442 9768887
114429 164825 230203787
185924 194234 20795689
181190 196420 67086993
153832 196480 106552160
181500 192015 358362881
71416 194745 791287027
73886 112277 96039537
92470 122418 75105234
69012 73561 129362772
15325 143153 870196330
159951 182839 57020787
103479 106931 8642169
128779 185215 149166743
11436 71989 649140260
173981 177906 9790047
87012 120085 360868671
165497 182651 42634601
14679 48780 815995629
89734 118315 830916351
117772 136775 47701426
24336 145860 304306927
25295 70823 113987158
139982 169787 896472725
117326 175297 523549889
66008 163351 798851709
1206 40824 832652506
179492 181593 5259280
54456 117570 157857749
153993 186034 80067443
116736 146635 4664962
167745 199877 142897513
188106 199652 28902507
7546 104674 567059880
82912 130009 662226880
185519 190233 11838133
56319 129808 675748524
19380 111416 711835114
157721 168807 224226835
53135 89751 91498552
64599 68860 10644859
22714 139051 291331960
68049 162011 654719283
141819 176866 87553531
137925 140095 122960367
188773 192120 8332912
61379 100694 674277403
13130 102926 503008098
116422 163344 673320829
61817 129889 561028077
55707 151954 804728724
22294 91502 842545012
193480 193791 816853
161592 186516 315560524
25708 80017 234976045
4724 139167 336646342
128924 184557 200085526
157236 198674 911963799
139829 197036 143002614
49277 114293 162640908
185453 188875 8615260
169621 193345 226056264
147616 157327 24410164
128626 138707 712376986
67964 192454 311558906
42334 49800 18654549
12377 123911 279344095
10573 155927 364122417
81479 121205 99463347
4817 96826 230218449
9379 196904 469353060
150476 164382 546534088
8789 115873 268060179
5725 178014 431086848
124926 171782 117063616
134886 163627 72070883
32369 124845 517788278
161057 174683 33794176
163485 169771 15552921
173134 189794 41799236
123768 164298 35240194
20706 61392 209974102
25668 185173 399191050
63105 97350 147085672
161876 193445 78721663
124959 137947 32466222
165082 181479 602160251
179009 183541 11507125
109805 142073 984594587
107053 134849 69763188
105704 118582 914237479
70248 161804 428390879
25309 194157 422618229
56625 60522 9655479
83551 162804 650056155
42369 44632 5615466
195080 197163 5148717
134548 147721 814876115
199083 199505 196946412
104014 183656 284839676
121349 186277 972244864
129903 162508 179540446
165116 185173 667567754
163059 190377 989145501
40429 70725 75766706
102704 155580 132639545
81469 100702 48133682
32500 42925 272095929
197501 198920 3640480
139312 141267 4873230
83565 149422 165062987
79581 97545 44874247
172182 184665 31190085
76905 122158 774750732
36022 52583 41323690
80658 171652 501409872
87647 110713 57938888
123563 196731 720114138
190518 197143 16493643
33242 193923 401981994
33905 98766 575951460
96921 141112 110802325
117190 145460 151931424
195537 199596 108331648
154616 169228 990067307
63419 140939 319263786
186961 198784 600091432
36449 77997 349655393
136840 194199 585187883
169174 199942 359321340
1552 127441 645678852
136176 145547 23463781
15510 136828 303791133
88158 163003 821391954
157514 177171 48863703
13019 105569 231718292
170981 194919 59976790
191048 194617 8907476
106405 110350 9912711
155051 181936 265916774
103594 114089 26318843
32170 118907 216976497
130834 179963 36488882
149694 183690 84844603
100282 199445 316424559
348 36618 279734014
94522 112301 231551645
63003 98736 581515187
136250 146362 25301457
66933 88548 719969049
163359 173045 1893666
1706 110789 272920057
83156 193495 276109302
124991 171231 115508621
78438 108466 74982281
138699 172300 583887907
77941 160889 345132967
11186 16953 14591063
174562 193621 47733511
127448 188669 951365900
86220 138969 132109263
137197 155293 915442594
131192 145574 36045152
105132 144983 99851560
110998 124871 150876368
190949 191828 994519265
124910 146925 255256340
158265 172435 58293865
178939 195327 345833582
136164 145889 475410543
66706 95952 898986770
112603 115410 7067575
62175 197284 417796185
126047 138726 932475393
134471 191563 382443745
86532 154668 496550994
87956 114320 544646189
160268 193745 83608109
69813 134062 580546528
32051 158333 521358692
104047 156755 476980583
21179 32378 680315575
160606 165350 11877184
193239 197216 333929525
68054 97608 127159629
162268 169292 17387838
146808 180929 85020851
133117 144099 27433620
89383 190128 252293933
163286 173362 24840778
36034 79704 495747914
105678 113804 20293784
162071 178178 39922644
100380 125900 64032279
61000 87390 65823553
198780 199256 389582708
169936 195020 19174911
149753 155220 163609040
142539 165568 57692976
176192 194398 402065802
39990 157458 294168841
22610 122604 275890119
37361 40853 8806919
101810 189500 269496038
110359 193164 441826570
190848 193007 5381592
36964 95883 920894286
41584 108585 277642832
155502 188657 82744732
179186 182895 494033275
192810 193433 1359329
114348 147827 405855563
192143 195611 63043568
130657 182273 128929964
54138 121044 991318225
3226 75559 181136069
197622 199448 542785395
82800 113783 343405383
120724 136311 39148676
76131 165812 682688469
81162 135455 135998934
47103 189653 356745855
54432 54686 625721909
183052 189082 15142789
136682 166903 75569743
29162 62754 84111111
97165 102334 597157836
57044 188692 940560000
116203 190655 45536400
120884 172481 956391436
39433 192610 383224505
27752 64513 843518072
198150 199954 730456487
90685 160986 552206279
77789 186677 655295094
171592 184157 607731309
43511 79108 766628191
141045 176229 87862298
176290 176437 906474213
66181 192609 933249502
10559 198228 469796491
156212 164903 21737776
182421 191561 982516439
19112 29764 26667875
154762 166134 872302561
145735 193844 525348239
49473 148809 248803981
144272 185703 103621213
55669 115586 570006094
181282 190468 93858869
183185 186514 8391899
173867 177407 8854448
19478 97661 634299318
183533 194497 27472846
57534 96852 98126465
157891 165858 19860195
71713 78706 17615448
73380 192477 700310743
171079 190192 47909202
50474 82442 80076292
68460 87824 47733334
190237 196422 630033631
32365 83693 128335011
140992 191394 754707384
186290 196542 96304733
154731 156903 5595862
75115 121236 115393117
51655 67279 39166649
4882 33831 803189876
27971 172546 361753628
97552 108538 925942517
128046 141655 34103192
8406 180963 718337079
43056 190109 368042101
71033 169396 299645638
17605 129332 279716817
77780 193918 722416395
15721 104514 222239453
84152 142658 334221113
69088 183389 855764441
155687 168744 4315102
75722 180976 263150975
46181 154090 270182441
199814 199892 190253
195408 199509 960202446
71225 179612 999430123
1878 77576 502664761
190698 194517 792306886
81674 98207 275741763
59744 94145 590909020
10665 13957 8254316
36878 97390 463043006
188287 192571 10687200
106136 163820 144641025
66066 160367 54153059
126807 143868 42664433
100090 155821 139730875
184376 197960 779372083
114250 142377 70549466
128078 153627 63979908
90718 147786 143301630
178332 196136 648964475
98323 198408 250547708
178867 183720 459845035
128784 192267 664232991
170670 176198 918564632
102146 161237 741095046
166388 175779 790480755
13217 41864 26078988
167449 172552 944064316
56802 75911 47684770
79690 111476 552699643
116198 149888 84579258
60761 85061 60661478
28880 115253 216098836
74718 193361 928832760
52441 126714 186065878
43844 116265 181248367
118696 139344 56460178
56881 185566 997808023
112581 142384 394134932
87782 145785 342089535
141644 187888 879261224
114785 153175 96273248
163856 184464 938770688
90802 118790 70310964
58507 185354 317209118
140538 183344 106958706
41401 129797 221397231
66719 75640 18792603
159832 172341 31144618
35095 42490 18532992
194412 198357 9897932
118754 125791 17765078
176063 194022 44961544
66774 181032 285730496
93055 153089 150435984
102350 175011 181824377
184217 187802 9067856
125878 159233 414409825
118998 135319 40951550
120871 165279 709362234
181525 194836 33505805
67969 73784 278152939
38784 166845 266110474
162538 168731 286354701
121540 133106 9870563
129865 145383 38781248
142166 143621 3601890
149699 195692 114889781
182527 195085 31561032
189235 196044 36841350
90240 126266 325443248
21546 172389 739429771
60898 126250 163550240
2505 162913 601223623
60583 84876 494646218
29786 169100 348708001
171211 194710 740030377
58299 138501 941387306
186475 195895 23602415
70718 109908 97976637
27547 186579 726005453
38283 138669 251283960
69219 116063 675295797
73498 177277 259691454
14424 122454 313660989
118702 174510 208360724
156217 164080 343584411
127895 130400 260065556
81950 98549 41519029
127576 169396 420565310
168005 169385 3523447
30129 149223 436787247
186139 193982 19574158
190769 198685 19766788
38573 55238 41768065
15247 139829 812142434
72088 157655 214453047
151801 154809 7531238
98134 187551 223904280
16987 33890 42366296
38585 48455 24604444
148612 192972 110784635
182551 186263 9404754
95726 166728 898909114
15687 34660 664707907
140285 168468 850721487
5681 129613 310353194
78217 126480 530040060
185031 199836 953835158
83535 96646 900882818
84279 100327 40229157
197411 199581 756524097
195466 197126 4106407
3132 171753 421952375
36740 54240 752111652
158623 164888 7120914
165122 179172 34752013
21588 90936 173372337
7555 48130 513057216
150960 195781 438651678
91429 94652 265135722
43283 134563 228528289
155053 172664 913001462
176429 176621 479050
198904 199623 565210327
124511 147818 121791547
53451 129773 191160998
126366 184506 145330157
124872 125393 843757246
118760 152154 584524911
150212 164297 35262430
115340 182294 167480053
16220 114297 245434550
66478 148304 885626732
36142 121613 507394925
59611 90766 207300800
47895 58004 25557512
191224 199638 557371793
66921 185698 297237180
132871 139795 261319400
107095 162629 572213818
64495 129639 163215209
159532 195072 770132763
36435 87035 126504535
177812 199917 55470875
119054 160882 104916828
183209 183952 1889758
111816 114613 7038616
154583 171868 43021042
123418 189346 597940498
166677 193832 67846938
115761 181936 165512698
51335 142955 229510215
29192 118467 223398967
161445 182410 52062812
4642 140121 339200347
41560 89644 651816719
100433 112957 519938642
25344 64648 98434884
149745 151934 504591207
138868 172869 84929904
61906 160450 820819394
101613 120699 21993990
93207 135022 104801891
108214 122066 575108729
45414 89690 110691443
19045 110883 552582857
198476 199857 3514916
123569 137783 35648809
193672 198830 12919264
137138 150546 33722812
199999 199999 283
107623 123449 39739746
63440 123298 243803664
142338 160857 658482105
99425 140344 138933200
190631 190648 406945110
124803 153980 683711176
197592 197657 663514895
167612 195294 69218957
170233 199394 710287355
124498 129568 230455461
104648 121084 41166993
113588 169400 139855050
96166 114755 759475600
39128 179966 352173532
47071 194135 368037245
102712 110075 18416189
196785 197657 72322202
157219 194736 93609290
65291 99263 84926844
69336 193812 358083322
3281 118538 288454709
86736 116143 54123630
65829 73081 890264978
88296 121438 823573307
182163 199534 571307516
105332 161145 784076867
97965 150755 472965404
182514 186601 10353926
155983 169762 34302192
33228 125241 230309050
192467 195217 6858056
59412 155178 805269049
57525 68337 370939370
36380 171911 790320058
177205 189729 808400568
10498 150985 361123244
145178 167701 693809099
121317 199909 881244160
93089 100381 18277711
15344 177499 919805053
171463 171824 897520
40300 158880 527461865
197354 199559 267280215
73917 196959 307903214
159370 178356 15678458
43098 112315 173183511
43081 104273 99372167
139033 183462 76391909
126730 163426 91945301
142406 183920 103756271
3780 107372 750192113
53079 108968 139822238
190124 193859 9321944
139941 190620 126749169
67413 163185 954406771
93859 161277 169012561
124026 180848 468964650
68825 165746 780165699
174476 179409 899268249
154677 183830 138653726
21830 104334 388230952
83079 141778 890977836
37011 153955 941821171
83419 109632 796085703
26529 46245 825565902
57535 106438 591467352
72926 148949 42350931
182783 192585 24638361
145332 146024 131757198
24539 64425 471222153
37535 189415 380071370
80366 126612 115853867
148120 176752 71396851
24298 52709 686009211
80366 106943 66410267
196863 197377 528060806
56302 144839 221406007
940 23070 147149021
45302 181319 340284188
56278 101635 437852119
79707 192550 537519116
125516 176656 51059413
5540 28095 349024390
81301 188952 807755901
66115 189307 374925418
41928 140909 281640505
160302 196165 331752348
24952 74156 123160515
9805 197981 471036402
16922 195913 965622101
137454 145338 324531550
64673 114920 125686153
150672 179739 701013347
141925 155285 33528359
110540 145111 86599958
104652 146244 104213702
95872 155243 148868529
3021 102368 248607809
119274 196033 362642616
118372 156955 148491427
113841 183482 174333808
56754 145599 222263749
78883 120490 104027373
120028 173900 964285447
117180 192594 188759468
91246 91345 250549
16655 96339 199379137
86746 92143 13427795
62357 146791 211435148
157833 182506 431644796
82444 137874 138812716
154887 198728 222629751
43992 158622 287134305
127410 130813 8524158
153371 173283 290430196
157942 195170 259787081
138506 143653 759180504
191436 193392 837212266
136328 196513 150429139
13706 112236 246633698
153444 157588 801272309
18385 87733 906493986
40526 67772 85190438
107183 162701 139302384
145559 184420 718786905
74579 177418 516780601
18985 63629 111742502
105955 167875 463705098
57841 66863 22408421
130259 179970 124034302
185019 193871 22197763
107327 155039 119708824
17378 101351 210141634
157254 192387 87655922
63325 161750 195330992
160263 189363 133677276
27028 83815 142099829
5744 103603 244859771
85374 147030 154497317
171803 189226 43645429
67863 87625 955986778
96093 167474 41650750
141537 199060 143830329
38843 134870 383752177
143370 186072 421120341
71612 130945 557968490
171429 183230 858742408
158346 189992 79024086
80157 124731 111680113
14964 127755 282408717
113931 117084 570668544
62492 72021 124950015
71455 147538 190640361
172212 187980 39530967
172509 194300 54557572
39484 146816 197227595
175908 194567 282077464
123404 194671 178337353
186082 188730 6648596
181369 193009 29293372
145696 166529 52110787
163067 171641 21174791
71326 111227 406298775
138399 188314 124819497
117676 170132 131339431
41686 120410 376942145
125796 162131 91038211
198902 199745 2149941
117969 187555 954534590
118449 187252 172238593
82027 147802 700760535
69582 159635 739515017
167141 177571 140224745
29295 38427 22906154
118004 193524 188997544
167077 187530 51181084
2006 124698 521158219
105201 165568 850807191
97962 166076 617285485
163285 166663 8311018
116888 191892 942068876
137645 157088 391826641
94073 150796 574708449
105423 195909 226507014
82397 88074 786291269
64047 162939 313762460
113337 125477 603058639
181877 184218 5978399
135950 187216 128250088
71571 188681 932964116
66131 156079 372153406
49475 127415 941581616
108585 155634 300226908
29340 195977 416969771
174359 198754 61089402
21221 130198 272889982
119362 154492 88107201
88790 95101 15906808
151699 180985 72929326
139570 197943 140170112
74056 192083 643985795
23644 28346 617421998
167339 199150 79563265
131277 183767 131282159
55994 186650 524942751
129133 163970 247252776
187673 189805 5308012
98435 121266 413811368
107776 180303 407416586
58371 102369 700953748
29504 158924 324026195
107042 144784 920364199
182271 191198 50728699
75852 137673 957413129
4897 134429 589281787
141486 164121 56765155
111440 175832 558882876
60511 90587 74927546
73184 152757 199382488
197358 199194 4685546
62990 159066 849774471
199573 199827 658378
116672 121547 12234759
54147 107876 699589117
70818 142107 178560815
30025 187018 392858184
94350 187737 170725779
161083 185707 99378706
61756 169258 565598676
55472 147701 230862981
120404 134951 860181835
167425 183496 839227583
7699 100370 231955765
165480 174757 724350395
171811 180390 935211208
57473 85104 68898349
163534 193146 73854997
96375 154423 961401277
55814 71403 751500293
63831 70641 17040476
185524 187301 4513945
71549 142223 177004304
53477 198731 601172122
119084 129805 567716774
197326 198420 302244871
17483 33820 904253022
10773 62248 129021848
113938 193856 93858445
68612 181659 282756226
109467 178567 172889139
161729 181023 512118123
159224 171462 535471354
90737 102270 29087882
89040 140278 128528162
98301 155147 579980959
33875 104515 104361471
140755 193879 808748954
150926 173918 57241501
158965 188037 72622258
26205 94966 172087506
199436 199587 390867
196156 197300 2843745
198229 198654 1060809
135058 166805 79444437
105499 187247 669449125
21468 57360 90058517
162442 167547 12571235
191589 196318 11793991
331 42592 445109395
96019 97598 3966436
50647 163468 496724119
56351 142366 641912608
95281 186592 228572682
87160 124005 92402361
88827 149103 762888358
65280 189739 506555150
122966 174595 129142537
158729 183962 62914566
104381 167902 708019612
127408 197033 174092854
77731 158131 201329346
49414 62327 882749461
162314 178210 531227548
11846 174689 407622590
159429 160897 458051194
165474 167054 3847336
108480 114613 707925861
36019 128088 230426597
91913 112281 151609293
139831 164904 62881045
152416 196788 110825779
73407 121649 120764235
187752 195046 989002000
59143 112495 133265660
108972 110446 955872063
170268 173687 297852935
148576 163289 36835519
192410 199933 940899530
25724 96128 176184294
48677 140793 230677949
62573 108708 115330331
20200 71742 168954705
54979 90005 87364868
119700 182558 157233214
13893 123667 274873873
35788 173315 343995999
47114 74008 67267933
143697 158584 75843909
59141 110901 129339847
139000 157291 311604250
24435 95529 523084942
20361 143011 848802068
40604 47409 16985765
189667 192477 830305270
27121 61023 220713226
175039 193510 520377740
6064 163786 395009441
141681 181897 100376974
47856 158045 276035137
67143 151474 211244890
21239 162189 353014927
76185 198621 306290537
70845 120810 172789432
130033 146729 705852101
165445 168952 8654157
130727 142169 49741696
14828 151946 343414016
1560 193717 508647287
167107 180864 34150478
161704 174695 32195782
25974 173430 368942013
33874 107546 535623663
20160 127844 224920546
158985 171193 30310560
145419 164761 48531302
165209 197931 646517294
107095 191381 593562532
69319 191396 305481557
140106 197262 142844062
128350 198119 174485279
197719 198244 589523
97497 141963 340386591
173787 178994 506391748
104492 197264 514574761
88207 192461 6067376
94778 182327 219006664
103551 144832 302817816
181048 186257 13199533
100622 167857 441864002
168034 180230 30289745
147136 160915 641328637
24232 96590 698119513
18342 181668 408560218
176227 180316 335616762
84062 147361 158629718
137844 199896 155229060
56463 149845 303316367
172595 198555 233938283
7797 137254 833742719
68997 181030 280231414
115234 161647 116475241
7012 60184 949669573
65158 65294 354877
159290 186458 67821995
87399 109564 168749151
83484 117602 85377924
78611 119785 102952346
37388 148186 468163776
9829 121242 841137966
53965 171121 293081656
106363 142909 91627038
52372 75819 18595415
50979 61516 26555774
67935 169185 253446010
93992 189754 239676302
171097 192855 199521186
192835 195259 6081870
154448 156486 5196670
193106 197017 9753138
122409 129166 615705593
129672 144688 37444193
100537 101391 2174242
74443 127108 131934867
150441 197052 20535488
8647 116373 292981644
113541 161800 651032316
577 184635 460537787
119599 199316 199595485
91069 189014 245376896
83511 128946 113866017
45771 147651 255185744
171090 191845 52004247
6103 71389 503585954
193296 198794 50803605
62323 157652 555450244
157108 168270 27647427
155738 178490 56530866
87053 102987 39886237
169652 170810 2780864
88619 142721 203101771
172394 186836 509194100
40463 82842 106010483
90902 148200 143874778
80524 96648 40260772
7438 146050 347018892
103828 108868 12603938
25072 101164 279765815
115645 148508 82515573
56142 107226 127523580
50957 130765 706891430
156941 159647 6649217
120703 192947 180818607
40251 158019 294928399
57836 80622 107053065
160621 183735 57640608
51953 99002 117730736
59688 110534 127064904
65720 194583 322480041
40207 181300 352892012
84439 91326 850847286
11949 78311 166290007
113894 133210 778897629
170191 174360 10354469
59527 125886 166041569
69169 109783 101539045
10473 10676 152887970
118769 165081 116134631
188721 188759 100685
85267 98986 213231457
183993 190333 285437190
154129 162292 213574902
91901 175622 453747047
183025 198512 38807794
130416 145752 38397765
130114 185559 138604369
184052 193539 23769159
144327 180168 600862843
140360 164064 59464030
77442 148351 321978714
21272 166925 364591629
153197 172508 496636549
144299 182824 940278987
165498 196384 822453198
85436 127303 938920392
171178 172458 988291982
73232 165048 666158175
16140 114946 247242979
46 36157 90429398
90294 167148 892678646
145267 149877 682237834
51060 116602 164088003
122272 191165 172441843
62296 156155 695765127
188181 194118 458457322
39926 54267 607142481
95418 125200 74719129
20586 116381 376887808
146346 168691 690172169
48664 139813 903466592
10197 172219 697634556
37937 181109 628156819
158900 169641 469644313
154713 179861 86526630
80589 163298 211337912
9332 26783 43820708
126511 170789 441421594
14751 187127 988956348
182028 189636 467114628
32767 170417 344422604
163413 194347 666644538
80248 97459 43020651
92181 159658 39811647
28707 39196 364724257
131971 192743 235612513
161563 162059 1210461
159897 185744 64512058
26543 64276 627662090
44818 153969 685426486
118230 133791 39115352
127136 199025 625225369
151602 165380 701815814
138337 188124 124488780
119659 151928 80950102
133313 198526 336935652
178280 190290 30230912
24440 176707 381085865
45254 192465 797689631
11378 79729 171221798
3355 18655 38336310
117215 143360 566476111
151191 191287 344059343
188848 191512 6640497
21540 169370 697025008
73484 132860 676459995
25639 113712 385325136
142112 173018 77151008
95766 184653 222438034
191603 199474 19737142
190645 199606 138384136
64659 173848 273186102
93863 165374 348602093
120928 188394 168879099
159881 199749 99666958
77435 102666 62996475
49140 159055 600974274
187613 198936 13160270
163142 194973 585114551
100170 106957 6940195
16630 132507 290104313
43681 82383 96887565
58561 94322 340401740
177073 183356 768415179
58238 166638 271179291
79629 155577 190257691
66164 75996 24685065
165479 173181 18977320
123121 124530 81718461
158611 197012 95864828
49860 57936 20435643
12725 99159 216389635
40473 118543 195310621
91011 196942 50003217
60100 151545 228875514
34737 148464 902295568
140130 155128 852676904
47284 54127 17230495
76850 171384 236430934
7282 117223 275145538
109290 143914 969106158
196524 198802 550374886
142273 185249 495764191
73310 196499 397605502
141867 150690 22213677
178217 193061 272077220
145266 147598 5932425
132741 164628 210850531
59276 157900 205912657
178927 192537 34262366
124070 126518 890688509
61215 73112 29602959
83659 181315 807771895
172145 187722 39059027
54994 174498 298920292
29790 64241 141246469
10327 99890 224243553
109971 175543 421826618
182731 183809 540618923
23757 154895 328455581
158655 176113 493926646
115531 170433 137485093
70197 81178 27466956
162790 165783 7431512
139532 172900 83304276
22517 192416 425250931
49162 190865 600455933
112446 173473 152685106
60710 199094 346220152
174792 174939 374510
92991 135496 518801742
153759 159662 522880174
198319 198431 269102
168262 190241 512384686
193762 195298 327028231
5631 45626 100084801
88644 153585 162827308
38319 40210 4699011
30505 195649 685505682
72233 111538 98349738
187992 197801 24452997
61366 76288 103568158
61595 78752 42938189
150974 194749 109329521
158555 197470 97127733
109861 174824 675844962
168210 177784 23870918
65114 166297 446550994
97407 143716 116036930
192957 199672 582987639
68756 107092 95864451
84953 113381 71091656
86527 154611 92342872
162865 174031 765365844
125693 140884 38049363
144216 183506 98225524
176393 181995 391070289
71163 133777 156893623
9665 35566 790549932
183117 194475 28473230
133872 159918 179112645
49101 53613 117717081
10470 61540 128034421
189926 195251 13319374
116514 177683 153019463
144713 181689 92324996
60397 89544 72667075
85769 191656 331406542
47009 127344 201155694
23679 122497 630253801
128830 182553 662857809
104376 108618 10537498
66408 112976 30829101
156593 165941 23288181
82447 141960 204057431
157157 177841 241643785
48939 154338 263905267
59014 83602 61322039
31916 160861 425000298
2059 86422 211079664
7807 117927 689588128
129390 189110 513110017
119527 168589 122890908
106347 118660 30846726
122489 152887 76203376
6637 129024 306475372
56969 86679 242737527
132329 136327 752017234
76150 140852 188673642
74541 117295 846588357
157311 166309 22351315
153479 166513 32604195
7638 147084 691098826
192711 198712 610810918
50262 86942 91734242
149461 165031 38978904
82435 130087 119402582
68224 180416 960013367
147731 180694 82031103
25058 178301 477292924
35224 47197 191646988
119160 193805 186831686
38112 182956 362359378
145024 195385 754303079
72785 107176 86021567
147522 176199 572154012
78291 156807 196678715
138789 191504 73611078
38388 41479 370678500
103843 162748 815456616
188481 198230 24400162
21843 184539 407154134
37182 139746 256775539
5427 82728 193502681
141972 183624 947558110
15120 148239 364318665
153809 183294 68547927
27548 121732 235695227
13419 85911 172237026
50657 67569 900888245
104371 117046 678254381
66031 80541 23922104
12726 171420 418316605
131326 178431 293045687
126992 149284 55877703
86021 160443 491613854
89970 97268 18392387
63526 177299 53582698
305 183071 457341360
189335 191355 835379380
60184 109785 619429720
63670 70374 5802074
45135 81939 92114041
87852 194902 268092033
68387 84313 950403608
74299 83479 361280438
30940 60787 220925514
28733 56263 69117346
37650 54055 629146394
135307 137382 5196681
148342 177523 224908080
162970 196602 83878818
107157 143748 91777239
26404 178673 380887210
74852 81500 16550375
32006 63227 78026786
86407 143296 142513726
9782 75427 903807109
106582 193345 872773643
173914 198555 61763062
125597 170405 508079179
141517 170341 429616201
61506 179997 296229013
2598 122519 417896155
113741 142010 70957537
129289 198739 297668373
39480 67140 69128231
183205 188116 327273362
165687 173176 18441843
86883 123626 92091940
98884 136880 431585355
101234 106439 483514573
116739 153054 91045928
192148 196426 249976698
127377 170543 575899406
98298 174208 190006920
96822 190585 234792159
128917 193399 794442645
124730 179800 137500424
198692 199538 2157476
87264 182565 238491637
156348 198893 611928069
185744 190708 12494120
26608 176337 391595003
20590 180475 399868189
195059 197191 562537031
63654 197051 333752973
108524 159924 685946600
77689 100284 56449569
185456 195821 544896110
116490 126742 71003714
115281 156526 103527116
25977 175641 374543177
111758 130343 438409047
82073 173562 760062546
120372 160822 101469573
70775 169811 247926817
169773 185854 408440886
194972 196865 697214011
178364 181728 8402167
180504 197459 42592402
20769 49331 71482786
174854 184304 23671042
140588 176169 88833538
66099 66790 1729821
136379 171595 87930000
126078 131850 240371507
50743 87214 735960113
77219 86957 24201116
158993 184143 526181771
14197 99173 35507611
52181 70406 685219081
67145 120488 910848173
36381 95513 338556016
83154 154891 8428050
190876 199906 22623778
59239 67065 13625585
44766 165174 301602898
37807 57715 588713978
157222 157856 1535486
81859 124635 107163560
121473 198573 192973128
12488 194682 456104471
115564 130198 36834086
72517 143487 788288159
123914 148716 442080711
196092 199224 553263367
143672 187158 108774610
37255 192867 389415398
62089 180542 296118776
1379 156179 387645397
117567 171957 589076883
187356 188967 3995956
34622 128331 234545534
101807 159299 566221681
111652 168231 801663207
45703 169685 310387702
44503 71181 392026158
192360 198819 882542482
81514 191782 483931973
37502 196377 554209763
53179 76440 58335942
112576 141609 72883398
21524 50044 671950442
105327 112018 16714897
60365 173133 281976618
127854 157138 73526911
65721 111865 803450905
111751 140216 976708766
186986 189743 201708315
170000 185804 47352506
8314 180219 545535630
22270 93884 179223689
52735 157161 467014108
67018 176838 113444849
5781 80566 139715281
92260 133796 104214696
61951 114710 941072305
108161 198886 951091781
111465 112677 2996519
197563 198590 808959527
85452 119380 376523296
53963 56967 7663707
68458 154969 216691170
124656 181687 142441923
11054 149271 368897520
127866 163996 90604005
30642 74702 110223736
75417 190456 287848728
7966 142238 336186689
86806 141135 474559136
94670 126615 591626681
116775 134364 44133136
99581 118118 460442940
44964 91494 64045495
26768 126664 517496242
61601 139172 936834325
72304 130547 999922226
40775 82975 105553468
117441 190180 182101322
88016 157917 470314983
17837 180859 407733949
157988 169564 895931377
6504 140609 678194827
105853 122322 41312261
144352 156760 927704317
60712 130890 381617132
106460 132288 706357814
145948 149628 9323336
74806 196877 305379203
105791 193177 218721673
27959 92124 732978791
97742 142902 113198215
110414 187842 523437975
150830 157514 16755676
131525 166594 283037942
53809 188432 336882950
5258 104097 458759446
99011 158741 149758785
153772 189566 58002267
142547 145392 7132961
159578 187295 250296459
14632 190147 439378601
113579 178710 346924148
69481 72892 8475937
162290 164971 801872305
37004 110869 843366050
45494 194920 474008529
56269 159343 257896447
83513 108210 61743024
160852 187787 960282021
47977 73663 325560042
27512 129572 255586009
29730 161882 349135376
36353 40214 2421275
176612 184876 20678704
79524 106680 527845752
127497 127547 448292132
114816 125097 25915891
151082 166504 249099068
127794 159168 489416684
31956 83937 129957242
3117 98571 238846387
147172 184730 290524048
46681 116233 174049300
101709 174554 182261793
95517 134812 418738400
70240 196192 371851140
112470 137755 63472270
98913 118239 48390672
163822 165363 707088984
128725 159417 916061240
96773 160852 449587397
137332 198640 852975410
56556 182285 314292990
90347 138695 121332455
79137 195776 291858787
124352 139346 37577933
80276 196286 732161978
73950 195962 305387523
10845 133390 370773862
193019 199051 15105319
104352 186688 206097119
56447 91549 87402950
146092 157213 28015799
148048 188870 965141604
65888 105884 100024534
120705 156871 631768053
133699 185368 129158709
184324 198975 36750315
165212 175007 24242041
121977 197135 900175134
45238 85519 100850802
134720 180492 114208867
110234 132635 56197001
168503 187214 572162157
41991 146161 260762272
80970 123652 106850910
100412 116758 40897922
117565 194672 695639166
134503 150337 755474398
73447 127511 135430958
133541 145794 30671532
27587 145653 945663203
79493 100721 531317569
155075 169403 487073497
125889 137381 28733611
14477 28680 35669823
102341 176435 185400836
76152 110758 105110015
169005 174577 87463630
197589 197990 250973
85882 145312 316472629
441 83309 207370651
101477 110643 405847872
82027 153615 179316155
120632 169076 121321145
144348 149384 12744819
178694 198859 852521878
41728 70890 451746532
41579 53542 18263245
113710 157831 110741729
135559 182921 118335643
44339 143767 755810679
59879 91943 150806384
156539 197050 101086007
130499 141423 27361574
144362 186395 679411714
114769 144478 74494469
22207 194597 431474046
83339 117011 642256575
189146 194475 13358502
11827 44275 81310471
116 80040 377765897
93796 146630 538669419
78970 115298 63585380
53090 118996 325839248
101791 125840 79777027
47237 74343 49151459
170879 181735 594366561
19658 119859 250791791
158672 193859 87839409
77025 132477 328984785
187983 194696 598647273
10412 187131 912527169
77822 179825 928703653
198946 199604 20667206
50056 121459 178715674
158194 178943 51541010
11003 113424 883303483
197850 198673 715231175
171647 190968 48451919
66092 127524 85838168
27186 140360 283342557
134150 169573 88624345
102799 193072 226006225
111284 115977 11731675
194916 199242 22267206
61426 77378 39887276
176782 199129 55977734
55516 88401 81957453
150932 175991 62430292
99835 184574 212030719
2679 61001 334328881
129847 168419 96370644
55929 82395 66046390
50692 150673 879426857
120699 181490 543181170
152699 194202 103688696
159647 194225 985644410
44509 117662 183103819
7690 29438 54542642
77673 113695 770982193
161015 171202 749650372
46594 163969 653743247
96680 198083 253845660
112063 198280 215849013
154779 171001 312514929
8848 152778 360483286
67236 176136 272457666
70036 189653 299339834
197410 197410 4091
137015 177799 944663385
16305 33370 42861055
47528 119029 232109859
119920 169506 124171277
96350 155139 480736630
103579 190423 217467341
37253 127917 226943697
168882 184653 39358835
165146 169617 11027383
47101 81707 98565027
8499 134782 316225159
162039 175949 34499276
108835 149028 984805215
149916 197163 117957714
163188 174098 972768713
179772 180871 2737021
171228 192136 52367759
184284 186285 5050051
24841 169079 728691654
76833 166337 224007448
4825 90096 874923631
190323 196968 295103954
84572 122400 94770614
185007 185942 2382472
129915 167828 971588949
48585 174202 677016530
41099 106404 163376119
122465 147418 62596920
174091 192100 967787691
66520 73610 787108445
25778 123986 416881077
95720 189901 235744606
108191 174516 608052505
20010 165326 363894555
186616 191689 242995002
143487 199324 139695676
166164 173156 695202325
22871 52791 267494649
165084 184376 47990570
117058 184555 239653740
104109 168415 161003426
14142 159333 620312219
188701 192449 9395203
136131 190106 1650263
91385 178251 703951646
154870 165067 25570862
16727 187686 427867255
85075 158099 183014458
141062 166615 63911496
94532 165706 178345374
172935 198548 64197727
140748 153950 999235780
130303 199131 172112933
158160 167114 362884580
180021 198136 803500870
94137 152169 145372222
51786 107107 138386947
31509 89827 586295907
89233 120222 77717030
35491 126414 227629363
131401 178334 812565204
174921 188791 940801272
145275 186653 103455452
159740 184167 60939034
53520 113043 148836783
13515 147897 995652822
51826 163565 717594076
104987 181616 191640915
66822 180878 285198671
118524 197365 197248681
142593 179465 949841168
193518 198053 11354678
4199 34934 76917970
187343 199205 29630645
189012 194113 470489723
128142 184960 142048990
42299 92050 124301663
169584 187226 44104812
36530 117474 402525284
123025 144108 52815942
23033 148698 345455656
179414 197575 45570544
141256 182866 103920693
187148 192221 456653710
175730 197156 925199403
151031 179517 984771088
42007 81639 245174052
35233 177479 814517212
97209 124819 887860788
143894 157473 34196460
57592 79081 909617121
134791 178090 108141839
195829 197080 3058788
133512 166619 82830509
133015 188430 138580724
7984 86583 196694706
121368 176179 137096869
108003 173382 163588393
57319 118751 153527636
20664 62345 990421045
77280 190410 283085713
6594 143987 343985954
122675 164332 104502039
195294 196369 2650476
137876 189415 128859955
148035 194250 115417143
82336 117464 87884517
178579 194478 39960636
170752 195612 62260280
30790 76987 115645372
62410 86893 441123441
94615 183764 495815589
11520 60944 123930232
34647 71426 612614222
144916 163762 528902965
185842 190564 664977969
32610 128050 839867661
169895 179717 24329849
98363 199338 252797639
6973 32958 107147566
152964 158383 13599205
25448 85339 218572064
161548 167373 14359756
181872 186543 11838506
121357 151150 887433151
95357 125802 128306834
138145 147289 22910864
77317 111180 84676591
117340 170678 133524767
72782 188088 766378606
53696 120904 990541054
47178 99092 129859980
47015 175221 417524558
155627 156491 205758375
43477 88848 113425122
21617 198536 442832892
158653 199299 101549735
91059 194206 258371393
135801 166940 84188515
109056 121571 31373294
123744 151500 449946806
159483 198224 773730833
172526 195663 57971598
82618 88673 14990059
101351 126497 436033132
161793 199799 94894217
187087 191768 11699299
114381 161182 331422558
190542 195046 11255827
185475 188846 369420035
17518 44777 68175759
92475 190826 246259147
53955 173168 298162200
2558 182096 112428802
73134 133292 150708459
34133 156285 305897936
97586 173511 124372146
25082 179259 385745618
155869 187502 798528008
46893 101250 136011811
39614 192165 381620457
136932 173168 90448136
62841 185114 305927595
40968 62152 53046862
85153 90906 984769325
141248 154802 16681130
73791 199984 368137942
164357 198898 904026233
7435 116298 272447084
30655 65141 86221920
113638 115587 4927651
26521 154083 319350900
144330 150188 953696399
92961 131566 649303108
78595 84341 14225420
12366 97020 211945428
81934 197412 738935054
187563 193161 13930776
133734 142824 22741592
26837 106272 982022505
142702 183645 407058702
25128 40057 456806921
191086 198634 785416469
81341 147031 164595520
40160 116744 191572738
38562 197489 564617898
193920 199080 756624451
1092 153172 380719262
29600 195153 927448249
77932 78219 319183856
24829 78655 119565463
95365 124037 85250025
82090 153023 753205404
166664 176418 467860566
126189 178377 130335283
52494 156634 260937768
174609 189858 38196599
28444 93612 33159555
46760 186834 350571822
185095 189462 10972099
17903 120693 642693449
80719 109793 242640761
33027 154300 303565974
25417 138137 282285131
61748 166656 440251375
16012 153442 344082564
88109 173175 212944013
4992 70321 163532428
73644 98080 614979675
196800 197914 2824109
131507 196561 189471493
68303 81045 202070608
29829 85108 138288104
96289 108724 726923909
168654 188335 220692772
49094 149699 251988471
117377 167858 126388482
168201 197044 72153433
44810 120455 189368643
187672 199700 499034938
182891 189558 16783522
60692 143153 206379924
161043 178449 43142546
98766 105554 505724336
141913 145537 691410470
73734 194342 301854937
78088 92779 36607617
191340 192724 3444271
5623 187789 455983351
86481 124837 309353159
179298 196189 42419246
124419 138939 36353392
8202 17443 23175691
99350 177539 195660816
154273 154978 281539763
81233 184680 349778640
41451 122290 202329056
152506 157041 444898918
1383 193814 481560829
75442 82672 570636168
83738 187695 902368695
199858 200000 270831337
166513 172829 621447812
171046 181482 917241547
161714 177671 39555493
981 54392 133717123
197680 199753 5317034
128278 144824 345594253
139646 168490 72088039
54249 98212 109885763
125156 150191 752898691
130886 148880 45162337
15221 151081 843345650
135906 170469 86435076
102470 161721 96753752
103775 131158 68664181
154610 174604 743966561
194563 195148 1450433
5637 80730 905810453
197520 197923 24899376
9351 89269 782546721
59992 83925 556253975
162595 195609 82389432
85762 98392 928730892
151485 172802 53068027
160960 175893 265245269
114217 177216 542653112
81458 185124 259431738
20425 32962 472641774
1202 27292 65293304
124326 135998 29237480
130457 186480 140084184
19083 47444 70955936
192403 192669 802323744
7752 56737 122875007
19162 146692 216780083
195711 199160 265834734
110529 186438 323568593
2587 39428 40044747
27255 76811 583231375
82616 143348 652529235
20082 198733 447071669
145326 174641 771749205
58249 118053 149452186
10801 90346 630549474
24677 79998 660366160
37394 151065 284721252
14847 169615 387531950
24460 188666 560864958
116644 157921 844300408
185001 195463 947989639
4293 122823 296663397
70322 141107 906925088
173001 195918 685930042
157072 181913 61740198
130017 130470 564917024
197541 197546 979809652
130016 173865 824136905
156253 175752 48472511
103529 174283 720888152
33100 43196 526568261
92369 121526 73111334
109194 155899 632127940
66284 147793 204165765
44739 88200 108610621
48094 116416 170959869
179400 197761 628019788
86576 177708 228022055
94801 97377 395836743
119079 170325 128281673
131302 167393 90320169
6316 128481 305881105
135814 197353 153867273
62284 94323 80114908
56633 79833 57850204
153767 172122 45793353
180797 188099 18544287
161577 175515 9201554
102978 125372 855118145
140209 158918 53639694
72369 80268 19842544
82286 87101 827507590
133024 175723 414133299
188872 198457 27375798
21433 167670 366026476
100939 167415 594416607
88969 172410 208971727
62415 126434 21096955
104135 111017 475950996
120537 151708 78193006
14458 92984 196563915
8200 181772 434266553
15076 149273 593874497
157286 158791 768879
193395 195872 6251346
59151 181538 973341129
29158 65805 91728036
62455 151368 222690975
48750 84294 337778251
114144 139412 33191797
69921 72061 5318567
65079 153200 220677766
178470 189672 807249400
168796 192850 920248116
136553 168970 81061313
180745 191162 26332639
168136 199785 383000449
155422 188555 82700821
140778 191282 669317871
25472 142530 293124846
89451 113928 61351964
77674 167983 691063887
12534 31607 47956872
39753 163302 309321820
48909 178403 531504158
53010 178292 271375751
76647 173980 931964410
51124 168677 294350125
75271 111885 91485191
123305 150735 495377509
12439 68621 546189500
107109 192034 740264530
150804 170609 671297619
15641 56523 337208740
33948 145636 974688252
155449 184242 71817592
74639 137251 156785109
3621 144807 815044096
186396 191045 864218828
17307 164544 153937766
67834 171209 258622883
36263 128584 561650957
55863 123671 169547733
84745 132219 712063990
130597 138141 3447824
4353 36859 81380406
162801 175475 190570788
144053 189886 114621867
61967 144222 205858531
156421 193242 91853285
7008 97603 459555151
81077 197004 290063917
121182 193211 180213775
61234 75316 35193719
173702 176232 401123395
174017 189320 820388909
105019 125151 712495496
85805 108893 57690366
33476 176843 598137483
42472 107172 161781136
144607 156530 932009804
190050 196894 896568670
189377 194277 465392971
68434 145553 193142838
57880 78426 297385934
94818 189273 236390447
57897 95123 92904967
190143 196909 16858850
100580 159655 966397112
184336 196601 30702576
36828 69211 853909750
30118 199454 423786265
37887 100723 157176850
80063 97258 42998456
121651 126365 11920792
91080 96182 594773371
139140 156265 42955677
34914 143321 271352306
176440 183449 379333583
60048 166731 266908591
183831 191985 10969990
15505 17539 615492314
727 103027 256937249
21846 169704 370154778
169557 176268 795225
149173 162058 367560680
191245 195874 442901307
29641 99774 175454037
33218 107580 456384227
27050 164291 343735254
12750 88809 435971640
198241 199517 3227689
82922 115505 646131285
102897 198170 238502654
188213 196584 20864450
65078 76551 183299637
97625 191462 857139087
2446 89430 930228959
195485 196734 3075962
82509 108668 65380438
92034 102667 26732288
96337 171760 361299253
42980 139650 242063625
193567 197088 318937280
137727 190355 149516746
82904 132708 124755445
83864 115509 601523986
126786 155370 71628993
72930 178784 797031489
31397 179980 371523366
14109 62962 122415922
118929 172119 133082003
24819 84526 273872073
136666 190567 134811580
141190 197781 141447749
28407 194192 557007566
104411 158244 134919365
101930 178334 641511439
112241 196355 829578662
169885 193345 258551901
69873 70257 561165184
34953 128159 78951660
157714 165794 20173060
34709 133401 247031374
45793 128776 207803950
197169 197429 34764278
130032 140952 27307674
20648 75705 377604764
45836 59251 33779137
24445 189451 412985902
96257 185480 223299277
181644 189857 257784731
175878 197031 52952222
6083 76769 369063282
47216 158132 591518246
68204 104177 89975249
48873 118108 269072986
163803 179700 517487974
136835 182931 115153100
100900 187771 737564112
155504 181927 524790429
52604 152834 251053777
83455 105270 54581705
151414 182627 77776522
47876 88612 101818028
76065 92344 40491151
185590 195402 24567925
79300 154742 188901579
91517 168627 972680599
142987 158174 38092178
175962 187155 28096861
131526 136980 13735183
14376 153767 349094267
140177 178321 95173791
101724 166426 836459498
135747 198997 158237130
46021 60291 424916563
60560 173067 281361503
107945 108098 648951493
164541 185773 52830578
129413 175603 115437814
110191 112611 6002638
157600 196380 96723126
100722 123924 463084070
35507 156892 412287690
156055 160829 878768947
5232 103037 244741093
69195 82358 159855748
127674 170879 142472017
28389 114581 215676394
31910 72316 100973743
123487 199239 689847603
54346 178471 749635131
166166 183006 229493
3561 138053 736770245
5855 127015 303412731
180132 185798 14366002
170075 192869 721880009
8135 68244 150492508
199559 199942 914666718
190879 196366 873894363
178231 183807 215231394
139379 165239 474247646
160715 189271 221045973
144585 182182 547478302
43791 127482 652031595
193487 196411 7306599
80157 165917 207852369
17660 170963 677137018
97427 125645 70781925
53489 61526 20179850
66901 143093 190764144
62593 152992 226330584
192299 195839 8899333
69940 125580 378103210
164549 187184 867088162
165743 169367 500153143
132019 148971 42568436
147500 166105 46491200
4156 109763 264185151
95741 176968 203296949
171418 194471 415904120
55208 92713 93643723
177037 197608 51473876
56989 165644 271883073
124118 151177 67894799
82466 94648 425202415
102740 136920 85750255
109611 142566 82669146
43285 107259 159985153
64467 68826 10882383
82544 194501 280188026
56038 147881 229873088
175155 181060 14658939
61540 158061 511669003
43676 70149 66293789
26475 153410 317774254
32059 128529 241421123
15244 58981 109743413
89560 129804 136024971
196441 197481 666218629
8634 176816 564853755
43895 191369 611624590
134590 172397 551969004
187953 191399 8591522
107849 121160 33399428
93324 101458 375174476
81635 152829 575499648
137009 174930 94732846
48198 51647 628201752
114551 166345 129811199
56186 169159 616864539
72575 164833 231207141
4449 139734 338692986
168922 199947 77619938
20460 179164 873061638
8202 189976 975994932
101302 114078 279403404
185684 194859 968062680
77019 198138 496087523
105560 194104 16682652
167657 197282 74041878
37321 62619 63363626
11204 110025 247360837
103217 158474 138547524
18435 51174 533395828
175155 181680 357895475
87939 94651 16952733
143708 151539 759385344
96445 109517 928607049
113335 160196 51718130
145420 153692 791596114
111284 144399 683937537
147673 173421 64121508
11350 39228 69981642
91712 190564 247650839
16979 161858 362819037
187051 200000 330928191
21757 43312 54006166
120978 149223 495162992
48177 124031 189928467
96848 177252 201238325
19755 72657 132378300
165265 186328 52491299
89024 121314 363862741
144904 196487 128987956
142405 169258 67164828
164481 196231 79137629
38653 176692 631282921
186315 199424 32848343
125777 139008 33100337
186707 196842 700068310
47597 188958 706906545
124416 128669 907181973
170098 197881 271619206
199202 199382 984603002
107423 127293 94232092
14190 136089 344618232
192200 195820 9105722
169450 180585 554717560
141518 178043 91161950
26143 30269 227144372
80182 151075 541597875
124459 189608 162955500
100252 178825 369096053
142068 189868 582289644
104832 110965 814919541
12121 112393 250978101
123683 124782 992560182
63235 191614 321275666
35746 71357 932279054
186818 186930 267064
50730 150261 466063145
36879 97557 151773993
4723 139923 338509500
51606 162578 278052112
41809 167010 922861784
13797 108975 286642706
66647 126567 150054441
4265 143642 548811632
82158 194537 862887920
40985 183016 881193900
11410 128436 884100078
19700 34998 38353143
63566 101046 34232585
102421 131654 73229395
152767 189015 90565940
75129 122541 118650588
90622 116861 65891496
48193 166676 296655624
87581 98200 330643298
171893 198163 65780555
162829 187329 61134527
128367 134053 146625931
11630 86709 632318108
85260 112189 866871117
116639 128824 213528406
108529 181367 182216404
37962 114398 722574956
188581 194488 323318327
69360 195428 972972165
138077 177363 98131066
25620 95152 525849606
50590 163999 284119098
45479 165545 300698073
88852 113181 76339025
158020 190232 147209721
150839 184869 498951387
18113 86468 171010460
121146 162402 30480193
81936 138804 747078372
17483 102309 672279923
136995 184219 118028525
99011 193145 235641885
141782 173794 79939725
81782 109010 325747511
147764 194573 116932800
189550 193957 10989288
125061 173518 246746502
33534 50931 43359405
107525 151145 109509382
28097 78878 127186787
183725 193224 12370335
82329 178148 239662958
274 41643 103551867
40999 188415 368916175
79735 180019 713638521
36552 100699 160444932
494 40849 101040531
6832 152439 364594010
182524 195714 33149684
115328 159549 110865072
99172 196556 932955509
177697 193631 39975273
143809 146148 2965450
5398 101840 241424650
84999 116423 76441973
94107 119287 16066527
97025 97773 177517516
132389 193979 175790452
136007 185653 304641349
178234 199163 280788962
40167 199093 912821784
121224 122359 2865002
61012 166234 263360617
24672 127580 257688528
30163 155463 313756761
192871 193999 710682
47103 119017 179985179
25204 84332 147995481
153434 161746 20970039
71626 138550 474609377
178401 195589 43186651
81778 117218 88668728
82798 132003 696787408
175412 182049 804445676
141361 187062 914207955
154366 195935 103895343
104857 153025 748506378
139481 177175 284562306
22454 123527 253041851
10642 136981 898468790
80739 149324 171887994
121956 189266 168448927
122892 156687 84808903
53077 107393 214429872
102442 144779 106019667
48996 62006 353577579
116969 120349 8456120
89622 164773 188487506
33108 87964 137005538
134555 173128 884223953
11668 185843 436045567
199113 199272 413603
186336 195431 22784508
185073 186817 478084406
91304 98224 694060844
99337 137256 881080282
92949 165550 181945969
183620 187071 8677136
10613 60629 125435884
9753 98118 221207596
167718 193833 65319425
39728 120300 201503900
162344 163424 1287569
50501 53836 146833190
158107 186307 961525632
148514 156695 20508330
121199 127920 159598346
55313 124008 171838888
11243 30986 386566555
67996 158217 225974205
161189 178664 43301880
14229 171646 394024953
175664 198764 57855840
80784 171367 810629626
4614 125140 533104415
160497 167933 18435167
29926 33781 9691903
199558 199725 430686
138825 148831 63070787
31682 55805 437549831
104753 182710 195020339
110912 113338 6006471
116442 174059 92716120
169834 196452 66519869
62535 159260 242183181
157133 191083 84711124
184413 198184 34530190
190629 191092 1136540
60708 101006 334240097
91134 150364 386394315
149017 194188 21890180
170088 175000 425513880
38605 90181 993536393
12131 46984 87360477
56670 182444 314406638
162281 174815 842101464
174250 188973 258110445
58539 92700 85222600
82004 123463 72511289
128429 135576 3040419
48033 182375 697381023
169749 187843 45274885
85978 125621 99307568
2800 40286 93847466
111149 183732 181657139
47833 197915 721419464
19992 146616 317018674
1723 30619 137925087
157291 187760 76026151
42910 168493 820034516
16207 98307 591177460
176447 188846 31118108
4511 28313 325600649
37608 79984 106027284
49392 158800 793422342
139408 197331 144749904
143891 188688 112049101
86297 136001 943357413
173665 192176 182195769
108373 125701 43560571
111981 175258 158403576
128259 159373 77938515
164993 175281 951901117
68900 151325 159789734
193944 198768 250089493
27494 86079 208561766
170570 175582 12480610
193516 195967 6157876
117174 130567 507063817
150570 161112 531971628
49202 70079 591233596
112451 160584 120721481
170068 171785 662714126
103728 132728 72753735
4852 20003 37943383
103765 185802 205346450
101585 161761 935422071
53925 59089 4234709
59215 134450 516343295
117746 186504 371167621
72292 137219 162649778
22242 146694 311643513
116614 166229 124338756
187058 196644 8419553
169061 191633 56416522
161573 189608 69887938
27251 40910 415815709
111966 135881 60026145
155461 194161 96624205
188061 196738 21629633
7804 74625 167291902
140077 163401 58468853
154010 197982 69901156
101250 196359 733157065
13216 18021 12225545
108167 160058 130101014
110527 166048 939684994
41358 155245 285235474
18528 132905 286334312
57214 175465 730430341
90349 181269 984989302
78657 113048 899858910
52994 144392 228840760
108264 198536 309083335
86328 143346 463239520
199063 199266 846538269
113283 155405 105720309
189070 189156 703472209
109521 120024 241121235
127389 185580 908561064
39505 179987 351234605
32793 75486 106864587
61791 196081 456506844
64495 189221 963732705
112692 197913 213339376
121906 140223 785250550
175725 190136 968741247
64383 167231 257450602
123776 195525 841467594
5150 168755 409570026
157101 181083 4278538
21916 132226 722661611
150506 191384 102045871
68835 92174 58264935
38329 65306 67460155
198487 198641 884883628
95107 194737 249392482
49150 126982 194904328
132650 137326 803245106
66534 78182 29214923
160166 190782 190834359
143746 155499 29555411
6955 33970 67705795
8875 155202 366506072
68633 191561 650666031
142704 181805 97583351
199656 199968 762731
145828 163926 471997171
43151 129018 923286074
20259 43285 415051436
82886 109122 65593007
107445 158872 133924071
12861 19087 10300771
81470 180842 865698876
153638 193704 100126155
147558 167437 49627579
22757 182289 489717281
188055 195453 18471579
117837 188729 647182493
22077 121091 711949902
180413 198136 125487380
182266 188077 638172113
23384 57614 85896779
16705 156461 836113485
168110 177187 22643791
3456 88402 212407014
130287 134509 10518804
58471 152669 235725463
83026 98782 39367689
196548 198292 4423404
83084 196364 983879436
150933 157082 15452272
17250 61732 111400841
35761 80095 110879974
171743 183647 264835597
156014 179488 58330361
44608 177795 337025120
199626 199680 138930
122289 144081 214351549
58251 113113 300723908
104429 193770 223588363
69078 172041 257674121
59669 177522 294685529
168681 170652 350646966
169250 169402 386337
141255 147829 16577553
154941 184452 798212923
194732 199768 12655529
32526 59165 637298061
71283 102280 77592132
12410 189819 444147177
55586 152214 853597286
194633 198993 294796235
197600 199776 669509141
43015 167559 311731205
44078 142934 247594166
183325 186342 696784316
10916 71559 151901979
115104 126644 143407035
177394 183670 13980860
170939 172007 640028032
189698 196562 264834266
49954 72061 55305449
28942 76865 899336908
76135 109406 83031678
33820 85010 128005522
194374 194815 867518298
168402 180991 460691174
47559 102482 845270125
139571 147639 504906086
54231 167892 284359696
95932 189301 218578788
145666 193713 998269256
14210 59773 695894173
196084 197236 388033759
167715 183290 190510060
84527 112077 381496397
111499 155713 945025270
126719 134909 509308530
130214 170080 99676373
107763 111939 966787121
133410 161086 69433013
167137 194025 283874066
22450 149266 919891008
58444 199014 520660257
94918 149899 928897062
44815 74315 830913330
130856 177362 116212746
151957 155436 800653586
134738 199594 799649143
51242 186205 337853467
101309 162785 154105770
33957 66479 460455533
155189 194400 414351670
51215 57657 16405793
130260 197096 167065344
178199 178958 10660216
51337 120980 174371650
128252 194718 166249366
77338 124567 118226721
66234 124766 887099155
14214 26297 30354894
124919 148198 58349157
6471 103468 606235420
66444 103087 91569955
20051 75306 706711518
164579 199957 244567553
175392 193068 44281336
53866 54567 1798850
95940 165064 637550756
106965 175832 919584272
99776 108223 21082393
89943 103015 32783442
170661 188297 954978535
64342 89211 53678543
15035 123440 271422997
40140 134366 235829535
29436 112021 206535803
58805 169846 721835418
164464 174383 642494895
38089 88597 126156296
24171 31702 114337764
195783 198446 6635118
33185 177072 359931488
114460 120985 290969918
112731 169257 141645326
38394 193159 387223984
49329 145404 866568560
67110 93224 573606861
47527 114887 168520804
117255 178503 153147664
59821 167717 404045880
89623 101423 343540336
145482 152055 386540872
122396 147921 64080061
147329 187286 99871161
1538 94793 233279638
120556 174798 982706477
98125 175841 194488087
79120 174703 239091564
151262 194554 192964360
110474 115074 954199087
119784 177396 144109379
1856 135056 371181341
136727 199717 793910865
45890 110445 161570208
91166 122481 78625264
51948 177438 907594459
138471 162948 460037747
143433 160140 369883249
162686 184560 54430695
100005 124743 62044433
105622 110332 11833853
43418 183006 349294984
13916 105722 229826458
114586 183861 173414630
8028 145399 738171922
171008 185104 500545415
112814 138663 899581261
129255 175218 114867078
112520 195923 445926810
83819 154916 871235436
125147 180588 233178003
122115 148854 67172138
117536 137773 739022307
79386 132514 848111978
105965 142230 90904784
109448 128125 46931300
124757 166817 105202126
155255 196827 446004855
12727 98432 815725497
39553 154397 287455243
81616 106943 145863280
83445 147390 160234775
13455 100671 260678404
95926 144059 293195262
92169 129726 65788129
53275 173967 659989639
183445 198115 36737313
22034 35180 32971370
48781 103198 414229299
24139 76529 715031932
48633 117178 861201119
91239 168479 193571799
77377 179964 256438109
118307 193232 292520947
142547 161771 361415836
97271 172904 413329854
159530 175386 39491423
83759 152367 171882013
9667 105945 241021634
139914 187797 182680369
28405 102120 361779154
145816 154591 727669794
90058 148491 358444980
35993 174051 345390574
21122 103516 206098279
131478 186797 964727803
117987 173643 939918544
61603 132783 200281848
55323 169537 285752022
151423 169060 75862262
183864 191283 18612361
193705 196483 358914737
36802 41344 11314990
133047 133168 119181593
84754 198039 283531222
69023 103522 86276436
21786 100893 472106747
148940 192656 109168612
156564 168504 29662010
189955 199563 24074180
154731 155720 501244480
16609 167713 444881407
42294 138850 241719887
52489 164783 281339126
151181 192978 104385612
110224 113142 767183633
118379 171309 132422377
146033 180695 389122174
77111 133439 140983906
134729 158385 59282472
132856 178414 113743356
121086 145849 62091687
193489 198428 12402208
32324 196653 474040751
59380 65868 155611931
149862 197571 119094446
139610 174575 87323689
103291 165199 155247298
142414 142795 888989204
137039 147493 26244223
199942 199996 131757
122447 177701 138141864
36877 40535 9188652
43541 84111 613153895
161404 162788 3443874
67808 181017 283108027
27686 185275 394344539
191160 199859 21778375
43236 90113 117150885
26990 28976 113622688
168990 175201 15445803
195845 196514 1601131
127398 155250 144575179
90096 129926 100020080
76373 133307 142446117
65831 127363 154080665
91477 161790 176459069
129855 168212 95790481
28026 53349 63387467
1289 57536 50312741
16932 151146 336094406
198782 199169 351181657
130747 150664 49968537
173731 199274 928619625
79350 100745 512287384
6087 73324 168269160
51059 95214 110565573
100355 151997 679322843
141481 142851 150182352
3223 83040 199777136
23546 108200 211855778
186646 195448 22025189
35357 48578 525710613
159963 184751 804912406
87887 126158 96083102
67729 119598 129716724
193408 199124 14337728
65723 190110 311275524
24237 140936 749482360
142207 191955 194436013
142032 170189 470649631
87305 179476 973830551
144265 155984 29501769
103821 104148 525925747
143788 193316 975711310
37230 176990 666638950
36601 146671 616194969
194309 194793 1253981
10109 114209 848526205
192223 196181 353168022
41839 181790 350057572
163419 190817 334286937
36442 183323 941731996
150197 171044 51842725
1353 7256 14714218
9576 36271 66948215
166025 169304 8142953
161736 183829 75331698
23186 130255 268149694
44350 45498 766350156
140667 161992 53476800
131026 152500 206670571
183234 186501 8223810
170702 190672 50031789
59664 184341 311786332
162464 195716 82997460
67688 167779 250482728
154700 195944 510470518
99556 122959 58656615
117986 166887 938985007
100989 120482 48815400
158592 193101 86156421
90045 127057 644551667
170314 188914 185454641
166039 191644 63933454
67523 164123 285202211
59288 157276 245342591
34141 150335 290993050
61680 101472 638132210
131594 154700 752104636
77843 105519 32707761
155920 195683 866763697
120124 181006 152201881
165143 179981 36675543
64937 74912 25012632
120480 195423 187565476
123636 175528 761568704
189432 199711 25786516
72493 180937 757054370
169470 187024 43854544
162565 167646 12496025
13054 18220 13117405
173132 180691 18784113
61596 128966 577168546
148272 177610 73098409
28667 38953 25781079
148238 183003 65351410
27621 71884 919218942
93181 110688 43873164
85254 170660 213786961
114413 128568 35562785
30761 34862 829890093
48306 121231 668138583
87942 147157 426074358
172241 188338 40333477
65796 180184 286029419
87718 152343 162073401
194576 199639 12696366
145226 185242 302333424
50882 179989 699303931
153116 160530 18611177
68684 70432 27614372
59954 140080 200503596
181844 192470 958739602
156551 167608 27465847
97423 104734 18344384
37249 57722 569392243
100680 139596 680344565
199861 199930 154532
90343 136040 780837328
162476 199616 778414676
159059 193702 711020664
60369 127896 168913520
163943 168422 266040994
110417 153058 154090477
28015 96291 170810292
54344 74038 41701398
123644 169383 898113743
14873 139875 379940498
188067 191619 8835945
138687 141000 5808039
17120 149656 331900894
110334 144221 527121022
138421 198639 91878411
162726 180882 44978937
11643 76410 162374835
84293 172888 221707400
54939 56857 4884021
180047 184839 12104962
155394 180715 388178852
17670 80711 157760573
843 81356 201440046
15610 32758 43053189
47160 72829 64184641
180631 185904 13431673
120931 197484 191532891
165533 190734 686712116
121443 165805 111217986
107610 142560 87680162
72358 181825 273858475
236 35818 13245433
176817 191027 35656707
144574 190649 115297714
121563 166874 137441508
82601 168007 213742564
84938 147009 717232878
181995 199495 39360103
193739 195222 3715939
43187 78377 392428500
31532 55124 59078458
102933 191903 322674836
21932 194334 431483856
160861 174184 33091554
191482 195257 420117792
114277 179860 163957877
19845 26230 304698046
157881 192644 945286543
140849 157566 41960193
108784 129953 53255803
194612 195626 120404260
71874 146462 186822582
86691 114550 69747902
87231 99979 582663828
18579 66396 673004804
16140 40158 686185021
125562 141953 953545644
140323 145674 13398307
128616 151277 648951519
134527 185820 851265730
57539 194869 925035368
125518 186463 410764932
189265 199951 26792377
28493 181587 223909832
33251 148299 475397516
94975 96057 916914498
58288 79857 53773125
52039 74260 55616515
39788 188599 372842672
142302 174367 837411881
29145 33686 11422014
195527 197212 532515559
186558 188845 5756135
191641 198997 18468927
53885 120478 510604511
50794 162476 644842790
55593 85953 75832144
70499 97114 476954431
152307 186886 86409861
173298 175067 4494191
140975 165910 753076299
48272 182588 521306416
44262 157840 151366672
55565 122222 812385027
137555 146307 489338166
72186 194006 871307263
136889 149539 195014596
116796 161445 31727840
137952 184428 116123775
92404 107915 38887011
172103 177692 742076333
195633 195893 742839534
74985 110198 88018980
105924 197699 229662702
120242 121413 602144523
7170 184690 444224982
139741 150421 636539216
185249 191352 10412665
79199 188515 273511331
43902 75037 184292473
14699 193965 501847582
38171 185901 731909978
126502 148068 54081412
11838 108025 240755799
188993 190639 4150685
105364 153893 403870399
128522 159893 315252404
191255 191812 1369791
153944 190187 90604002
135434 182521 137705830
193642 195771 28329
22921 71288 149387651
81755 192268 276560942
167607 197767 75388637
2440 158703 391294625
173417 183832 26183766
190190 197999 918703151
110238 181545 405607502
63214 190107 317572792
67232 186473 298380196
56689 60927 39663829
1272 35105 868771369
135951 157415 604045756
128121 146357 482324689
144395 173491 72623202
111918 126252 906657963
176438 191089 213219221
129307 167333 895891839
196195 199345 1238225
192774 197930 925088009
111599 112618 71941277
23233 156904 431467162
93712 100158 16171179
43266 49248 322433738
127469 165798 96013768
115678 129424 34549807
86074 170278 863207002
30194 125314 238145829
154033 155287 559140198
18493 49439 628432871
176966 188218 28226463
151981 159212 523988414
109314 113409 80807132
67366 71239 968183931
150674 159956 495470238
194385 198756 10955623
120385 199619 198344042
146579 176420 74502436
188046 188985 2334053
151650 199387 119320016
194107 196694 823432841
69759 120153 126085334
95797 192299 241553246
2987 22457 48705084
193884 194101 652693590
142198 173711 78676477
111808 130011 172872719
79010 108220 72933950
85524 190730 35027223
148514 172298 59283380
3291 10509 326419677
24041 158085 335752364
105725 181341 640621250
91246 146074 379875203
119693 157953 96031555
168358 187923 417677362
46100 64527 46105575
42090 176360 335942124
113623 148640 87981942
179182 181819 3794979
149913 187892 94854999
85295 177292 649269367
3177 3258 189906
189810 190413 1545306
94685 131647 232952171
138608 145312 16744330
19529 88267 550009560
101360 147419 42345051
97254 186395 223120696
177941 179006 630920
97263 120125 44663588
91190 173295 305628880
82468 116339 84728009
87345 96024 21771569
143780 179701 971904350
121969 152838 77441940
129073 185029 451591511
176304 199036 984040199
193436 199261 619612177
173880 188463 488227930
130462 183059 131466607
66146 80089 355495298
64516 170169 727646527
56132 148269 230611053
32108 52746 51504862
181997 199383 43700273
110090 192398 940189405
108851 118003 22982973
121406 196676 188335690
199379 199610 142290867
35024 60783 64549681
98996 157779 147394450
147472 185388 351403722
122050 147388 45100257
186160 193983 19533050
93409 158838 936276052
78380 116547 95382870
156329 184388 161502039
114721 168040 982410460
16575 136845 509709838
192200 194068 4649204
178019 193737 39464183
141677 177142 88572399
54414 145308 227510056
43918 59842 40072748
51576 126017 622855323
39028 177817 964317137
170255 171910 577104334
47450 70956 58790367
86684 144884 391170972
90356 152885 335133986
158297 159433 900308442
136277 171760 88611700
133927 174142 501192132
142879 195986 132771133
8228 33766 718456563
59293 157327 604766357
75829 135213 419931545
155379 181891 850055980
44463 161677 293657775
118391 118757 910749
52197 81525 73415535
175866 184109 322972777
48708 56587 19931899
70294 146709 191390847
100091 184544 211290124
10576 155760 435895737
63148 194916 961342893
124284 168079 621010003
61045 81244 962768865
97182 118023 52190228
76971 113086 90197845
117220 134688 43844559
81657 125149 853023260
199142 199688 477900316
178177 193056 37373774
16253 161976 364967412
85861 182474 296238197
22721 152357 810635767
107216 165500 766001059
97148 157821 152115681
67617 68995 310930457
157472 193798 90637633
5812 143816 345506200
64357 135454 347304810
151296 188161 92064382
25875 129792 249112458
64203 132588 171235156
197273 199563 58385547
180689 199884 48315517
56332 84175 254796155
72677 190410 343146949
184037 191223 18061148
157917 181702 637563577
128180 162813 86821866
140585 194334 134349558
159295 186527 62451750
32409 151693 730524925
15638 16130 368700978
194314 198162 854567632
156128 164320 20510518
13626 32000 46220936
13087 96266 208300064
28586 135411 66374919
66343 162638 788458788
29134 175064 379573775
195702 197680 560451889
49258 69083 209635320
58344 185408 317751359
4052 133648 963017954
29069 70775 104347429
125289 150060 875615153
130183 158649 261518790
183653 190551 17320506
151921 151951 81153
27398 116554 449881793
16823 148643 362927880
40440 124546 210531211
96213 160047 431852849
52090 139280 218379207
184719 190539 14681812
44343 179511 153490013
192180 197942 204860877
73383 94214 281359774
83991 149180 163397706
114468 141665 68222113
141440 181122 99023656
140483 170787 594312980
128651 173691 785591643
170048 185843 39468915
2224 5370 7815765
18826 42651 59622988
67427 116231 122110763
162908 186551 27094174
46201 112455 165734366
184971 188478 476822974
71612 132802 499752248
10086 101400 228648569
110389 194942 211614792
64911 78614 34364723
90194 94015 9721791
105424 161808 141426669
158729 196174 200796756
182851 191127 771881760
123356 182938 848214888
85844 191578 838960073
108381 156547 120867154
36865 114782 712200934
161181 175798 980247994
80064 132420 131120206
92404 142036 214118100
122806 180198 531427209
66777 101603 87155113
158994 182186 398054365
115636 155463 119980436
160426 166073 14047374
199391 199555 739053060
6628 151030 580597870
47311 90324 836862947
72322 191448 944488956
181972 199105 43049007
66925 175553 26946294
14417 177590 408385659
138966 188851 124760955
171101 178473 607103929
34989 85426 395354704
71809 176683 262428915
93151 159517 172806264
32597 115180 206531334
190423 199170 535314931
183260 189953 16809902
126958 150671 59450943
92305 111150 587307705
56114 191045 337502395
128743 129141 156341933
74502 192375 791065754
34646 194917 797326722
106040 192834 867425922
28483 155210 577497083
8643 67068 146336583
171032 198767 69476853
103714 165071 153849658
7592 135039 319061207
41838 104999 128365697
117879 198831 202623498
26854 130969 260670412
10231 199219 473075399
140868 158729 44758946
114318 159755 113914474
123954 149387 63815427
133399 139312 14822239
125652 135211 23917714
68605 197836 323388501
124129 147436 58442825
29972 177795 844403960
14865 106764 230041695
150852 163298 2530407
49412 55399 3983166
9258 58641 123915922
14385 181682 617031323
20880 122941 255433775
193842 196084 108665367
64813 98961 85381023
54943 172878 294947964
171237 193521 366126685
1328 54189 132370090
75132 165685 226756100
133267 156172 570674125
91517 184784 433154596
65276 129761 161538205
93970 147021 132968007
132434 173125 396852701
170051 183790 34320815
159298 164998 14336296
114537 161131 236976317
49611 140521 292226382
22311 198934 442087293
111001 179335 170867136
162954 198720 89265033
179400 181948 303556996
131821 194362 156427948
99557 153989 750351544
127594 179007 128378964
11141 125991 699467563
166189 199697 83789438
156556 170219 33983470
46048 179496 333798230
124157 145602 965128259
30200 128551 246200946
95535 153486 965597215
104656 122337 44304881
111936 167383 138922524
41884 188435 862018778
38682 151071 281455716
140571 151782 636056834
167440 193493 65104972
108227 191049 207396360
101512 146110 254929402
14275 88262 185114762
195321 199488 933939645
121406 144822 58646386
70450 172201 393989074
170011 186016 40013652
19020 99226 200641923
64599 100335 89443327
48212 164025 616695040
201 103296 257918024
99209 165388 165896747
178745 198906 50646466
41479 71798 75854130
124392 185726 649351981
104114 131271 68102625
19681 129237 274334070
105605 186892 966626055
172012 181484 23555459
45741 149415 917308581
129610 143292 407698337
186087 192939 17149550
9282 31120 312672821
70504 190712 300884015
80111 116432 207439538
102380 193252 839996535
66342 73941 409487529
89611 163679 185781683
79815 166793 217742488
193317 194838 3834370
21781 57135 221284085
77806 140149 675802531
167104 175593 21129923
129145 194974 324584678
93501 181317 115334586
75162 191261 915242234
180319 189087 22146150
110559 114818 10597348
185490 195725 25656875
146144 196824 126655473
20497 145689 338972154
27981 96295 690519841
75041 118606 506737327
183570 195119 264025341
145915 159078 32981957
145110 189807 4062248
82082 170113 908683567
187625 195227 18986197
14346 26598 517591928
197135 199993 939395378
4181 131339 318265353
139350 163941 854842793
191011 199197 20465193
157961 160478 6235952
99285 111642 865264047
85072 161092 566759784
120571 126439 436116977
29983 93935 613515612
181754 182786 135709380
114939 127348 31249662
96152 157780 154500905
138008 190922 132346263
40772 134942 235705376
53720 55190 3779701
170130 182550 30922298
96493 193762 243470516
11772 149426 819702966
122375 186479 160399007
85462 177485 560498070
7042 109761 588200700
72942 193956 674453066
169939 188127 45487109
2022 86836 916700216
165500 192221 156992171
197872 198536 367026789
56433 82455 64911136
84493 149330 162566464
81723 172201 51078191
103588 142686 98044276
163848 172260 17246516
25354 98145 182176364
181175 185516 283468692
2767 56700 917880113
46450 137164 311352587
158192 189899 587885589
195819 197428 3733072
97884 145359 106262291
98446 194875 241411140
194404 195983 3965398
8006 139741 329859187
36083 134272 157586982
103033 198025 467429577
191940 196496 526153120
179100 193534 432309677
104702 186040 399456125
167835 176670 825838087
42262 170098 948934223
145738 188639 882006951
156802 192563 89225140
98801 122575 543772182
150059 199472 397881915
133274 166112 82181841
23663 118841 238264187
52253 105645 133618040
126799 184709 513594477
199370 199774 1034562
117780 151017 152496154
167855 182433 807216713
159104 176953 489890972
163490 180132 928016796
124613 191798 44497474
49837 139032 612582267
7410 136915 27854875
120767 133562 32151301
92690 144135 128887141
95583 155392 738864961
76173 106887 914572580
138250 191672 133540994
160532 191293 76835312
100905 169895 805566076
174875 198121 58232392
181999 185835 9745643
67177 88450 23700677
179010 194177 521354840
105687 147582 105096182
144516 197222 617341256
187734 195990 20603130
39682 158259 296813452
193441 199111 14227374
124928 135069 339031307
14238 165335 383683830
42101 73575 78697701
52186 71636 48718402
198367 199345 991533420
63411 165843 256475405
86959 159373 686062317
1544 20938 48472231
71567 117322 668491045
70580 84758 35407108
77484 147656 175715435
14364 76849 277372668
181740 192690 27566266
19616 36721 42881623
70671 87311 41530505
170240 199778 73940643
13527 119670 475095535
165736 175735 792474589
121966 128078 15404991
35888 113176 193288915
64723 68665 76104158
85093 88779 9107105
139215 177618 95875616
167311 167900 1420712
110983 194362 392686778
110091 122830 32002023
88783 159077 176257172
5880 199524 765417553
86495 175256 457197932
90050 119504 73828462
28966 135730 340854418
162965 197942 821239313
54925 144604 647673738
186370 191674 533718751
6714 104443 244628206
3885 144678 827685367
6393 56554 718505515
95009 179252 971726698
52558 176858 311088702
198730 199929 3035385
56593 82009 63340343
13092 153906 352699091
192247 194358 5286798
41342 94587 133220929
176776 183022 15630618
2625 60606 145225765
178609 189093 12024655
165569 175401 24391176
44915 88170 108134586
115268 170736 138849464
189699 196033 125143024
90645 195987 760827878
70460 117747 470615384
70338 188680 405457680
109122 176769 632692556
8554 153558 392109968
72704 99238 66402613
102013 107206 12891542
114212 151625 219438357
75640 132636 142640302
2029 140755 347311178
168156 172113 960136379
120068 193053 635064615
176723 179636 185565367
168345 188826 142919010
97912 150749 132491839
28983 148023 298131870
90748 97102 421162599
60775 155129 236239181
52230 197310 567490615
93123 110405 713483152
156396 182763 207948191
16534 52368 749229930
146441 155723 658110975
89666 137725 265767617
76338 84998 21501655
176250 182884 747786192
55677 73335 43975292
93199 99906 889618811
60046 86046 64903803
111781 196294 211565582
196271 196501 879299793
146883 160019 298586840
34258 34421 411420
161762 190403 432968740
135023 188023 573082987
164307 186157 901029163
21121 152307 628131893
18818 105971 459430429
5104 182542 443972212
153014 164850 776858081
128483 194215 164385092
197243 198420 293658701
124342 175141 175476845
104083 155009 127697602
61814 149834 220451913
186598 197833 505608999
178025 194790 357183958
73798 148818 187993618
69402 169862 271963345
115102 178714 159098057
153168 181348 70221981
144772 194038 123192116
126828 198659 179657630
81523 104619 57807185
184642 195195 26493680
58609 162338 259672217
119417 149541 75647419
130502 185322 945243477
59141 134627 673796043
59017 137186 195557650
132890 185196 782409102
103343 137954 292368680
8416 184918 441723600
169054 192487 58595669
8306 79630 178595130
176140 198664 56427484
52860 82023 103643491
169891 181789 981673858
131437 184926 462418371
132761 147726 570328195
199799 199924 672517380
95599 141443 114920886
182875 183274 927628032
169403 170748 3270958
157973 171061 32460066
193477 196738 904303445
105840 119319 33769893
78861 187095 277485079
113037 165015 368789205
137309 145788 703831737
89666 186365 242173561
72563 77458 937038535
132293 192951 453228808
76950 134611 202823441
192027 195226 8011252
179608 199006 4042880
163300 196789 201575392
173290 180490 17904779
71794 167833 240383796
58715 103436 746891942
9251 97197 914498018
50372 153691 258748419
83 26314 65643260
92090 182016 225081069
105593 139097 84066841
149942 191282 103245133
190942 199450 21289960
105164 186969 204775522
25543 106849 203459491
165113 183524 461446760
97884 136243 725664923
120469 179946 936293047
64487 199687 338415157
129647 193134 157867053
22890 45782 57277846
159948 168108 20276456
161471 173247 29093864
142077 183143 545281995
142237 174622 840310322
18947 121244 517930175
152060 199202 117888367
8077 125923 295120038
144840 198352 381950561
130648 172066 53288974
169778 183982 35474351
34681 114692 890428174
1967 84306 488169030
22552 156304 335014547
41494 90546 122546067
197582 198399 2119517
154669 177907 911637821
29544 159841 747119612
141237 178112 92062355
158236 182177 59587154
110194 149755 99286538
93670 171500 194776858
116499 158047 511336256
142870 184579 104192615
149052 174501 63425526
58313 87224 260140368
5162 33720 614326610
181808 196030 822680234
997 57836 889413730
166 4763 179441405
51173 122924 461688230
110247 158518 759168187
131846 157331 624983381
154288 170132 39547814
7688 18485 27079761
6429 49041 106717475
137037 148144 215522773
147604 180695 632952749
87795 155760 170521172
144535 144649 415593928
108063 150942 172081856
174113 192851 46924838
34534 172606 345408860
118392 131195 32131147
183458 194066 596868295
28353 103781 540192473
60118 132792 181840700
167021 176374 23286753
2796 126648 310078404
72926 73811 2234932
68009 117619 106255798
162214 185951 59123124
86781 118674 79908081
88499 158015 174398739
34391 144101 274566969
105019 153707 484848817
123273 123625 910561
14465 108985 236606093
75140 196387 766820415
196950 199329 6047791
72538 107726 75106490
99759 121985 55625899
103604 191083 894260317
59794 102589 96645685
177917 190791 32367990
160616 174764 35162118
119306 148554 73460535
37608 136563 247750208
63509 125676 155633256
185512 188705 8023021
184894 194526 24191709
195685 197380 4142988
87934 183479 504516099
78712 179329 788934036
17158 148767 329556961
112666 155411 107289688
59598 84281 61542791
114269 196835 972781721
185893 190224 10870319
152258 199809 585528999
189912 197682 77805793
130238 199479 173164539
123623 199184 189072748
61471 108196 116761864
45061 144434 845638346
134604 174749 357246479
4123 198997 487698819
78321 196703 296126620
120328 120565 596825
183585 191506 19841447
155860 180024 433959774
139394 166570 67967466
105124 155751 126992948
60191 135802 170683700
112934 124573 29326703
29760 56864 581227220
174615 198805 890404984
53368 67123 34422486
99122 168875 746207184
179342 183620 956152549
181158 190962 442964488
13846 188415 719322763
82701 86679 9898942
144456 191456 663873801
30142 118825 21041695
67914 157715 224942244
8957 34551 64236334
84785 102998 45533435
75785 187366 279230932
148684 192448 368842022
158028 175074 243011506
55411 140881 213876272
86759 92733 14973276
18239 114663 947289976
122884 124524 3512236
38781 42624 9600357
54197 55098 2292970
122226 147534 764430791
12713 75186 59731498
32207 77778 114056615
59015 111215 130436893
83393 155931 544761423
85108 137652 805956087
140587 151870 28226738
32051 34658 6499801
118950 151626 125481866
7518 97013 260957066
152894 175808 609096151
170993 189793 47118104
189321 193133 17285515
46621 52278 14141307
48395 155015 267020996
175006 185502 26308170
143850 197857 135037135
151860 198662 786939892
9838 72901 666833818
197522 199397 658195827
75649 94834 47912016
148983 157495 21344260
117196 143475 65857446
160793 180989 434413494
131889 172932 102546603
66699 104949 346330740
156071 192816 537111572
2940 191228 904799107
160695 177381 70812111
163036 170212 715367098
130430 192092 619471140
101895 116884 37507423
47140 169988 307510500
89235 115740 66470466
141179 152412 708805475
60653 86752 667256860
114175 175836 967733414
94984 134816 413498044
18899 153896 810613636
6751 134383 319544318
159985 196766 488231610
49876 52203 5794610
147001 185146 95249944
115804 143058 68378930
181267 190870 11296477
120872 123494 649128522
162810 191504 594034137
179378 180099 1775637
25159 38572 621164458
94055 182337 220811985
180298 181247 2435725
155053 174636 999332546
145809 147048 750839624
89502 101739 370147301
161864 169543 19032251
90659 129385 97278649
113755 133015 48410765
121735 167892 115539524
174750 175174 1053107
102047 137014 87626329
22894 45250 55914608
71747 138783 167888760
67319 77455 241780549
187037 194359 93496
47308 186726 789247939
177772 199865 55450714
183759 189403 14114617
131685 172290 101550962
36505 151572 473700401
11197 122983 279917799
146284 181877 728074579
81039 91095 24921674
6448 48812 869572925
154112 171690 43801998
98674 176960 195953673
60860 173644 282054406
61986 90250 70479556
199441 199999 802935234
21277 50918 74098838
17118 85803 56621225
1961 6306 10809418
40826 86758 508653069
112676 195722 207943233
5466 36949 932367828
31703 90071 145822902
28712 113910 213124361
151449 160864 43357741
132997 177931 131524163
49797 190442 865447277
79658 173094 233703586
39063 157037 476495887
198949 199252 440568660
164895 168307 8268913
195754 196319 21648
120934 193230 180892931
50101 194009 360132333
172222 175761 8821407
165586 172135 4453554
73887 76386 6407989
84286 199840 508860472
128726 168425 403702921
71660 191807 300703145
88941 193647 262211249
61134 135162 185244768
196621 199989 8501854
59598 129247 559371457
22957 79750 18556720
50009 155858 265187593
168291 194885 229784177
46888 88904 136554290
171573 190923 48508354
7301 184522 443479976
128060 158172 75486212
194352 199268 12340745
8439 53068 160875929
20049 118929 247461679
24444 42778 45946181
101744 132188 54789424
14752 77544 157338387
43370 194900 699487977
78915 110291 78392990
78350 153688 33208860
31441 142830 323650432
131 118875 812616440
36532 146608 275532739
143800 181864 95028295
116266 132716 41306004
68200 118305 125362376
60175 87256 294687905
108491 175689 168195610
142735 174219 78656606
56383 181903 583697896
157765 178693 650945960
82633 159286 407808044
193542 198404 991186239
172334 175574 8051781
147352 176747 73359223
192638 199804 18004059
35237 94401 707043886
150835 171233 50753951
81249 115525 37015538
40979 103247 155718547
168301 174932 16549542
67464 87837 953370843
125361 144009 46620729
169237 182241 32331409
171062 191716 340394372
168426 173891 13579596
93488 106365 140786761
37056 112259 697438347
64658 157155 231770421
37777 190117 381220533
114089 116393 5755616
165300 193698 70851670
67089 176058 272639707
184996 188874 9783156
20941 59325 704874996
134278 163592 437868339
45820 121772 190096430
170664 176874 223795951
119082 190007 177508150
3893 146368 868759703
137334 181080 916361877
145681 186416 400055719
191185 199375 20479915
97397 181470 210270870
115066 119274 753569425
94496 149730 138509617
193996 194936 2401492
171434 173365 4756918
192234 196409 306684449
191272 196330 12553506
90630 178680 486230602
189141 194335 13007690
108185 109348 287813271
131644 180878 122966846
180712 192522 703852754
133848 193293 963762201
55632 169816 285646409
149537 150721 295462
10599 126908 428696342
115665 175278 149170107
72507 119139 116744580
164918 180760 463069848
131534 175673 56047424
13603 165612 380720532
166599 190906 60760923
69421 197428 336329903
145887 151361 10059427
165332 197067 169830735
179123 189729 26710433
196477 199015 668408889
28976 134092 803055865
165030 189124 942258402
79052 180026 734739884
157285 192900 487498126
76998 117927 102302927
105679 179331 184198116
86571 91760 380942849
71344 131601 490164514
19727 119522 212943408
186727 187343 883960203
29098 29741 1623218
18958 156070 343376199
87436 123082 486990186
12887 190288 444133218
105661 187740 712514391
118474 191910 979316183
56106 166971 947951628
118016 178820 152015280
186490 199006 740839101
86915 107325 912017677
6734 59892 783254174
85141 87507 5797307
42310 78043 347270621
40121 145324 263312179
95431 132684 563327718
111284 127566 40866770
198954 199951 321945442
88101 133785 588583696
23026 63358 100951945
114339 170651 140976930
130550 148517 511238795
84385 159098 245050745
1188 23155 456213081
103845 172812 298146808
82622 121013 96086900
125607 130304 841476516
56154 195202 347777131
9982 58582 121949503
189281 193348 698577884
22431 29817 18552114
131332 134963 9105510
101703 116876 37965076
137041 148457 28696408
49443 121020 179111170
2870 94246 626664716
28828 76503 119440556
106104 145616 817564974
74687 156089 772693470
175818 196025 50601953
107815 145380 398270415
98118 137932 99817735
105544 168916 158697433
29673 179543 374857915
40499 124605 210514603
84316 186311 687119837
10246 134854 312045857
117427 170256 133014911
27032 67381 66663316
178158 197505 48499918
167647 199792 404231843
8896 158554 374830156
169440 178890 23408568
121516 196828 188425654
138641 168258 73977090
35022 110466 188796698
96828 175273 196348651
20214 92675 181248700
48082 162683 497286798
33264 117397 409991952
16410 71558 693335337
155990 168824 31935478
168330 173917 13910470
117678 163398 114679806
60285 185339 312776917
128575 185354 141951092
54569 138498 211352314
30117 62985 605988330
103935 161874 145316630
127646 183556 513531120
159498 192975 564943450
154509 177006 29029329
183864 191254 968001352
89202 169731 265673584
169653 187600 44886812
85675 166813 865592023
161835 191270 73442710
148454 151670 5387939
71666 92381 51709577
186181 186873 588163718
38792 83065 110746628
101087 136326 88333738
152555 189872 93221498
136224 184150 119781923
110214 114107 774858557
173962 195257 53386316
197546 198848 372843595
193080 194557 3716085
74693 196934 305833165
85157 178631 233822530
6122 173668 419253526
52900 121002 805489171
185026 191006 771341141
97507 192007 236558555
77613 159787 205740359
28181 129283 253138939
67682 130840 158142769
160189 173173 730348452
112503 179848 873541820
91134 102497 874415206
45701 59728 35320820
101542 162871 885988610
94117 182006 219822330
85760 188823 257927954
114125 118753 58764469
175213 196309 52794447
95528 128547 899156077
50720 130128 198948575
155187 159656 11152269
148805 150243 477703879
61183 112546 950349541
55887 157073 253316043
179587 181677 268492542
59969 79439 48627895
139522 189865 702514101
50679 176010 884278076
187799 191129 8320679
192150 193014 2176556
187875 194075 15436710
164683 180267 481922409
28563 148179 299574622
44475 187038 626864152
51516 64752 750854588
118213 165795 498908388
141804 164417 56748251
112611 193163 201682818
83743 194586 702791740
72778 171264 253389515
191300 197680 369363497
190764 193228 278961557
21816 133820 185828882
176493 185154 471621023
67048 169131 380490330
70616 90095 48579643
160011 178971 902415256
198449 198522 192407
76528 158795 629635069
123269 184619 153452779
142342 154864 211322682
169164 175969 16878889
109146 126059 42532476
105038 141304 90906921
171013 193969 57480067
33589 106010 590539631
178770 197673 47421943
191476 199597 20352660
69721 120805 355186559
197373 199639 5787453
190507 198823 382040606
5924 194859 124278842
89596 119605 309927541
87146 104642 987151223
36534 37167 418243326
156670 175053 311608231
28725 132476 259748940
146853 174110 817984080
160666 177887 95590406
53628 120555 167466417
48431 158108 757706098
141681 198618 205862906
91023 128666 94573235
79884 168204 312725640
33855 146721 282543393
6755 61825 140919083
155219 170727 38596633
19853 33113 237601444
51384 71531 713307677
86246 198163 280065593
61121 63017 4641385
59634 194066 312744318
86187 160986 260601629
106482 180351 877839627
13090 26071 29938176
145160 193426 120669562
70385 149240 197566398
145720 170710 62413151
121322 162274 178779210
53923 147000 233057658
69960 84882 37316600
104969 173281 170872242
190053 195466 13548436
79670 199507 299900656
116173 124150 20065483
145739 198134 130971791
155844 175272 48317030
183240 199397 40519254
82982 195154 490479178
30023 76136 581166513
192166 193866 102714262
186230 188044 4589302
71123 184590 283965668
155276 193864 96347473
164674 171635 17111055
19348 26229 10307342
15667 60088 111391798
85029 161180 190878395
107644 155998 553194311
144108 162765 46871245
49019 74862 959883586
33167 65460 156489204
174287 174771 1178332
44451 159683 185157640
80885 117849 92506444
116368 181709 166521776
118834 139778 19599148
159713 188300 966764726
132628 173711 241424523
175251 197703 232489915
46076 193258 368311622
50989 72065 52795761
93693 146422 907634009
10899 54286 691970138
163233 179385 40015564
89532 152737 158507919
148616 198937 759405830
183613 184051 411023
36699 76952 100792136
157101 165937 11587556
17167 148109 327893930
48484 48826 621116956
115691 132632 42525457
24341 111395 299007687
62215 89747 68686835
147053 147686 862244609
167884 173216 13213945
148860 177649 67437619
61686 62963 3103729
21210 30961 24521295
147229 160416 12070780
29122 140202 898239941
68607 191794 308329803
91736 185570 492232984
113167 185473 181019757
194705 197471 282922005
195251 195370 312449
104838 178655 606554327
199856 199919 952366305
150470 179967 45763154
95719 189477 146173988
1862 196846 751063091
119467 149608 75724882
193644 197580 452226891
146866 198174 128236697
44548 93261 913452852
43662 195445 858799555
74024 106679 81719550
165587 167697 866173458
101793 123989 683121461
45677 121896 190772906
36423 121273 446977559
188445 192692 10609786
172162 185858 631397626
5518 104810 943843390
2197 164044 405276695
104507 179653 187908493
152753 170368 948264631
128676 194076 819539253
136779 165143 106302536
146245 161191 550089326
172456 178832 198475155
105852 145336 98984472
145275 163278 202294942
50026 110117 150357032
185142 196302 27923551
13614 98801 213252688
107267 187839 304198875
68395 68764 47000698
98492 126145 69397037
30952 98241 168247063
153017 164102 27865711
612 6759 61528026
84635 118936 982875591
41976 171139 323156600
189896 199892 918146839
154685 167409 695409049
32463 61775 73349175
64402 106363 104960600
117985 167591 117268566
39072 80736 337614590
18562 127060 879383183
139886 192670 331212213
157182 163560 503218436
41090 57288 124833519
176059 196789 51875969
24673 38880 35651322
164461 172483 112465992
167084 176017 463171725
11035 195286 461254315
26396 87047 893656569
44599 103226 146672968
81953 197675 289567627
106840 129882 57943210
178626 194406 39658764
78064 186750 501270796
89213 114154 62561662
144502 150642 15524008
19901 126214 266178186
29681 74652 112537041
117141 129146 30203813
81096 120912 99626690
12623 24353 676940192
165339 173452 19988280
12366 169840 514734868
82958 152308 173692689
183313 184282 307099152
131789 170149 95951135
169471 193042 926212741
136543 182970 920563540
7576 143753 87210709
145765 171785 64929589
76772 138890 155430536
111797 177840 824784405
186686 193711 17543775
97614 167168 982936173
159025 186765 69267354
175234 178348 7702132
118563 181228 156670998
41132 83333 379726087
178534 189764 28267599
102022 179997 143398205
30005 68507 96332805
63977 71863 333424373
38592 191756 383224350
97992 159377 153838266
164307 190442 666729017
22294 84050 154552528
4869 29122 129196058
66890 112657 294507487
106812 120192 33546542
134489 161516 67804634
110415 140183 771250714
103644 126255 960104203
80843 173701 232316963
174237 186340 396553472
193689 194887 916022507
184426 188694 10763280
21766 36649 626852733
96932 119738 57114388
103942 125125 713043323
112860 166229 10156466
47035 128379 329865531
110288 180231 174838873
52551 130310 355164379
82177 156422 186080429
33791 84121 285515881
70466 158443 570317573
12581 73950 153670585
128405 128969 167449272
49224 159297 953518848
19741 171565 833764734
185647 190495 3107977
141359 170243 72217307
102101 106656 803869441
176581 185613 275260119
149696 185526 856589200
10647 128138 669386849
192715 198462 14384233
167998 175223 788423865
154629 164763 99498056
128988 156357 68618232
65861 175545 68161226
123537 160469 402076520
66209 116966 984586178
101564 195967 878186276
81562 165253 468280190
93223 176379 208113522
81308 135708 135961284
110966 134002 965696147
188055 196669 251539778
51523 148546 243119155
42771 129086 709817257
170745 190550 73378418
76293 167041 227042489
163093 191016 69670844
66287 178686 281068133
175098 187007 29838401
1507 156451 611510703
135205 162561 68630059
33614 180471 521089820
132102 175708 108996269
69038 129947 931381370
170081 184581 400083923
148800 172968 423697065
177785 192815 703369188
61804 199787 345300422
22209 76462 5211921
90916 134492 91265496
4395 140152 347515795
45551 67255 612681416
176795 192676 559032470
111855 131261 128666965
20158 28383 20550181
191771 196154 10931338
169558 197076 493955819
56582 162419 264894971
120361 176907 464615075
150556 151015 1124916
108332 113741 371188587
283 42757 106304439
51280 101129 681269085
64557 163385 423563013
77239 139981 588197512
5242 104157 31477982
42547 67696 62925342
17154 95360 195650766
64806 175899 352751276
129142 137278 910759109
95512 165278 174874489
155114 168183 32479786
164552 174487 381620098
62667 67808 12854807
80238 102451 55578621
169690 184554 37057023
103396 106725 8384681
144623 198103 133774748
154727 160835 15366966
124623 180501 48081197
68305 147347 197990995
175213 182724 18740019
198834 199148 781043
51147 90355 98011916
12100 126093 285527885
90791 102173 883670879
185068 196017 27424594
5945 16466 26375801
114004 146319 81051984
30643 190663 729701300
185917 186628 981469028
3229 34977 79496408
44864 140217 238834887
176471 198229 721005378
84138 137775 82609091
187970 188088 297087
166382 170219 9510810
130139 164999 513415907
180067 181039 2458175
164361 184261 49467773
77401 194848 488905044
155764 163154 18488368
30816 32993 558479231
81950 109473 68792484
78068 152550 186462590
74408 176166 254606994
5594 172758 418321217
40783 82784 105059291
81501 118798 93379960
14591 32381 44746733
170526 171521 2426677
41332 122580 203384814
117920 137586 49353475
10034 158065 370826938
42150 187644 619417157
52635 69944 689930788
117490 184956 168812853
67420 162604 511528155
164416 171955 18572909
118901 194289 188645615
124983 191790 167044712
61683 191540 324867079
80907 109162 384338876
191322 192387 2639695
126361 128802 6116203
83216 84792 3918213
142910 172308 73450298
73421 154955 204279376
1844 169736 210101757
184215 196127 379541969
72801 77770 12606989
44012 157899 989478109
154686 176370 54060380
15595 187906 458313201
87407 158586 594869140
13870 40354 66437843
108351 109085 1856941
146373 157237 27357347
111963 166630 137010006
193812 198831 12568429
110255 122534 30799396
103754 179728 190003691
199704 199745 112414
172742 176844 10281083
88919 155381 235150197
57108 103133 106171229
136649 141845 12991290
141811 179318 93571142
101307 151806 126551941
187208 198437 911575236
24136 30217 70731767
7149 7621 1187308
40341 182762 876475006
70948 109151 953393905
22505 103289 417627751
14570 64876 126046277
15486 140132 312138599
60878 165847 262755943
143254 175481 80498185
101929 188835 594672110
117487 186756 386318987
174623 177741 595444338
170168 187488 43359889
89422 197594 270815477
28710 83308 136611624
171049 180962 53816666
39633 123428 767462111
11580 180699 423159869
103068 173355 175878434
88296 88301 18440
143274 190604 313885734
116006 136933 52534166
152261 189127 137991899
113082 121998 818191774
135892 168056 304443317
114400 137446 297510084
16188 16228 103560
163679 194759 77550572
31431 80240 444650982
85326 178347 493886379
67634 73713 923728467
193788 197999 955954549
23691 136120 511112209
14799 171195 391470562
199098 199913 6673205
42515 61234 356451882
66337 181148 989569359
178403 191110 31987832
86863 118456 79157742
194145 197639 825131557
127315 185303 144975322
146370 157223 27330729
10473 104168 234570064
159506 194354 808245352
197960 199795 4680455
80658 129665 933831175
874 22591 310070020
188736 191318 6451782
62607 196676 335445037
8873 22496 34147851
30368 83674 133318359
108459 122121 246396347
69491 165239 239822836
61729 88826 67562588
175064 190828 907418226
148449 152389 9791280
179674 186993 18504019
1894 99034 242980883
40885 90855 124762692
104254 175274 385597734
161168 170616 751715001
192779 196562 9439344
145545 182300 91718556
99374 195900 960912873
130370 148349 45103888
115161 125635 26392841
175742 185777 477590081
136798 142301 13759470
69080 198912 324953986
147491 164173 431286190
131932 176900 759701644
25678 92093 166088143
45577 77978 199257319
69210 192067 307449709
64175 66958 168168952
20509 79991 79459234
123657 184282 151627748
26171 62122 464438746
105330 152407 118028822
84023 174900 227414929
70069 76186 541277009
9124 28122 898397552
121977 133935 875269420
47553 52825 13161387
88616 187897 735742494
144456 189986 113877061
48599 49131 586240642
103247 194174 227628230
21033 26376 313312166
2918 60855 380129751
195446 195788 892717
39685 144120 261305749
199178 199413 607746
56326 124902 171527795
56120 114634 146162762
88643 115276 691270430
105760 143209 93884863
112799 112949 397775
141694 176814 391303645
18119 67932 210556385
59528 95826 9435374
86454 191264 262380611
87804 94729 115861839
81594 151140 174277927
158180 161842 167421988
118407 136765 789417539
175191 194203 47622378
108932 171555 156739431
16785 92597 189605964
173568 197977 142010389
131877 181675 913185609
198880 199623 1887004
170370 179150 21775317
85175 139505 539127151
49181 196160 884801172
151578 178431 66855047
179205 191034 29819168
139204 151346 30473984
6854 91224 210965655
15364 111047 961741819
164298 170549 15375482
18872 169203 376274100
167837 186429 218959808
77411 133650 554232857
76351 151205 697619057
117914 141172 111481205
120717 190678 404844474
153127 168080 37308072
137081 167587 76280456
185638 198984 33447970
187270 195138 19647692
194301 199827 969106053
183573 193074 578701094
190953 197639 16630894
129818 192036 155523165
151316 194347 107437260
148248 194630 115863359
94485 193196 14481508
102564 143313 102113813
197048 197254 513909
119604 135114 38962879
4446 16379 859997917
155761 159244 8643892
185155 195862 26868469
30171 132630 256467294
108080 128100 50285933
17704 34861 42943122
123115 171855 121898681
64514 188649 310678599
165992 184193 45375189
69342 117288 119923036
25307 61856 91613495
199093 199792 1793209
22482 68062 114128918
161090 197968 706177867
21250 128099 267490068
104674 191815 218111803
93373 96900 8793785
147152 182535 88264102
130814 183196 130928389
92370 141093 122215905
130459 170353 611874678
7029 79533 181489916
159116 176472 43206550
36246 96447 150578508
23096 70601 235327435
31706 107280 398606262
41041 82615 104026255
106477 107682 2993208
94354 176763 206224989
193762 198460 733481474
77917 137659 149549377
171171 199065 572489409
57139 192009 337300319
83267 170142 217472098
121747 126311 403600297
119447 133601 465649045
5732 12713 560574827
156038 173853 616414221
159519 191393 250414544
145765 150399 11722491
164777 193722 706416854
76927 115729 464286443
2191 126114 374399430
180735 182704 5052152
166098 171732 13925777
190889 197299 12068979
186568 191721 12877692
52669 154067 891835173
52437 191125 347189310
133052 185148 130215883
113128 163580 126598684
189072 199681 26589068
107166 185566 938906071
16007 125525 274233243
61520 162324 590453583
10374 131035 650036851
139926 193783 134652081
2465 177332 437567431
177603 193343 823058704
111419 162575 128308201
73855 165245 798069395
66256 72942 16664151
128858 132806 590832503
3796 108335 380783804
176188 194981 275648544
2834 26117 58231971
192393 197229 3816509
46365 148228 255173595
12703 115633 257707553
4276 113607 602620475
154207 190005 309894161
45964 141485 55692759
43701 102331 146726559
197493 199179 2552141
157051 198687 103901455
10562 139111 413454895
6043 162353 737619458
103826 196586 232159904
83697 156816 183304337
122251 158820 756078624
52406 137388 212861106
199598 199988 980097
75946 124790 321705801
70895 147494 191921871
155318 166443 27740483
24393 54694 76004265
151001 157314 15870174
127459 194033 166466582
58560 147850 223493634
104916 126100 53183822
196323 199089 6997724
181038 198569 44070795
95084 118067 85268465
5980 141924 340394177
99048 172625 184145241
169003 179787 26748945
146625 157781 688117773
154068 199555 113753074
110950 131873 8476811
52730 169832 293165243
161434 173041 682959227
396 164772 411615706
2740 112318 742370082
78583 184805 745174452
14001 148050 335831611
90027 182819 609707536
119719 173251 652320244
112449 137032 208985473
134725 138187 712716233
193809 198513 11774118
139262 145491 123385693
33639 108250 198422369
58492 193633 751257693
33595 173191 349149525
37773 64764 67539571
73443 175983 256599615
71188 85187 35047378
116343 138429 55467956
78035 175645 244118453
117801 187268 173915450
147350 191669 215840809
11701 178524 457726493
1761 12342 101679332
52009 167419 288914941
52887 197239 361224387
121876 145918 965579707
102494 150672 649541296
170008 194969 805346873
160635 161773 2931595
43473 51639 620601305
193336 194970 729371916
57654 107311 123986967
142142 143906 4360395
82246 121486 140940861
94823 101204 747977069
37809 111444 184207221
62369 122289 997532403
134352 178179 80656212
179380 195720 137741992
135950 199220 181186781
77364 151115 184726910
25143 43432 461242742
126966 131491 482278500
55126 91411 229068780
142429 171180 71791106
157829 187783 74794151
122137 168324 115594807
41510 170331 322419921
158033 199261 102980165
32758 160645 881720154
79252 114948 303269810
37689 167867 228339930
99388 142698 893821904
119306 172656 133477405
3421 78481 857939815
174166 179152 12338808
146926 163879 766050759
25930 74201 83771489
55596 77220 54038067
194480 195619 364994510
2291 51877 878765275
2177 111611 273791886
189342 190444 2815123
161934 192159 75359321
184670 196528 744991429
43531 109458 164908317
149399 162540 34729564
13621 163405 899306895
15173 69770 136741702
158543 196266 225878167
4680 108122 258804768
27868 129447 965584521
39718 103572 307794917
123134 151434 71019026
77245 135206 145084038
16219 32801 41603406
112806 182691 174893392
147645 187522 585154033
12725 159304 550163568
140052 179873 524268098
69333 136144 167288395
195808 196408 1413072
136889 153127 40656156
33507 96229 156848771
187637 188092 294777056
1813 84246 584751280
193032 195377 160905270
51647 174596 307710917
174171 180397 15394802
29846 124710 40469545
118148 137425 48397654
101646 127691 65232932
189794 195267 238424248
187143 190642 989781
176229 184875 21620099
129820 144108 35643188
190121 199715 295986693
107476 150954 109141368
91870 164700 691648002
163102 194288 77784508
45785 84289 496464944
59691 197502 344645428
109202 178260 620096046
20432 91011 925146533
86917 124859 958956332
160315 191882 78841650
27380 64502 356817746
39473 158627 298297113
187817 193071 13096924
128142 139973 29668969
118676 158072 704434710
128665 153305 61690830
41691 68396 145802037
44692 181090 645780955
11882 40099 70808871
46636 64290 712417285
69318 192952 309379389
130929 159157 70712416
41957 64231 55715477
23779 181104 803688712
34883 76027 443243422
135991 171030 303322878
49364 81719 80947278
73117 195426 306156226
150209 192303 30024002
158790 182652 59390473
196821 198330 3853871
32663 113181 277889115
39761 40106 228703769
10675 190813 450979941
12800 63474 411948634
81432 172310 642465543
173352 182730 23495695
2104 19949 875647812
9 37435 93668042
54067 154258 250817488
76460 78712 5607936
70927 190897 300308626
90153 161038 628430972
192927 194758 4594284
7728 56060 121223704
179022 198344 48556017
92332 188677 842147657
79065 113982 87248411
142307 152159 537018558
131150 150019 931650095
109355 130297 663146513
53886 190300 341369046
38410 121198 733056895
17554 138154 301960156
33544 39261 14307312
110569 154449 109984272
58610 70493 1615299
7061 7109 125225
61509 89633 566325193
178557 197892 54503404
101237 113215 911074960
111867 199812 220237750
175128 184875 592159248
70869 100430 11666693
173655 184005 189347230
77979 92350 35716735
7340 148232 352850673
32371 79857 688189814
55237 131312 667640725
163351 179035 226615450
148703 166261 657801249
42887 103321 342816792
62640 98010 88426026
14832 173364 737188322
122161 134670 769692051
108492 142180 477252287
109481 169853 995408590
190655 194920 136252487
82845 156826 536239444
45733 96024 938223925
65291 67059 4418302
113621 181670 757968933
87532 140790 686667694
77856 168511 351338414
15446 74030 515479818
191589 198124 471135995
152475 158888 16089802
45209 181215 711877568
125495 161990 91473904
184670 189265 959667447
171295 172038 326347445
49347 96198 117210392
15305 113717 559500720
32553 138650 265575773
194642 198253 9029528
178439 178752 758918
130063 146173 40254309
16014 102368 85080354
132577 186400 763838915
47702 153695 265418210
61515 63852 485101076
55517 139319 209692930
182380 197933 39052893
112975 189863 319152627
10943 116183 552669890
145208 168029 57015501
2335 188745 612512150
67556 101213 84195332
51150 142990 230051085
30500 100953 266914983
103161 180252 192812664
89186 117019 69804697
68607 159254 227059827
97407 152676 138548589
19316 168108 372353582
55641 108291 131499232
199277 199537 493743448
182988 193969 27510347
87895 173019 542180538
154678 189066 88965517
157574 174509 520758455
10667 15010 10921729
44282 172037 413580835
2764 41408 498457624
184206 185224 2539660
84050 106026 398191698
15057 161072 861246512
196480 199010 6421166
87942 152455 161783793
134572 140379 14557528
7290 98278 237235318
116597 164756 120800161
48365 181066 331921188
109954 170537 730671745
102400 197100 726162930
50316 108419 145382372
121692 183861 155594600
122551 130091 61352295
59247 123960 161838646
70825 178662 269728605
3239 122960 299660727
23758 151441 319844271
123904 151951 405055542
20223 177717 476107538
73731 132213 146466916
158358 193789 88497535
135925 138140 887515567
101111 137604 571768685
109884 139391 822868644
40681 123808 208061497
157535 176723 740462945
86738 159209 181612552
98198 183308 543756241
153217 160634 18632207
150307 173864 58622670
57417 184713 329273692
107551 133753 59494973
33877 119747 214788127
56372 99590 342725478
44235 136818 535237185
150960 177259 65526192
141398 193291 915226994
149137 165019 1727876
174906 188821 146279905
107189 163636 141614016
147388 162332 34084310
137768 140156 184532654
43337 47666 266748956
87296 124466 150669376
108517 124003 38908523
178119 189931 7728530
61450 182479 489187882
89497 111208 682061943
183376 196533 493272731
55648 80721 62564147
143277 156812 950401544
53429 157793 813837841
41653 116797 188013110
31570 68528 92378035
175618 193023 43610787
180407 186583 15680781
164500 188628 62610640
27845 113204 213522860
21934 128316 498823442
75143 174181 680570379
109359 128121 47149609
58853 105553 116642177
179684 192030 525147934
143353 148530 653225105
128009 174105 770017917
192862 194913 874872048
7765 134069 316254394
180525 195260 697165163
169778 179439 950477496
106828 162402 589959171
154632 177879 57899130
161138 172820 78991967
75196 182959 801051990
80616 86836 15467107
43805 57625 34806751
173256 177662 11054904
130413 194284 671650419
156769 185062 883419078
138560 164219 64333918
32799 105982 183038503
10750 19174 20359010
7104 176869 424879218
84509 155212 177226441
78640 177527 247297778
6197 169239 241830814
12675 23170 26385336
12207 109687 396471889
69543 72867 8267994
95731 113217 226555100
145204 189443 522750027
51728 64086 922413588
79199 90432 27856075
92870 171336 380416470
131742 183198 146259851
190862 191337 398698767
88026 148645 203321401
11515 22055 26473712
130986 135024 757483708
32345 61689 73447189
153690 179267 354741652
192020 199417 18547696
14856 170430 241243185
110239 131866 94480032
185535 196927 28471334
47459 196126 707525845
4801 97344 231587333
158289 162613 977152196
62755 145830 824409229
82427 134225 129705695
90466 179297 788662061
61722 127727 165145711
96103 153656 998298632
106976 112568 14001456
173535 182185 21614877
79222 154437 423635454
193914 198889 609495786
63254 72885 758891479
189734 192427 6769050
130552 151166 437822054
42063 149411 268835496
99428 197265 589632445
140126 172074 729716279
159839 181980 55095114
147999 171417 58334098
136804 140590 9502868
61096 153550 713225636
7341 125178 892884889
165845 192385 473583106
59444 149706 837527165
8591 164688 437130637
33954 96501 156419797
65312 95087 13757766
149766 154171 10923273
194256 198264 583141624
141920 192475 126425764
179823 189177 31616096
167972 174514 605286178
34393 189886 393388375
64294 112151 530730985
148024 179321 77922687
5595 8572 7406093
126776 182878 881570501
168721 199400 76750114
197068 197928 455365830
38979 74464 526340465
10721 93413 707598046
107461 191690 210895904
110306 152756 842657310
8536 95682 218130092
122882 131660 823266
19442 66029 116612422
107200 191428 210903643
135587 173683 95143694
31678 101700 175149959
41496 156203 937509465
46589 196136 374252717
79660 80133 1148008
130403 142588 30489185
167656 189916 431249454
169159 174713 679857465
9879 25137 38236082
62470 131852 173669170
172331 186682 710694358
164267 168302 550788562
143790 199031 138182470
117356 197523 474321210
43091 193283 375876254
198762 198857 243992
73542 175793 255874072
123549 136357 32168925
173752 182467 13091483
10387 48884 96483637
179089 186733 19335050
154260 181329 215083981
136943 176726 117368194
184737 193580 22203615
11960 78899 167736417
38113 165910 319918027
72485 195966 309086536
195781 196817 1547437
66528 70175 9088248
60694 182726 305183956
36258 170189 335175855
129640 195382 405222965
16254 29220 614564525
94189 126205 80256862
36448 163828 705208356
32807 150964 295862056
96024 106504 844532309
187730 189339 368626039
92647 176055 698403077
51790 128808 810947558
84047 189785 365029478
11912 88187 190808737
69927 167621 331369230
135938 181817 114575187
145256 187826 106483999
51636 160763 951898287
166935 193315 995998082
4456 134096 662865650
158403 162025 772110051
25725 78978 397250512
99804 127817 403878414
157594 188860 584898881
59366 69153 604334073
128290 162344 85377724
3418 138515 391849156
4802 53730 247941981
885 53794 132439348
18921 175532 391876078
114659 115466 2030748
186974 196345 785284931
60661 80413 49331257
175514 183778 970668667
141539 163794 116450170
82718 199043 291130877
109184 115389 15528327
4528 158150 384671531
34695 150748 290608352
90534 186157 341737855
107004 149541 257281472
107347 124142 856392320
191504 193421 624419595
183213 198132 37370250
192789 199859 17759127
137870 143710 746629656
113898 193954 200397220
178164 196103 45004471
146142 168060 80610571
122424 199779 193603029
160222 176643 791461861
60265 176019 761746130
111555 115679 10367983
40059 170882 962314573
24858 102457 194249349
133299 186359 540602648
6184 148134 355546021
58339 156374 524620323
40873 110872 528957241
29610 33642 96043359
145867 167877 54965354
127714 181904 135423337
150197 170895 51490245
46665 62310 569345681
34116 132980 257520127
115492 119972 11271453
1141 30963 211062241
55311 134571 198300480
124734 162500 753884574
156848 159257 96011257
16220 161598 895308702
184399 193919 23853276
118892 145144 116877487
39615 129152 252352187
73272 167172 507289213
86522 168907 206288281
63430 83530 988996787
199412 199812 930754204
82511 189670 268153174
22677 60400 94570560
22782 30140 18488007
62131 180873 296898449
87748 124511 372554195
42992 127780 212223188
189890 195994 139158162
118972 152595 84300243
20746 189882 971080938
2628 25223 29730182
147234 152538 13266806
164203 181829 43704409
189911 199768 24721859
2632 30044 68623091
41685 57514 39793557
110200 178275 73641250
108230 158280 785120476
1328 135178 995733163
17280 149271 443070456
51224 86127 72706111
10282 120398 275676400
154208 193083 901743870
4481 192687 470996926
149602 164487 37291210
39930 137500 244193627
93310 199269 937134861
112246 147197 966267977
81794 180074 351111394
20962 131837 277537925
189680 190936 3185502
177659 180962 912693607
9777 173294 612804094
155543 155880 861342
71399 98987 69017957
190935 198657 553312977
165510 179636 591709004
82998 159298 191120979
158480 174607 562035610
66103 127240 153075639
193470 198647 636836604
180770 186580 482844425
55858 146787 991836175
85945 185316 248649441
108703 109972 520979234
98346 150993 754126564
20371 194203 435004989
42116 179362 343256603
60557 177826 293255642
87767 194063 742158054
25679 171046 363792213
42219 178206 340148942
18472 130232 681550123
29740 69272 98943628
91125 177008 215118952
43737 167388 682450691
83724 145358 673799224
120000 122965 7452300
156062 178900 677943992
33960 192841 397544555
84961 136961 561993592
158339 187751 36773355
151593 176036 29333479
197420 198319 339248195
16375 159103 357395542
60173 124034 217492563
43494 82093 96607785
55304 112586 143106164
125109 193071 169965660
72025 165089 233193185
115009 153047 652824564
970 63594 953217427
42174 55255 828157542
165784 196006 244983394
59206 69455 25489489
106275 131486 63195701
171501 196348 756422516
9005 67836 437061312
90629 118577 942515434
199487 199890 1019144
130438 136249 14546719
41414 82614 350581899
11497 85265 798792775
174885 193745 47260100
42809 58957 342278996
21837 48255 862830968
87275 124888 199315406
82726 104937 659387117
146280 181623 88164283
74237 137380 158155826
31653 46874 37999887
69754 143408 899952566
138412 158358 330922710
182303 188785 154112621
70697 139008 736286917
117013 167799 497584896
7458 162362 387936254
125338 134018 613933290
20502 191593 591715603
6533 165429 397919990
171948 188239 40844316
97989 160879 692188592
93657 144572 127547587
105059 118645 34055307
78696 187225 778975177
165183 198396 229866188
23384 60282 92536490
118899 192442 184075801
78863 111268 80971764
26968 192986 674893676
178223 194591 243609774
12945 55349 106442357
171606 195852 60765202
85566 110252 694157856
34486 129826 869473412
90084 194883 825826063
128131 176580 121107953
171954 187670 790694608
70379 125812 777839440
163834 180824 947723553
95410 165691 554414589
167803 170280 6208437
32041 93073 46262832
161157 198411 92972914
11069 45415 86057593
46006 121292 798854916
101891 184449 206531200
164683 198278 83819369
139088 193051 431462128
17536 103682 215512443
41392 189366 541154729
152367 164704 30976425
81090 93708 301805021
5401 139955 882565934
28556 97617 955439962
59980 168006 962584696
128701 191610 364165707
112184 152823 785033724
51849 110765 90060813
119025 121457 93454986
124773 190997 165637004
44934 116078 465964588
147619 184472 913251725
93202 164462 178684154
40268 84631 282965461
91725 92259 802409657
33132 186094 382721015
183839 194451 25286266
14480 45527 77752398
54299 127200 384134833
46780 174792 320309955
37485 152963 138583224
19482 177005 356683684
39058 99374 150838891
125990 171418 113505056
6017 93625 219254198
148819 187845 825542936
165889 187101 52953961
168826 196271 799143422
52462 142149 224627347
74873 157191 821374028
96290 183408 338006584
147170 178228 77404337
137315 193037 139342742
122022 125432 8662797
143941 197904 982332946
54275 179243 483949722
155119 166781 29064489
1914 194448 795994624
135541 137739 472472670
38610 113513 281675639
125611 182120 141174495
146193 149231 564356579
164295 165081 279242388
13861 170967 393248656
66237 99306 82657085
199798 199985 437189
182478 186486 342494653
68448 147562 320483984
101337 172249 888992917
192500 197496 12433856
26821 27518 568828055
81934 171083 645095425
15421 168026 382001266
39484 79522 100130429
115534 187028 178972046
73705 167608 259682805
57659 185192 848291796
36152 78561 106162594
2928 144408 354165755
135512 196551 152591720
7040 133274 969187966
146757 188205 103596471
24772 146876 305772977
118772 139973 603414680
29433 158075 322097929
180256 188194 123948723
169028 195728 66786939
89932 114539 61692306
136963 164408 33203024
58995 68408 23372240
119588 186222 874780708
66411 170042 259387180
47548 105799 977540078
170996 194245 58233455
139933 193822 311383447
177630 186384 21995370
156987 195385 41728588
166730 177874 27685655
67137 121080 135000762
145278 170142 584156199
72126 167940 592665466
7549 8623 2599674
107197 144692 32531090
140357 185260 112226480
185893 191404 774422159
151264 152503 981382544
150096 172178 35531721
96356 145868 124101167
168559 169379 327313636
39406 194204 737693524
111337 114655 8273757
20993 159252 346174763
111143 136157 749514472
121123 166923 114665015
2844 126476 818327300
64981 175566 577478000
106488 111515 12575501
114328 194218 947130532
17776 149442 329713735
144641 178527 481523708
59684 154822 238078200
44994 182390 343744743
13251 111039 702434823
167022 178807 29251626
187566 194367 16939706
142673 169435 609238115
166969 179815 31889744
17738 50487 411896725
120190 189881 190293829
32967 149484 291753542
46562 134309 140667976
110585 177213 737139154
160985 183845 639535115
65245 169305 993447537
178772 183656 12390588
107251 197099 416528338
152242 166560 204372761
114500 179524 162601756
39844 196451 259710741
133959 177468 108720055
164708 170720 14792496
167834 188605 71893720
193696 197578 9669632
20962 169107 617689016
47012 166717 299655462
129233 165748 763784258
91403 134089 107159766
112890 145040 80638532
133317 191761 821684714
163250 168767 175985
58163 81524 760108636
168354 184256 39747037
38533 69242 76774329
157290 195749 939148553
119518 144971 63833061
161564 191964 75821115
129759 158263 512600781
27233 121641 236247408
114774 117691 422540735
30625 118595 220096374
19101 192907 434959390
185585 188149 6466846
69158 69787 1589961
174926 197659 398147739
19958 117036 729588740
48775 114248 441548229
158008 192840 86927942
69723 80111 25994574
90384 173818 208936585
66026 144541 274002617
87460 159544 180707913
155867 162797 17335938
109523 153765 110958447
20462 129705 700149047
1727 46928 315062332
133511 157534 462595007
5269 70683 19711552
104780 154513 468856951
58022 146603 221604428
31780 68243 91179927
159118 190075 626485913
127597 167741 100410153
9434 70499 559790202
187168 192589 343154598
122358 174495 730498336
124774 168197 108516058
53545 133515 200208139
22206 52413 819736049
83299 183971 417181617
105689 165679 121058602
62242 175291 834040489
107638 185364 780060683
41022 56537 39029783
91456 191744 491283232
136591 138434 480119581
185115 199791 532139238
142773 182673 869173657
28036 71762 617092783
11969 149042 920753274
84538 198437 506729320
99088 143369 252201919
47225 164067 457314701
136446 193084 141611477
92087 106448 36068339
159381 175756 776694111
49046 143970 265335247
163339 166024 6601954
101522 151780 648151373
134414 142364 892839147
78025 110330 325123746
112226 143244 77805878
90875 182863 381931710
197591 199219 4147749
6326 96829 226459835
128945 148741 49638428
29549 98351 267236538
109440 190021 394218084
6637 161108 386908209
30147 114426 210843794
102303 110736 21137225
128171 150538 56158854
160697 166795 933643308
178878 187792 22540338
77930 153568 189327530
121886 156158 86050369
11772 109269 301889008
148508 165736 43064202
169412 195229 650496249
54034 172667 296775638
69248 196922 319441940
124237 166259 478181102
171280 172100 2086852
107671 162571 137736937
169299 196116 700319002
123369 187179 548291296
115596 159920 111133504
124497 141585 42802616
135057 166636 46863269
80007 199189 399957461
46996 178924 329960877
175571 193521 44960413
191465 193043 651761455
143118 179944 554118335
30434 125562 383080909
187048 190381 8370156
18044 152918 204005839
146556 189163 153001044
172672 182197 23765412
124757 148217 58818157
116889 156276 98845497
131969 177031 597383905
122056 154253 972170861
162370 181932 48563382
140923 165292 61034239
5193 31580 274069683
11622 99263 157904677
115644 144607 72564551
195305 195410 76201827
71744 126955 679693173
164589 184922 50562808
143233 159836 857076928
153866 180569 66471043
57144 174352 293062630
105278 143678 692078997
140529 151124 26617721
33172 100299 350725445
142360 173065 76645647
84550 155933 908208336
99448 159520 613122700
26809 125959 467790844
60985 91537 76147109
198755 198989 621044
1462 40117 378595513
152872 183567 720340214
81853 190050 998751525
190654 193743 997495356
157159 189826 81475550
149205 156164 822976641
157651 168496 26920178
51023 107368 517447797
82738 184587 847031621
77906 95103 42894033
114081 131128 136642218
16829 170896 634638786
35579 58325 590344962
170713 192067 49301422
94759 150722 140348339
61541 142543 208666998
41150 179040 344882308
39915 197101 393225309
115563 127110 29087055
137124 191883 476538764
137834 192122 136289431
73967 178481 261430820
2163 109753 406557763
4946 183467 446773757
99791 184434 635980392
106675 152272 842414655
83232 142915 362226942
44670 181270 341725645
30165 199413 423545691
159996 176423 40899391
127548 164783 994189361
85390 140099 75448020
158776 198873 100144358
18455 85406 167544207
76668 193315 291781027
31058 129198 245621100
103861 173520 174289307
140079 168797 846240702
127905 133032 880023653
173661 178312 881651920
19429 49449 75146000
178231 180458 5489483
3466 181728 870768615
190912 195802 12258391
7343 66892 149078399
48589 196205 369381562
4674 115715 673944328
34702 139599 279964998
62900 177648 138053606
8133 120149 280368828
6392 104351 577664604
27578 48678 686808740
105735 162720 945145435
8985 108430 28972903
167675 188356 51763470
190140 195778 14121150
33862 102619 171926017
54873 99091 110461674
83779 195153 278759738
154419 178447 441303899
121518 163704 557403339
162659 182640 507613576
5677 70860 825812315
22871 24795 964249630
83362 102924 744774950
73602 165273 863119954
12449 42969 76534599
71993 167395 238850256
24308 116215 230034911
103860 188977 517333610
34917 193384 810534265
195157 199599 142344457
7312 45391 95260374
85170 136758 129297490
61295 156065 237324744
571 186165 464468605
133948 183914 124933185
184999 193768 21998580
32740 49545 41988622
96979 99162 5464997
125180 177339 130327488
166104 196906 76911941
129463 145724 17122177
185357 191114 321098253
15006 39231 858928565
43257 136240 232835396
151734 169473 895179499
84028 158770 120879351
8644 10931 3513889
135483 151926 41173745
67910 133942 483116450
40761 159017 296071501
71510 196939 313858002
155358 190644 88151120
70265 94133 59710248
87338 90839 8630574
58279 190627 604679469
42749 86265 108889625
175280 199566 60870307
178330 189276 27519442
54370 74221 321063797
196622 197306 303448
23102 73359 538216054
134343 156052 356038165
129685 191142 153666453
175644 183012 18444669
143523 179499 89798244
195811 197382 3823423
173087 180653 18788885
108869 193943 212952565
162547 183944 53267559
13125 196065 457971909
80868 99576 358758996
47273 114829 856598685
121869 138331 41375729
85621 136688 127913554
104778 125326 51595867
96914 158271 291893821
51020 67877 42334804
7714 73760 165314940
57522 160352 257318986
146853 191242 626361288
16709 126255 274250221
198062 198593 784828
56347 181586 761151810
7586 151280 359859803
43806 176412 966284074
27708 146378 767631986
63686 171311 455322031
31307 171781 351404871
46307 194410 370649358
175241 196055 280588002
142764 176694 84760601
6682 81781 505740049
70406 81588 723191894
16813 92042 188050181
120178 141487 53484110
63783 149924 215788472
184443 194680 983139510
184873 199946 37825399
167423 175430 564255579
11957 54907 621966159
115529 186153 176814306
176469 190369 906694743
69611 168631 247847877
45283 156962 279830021
174737 191465 41920575
147734 190156 868494163
138035 181493 119476845
196067 197885 717880384
131491 144599 32803080
156723 187954 324195689
146486 172690 693512402
132894 147865 37579033
164707 196020 78084464
196450 197478 807556634
156806 158224 3461698
66441 66626 456257
67518 108916 329930913
185597 189593 10013098
152914 195737 188421810
189311 199431 385537407
172970 198435 63799042
159734 172781 881312546
82508 160796 196138710
156096 159746 9042737
15152 76550 153879830
87012 153475 166550289
125833 167575 104365870
169174 171602 775529813
142832 157600 37108867
19353 170030 603276811
166938 188141 53047823
160253 164160 446235651
197010 199048 5150722
154967 163438 759613433
18847 72802 637697427
142309 184552 105552254
190362 196251 92078140
74331 114354 100136485
32410 137466 262930715
31187 166853 670816229
23383 188652 413648066
89580 107620 45207170
39911 125333 673144600
4054 106743 726546262
190699 195425 11788099
40238 190331 962069658
109740 135743 65250789
196013 199884 9764083
186898 197529 722882649
177930 182877 618871295
164833 183371 568114583
117740 189854 180498891
109641 146570 134476229
46956 110835 878905692
112952 114097 2914594
49500 116204 822854243
110908 142805 79952782
75432 97141 54198035
34376 182544 921815840
22640 189764 676462909
102329 180694 195913707
192243 198453 15553324
77522 169094 923535310
192884 199774 17312496
47033 166528 318453523
88635 104899 40848578
17104 98720 204176154
180859 181973 187695029
177917 179168 54998832
111604 117543 14911550
103037 182480 198775628
33202 165991 696213742
137426 181808 110801807
166290 174754 317197046
116554 176780 150719823
66974 126949 747062018
194785 198648 673888606
5338 193717 471480311
11944 115550 259331662
190463 198342 19689068
137875 146527 897168512
98927 185136 353359779
2584 47561 782584704
11346 129982 591517626
27828 165827 345533053
63495 185444 667090355
20190 166243 365622059
68990 132177 158244474
161544 185217 58933015
106022 107450 3510073
139557 150790 269652926
122635 183015 151038826
108894 163376 251583801
83519 197121 686364054
70601 120579 125050383
40359 45989 920585996
11414 18721 18447145
58743 191080 389491300
55203 112068 142077304
56322 98862 342602473
105474 186009 201611820
91024 190595 249478845
168063 180745 946985990
92100 150018 173079448
8680 28567 828309216
160067 161036 668276973
122403 135260 32244124
58248 159903 254365420
22525 195847 794306187
55744 93383 823690415
153501 185368 79601307
52768 149422 242160134
71352 118990 15496713
64028 185711 764994677
46348 175231 860376532
56310 187477 816016151
110394 129595 48218240
170977 174349 405338737
106156 149306 108252103
174193 184781 101128176
25219 110998 214727700
115366 124083 112799162
1552 108567 267649605
70064 165546 267470968
84492 186237 254689054
69647 142033 790979684
156393 185670 811185527
79889 162801 207733726
17910 74439 141443276
17878 154156 808180905
189204 195880 16779807
11357 18581 415457841
69872 187608 294682426
1034 73178 642700944
141936 183140 102959091
86444 149873 159008020
188190 196172 19904685
173862 175774 142128239
171639 184691 32639266
167676 185022 43321476
92057 117752 546473183
29807 150120 497809968
42720 116111 183606231
165718 166748 2475321
96787 130313 411942976
137393 168978 711739972
42758 157073 448629604
63917 182165 295755710
38611 155327 292233264
173497 194067 51552138
149871 185159 569898597
78346 97695 753436890
164201 170767 869566473
184749 187621 44314481
189517 196703 278223216
59024 102523 108651381
39111 56588 43903293
150003 160117 25223360
84377 101055 892057759
53251 118734 163852209
55562 116553 740407700
177425 177808 810236497
43226 71166 69851941
33385 90812 143357819
32734 198733 711577286
174767 187729 17852397
158621 189444 134303447
139828 156976 43083129
123945 150324 66218240
117687 197404 199451595
124267 187320 361449745
160176 183274 389770834
177379 198434 52767464
147745 186474 96684451
96975 180397 714405166
82083 144064 155217569
117365 142458 62948222
22178 57715 89181361
109932 130528 853154856
22990 27933 679136540
71873 74065 128808369
8065 110895 893410274
87645 199039 676004500
32057 164438 331461247
42671 50192 18768531
195603 196247 156488749
18849 101385 742252167
50585 139924 223783232
187457 193481 15001185
37210 179441 355752459
17877 158061 351016236
119657 159206 99208013
5152 187662 456861438
198095 199791 4309991
15186 108054 548639313
71247 107806 91497317
61707 133614 180002282
38886 184131 363406018
11147 30001 47363684
23952 139437 289241990
155508 156734 3116302
14337 193070 447426537
171712 172252 1400402
84603 110623 65162152
33792 148846 879382615
114792 165601 513012248
106938 133068 65616994
95487 133666 470897126
162404 189830 68387281
175047 188226 786103167
122613 143703 52834302
88202 133867 114566592
194158 194466 790147
87875 128353 808182178
48027 80330 345599397
161742 183668 656262101
92916 141088 648657213
153435 181137 818482143
171459 179844 4786908
178849 194790 40089498
125128 131096 14919093
138373 139295 68391823
62471 142013 199142387
1905 37633 89379780
141544 159290 44449012
125594 183408 501697833
121264 127051 797419372
147353 167292 364462723
73775 126579 132302035
172220 199569 68500743
49591 126843 193432740
108231 117591 891825751
116700 131027 36031011
18164 21571 482292155
81033 88967 925449679
189397 196894 393658152
44544 55232 166618781
189830 196947 938026095
175030 188538 121546448
68339 133633 662382673
168119 199984 74400356
102667 117080 868229690
89873 123941 85476534
75407 84974 23822898
56309 97191 102048305
132527 193669 801443425
181856 192231 26096227
86594 135167 121735702
121654 153381 79538025
185501 199922 719677928
115994 184499 171410604
83117 139607 141507423
44402 174877 326490200
130985 178545 607085773
98434 148812 411989155
21779 132235 276571654
178966 189722 76148976
37640 181425 352000769
195996 197078 2670834
111539 131657 73016198
174293 185002 26769671
67116 83918 609662789
182537 191124 80915302
110188 183981 230515818
158257 196256 279786958
88583 163556 541185171
94834 163727 172666914
68913 78569 24281998
145096 180301 681193707
157269 199337 105022280
193388 193694 167831444
22118 160271 999929640
33120 157398 604406537
142797 158565 847453679
4950 108437 404065041
151256 171459 774668042
16804 174715 395111406
49685 92590 107300690
96669 166961 973291166
176914 178235 490514628
10020 117169 268279093
113323 133464 50616380
137325 172865 106598439
122607 181205 763714471
90335 182569 230910762
46531 172868 626106164
106914 184483 194135509
120961 196851 36282104
126761 178337 128808604
1720 103043 867836867
177138 194155 947982358
87066 189233 928150665
37721 122054 211034314
85193 182333 487909864
187395 193502 15196242
174881 198869 60101970
61708 108235 116255264
183486 188460 12498420
131736 144146 818249615
173974 185505 128864935
132711 153158 51198049
112511 126623 703437788
72513 176983 628228812
17635 101487 660422476
125265 133437 20424106
106046 199962 838518634
108805 149996 103437108
52571 198184 531790677
78647 93634 37362046
11777 98235 846625117
61470 146370 212502072
157256 168733 522669186
59041 175919 292272550
92479 152690 551863589
16343 158079 354972440
121299 127663 10262005
45 124345 544425093
120438 139221 47147707
141038 149823 989826709
198436 199463 2611849
198320 199994 4201258
153288 187016 538581258
134033 194933 391832314
183639 192840 23031844
82945 127709 112085043
162535 162961 444730569
176977 194689 44373783
146909 183278 90822903
134610 180179 113724300
69309 199477 513490128
35602 42706 119941774
177858 188545 26863786
8521 182058 434216901
8716 26897 45596194
199744 199838 461154878
65853 84983 47811798
15658 92953 732670489
45733 182226 341477829
43489 105096 154173256
121252 173982 131868825
163231 195655 907447359
129907 153560 260950436
16014 173796 92587827
142323 149166 714806641
34584 127723 875872456
6055 193659 374008631
75456 189939 286433352
1567 159042 394202449
74922 147494 853505223
155246 193819 980236216
32743 82745 273652129
71695 110592 763163155
137043 173334 90593734
67748 80253 556688809
49933 64682 190324432
155722 184842 646276616
171485 176683 13025237
178900 192246 33573581
29704 116087 597002247
78843 198384 478434260
133439 156081 56813907
190269 194214 9841537
136397 187672 379555182
98454 126458 70250342
134540 134750 793991990
39336 125960 375386983
33712 136983 627557028
49121 103492 135959179
52553 98871 193163499
187536 197250 24192397
51307 150286 248051462
98014 191670 888150410
103727 125956 55826877
191644 194861 8094207
124853 158691 84777505
143287 151275 957612972
151547 152064 314322044
49428 50946 638514437
149723 152556 899931204
38236 168510 494577499
15256 157877 357253103
112921 146892 85252290
183028 188150 338207772
136726 185556 853833305
130032 184626 305018515
65787 146731 478883379
34022 187300 383593110
81529 121276 99506039
18512 134102 704803710
123163 152530 823688457
188811 196249 387887756
67624 179077 278710283
69983 171253 253377082
38931 95885 142409584
128341 195619 83419913
164177 165249 2648631
14315 141915 319567159
164536 191087 983578673
71691 133476 21182831
54562 137076 763047547
68942 191468 707257818
126258 191871 164104812
139981 197661 621185789
27539 94222 166877338
176499 193256 901896907
172183 197059 420025166
74090 194598 301647170
92835 186001 281691668
145043 172402 921366061
194650 196816 146376177
155637 169521 339133093
63188 152003 580964743
52509 159659 178359557
57575 82231 61515678
13809 15008 684200861
138978 147755 22081045
7758 100037 230992748
180988 197041 40315905
96428 199242 257374870
94781 125937 302080894
170773 185479 832068355
56963 135619 678265877
53861 75087 53127909
104359 113162 21957543
160565 172103 495261265
69388 121915 496708720
51236 148137 242831831
139705 171039 334370741
12551 73763 295332987
72517 164926 720072432
148885 158194 280143219
82833 169223 860743280
168262 180863 31328241
163741 185560 54357005
21680 153478 330031254
128945 176954 119991035
199425 199971 457855
83238 166769 688417318
55054 89102 713094527
11262 129947 297335829
89075 121717 521039520
122225 197854 618172080
172665 188922 40764777
182960 197431 384697963
83172 119516 90919329
72588 161516 949631533
51543 198119 366875485
25378 47127 54490237
41083 124282 208265617
50168 156062 94331362
116085 178019 154913935
117349 145407 70370491
146860 167641 766198492
88600 135974 118856093
97947 157977 150500365
198836 199204 801099873
194705 196324 3981040
111297 148551 93488003
90282 176109 214945448
61349 146053 462986862
150007 158687 136866814
63212 98963 89408977
24462 35935 28825490
152695 163797 27855457
152829 184178 242146955
170323 183763 832999433
89452 134643 113367766
138775 173752 374413290
194468 194820 892619
147702 184769 92469063
58629 95709 92574382
82962 187533 303577271
174317 179361 12477349
170538 190681 724379176
122810 145972 58033138
175265 178531 8064251
174961 183267 888271885
149700 185371 490325421
120544 159573 97841297
64077 112485 121053941
193924 198079 567353185
137761 150325 31590291
145814 160646 37189000
90037 185999 749877585
45857 60525 11623161
104724 158502 134793849
55884 120304 160997775
183023 191607 495743723
151113 163541 31124813
169567 191438 54661927
58957 183209 310709448
36239 186656 969405835
171535 188205 848038345
198783 199660 256002099
73968 168890 117587455
87784 193018 369358964
122335 149129 402338185
128577 149172 51651059
128322 141999 34255422
93249 136293 107908616
196894 197768 711331403
74393 152006 253491987
76517 114165 504241634
71411 175652 260859102
111672 165389 134726162
5086 117929 282421720
6702 110527 282524808
187874 199468 29002270
27033 92035 816299899
34068 137720 259454963
128856 167994 97829286
86781 117648 77320657
128986 150608 54225755
157870 179064 350706068
37034 156270 298638402
164531 196565 853580046
8577 90601 757493324
87365 105219 44752244
49071 107637 146444026
85884 95869 24899273
12915 164336 653826129
124607 156620 223368401
134535 149480 37553806
66225 72513 15651463
199922 199961 95474
7654 53071 113683900
47651 194231 366846862
193873 194634 462150261
99707 136588 92446202
47538 97698 463463645
44581 199566 387941303
122881 198718 189762506
47677 83127 467770746
957 172872 430155461
157492 199701 105397962
62784 85636 57165457
44646 194905 800285715
141543 172213 911531008
39963 158183 295972260
109825 182196 181080423
96775 191103 236199049
90211 101062 27325213
182819 191036 20706307
118702 132172 928337642
177889 193786 21953221
175254 189486 957348113
184464 189991 324882091
156644 176909 225300931
129084 158574 399025147
65621 77486 29758526
95912 179027 204535984
81031 98098 42651884
122253 147491 661976206
92511 147536 878793982
159895 176572 371876292
92689 188726 240439092
191830 192817 2441301
31620 184126 953905927
172913 198443 63963823
163715 174616 27008080
13804 111331 459157084
120137 197427 423748112
175792 186631 27194694
193051 194967 4801970
166331 188122 481273408
31020 36255 242164083
140570 158322 30404300
122243 169540 659273049
37048 188120 669776249
60641 95258 199298289
139957 149992 253032963
14723 37595 205513734
86573 92882 114307047
84007 101091 169214218
40764 42426 4142868
153647 190305 945978318
137499 167855 75871966
158502 176498 44792600
44646 140844 719405663
169275 190477 53030191
129853 143938 759101844
83484 87440 826607086
78856 199746 529443115
157932 199905 104851427
40770 106084 163370456
75045 191768 215871269
47565 85159 556436772
20691 151917 328532169
138057 184228 647234700
17601 160223 759277521
30154 184749 652812115
80420 98885 28612948
142722 156677 82870765
79241 176162 242433632
64360 193171 322338780
88855 94913 435964961
132532 134094 3917800
173186 174917 298718678
90615 91783 499604930
130703 181661 372197124
112026 152047 100342500
88223 181854 234345866
164062 184456 50723464
165172 165519 804384
109294 184888 693912832
91822 155148 158899890
70995 175184 260748427
181609 197172 39078496
88470 102108 34297309
179753 183340 413060217
133528 163843 76087665
65034 100052 87637407
137683 150796 32948781
97157 189681 960752753
61940 123486 153988947
64736 179454 286911502
36723 45523 139871540
17701 130383 873342538
96084 112246 40442976
181451 198046 41680682
54385 194471 350523697
185067 185239 412872810
124925 147287 261299402
91643 142865 128539346
19949 155963 673914342
82253 182723 76430042
112954 198915 402521867
48465 162984 407032577
10497 71204 855099624
189902 190601 657429818
152912 159930 589699811
98417 182313 992636267
1331 108821 479338852
68712 84653 39880867
101222 150271 123028039
6586 92587 580717158
36955 61177 60723773
171460 193668 55636124
21314 195082 434905859
162128 172470 25590486
66860 196404 655910192
106789 125569 47189171
97006 158154 481617856
84015 191168 268249339
155807 190203 85844784
152466 186617 85326245
142913 174195 78133356
113695 113829 990488951
164956 198532 83776593
46510 126506 431718618
189695 195579 14761200
162695 181024 45441156
56766 139098 412782387
34758 193960 463972896
78190 173003 237097816
114894 143064 70690612
157228 159448 5426592
56173 161498 977798142
172227 192931 84397802
10016 139356 323952884
105739 196713 227682536
22699 133069 276371496
37505 75031 93966061
164282 169787 101286496
172943 181611 21592623
3644 96579 232504846
132359 151596 902746537
175511 184043 21358039
16946 84941 348923964
124818 144138 48283014
32584 156858 311233629
104733 109231 11197118
78320 133358 997512101
91849 198791 267837019
176065 193138 42776099
199900 199929 609267041
177324 183346 15105480
10960 49362 96267239
95333 156952 908452327
140075 183086 107456399
94346 156484 846834003
64963 179906 892436461
154136 173240 75509709
87077 178253 495218431
17881 54051 409329955
3000 26764 59508146
90333 192434 778697595
37567 52356 36958464
94283 114455 50449015
6610 34219 221423430
53932 181599 319273737
154254 168963 67231113
76058 198999 640244817
110363 141893 79027768
55848 192950 342934879
162705 172815 24968981
14306 47419 68682990
50624 95393 112067401
161822 196167 85644776
166616 196643 75010539
138422 146710 20754397
50380 131223 202455506
98273 118969 51876652
116167 147672 79088095
66386 130051 115206036
141505 194745 133127095
157106 172458 38098365
13382 174742 967682919
101165 159755 146800872
18157 118443 773896559
113858 184062 175732757
160456 169247 223158882
74395 197883 309013643
139671 144755 12646151
125518 146286 51971455
50185 186172 340351374
28079 96881 172108763
72930 180436 745219035
15342 98966 268028341
172766 175745 908797760
125138 195598 419483049
195614 198710 7726610
67768 197261 833351808
57006 191037 335252168
78449 177178 246918901
81419 128338 117565363
121919 158356 91387401
125400 162337 92573147
20676 171012 616226215
196641 196864 134268581
163708 194344 544769749
161586 192116 76121330
54262 142426 810692060
91794 110712 47564546
27427 150429 308116569
197923 198454 307472
3572 55248 140764674
85991 182248 840494367
34564 95365 627078821
190759 196218 13576439
179429 183867 891467258
167737 172584 12044086
66903 68446 239659039
90587 159136 849731078
181080 197066 40130961
88000 172157 210772203
37585 173149 339150202
85726 117776 878904111
101995 147457 113970976
173433 199214 861201691
55782 104847 122594324
153108 187300 566910935
190759 195773 12525529
167916 185609 44280733
69474 131187 154516141
42150 105904 465342505
139079 155003 531567459
153928 168008 971135977
7709 178667 427726671
45104 146040 460195053
153092 164809 29439004
146222 154396 20515712
116677 155139 96513916
21170 180600 857994835
126800 184649 144591362
158493 199902 103494841
115143 133301 45603367
159896 183516 670674993
18855 41482 56609586
170634 190731 50333171
107543 158447 573021828
78360 159910 821391872
130645 151418 52089007
127390 173777 116709076
13400 153150 401452515
107375 175935 171628392
98237 103813 259136229
83447 153257 174874179
120465 190824 570842921
110913 114503 8959321
28801 96090 168323108
175339 196374 787647186
190839 195966 12811154
84341 166939 206843698
59118 123492 160958431
69814 86146 14677119
180638 185769 13061102
193978 195649 639913688
13675 60635 117774548
155410 181968 5282256
75787 188364 645689003
191360 192981 4061457
47455 86493 97650941
120733 178481 894720150
169704 198093 858076949
67636 77485 940163181
90825 187429 586330160
128484 133769 13238475
88086 120979 82487513
44662 163377 651549831
192313 199014 16805167
191166 198401 18071286
85411 150166 635557131
87813 104971 212560887
198941 199199 412258396
30611 149663 812246792
8068 19203 153390075
82432 141977 149132466
45990 99658 67013807
163420 187927 581812395
163868 178729 36780655
55326 189646 740401424
32393 98359 164936239
142855 151267 21167195
161368 171851 207736314
64647 127215 156693974
169857 176470 16435684
197322 198138 2104606
112699 173282 553119829
196613 197288 1679922
131642 162298 724907766
96130 132086 90142351
87957 135729 937493087
71023 124163 133110159
149303 185993 91599835
92644 199558 467709682
67082 78099 27669347
197948 199468 993704715
172916 192004 974560661
190154 190512 923153
76678 145037 171021651
67819 73273 13550582
3583 197475 485162836
44373 184592 350886491
197701 199420 158110749
180817 188277 18925759
38427 39734 3314123
101736 171093 173522474
77669 115304 94048427
111613 190610 197833371
195327 198091 6908923
148314 180252 79467290
59971 121623 686668092
186060 198727 224482717
131557 153201 54243011
3944 137973 351786946
137957 189565 129035767
155941 189082 342099702
178821 182925 1121598
88248 91236 7421228
53817 70449 41589412
104012 145194 706234300
72703 132637 454217054
187317 191497 466783224
79584 149603 466291448
178660 181740 7709720
98706 104302 14032619
199886 199980 551488390
171049 193990 193387861
28488 127223 247202818
14666 32927 615431275
116957 194940 195182779
197225 197355 308695
137199 146019 778480569
190669 191587 2228454
112279 148833 618056665
152933 197865 112251605
9696 185847 440946843
85262 126500 125900842
154969 157150 5567854
97466 124432 67627939
144499 172897 681382388
122438 153578 472511622
71028 171180 822600701
172618 176532 9789911
163094 180856 43988828
190284 198830 21377363
135890 183833 119897648
19362 90621 178090892
180151 192861 32009065
52090 85993 290388155
12154 193504 453938095
85468 179718 742378256
85113 119265 85504514
57637 122640 162510983
58125 110695 255833454
46904 160340 284055873
129000 149037 640747329
125683 174687 122481141
123113 157985 179081647
26005 154135 320827490
35779 196415 401892952
